﻿@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&display=swap");@import url(//fonts.googleapis.com/icon?family=Material+Icons);.iziModal{display:none;position:fixed;width:100%;left:50%;top:50%;background:#FFF;box-shadow:0 0 8px rgba(0,0,0,0.3);transition:margin-top 0.3s ease}.iziModal.isFullscreen{margin-top:0 !important;margin-left:0 !important;max-width:100% !important;left:0;right:0;top:0;bottom:0}.iziModal.isAttachedTop{margin-top:0 !important;top:0;bottom:auto;border-top-left-radius:0 !important;border-top-right-radius:0 !important}.iziModal.isAttachedTop .iziModal-header{border-top-left-radius:0;border-top-right-radius:0}.iziModal.isAttachedBottom{margin-top:0 !important;top:auto;bottom:0;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.iziModal *{-webkit-font-smoothing:antialiased}.iziModal::after{content:'';width:100%;height:0px;opacity:0;position:absolute;left:0;bottom:0;z-index:1;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.35) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.35)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.35) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.35) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.35) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.35) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#59000000',GradientType=0 );transition:height 0.3s ease-in-out, opacity 0.3s ease-in-out;pointer-events:none}.iziModal.hasScroll::after{height:50px;opacity:1}.iziModal .iziModal-progressbar{position:absolute;left:0;top:0px;width:100%;z-index:1}.iziModal .iziModal-progressbar>div{height:2px;width:100%}.iziModal .iziModal-button{display:block;position:absolute;top:16px;z-index:2;outline:none;height:34px;width:34px;padding:0;margin:0;opacity:0.5;border-radius:50%;transition:transform 0.5s cubic-bezier(0.16, 0.81, 0.32, 1),opacity 0.5s ease;background-size:67% !important;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.iziModal .iziModal-button-close{right:10px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZCQkIzQ0I0RTg0MTFFNjlBODI4QTFBRTRBMkFCMDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZCQkIzQ0M0RTg0MTFFNjlBODI4QTFBRTRBMkFCMDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NkJCQjNDOTRFODQxMUU2OUE4MjhBMUFFNEEyQUIwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NkJCQjNDQTRFODQxMUU2OUE4MjhBMUFFNEEyQUIwNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsgTJLcAAALJSURBVHja3JnLS1VBHMfvQ7g9dBXRRrwEFRciAhMi1JRW1aIHVEIYEkW0iVpUhOD/ICK6cFMgSbUpC6VFkQa9NtpjkauriRY9Noa3pHT8/mIODMM5Or85o87pC5/NPf5mvmc8M7+Z36SFEKkY2gj2gUawF2wHW8A6+fwv+A6KYAQMg+dg2rbDtKXhGnAaHJIms4zYz9J4HxgAf1g9k2EGteAhWBBuNApaQNrUg6nRTaAbzIuV0RCocWW4DoyJlVcJXI5ruFk2tJqi/2TWxvA5sXbqA2Ucw01i7dVjargazAo/dE33p6/DlAheg50pP0SJpwG8CH7IaH/Q5pFZUhnoArkwwwVwJeWfdoMLYYZvqG+yTGo9CerAoIWBT+A4qAdPDWOugwo1NVcxJtpFZRLkwH3GJCqCghJfxVjnz1JMMMKnwAbGRAg0B5rAA4O4CblZ+qj8tkBjZthvSzDCtFIMM0ZpQhslk5Eej4jpZ/T7G+ygwG1ghrk+jjNMFy1eMPJzpOAzlou6iWmXZkm91EBHjEwUZXoQTDk2SxqhRh7HTJ9hpstB3rFZ0ldq6J2DnB9m2rXZfxOPlrX1DrJRXiaBXSHPaMHvB0cd9JPLpBImMvzLQTuUFA6A9yHPfoIjhsllOc1l5N4grtmDWgYrl5+JTUZcSjNkeMyxWdpA3ZN72IJj01OJTByJS82J2/wQVxmB5y1HK8x0JWMf/kzdD98FJcY5S51gdwyTQl6eUAraspo27PeWXgy8afim0+CELAwOWHyH9EkdkyWwJ4Yxk6BCP+bTm48anutWW5dAp34IpbW03UOzb0FPVEHbx0LKfvAyqpAyKw97JU8Mt6pml6rAJ6oY6Eu5NfvfF7QTeWWQyEsZr6694lwsNoPD8mKRo29gCNwGj7gXi7aGA1EBcY+8vq0GW8FmJb3Pgx9gEnwAr8Ab8MW2w0UBBgAVyyyaohV7ewAAAABJRU5ErkJggg==") no-repeat 50% 50%}.iziModal .iziModal-button-fullscreen{right:44px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTBBOUI4RUM0RTg0MTFFNjk0NTY4NUNFRkZFNEFEQzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTBBOUI4RUQ0RTg0MTFFNjk0NTY4NUNFRkZFNEFEQzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMEE5QjhFQTRFODQxMUU2OTQ1Njg1Q0VGRkU0QURDMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMEE5QjhFQjRFODQxMUU2OTQ1Njg1Q0VGRkU0QURDMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrQO6gAAAANmSURBVHjazJlbSBRRGMd3x92i0ForRRMiKiUoX4ouiFlJkRVBDxW9GJERwUasvdRT9FD00osRQtAFqegGBUHRBY0uaCVKEkSRpVR0tSwrQtp1+p/4Bk7D7M45M/Ot/uGHu+Psmf+c+eY753wnbJpmyIfGgvmgiv6WgkKQBwzwE3wBr0AnuAta6ZgnhT0aFuY2ghoyGdH4bS+4Dc6CZjCkdWVhWIPF4JoZnB6CDToeVE8sBidNPt0E5UEZrgG9Jr8GwHa/huMgaWZXDSDsxfBuc/jUBAwdw3Fz+NWoang5SJkjQwm7P3seLqQEX2LLfgfBdZcMORMcBqNDwekPqASP0uXhpjR3Ok0x/fUw9HIHGGVdw5DuRtzJpgxDsJui2qOWmuaAOuuLbHivz4YLwLgQj/aAXNmwuItlHhtbA7pAG5jEZHgKWCcbrhUTIY+NPQVjqFFObbYMi/hc6aOhl2AJ9TKnFoIyYXgemKEzJQXVVkyR3oFVzKZFuqw2qHdyFPKhrHPgMoWC3fRjRtNVVg+7SR5IiqmXxUt60cG0CK/vTIZniZVCmcKJF0C3ZNjKBqvJ9Hrwm46tsN1EkCoRQ/M3fBjvs6GrYAvdwHEfGcd1qBaGkwoxrKI+xjz83yJ0iLFHApd46X4xX+M+WECh4lepCNUIcpnMijrEWtAvTRHrbOd8FZNG8uA2Nf0hpmwtjBPwpQ5T0GPS/+tBAZhIq+b3Lu09EyHRwRgO+0C+7dhWcII+PwCf6Sk/Aa9d2vtn+A7nyASugJiD6YSDQcOlvVbxiCaAN8xrs3sgprBiac/QhlhnzjUo6JuZM0UlDS5FPtoQIdNlPYJTWUihFaDex+9Pg6T1KHJAJ2NI7ASllA28hEQ/KJIXoSlwgKlnh+jFe+GjLtwIPtjfyktUt+UaUZWqvw7H3oJD1peI7eQdoF1xWa+zQikHH13OmwqmOxxP0EiZtgK/DRwNuIcHwSeXc2K01WAPhbhKBb5hBNTVbskVH7fqpZGhbJUNtYF83fqwQSXPbOsGjb6etwx2gcEsmT3iFAZeNmUqaMeHSz2qu0k6W15Rqsx3B2i0D+xXGAHTFrRVlEeFuVoqH+ku6VNUbDkPzlAtg30nVK66i8rRIjAbTKaSQVQyN0DD6nOqcLZQld9TLfmvAAMAeMcvp3eCFqQAAAAASUVORK5CYII=") no-repeat 50% 50%}.iziModal.isFullscreen .iziModal-button-fullscreen{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkFFRTU5NDA0RTg1MTFFNjk0NEZFQzBGMkVBMDYyRDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkFFRTU5NDE0RTg1MTFFNjk0NEZFQzBGMkVBMDYyRDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQUVFNTkzRTRFODUxMUU2OTQ0RkVDMEYyRUEwNjJEOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQUVFNTkzRjRFODUxMUU2OTQ0RkVDMEYyRUEwNjJEOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuDFfX8AAANASURBVHjazJlZSBVRGMfHcWlB0xZM68GKukQLYaGkmEUR2EsvRfQS+BSJPUQE+lTR8hqIZY8hFS0ERVCRoW3gpUApghYpszLTVnCB3O70/+K7MAwzc78Z58z4hx8XzpzvzJ+Zc+d85ztphmFoU9BsUAoq+XcFyAc5QAfD4BfoBp3gCWjnNl9K82mYzO0FVWwyw0NsD3gIroBWkPB0ZzLsgc3grhGcnoE9XjxIOxaCC4Y6tYC1QRmuAj2Geg2CA1M1XAsmjHDVANL8GK4zolMz0L0YrjWiV5PU8HYw6TBIf8imD6UynA96HYKPg3mgMUTDY6DUzXCzQ+AxSz+r6QEQZz4HbLoDZNkZrnAIoOlRZjN1Gk3XS0zty/gTFaRq7Ay3uAR8BcU2ps/z9QJTWw74HrDhTyDbbHg9SKQI+sb9rKa3mV8ZmAt+KJjP1TS+zinFPkqEUqQdBeAOKLa0UwIzpqlXtcYpIKWIO4RBZPoRKNfC10YQI8MlYLkwaAB8ABsiMDwDbKU8dgtIFwRMgJ3guRadKpNPWBMa7tOi1WoyHJPuTsC4oN+IQsOLM3gPJlEWqOE/neMGBqwDeYoMz6G8c0I4h6eFyHBC8A2eVoaH8JutaPwuUA/+uvSht1sHKgTjTWZwjUCVYdrK3xT0iwkND+lc5FClUQ9fINHCRYY7FBrWPSz5Er2lAR9H9P+hpfYGl64OCmPadQ7ojcDwOJetysBMQX/6mrWS4d+cIoYtMnAEnBT2fwVeJufYxZBMFoKFlrajQtOX/uczvEtIB50Kdgn1lt3JGdANltjsXE64jPMnuQ1LPuFJcFrBE11gzQXAUnAPFNk86esO4zSBfmu5lVa9toCf8DC4Ba6C22DEdO01KDLdP5fLr1Z94X2ibV1ilWVQ1XrDpvPAU4c+u1KVqvaHXI7q43ltp3PSYmDDNCgGPrCUD1wN6y5lqzAUN89baX1Y55Jn2LrPRUffRwaHwWhIZs/aTQM/hzLlDp+coPRReprk5cgrkyvz7wM0+hOcAvOlPvwcLNIp526ux1H5aJbHeFpVX4Br4LLXWoffk9CkVnLlaBNYAxaBXJBpMjfIy+o7EAdtfIyb8HPDfwIMAM1WPs8F9tcxAAAAAElFTkSuQmCC") no-repeat 50% 50%}.iziModal .iziModal-button-close:hover{transform:rotate(180deg)}.iziModal .iziModal-button:hover{opacity:1}.iziModal .iziModal-header{background:#88A0B9;padding:14px 40px 15px 18px;box-shadow:inset 0 -10px 15px -12px rgba(0,0,0,0.3),0 0 0px #555;overflow:hidden;position:relative;z-index:10}.iziModal .iziModal-header-icon{font-size:40px;color:rgba(255,255,255,0.5);padding:0 15px 0 0;margin:0;float:left}.iziModal .iziModal-header-title{color:#FFF;font-size:18px;font-weight:600;line-height:1.3}.iziModal .iziModal-header-subtitle{color:rgba(255,255,255,0.6);font-size:12px;line-height:1.45}.iziModal .iziModal-header-title,.iziModal .iziModal-header-subtitle{display:block;margin:0;padding:0;font-family:Arial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iziModal .iziModal-header.iziModal-noSubtitle{height:auto;padding:10px 40px 12px 15px}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-icon{font-size:23px;padding-right:13px}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-title{font-size:15px;margin:3px 0 0 0;font-weight:400}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-button{top:6px}.iziModal-rtl{direction:rtl}.iziModal-rtl .iziModal-header{padding:14px 18px 15px 40px}.iziModal-rtl .iziModal-header-icon{float:right;padding:0 0 0 15px}.iziModal-rtl .iziModal-button-close{left:10px;right:initial}.iziModal-rtl .iziModal-button-fullscreen{right:initial;left:44px}.iziModal-rtl .iziModal-header.iziModal-noSubtitle{padding:10px 15px 12px 40px}.iziModal-rtl .iziModal-header.iziModal-noSubtitle .iziModal-header-icon{padding:0 0 0 13px}.iziModal.iziModal-light .iziModal-header-icon{color:rgba(0,0,0,0.5)}.iziModal.iziModal-light .iziModal-header-title{color:#000}.iziModal.iziModal-light .iziModal-header-subtitle{color:rgba(0,0,0,0.6)}.iziModal.iziModal-light .iziModal-button-close{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkE1NUVGQzY0RTg0MTFFNjgwMThFMEM4NEIwQ0IyNzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkE1NUVGQzc0RTg0MTFFNjgwMThFMEM4NEIwQ0IyNzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQTU1RUZDNDRFODQxMUU2ODAxOEUwQzg0QjBDQjI3OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQTU1RUZDNTRFODQxMUU2ODAxOEUwQzg0QjBDQjI3OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkJcqVgAAAPwSURBVHjazJlbSFRBGMdnzwrWliGs0a5FFpEJEmUZlVqED93oClkRhd2I7KV6KCKwh4IoeqmXSrpfqMzA1CjrQbpoSRkVJZgQ2U2FFKTLirbr9v/ab+Eke3Znzp7V/eAHsuvZ+Z1zZuab+cZWUlIioohhYDaYB2aCiWAUGMLfe0EH+AhegcfgCWhVaaS3t1dkZWWJ3NxckWBSNBusA4tY0m7wf/T7LoZubAdoY/Hr4C74o9KwpiiaC6rAc7AbZISRNQo3WANugxegENisFnaCU/xklqg0ECGmgIvgIb81S4TzwFOw3cQbkY25/DB2Riu8HjwA6SL2MRQc5zdpNyO8BVzhHxrIoDd5lQestDANirNi8GItP2kp4WngvBj82Ar2RBKmRHAZOER8xGGQE064GGSK+AnqxydBYihhSgK7RPwFzdXbQgnv099JmKDUWsDz8z0TAp/BSjAH1Ehesxck6YXHsoRMHAS3QB03XKEg2wIWcFquBZtAt8R1Y8AqvfBqhYHm1f3dw1OgjPQnXiw16T7rA/5IF9rtdtHe3l7o8/n+CdO6YJnCUyrm/q4iTbIL+8km8oByyAh3dHTM6uzsTCfhCWCqgjB1n2oF6RYD2VKwVLZRr9eb2Nramq/xOjVJceCkSUq3hOgGQdnlKg3abDbR1taWR8IzTE434aSreVdhiWywW3R1dWWS8KQo5kgj6QLOUJbIBp+wx+MZrfEOQFgs/YsHmiWywcAsMUKzaPmYxklgcojvaHxURisbvPFY7SBiFppkppFJCvngbYjvfvI8X2FBOz0arw2ile0/zw7nbmImI4abKX6Q8HuLZWmAlfHGNcMqab/fLxwOxzeNawNWypby56m8mrNEmtYRycnJjST8jPuZVbL62WCcVdL0hN1udy0JfwCvFdezMrJ6aaOMWCW99UhI6ElNTa3ReHlXqSB8yEQGM8qIVGvzyHSHlJSUeqfT2Rych2/KXKjbZ5nJYGkhuocmU/YiYZfLdYnWE5ruNZdJCh/g1T8VBssVMxh1j/tgBW+xLkhm2q+8y/nvaR3hAkakfZ1b4eaM1tPlitccDU4M+tTcxLWteIs34IxRXYIGVGMcydL+sYgHaEjh3yJQYPbEifB+zhNha2svweY4kKVi5LFItbVglHIxbrDihgiUXYWsMMU5sMGi5adKnBaBQrpPVZiCCsvzQfMAiHZzba/ISFZGWHBJKYfvvC9GsnS+QeccJ2R2HDLRyXdOP3pHprykMMduFIGDyQbVdYFM1HG1Jpv72WIROFhUie/gEbjGN690sGj2JLSBoXlyOleP6KhhPBipS+8+fjtfwDtQLwKHku1mX8lfAQYAM3EFUIL3dLAAAAAASUVORK5CYII=") no-repeat 50% 50%}.iziModal.iziModal-light .iziModal-button-fullscreen{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REE4NTUwNjQ0RTg0MTFFNjk0NDdFREY2NkNDOTg2MEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REE4NTUwNjU0RTg0MTFFNjk0NDdFREY2NkNDOTg2MEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQTg1NTA2MjRFODQxMUU2OTQ0N0VERjY2Q0M5ODYwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQTg1NTA2MzRFODQxMUU2OTQ0N0VERjY2Q0M5ODYwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po+ysbQAAAQZSURBVHjaxJlrSBRRFMfvjhvS4mpRLZbbAywrrKDoTVlJkRVJH8r6Umj1oRdlD3pARF+iqAiKHhiVUUIvKuiNZFmUveghUiQ9iLBwy1XLUjBd+5/2TAzD7GNm5+offrgOM7P/uXPuOfeedRQUFIgY5AKjQQb/HQA8wA0U8Av4wUfwAtwHZXwsarW0tIjs7Gzh9XqF06JRMrcAZLHJUPdxM/1AJtgAPoG74AwoAQEzX6yYNDoJ3ABPwFowOIzZUCLzeaAYPAI5Mgz3BIWgFMwQ9one1Dk2P9Quw1k8ErlCnqaBh2BZrIZXgmugr5AvivUjYD9wWDG8CRwEcaJ9tRqcDOVNCTOyu0THaREPVlSGKZ4OiI7XcpCvP6hPSR7OBvoH2QluRfiCQfyg8Taa3s2F5mkow3tAisGFx7hahRNVsS2cZ+1SJ56I40CzPiQmcOyEKsHR3DwgITRGgCVGMbwtxhv3AImS4nmzoigJWsP0FFMt3mw2KOfi0l2G27a2tj5+v3+u1vDCcMk6gt6AzqCPrHSB0RWVlZW5gUDgn2FXjOuDD2Ayj7IUxcXFCYzw2JqamjQyPAr0N3G9g5eKCZpjX8FMmaaxJo6vqqrKVHh0IpXfP7r/z4LLHAp6069kGHY4HMLn82WoIxxJKbqlpoMn6QUD0xReP2SERX19fToVjrQozj8P3msMq9lgFpueB5r42HTdQ9g2wo2NjSlOLseR1I0xkmp6MX8+HkPGCavW1tZEp27yWBUZfS0rD2urqWJhXxdKss3+L82/JX/HAzCGQyXmqHByjyBBkllawc0BdZol4hLdObVUfdlDfISJ16BEsWyMRdvZrKqlupFex+vogZxeq8OsJ4TL5fKR4eeSDXfVHSPTJ/jzY/Cd33IF+BzqRrSOcLvdb8nwPYmGqYV1BXQxMJ1vYFAJZ9jj8ZQpvAWpkmiaNgZXdabbeDv/xUSlC3i93hKFg75EcqYg09dBssWCIZKSkiqSk5PL1Vdwuh1S6HgR7MeZFoVDampqkdPpbFE3oaXgJRguyewacJPfppV1RD3CoUgb5K1ghySzAZ5474TJvrBGhzHK1fpZeUkE+7ayKmpU2zeDY5QQ9hr1JejkVeBZlNt6MzsUaqX6IpxH/YxUg+P52uLjNNhQ0sQosNkw9YC/RTiP0p5bHwrgYrhWFekoSBfBLqJdojVCb5PX3DbKKqFii048JTpOVLJz1PZUNIZpZudxX6u9Vcwbgjqzs5dMrwDrjZ5Ukg5xJ6k2lnSzD0zRrGdl6BOYz1mq2Y78WMbrgVXc6bFLfi5YI3lnbltCV5sph7h8L+Yi02RlLcNr8I1gGNhqpgJa+SW0QQS79IW8W6DO0UQwBPQCSSLYK1bN/eSdRKUIdjjviODPuJZ6yX8FGACUZPJdQCCcXAAAAABJRU5ErkJggg==") no-repeat 50% 50%}.iziModal.iziModal-light.isFullscreen .iziModal-button-fullscreen{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkVFMTJGMTc0RTg1MTFFNkI3N0Q5NDFFMzMyQ0YwRDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkVFMTJGMTg0RTg1MTFFNkI3N0Q5NDFFMzMyQ0YwRDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRUUxMkYxNTRFODUxMUU2Qjc3RDk0MUUzMzJDRjBEOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRUUxMkYxNjRFODUxMUU2Qjc3RDk0MUUzMzJDRjBEOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pic44WUAAAQNSURBVHjaxJlbjAthFMe/Tmet1HbrQaooVpbNuse6BHFdJCuoF8ELcXlxD3F9EJeIRBAJcVsvBIkQlwfXiGVJrFusiERUQohGlC3rttbqdv2PnspkzLQzNdM5yS9NZzrT/5ye75zznboqKyvFf5gHDAGj+LUH8AMvkMA3EAMvQS24BWr4mGGLx+MiFAqJYDAo5CyFkriZoIJF6t3HyxSBcrAKvAI3wAlQBRJmvlgyKXQ0uATugRWgZxqxekbi54Kr4A6YbofgDuAwqAYThXVGv9RJFt/XKsEV7Ik5wj6bAG6DBf8reDG4ALoK+41i/QDYDVzZCF4L9gK3yK0tA0f0tElpPLtNOGez2VmGBFM87dG5UTSHoheC5ZkE+zkbaD3IZtBL78ltsu2cSf6aOofuAJ00LtzEgsmW8usSxfn3XM0EX9/ZIsF5vBCHgSa1h0dw7KgtwXlSaUsVnqbzk/mmxBjw1UIvl4H5WiGxIU0mOQ0GaIg+yOffKI5/AI0Wh8Y6SZIKlILpKcanuaAjl+QyjYVB131UhZnLSrUtLS1dYrHYNKXgWQa+JAAuani6KhVfdhm8K8Lh8JxEIvFHsMdEfxDgfmJ4LpOy2+0W8PDQurq6EhI8GHQ3eC3l4RdgYK4rCXri/EgkUi7zqjZSfuMgBO47UfpcLpeIRqOjUh4WBgW/dapWU1jU19f3JsElRh8S/DLwue92ebihoaGTzOXYiLXiNFadLgOB/qCtHaKbm5sLSXCBCQ9vZJyyPCmLfZ2jJnPMFdh0/+dUVjOUajdvFkYYiQqZZwR2Caat/DkDnysxIhgL76ukaAvtsJ8m1kemfkJ4PJ4oCX5oZxtgouSnNeojvF7vM7rhTYfWTz63rTWqzYCuYL/fXyPxBREHBP/isRU1/a0NVLpEMBiskriXrXJAMO1UaNa2xUDBED6f70kgEHicirFjORJJI6/2qmMbMommcCguLj4uy3I8JZjK7SM7qqnq/WqRHHsVmRGNdFaPcDiuXMV04602CG6nel8IuoHL4t/xF4k+pXOf/fDyO/U2/6xIzm3HWih4AW8OGnlnM46Pl7Jo2um85mM+Dc8LTgg7teYSLZxeHvDNrbA2YKrOOZotXxHJ6ehncF49NGGj6c8nvcT+VCQH1bmyUo7pWp3SvB+cyVSJDgn92ZpdmaObxvFrWs7TK530waMOdpF3RfKvhCajgimpz+W5Vq6NxmKTlHFrtDkh0YvASrsHJQrbB6aoJkmmu6ldnOrs3N5TTzGDs1STFe1fDa/iJTxIscpiXLAGpSkaWQlOdVf0k9FsbR4XmR9ZlmvqwdeAfmC9MPHPaDb/hNLs9zBTypOjkaCPSE45qWLlKcR9AVRWw5xzr3PeTWTzk/wWYAB1l+9AcaBNPAAAAABJRU5ErkJggg==") no-repeat 50% 50%}.iziModal .iziModal-loader{background:#FFF url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM5OTkiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMiI+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iLTAuOXMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49Ii0wLjlzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgIDwvZz48L3N2Zz4=) no-repeat 50% 50%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9}.iziModal .iziModal-content-loader{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM5OTkiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMiI+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iLTAuOXMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49Ii0wLjlzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgIDwvZz48L3N2Zz4=) no-repeat 50% 50%}.iziModal .iziModal-content:before,.iziModal .iziModal-content:after{content:'';display:table}.iziModal .iziModal-content:after{clear:both}.iziModal .iziModal-content{zoom:1;width:100%}.iziModal .iziModal-wrap{width:100%;position:relative;transition:height 0.3s ease;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.iziModal .iziModal-iframe{width:100%;margin-bottom:-4px;transition:height 0.3s ease}.iziModal-overlay{display:block;position:fixed;top:0;left:0;height:100%;width:100%}.iziModal-navigate{position:fixed;left:0;right:0;top:0;bottom:0;pointer-events:none}.iziModal-navigate-caption{position:absolute;left:10px;top:10px;color:white;line-height:16px;font-size:9px;font-family:arial;letter-spacing:0.1em;text-indent:0;text-align:center;width:70px;padding:5px 0;text-transform:uppercase;display:none}.iziModal-navigate-caption::before,.iziModal-navigate-caption::after{position:absolute;top:2px;width:20px;height:20px;text-align:center;line-height:14px;font-size:12px;content:'';background-size:100% !important}.iziModal-navigate-caption:before{left:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNmFjNjAyMy04OWU0LWE0NDAtYmMxMy1kOTA5MTQ3MmYzYjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDREQ0YwRjA1MzQzMTFFNkE5NUNDRDkyQzEwMzM5RTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDREQ0YwRUY1MzQzMTFFNkE5NUNDRDkyQzEwMzM5RTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNmM0Nzk3Ni1mNzE3LTk5NDAtYTgyYS1mNTdjNmNiYmU0NWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZGVmYTEyZC01MzM0LTExZTYtYWRkYi04Y2NmYjI5ZTAxNjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7oo0ptAAACWklEQVR42uyZTWsTYRSFZybxo4kWk5g2NC5qTAU3Kq30A9udi1oXolV/hWuhv6R/Q6utioi4LbbVFHemamlRU0OCEk0wZjwXzwtDoBDopHMHcuFJMplZnLm5ue+589qu61qeOApyYAjEgG0FEyLqN/gKiqBuTtgewWlwCZw056xgwwirgU3wxSv4NJgCUV5YBRXQDEhsBJwCSSauBVZFdJRlIJk9Av7wbj577jDIOENtRmPVwcsw6KfAAvikRKzEDlhnhuU/lRPBWaa9wsxqC6ndPX7OiOA4D8qW3vjO9z7H0w3+KhZstNmOFbLoCQ6DYGmL+bAInmGfLFC4asFXwRJIgB+goVmw+I7HXO+/gevGnGgUPEGxktkSmAMbWmt4HDwBKS6XN1jDKrvEFYoVK7oLroE3h93Woh1eNwqWafJ/gQV65vM+ail34mc6EZwBK2CAx8fAIjjeBYMzDT4cVHCEXtRbRvEu/Nr9HCIOnGGp15vgEec9KYn74B0nAT/CZnv86FcNvwK3wENwAjwAs2Bbs5d4CW5zir0AXvv8p+tKH34B5lkW4h2egRHtbu05uMMHHWfB0zC4NRF5l09kzvE4rd2tyUJyjy4tz7akZqXbL8QETbJ/FsMgWOJtb6brCQ5YsBsC8Uab63DVkkgqFpzie93h8OhScFah2LTHi5ccWroaLd5l6//+hpYQoWP05LKqFs2WQYbTsNxAi+5fxpWmdfh7HS7XhwSzG+H3a2JnvZsyktmLbdOFhpDMvrf4sN1u2/aK0cwMcmYLcturweceW+CnOfFPgAEA8uWFFylBJYoAAAAASUVORK5CYII=") no-repeat 50% 50%}.iziModal-navigate-caption:after{right:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADhmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjI2YWM2MDIzLTg5ZTQtYTQ0MC1iYzEzLWQ5MDkxNDcyZjNiMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NERDRjBGMDUzNDMxMUU2QTk1Q0NEOTJDMTAzMzlFMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NERDRjBFRjUzNDMxMUU2QTk1Q0NEOTJDMTAzMzlFMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmY2YzQ3OTc2LWY3MTctOTk0MC1hODJhLWY1N2M2Y2JiZTQ1YyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBkZWZhMTJkLTUzMzQtMTFlNi1hZGRiLThjY2ZiMjllMDE2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuijSm0AAAKbSURBVFhH7ZnJj0xRGEerzFoIMTaCZmOIedhaiJj55yz8DaYdNhIJEUMQbCTG3rQ02hDSiEY553XdTpHS3nv96taV9ElO6lVt6peb7933fffVG41GrYW5uBaX4EysYzcw1Fd8hc/wM2a0Bl6Nm3BW9i0dDPsQX/olBF6FO72AH/gG3+N3jL3KBpqGC3ERTsGfeAsHDTyHi71oCXzBe/gaU2A5bscZOIxXTb8OLQNX9i6mElYsg/voqruwfQb2BhODWgqpMYDv0NLsNXC4yd42P1PEwNJj4HBTWdipErLVDfxfMRm408QMvBu3jV6WJ1Zg9/rbeBOP+UNZYgX+iE/Rp+lpPIKliBXYB9IhtPNy3z/T/F6YmDXsChvyBc7Gs3gACxEzsDzBg9iPPXgO92NuYgeWx2h3+AhtaM7jPsyF7aV37XR8gNZYO/pwKY51+xPkG27Fk2joT3gCr2A7NuJ6HMkTeAPadlp3VeMChF7G0P6X3dmfjAXOUxIj6LZkv1ylNuStDZejkL+PS96ScFzRqnDAtI5PoTefvbg7iNNOOwqVRCfYghdxBbpHH8Y7+DcKlUTV7MLLaNghPIrjhf2N2IF34AVcjE44hrXHyE3MwE6/loEzpEcIlqKjeyFiBe7FS+he/gENewMLEyuwXdo8dGWP43UsRazA9g7uDNbwNX8oS8watlsz+ISIGbgSJgN3GgOHlnFq8zNFQraGgT1iFc9iUyU0XsMGHhy9zh6XbvCp4ZuBBWglDBj4OdqLeu0+uRJTwMZ+Dbp/e21P3m97yWe2snsw1LTHmz5C/9lQdwhfGbiq89GwvrrwUT4UAouhN6MzloTRpVuEYI5O9urZYXtrYPGQw2OlZegM163QhrJMfWVgyTq0Qq32C/N7uPz9OknWAAAAAElFTkSuQmCC") no-repeat 50% 50%}.iziModal-navigate>button{position:fixed;bottom:0;top:0;border:0;height:100%;width:84px;background-size:100% !important;cursor:pointer;padding:0;opacity:0.2;transition:opacity 0.3s ease;pointer-events:all;margin:0}.iziModal-navigate>button:hover{opacity:1}.iziModal-navigate-prev{left:50%;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAAC8CAYAAADCScSrAAAACXBIWXMAAAsTAAALEwEAmpwYAAA5sGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo2NDkyYzcxMy05ZDM0LTZlNGQtYmUwNi1hMDMyY2Q4NDVjNGU8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo1QjIzMUMxODU3RjcxMUU2ODUzRkRBRjE5RDhDQjZBRDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpjZmMwNzVmNC1kODA3LWI0NDMtYWIwYS02YWVhZjRjMDgxZWE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjY0OTJjNzEzLTlkMzQtNmU0ZC1iZTA2LWEwMzJjZDg0NWM0ZTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmNmYzA3NWY0LWQ4MDctYjQ0My1hYjBhLTZhZWFmNGMwODFlYTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1ODowNC0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wOC0wMVQwOTo0MDo1Ni0wMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA4LTAxVDExOjU4OjA0LTAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNi0wOC0wMVQxMTo1ODowNC0wMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE4ODwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xODg8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PvAvv7QAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAmdJREFUeNrs1LsJQkEQhtH/mtmBgQ8QA7tQK1e7MBBBMbADwzUZEyuQveeDCXbD4TBDay3SWJpYgYCXgJeAl4CXgJeAl4CXgJeAl4CXgJeAF/AS8BLwEvAS8BLwEvAS8BLwEvAS8BLwAl4CXgJeAl4CXv/WJskpyQJ4jQH7Mcmu0C+BV+/Y5/VeF/oV8Ood+7dpDfDqHvsrySHJBXjBDrxgB16wAy/YgRfswAt24AU78IIdeMEOPOywAw+7gIcdeMEOvGAHXrADL9iBF+zAC3bgBTvwsMMOPOwCHnYBD7uAhx14wQ68YAdesAMv2IEX7MDDDjvwsAt42AU87AIedgEPu4CHXcDDDrxgB16wAw877MDDDjvwsAt42AU87AIedgEPu4CHXcDDLuBhB16wAw877MDDLuBhF/CwC3jYBTzsAh52AQ+7gIddwEtjB3+tS/78+Z/V5d9iATz0Ah56AQ+9gIdewEMv4KEX8NALeOgFPPQCHnoBDz3wgh54QQ889NADDz30wEMv4KEX8NALeOgFPPQCHnoBD72Ahx54QQ+8oAde0AMv6IEX9MBDDz3w0EMPPPQCHnoBD72Ah17AQw+8FUAPvKAHXtADL+iBF/TAC3rgBT3wgh546KEHHnrogYdewEMv4KEHXtADL+iBF/TAC3rgBT3wgh54QQ+8oAde0AMv6IGHHnrgoU/yrgFe3aO/JdknuQOv3tGfC/tjjEsYWmsoyIWXgJeAl4CXgJeAl4CXgJeAl4CXgJeAF/AS8BLwEvAS8BLwEvAS8BLwEvAS8BLwAl4CXgJeAl4CXvqnPgAAAP//AwCEcoCBRabYzAAAAABJRU5ErkJggg==") no-repeat 50% 50%}.iziModal-navigate-next{right:50%;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAAC8CAYAAADCScSrAAAACXBIWXMAAB3SAAAd0gEUasEwAAA7pGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wOC0wMVQwOTo0MDoxNC0wMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA4LTAxVDExOjU4OjEyLTAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNi0wOC0wMVQxMTo1ODoxMi0wMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDphZjljN2Q2MC00MTg2LWE3NGQtYTBiMS1mMGU5ODUwYzg2ZGY8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjY0OTJjNzEzLTlkMzQtNmU0ZC1iZTA2LWEwMzJjZDg0NWM0ZTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQwOTo0MDoxNC0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjAxNjJjMmE3LWZmMjYtYzE0ZC05Yjg4LTc2MGM2NzAxYjYzNzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1MTowNy0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmFmOWM3ZDYwLTQxODYtYTc0ZC1hMGIxLWYwZTk4NTBjODZkZjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1ODoxMi0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+MTkzOTAzNi8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+MTkzOTAzNi8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTg4PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE4ODwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+nbt1mgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACQklEQVR42uzSsQ3CQAAEQTdiOyGg/wrciJ0QUMYSECEKAP3PSdvAaZZqkWbJCQJeAl4CXgJeAl4CXgJeAl4CXgJeAl4CXsBLwEvAS8BLwEvAS8BLwEvAS8BLwEvAC3gJeAl4CXgJ+D9vrY7qBgLwo7dVZ+89oAd+5Pbq6nPQAz9s9+rZ96AHHnoBD72Ah17AQy/goRfw0At46AU89AIeegEPvYCHHnhBD7ygBx566IGHHnrgoRfw0At46AU89AIeegEPvYCHXsBDL+ChB17QAy/ogRf0wAt64KGHHnjooQceegEPvYCHXsBDL+ChF/DQAy/ogRf0wAt64AU98IIeeEEPvKAHXtADDz30wEPvI+ChF/DQAy/ogRf0wAt64AU98IIeeEEPvKAHXtADL+iBF/TAC3rgoZ8ePRDAAy/YgRfswAt24AU78IIdeMEOvGAHXrADL9iBhx124GEX8LADL9iBF+zAC3bgBTvwgh14wQ68YAcedtiBh13Awy7gYRfwsAMv2IEX7MALduAFO/CCHXjYYQcedgEPu4CHXcDDLuBhF/CwA+8E2IEX7MALduAFO/Cwww487AIedgEPu4CHXcDDLuBhF/CwC3jYgRfswMMOO/CwC3jYBTzsAh52AQ+7gIddwMMu4GEX8LBravB7dcEO/Ext1Qk78DO1VgfswEvAS8BLwEvAS8BLwEvAS8BLwEvAS8ALeAl4CXgJeAl4CXgJeAl4CXgJeAl4CXgBLwEvAS8BLwEvAS/9shcAAAD//wMAtAygvJrkwJUAAAAASUVORK5CYII=") no-repeat 50% 50%}html.iziModal-isOverflow{overflow:hidden}html.iziModal-isOverflow body,html.iziModal-isAttached body{overflow-y:scroll;position:relative}html.iziModal-isAttached{overflow:hidden}.iziModal.isAttached{border-radius:0 !important;margin-top:0 !important;top:0 !important;bottom:0;transition:none !important}.iziModal.isAttached .iziModal-header{border-radius:0}.iziModal.isAttached .iziModal-wrap{overflow-y:auto;overflow-x:hidden}.iziModal ::-webkit-scrollbar{overflow:visible;height:7px;width:7px}.iziModal ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.2);background-clip:padding-box;border:solid transparent;border-width:0px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,0.1),inset 0 -1px 0 rgba(0,0,0,0.07)}.iziModal ::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,0.4)}.iziModal ::-webkit-scrollbar-button{height:0;width:0}.iziModal ::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 2px}.iziModal.transitionIn .iziModal-header{-webkit-animation:slideDown 0.7s cubic-bezier(0.7, 0, 0.3, 1);-moz-animation:slideDown 0.7s cubic-bezier(0.7, 0, 0.3, 1);animation:slideDown 0.7s cubic-bezier(0.7, 0, 0.3, 1)}.iziModal.transitionIn .iziModal-header .iziModal-header-icon{-webkit-animation:revealIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both;-moz-animation:revealIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both;animation:revealIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both}.iziModal.transitionIn .iziModal-header .iziModal-header-title,.iziModal.transitionIn .iziModal-header .iziModal-header-subtitle{-webkit-animation:slideIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both;-moz-animation:slideIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both;animation:slideIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both}.iziModal.transitionIn .iziModal-header .iziModal-button{-webkit-animation:revealIn 1.2s cubic-bezier(0.7, 0, 0.3, 1);-moz-animation:revealIn 1.2s cubic-bezier(0.7, 0, 0.3, 1);animation:revealIn 1.2s cubic-bezier(0.7, 0, 0.3, 1)}.iziModal.transitionIn .iziModal-iframe,.iziModal.transitionIn .iziModal-wrap{-webkit-animation:fadeIn 1.3s;-moz-animation:fadeIn 1.3s;animation:fadeIn 1.3s}.iziModal.transitionIn .iziModal-header{-webkit-animation-delay:0.0s;-moz-animation:0.0s;animation-delay:0.0s}.iziModal.transitionIn .iziModal-header .iziModal-header-icon,.iziModal.transitionIn .iziModal-header .iziModal-header-title{-webkit-animation-delay:0.4s;-moz-animation:0.4s;animation-delay:0.4s}.iziModal.transitionIn .iziModal-header .iziModal-header-subtitle{-webkit-animation-delay:0.5s;-moz-animation:0.5s;animation-delay:0.5s}.iziModal.transitionOut .iziModal-header,.iziModal.transitionOut .iziModal-header *{transition:none !important}.comingIn{-webkit-animation:comingIn 0.5s ease;-moz-animation:comingIn 0.5s ease;animation:comingIn 0.5s ease}.comingOut{-webkit-animation:comingOut 0.5s cubic-bezier(0.16, 0.81, 0.32, 1);-moz-animation:comingOut 0.5s cubic-bezier(0.16, 0.81, 0.32, 1);animation:comingOut 0.5s cubic-bezier(0.16, 0.81, 0.32, 1);animation-fill-mode:forwards}.fadeOut{-webkit-animation:fadeOut 0.5s;-moz-animation:fadeOut 0.5s;animation:fadeOut 0.5s;animation-fill-mode:forwards}.fadeIn{-webkit-animation:fadeIn 0.5s;-moz-animation:fadeIn 0.5s;animation:fadeIn 0.5s}.bounceInDown{-webkit-animation:bounceInDown 0.7s ease;animation:bounceInDown 0.7s ease}.bounceOutDown{-webkit-animation:bounceOutDown 0.7s ease;animation:bounceOutDown 0.7s ease}.bounceInUp{-webkit-animation:bounceInUp 0.7s ease;animation:bounceInUp 0.7s ease}.bounceOutUp{-webkit-animation:bounceOutUp 0.7s ease;animation:bounceOutUp 0.7s ease}.fadeInDown{-webkit-animation:fadeInDown 0.7s cubic-bezier(0.16, 0.81, 0.32, 1);animation:fadeInDown 0.7s cubic-bezier(0.16, 0.81, 0.32, 1)}.fadeOutDown{-webkit-animation:fadeOutDown 0.5s ease;animation:fadeOutDown 0.5s ease}.fadeInUp{-webkit-animation:fadeInUp 0.7s cubic-bezier(0.16, 0.81, 0.32, 1);animation:fadeInUp 0.7s cubic-bezier(0.16, 0.81, 0.32, 1)}.fadeOutUp{-webkit-animation:fadeOutUp 0.5s ease;animation:fadeOutUp 0.5s ease}.fadeInLeft{-webkit-animation:fadeInLeft 0.7s cubic-bezier(0.16, 0.81, 0.32, 1);animation:fadeInLeft 0.7s cubic-bezier(0.16, 0.81, 0.32, 1)}.fadeOutLeft{-webkit-animation:fadeOutLeft 0.5s ease;animation:fadeOutLeft 0.5s ease}.fadeInRight{-webkit-animation:fadeInRight 0.7s cubic-bezier(0.16, 0.81, 0.32, 1);animation:fadeInRight 0.7s cubic-bezier(0.16, 0.81, 0.32, 1)}.fadeOutRight{-webkit-animation:fadeOutRight 0.5s ease;animation:fadeOutRight 0.5s ease}.flipInX{-webkit-animation:flipInX 0.7s ease;animation:flipInX 0.7s ease}.flipOutX{-webkit-animation:flipOutX 0.7s ease;animation:flipOutX 0.7s ease}@-webkit-keyframes comingIn{0%{opacity:0;transform:scale(0.9) translateY(-20px) perspective(600px) rotateX(10deg)}100%{opacity:1;transform:scale(1) translateY(0) perspective(600px) rotateX(0)}}@-moz-keyframes comingIn{0%{opacity:0;transform:scale(0.9) translateY(-20px) perspective(600px) rotateX(10deg)}100%{opacity:1;transform:scale(1) translateY(0) perspective(600px) rotateX(0)}}@keyframes comingIn{0%{opacity:0;transform:scale(0.9) translateY(-20px) perspective(600px) rotateX(10deg)}100%{opacity:1;transform:scale(1) translateY(0) perspective(600px) rotateX(0)}}@-webkit-keyframes comingOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.9)}}@-moz-keyframes comingOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.9)}}@keyframes comingOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.9)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateX(50px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes slideIn{0%{opacity:0;-moz-transform:translateX(50px)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:scale(1, 0) translateY(-40px);-webkit-transform-origin:center top}}@-moz-keyframes slideDown{0%{opacity:0;-moz-transform:scale(1, 0) translateY(-40px);-moz-transform-origin:center top}}@keyframes slideDown{0%{opacity:0;transform:scale(1, 0) translateY(-40px);transform-origin:center top}}@-webkit-keyframes revealIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 1)}}@-moz-keyframes revealIn{0%{opacity:0;-moz-transform:scale3d(0.3, 0.3, 1)}}@keyframes revealIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 1)}}@-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -1000px, 0);transform:translate3d(0, -1000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -1000px, 0);transform:translate3d(0, -1000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 1000px, 0);transform:translate3d(0, 1000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, 1000px, 0);transform:translate3d(0, 1000px, 0)}}@-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 1000px, 0);transform:translate3d(0, 1000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 1000px, 0);transform:translate3d(0, 1000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:0;-webkit-transform:translate3d(0, -1000px, 0);transform:translate3d(0, -1000px, 0)}}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0)}}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(60deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(60deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 40deg);transform:perspective(400px) rotate3d(1, 0, 0, 40deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 40deg);transform:perspective(400px) rotate3d(1, 0, 0, 40deg);opacity:0}}:root{--font-heading: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;--font-body: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;--text-xs: 11px;--text-sm: 12px;--text-base: 14px;--text-lg: 16px;--text-xl: 18px;--text-2xl: 24px;--text-3xl: 32px;--text-4xl: 48px;--leading-tight: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.75;--leading-loose: 2}body{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600;line-height:var(--leading-tight);margin:0}h1{font-size:var(--text-4xl);letter-spacing:-0.02em}h2{font-size:var(--text-3xl);letter-spacing:-0.01em}h3{font-size:var(--text-2xl);letter-spacing:-0.005em}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base);text-transform:uppercase;letter-spacing:0.05em}p{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);margin:0 0 1em 0}small{font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-normal)}a{font-family:var(--font-body);text-decoration:none;transition:opacity 0.2s ease}a:hover{opacity:0.8}button,.button,.btn{font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;letter-spacing:0.025em}input,textarea,select{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal)}nav,.nav-link,.menu-item{font-family:var(--font-body);font-size:var(--text-sm);font-weight:400}.heading-display{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:700;letter-spacing:-0.02em;line-height:var(--leading-tight)}.heading-title{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:700;letter-spacing:-0.01em;line-height:var(--leading-tight)}.heading-section{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:700;line-height:var(--leading-tight)}.heading-card{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:700;line-height:var(--leading-tight)}.text-body{font-family:var(--font-body);font-size:var(--text-base);font-weight:400;line-height:var(--leading-normal)}.text-body-small{font-family:var(--font-body);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-normal)}.text-caption{font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-normal)}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.brand-name,.logo-text{font-family:var(--font-heading);font-weight:700;text-transform:uppercase;letter-spacing:0.2em}.accordion-container *{margin:0;color:white;background:none;-webkit-text-size-adjust:100%;-webkit-appearance:none}@media (min-width: 0){.accordion-container .accordion>.module{position:relative}.accordion-container .accordion>.module>.acc-head:before{content:"\e5cc";position:absolute;top:1em;left:1.5em;display:block;color:#fff;font-family:"Material Icons"}.accordion-container .accordion>.module.active>.acc-head:before{content:"\e5cf"}.accordion-container .accordion>.module>.acc-head{padding:1em 2em 1em 1em;background:"blue";-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-bottom:1px solid #1f2e3f}.accordion-container .accordion>.module>.acc-head:hover{background:var(--light-blue)}.accordion-container .accordion>.module>.acc-head>p{overflow:hidden;padding-left:2.5em;color:#fff;font-weight:600;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.25}.accordion-container .accordion>.module>.body{padding:2.5em;color:white}.accordion-container #body>.bottom{text-align:right}.accordion-container #body>.bottom>button.save{overflow:hidden;display:inline-block;margin-top:2.5em;padding:1.5em 2em;width:100%;max-width:100%;color:#fff;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#1a95eb;cursor:pointer}.accordion-container #body>.bottom>button.save:hover{background:#1687d6}.accordion-container #body>.bottom>button.save:active{background:#117ac4}}@media (min-width: 768px){.accordion-container #body>.bottom>button.save{width:auto}}.container,.admin-dashboard{max-width:1200px;margin:0 auto;padding:32px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.5;color:#000}.container.container-large,.admin-dashboard{max-width:1400px}.container.container-small,.container-small.admin-dashboard{max-width:800px}.container.container-full-height,.admin-dashboard{min-height:100vh}.section,.admin-dashboard .admin-section{margin-bottom:48px}.section .section-title,.admin-dashboard .admin-section .section-title{font-size:18px;font-weight:600;color:#374151;margin:0 0 24px 0;padding-bottom:12px;border-bottom:2px solid #e5e7eb;text-transform:uppercase;letter-spacing:0.1em}.grid,.admin-dashboard .admin-section .admin-grid{display:grid;gap:24px}.grid.grid-auto,.admin-dashboard .admin-section .admin-grid{grid-template-columns:repeat(auto-fill, minmax(320px, 1fr))}.grid.grid-2,.admin-dashboard .admin-section .grid-2.admin-grid{grid-template-columns:repeat(2, 1fr)}.grid.grid-3,.admin-dashboard .admin-section .grid-3.admin-grid{grid-template-columns:repeat(3, 1fr)}.grid.grid-4,.admin-dashboard .admin-section .grid-4.admin-grid{grid-template-columns:repeat(4, 1fr)}.flex{display:flex}.flex.flex-column{flex-direction:column}.flex.flex-between{justify-content:space-between}.flex.flex-center{justify-content:center;align-items:center}.flex.flex-wrap{flex-wrap:wrap}.flex.gap-sm{gap:8px}.flex.gap-md{gap:16px}.flex.gap-lg{gap:24px}.list{display:flex;flex-direction:column;gap:24px}.list.list-compact{gap:16px}@media (max-width: 1024px){.grid.grid-auto,.admin-dashboard .admin-section .admin-grid{grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}.grid.grid-4,.admin-dashboard .admin-section .grid-4.admin-grid{grid-template-columns:repeat(2, 1fr)}.grid.grid-3,.admin-dashboard .admin-section .grid-3.admin-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.container,.admin-dashboard{padding:20px}.section,.admin-dashboard .admin-section{margin-bottom:32px}.section .section-title,.admin-dashboard .admin-section .section-title{font-size:16px;margin-bottom:20px}.grid,.admin-dashboard .admin-section .admin-grid{gap:16px}.grid.grid-auto,.admin-dashboard .admin-section .admin-grid,.grid.grid-2,.admin-dashboard .admin-section .grid-2.admin-grid,.grid.grid-3,.admin-dashboard .admin-section .grid-3.admin-grid,.grid.grid-4,.admin-dashboard .admin-section .grid-4.admin-grid{grid-template-columns:1fr}.list{gap:16px}.list.list-compact{gap:12px}}@media (max-width: 480px){.container,.admin-dashboard{padding:16px}.grid,.admin-dashboard .admin-section .admin-grid{gap:12px}}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;font-weight:600;text-decoration:none;transition:all 0.2s;border:2px solid;cursor:pointer;font-size:15px;font-family:inherit;background:none;line-height:1}.btn:visited{text-decoration:none}.btn:hover{text-decoration:none;transform:translateY(-1px)}.btn i{font-size:14px;color:inherit}.btn.btn-primary{background-color:#6D8C2D;color:white;border-color:#6D8C2D}.btn.btn-primary:hover,.btn.btn-primary:visited{background-color:#5a7625;border-color:#5a7625;color:white}.btn.btn-outline{background-color:white;color:#6b7280;border-color:#d1d5db}.btn.btn-outline:hover,.btn.btn-outline:visited{background-color:#f9fafb;color:#374151;border-color:#9ca3af}.btn.btn-secondary{background-color:white;color:#374151;border-color:#d1d5db}.btn.btn-secondary:hover,.btn.btn-secondary:visited{background-color:#f9fafb;color:#1f2937;border-color:#9ca3af}.btn.btn-success{background-color:#16a34a;color:white;border-color:#16a34a}.btn.btn-success:hover,.btn.btn-success:visited{background-color:#15803d;border-color:#15803d;color:white}.btn.btn-danger{background-color:#dc2626;color:white;border-color:#dc2626}.btn.btn-danger:hover,.btn.btn-danger:visited{background-color:#b91c1c;border-color:#b91c1c;color:white}.btn.btn-sm{padding:8px 16px;font-size:14px}.btn.btn-lg{padding:16px 32px;font-size:16px}.btn-icon{color:#6b7280;background:none;border:none;padding:8px;cursor:pointer;transition:all 0.2s}.btn-icon:hover{color:#374151}.back-btn{display:inline-flex;align-items:center;gap:8px;color:#6b7280;text-decoration:none;font-size:14px;font-weight:500;transition:color 0.2s}.back-btn:hover{color:#374151}.back-btn i{font-size:12px}.new-button-container{display:flex;justify-content:flex-end;align-items:center;margin-bottom:24px;min-height:48px}.button-group-right{display:flex;gap:12px;align-items:center}.btn-new{font-weight:600}.form-section{background:white;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #e5e7eb;overflow:hidden;margin-bottom:24px}.form-section .section-header{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;padding:20px 24px}.form-section .section-header .section-title{font-size:20px;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;gap:12px}.form-section .section-header .section-title i{color:#6D8C2D;font-size:18px}.form-section .section-content{padding:24px}.form-group{margin-bottom:24px}.form-group:last-child{margin-bottom:0}.form-group .form-label{font-weight:600;color:#374151;margin-bottom:8px;font-size:14px;display:block}.form-group .form-input,.form-group .form-textarea,.form-group .form-file{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;background-color:white;transition:all 0.2s;box-sizing:border-box;font-family:inherit}.form-group .form-input:focus,.form-group .form-textarea:focus,.form-group .form-file:focus{outline:none;border-color:#6D8C2D;box-shadow:0 0 0 3px rgba(109,140,45,0.1)}.form-group .form-input::placeholder,.form-group .form-textarea::placeholder,.form-group .form-file::placeholder{color:#9ca3af}.form-group .form-textarea{resize:vertical;min-height:120px;line-height:1.5}.form-group .form-help{margin:8px 0 0 0;font-size:14px;color:#6b7280}.form-actions{background:white;border-radius:12px;padding:32px;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #e5e7eb}.form-actions .actions-container{display:flex;gap:16px;justify-content:center}.field_with_errors{display:contents}.field_with_errors .form-input,.field_with_errors .form-textarea,.field_with_errors .form-file{border-color:#dc2626}.field_with_errors .form-input:focus,.field_with_errors .form-textarea:focus,.field_with_errors .form-file:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,0.1)}.invalid-feedback{display:block;width:100%;margin-top:0.25rem;font-size:0.875em;color:#dc2626}.help-block{display:none}@media (max-width: 768px){.form-section .section-header{padding:16px 20px}.form-section .section-content{padding:20px}.form-actions{padding:24px 20px}.form-actions .actions-container{flex-direction:column}.form-actions .actions-container .btn{justify-content:center}}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.page-header.page-header-centered{flex-direction:column;text-align:center;align-items:center;gap:20px}.page-header .header-content{flex:1}.page-header .header-content .page-title{font-size:48px;font-weight:300;color:#111827;margin:0 0 12px 0;letter-spacing:-0.025em;font-family:"Times New Roman", serif}.page-header .header-content .page-subtitle{font-size:18px;color:#6b7280;margin:0;font-weight:400}.page-header .page-actions{display:flex;gap:16px}.page-header .back-link{margin-bottom:20px;text-align:left}.admin-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid #e5e7eb}.admin-header .header-content{flex:1}.admin-header .header-content .page-title{font-size:48px;font-weight:300;color:#111827;margin:0 0 12px 0;letter-spacing:-0.025em;font-family:"Times New Roman", serif}.admin-header .header-content .page-subtitle{font-size:18px;color:#6b7280;margin:0;font-weight:400}.admin-header .header-actions{display:flex;gap:16px}@media (max-width: 768px){.page-header{flex-direction:column;gap:20px;align-items:stretch}.page-header.page-header-centered{text-align:left}.page-header .header-content .page-title{font-size:36px;text-align:center}.page-header .page-actions{justify-content:center}.page-header .page-actions .btn{justify-content:center}.page-header .back-link{position:static;margin-bottom:16px}.admin-header{flex-direction:column;gap:20px;align-items:stretch}.admin-header .header-content .page-title{font-size:36px}.admin-header .header-actions{justify-content:center}.admin-header .header-actions .btn{justify-content:center}}.card,.admin-card,.list-item{background:white;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:all 0.3s ease}.card:hover,.admin-card:hover,.list-item:hover{box-shadow:0 4px 12px rgba(0,0,0,0.1);transform:translateY(-1px)}.admin-card{padding:24px;display:flex;align-items:center;gap:20px;text-decoration:none;color:inherit;position:relative;overflow:hidden}.admin-card::before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:#6D8C2D;transform:translateX(-4px);transition:transform 0.3s ease}.admin-card:hover{border-color:#6D8C2D;box-shadow:0 8px 16px rgba(0,0,0,0.15)}.admin-card:hover::before{transform:translateX(0)}.admin-card:hover .card-icon{background:#6D8C2D;color:white}.admin-card:hover .card-icon i{color:white}.admin-card:hover .card-arrow{transform:translateX(4px)}.admin-card .card-icon{width:56px;height:56px;border-radius:12px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.3s ease}.admin-card .card-icon i{font-size:24px;color:#6D8C2D;transition:color 0.3s ease}.admin-card .card-content{flex:1}.admin-card .card-content h3{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 4px 0}.admin-card .card-content p{font-size:14px;color:#6b7280;margin:0;line-height:1.4}.admin-card .card-arrow{color:#9ca3af;transition:transform 0.3s ease}.admin-card .card-arrow i{font-size:16px}.list-item{padding:24px;margin-bottom:16px}.list-item:last-child{margin-bottom:0}.list-item .item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.list-item .item-header .item-title{margin:0 0 8px 0;font-size:20px;font-weight:600;color:#111827}.list-item .item-header .item-title a{color:#111827;text-decoration:none;transition:color 0.2s}.list-item .item-header .item-title a:hover{color:#6D8C2D}.list-item .item-header .item-meta{display:flex;align-items:center;gap:16px;font-size:14px;color:#6b7280}.list-item .item-header .item-meta .meta-item{display:flex;align-items:center;gap:6px}.list-item .item-header .item-meta .meta-item i{font-size:12px}.list-item .item-header .item-actions{display:flex;gap:12px;flex-shrink:0}.list-item .item-content{color:#4b5563;line-height:1.6;margin:16px 0;font-size:15px}.list-item .item-footer{font-size:13px;color:#9ca3af;font-style:italic}.status-badge{padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}.status-badge.status-active{background-color:#dcfce7;color:#166534}.status-badge.status-inactive{background-color:#fee2e2;color:#991b1b}.empty-state{text-align:center;padding:80px 32px;color:#6b7280}.empty-state i{font-size:64px;margin-bottom:24px;color:#d1d5db}.empty-state h3{font-size:24px;margin:0 0 12px 0;color:#374151;font-weight:600}.empty-state p{margin:0 0 32px 0;font-size:16px;line-height:1.6}@media (max-width: 768px){.admin-card{padding:20px;gap:16px}.admin-card .card-icon{width:48px;height:48px}.admin-card .card-icon i{font-size:20px}.admin-card .card-content h3{font-size:16px}.admin-card .card-content p{font-size:13px}.list-item{padding:20px}.list-item .item-header{flex-direction:column;gap:16px;align-items:stretch}.list-item .item-header .item-actions{justify-content:flex-end;gap:8px}.list-item .item-header .item-actions .btn{padding:8px 12px;font-size:13px}.empty-state{padding:60px 20px}.empty-state i{font-size:48px;margin-bottom:20px}.empty-state h3{font-size:20px}.empty-state p{margin-bottom:24px;font-size:15px}}@media (max-width: 480px){.admin-card{padding:16px;gap:12px}.admin-card .card-icon{width:40px;height:40px}.admin-card .card-icon i{font-size:18px}}.admin-jump-btn{display:block;font-size:18px;margin-bottom:5px;text-align:left;background:var(--black);color:var(--white)}.admin-jump-btn:hover{background:var(--white);color:var(--black)}.container,.announcements-index{max-width:1200px;margin:0 auto;padding:32px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.5;color:#000}.container.container-large,.container-large.announcements-index{max-width:1400px}.container.container-small,.container-small.announcements-index{max-width:800px}.container.container-full-height,.container-full-height.announcements-index{min-height:100vh}.section{margin-bottom:48px}.section .section-title{font-size:18px;font-weight:600;color:#374151;margin:0 0 24px 0;padding-bottom:12px;border-bottom:2px solid #e5e7eb;text-transform:uppercase;letter-spacing:0.1em}.grid{display:grid;gap:24px}.grid.grid-auto{grid-template-columns:repeat(auto-fill, minmax(320px, 1fr))}.grid.grid-2{grid-template-columns:repeat(2, 1fr)}.grid.grid-3{grid-template-columns:repeat(3, 1fr)}.grid.grid-4{grid-template-columns:repeat(4, 1fr)}.flex{display:flex}.flex.flex-column{flex-direction:column}.flex.flex-between{justify-content:space-between}.flex.flex-center{justify-content:center;align-items:center}.flex.flex-wrap{flex-wrap:wrap}.flex.gap-sm{gap:8px}.flex.gap-md{gap:16px}.flex.gap-lg{gap:24px}.list,.announcements-index .announcements-list{display:flex;flex-direction:column;gap:24px}.list.list-compact,.announcements-index .list-compact.announcements-list{gap:16px}@media (max-width: 1024px){.grid.grid-auto{grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}.grid.grid-4{grid-template-columns:repeat(2, 1fr)}.grid.grid-3{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.container,.announcements-index{padding:20px}.section{margin-bottom:32px}.section .section-title{font-size:16px;margin-bottom:20px}.grid{gap:16px}.grid.grid-auto,.grid.grid-2,.grid.grid-3,.grid.grid-4{grid-template-columns:1fr}.list,.announcements-index .announcements-list{gap:16px}.list.list-compact,.announcements-index .list-compact.announcements-list{gap:12px}}@media (max-width: 480px){.container,.announcements-index{padding:16px}.grid{gap:12px}}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;font-weight:600;text-decoration:none;transition:all 0.2s;border:2px solid;cursor:pointer;font-size:15px;font-family:inherit;background:none;line-height:1}.btn:visited{text-decoration:none}.btn:hover{text-decoration:none;transform:translateY(-1px)}.btn i{font-size:14px;color:inherit}.btn.btn-primary{background-color:#6D8C2D;color:white;border-color:#6D8C2D}.btn.btn-primary:hover,.btn.btn-primary:visited{background-color:#5a7625;border-color:#5a7625;color:white}.btn.btn-outline{background-color:white;color:#6b7280;border-color:#d1d5db}.btn.btn-outline:hover,.btn.btn-outline:visited{background-color:#f9fafb;color:#374151;border-color:#9ca3af}.btn.btn-secondary{background-color:white;color:#374151;border-color:#d1d5db}.btn.btn-secondary:hover,.btn.btn-secondary:visited{background-color:#f9fafb;color:#1f2937;border-color:#9ca3af}.btn.btn-success{background-color:#16a34a;color:white;border-color:#16a34a}.btn.btn-success:hover,.btn.btn-success:visited{background-color:#15803d;border-color:#15803d;color:white}.btn.btn-danger{background-color:#dc2626;color:white;border-color:#dc2626}.btn.btn-danger:hover,.btn.btn-danger:visited{background-color:#b91c1c;border-color:#b91c1c;color:white}.btn.btn-sm{padding:8px 16px;font-size:14px}.btn.btn-lg{padding:16px 32px;font-size:16px}.btn-icon{color:#6b7280;background:none;border:none;padding:8px;cursor:pointer;transition:all 0.2s}.btn-icon:hover{color:#374151}.back-btn{display:inline-flex;align-items:center;gap:8px;color:#6b7280;text-decoration:none;font-size:14px;font-weight:500;transition:color 0.2s}.back-btn:hover{color:#374151}.back-btn i{font-size:12px}.new-button-container{display:flex;justify-content:flex-end;align-items:center;margin-bottom:24px;min-height:48px}.button-group-right{display:flex;gap:12px;align-items:center}.btn-new{font-weight:600}.form-section{background:white;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #e5e7eb;overflow:hidden;margin-bottom:24px}.form-section .section-header{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;padding:20px 24px}.form-section .section-header .section-title{font-size:20px;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;gap:12px}.form-section .section-header .section-title i{color:#6D8C2D;font-size:18px}.form-section .section-content{padding:24px}.form-group{margin-bottom:24px}.form-group:last-child{margin-bottom:0}.form-group .form-label{font-weight:600;color:#374151;margin-bottom:8px;font-size:14px;display:block}.form-group .form-input,.form-group .form-textarea,.form-group .form-file{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;background-color:white;transition:all 0.2s;box-sizing:border-box;font-family:inherit}.form-group .form-input:focus,.form-group .form-textarea:focus,.form-group .form-file:focus{outline:none;border-color:#6D8C2D;box-shadow:0 0 0 3px rgba(109,140,45,0.1)}.form-group .form-input::placeholder,.form-group .form-textarea::placeholder,.form-group .form-file::placeholder{color:#9ca3af}.form-group .form-textarea{resize:vertical;min-height:120px;line-height:1.5}.form-group .form-help{margin:8px 0 0 0;font-size:14px;color:#6b7280}.form-actions{background:white;border-radius:12px;padding:32px;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #e5e7eb}.form-actions .actions-container{display:flex;gap:16px;justify-content:center}.field_with_errors{display:contents}.field_with_errors .form-input,.field_with_errors .form-textarea,.field_with_errors .form-file{border-color:#dc2626}.field_with_errors .form-input:focus,.field_with_errors .form-textarea:focus,.field_with_errors .form-file:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,0.1)}.invalid-feedback{display:block;width:100%;margin-top:0.25rem;font-size:0.875em;color:#dc2626}.help-block{display:none}@media (max-width: 768px){.form-section .section-header{padding:16px 20px}.form-section .section-content{padding:20px}.form-actions{padding:24px 20px}.form-actions .actions-container{flex-direction:column}.form-actions .actions-container .btn{justify-content:center}}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.page-header.page-header-centered{flex-direction:column;text-align:center;align-items:center;gap:20px}.page-header .header-content{flex:1}.page-header .header-content .page-title{font-size:48px;font-weight:300;color:#111827;margin:0 0 12px 0;letter-spacing:-0.025em;font-family:"Times New Roman", serif}.page-header .header-content .page-subtitle{font-size:18px;color:#6b7280;margin:0;font-weight:400}.page-header .page-actions{display:flex;gap:16px}.page-header .back-link{margin-bottom:20px;text-align:left}.admin-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid #e5e7eb}.admin-header .header-content{flex:1}.admin-header .header-content .page-title{font-size:48px;font-weight:300;color:#111827;margin:0 0 12px 0;letter-spacing:-0.025em;font-family:"Times New Roman", serif}.admin-header .header-content .page-subtitle{font-size:18px;color:#6b7280;margin:0;font-weight:400}.admin-header .header-actions{display:flex;gap:16px}@media (max-width: 768px){.page-header{flex-direction:column;gap:20px;align-items:stretch}.page-header.page-header-centered{text-align:left}.page-header .header-content .page-title{font-size:36px;text-align:center}.page-header .page-actions{justify-content:center}.page-header .page-actions .btn{justify-content:center}.page-header .back-link{position:static;margin-bottom:16px}.admin-header{flex-direction:column;gap:20px;align-items:stretch}.admin-header .header-content .page-title{font-size:36px}.admin-header .header-actions{justify-content:center}.admin-header .header-actions .btn{justify-content:center}}.card,.admin-card,.list-item,.announcements-index .announcements-list .announcement-item{background:white;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:all 0.3s ease}.card:hover,.admin-card:hover,.list-item:hover,.announcements-index .announcements-list .announcement-item:hover{box-shadow:0 4px 12px rgba(0,0,0,0.1);transform:translateY(-1px)}.admin-card{padding:24px;display:flex;align-items:center;gap:20px;text-decoration:none;color:inherit;position:relative;overflow:hidden}.admin-card::before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:#6D8C2D;transform:translateX(-4px);transition:transform 0.3s ease}.admin-card:hover{border-color:#6D8C2D;box-shadow:0 8px 16px rgba(0,0,0,0.15)}.admin-card:hover::before{transform:translateX(0)}.admin-card:hover .card-icon{background:#6D8C2D;color:white}.admin-card:hover .card-icon i{color:white}.admin-card:hover .card-arrow{transform:translateX(4px)}.admin-card .card-icon{width:56px;height:56px;border-radius:12px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.3s ease}.admin-card .card-icon i{font-size:24px;color:#6D8C2D;transition:color 0.3s ease}.admin-card .card-content{flex:1}.admin-card .card-content h3{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 4px 0}.admin-card .card-content p{font-size:14px;color:#6b7280;margin:0;line-height:1.4}.admin-card .card-arrow{color:#9ca3af;transition:transform 0.3s ease}.admin-card .card-arrow i{font-size:16px}.list-item,.announcements-index .announcements-list .announcement-item{padding:24px;margin-bottom:16px}.list-item:last-child,.announcements-index .announcements-list .announcement-item:last-child{margin-bottom:0}.list-item .item-header,.announcements-index .announcements-list .announcement-item .item-header,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.list-item .item-header .item-title,.announcements-index .announcements-list .announcement-item .item-header .item-title,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .item-title,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-title{margin:0 0 8px 0;font-size:20px;font-weight:600;color:#111827}.list-item .item-header .item-title a,.announcements-index .announcements-list .announcement-item .item-header .item-title a,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .item-title a,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-title a{color:#111827;text-decoration:none;transition:color 0.2s}.list-item .item-header .item-title a:hover,.announcements-index .announcements-list .announcement-item .item-header .item-title a:hover,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .item-title a:hover,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-title a:hover{color:#6D8C2D}.list-item .item-header .item-meta,.announcements-index .announcements-list .announcement-item .item-header .item-meta,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .item-meta,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-meta{display:flex;align-items:center;gap:16px;font-size:14px;color:#6b7280}.list-item .item-header .item-meta .meta-item,.announcements-index .announcements-list .announcement-item .item-header .item-meta .meta-item,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .item-meta .meta-item,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-meta .meta-item,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-meta .announcement-date{display:flex;align-items:center;gap:6px}.list-item .item-header .item-meta .meta-item i,.announcements-index .announcements-list .announcement-item .item-header .item-meta .meta-item i,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .item-meta .meta-item i,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-meta .meta-item i,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-meta .announcement-date i{font-size:12px}.list-item .item-header .item-actions,.announcements-index .announcements-list .announcement-item .item-header .item-actions,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .item-actions,.list-item .item-header .announcements-index .announcements-list .announcement-item .announcement-actions,.announcements-index .announcements-list .announcement-item .item-header .announcement-actions,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-actions{display:flex;gap:12px;flex-shrink:0}.list-item .item-content,.announcements-index .announcements-list .announcement-item .item-content,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-preview{color:#4b5563;line-height:1.6;margin:16px 0;font-size:15px}.list-item .item-footer,.announcements-index .announcements-list .announcement-item .item-footer,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-author{font-size:13px;color:#9ca3af;font-style:italic}.status-badge,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-meta .announcement-status{padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}.status-badge.status-active,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-meta .status-active.announcement-status,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-meta .announcement-status.active{background-color:#dcfce7;color:#166534}.status-badge.status-inactive,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-meta .status-inactive.announcement-status,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-meta .announcement-status.inactive{background-color:#fee2e2;color:#991b1b}.empty-state,.announcements-index .announcements-list .empty-state{text-align:center;padding:80px 32px;color:#6b7280}.empty-state i,.announcements-index .announcements-list .empty-state i{font-size:64px;margin-bottom:24px;color:#d1d5db}.empty-state h3,.announcements-index .announcements-list .empty-state h3{font-size:24px;margin:0 0 12px 0;color:#374151;font-weight:600}.empty-state p,.announcements-index .announcements-list .empty-state p{margin:0 0 32px 0;font-size:16px;line-height:1.6}@media (max-width: 768px){.admin-card{padding:20px;gap:16px}.admin-card .card-icon{width:48px;height:48px}.admin-card .card-icon i{font-size:20px}.admin-card .card-content h3{font-size:16px}.admin-card .card-content p{font-size:13px}.list-item,.announcements-index .announcements-list .announcement-item{padding:20px}.list-item .item-header,.announcements-index .announcements-list .announcement-item .item-header,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header{flex-direction:column;gap:16px;align-items:stretch}.list-item .item-header .item-actions,.announcements-index .announcements-list .announcement-item .item-header .item-actions,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .item-actions,.list-item .item-header .announcements-index .announcements-list .announcement-item .announcement-actions,.announcements-index .announcements-list .announcement-item .item-header .announcement-actions,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-actions{justify-content:flex-end;gap:8px}.list-item .item-header .item-actions .btn,.announcements-index .announcements-list .announcement-item .item-header .item-actions .btn,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .item-actions .btn,.list-item .item-header .announcements-index .announcements-list .announcement-item .announcement-actions .btn,.announcements-index .announcements-list .announcement-item .item-header .announcement-actions .btn,.announcements-index .announcements-list .announcement-item .announcement-content .announcement-header .announcement-actions .btn{padding:8px 12px;font-size:13px}.empty-state,.announcements-index .announcements-list .empty-state{padding:60px 20px}.empty-state i,.announcements-index .announcements-list .empty-state i{font-size:48px;margin-bottom:20px}.empty-state h3,.announcements-index .announcements-list .empty-state h3{font-size:20px}.empty-state p,.announcements-index .announcements-list .empty-state p{margin-bottom:24px;font-size:15px}}@media (max-width: 480px){.admin-card{padding:16px;gap:12px}.admin-card .card-icon{width:40px;height:40px}.admin-card .card-icon i{font-size:18px}}.announcements-index .announcements-list .announcement-item .announcement-content{flex:1;margin-right:24px}@media (max-width: 768px){.announcements-index .announcement-item .announcement-content{margin-right:0}}.announcements-all-page .card-image img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity 0.3s ease-in-out}.announcements-all-page .card-image img[loading="lazy"]{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:loading-shimmer 2s infinite}.announcements-all-page .card-image img.loaded,.announcements-all-page .card-image img:not([loading]){opacity:1;animation:none}@keyframes loading-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.badge-alert{color:var(--lune-beige);background-color:var(--light-blue);cursor:pointer}.badge-alert:hover{background-color:#5b7794}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge{display:inline-block;padding:.50em .8em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out, background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media only screen and (max-width: 992px){h6{font-size:12px !important}}.center{text-align:center !important}.left{float:left}.right{float:right}.hide{display:none !important}.align-left{text-align:left !important}.align-right{text-align:right !important}.align-center{text-align:center !important}.full-width{width:100%}.active-filter{background-color:var(--light-blue) !important}.card-panel{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);padding:10px 5px;margin:10px 0;background-color:var(--gray)}.light-mode .card{background:#dedddd;color:black}.card{border-radius:3px;padding:4px;margin:10px 0;background:var(--dark-fg-2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.card-dark{background:var(--dark-fg-2) !important}.card-dark h6{color:var(--white);margin-left:5px}.bold{font-weight:bold}a{text-decoration:none;color:var(--cornflower-blue)}.row{margin-bottom:0 !important;margin-left:auto;margin-right:auto}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10 .col-11,.col12{float:left;box-sizing:border-box;margin-left:auto;left:auto;right:auto}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.33%}.col-12{width:100%}.attr-box{margin-top:0}.attr-box .attr-header{width:220px;margin:0 auto;font-size:11px;line-height:16px;text-align:center;padding:0;font-weight:400;background-color:var(--blue);color:var(--beige)}.attr-box .attr-value{color:var(--beige);font-weight:400;width:220px;margin:0 auto;font-size:14px;border-bottom:1px solid var(--gray);line-height:24px;height:25px}.divider{background-color:black;border-bottom:4px solid black}span.error{font-style:italic;color:var(--red);text-transform:capitalize}.upload-link{color:var(--light-blue)}.padding-none{padding:0}.padding-5{padding:5px}.padding-10{padding:10px}.border-top{border-top:1px solid var(--gray)}.border-none{border:none !important;border-radius:0 !important}.margin-left-5{margin-left:5px}.margin-left-10{margin-left:10px}.margin-left-15{margin-left:15px}.margin-left-30{margin-left:30px}.margin-left-50{margin-left:50px}.margin-right-5{margin-right:5px}.margin-right-10{margin-right:10px}.margin-right-20{margin-right:20px}.margin-right-50{margin-right:50px}.margin-none{margin:0}.margin-auto{margin:0 auto}.margin-top-5{margin-top:5px}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.margin-top-20{margin-top:20px}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.v-align-bottom{vertical-align:bottom}.container{width:650px;margin:0 auto;padding-top:15px}@media only screen and (min-width: 992px){html{font-size:12px}}@media only screen and (max-width: 600px){.container{width:100%}}.stock-profile-photo{margin:0 auto}.display-flex{display:flex !important}.material-icons{font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12.025px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0 !important;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.05) 20%, rgba(255,255,255,0) 80%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(255,255,255,0.05)), color-stop(80%, rgba(255,255,255,0)));border:1px solid black !important;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03)}.tile-horizontal-divider{border-top:1px solid #152127;margin:5px 5px 7px 5px;opacity:0.3}::-webkit-scrollbar{width:0;background:transparent}@media only screen and (min-width: 993px){.hide-on-desktop{display:none}}.btn{padding:7px 13px;font-size:16px;text-align:center;color:var(--default-text);cursor:pointer;-webkit-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.5s ease;background:var(--gray);border:1px solid black}.light-mode .btn{border:1px solid white}.btn-mini{font-size:14px !important;padding:3px 6px}.block{display:block}.btn-primary:hover{background:var(--teal-lighter) !important;color:var(--default-text) !important}a,a:focus,a:hover,button,button:focus,button:hover{outline:0 none !important;transition:all .2s ease}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button,select{text-transform:none}button{overflow:visible}.btn-active{background:var(--light-blue) !important}.btn-large{font-size:20px}.btn-green:hover,.btn-red:hover,.btn-primary:hover{color:var(--default-text)}.btn-green{background:var(--lawngreen)}.btn-green:hover{background:var(--lawngreen)}.btn-white{color:var(--black);background:var(--white)}.btn-black{color:var(--dark-text);background:var(--dark-bg);border:1px solid gray}.btn-black:hover{color:var(--dark-text);background:#2b2b2b}.btn-red{background:var(--red)}.btn-red:hover{background:var(--red-lighter)}.btn-primary{background:var(--teal)}.btn-primary:hover{background:var(--teal-lighter)}.btn-feather{color:var(--white);background:var(--feather)}.btn-feather:hover{background:#85d7e2 !important;color:var(--white) !important}.btn-dark-bg{background:var(--dark-bg)}.btn-light-bg{background:var(--light-bg)}.btn-light-blue{background:var(--light-blue)}.btn-light-blue:hover{background:#446590}.btn-tan{background:var(--tan)}.btn-tan:hover{background:var(--tan)}.btn-orange{background:var(--orange)}.btn-orange:hover{background:var(--orange-lighter)}.btn-default{background:var(--default) !important;color:var(--dark-text) !important}.light-mode .btn-default{background:var(--dark-bg) !important;color:var(--dark-text) !important}.btn-gray{background:var(--gray)}.btn-gray:hover{background:#898989}.button-darkgray{background-color:#36495d;color:var(--white) !important}.button-darkgray:hover{background-color:#36495d !important}.btn-group{display:inline-block;font-size:0;vertical-align:middle;white-space:nowrap}.btn-group>.btn:first-child{margin-left:0;border-right:0}.btn-group>.btn:not(:first-child):not(:last-child){border-right:1px solid var(--teal) !important}.btn-group>.btn:last-child{color:#ffffff;margin-right:0;border-left:1px solid black;border-right:1px solid black}.btn-group>.mini{font-size:9px !important}.btn-group>.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-wrapper{margin:20px 0}.remove_fields{line-height:55px;height:100%}@media only screen and (max-width: 600px){.btn,.btn-group>.button,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:12px}.new-btn .material-icons{font-size:15px}}.ceo-questions-new{--ceo-white: #FFFFFF;--ceo-black: #000000;--ceo-driftwood: #8B8775;--ceo-fern: #6D8C2D;--ceo-sand: #EDE8E0;--ceo-light-gray: #D3D3D3;--ceo-medium-gray: #767676;--ceo-background: #FBFAF9}body:has(.ceo-questions-new){margin:0;padding:0;background:var(--ceo-background)}.ceo-questions-new{width:100%;min-height:100vh;background:var(--ceo-background);position:relative;overflow-x:hidden;margin:0;padding:0}.ceo-questions-new *{box-sizing:border-box}.ceo-questions-new .page-header{max-width:1512px;margin:0 auto;padding:40px}.ceo-questions-new .page-header .header-content .back-link{margin-bottom:16px}.ceo-questions-new .page-header .header-content .back-link .back-btn{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--ceo-black);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.ceo-questions-new .page-header .header-content .back-link .back-btn i{height:3px;transform:rotate(90deg)}.ceo-questions-new .page-header .header-content .back-link .back-btn:hover{opacity:0.7}.ceo-questions-new .page-header .header-content .page-title{font-size:32px;font-family:'Inter', sans-serif;font-weight:500;line-height:38px;color:var(--ceo-black);margin:0 0 16px 0;text-align:center}.ceo-questions-new .page-header .header-content .page-subtitle{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ceo-black);margin:0;text-align:center}.ceo-questions-new .main-content{max-width:1512px;margin:0 auto;padding:0 40px 40px;display:flex;flex-direction:column;gap:40px}.ceo-questions-new .main-content .ceo-form{width:912px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.ceo-questions-new .form-card{background:var(--ceo-white);border-radius:16px;border:0.5px solid var(--ceo-light-gray);border:none}.ceo-questions-new .form-card .card-header{background:var(--ceo-sand);border-radius:16px 16px 0 0;height:72px;display:flex;align-items:center;padding:0 40px}.ceo-questions-new .form-card .card-header .section-title{font-size:24px;font-family:'Inter', sans-serif;font-weight:500;line-height:38px;letter-spacing:1px;color:var(--ceo-black);margin:0}.ceo-questions-new .form-card .card-content{padding:40px;display:flex;flex-direction:column;gap:40px}.ceo-questions-new .form-group{display:flex;flex-direction:column;gap:16px}.ceo-questions-new .form-group .form-label{font-size:14px;font-family:'Inter', sans-serif;font-weight:500;line-height:24px;color:var(--ceo-black);margin:0}.ceo-questions-new .form-group .textarea-container{position:relative}.ceo-questions-new .form-group .textarea-container .form-textarea{width:100%;height:270.76px;padding:24px 25px;border:0.5px solid var(--ceo-light-gray);border-radius:16px;background:var(--ceo-white);resize:none;outline:none;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ceo-black)}.ceo-questions-new .form-group .textarea-container .form-textarea::placeholder{color:var(--ceo-medium-gray)}.ceo-questions-new .form-group .textarea-container .form-textarea:focus{border-color:var(--ceo-fern)}.ceo-questions-new .form-group .textarea-container .char-counter{position:absolute;bottom:24px;right:25px;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ceo-medium-gray)}.ceo-questions-new .form-group .select-container{position:relative}.ceo-questions-new .form-group .select-container .form-select{width:100%;height:80px;padding:28px 25px;border:0.5px solid var(--ceo-light-gray);border-radius:16px;background:var(--ceo-white);outline:none;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ceo-black);appearance:none}.ceo-questions-new .form-group .select-container .form-select:focus{border-color:var(--ceo-fern)}.ceo-questions-new .form-group .select-container::after{content:'';position:absolute;top:50%;right:25px;transform:translateY(-50%);width:14px;height:6px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="6" viewBox="0 0 14 6" fill="none"><path d="M1 1L7 5L13 1" stroke="black" stroke-width="0.5"/></svg>');background-repeat:no-repeat;background-position:center;pointer-events:none}.ceo-questions-new .form-group .form-help{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ceo-black);margin:0}.ceo-questions-new .checkbox-group{display:flex;align-items:flex-start;gap:8px}.ceo-questions-new .checkbox-group .form-checkbox{width:16px;height:16px;margin:4px 0 0 0;border:1px solid var(--ceo-medium-gray);border-radius:4px;background:var(--ceo-white);cursor:pointer}.ceo-questions-new .checkbox-group .form-checkbox:checked{background:var(--ceo-fern);border-color:var(--ceo-fern)}.ceo-questions-new .checkbox-group .checkbox-label{cursor:pointer;display:flex;flex:1}.ceo-questions-new .checkbox-group .checkbox-label .checkbox-content{display:flex;flex-direction:column;gap:4px}.ceo-questions-new .checkbox-group .checkbox-label .checkbox-content .checkbox-text{font-size:14px;font-family:'Inter', sans-serif;font-weight:500;line-height:24px;color:var(--ceo-black)}.ceo-questions-new .checkbox-group .checkbox-label .checkbox-content .checkbox-help{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ceo-black)}.ceo-questions-new .form-actions{display:flex;gap:16px;justify-content:flex-start}.ceo-questions-new .form-actions .btn{height:56px;padding:0 32px;border-radius:8px;border:none;cursor:pointer;font-size:11px;font-family:'Inter', sans-serif;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.55px;transition:all 0.2s;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.ceo-questions-new .form-actions .btn.btn-primary{background:var(--ceo-fern);color:var(--ceo-white);width:196px;height:56px;flex-shrink:0}.ceo-questions-new .form-actions .btn.btn-primary:hover{opacity:0.9}.ceo-questions-new .form-actions .btn.btn-secondary{background:transparent;color:var(--ceo-fern);border:1px solid var(--ceo-fern);width:196px;height:56px;flex-shrink:0}.ceo-questions-new .form-actions .btn.btn-secondary:hover{background:var(--ceo-fern);color:var(--ceo-white)}.ceo-questions-new .alert{background:var(--ceo-white);border-radius:16px;border:0.5px solid var(--ceo-light-gray);padding:24px;margin-bottom:40px}.ceo-questions-new .alert.alert-danger{border-left:4px solid #dc3545}.ceo-questions-new .alert.alert-danger h4{color:#dc3545;margin:0 0 16px 0;font-size:14px;font-family:'Inter', sans-serif;font-weight:500;line-height:24px}.ceo-questions-new .alert.alert-danger ul{margin:0;padding-left:20px}.ceo-questions-new .alert.alert-danger ul li{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:#dc3545}@media (max-width: 1200px){.ceo-questions-new .main-content .ceo-form{width:100%;max-width:912px}}@media (max-width: 768px){.ceo-questions-new .page-header,.ceo-questions-new .main-content{padding-left:20px;padding-right:20px}.ceo-questions-new .form-card .card-content{padding:24px}.ceo-questions-new .form-actions{flex-direction:column}.ceo-questions-new .form-actions .btn{width:100%}}.red{background:var(--red) !important}.red-lighter{background:var(--red-lighter) !important}.green{background:var(--lawngreen) !important}.dark-green{background:var(--dark-green) !important}.green-lighter{background:var(--green-lighter) !important}.lime-green{background:var(--lawngreen) !important}.dark-fg-2{background:var(--dark-fg-2) !important}.blue{background:var(--blue) !important}.blue-lighter{background:var(--primary-color-lighter) !important}.dark-bg{background:var(--dark-bg)}.gray{background:var(--gray) !important}.dim-gray-text{color:var(--dim-gray) !important}.white{background:var(--white) !important}.black{background:black}.orange{background:var(--orange) !important}.light-blue{background:var(--light-blue) !important}.green-text{color:var(--lawngreen) !important}.red-text{color:var(--red-lighter) !important}.blue-text{color:var(--primary-color-lighter) !important}.light-blue-text{color:var(--light-blue) !important}.gray-text{color:var(--gray) !important}.gray-lighter-text{color:#d3d3d3 !important}.black-text{color:var(--black) !important}.white-text{color:var(--white) !important}.light-mode .default-text-color{color:var(--light-text)}.default-text-color{color:var(--dark-text) !important}.light-mode .default-background-color{color:var(--dark-text)}.default-background-color{color:var(--light-text)}.inverted-text-color{color:var(--dark-text)}.status-green{background:var(--green)}.status-red{background:var(--red)}.status-orange{background:var(--orange)}.status-yellow{background:var(--yellow)}.status-gray{background:var(--gray)}.form-container{width:550px;margin:0 auto}.slim-container{width:250px;margin:0 auto}.label-one-container{width:900px;margin:0 auto}.index-container{width:992px;margin:0 auto}.padded-container{overflow-y:scroll;padding:0 10%}.full-container{width:99%;margin-left:0.5%;margin-right:0.5%}@media only screen and (max-width: 992px){.form-container,.index-container,.label-one-container,.slim-container{width:95% !important}.hide-on-med-and-down{display:none}.padded-container{padding:0}}@media only screen and (max-width: 600px){.hide-on-med-and-down{display:none !important}}.documents-index{--docs-white: #FFFFFF;--docs-black: #000000;--docs-driftwood: #8B8775;--docs-off-white: #F6F3EF;--docs-smoke: #222222;--docs-light-gray: #D3D3D3;--docs-medium-gray: #767676;--docs-sand: #EDE8E0;--docs-background: #FBFAF9}body:has(.documents-index){margin:0;padding:0;background:var(--docs-background)}.documents-index{min-height:90vh;background:var(--docs-background);position:relative;padding:40px;margin:0 auto}.documents-index *{box-sizing:border-box}.documents-index .page-header{margin-bottom:40px}.documents-index .page-header .header-content{display:flex;justify-content:space-between;align-items:center;gap:40px}.documents-index .page-header .header-content .page-title{font-size:24px;font-family:'Inter', sans-serif;font-weight:500;line-height:38px;letter-spacing:1px;color:var(--docs-black);margin:0}.documents-index .page-header .header-content .search-container{width:450px;margin-left:auto;height:56px;background:var(--docs-white);border:0.5px solid var(--docs-light-gray);border-radius:10px;display:flex;align-items:center;padding:16px 24px;gap:16px}.documents-index .page-header .header-content .search-container .search-icon{width:24px;height:24px;flex-shrink:0}.documents-index .page-header .header-content .search-container .search-input{flex:1;border:none;outline:none;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--docs-black)}.documents-index .page-header .header-content .search-container .search-input::placeholder{color:var(--docs-medium-gray)}.documents-index .page-header .header-content .search-container .search-actions{display:flex;align-items:center;gap:8px}.documents-index .page-header .header-content .search-container .search-actions .mic-icon{width:24px;height:24px;cursor:pointer;opacity:0.7;transition:opacity 0.2s}.documents-index .page-header .header-content .search-container .search-actions .mic-icon:hover{opacity:1}.documents-index .page-header .header-content .search-container .search-actions .ai-icon{width:24px;height:24px;cursor:pointer;transition:transform 0.2s}.documents-index .page-header .header-content .search-container .search-actions .ai-icon:hover{transform:scale(1.05)}.documents-index .page-header .header-content .view-toggle{display:flex;gap:8px}.documents-index .page-header .header-content .view-toggle .view-btn{width:32px;height:32px;background:var(--docs-sand);border-radius:4px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.documents-index .page-header .header-content .view-toggle .view-btn.active{background:var(--docs-driftwood)}.documents-index .page-header .header-content .view-toggle .view-btn .grid-icon,.documents-index .page-header .header-content .view-toggle .view-btn .list-icon{display:block;width:25px;height:24px}.documents-index .breadcrumbs{margin-bottom:16px;display:flex;align-items:center;gap:8px}.documents-index .breadcrumbs .breadcrumb-item{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--docs-medium-gray);text-decoration:none}.documents-index .breadcrumbs .breadcrumb-item:hover{color:var(--docs-black);text-decoration:underline}.documents-index .breadcrumbs .breadcrumb-separator{width:4px;height:4px;background:var(--docs-driftwood);border-radius:50%}.documents-index .content-title{margin-bottom:24px}.documents-index .content-title h2{font-size:24px;font-family:'Inter', sans-serif;font-weight:500;line-height:38px;letter-spacing:1px;color:var(--docs-black);margin:0}.documents-index .filters-bar{display:flex;gap:32px;margin-bottom:48px}.documents-index .filters-bar .filter-item{display:flex;align-items:center;gap:6px;cursor:pointer}.documents-index .filters-bar .filter-item span{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--docs-black)}.documents-index .filters-bar .filter-item .filter-dropdown-icon{display:inline-block;width:9px;height:5px;margin-left:4px}.documents-index .results-info{margin-bottom:16px}.documents-index .results-info span{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--docs-black)}.documents-index .documents-container .documents-grid{display:grid;grid-template-columns:repeat(5, 274px);gap:16px;justify-content:flex-start}.documents-index .documents-container .documents-grid .folder-card{width:274px;height:274px;background:var(--docs-white);border:0.5px solid var(--docs-light-gray);border-radius:10px;position:relative;cursor:pointer;transition:transform 0.2s}.documents-index .documents-container .documents-grid .folder-card:hover{transform:translateY(-2px)}.documents-index .documents-container .documents-grid .folder-card .folder-preview{width:274px;height:191px;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;position:relative}.documents-index .documents-container .documents-grid .folder-card .folder-preview .folder-file{position:absolute;background:var(--docs-off-white)}.documents-index .documents-container .documents-grid .folder-card .folder-preview .folder-file.folder-file-1{width:109.60px;height:61.65px;top:21.52px;left:18.27px}.documents-index .documents-container .documents-grid .folder-card .folder-preview .folder-file.folder-file-2{width:109.24px;height:61.65px;top:21.52px;right:18.27px}.documents-index .documents-container .documents-grid .folder-card .folder-preview .folder-file.folder-file-3{width:109.60px;height:61.65px;bottom:21.52px;left:18.27px}.documents-index .documents-container .documents-grid .folder-card .folder-preview .folder-file.folder-file-4{width:109.24px;height:61.65px;bottom:21.52px;right:18.27px}.documents-index .documents-container .documents-grid .folder-card .folder-info{padding:16px;display:flex;flex-direction:column;gap:8px}.documents-index .documents-container .documents-grid .folder-card .folder-info .folder-details{display:flex;flex-direction:column;gap:2px}.documents-index .documents-container .documents-grid .folder-card .folder-info .folder-details .folder-name{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--docs-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.documents-index .documents-container .documents-grid .folder-card .folder-info .folder-details .folder-count{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--docs-medium-gray)}.documents-index .documents-container .documents-grid .folder-card .folder-info .folder-contributors{display:flex;gap:8px}.documents-index .documents-container .documents-grid .folder-card .folder-info .folder-contributors .contributor-avatar{width:24px;height:24px;background:var(--docs-light-gray);border-radius:50%}.documents-index .documents-container .documents-grid .folder-card .folder-menu{position:absolute;bottom:16px;right:16px;display:flex;gap:5px;cursor:pointer}.documents-index .documents-container .documents-grid .folder-card .folder-menu .menu-dot{width:2px;height:2px;background:var(--docs-smoke);border-radius:50%}.documents-index .documents-container .documents-files{display:grid;grid-template-columns:repeat(5, 274px);gap:16px;justify-content:flex-start}.documents-index .documents-container .documents-files .file-card{width:274px;height:274px;background:var(--docs-white);border:0.5px solid var(--docs-light-gray);border-radius:10px;position:relative;cursor:pointer;transition:transform 0.2s}.documents-index .documents-container .documents-files .file-card:hover{transform:translateY(-2px)}.documents-index .documents-container .documents-files .file-card .file-preview{width:274px;height:185px;background:var(--docs-white);border-top-left-radius:10px;border-top-right-radius:10px}.documents-index .documents-container .documents-files .file-card .file-info{padding:16px;display:flex;flex-direction:column;gap:8px}.documents-index .documents-container .documents-files .file-card .file-info .file-name{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--docs-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.documents-index .documents-container .documents-files .file-card .file-info .file-owner{display:flex;align-items:center;gap:6px}.documents-index .documents-container .documents-files .file-card .file-info .file-owner .owner-avatar{width:24px;height:24px;background:var(--docs-light-gray);border-radius:50%}.documents-index .documents-container .documents-files .file-card .file-info .file-owner .owner-name{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--docs-black)}.documents-index .documents-container .documents-files .file-card .file-menu{position:absolute;bottom:16px;right:16px;display:flex;gap:5px;cursor:pointer}.documents-index .documents-container .documents-files .file-card .file-menu .menu-dot{width:2px;height:2px;background:var(--docs-smoke);border-radius:50%}.documents-index .loading-indicator{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px}.documents-index .loading-indicator .spinner{width:24px;height:24px;border:2px solid var(--docs-light-gray);border-top:2px solid var(--docs-driftwood);border-radius:50%;animation:spin 1s linear infinite}.documents-index .loading-indicator span{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--docs-medium-gray)}.documents-index .no-results{text-align:center;padding:60px 20px}.documents-index .no-results i{font-size:48px;color:var(--docs-light-gray);margin-bottom:20px}.documents-index .no-results p{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--docs-medium-gray);margin:8px 0}.documents-index .no-results p.hint{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}@media (max-width: 1400px){.documents-index .documents-grid,.documents-index .documents-files{grid-template-columns:repeat(4, 274px)}}@media (max-width: 1200px){.documents-index .documents-grid,.documents-index .documents-files{grid-template-columns:repeat(3, 274px)}.documents-index .page-header .header-content{flex-direction:column;gap:24px}.documents-index .page-header .header-content .search-container{width:100%;max-width:450px}}@media (max-width: 900px){.documents-index{padding:20px}.documents-index .documents-grid,.documents-index .documents-files{grid-template-columns:repeat(2, 274px);justify-content:center}}@media (max-width: 600px){.documents-index .documents-grid,.documents-index .documents-files{grid-template-columns:1fr;max-width:274px;margin:0 auto}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.documents-show-page{--docs-white: #FFFFFF;--docs-black: #000000;--docs-driftwood: #8B8775;--docs-dark-fern: #5B7525;--docs-smoke: #222222;--docs-light-gray: #D3D3D3;--docs-medium-gray: #767676;--docs-sand: #EDE8E0;--docs-background: #FBFAF9;--docs-success: #10B981;--docs-warning: #F59E0B;width:100%;min-height:90vh;background:var(--docs-background);font-family:'Inter', sans-serif;padding:0}.documents-show-page *{box-sizing:border-box}.documents-show-page .document-container{max-width:1200px;margin:0 auto;padding:40px}@media (max-width: 768px){.documents-show-page .document-container{padding:20px}}.documents-show-page .document-header{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:32px}@media (max-width: 768px){.documents-show-page .document-header{flex-direction:column;gap:20px}}.documents-show-page .document-header .document-title-section{flex:1}.documents-show-page .document-header .document-title-section .document-title{font-size:28px;font-weight:600;color:var(--docs-black);margin:0 0 12px 0;line-height:1.2;font-family:'Inter', sans-serif}.documents-show-page .document-header .document-title-section .document-meta{display:flex;align-items:center;gap:16px}.documents-show-page .document-header .document-title-section .document-meta .document-type,.documents-show-page .document-header .document-title-section .document-meta .document-size{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:400;color:var(--docs-medium-gray)}.documents-show-page .document-header .document-title-section .document-meta .document-type i,.documents-show-page .document-header .document-title-section .document-meta .document-size i{font-size:14px;color:var(--docs-driftwood)}.documents-show-page .document-header .document-actions{display:flex;gap:12px;flex-shrink:0}@media (max-width: 768px){.documents-show-page .document-header .document-actions{width:100%;justify-content:flex-start}}.documents-show-page .document-header .document-actions .btn{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:all 0.2s ease;cursor:pointer}.documents-show-page .document-header .document-actions .btn i{font-size:14px}.documents-show-page .document-header .document-actions .btn.btn-primary{background:var(--docs-dark-fern);color:var(--docs-white);border:1px solid var(--docs-dark-fern)}.documents-show-page .document-header .document-actions .btn.btn-primary:hover{background:#4a6220;border-color:#4a6220;transform:translateY(-1px)}.documents-show-page .document-header .document-actions .btn.btn-outline{background:var(--docs-white);color:var(--docs-black);border:1px solid var(--docs-light-gray)}.documents-show-page .document-header .document-actions .btn.btn-outline:hover{background:var(--docs-sand);border-color:var(--docs-medium-gray);transform:translateY(-1px)}.documents-show-page .status-card{background:var(--docs-white);border:0.5px solid var(--docs-light-gray);border-radius:16px;margin-bottom:32px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.documents-show-page .status-card .status-header{padding:20px 24px 0 24px}.documents-show-page .status-card .status-header .status-title{font-size:18px;font-weight:600;color:var(--docs-black);margin:0;font-family:'Inter', sans-serif}.documents-show-page .status-card .status-content{padding:20px 24px 24px 24px}.documents-show-page .status-card .status-content .status-indicator{display:flex;align-items:center;gap:16px}.documents-show-page .status-card .status-content .status-indicator .status-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.documents-show-page .status-card .status-content .status-indicator .status-icon i{font-size:24px}.documents-show-page .status-card .status-content .status-indicator .status-text{flex:1}.documents-show-page .status-card .status-content .status-indicator .status-text .status-label{display:block;font-size:16px;font-weight:600;margin-bottom:4px;font-family:'Inter', sans-serif}.documents-show-page .status-card .status-content .status-indicator .status-text .status-description{display:block;font-size:14px;font-weight:300;line-height:20px;color:var(--docs-medium-gray)}.documents-show-page .status-card .status-content .status-indicator.status-processed .status-icon{background:rgba(16,185,129,0.1)}.documents-show-page .status-card .status-content .status-indicator.status-processed .status-icon i{color:var(--docs-success)}.documents-show-page .status-card .status-content .status-indicator.status-processed .status-label{color:var(--docs-success)}.documents-show-page .status-card .status-content .status-indicator.status-pending .status-icon{background:rgba(245,158,11,0.1)}.documents-show-page .status-card .status-content .status-indicator.status-pending .status-icon i{color:var(--docs-warning)}.documents-show-page .status-card .status-content .status-indicator.status-pending .status-label{color:var(--docs-warning)}.documents-show-page .content-sections-card{background:var(--docs-white);border:0.5px solid var(--docs-light-gray);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.documents-show-page .content-sections-card .content-header{padding:24px;border-bottom:1px solid var(--docs-light-gray);display:flex;justify-content:space-between;align-items:center}.documents-show-page .content-sections-card .content-header .content-title{font-size:18px;font-weight:600;color:var(--docs-black);margin:0;font-family:'Inter', sans-serif}.documents-show-page .content-sections-card .content-header .sections-count{font-size:12px;font-weight:500;color:var(--docs-medium-gray);background:var(--docs-sand);padding:4px 12px;border-radius:12px}.documents-show-page .content-sections-card .content-sections .content-section{border-bottom:1px solid var(--docs-light-gray)}.documents-show-page .content-sections-card .content-sections .content-section:last-child{border-bottom:none}.documents-show-page .content-sections-card .content-sections .content-section .section-header{padding:20px 24px 0 24px}.documents-show-page .content-sections-card .content-sections .content-section .section-header .section-title{font-size:16px;font-weight:600;color:var(--docs-black);margin:0;font-family:'Inter', sans-serif}.documents-show-page .content-sections-card .content-sections .content-section .section-content{padding:12px 24px 24px 24px}.documents-show-page .content-sections-card .content-sections .content-section .section-content p{font-size:14px;font-weight:300;line-height:22px;color:var(--docs-black);margin:0 0 12px 0}.documents-show-page .content-sections-card .content-sections .content-section .section-content p:last-child{margin-bottom:0}.documents-show-page .no-content-card{background:var(--docs-white);border:0.5px solid var(--docs-light-gray);border-radius:16px;padding:48px 24px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.documents-show-page .no-content-card .no-content-icon{margin-bottom:20px}.documents-show-page .no-content-card .no-content-icon i{font-size:48px;color:var(--docs-light-gray)}.documents-show-page .no-content-card .no-content-title{font-size:18px;font-weight:600;color:var(--docs-black);margin:0 0 8px 0;font-family:'Inter', sans-serif}.documents-show-page .no-content-card .no-content-description{font-size:14px;font-weight:300;line-height:20px;color:var(--docs-medium-gray);margin:0;max-width:400px;margin:0 auto}body:has(.documents-show-page){margin:0;padding:0;background:var(--docs-background)}.preview-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:9999;display:none}.preview-modal .preview-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:var(--docs-white);border-radius:16px;width:90%;max-width:800px;max-height:90%;overflow:hidden;background:white}.preview-modal .preview-modal-content .preview-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid var(--docs-light-gray)}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section{display:flex;align-items:center;gap:16px;flex:1}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-icon{width:48px;height:48px;border-radius:8px;background:var(--docs-light-gray);display:flex;align-items:center;justify-content:center}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-icon i{font-size:24px;color:var(--docs-medium-gray)}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-details{flex:1}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-details h3{font-size:24px;font-family:'Inter', sans-serif;font-weight:500;line-height:38px;letter-spacing:1px;margin:0 0 4px 0;color:var(--docs-black);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:600px}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-details .preview-file-meta{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--docs-medium-gray);min-height:20px}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-details .preview-file-meta .file-size,.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-details .preview-file-meta .file-type{display:inline-block}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-details .preview-file-meta .file-size:not(:empty):after,.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-details .preview-file-meta .file-type:not(:empty):after{content:" • ";margin-left:12px;color:var(--docs-light-gray)}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-details .preview-file-meta .file-size:last-child:after,.preview-modal .preview-modal-content .preview-modal-header .preview-modal-title-section .preview-file-details .preview-file-meta .file-type:last-child:after{display:none}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-actions{display:flex;gap:12px;align-items:center}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-actions .btn{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:8px;border:1px solid var(--docs-light-gray);background:var(--docs-white);color:var(--docs-black);text-decoration:none;font-size:14px;font-weight:500;transition:all 0.2s ease;cursor:pointer}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-actions .btn:hover{background:var(--docs-sand);border-color:var(--docs-medium-gray)}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-actions .btn i{font-size:14px}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-actions .preview-modal-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--docs-light-gray);background:var(--docs-white);border-radius:8px;cursor:pointer;transition:all 0.2s ease}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-actions .preview-modal-close:hover{background:var(--docs-sand);border-color:var(--docs-medium-gray)}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-actions .preview-modal-close i{font-size:16px;color:var(--docs-medium-gray)}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-close{background:none;border:none;font-size:24px;cursor:pointer;color:var(--docs-medium-gray)}.preview-modal .preview-modal-content .preview-modal-header .preview-modal-close:hover{color:var(--docs-black)}.preview-modal .preview-modal-content .preview-modal-body{padding:20px;max-height:70vh;overflow:auto}.preview-modal .preview-modal-content .preview-modal-body #preview-content{display:none}.preview-modal .preview-modal-content .preview-modal-body #preview-content img{max-width:100%;height:auto;display:block;margin:0 auto}.preview-modal .preview-modal-content .preview-modal-body #preview-content iframe{width:100%;height:70vh;border:none}.preview-modal .preview-modal-content .preview-modal-body #preview-content pre{white-space:pre-wrap;font-family:monospace;font-size:14px;line-height:1.5;overflow:auto;max-height:60vh;background:#f5f5f5;padding:16px;border-radius:8px}.preview-modal .preview-modal-content .preview-modal-body .preview-loading{display:none;flex-direction:column;align-items:center;justify-content:center;padding:40px}.preview-modal .preview-modal-content .preview-modal-body .preview-loading .spinner{width:32px;height:32px;border:3px solid var(--docs-light-gray);border-top:3px solid var(--docs-driftwood);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}.preview-modal .preview-modal-content .preview-modal-body .preview-loading span{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--docs-medium-gray)}.preview-modal .preview-modal-content .preview-modal-body .preview-error{display:none;flex-direction:column;align-items:center;justify-content:center;padding:40px}.preview-modal .preview-modal-content .preview-modal-body .preview-error i{font-size:48px;color:var(--docs-light-gray);margin-bottom:16px}.preview-modal .preview-modal-content .preview-modal-body .preview-error p{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--docs-medium-gray);margin-bottom:16px}.preview-modal .preview-modal-content .preview-modal-body .preview-error button{padding:8px 16px;border-radius:8px;border:1px solid var(--docs-driftwood);background:var(--docs-white);color:var(--docs-driftwood);cursor:pointer;font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.preview-modal .preview-modal-content .preview-modal-body .preview-error button:hover{background:var(--docs-driftwood);color:var(--docs-white)}.preview-modal .preview-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(100,100,100,0.1);z-index:-1;cursor:pointer}.file-explorer{max-width:1200px;margin:0 auto;padding:20px}.file-explorer .explorer-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0}.file-explorer .explorer-header h1{margin:0;font-size:24px}.file-explorer .explorer-header .actions{display:flex;gap:10px}.file-explorer .breadcrumbs{padding:10px 0;font-size:14px;color:#666}.file-explorer .breadcrumbs a{color:#007bff;text-decoration:none}.file-explorer .breadcrumbs a:hover{text-decoration:underline}.file-explorer .breadcrumbs span{margin:0 5px;color:#999}.file-explorer .explorer-content{min-height:400px;border:2px dashed #ddd;border-radius:8px;padding:20px;background:#fafafa;transition:all 0.3s ease}.file-explorer .explorer-content.drag-over{background:#e3f2fd;border-color:#2196f3}.file-explorer .explorer-content .folders-section,.file-explorer .explorer-content .documents-section{margin-bottom:30px}.file-explorer .explorer-content .folder-item,.file-explorer .explorer-content .document-item{display:flex;align-items:center;padding:10px;margin-bottom:5px;background:white;border-radius:4px;cursor:move;transition:all 0.2s ease;font-size:14px;text-transform:uppercase}.file-explorer .explorer-content .folder-item:hover,.file-explorer .explorer-content .document-item:hover{background:#f5f5f5;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.file-explorer .explorer-content .folder-item.dragging,.file-explorer .explorer-content .document-item.dragging{opacity:0.5}.file-explorer .explorer-content .folder-item.drop-target,.file-explorer .explorer-content .document-item.drop-target{background:#e3f2fd;border:2px solid #2196f3}.file-explorer .explorer-content .folder-item i,.file-explorer .explorer-content .document-item i{margin-right:10px;font-size:18px}.file-explorer .explorer-content .folder-item i.fa-folder,.file-explorer .explorer-content .document-item i.fa-folder{color:#ffc107}.file-explorer .explorer-content .folder-item i.fa-file,.file-explorer .explorer-content .document-item i.fa-file{color:#6c757d}.file-explorer .explorer-content .folder-item a,.file-explorer .explorer-content .document-item a{flex:1;text-decoration:none;color:#333}.file-explorer .explorer-content .folder-item a:hover,.file-explorer .explorer-content .document-item a:hover{color:#007bff}.file-explorer .explorer-content .folder-item .meta-info,.file-explorer .explorer-content .document-item .meta-info{margin-left:auto;margin-right:20px;color:#999;font-size:12px;font-style:italic}.file-explorer .explorer-content .folder-item .file-name,.file-explorer .explorer-content .document-item .file-name{flex:1}.file-explorer .explorer-content .folder-item .file-size,.file-explorer .explorer-content .document-item .file-size{margin-right:20px;color:#999;font-size:14px}.file-explorer .explorer-content .folder-item .item-actions,.file-explorer .explorer-content .document-item .item-actions{display:flex;gap:10px;opacity:0;transition:opacity 0.2s ease}.file-explorer .explorer-content .folder-item .item-actions .btn-icon,.file-explorer .explorer-content .document-item .item-actions .btn-icon{color:#666}.file-explorer .explorer-content .folder-item .item-actions .btn-icon:hover,.file-explorer .explorer-content .document-item .item-actions .btn-icon:hover{color:#333}.file-explorer .explorer-content .folder-item:hover .item-actions,.file-explorer .explorer-content .document-item:hover .item-actions{opacity:1}.file-explorer .btn{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:all 0.2s ease}.file-explorer .btn.btn-primary{background:#007bff;color:white}.file-explorer .btn.btn-primary:hover{background:#0056b3}.file-explorer .btn.btn-secondary{background:#6c757d;color:white}.file-explorer .btn.btn-secondary:hover{background:#545b62}.upload-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.5);animation:fadeIn 0.3s}.upload-modal .upload-modal-content{background-color:#fefefe;margin:50px auto;border:1px solid #888;border-radius:8px;width:90%;max-width:700px;box-shadow:0 4px 20px rgba(0,0,0,0.15);animation:slideIn 0.3s}.upload-modal .upload-modal-header{padding:20px;background:#f8f9fa;border-bottom:1px solid #dee2e6;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;align-items:center}.upload-modal .upload-modal-header h3{margin:0;color:#333;font-size:20px}.upload-modal .upload-modal-header .upload-modal-close{color:#aaa;font-size:28px;font-weight:bold;background:none;border:none;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all 0.2s}.upload-modal .upload-modal-header .upload-modal-close:hover,.upload-modal .upload-modal-header .upload-modal-close:focus{color:#000;background:rgba(0,0,0,0.1)}.upload-modal .upload-modal-body{padding:20px;max-height:500px;overflow-y:auto}.upload-modal .upload-modal-body .upload-summary{font-size:16px;margin-bottom:15px;color:#495057}.upload-modal .upload-modal-body .upload-summary #upload-count,.upload-modal .upload-modal-body .upload-summary #upload-total{font-weight:bold;color:#007bff}.upload-modal .upload-modal-body .upload-progress{position:relative;background:#e9ecef;border-radius:4px;height:30px;margin-bottom:20px;overflow:hidden}.upload-modal .upload-modal-body .upload-progress .upload-progress-bar{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg, #007bff, #0056b3);transition:width 0.3s ease;box-shadow:0 2px 4px rgba(0,123,255,0.3)}.upload-modal .upload-modal-body .upload-progress .upload-progress-text{position:absolute;width:100%;text-align:center;line-height:30px;color:#333;font-weight:500;z-index:1}.upload-modal .upload-modal-body .upload-status{margin-bottom:15px;padding:10px;background:#f8f9fa;border-radius:4px;color:#666;font-size:14px}.upload-modal .upload-modal-body .upload-file-list{max-height:250px;overflow-y:auto;border:1px solid #dee2e6;border-radius:4px;padding:10px;background:#f8f9fa}.upload-modal .upload-modal-body .upload-file-list .upload-file-item{padding:8px;margin-bottom:8px;background:white;border-radius:4px;border:1px solid #dee2e6;transition:all 0.2s}.upload-modal .upload-modal-body .upload-file-list .upload-file-item.upload-success{background:#d4edda;border-color:#c3e6cb}.upload-modal .upload-modal-body .upload-file-list .upload-file-item.upload-success .upload-file-status{color:#155724}.upload-modal .upload-modal-body .upload-file-list .upload-file-item.upload-failed{background:#f8d7da;border-color:#f5c6cb}.upload-modal .upload-modal-body .upload-file-list .upload-file-item.upload-failed .upload-file-status{color:#721c24}.upload-modal .upload-modal-body .upload-file-list .upload-file-item .upload-file-name{font-weight:500;color:#333;display:inline-block;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-modal .upload-modal-body .upload-file-list .upload-file-item .upload-file-size{color:#6c757d;font-size:12px;margin-left:10px}.upload-modal .upload-modal-body .upload-file-list .upload-file-item .upload-file-status{float:right;font-size:12px;color:#6c757d}.upload-modal .upload-modal-body .upload-file-list .upload-file-item .upload-file-progress{margin-top:5px;height:4px;background:#e9ecef;border-radius:2px;overflow:hidden}.upload-modal .upload-modal-body .upload-file-list .upload-file-item .upload-file-progress .upload-file-progress-bar{height:100%;background:#007bff;transition:width 0.3s ease}.upload-modal .upload-modal-body .upload-errors{margin-top:15px;padding:15px;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24}.upload-modal .upload-modal-body .upload-errors h4{margin:0 0 10px 0;font-size:16px}.upload-modal .upload-modal-body .upload-errors #upload-error-list{margin:0;padding-left:20px}.upload-modal .upload-modal-body .upload-errors #upload-error-list li{margin-bottom:5px;font-size:14px}.upload-modal .upload-modal-footer{padding:15px 20px;background:#f8f9fa;border-top:1px solid #dee2e6;border-radius:0 0 8px 8px;display:flex;justify-content:flex-end;gap:10px}.upload-modal .upload-modal-footer .btn{padding:8px 20px;font-size:14px;border-radius:4px;border:none;cursor:pointer;transition:all 0.2s}.upload-modal .upload-modal-footer .btn.btn-secondary{background:#6c757d;color:white}.upload-modal .upload-modal-footer .btn.btn-secondary:hover{background:#5a6268}.upload-modal .upload-modal-footer .btn.btn-primary{background:#007bff;color:white}.upload-modal .upload-modal-footer .btn.btn-primary:hover{background:#0056b3}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn{from{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.file-explorer{max-width:1200px;margin:0 auto;padding:20px}.file-explorer .explorer-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #e5e7eb}.file-explorer .explorer-header h1{margin:0;font-size:24px;color:#111827}.file-explorer .explorer-header .actions{display:flex;gap:10px}.file-explorer .breadcrumbs{margin-bottom:20px;font-size:14px;color:#6b7280}.file-explorer .breadcrumbs a{color:#3b82f6;text-decoration:none}.file-explorer .breadcrumbs a:hover{text-decoration:underline}.file-explorer .navigation-structure{background:white;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.file-explorer .navigation-structure .navigation-header{padding:20px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.file-explorer .navigation-structure .navigation-header h2{margin:0 0 8px 0;font-size:18px;color:#111827;display:flex;align-items:center;gap:8px}.file-explorer .navigation-structure .navigation-header h2 i{color:#6b7280}.file-explorer .navigation-structure .navigation-header p{margin:0;font-size:14px;color:#6b7280}.file-explorer .navigation-structure .hierarchy-container{padding:0}.folder-accordion-item,.document-accordion-item{border-bottom:1px solid #f3f4f6}.folder-accordion-item:last-child,.document-accordion-item:last-child{border-bottom:none}.folder-accordion-item .folder-header,.folder-accordion-item .document-header,.document-accordion-item .folder-header,.document-accordion-item .document-header{display:flex;align-items:center;padding:12px 20px;background:white;transition:all 0.2s ease;cursor:pointer;border-left:3px solid transparent}.folder-accordion-item .folder-header:hover,.folder-accordion-item .document-header:hover,.document-accordion-item .folder-header:hover,.document-accordion-item .document-header:hover{background:#f9fafb;border-left-color:#e5e7eb}.folder-accordion-item .folder-header .drag-handle,.folder-accordion-item .document-header .drag-handle,.document-accordion-item .folder-header .drag-handle,.document-accordion-item .document-header .drag-handle{width:20px;display:flex;align-items:center;justify-content:center;color:#d1d5db;cursor:grab;margin-right:8px}.folder-accordion-item .folder-header .drag-handle:hover,.folder-accordion-item .document-header .drag-handle:hover,.document-accordion-item .folder-header .drag-handle:hover,.document-accordion-item .document-header .drag-handle:hover{color:#9ca3af}.folder-accordion-item .folder-header .drag-handle:active,.folder-accordion-item .document-header .drag-handle:active,.document-accordion-item .folder-header .drag-handle:active,.document-accordion-item .document-header .drag-handle:active{cursor:grabbing}.folder-accordion-item .folder-header .drag-handle i,.folder-accordion-item .document-header .drag-handle i,.document-accordion-item .folder-header .drag-handle i,.document-accordion-item .document-header .drag-handle i{font-size:12px}.folder-accordion-item .folder-header .expand-icon,.folder-accordion-item .document-header .expand-icon,.document-accordion-item .folder-header .expand-icon,.document-accordion-item .document-header .expand-icon{width:20px;display:flex;align-items:center;justify-content:center;margin-right:8px;transition:transform 0.2s ease}.folder-accordion-item .folder-header .expand-icon.expanded i,.folder-accordion-item .document-header .expand-icon.expanded i,.document-accordion-item .folder-header .expand-icon.expanded i,.document-accordion-item .document-header .expand-icon.expanded i{transform:rotate(90deg)}.folder-accordion-item .folder-header .expand-icon i,.folder-accordion-item .document-header .expand-icon i,.document-accordion-item .folder-header .expand-icon i,.document-accordion-item .document-header .expand-icon i{font-size:12px;color:#6b7280}.folder-accordion-item .folder-header .folder-info,.folder-accordion-item .folder-header .document-info,.folder-accordion-item .document-header .folder-info,.folder-accordion-item .document-header .document-info,.document-accordion-item .folder-header .folder-info,.document-accordion-item .folder-header .document-info,.document-accordion-item .document-header .folder-info,.document-accordion-item .document-header .document-info{flex:1;display:flex;align-items:center;gap:8px;min-width:0}.folder-accordion-item .folder-header .folder-info i,.folder-accordion-item .folder-header .document-info i,.folder-accordion-item .document-header .folder-info i,.folder-accordion-item .document-header .document-info i,.document-accordion-item .folder-header .folder-info i,.document-accordion-item .folder-header .document-info i,.document-accordion-item .document-header .folder-info i,.document-accordion-item .document-header .document-info i{color:#f59e0b;flex-shrink:0}.folder-accordion-item .folder-header .folder-info .folder-link,.folder-accordion-item .folder-header .folder-info .document-name,.folder-accordion-item .folder-header .document-info .folder-link,.folder-accordion-item .folder-header .document-info .document-name,.folder-accordion-item .document-header .folder-info .folder-link,.folder-accordion-item .document-header .folder-info .document-name,.folder-accordion-item .document-header .document-info .folder-link,.folder-accordion-item .document-header .document-info .document-name,.document-accordion-item .folder-header .folder-info .folder-link,.document-accordion-item .folder-header .folder-info .document-name,.document-accordion-item .folder-header .document-info .folder-link,.document-accordion-item .folder-header .document-info .document-name,.document-accordion-item .document-header .folder-info .folder-link,.document-accordion-item .document-header .folder-info .document-name,.document-accordion-item .document-header .document-info .folder-link,.document-accordion-item .document-header .document-info .document-name{font-weight:500;color:#111827;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-accordion-item .folder-header .folder-info .folder-link:hover,.folder-accordion-item .folder-header .folder-info .document-name:hover,.folder-accordion-item .folder-header .document-info .folder-link:hover,.folder-accordion-item .folder-header .document-info .document-name:hover,.folder-accordion-item .document-header .folder-info .folder-link:hover,.folder-accordion-item .document-header .folder-info .document-name:hover,.folder-accordion-item .document-header .document-info .folder-link:hover,.folder-accordion-item .document-header .document-info .document-name:hover,.document-accordion-item .folder-header .folder-info .folder-link:hover,.document-accordion-item .folder-header .folder-info .document-name:hover,.document-accordion-item .folder-header .document-info .folder-link:hover,.document-accordion-item .folder-header .document-info .document-name:hover,.document-accordion-item .document-header .folder-info .folder-link:hover,.document-accordion-item .document-header .folder-info .document-name:hover,.document-accordion-item .document-header .document-info .folder-link:hover,.document-accordion-item .document-header .document-info .document-name:hover{color:#3b82f6}.folder-accordion-item .folder-header .folder-info .folder-path,.folder-accordion-item .folder-header .folder-info .document-path,.folder-accordion-item .folder-header .document-info .folder-path,.folder-accordion-item .folder-header .document-info .document-path,.folder-accordion-item .document-header .folder-info .folder-path,.folder-accordion-item .document-header .folder-info .document-path,.folder-accordion-item .document-header .document-info .folder-path,.folder-accordion-item .document-header .document-info .document-path,.document-accordion-item .folder-header .folder-info .folder-path,.document-accordion-item .folder-header .folder-info .document-path,.document-accordion-item .folder-header .document-info .folder-path,.document-accordion-item .folder-header .document-info .document-path,.document-accordion-item .document-header .folder-info .folder-path,.document-accordion-item .document-header .folder-info .document-path,.document-accordion-item .document-header .document-info .folder-path,.document-accordion-item .document-header .document-info .document-path{font-size:12px;color:#9ca3af;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-accordion-item .folder-header .document-info i,.folder-accordion-item .document-header .document-info i,.document-accordion-item .folder-header .document-info i,.document-accordion-item .document-header .document-info i{color:#6b7280}.folder-accordion-item .folder-header .folder-status,.folder-accordion-item .folder-header .document-status,.folder-accordion-item .document-header .folder-status,.folder-accordion-item .document-header .document-status,.document-accordion-item .folder-header .folder-status,.document-accordion-item .folder-header .document-status,.document-accordion-item .document-header .folder-status,.document-accordion-item .document-header .document-status{min-width:80px;text-align:center;font-size:12px;font-weight:500;color:#059669;background:#d1fae5;padding:4px 8px;border-radius:12px;margin-right:15px}.folder-accordion-item .folder-header .folder-actions,.folder-accordion-item .folder-header .document-actions,.folder-accordion-item .document-header .folder-actions,.folder-accordion-item .document-header .document-actions,.document-accordion-item .folder-header .folder-actions,.document-accordion-item .folder-header .document-actions,.document-accordion-item .document-header .folder-actions,.document-accordion-item .document-header .document-actions{display:flex;gap:4px;opacity:0;transition:opacity 0.2s ease}.folder-accordion-item .folder-header .folder-actions .action-btn,.folder-accordion-item .folder-header .document-actions .action-btn,.folder-accordion-item .document-header .folder-actions .action-btn,.folder-accordion-item .document-header .document-actions .action-btn,.document-accordion-item .folder-header .folder-actions .action-btn,.document-accordion-item .folder-header .document-actions .action-btn,.document-accordion-item .document-header .folder-actions .action-btn,.document-accordion-item .document-header .document-actions .action-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;color:#6b7280;background:transparent;text-decoration:none;transition:all 0.2s ease}.folder-accordion-item .folder-header .folder-actions .action-btn:hover,.folder-accordion-item .folder-header .document-actions .action-btn:hover,.folder-accordion-item .document-header .folder-actions .action-btn:hover,.folder-accordion-item .document-header .document-actions .action-btn:hover,.document-accordion-item .folder-header .folder-actions .action-btn:hover,.document-accordion-item .folder-header .document-actions .action-btn:hover,.document-accordion-item .document-header .folder-actions .action-btn:hover,.document-accordion-item .document-header .document-actions .action-btn:hover{background:#f3f4f6;color:#111827}.folder-accordion-item .folder-header .folder-actions .action-btn i,.folder-accordion-item .folder-header .document-actions .action-btn i,.folder-accordion-item .document-header .folder-actions .action-btn i,.folder-accordion-item .document-header .document-actions .action-btn i,.document-accordion-item .folder-header .folder-actions .action-btn i,.document-accordion-item .folder-header .document-actions .action-btn i,.document-accordion-item .document-header .folder-actions .action-btn i,.document-accordion-item .document-header .document-actions .action-btn i{font-size:14px}.folder-accordion-item:hover .folder-actions,.folder-accordion-item:hover .document-actions,.document-accordion-item:hover .folder-actions,.document-accordion-item:hover .document-actions{opacity:1}.folder-accordion-item.folder-level-1 .folder-header,.folder-accordion-item.folder-level-1 .document-header,.folder-accordion-item.document-level-1 .folder-header,.folder-accordion-item.document-level-1 .document-header,.document-accordion-item.folder-level-1 .folder-header,.document-accordion-item.folder-level-1 .document-header,.document-accordion-item.document-level-1 .folder-header,.document-accordion-item.document-level-1 .document-header{padding-left:50px}.folder-accordion-item.folder-level-2 .folder-header,.folder-accordion-item.folder-level-2 .document-header,.folder-accordion-item.document-level-2 .folder-header,.folder-accordion-item.document-level-2 .document-header,.document-accordion-item.folder-level-2 .folder-header,.document-accordion-item.folder-level-2 .document-header,.document-accordion-item.document-level-2 .folder-header,.document-accordion-item.document-level-2 .document-header{padding-left:80px}.folder-accordion-item.folder-level-3 .folder-header,.folder-accordion-item.folder-level-3 .document-header,.folder-accordion-item.document-level-3 .folder-header,.folder-accordion-item.document-level-3 .document-header,.document-accordion-item.folder-level-3 .folder-header,.document-accordion-item.folder-level-3 .document-header,.document-accordion-item.document-level-3 .folder-header,.document-accordion-item.document-level-3 .document-header{padding-left:110px}.folder-accordion-item.folder-level-4 .folder-header,.folder-accordion-item.folder-level-4 .document-header,.folder-accordion-item.document-level-4 .folder-header,.folder-accordion-item.document-level-4 .document-header,.document-accordion-item.folder-level-4 .folder-header,.document-accordion-item.folder-level-4 .document-header,.document-accordion-item.document-level-4 .folder-header,.document-accordion-item.document-level-4 .document-header{padding-left:140px}.folder-children{background:#fafafa;border-top:1px solid #f3f4f6}.folder-accordion-item.expanded .folder-header{background:#f0f9ff;border-left-color:#3b82f6}.folder-accordion-item.expanded .expand-icon i{transform:rotate(90deg)}.folder-accordion-item.dragging,.document-accordion-item.dragging{opacity:0.5;transform:scale(0.95)}.folder-accordion-item.drag-over .folder-header,.folder-accordion-item.drag-over .document-header,.document-accordion-item.drag-over .folder-header,.document-accordion-item.drag-over .document-header{background:#dbeafe !important;border-left-color:#3b82f6 !important;border-left-width:4px !important}.btn{padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all 0.2s;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.btn.btn-primary{background:#3b82f6;color:white}.btn.btn-primary:hover{background:#2563eb}.btn.btn-secondary{background:#6b7280;color:white}.btn.btn-secondary:hover{background:#4b5563}.btn i{font-size:14px}.upload-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;z-index:1000}.upload-modal .upload-modal-content{background:white;border-radius:8px;width:90%;max-width:500px;max-height:80vh;overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,0.1)}.upload-modal .upload-modal-content .upload-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e7eb}.upload-modal .upload-modal-content .upload-modal-header h3{margin:0;font-size:18px;color:#111827}.upload-modal .upload-modal-content .upload-modal-header .upload-modal-close{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.upload-modal .upload-modal-content .upload-modal-header .upload-modal-close:hover{color:#111827}.upload-modal .upload-modal-content .upload-modal-body{padding:20px;max-height:400px;overflow-y:auto}.upload-modal .upload-modal-content .upload-modal-body .upload-summary{margin-bottom:15px;font-size:14px;color:#6b7280}.upload-modal .upload-modal-content .upload-modal-body .upload-progress{background:#f3f4f6;border-radius:4px;height:8px;margin-bottom:15px;position:relative;overflow:hidden}.upload-modal .upload-modal-content .upload-modal-body .upload-progress .upload-progress-bar{background:#3b82f6;height:100%;border-radius:4px;transition:width 0.3s ease;width:0%}.upload-modal .upload-modal-content .upload-modal-body .upload-progress-text{font-size:12px;color:#6b7280;margin-bottom:15px;display:block}.upload-modal .upload-modal-content .upload-modal-body .upload-status,.upload-modal .upload-modal-content .upload-modal-body .upload-file-list{font-size:14px;color:#6b7280;margin-bottom:15px}.upload-modal .upload-modal-content .upload-modal-body .upload-errors{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:15px}.upload-modal .upload-modal-content .upload-modal-body .upload-errors h4{margin:0 0 10px 0;color:#dc2626;font-size:14px}.upload-modal .upload-modal-content .upload-modal-body .upload-errors ul{margin:0;padding-left:20px;color:#dc2626;font-size:12px}.upload-modal .upload-modal-content .upload-modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:15px 20px;border-top:1px solid #e5e7eb;background:#f9fafb}.page-footer{background:var(--nav-primary-bg-color);position:fixed;bottom:0;height:22px;width:100%;font-size:7px;color:var(--white);padding:5px;line-height:11px;border-top:1px solid #2d2d2d;box-shadow:2px 2px 2px 0 rgba(150,150,150,0.14),5px 1px 5px 0 rgba(150,150,150,0.12),1px 3px 1px -2px rgba(0,0,0,0.2)}.nav-footer{background:var(--nav-primary-bg-color);position:fixed;bottom:22px;height:100px;width:100%;font-size:7px;color:var(--white)}.light-mode footer{background:transparent}@media only screen and (max-width: 992px){.nav-footer{width:100% !important}}@media only screen and (max-width: 500px){.page-footer{font-size:4px;padding-left:5px;line-height:11px}}.lune-triangle-logo{height:20px;margin-right:15px;margin-left:15px}.make-bolder{font-weight:400}.col-form{border-bottom:1px solid gray;border-right:1px solid gray}.inline-fields form,.inline-fields ul,.inline-fields li,.inline-fields input,.inline-fields label{box-sizing:border-box;display:block}.inline-fields ul{background-color:#666;list-style-type:none;margin-top:3em;padding:0}.inline-fields ul.inline-block{width:100%;display:inline-flex !important;flex-wrap:wrap;margin:0}.inline-fields ul.space-evenly{-webkit-justify-content:space-between;justify-content:space-between}.inline-fields ul.border-top{border-top:1px solid #fff}.inline-fields li{border:1px solid black;position:relative;min-width:150px}.inline-fields li.section-header{height:60px;font-weight:400;background-color:#212121;color:#fff;line-height:60px;font-size:150%;letter-spacing:0.1em;padding-left:25px}.inline-fields li.with-bottom-border{border-bottom:1px solid #999}.inline-fields li.border-less{border:0 !important}.inline-fields li.center-remove-button a.button{width:100%;text-align:center}.inline-fields label,.inline-fields input{transition:color 0.4s ease, background-color 0.1s ease-in-out}.inline-fields input{color:black !important}.inline-fields label{color:black;font-size:80%;letter-spacing:0.03em;text-transform:capitalize;position:absolute;top:10px;left:10px;font-weight:400}input:focus+.inline-fields label{color:#0059a6;font-weight:bold;letter-spacing:-0.01em}.inline-fields select.datetime{margin:30px 0 10px 8px}.inline-fields input,.inline-fields textarea{background-color:transparent;border:none;margin-top:10px;padding:2em 10px 10px 10px;outline:none;width:100%}.inline-fields input:focus,.inline-fields textarea:focus,.inline-fields input:hover,.inline-fields textarea:hover{box-shadow:0px 3px 4px -2px rgba(0,0,115,0.25) inset}.inline-fields .select2-container--default .select2-selection--single{border:none !important;margin-top:30px;margin-bottom:10px}@media only screen and (max-width: 992px){.inline-fields li.border-less{border:1px solid #fff !important}}@media only screen and (max-width: 600px){.inline-fields li{width:100%}.inline-fields li.border-less{border:1px solid #fff !important}}input#user_avatar{cursor:pointer !important}.custom-file-input{padding:5px;color:#f8f8f8;border:1px solid #000;vertical-align:middle}.custom-file-input::-webkit-file-upload-button{visibility:hidden}.custom-file-input::before{content:'Browse';color:#f8f8f8;display:inline-block;background:#85c2c1;border:1px solid #999;border-radius:3px;margin:-3px 0 -3px -3px;padding:5px 20px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-align:center;font-weight:700;font-size:10pt}.custom-file-input:hover::before{border-color:black}.custom-file-input:active{outline:0}.custom-file-input:active::before{background:-webkit-linear-gradient(top, #e3e3e3, #f9f9f9)}.textfield{position:relative;box-sizing:border-box;display:block;height:auto;width:288px;margin:1em auto 0}.textfield__label{width:288px;text-align:left;display:block;color:#212121;line-height:1em;margin:0 0 0.5em}.light-mode .textfield__input{color:black;background:white}.textfield__input{box-shadow:none;font-family:inherit;outline:0;box-sizing:border-box;width:100%;color:var(--white);background:var(--black);display:block;border:1px solid #303030;border-radius:0px;padding:10px;font-size:20px}.textfield__input:focus,.textfield__input:active{border-color:#3498db}.textfield--success .textfield__input,.textfield--error .textfield__input{padding-right:2em}.textfield__indicator{position:absolute;top:2.75em;transform:translateY(-50%);right:0.75em}.textfield--success .textfield__input{border-color:#2ecc71}.textfield--success .textfield__indicator{color:#2ecc71}.textfield--error .textfield__input{border-color:#e74c3c}.textfield--error .textfield__indicator{color:#e74c3c}.textfield__alert{margin:0.2em 0 0;text-align:left;color:#e74c3c}.textfield__alert__text{font-size:14px}.light-mode .file-field-better{color:var(--black)}.file-field-better{color:var(--white);margin:10px 0;padding:10px;border:1px solid #467aa7}.file-field-better:hover{background:#467aa7}.room-message-file-field{width:0;height:0;opacity:0;overflow:hidden;position:absolute;z-index:-1}.room-message-file-field-label{font-size:1.25em;font-weight:700;color:white;background-color:black;display:inline-block;cursor:pointer}.room-message-file-field:hover{background:#467aa7}.responsive-textarea{min-width:200px;width:200px;max-width:300px;resize:none;font-size:18px;overflow-x:hidden;overflow-y:auto;min-height:1.2em;height:1.2em;padding:2px;max-height:5em;left:0px}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:300px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33aaff}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#33aaff !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));background:-webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-o-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-ms-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 )}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF));background:-webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:-o-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:-ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%);background:linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 )}body.learning.index :root{--color-primary: #3E66A0;--cover-placeholder: var(--color-primary)}body.learning.index .make_active{height:500px !important}body.learning.index .c-accordion{list-style:none;padding:0;margin:0;overflow:scroll}body.learning.index .c-accordion__item{border:1px solid gray;--cover: var(--cover-placeholder);background:var(--cover);background-position:center center;background-color:var(--cover-placeholder);background-blend-mode:luminosity;position:relative;height:150px;width:98%;min-width:2.05rem;transition:all .5s ease-in-out}body.learning.index .c-accordion__item:hover{cursor:pointer}body.learning.index .c-accordion__title{color:white;margin:0;max-height:100%;transition:all .5s ease-in-out;overflow:hidden}body.learning.index .c-accordion__title--hover-show{opacity:0;height:100%}body.learning.index .c-accordion__title--hero{font-size:3rem;line-height:150%}body.learning.index .c-accordion__aside{padding:0.5rem;position:absolute;font-size:11px;font-weight:bold;left:0;top:0;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}body.learning.index .c-accordion__aside:after{content:'';width:1px;display:block;margin-top:1rem;background-color:rgba(255,255,255,0.2)}body.learning.index .c-accordion__aside_right{padding:0.5rem;position:absolute;font-size:11px;font-weight:bold;right:0;bottom:0;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}body.learning.index .c-accordion__aside_right:after{content:'';flex-grow:1;width:1px;display:block;margin-top:1rem;background-color:rgba(255,255,255,0.2)}body.learning.index .c-accordion__content{padding:2rem 2.5rem 0 2rem;width:50%;height:150px}@media only screen and (max-width: 600px){body.learning.index .c-accordion .c-accordion__item{height:100px}body.learning.index .c-accordion .c-accordion__content{height:100px}body.learning.index .c-accordion .c-accordion__aside{font-size:6px}body.learning.index .c-accordion .c-accordion__aside_right{font-size:6px}body.learning.index .c-accordion .make_active{height:300px !important}}.loading-container{width:100%;height:350px;padding-top:100px}.loading{border-bottom:6px solid var(--white);border-left:6px solid var(--white);border-radius:100%;height:150px;width:150px;margin:0 auto;-webkit-animation:spin .6s infinite linear;-moz-animation:spin .6s infinite linear;-ms-animation:spin .6s infinite linear;-o-animation:spin .6s infinite linear;animation:spin .6s infinite linear}.loading-small{border-bottom:6px solid var(--light-blue);border-left:6px solid var(--light-blue);border-radius:100%;height:25px;width:25px;margin:0 auto;-webkit-animation:spin .6s infinite linear;-moz-animation:spin .6s infinite linear;-ms-animation:spin .6s infinite linear;-o-animation:spin .6s infinite linear;animation:spin .6s infinite linear}.light-mode .loading{border-bottom:6px solid var(--black);border-left:6px solid var(--black)}@keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{from{-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{from{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}.close{position:absolute;top:0;right:0;width:35px;height:30px;color:#fff;cursor:pointer;border:0}.modal-mk-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(44,44,44,0.8);z-index:50;visibility:hidden;opacity:0;transition:0.7s}.modal-mk-header{padding:5px 5px 5px 5px}.modal-mk-body{overflow-y:scroll;height:500px;padding:15px 15px 15px 15px}.clear-filters{margin-top:15px;text-align:center}.modal-mk-footer{background:rgba(54,73,93,0.1);padding:10px;min-height:25px}.modal-mk{border-radius:5px;position:fixed;top:70px;left:10%;width:80%;background-color:white;z-index:100;visibility:hidden;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);opacity:0;transition:0.2s ease-out;transform:translateY(45px)}@media only screen and (max-width: 600px){.modal-mk{width:90%;margin-left:5%;left:0}.modal-mk-body{height:300px}}.active{visibility:visible;opacity:1}.active+.modal-mk{visibility:visible;opacity:1;transform:translateY(0)}.modal-mk-wide{width:700px}.modal{display:none;position:fixed;left:0;right:0;padding:0;max-height:70%;width:50%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}.modal .modal-fixed-header{padding:0;height:70%}.modal .modal-fixed-header .modal-mk-header{border-top:1px solid rgba(0,0,0,0.1);position:absolute;top:0;border-radius:0 0 2px 2px;padding:4px 6px;height:56px;width:100%}.modal .modal-fixed-header .modal-mk-body{position:absolute;top:56px;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto;padding:24px}@media only screen and (max-width: 600px){.modal .modal{width:80%}}.modal-header{padding-left:5px}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-close{cursor:pointer}.modal .modal-mk-footer{border-radius:0 0 2px 2px;padding:4px 6px;height:56px;width:100%}.modal .modal-mk-footer .btn,.modal .modal-mk-footer .btn-large,.modal .modal-mk-footer .btn-flat{float:right;margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto;left:0}.modal.modal-fixed-footer .modal-mk-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.main-navbar{position:fixed;top:0;left:0;right:0;width:100%;height:77.5px;background:#8B8775;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.main-navbar .navbar-content{max-width:1512px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.main-navbar .logo-section{display:flex;align-items:center;gap:16px}.main-navbar .logo-section .logo-icon{width:8px;height:16px;opacity:0.8}.main-navbar .logo-section a{text-decoration:none}.main-navbar .logo-section .logo-text{font-size:16px;font-family:'Bodoni 72', 'Times New Roman', Times, serif !important;font-weight:700;text-transform:uppercase;letter-spacing:6px;color:white;margin:0}.main-navbar .main-nav{display:flex;gap:8px;position:absolute;left:50%;transform:translateX(-50%)}.main-navbar .main-nav .nav-link{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:white;text-decoration:none;padding:16px 12px;border-radius:16px;transition:background-color 0.2s}.main-navbar .main-nav .nav-link:hover{background-color:rgba(255,255,255,0.1)}.main-navbar .main-nav .nav-link.active{background-color:rgba(255,255,255,0.15)}.main-navbar .navbar-actions{display:flex;align-items:center;gap:24px}.main-navbar .navbar-actions .icon-group{display:flex;gap:24px}.main-navbar .navbar-actions .icon-group .icon-btn{width:24px;height:24px;position:relative;cursor:pointer;background:transparent;border:none;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity 0.2s}.main-navbar .navbar-actions .icon-group .icon-btn:hover{opacity:0.8}.main-navbar .navbar-actions .icon-group .icon-btn.grid-icon span{position:absolute;width:7.74px;height:7.96px;border:1px solid white;border-radius:1px}.main-navbar .navbar-actions .icon-group .icon-btn.grid-icon span:nth-child(1){top:0;left:0}.main-navbar .navbar-actions .icon-group .icon-btn.grid-icon span:nth-child(2){top:0;right:0}.main-navbar .navbar-actions .icon-group .icon-btn.grid-icon span:nth-child(3){bottom:0;left:0}.main-navbar .navbar-actions .icon-group .icon-btn.grid-icon span:nth-child(4){bottom:0;right:0}.main-navbar .navbar-actions .icon-group .icon-btn svg{width:24px;height:24px}.main-navbar .navbar-actions .user-menu{position:relative}.main-navbar .navbar-actions .user-menu .user-avatar-btn{width:24px;height:24px;border-radius:50%;overflow:hidden;border:none;padding:0;cursor:pointer;background:transparent;transition:opacity 0.2s}.main-navbar .navbar-actions .user-menu .user-avatar-btn:hover{opacity:0.8}.main-navbar .navbar-actions .user-menu .user-avatar-btn .user-avatar-img{width:100%;height:100%;object-fit:cover}.main-navbar .navbar-actions .user-menu .user-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:240px;background:white;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.15);display:none;z-index:1001}.main-navbar .navbar-actions .user-menu .user-dropdown.show{display:block}.main-navbar .navbar-actions .user-menu .user-dropdown .dropdown-header{padding:16px}.main-navbar .navbar-actions .user-menu .user-dropdown .dropdown-header .user-info .user-name{font-size:14px;font-family:'Inter', sans-serif;font-weight:700;color:#222222;margin-bottom:4px}.main-navbar .navbar-actions .user-menu .user-dropdown .dropdown-header .user-info .user-email{font-size:12px;font-family:'Inter', sans-serif;color:#767676}.main-navbar .navbar-actions .user-menu .user-dropdown .dropdown-divider{height:1px;background:#E5E5E5;margin:0}.main-navbar .navbar-actions .user-menu .user-dropdown .dropdown-item{display:block;padding:12px 16px;font-size:14px;font-family:'Inter', sans-serif;color:#222222;text-decoration:none;transition:background-color 0.2s}.main-navbar .navbar-actions .user-menu .user-dropdown .dropdown-item:hover{background-color:#F5F5F5}@media (max-width: 1200px){.main-navbar .main-nav{display:none}}@media (max-width: 768px){.main-navbar .navbar-content{padding:0 20px}.main-navbar .logo-section .logo-text{font-size:14px;letter-spacing:3px}}#main_container{padding-top:77.5px;min-height:calc(95vh - 77.5px)}.pim-page{--pim-white: #FFFFFF;--pim-black: #000000;--pim-driftwood: #8B8775;--pim-dark-fern: #5B7525;--pim-smoke: #222222;--pim-light-gray: #D3D3D3;--pim-medium-gray: #767676;--pim-placeholder-gray: #D9D9D9;--pim-background: #FBFAF9;--pim-red: #DC2626;--pim-orange: #EA580C}body:has(.pim-page){margin:0;padding:0;background:var(--pim-background)}.pim-page{width:100%;min-height:100vh;background:var(--pim-background);font-family:'Inter', sans-serif}.pim-page *{box-sizing:border-box}.pim-header{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:20px 40px;background:var(--pim-white);border-bottom:0.5px solid var(--pim-light-gray)}.pim-logo{display:flex;align-items:center;gap:12px}.pim-logo h1{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:6px;margin:0;color:var(--pim-black)}.pim-nav{display:flex;gap:32px;align-items:center}.pim-nav .nav-item{font-size:14px;font-weight:400;color:var(--pim-black);text-decoration:none;display:flex;align-items:center;gap:4px;transition:color 0.2s}.pim-nav .nav-item:hover{color:var(--pim-dark-fern)}.pim-nav .nav-item.active{font-weight:600;color:var(--pim-dark-fern)}.pim-nav .nav-item.external svg{width:16px;height:16px}.pim-search{position:relative;width:300px}.pim-search .search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--pim-medium-gray)}.pim-search .search-input{width:100%;padding:8px 12px 8px 40px;border:0.5px solid var(--pim-light-gray);border-radius:8px;font-size:14px;font-family:'Inter', sans-serif}.pim-search .search-input:focus{outline:none;border-color:var(--pim-dark-fern)}.pim-dashboard-layout,.pim-products-layout,.pim-product-detail{max-width:1512px;margin:0 auto;padding:40px}.pim-content-layout{max-width:960px;margin:0 auto;padding:40px}.page-title{font-size:24px;font-weight:600;letter-spacing:1px;margin:0 0 32px 0;color:var(--pim-black)}.metric-tiles{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:16px;margin-bottom:32px}.metric-tile{background:var(--pim-white);border:0.5px solid var(--pim-light-gray);border-radius:16px;padding:24px}.metric-tile .metric-label{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var(--pim-medium-gray);margin-bottom:8px}.metric-tile .metric-value{font-size:36px;font-weight:600;color:var(--pim-black);margin-bottom:4px}.metric-tile .metric-subtitle{font-size:11px;color:var(--pim-medium-gray);margin-bottom:12px}.metric-tile .metric-badge{display:inline-block;padding:4px 12px;border-radius:12px;font-size:11px;font-weight:500}.metric-tile .metric-badge.positive{background:rgba(91,117,37,0.1);color:var(--pim-dark-fern)}.metric-tile .metric-badge.negative{background:rgba(220,38,38,0.1);color:var(--pim-red)}.dashboard-cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));gap:24px}.dashboard-card{background:var(--pim-white);border:0.5px solid var(--pim-light-gray);border-radius:16px;padding:24px}.dashboard-card .card-header{font-size:16px;font-weight:600;margin-bottom:4px}.dashboard-card .card-subtitle{font-size:11px;color:var(--pim-medium-gray);margin-bottom:24px}.status-list{display:flex;flex-direction:column;gap:16px}.status-item .status-info{display:flex;align-items:center;gap:8px;margin-bottom:8px}.status-item .status-info svg{width:16px;height:16px}.status-item .status-info span{font-size:14px;font-weight:400}.status-item .status-stats{display:flex;justify-content:space-between;margin-bottom:8px}.status-item .status-stats .status-count{font-size:11px;color:var(--pim-medium-gray)}.status-item .status-stats .status-percent{font-size:14px;font-weight:600}.status-item .status-bar{height:8px;background:var(--pim-placeholder-gray);border-radius:4px;overflow:hidden}.status-item .status-bar .status-fill{height:100%;transition:width 0.3s}.status-item .status-bar .status-fill.approved{background:var(--pim-dark-fern)}.status-item .status-bar .status-fill.in-review{background:var(--pim-driftwood)}.status-item .status-bar .status-fill.draft{background:var(--pim-medium-gray)}.quality-metrics{display:flex;flex-direction:column;gap:16px}.quality-item .quality-label{font-size:11px;color:var(--pim-medium-gray);margin-bottom:8px}.quality-item .quality-value{font-size:24px;font-weight:600;margin-bottom:8px}.quality-item .quality-bar{height:8px;background:var(--pim-placeholder-gray);border-radius:4px;overflow:hidden}.quality-item .quality-bar .quality-fill{height:100%;background:var(--pim-dark-fern);transition:width 0.3s}.pending-actions{display:flex;flex-direction:column;gap:16px}.pending-item{display:flex;align-items:center;gap:16px;padding:16px;background:var(--pim-background);border-radius:12px;text-decoration:none;color:var(--pim-black);transition:background 0.2s}.pending-item:hover{background:var(--pim-placeholder-gray)}.pending-item .pending-icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:24px}.pending-item .pending-icon.in-review{background:rgba(139,135,117,0.2);color:var(--pim-driftwood)}.pending-item .pending-icon.draft{background:rgba(118,118,118,0.2);color:var(--pim-medium-gray)}.pending-item .pending-icon.missing{background:rgba(220,38,38,0.2);color:var(--pim-red)}.pending-item .pending-info{flex:1}.pending-item .pending-info .pending-count{font-size:16px;font-weight:600;margin-bottom:4px}.pending-item .pending-info .pending-action{font-size:11px;color:var(--pim-medium-gray)}.view-mode-tabs{display:flex;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--pim-light-gray)}.view-mode-tabs .tab-button{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:400;text-decoration:none;color:var(--pim-black);background:transparent;transition:all 0.2s}.view-mode-tabs .tab-button:hover{background:var(--pim-background)}.view-mode-tabs .tab-button.active{background:var(--pim-dark-fern);color:var(--pim-white);font-weight:600}.view-mode-tabs .status-filter{margin-left:auto;position:relative}.view-mode-tabs .status-filter .status-select{appearance:none;padding:8px 32px 8px 16px;border:0.5px solid var(--pim-light-gray);border-radius:8px;font-size:14px;font-family:'Inter', sans-serif;background:var(--pim-white);cursor:pointer}.view-mode-tabs .status-filter .status-select:focus{outline:none;border-color:var(--pim-dark-fern)}.view-mode-tabs .filter-button{padding:8px;border:0.5px solid var(--pim-light-gray);border-radius:8px;background:var(--pim-white);cursor:pointer;display:flex;align-items:center;justify-content:center}.view-mode-tabs .filter-button:hover{background:var(--pim-background)}.products-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:24px}.product-category-card,.collection-card{background:var(--pim-white);border:0.5px solid var(--pim-light-gray);border-radius:16px;overflow:hidden;text-decoration:none;color:var(--pim-black);position:relative;transition:transform 0.2s, box-shadow 0.2s}.product-category-card:hover,.collection-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}.product-category-card .category-image,.product-category-card .collection-image,.collection-card .category-image,.collection-card .collection-image{width:100%;aspect-ratio:4/3;background:var(--pim-background);overflow:hidden}.product-category-card .category-image img,.product-category-card .collection-image img,.collection-card .category-image img,.collection-card .collection-image img{width:100%;height:100%;object-fit:cover}.product-category-card .category-image .image-placeholder,.product-category-card .collection-image .image-placeholder,.collection-card .category-image .image-placeholder,.collection-card .collection-image .image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--pim-medium-gray);font-size:11px}.product-category-card .category-info,.product-category-card .collection-info,.collection-card .category-info,.collection-card .collection-info{padding:16px}.product-category-card .category-info .category-name,.product-category-card .category-info .collection-name,.product-category-card .collection-info .category-name,.product-category-card .collection-info .collection-name,.collection-card .category-info .category-name,.collection-card .category-info .collection-name,.collection-card .collection-info .category-name,.collection-card .collection-info .collection-name{font-size:16px;font-weight:600;margin:0 0 4px 0}.product-category-card .category-info .category-count,.product-category-card .category-info .collection-count,.product-category-card .collection-info .category-count,.product-category-card .collection-info .collection-count,.collection-card .category-info .category-count,.collection-card .category-info .collection-count,.collection-card .collection-info .category-count,.collection-card .collection-info .collection-count{font-size:11px;color:var(--pim-medium-gray);margin-bottom:12px}.product-category-card .category-info .category-badges,.product-category-card .category-info .collection-badges,.product-category-card .collection-info .category-badges,.product-category-card .collection-info .collection-badges,.collection-card .category-info .category-badges,.collection-card .category-info .collection-badges,.collection-card .collection-info .category-badges,.collection-card .collection-info .collection-badges{display:flex;gap:8px;flex-wrap:wrap}.product-category-card .more-options,.collection-card .more-options{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:var(--pim-white);border:none;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center}.product-category-card .more-options:hover,.collection-card .more-options:hover{background:var(--pim-background)}.badge{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:12px;font-size:11px;font-weight:500}.badge.ready{background:rgba(91,117,37,0.1);color:var(--pim-dark-fern)}.badge.in-progress{background:rgba(234,88,12,0.1);color:var(--pim-orange)}.badge.missing{background:rgba(220,38,38,0.1);color:var(--pim-red)}.badge.draft{background:rgba(118,118,118,0.1);color:var(--pim-medium-gray)}.badge.in_review{background:rgba(139,135,117,0.2);color:var(--pim-driftwood)}.badge.approved{background:rgba(91,117,37,0.1);color:var(--pim-dark-fern)}.products-list .category-section{margin-bottom:48px}.products-list .category-section .category-header{font-size:14px;font-weight:400;margin-bottom:24px;color:var(--pim-medium-gray)}.products-list .category-section .category-header a{color:var(--pim-black);text-decoration:none;font-weight:600}.products-list .category-section .category-header a:hover{color:var(--pim-dark-fern)}.products-list .category-section .products-row{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:24px}.product-card{background:var(--pim-white);border:0.5px solid var(--pim-light-gray);border-radius:16px;overflow:hidden;text-decoration:none;color:var(--pim-black);transition:transform 0.2s, box-shadow 0.2s}.product-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}.product-card .product-image{width:100%;aspect-ratio:1;background:var(--pim-background);overflow:hidden}.product-card .product-image img{width:100%;height:100%;object-fit:cover}.product-card .product-image .image-placeholder{width:100%;height:100%;background:var(--pim-placeholder-gray)}.product-card .product-info{padding:16px}.product-card .product-info .product-name{font-size:14px;font-weight:600;margin:0 0 4px 0}.product-card .product-info .product-sku{font-size:11px;color:var(--pim-medium-gray);margin-bottom:2px}.product-card .product-info .product-date{font-size:11px;color:var(--pim-medium-gray);margin-bottom:12px}.product-card .product-info .product-badges{display:flex;gap:8px;flex-wrap:wrap}.product-detail-layout{display:grid;grid-template-columns:350px 1fr;gap:40px}.breadcrumb{font-size:11px;color:var(--pim-medium-gray);margin-bottom:24px}.breadcrumb a{color:var(--pim-medium-gray);text-decoration:none}.breadcrumb a:hover{color:var(--pim-dark-fern)}.product-detail-sidebar{position:sticky;top:100px;align-self:start;max-height:calc(100vh - 120px);overflow-y:auto}.product-detail-sidebar::-webkit-scrollbar{width:6px}.product-detail-sidebar::-webkit-scrollbar-track{background:transparent}.product-detail-sidebar::-webkit-scrollbar-thumb{background:var(--pim-light-gray);border-radius:3px}.product-detail-sidebar::-webkit-scrollbar-thumb:hover{background:var(--pim-medium-gray)}.product-detail-sidebar .product-image-section{background:var(--pim-white);border:0.5px solid var(--pim-light-gray);border-radius:16px;padding:16px;margin-bottom:24px}.product-detail-sidebar .product-image-section .product-image{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.product-detail-sidebar .product-image-section .product-image-placeholder{width:100%;aspect-ratio:1;background:var(--pim-placeholder-gray);border-radius:8px}.product-detail-sidebar .product-meta{background:var(--pim-white);border:0.5px solid var(--pim-light-gray);border-radius:16px;padding:24px}.product-detail-sidebar .product-meta .product-title{font-size:18px;font-weight:600;margin:0 0 4px 0}.product-detail-sidebar .product-meta .product-sku{font-size:11px;color:var(--pim-medium-gray)}.product-detail-sidebar .product-meta .product-updated{font-size:11px;color:var(--pim-medium-gray);margin-bottom:24px}.product-detail-sidebar .product-meta .product-status-section{margin-bottom:24px}.product-detail-sidebar .product-meta .product-status-section .status-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--pim-medium-gray);margin-bottom:8px}.product-detail-sidebar .product-meta .product-status-section .status-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:16px;font-size:12px;font-weight:600}.product-detail-sidebar .product-meta .completeness-section .completeness-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--pim-medium-gray);margin-bottom:8px}.product-detail-sidebar .product-meta .completeness-section .completeness-value{font-size:24px;font-weight:600;margin-bottom:8px}.product-detail-sidebar .product-meta .completeness-section .completeness-bar{height:8px;background:var(--pim-placeholder-gray);border-radius:4px;overflow:hidden;margin-bottom:16px}.product-detail-sidebar .product-meta .completeness-section .completeness-bar .completeness-fill{height:100%;background:var(--pim-dark-fern);transition:width 0.3s}.product-detail-sidebar .product-meta .completeness-section .completeness-details .detail-item{font-size:11px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.product-detail-sidebar .product-meta .completeness-section .completeness-details .detail-item.complete{color:var(--pim-dark-fern)}.product-detail-sidebar .product-meta .completeness-section .completeness-details .detail-item.missing{color:var(--pim-red)}.product-detail-sidebar .product-meta .completeness-section .completeness-details .detail-item.required{color:var(--pim-medium-gray)}.product-detail-sidebar .product-meta .completeness-section .completeness-details .detail-item .expand-arrow{width:16px;height:16px;transition:transform 0.2s;transform:rotate(90deg)}.product-detail-sidebar .product-meta .completeness-section .completeness-details .detail-item .expand-arrow.collapsed{transform:rotate(0deg)}.product-detail-sidebar .product-meta .completeness-section .completeness-details .missing-fields-list,.product-detail-sidebar .product-meta .completeness-section .completeness-details .complete-fields-list,.product-detail-sidebar .product-meta .completeness-section .completeness-details .required-fields-list{margin-top:8px;margin-left:16px}.product-detail-sidebar .product-meta .completeness-section .completeness-details .missing-fields-list .missing-field-item,.product-detail-sidebar .product-meta .completeness-section .completeness-details .complete-fields-list .missing-field-item,.product-detail-sidebar .product-meta .completeness-section .completeness-details .required-fields-list .missing-field-item{font-size:11px;margin-bottom:4px;cursor:pointer;transition:all 0.2s}.product-detail-sidebar .product-meta .completeness-section .completeness-details .missing-fields-list .missing-field-item:hover,.product-detail-sidebar .product-meta .completeness-section .completeness-details .complete-fields-list .missing-field-item:hover,.product-detail-sidebar .product-meta .completeness-section .completeness-details .required-fields-list .missing-field-item:hover{text-decoration:underline}.product-detail-sidebar .product-meta .completeness-section .completeness-details .missing-fields-list .missing-field-item{color:var(--pim-red)}.product-detail-content .form-section{background:var(--pim-white);border:0.5px solid var(--pim-light-gray);border-radius:16px;padding:24px;margin-bottom:24px}.product-detail-content .form-section .section-title{font-size:16px;font-weight:600;margin:0 0 24px 0;padding-bottom:16px;border-bottom:1px solid var(--pim-light-gray)}.product-detail-content .form-field{margin-bottom:24px;position:relative}.product-detail-content .form-field.missing .text-input,.product-detail-content .form-field.missing .textarea-input,.product-detail-content .form-field.missing .select-input,.product-detail-content .form-field.missing .date-input,.product-detail-content .form-field.missing .number-input{border-color:var(--pim-red)}.product-detail-content .form-field .field-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var(--pim-medium-gray);margin-bottom:8px;display:block}.product-detail-content .form-field .text-input,.product-detail-content .form-field .textarea-input,.product-detail-content .form-field .select-input,.product-detail-content .form-field .date-input,.product-detail-content .form-field .number-input{width:100%;padding:12px;border:0.5px solid var(--pim-light-gray);border-radius:8px;font-size:14px;font-family:'Inter', sans-serif;transition:border-color 0.2s}.product-detail-content .form-field .text-input:focus,.product-detail-content .form-field .textarea-input:focus,.product-detail-content .form-field .select-input:focus,.product-detail-content .form-field .date-input:focus,.product-detail-content .form-field .number-input:focus{outline:none;border-color:var(--pim-dark-fern)}.product-detail-content .form-field .textarea-input{resize:vertical;min-height:100px}.product-detail-content .form-field .char-count{position:absolute;top:8px;right:12px;font-size:11px;color:var(--pim-medium-gray)}.product-detail-content .form-field .field-help{font-size:11px;color:var(--pim-medium-gray);margin-top:4px}.product-detail-content .form-field .field-error{font-size:11px;color:var(--pim-red);margin-top:4px}.product-detail-content .form-actions{display:flex;gap:16px;margin-top:32px}.btn-primary,.btn-secondary{padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;font-family:'Inter', sans-serif;cursor:pointer;transition:all 0.2s;border:none;text-decoration:none;display:inline-block}.btn-primary{background:var(--pim-dark-fern);color:var(--pim-white)}.btn-primary:hover{background:#4a5e1e}.btn-primary:disabled{background:var(--pim-medium-gray);cursor:not-allowed}.btn-secondary{background:var(--pim-white);color:var(--pim-black);border:0.5px solid var(--pim-light-gray)}.btn-secondary:hover{background:var(--pim-background)}.empty-state{text-align:center;padding:80px 20px}.empty-state p{font-size:16px;color:var(--pim-medium-gray);margin-bottom:24px}.multi-select-container .tag-input-wrapper{border:0.5px solid var(--pim-light-gray);border-radius:4px;padding:8px;background:var(--pim-white);min-height:48px;display:flex;flex-direction:column;gap:8px}.multi-select-container .tags-container{display:flex;flex-wrap:wrap;gap:6px}.multi-select-container .tag{display:inline-flex;align-items:center;gap:6px;background:var(--pim-dark-fern);color:var(--pim-white);padding:4px 8px 4px 12px;border-radius:16px;font-size:13px;font-weight:500}.multi-select-container .tag .tag-remove{background:none;border:none;color:var(--pim-white);font-size:18px;line-height:1;cursor:pointer;padding:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background 0.2s}.multi-select-container .tag .tag-remove:hover{background:rgba(255,255,255,0.2)}.multi-select-container .tag-input{border:none;outline:none;font-size:14px;font-family:'Inter', sans-serif;padding:4px 0;background:transparent;flex:1;min-width:120px}.multi-select-container .tag-input::placeholder{color:var(--pim-medium-gray)}.multi-select-container .multi-select-hidden-input{display:none}.products-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px}.products-header .products-actions{display:flex;gap:12px;flex-wrap:wrap}.product-search-container{position:relative}.search-results{position:absolute;top:100%;left:0;right:0;background:var(--pim-white);border:0.5px solid var(--pim-light-gray);border-radius:8px;margin-top:4px;max-height:400px;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,0.1);z-index:100}.search-result-item{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:0.5px solid var(--pim-light-gray);cursor:pointer;transition:background 0.2s}.search-result-item:last-child{border-bottom:none}.search-result-item:hover{background:var(--pim-background)}.search-result-item .result-image{width:48px;height:48px;flex-shrink:0;border-radius:4px;overflow:hidden;background:var(--pim-background)}.search-result-item .result-image img{width:100%;height:100%;object-fit:cover}.search-result-item .result-image .image-placeholder{width:100%;height:100%;background:var(--pim-placeholder-gray)}.search-result-item .result-info{flex:1}.search-result-item .result-info .result-title{font-size:14px;font-weight:600;color:var(--pim-black);margin-bottom:2px}.search-result-item .result-info .result-sku{font-size:11px;color:var(--pim-medium-gray)}.search-result-item .add-product-btn{width:32px;height:32px;border-radius:50%;border:none;background:var(--pim-dark-fern);color:var(--pim-white);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s;flex-shrink:0}.search-result-item .add-product-btn:hover{background:#4a5e1e;transform:scale(1.1)}.search-result-empty{padding:24px;text-align:center;color:var(--pim-medium-gray);font-size:14px}.collection-products-list{display:flex;flex-direction:column;gap:12px;max-height:600px;overflow-y:auto;padding:16px;background:var(--pim-background);border-radius:8px;border:0.5px solid var(--pim-light-gray)}.collection-product-item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--pim-white);border:0.5px solid var(--pim-light-gray);border-radius:8px;transition:all 0.2s}.collection-product-item:hover{box-shadow:0 2px 8px rgba(0,0,0,0.1)}.collection-product-item .product-image{width:60px;height:60px;flex-shrink:0;border-radius:4px;overflow:hidden;background:var(--pim-background)}.collection-product-item .product-image img{width:100%;height:100%;object-fit:cover}.collection-product-item .product-image .image-placeholder{width:100%;height:100%;background:var(--pim-placeholder-gray)}.collection-product-item .product-info{flex:1}.collection-product-item .product-info .product-title{font-size:14px;font-weight:600;color:var(--pim-black);margin-bottom:4px}.collection-product-item .product-info .product-sku{font-size:11px;color:var(--pim-medium-gray)}.collection-product-item .remove-product-btn{width:32px;height:32px;border-radius:50%;border:none;background:transparent;color:var(--pim-red);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s;flex-shrink:0}.collection-product-item .remove-product-btn:hover{background:rgba(220,38,38,0.1);transform:scale(1.1)}.empty-products-message{padding:40px;text-align:center;color:var(--pim-medium-gray);font-size:14px;font-style:italic}@media (max-width: 768px){.pim-header{flex-direction:column;gap:16px;align-items:stretch;padding:20px 20px}.pim-nav{overflow-x:auto;justify-content:flex-start}.pim-search{width:100%}.pim-dashboard-layout,.pim-products-layout,.pim-product-detail{padding:20px}.metric-tiles{grid-template-columns:1fr}.dashboard-cards{grid-template-columns:1fr}.product-detail-layout{grid-template-columns:1fr}.product-detail-sidebar{position:static;max-height:none;overflow-y:visible}.products-header{flex-direction:column;align-items:stretch}.products-header .page-title{margin-bottom:16px}.products-header .products-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.products-header .products-actions .btn-primary,.products-header .products-actions .btn-secondary{width:100%;justify-content:center;text-align:center;white-space:nowrap;font-size:13px;padding:10px 12px}.products-header .products-actions .btn-primary svg,.products-header .products-actions .btn-secondary svg{width:14px;height:14px;margin-right:4px}.products-header .products-actions .btn-primary:last-child:nth-child(odd){grid-column:1 / -1}.view-mode-tabs{overflow-x:auto;flex-wrap:nowrap;gap:8px;margin-bottom:24px;padding-bottom:12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.view-mode-tabs::-webkit-scrollbar{display:none}.view-mode-tabs .tab-button{flex-shrink:0;padding:8px 12px;font-size:13px;white-space:nowrap}.view-mode-tabs .status-filter{flex-shrink:0;margin-left:auto}.view-mode-tabs .status-filter .status-select{font-size:13px;padding:8px 28px 8px 12px}.view-mode-tabs .filter-button{flex-shrink:0}.products-grid{grid-template-columns:1fr}}.notification-bell-container{position:relative}.notification-bell{position:relative;cursor:pointer;padding:8px;border-radius:50%;transition:background-color 0.2s;display:flex;align-items:center;justify-content:center}.notification-bell:hover{background-color:rgba(0,0,0,0.05)}.notification-bell svg{width:24px;height:24px;color:var(--pim-black)}.notification-badge{position:absolute;top:4px;right:4px;background:var(--pim-red);color:var(--pim-white);font-size:10px;font-weight:600;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;line-height:14px}.notification-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-height:480px;background:var(--pim-white);border:0.5px solid var(--pim-light-gray);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1);z-index:1000;overflow:hidden;display:flex;flex-direction:column}.notification-dropdown::before{content:'';position:absolute;top:-8px;right:12px;width:16px;height:16px;background:var(--pim-white);border-left:0.5px solid var(--pim-light-gray);border-top:0.5px solid var(--pim-light-gray);transform:rotate(45deg)}.notification-dropdown-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:0.5px solid var(--pim-light-gray)}.notification-dropdown-header h3{margin:0;font-size:16px;font-weight:600;color:var(--pim-black)}.notification-dropdown-header .notification-count{font-size:12px;color:var(--pim-medium-gray)}.notification-dropdown-body{overflow-y:auto;max-height:400px}.notification-empty{padding:40px 16px;text-align:center;color:var(--pim-medium-gray);font-size:14px}.notification-item{padding:12px 16px;border-bottom:0.5px solid var(--pim-light-gray);cursor:pointer;transition:background-color 0.2s;text-decoration:none;display:block;color:var(--pim-black)}.notification-item:hover{background-color:rgba(0,0,0,0.02)}.notification-item:last-child{border-bottom:none}.notification-item.unread{background-color:rgba(91,117,37,0.05)}.notification-content{font-size:14px;line-height:20px;margin-bottom:4px;color:var(--pim-black)}.notification-meta{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--pim-medium-gray)}.notification-meta .vendor-name{font-weight:500}.notification-meta .time-ago{font-style:italic}.progress{position:relative;height:15px;display:block;width:100%;background-color:#dddddd;border-radius:2px;margin:0.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:var(--green);transition:width .3s linear}.progress-bar{height:25px;background:var(--dark-bg);border-top:1px solid var(--beige);border-right:1px solid var(--beige);border-bottom:1px solid var(--beige);border-left:1px solid var(--beige)}.progress-bar .bar{display:block;height:100%}.progress-bar.round{border-bottom-right-radius:100px}.progress-bar.round .bar{border-bottom-right-radius:100px}.progress-bar-label{margin:1px 1em;line-height:22px;display:block;font-weight:400;font-size:10px;color:#fff}@media only screen and (max-width: 500px){.progress-bar-label{font-size:11px;text-shadow:none}}.announcements-all-page{--ann-white: #FFFFFF;--ann-black: #000000;--ann-driftwood: #8B8775;--ann-dark-fern: #5B7525;--ann-smoke: #222222;--ann-light-gray: #D3D3D3;--ann-medium-gray: #767676;--ann-placeholder-gray: #D9D9D9;--ann-background: #FBFAF9}body:has(.announcements-all-page){margin:0;padding:0;background:#FBFAF9}body:has(.wiki-page){margin:0;padding:0;background:#FBFAF9}body:has(.search-results-page){margin:0;padding:0;background:#FBFAF9}.announcements-all-page{width:100%;min-height:100vh;background:var(--ann-background);position:relative;overflow-x:hidden;margin:0;padding:0}.announcements-all-page *{box-sizing:border-box}.announcements-all-page .filters-and-search-row{max-width:1512px;margin:0 auto;padding:40px;display:flex;justify-content:space-between;align-items:center;gap:40px}.announcements-all-page .category-filters{display:flex;gap:24px;flex-shrink:0}.announcements-all-page .category-filters .filter-card{min-width:92px;height:80px;padding:16px 8px;border-radius:10px;border:0.5px solid var(--ann-light-gray);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all 0.2s;background:var(--ann-white);text-decoration:none;color:inherit}.announcements-all-page .category-filters .filter-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.1);text-decoration:none;color:inherit}.announcements-all-page .category-filters .filter-card:visited{color:inherit;text-decoration:none}.announcements-all-page .category-filters .filter-card .filter-icon{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain}.announcements-all-page .category-filters .filter-card .filter-icon.sales-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path d="M0.620551 19.3199C0.419342 19.509 0.409548 19.8254 0.598676 20.0266C0.787804 20.2278 1.10423 20.2376 1.30544 20.0485L0.962997 19.6842L0.620551 19.3199ZM9.75509 11.42L10.1146 11.0726C9.92462 10.8759 9.61189 10.8684 9.41264 11.0557L9.75509 11.42ZM12.9993 14.7772L12.6398 15.1247C12.7329 15.221 12.8607 15.276 12.9947 15.2772C13.1287 15.2784 13.2576 15.2258 13.3524 15.1312L12.9993 14.7772ZM24.5771 3.72892C24.5774 3.45278 24.3539 3.22863 24.0777 3.22827L19.5777 3.22241C19.3016 3.22205 19.0774 3.44562 19.0771 3.72176C19.0767 3.9979 19.3003 4.22205 19.5764 4.22241L23.5764 4.22762L23.5712 8.22762C23.5709 8.50376 23.7944 8.72791 24.0706 8.72827C24.3467 8.72863 24.5709 8.50506 24.5712 8.22892L24.5771 3.72892ZM0.962997 19.6842L1.30544 20.0485L10.0975 11.7843L9.75509 11.42L9.41264 11.0557L0.620551 19.3199L0.962997 19.6842ZM9.75509 11.42L9.39554 11.7675L12.6398 15.1247L12.9993 14.7772L13.3589 14.4298L10.1146 11.0726L9.75509 11.42ZM12.9993 14.7772L13.3524 15.1312L24.4302 4.08228L24.0771 3.72827L23.724 3.37426L12.6462 14.4232L12.9993 14.7772Z" fill="black"/></svg>')}.announcements-all-page .category-filters .filter-card .filter-icon.marketing-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="24" viewBox="0 0 16 24" fill="none"><path d="M6.39784 18.0083L12.854 23.6493C13.118 23.8801 13.4445 24 13.7761 24C13.9736 24 14.1731 23.9577 14.3625 23.871C14.8724 23.6392 15.1888 23.1485 15.1888 22.5892V1.41049C15.1888 0.851211 14.8724 0.360477 14.3625 0.128692C13.8536 -0.103077 13.2752 -0.017424 12.854 0.350385L6.39781 5.99139L2.17357 5.99038C1.42283 5.99038 0.811188 6.60205 0.811188 7.35277V16.6448C0.811188 17.3966 1.42286 18.0072 2.17357 18.0072H6.39781L6.39784 18.0083ZM13.3852 0.957082C13.5686 0.797866 13.8084 0.76159 14.0301 0.862358C14.2508 0.963126 14.3828 1.16769 14.3828 1.41054V22.5882C14.3828 22.8311 14.2508 23.0357 14.0301 23.1364C13.8084 23.2372 13.5686 23.2009 13.3852 23.0417L6.95196 17.4219V6.57709L13.3852 0.957082ZM1.61742 16.6447V7.35265C1.61742 7.04631 1.86733 6.79641 2.17365 6.79641H6.14586V17.2008H2.17365C1.86731 17.2008 1.61742 16.951 1.61742 16.6447Z" fill="black"/></svg>')}.announcements-all-page .category-filters .filter-card .filter-icon.hr-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="24" viewBox="0 0 23 24" fill="none"><circle cx="11.4999" cy="5.82292" r="5.42292" stroke="black" stroke-width="0.8"/><path d="M11.5 14.0925C17.4687 14.0925 22.2653 18.3478 22.498 23.6003H0.501953C0.734682 18.3478 5.53132 14.0925 11.5 14.0925Z" stroke="black" stroke-width="0.8"/></svg>')}.announcements-all-page .category-filters .filter-card .filter-icon.product-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="24" viewBox="0 0 23 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.6791 0.0456096L22.6025 5.85654C22.6626 5.88827 22.7128 5.93577 22.7479 5.99395C22.7829 6.05212 22.8015 6.11875 22.8015 6.18667V17.8133C22.8015 17.8836 22.7817 17.9525 22.7445 18.0121C22.7072 18.0717 22.654 18.1196 22.5908 18.1504L11.6759 23.956C11.6213 23.9852 11.5602 24.0003 11.4983 24C11.4364 23.9997 11.3756 23.984 11.3212 23.9544L0.397747 18.1435C0.337759 18.1116 0.287542 18.0641 0.252458 18.006C0.217374 17.9478 0.198741 17.8812 0.198547 17.8133V6.18667C0.198541 6.11639 0.218289 6.04752 0.255538 5.98792C0.292787 5.92833 0.346037 5.8804 0.409214 5.84961L11.3244 0.0440096C11.379 0.014847 11.44 -0.000275502 11.5019 3.79974e-06C11.5639 0.000283101 11.6247 0.0159554 11.6791 0.0456096ZM11.8764 12.2251V23.0008L22.0529 17.5875V6.81147L11.8764 12.2251ZM11.1252 23.0008V12.2251L0.94868 6.81147V17.5875L11.1252 23.0008ZM1.37161 6.18667L11.5001 11.5755L21.6287 6.18667L16.7876 3.61227L11.5001 0.800009L1.37161 6.18667Z" fill="black"/></svg>')}.announcements-all-page .category-filters .filter-card .filter-icon.operations-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><g clip-path="url(/%23clip0_49_926)"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.004 0C10.0801 0 9.32353 0.75649 9.32353 1.68038V2.64577C8.61144 2.84927 7.92499 3.13333 7.2773 3.49252L6.59567 2.81094C5.94223 2.15749 4.87188 2.15748 4.21845 2.81094L2.81095 4.21839C2.15749 4.87184 2.15749 5.94217 2.81095 6.59561L3.49258 7.27724C3.1334 7.92491 2.84933 8.61139 2.64583 9.32348H1.68044C0.756541 9.32348 0 10.08 0 11.0039V12.996C0 13.9199 0.756541 14.6765 1.68044 14.6765H2.64583C2.84933 15.3886 3.13339 16.075 3.49258 16.7227L2.81095 17.4043C2.15749 18.0578 2.15749 19.1282 2.81095 19.7816L4.21845 21.1891C4.87188 21.8425 5.94223 21.8425 6.59567 21.1891L7.2773 20.5074C7.92499 20.8666 8.61144 21.1507 9.32353 21.3542V22.3196C9.32353 23.2435 10.0801 24 11.004 24H12.9961C13.92 24 14.6765 23.2435 14.6765 22.3196V21.3542C15.3886 21.1507 16.0751 20.8666 16.7228 20.5074L17.4044 21.1891C18.0578 21.8425 19.1281 21.8425 19.7816 21.1891L21.1891 19.7816C21.8425 19.1282 21.8425 18.0578 21.1891 17.4043L20.5075 16.7227C20.8667 16.075 21.1507 15.3886 21.3542 14.6765H22.3196C23.2435 14.6765 24 13.9199 24 12.996V11.0039C24 10.08 23.2435 9.32348 22.3196 9.32348H21.3586C21.1546 8.61046 20.8699 7.9232 20.5098 7.27484L21.1891 6.59561C21.8425 5.94216 21.8425 4.87184 21.1891 4.21839L19.7816 2.81094C19.1281 2.1575 18.0578 2.1575 17.4044 2.81094L16.7252 3.49015C16.0768 3.1301 15.3895 2.84538 14.6765 2.64141V1.68038C14.6765 0.75649 13.92 0 12.9961 0H11.004ZM11.004 0.827558H12.9961C13.4763 0.827558 13.8489 1.20015 13.8489 1.68038V2.9582C13.8489 3.05046 13.8798 3.14006 13.9365 3.21279C13.9933 3.28551 14.0727 3.33718 14.1622 3.35958C15.0134 3.57266 15.8284 3.91036 16.5808 4.36169C16.66 4.40914 16.7527 4.42879 16.8443 4.41751C16.9359 4.40623 17.0211 4.36466 17.0863 4.29941L17.9896 3.39609C18.329 3.05666 18.857 3.05666 19.1964 3.39609L20.6039 4.8036C20.9433 5.14303 20.9433 5.671 20.6039 6.01042L19.7006 6.91373C19.6354 6.97898 19.5939 7.06416 19.5826 7.15573C19.5713 7.2473 19.591 7.34002 19.6384 7.41915C20.0897 8.1716 20.4274 8.98661 20.6405 9.83778C20.6629 9.92727 20.7145 10.0067 20.7873 10.0635C20.86 10.1202 20.9496 10.1511 21.0419 10.1511H22.3197C22.7999 10.1511 23.1725 10.5237 23.1725 11.0039V12.996C23.1725 13.4763 22.7999 13.8489 22.3197 13.8489H21.0374C20.9451 13.8489 20.8555 13.8797 20.7827 13.9365C20.71 13.9933 20.6583 14.0728 20.6359 14.1623C20.4233 15.0126 20.0864 15.8269 19.6361 16.5788C19.5887 16.6579 19.5691 16.7506 19.5804 16.8421C19.5917 16.9337 19.6332 17.0188 19.6985 17.084L20.604 17.9895C20.9434 18.329 20.9434 18.857 20.604 19.1964L19.1965 20.6038C18.8571 20.9433 18.3291 20.9433 17.9897 20.6038L17.0841 19.6983C17.0189 19.6331 16.9338 19.5916 16.8423 19.5803C16.7507 19.569 16.658 19.5886 16.5789 19.636C15.827 20.0863 15.0127 20.4233 14.1624 20.6359C14.0729 20.6583 13.9934 20.71 13.9366 20.7827C13.8798 20.8554 13.849 20.9451 13.849 21.0373V22.3196C13.849 22.7998 13.4764 23.1724 12.9962 23.1724H11.004C10.5238 23.1724 10.1512 22.7998 10.1512 22.3196V21.0373C10.1512 20.945 10.1204 20.8554 10.0636 20.7827C10.0068 20.7099 9.92729 20.6583 9.83776 20.6359C8.98744 20.4233 8.17321 20.0863 7.42129 19.636C7.34217 19.5886 7.24949 19.569 7.15796 19.5803C7.06643 19.5916 6.9813 19.6331 6.91608 19.6983L6.01054 20.6038C5.67112 20.9433 5.1431 20.9433 4.80368 20.6038L3.39622 19.1964C3.05679 18.857 3.05679 18.329 3.39622 17.9895L4.30175 17.084C4.36696 17.0188 4.40851 16.9337 4.41982 16.8421C4.43112 16.7506 4.41153 16.6579 4.36415 16.5788C3.91376 15.8269 3.57688 15.0126 3.36427 14.1623C3.34189 14.0728 3.2902 13.9933 3.21744 13.9365C3.14468 13.8797 3.05502 13.8488 2.96272 13.8489H1.68044C1.2002 13.8489 0.827607 13.4763 0.827607 12.996V11.0039C0.827607 10.5237 1.2002 10.1511 1.68044 10.1511H2.96272C3.05499 10.1511 3.14462 10.1202 3.21736 10.0634C3.2901 10.0067 3.34177 9.9272 3.36416 9.83768C3.57677 8.98738 3.91365 8.17307 4.36404 7.42116C4.41142 7.34203 4.43101 7.24935 4.41971 7.15782C4.4084 7.06629 4.36685 6.98115 4.30164 6.91594L3.39612 6.01042C3.05668 5.67098 3.05668 5.14303 3.39612 4.8036L4.80357 3.39609C5.14299 3.05667 5.67101 3.05667 6.01043 3.39609L6.91597 4.30163C6.98118 4.36684 7.06632 4.4084 7.15785 4.4197C7.24938 4.43101 7.34206 4.41142 7.42119 4.36404C8.1731 3.91366 8.98733 3.57671 9.83765 3.36411C9.92717 3.34173 10.0067 3.29006 10.0634 3.21733C10.1202 3.14459 10.1511 3.05496 10.1511 2.96268V1.68039C10.1511 1.20015 10.5237 0.827558 11.004 0.827558ZM12 6.11375C8.75405 6.11375 6.11376 8.75399 6.11376 12C6.11376 15.2459 8.75405 17.8862 12 17.8862C15.246 17.8862 17.8863 15.2459 17.8863 12C17.8863 8.75399 15.246 6.11375 12 6.11375ZM12 6.9413C14.7988 6.9413 17.0587 9.20125 17.0587 12C17.0587 14.7987 14.7988 17.0586 12 17.0586C9.20131 17.0586 6.94137 14.7987 6.94137 12C6.94137 9.20125 9.20131 6.9413 12 6.9413Z" fill="black"/></g><defs><clipPath id="clip0_49_926"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>')}.announcements-all-page .category-filters .filter-card .filter-icon.it-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><rect x="0.9" y="0.400488" width="23.2" height="18.2" rx="1.6" stroke="black" stroke-width="0.8"/><path d="M8.89411 19.0005V23.9995M8.89411 23.9995H16.1028M8.89411 23.9995H6.86493M16.1028 23.9995V19.0005M16.1028 23.9995H18.135" stroke="black" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.announcements-all-page .category-filters .filter-card .filter-label{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-smoke);text-align:center;padding:0;width:100%;display:flex;align-items:center;justify-content:center}.announcements-all-page .search-container{width:676px;height:80px;background:var(--ann-white);border-radius:10px;border:0.5px solid var(--ann-light-gray);display:flex;align-items:center;padding:0 24px;gap:16px;flex-shrink:0}.announcements-all-page .search-container .search-icon{width:24px;height:24px;position:relative}.announcements-all-page .search-container .search-icon::before{content:'';position:absolute;width:13.71px;height:13.71px;border:0.92px solid var(--ann-black);border-radius:50%;top:4px;left:4px}.announcements-all-page .search-container .search-icon::after{content:'';position:absolute;width:4.57px;height:4.57px;border:0.92px solid var(--ann-black);transform:rotate(45deg);bottom:4px;right:4px}.announcements-all-page .search-container .search-input{flex:1;border:none;outline:none;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ann-smoke)}.announcements-all-page .search-container .search-input::placeholder{color:var(--ann-medium-gray)}.announcements-all-page .search-container .search-actions{display:flex;gap:24px}.announcements-all-page .search-container .search-actions button{width:24px;height:24px;border:none;background:transparent;cursor:pointer;position:relative}.announcements-all-page .search-container .search-actions button.mic-icon::before{content:'';position:absolute;width:8.6px;height:13.63px;background:var(--ann-black);top:2.64px;left:7.86px}.announcements-all-page .search-container .search-actions button.mic-icon::after{content:'';position:absolute;width:12.25px;height:8.98px;background:var(--ann-black);bottom:2.38px;left:6px}.announcements-all-page .search-container .search-actions button.ai-icon{width:32px;height:32px;background:rgba(109,140,45,0.4);border-radius:4px}.announcements-all-page .main-content{max-width:1512px;margin:0 auto;padding:40px}.announcements-all-page .main-content .content-header{margin-bottom:48px;position:relative}.announcements-all-page .main-content .content-header .page-title{font-size:32px;font-family:'Inter', sans-serif !important;font-weight:600;color:var(--ann-black);margin:0 0 16px 0;line-height:1.2}.announcements-all-page .main-content .content-header .page-subtitle{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ann-black);margin:0 0 24px 0;max-width:700px}.announcements-all-page .main-content .content-header .content-filters{position:absolute;top:12px;right:0;display:flex;gap:32px}.announcements-all-page .main-content .content-header .content-filters .filter-dropdown{display:flex;align-items:center;gap:6px;cursor:pointer}.announcements-all-page .main-content .content-header .content-filters .filter-dropdown span{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-black)}.announcements-all-page .main-content .content-header .content-filters .filter-dropdown .dropdown-arrow{width:7px;height:3px}.announcements-all-page .main-content .content-section{margin-bottom:80px}.announcements-all-page .main-content .content-section .section-title{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;font-weight:500;color:var(--ann-black);margin:0 0 24px 0}.announcements-all-page .main-content .content-section .cards-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(328px, 1fr));gap:40px;max-width:100%}.announcements-all-page .main-content .announcement-card{border:0.5px solid var(--ann-light-gray);border-radius:16px;background:var(--ann-white);width:328px;min-height:528px;display:flex;flex-direction:column;transition:transform 0.2s, box-shadow 0.2s}.announcements-all-page .main-content .announcement-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,0.12)}.announcements-all-page .main-content .announcement-card .card-image{width:100%;height:328px;border-radius:16px 16px 0 0;overflow:hidden;background:var(--ann-placeholder-gray)}.announcements-all-page .main-content .announcement-card .card-image img{width:100%;height:100%;object-fit:cover}.announcements-all-page .main-content .announcement-card .card-image.placeholder-image{background:var(--ann-placeholder-gray)}.announcements-all-page .main-content .announcement-card .card-image .document-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--ann-placeholder-gray);color:#6b7280;gap:12px}.announcements-all-page .main-content .announcement-card .card-image .document-placeholder i{font-size:48px;color:#9ca3af}.announcements-all-page .main-content .announcement-card .card-image .document-placeholder span{font-size:12px;font-weight:600;letter-spacing:1px}.announcements-all-page .main-content .announcement-card .card-content{padding:24px;display:flex;flex-direction:column;flex:1}.announcements-all-page .main-content .announcement-card .card-content .card-title{font-size:16px;font-family:'Inter', sans-serif;font-weight:600;color:var(--ann-black);margin:0 0 8px 0;line-height:20px}.announcements-all-page .main-content .announcement-card .card-content .card-subtitle{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-black);margin:0 0 8px 0}.announcements-all-page .main-content .announcement-card .card-content .card-description{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ann-black);margin:0 0 auto 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.announcements-all-page .main-content .announcement-card .card-content .card-date{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-medium-gray);display:block;margin:16px 0 8px 0}.announcements-all-page .main-content .announcement-card .card-content .card-link{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-dark-fern);text-decoration:none;display:inline-block;margin-top:8px;transition:opacity 0.2s}.announcements-all-page .main-content .announcement-card .card-content .card-link:hover{opacity:0.8}.announcements-all-page .content-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.announcements-all-page .content-section .section-header .section-title{margin:0}.announcements-all-page .content-section .section-header .carousel-controls{display:flex;gap:8px}.announcements-all-page .content-section .section-header .carousel-controls .carousel-btn{width:40px;height:40px;border:1px solid var(--ann-light-gray);border-radius:8px;background:white;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s;color:var(--ann-medium-gray)}.announcements-all-page .content-section .section-header .carousel-controls .carousel-btn:hover{border-color:var(--ann-dark-fern);background:var(--ann-background);color:var(--ann-dark-fern)}.announcements-all-page .content-section .section-header .carousel-controls .carousel-btn:disabled{opacity:0.4;cursor:not-allowed}.announcements-all-page .content-section .section-header .carousel-controls .carousel-btn:disabled:hover{border-color:var(--ann-light-gray);background:white;color:var(--ann-medium-gray)}.announcements-all-page .content-section .section-header .carousel-controls .carousel-btn svg{width:20px;height:20px}.announcements-all-page .content-section .cards-carousel-container{overflow:hidden}.announcements-all-page .content-section .cards-carousel-container .cards-grid{transition:transform 0.3s ease-in-out;display:flex;gap:24px}.announcements-all-page .content-section .cards-carousel-container .cards-grid.transitioning{transition:none}.announcements-all-page .content-section .cards-carousel-container .cards-grid .announcement-card{flex:0 0 calc(25% - 18px);min-width:0}@media (max-width: 1200px){.announcements-all-page .main-header .main-nav{display:none}.announcements-all-page .cards-grid{justify-content:center}}@media (max-width: 768px){.announcements-all-page .category-filters{padding:20px}.announcements-all-page .search-section .search-container{width:90%}.announcements-all-page .main-content{padding:20px}.announcements-all-page .content-header .content-filters{position:static;margin-top:24px}}.search-results-page{--ann-white: #FFFFFF;--ann-black: #000000;--ann-driftwood: #8B8775;--ann-dark-fern: #5B7525;--ann-smoke: #222222;--ann-light-gray: #D3D3D3;--ann-medium-gray: #767676;--ann-placeholder-gray: #D9D9D9;--ann-background: #FBFAF9;--ann-sand: #EDE8E0;width:100%;min-height:100vh;background:var(--ann-background);position:relative;margin:0;padding:0}.search-results-page *{box-sizing:border-box}.search-results-page .search-content{max-width:1423px;margin:0 auto;padding:56px 0 120px 320px;position:relative}.search-results-page .search-content .search-query{font-size:24px;font-weight:500;line-height:38px;color:var(--ann-black);margin-bottom:66px;font-family:Inter, sans-serif}.search-results-page .search-content .search-tabs{display:flex;align-items:center;gap:105px;margin-bottom:72px}.search-results-page .search-content .search-tabs .search-tab{display:flex;align-items:center;gap:8px;cursor:pointer;position:relative;padding:8px 0;border-bottom:2px solid transparent;transition:border-bottom-color 0.2s}.search-results-page .search-content .search-tabs .search-tab .ai-tab-icon{margin-right:4px}.search-results-page .search-content .search-tabs .search-tab .tab-text{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:0.55px;line-height:16px;color:var(--ann-black);transition:color 0.2s;font-family:Inter, sans-serif}.search-results-page .search-content .search-tabs .search-tab.active{border-bottom-color:var(--ann-black)}.search-results-page .search-content .search-tabs .search-tab.active .tab-text{color:var(--ann-black);font-weight:600}.search-results-page .search-content .search-tabs .search-tab.active .ai-tab-icon path{stroke:var(--ann-black)}.search-results-page .search-content .search-tabs .search-tab.active[data-tab="ai-answer"]:before{content:'';position:absolute;left:-19px;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:0.3px;border:0.5px solid var(--ann-driftwood);background:var(--ann-white)}.search-results-page .search-content .search-tabs .search-tab:hover:not(.active) .tab-text{color:var(--ann-black)}.search-results-page .search-content .document-cards-row{display:flex;gap:16px;margin-bottom:48px}.search-results-page .search-content .document-cards-row .document-card{flex:1;height:88px;background:var(--ann-sand);border-radius:10px;padding:16px;position:relative}.search-results-page .search-content .document-cards-row .document-card .document-card-category{font-size:11px;font-weight:400;line-height:16px;color:var(--ann-driftwood);margin-bottom:8px;font-family:Inter, sans-serif}.search-results-page .search-content .document-cards-row .document-card .document-card-type{font-size:11px;font-weight:400;line-height:16px;color:var(--ann-driftwood);position:absolute;top:16px;right:16px;font-family:Inter, sans-serif}.search-results-page .search-content .document-cards-row .document-card .document-card-content{font-size:11px;font-weight:400;line-height:16px;color:var(--ann-black);margin-top:8px;font-family:Inter, sans-serif}.search-results-page .search-content .ai-answer-content{width:783px;margin-bottom:148px}.search-results-page .search-content .ai-answer-content .ai-loading{display:flex;align-items:center;gap:16px;padding:24px 0}.search-results-page .search-content .ai-answer-content .ai-loading .loading-spinner{width:24px;height:24px;border:2px solid var(--ann-light-gray);border-top:2px solid var(--ann-driftwood);border-radius:50%;animation:spin 1s linear infinite}.search-results-page .search-content .ai-answer-content .ai-loading span{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ann-driftwood)}.search-results-page .search-content .ai-answer-content .ai-content p{font-size:14px;font-weight:300;line-height:24px;color:var(--ann-black);margin-bottom:16px;font-family:Inter, sans-serif}.search-results-page .search-content .ai-answer-content .ai-content p:last-child{margin-bottom:0}.search-results-page .search-content .ai-answer-content .ai-content a{color:var(--ann-black);text-decoration:underline;font-weight:300}.search-results-page .search-content .tab-content{margin-bottom:48px}.search-results-page .search-content .tab-content.active{display:block !important}.search-results-page .search-content .images-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:24px}.search-results-page .search-content .images-grid .image-item{text-align:center}.search-results-page .search-content .images-grid .image-item .search-result-image{width:100%;height:150px;object-fit:cover;border-radius:8px;margin-bottom:8px}.search-results-page .search-content .images-grid .image-item .search-result-image.lazy-load{background:var(--ann-light-gray);display:flex;align-items:center;justify-content:center}.search-results-page .search-content .images-grid .image-item .search-result-image.lazy-load::before{content:'🖼️';font-size:32px;opacity:0.5}.search-results-page .search-content .images-grid .image-item .image-name{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-granite)}.search-results-page .search-content .images-grid .no-results{grid-column:1 / -1;text-align:center;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ann-granite);padding:48px 0}.search-results-page .search-content .documents-list{display:flex;flex-direction:column;gap:24px}.search-results-page .search-content .documents-list .document-item{display:flex;align-items:flex-start;gap:16px;padding:16px;background:var(--ann-sand);border-radius:8px}.search-results-page .search-content .documents-list .document-item .document-icon{font-size:24px;flex-shrink:0}.search-results-page .search-content .documents-list .document-item .document-info{flex:1}.search-results-page .search-content .documents-list .document-item .document-info .document-name{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ann-black);font-weight:600;margin-bottom:4px}.search-results-page .search-content .documents-list .document-item .document-info .document-folder{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-granite);margin-bottom:8px}.search-results-page .search-content .documents-list .document-item .document-info .document-preview{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-granite);line-height:1.4}.search-results-page .search-content .documents-list .no-results{text-align:center;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ann-granite);padding:48px 0}.search-results-page .search-content .sources-list{display:flex;flex-direction:column;gap:16px}.search-results-page .search-content .sources-list .source-item{display:flex;align-items:center;gap:16px;padding:12px 16px;background:var(--ann-sand);border-radius:8px}.search-results-page .search-content .sources-list .source-item .source-type{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-granite);flex-shrink:0;min-width:80px}.search-results-page .search-content .sources-list .source-item .source-info{flex:1}.search-results-page .search-content .sources-list .source-item .source-info .source-name{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ann-black);margin-bottom:2px}.search-results-page .search-content .sources-list .source-item .source-info .source-folder{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-granite)}.search-results-page .search-content .sources-list .no-results{text-align:center;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ann-granite);padding:48px 0}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.search-results-page .search-content .related-section{margin-bottom:120px;margin-top:134px}.search-results-page .search-content .related-section .related-title{font-size:24px;font-weight:500;line-height:38px;color:var(--ann-black);margin-bottom:64px;font-family:Inter, sans-serif}.search-results-page .search-content .related-section .related-questions{display:flex;flex-direction:column;gap:56px}.search-results-page .search-content .related-section .related-questions .related-question{display:flex;align-items:center;gap:17px;cursor:pointer;transition:opacity 0.2s}.search-results-page .search-content .related-section .related-questions .related-question:hover{opacity:0.7}.search-results-page .search-content .related-section .related-questions .related-question .question-text{font-size:14px;font-weight:300;line-height:24px;color:var(--ann-black);font-family:Inter, sans-serif}.search-results-page .search-content .related-section .related-questions .related-question .question-arrow{width:32px;height:32px;border-radius:4px;position:relative}.search-results-page .search-content .related-section .related-questions .related-question .question-arrow::after{content:'';position:absolute;left:11.05px;top:18.12px;width:10px;height:4px;transform:rotate(-45deg);transform-origin:top left;border:0.5px solid var(--ann-black)}.search-results-page .search-content .related-section .related-questions .related-question .question-text{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--ann-black)}.search-results-page .search-content .followup-search{position:relative}.search-results-page .search-content .followup-search .followup-form{margin:0}.search-results-page .search-content .followup-search .followup-form .search-container{width:783px;max-width:100%}.search-results-page .search-content .followup-search .followup-form .search-container .mic-icon,.search-results-page .search-content .followup-search .followup-form .search-container .ai-icon{cursor:pointer}@media (max-width: 1200px){.search-results-page .search-content{padding:40px 20px}.search-results-page .document-cards-row{flex-wrap:wrap}.search-results-page .document-cards-row .document-card{flex:0 0 calc(50% - 8px)}.search-results-page .ai-answer-content{width:100%}.search-results-page .followup-search .followup-form .search-container{width:100%}}@media (max-width: 768px){.search-results-page .search-tabs{gap:20px;flex-wrap:wrap}.search-results-page .document-cards-row .document-card{flex:0 0 100%}}.wiki-page{--wiki-background: #FBFAF9;--wiki-white: #FFFFFF;--wiki-black: #000000;--wiki-sand: #EDE8E0;--wiki-light-gray: #D3D3D3;--wiki-medium-gray: #767676;--wiki-primary: #6D8C2D;width:100%;min-height:90vh;background:var(--wiki-background);font-family:'Inter', sans-serif;padding:0}.wiki-page *{box-sizing:border-box}.wiki-page .wiki-container{max-width:1512px;margin:0 auto;padding:40px}@media (max-width: 768px){.wiki-page .wiki-container{padding:20px}}.wiki-page .wiki-cover{width:100%;height:200px;background:#E5E5E5;margin:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (max-width: 768px){.wiki-page .wiki-cover{height:150px}}.wiki-page .wiki-cover .cover-placeholder{display:flex;align-items:center;gap:12px;color:#999;font-size:14px;font-weight:300;font-family:'Inter', sans-serif}.wiki-page .wiki-cover .cover-placeholder .cover-avatar{width:40px;height:40px;border-radius:50%;background:var(--wiki-primary);display:flex;align-items:center;justify-content:center;color:var(--wiki-white);font-weight:500;font-size:16px;font-family:'Inter', sans-serif}.wiki-page .wiki-cover .cover-placeholder .cover-placeholder-text{color:#999}.wiki-page .wiki-header{margin-bottom:48px}.wiki-page .wiki-header>div{display:flex;justify-content:space-between;align-items:flex-start;gap:32px}@media (max-width: 768px){.wiki-page .wiki-header>div{flex-direction:column;gap:24px}}.wiki-page .wiki-title{font-size:24px;font-weight:500;color:var(--wiki-black);letter-spacing:1px;line-height:38px;margin:0 0 16px 0;font-family:'Inter', sans-serif}.wiki-page .wiki-description{color:var(--wiki-black);font-size:14px;font-weight:300;line-height:24px;margin:0;font-family:'Inter', sans-serif}.wiki-page .homepage-dropdown{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:400;color:var(--wiki-black);cursor:pointer;line-height:16px;font-family:'Inter', sans-serif}.wiki-page .homepage-dropdown .dropdown-arrow{width:6px;height:3px;transition:transform 0.2s}.wiki-page .wiki-search{position:relative;width:256px}@media (max-width: 768px){.wiki-page .wiki-search{width:100%;max-width:300px}}.wiki-page .wiki-search input{width:100%;height:56px;padding:16px 56px 16px 24px;background:var(--wiki-white);border:0.5px solid var(--wiki-light-gray);border-radius:10px;font-size:14px;font-weight:300;color:var(--wiki-medium-gray);font-family:'Inter', sans-serif}.wiki-page .wiki-search input:focus{outline:none;border-color:var(--wiki-primary)}.wiki-page .wiki-search input::placeholder{color:var(--wiki-medium-gray)}.wiki-page .wiki-search .search-icon{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:14px;height:14px}.wiki-page .wiki-content{display:grid;grid-template-columns:repeat(4, 1fr);gap:48px;margin-bottom:64px}@media (max-width: 1200px){.wiki-page .wiki-content{grid-template-columns:repeat(2, 1fr);gap:32px}}@media (max-width: 768px){.wiki-page .wiki-content{grid-template-columns:1fr;gap:24px}}.wiki-page .wiki-section{display:flex;flex-direction:column}.wiki-page .wiki-section .section-title{font-size:14px;font-weight:500;color:var(--wiki-black);line-height:24px;margin:0 0 16px 0;font-family:'Inter', sans-serif}.wiki-page .wiki-section .section-links{display:flex;flex-direction:column;gap:8px}.wiki-page .wiki-section .section-links .section-link{color:var(--wiki-black);font-size:14px;font-weight:300;line-height:24px;text-decoration:none;transition:color 0.2s;font-family:'Inter', sans-serif}.wiki-page .wiki-section .section-links .section-link:hover{color:var(--wiki-primary);text-decoration:none}.wiki-page .wiki-section .section-links .section-link:visited{color:var(--wiki-black)}.wiki-page .files-section{margin-top:32px}.wiki-page .files-section .files-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.wiki-page .files-section .files-header .files-title{font-size:14px;font-weight:500;color:var(--wiki-black);line-height:24px;margin:0;font-family:'Inter', sans-serif}.wiki-page .files-section .files-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:16px}@media (max-width: 768px){.wiki-page .files-section .files-grid{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:12px}}.wiki-page .file-card{width:240px;height:240px;background:var(--wiki-white);border:0.5px solid var(--wiki-light-gray);border-radius:10px;overflow:hidden;transition:box-shadow 0.2s;text-decoration:none;color:inherit;display:flex;flex-direction:column}@media (max-width: 768px){.wiki-page .file-card{width:100%;min-width:200px}}.wiki-page .file-card:hover{box-shadow:0 4px 12px rgba(0,0,0,0.1);text-decoration:none;color:inherit}.wiki-page .file-card:visited{color:inherit}.wiki-page .file-card .file-card-image{width:100%;height:106px;background:var(--wiki-sand);position:relative;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.wiki-page .file-card .file-card-image img{width:100%;height:100%;object-fit:cover}.wiki-page .file-card .file-card-image .file-icon-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--wiki-sand);color:#94a3b8}.wiki-page .file-card .file-card-image .file-icon-placeholder i{font-size:36px}.wiki-page .file-card .file-card-image .file-icon-placeholder i.fa-file-pdf{color:#dc2626}.wiki-page .file-card .file-card-image .file-icon-placeholder i.fa-file{color:#6b7280}.wiki-page .file-card .file-card-image .file-card-type-overlay{position:absolute;bottom:8px;right:8px;background:rgba(255,255,255,0.9);backdrop-filter:blur(4px);border-radius:6px;padding:6px;box-shadow:0 2px 4px rgba(0,0,0,0.1);border:1px solid rgba(255,255,255,0.8)}.wiki-page .file-card .file-card-image .file-card-type-overlay i{font-size:14px;color:#666}.wiki-page .file-card .file-card-image .file-card-type-overlay i.fa-file-pdf{color:#dc2626}.wiki-page .file-card .file-card-image .file-card-type-overlay i.fa-file-word{color:#2563eb}.wiki-page .file-card .file-card-image .file-card-type-overlay i.fa-file-excel{color:#059669}.wiki-page .file-card .file-card-image .file-card-type-overlay i.fa-file-powerpoint{color:#ea580c}.wiki-page .file-card .file-card-image .file-card-type-overlay i.fa-file-image{color:#7c3aed}.wiki-page .file-card .file-card-image .file-card-type-overlay i.fa-file-video{color:#dc2626}.wiki-page .file-card .file-card-image .file-card-type-overlay i.fa-file-audio{color:#059669}.wiki-page .file-card .file-card-image .file-card-type-overlay i.fa-file-archive{color:#4b5563}.wiki-page .file-card .file-card-image .file-card-type-overlay i.fa-file-alt{color:#6b7280}.wiki-page .file-card .file-card-content{padding:16px;height:134px;display:flex;flex-direction:column;justify-content:space-between;flex:1}.wiki-page .file-card .file-card-content .file-card-title{font-size:14px;font-weight:300;color:var(--wiki-black);line-height:24px;margin:0 0 8px 0;font-family:'Inter', sans-serif}.wiki-page .file-card .file-card-content .file-card-folder{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#666;font-size:11px;font-weight:400;line-height:16px;font-family:'Inter', sans-serif}.wiki-page .file-card .file-card-content .file-card-folder i{font-size:10px;color:#999;flex-shrink:0}.wiki-page .file-card .file-card-content .file-card-folder span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.wiki-page .file-card .file-card-content .file-card-owner{display:flex;align-items:center;gap:6px}.wiki-page .file-card .file-card-content .file-card-owner .owner-avatar{width:24px;height:24px;border-radius:50%;background:#ccc;flex-shrink:0}.wiki-page .file-card .file-card-content .file-card-owner .owner-name{font-size:11px;font-weight:400;color:var(--wiki-black);line-height:16px;font-family:'Inter', sans-serif}body:has(.wiki-page) .wiki-page{margin:0;padding:0;background:var(--wiki-background)}.wiki-pages-table{display:flex;flex-direction:column;gap:16px}.wiki-pages-table .wiki-page-row{background:white;border:1px solid #E5E5E5;border-radius:8px;padding:20px;display:flex;align-items:center;justify-content:space-between;transition:box-shadow 0.2s}.wiki-pages-table .wiki-page-row:hover{box-shadow:0 2px 8px rgba(0,0,0,0.1)}.wiki-pages-table .wiki-page-row .page-info{display:flex;align-items:center;gap:16px;flex:1}.wiki-pages-table .wiki-page-row .page-info .page-icon{width:56px;height:56px;border-radius:8px;overflow:hidden;flex-shrink:0}.wiki-pages-table .wiki-page-row .page-info .page-icon .wiki-thumbnail{width:100%;height:100%;object-fit:cover}.wiki-pages-table .wiki-page-row .page-info .page-icon .default-icon{width:100%;height:100%;background:#6D8C2D;display:flex;align-items:center;justify-content:center;color:white;font-size:24px}.wiki-pages-table .wiki-page-row .page-info .page-details{flex:1}.wiki-pages-table .wiki-page-row .page-info .page-details .page-title{margin:0 0 4px 0;font-size:18px;font-weight:600;color:#333;line-height:1.2}.wiki-pages-table .wiki-page-row .page-info .page-details .page-description{margin:0 0 8px 0;font-size:14px;color:#666;line-height:1.4;max-width:600px}.wiki-pages-table .wiki-page-row .page-info .page-details .page-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wiki-pages-table .wiki-page-row .page-info .page-details .page-meta .category-tag{background:#F3F4F6;color:#6B7280;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:capitalize}.wiki-pages-table .wiki-page-row .page-info .page-details .page-meta .sections-count{font-size:12px;color:#6B7280;font-weight:500}.wiki-pages-table .wiki-page-row .page-info .page-details .page-meta .status-badge{padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.wiki-pages-table .wiki-page-row .page-info .page-details .page-meta .status-badge.status-active{background:#D1FAE5;color:#065F46}.wiki-pages-table .wiki-page-row .page-info .page-details .page-meta .status-badge.status-inactive{background:#FEE2E2;color:#991B1B}.wiki-pages-table .wiki-page-row .page-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.wiki-pages-table .wiki-page-row .page-actions .btn{text-decoration:none;padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all 0.2s}.wiki-pages-table .wiki-page-row .page-actions .btn.btn-outline{background:white;color:#6B7280;border:1px solid #D1D5DB}.wiki-pages-table .wiki-page-row .page-actions .btn.btn-outline:hover{background:#F9FAFB;border-color:#9CA3AF}.wiki-pages-table .wiki-page-row .page-actions .btn.btn-primary{background:#6D8C2D;color:white}.wiki-pages-table .wiki-page-row .page-actions .btn.btn-primary:hover{background:#5A7424}.wiki-pages-table .wiki-page-row .page-actions .btn.btn-danger{background:#DC2626;color:white}.wiki-pages-table .wiki-page-row .page-actions .btn.btn-danger:hover{background:#B91C1C}.wiki-pages-table .wiki-page-row .page-actions .btn i{font-size:10px}@media (max-width: 768px){.wiki-pages-table .wiki-page-row{flex-direction:column;align-items:flex-start;gap:16px}.wiki-pages-table .wiki-page-row .page-actions{width:100%;justify-content:flex-end}}#sections-container{display:flex;flex-direction:column;gap:20px}.section-card{background:white;border:1px solid #E5E5E5;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.section-card .section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #F3F4F6}.section-card .section-header h3,.section-card .section-header .section-title-display{margin:0;font-size:18px;font-weight:600;color:#333}.section-card .section-header .section-actions{display:flex;gap:8px;align-items:center}.section-card .section-title-edit{flex:1;padding:8px 12px;border:1px solid #D1D5DB;border-radius:4px;font-size:18px;font-weight:600;margin-right:16px}.section-card .section-title-edit:focus{outline:none;border-color:#6D8C2D;box-shadow:0 0 0 1px #6D8C2D}.section-card .section-links{margin-bottom:16px}.section-card .section-links .link-item{display:flex;align-items:center;justify-content:space-between;padding:12px;margin:8px 0;background:#F8FAFC;border:1px solid #E2E8F0;border-radius:6px;transition:background-color 0.2s}.section-card .section-links .link-item:hover{background:#F1F5F9}.section-card .section-links .link-item .link-display{display:flex;flex-direction:column;flex:1}.section-card .section-links .link-item .link-display .link-label{font-weight:500;color:#333;margin-bottom:2px}.section-card .section-links .link-item .link-display .link-url{font-size:12px;color:#64748B;font-family:'Monaco', 'Menlo', monospace}.section-card .section-links .link-item .link-edit{display:flex;gap:12px;flex:1;align-items:center}.section-card .section-links .link-item .link-edit input{padding:6px 10px;border:1px solid #D1D5DB;border-radius:4px;font-size:14px}.section-card .section-links .link-item .link-edit input:focus{outline:none;border-color:#6D8C2D;box-shadow:0 0 0 1px #6D8C2D}.section-card .section-links .link-item .link-edit input:first-child{flex:2}.section-card .section-links .link-item .link-edit input:last-child{flex:3;font-family:'Monaco', 'Menlo', monospace;font-size:13px}.section-card .section-links .link-item .link-actions{display:flex;gap:6px;margin-left:16px;flex-shrink:0}.section-card .section-footer{border-top:1px solid #F3F4F6;padding-top:12px}.section-card .btn{font-size:12px;padding:6px 12px;border-radius:4px;font-weight:500;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all 0.2s;text-decoration:none}.section-card .btn i{font-size:10px}.section-card .btn.btn-sm{font-size:11px;padding:5px 10px}.section-card .btn.btn-xs{font-size:10px;padding:3px 8px}.section-card .btn.btn-outline{background:white;color:#6B7280;border:1px solid #D1D5DB}.section-card .btn.btn-outline:hover{background:#F9FAFB;border-color:#9CA3AF;color:#374151}.section-card .btn.btn-primary{background:#6D8C2D;color:white;border:1px solid #6D8C2D}.section-card .btn.btn-primary:hover{background:#5A7424;border-color:#5A7424}.section-card .btn.btn-success{background:#10B981;color:white;border:1px solid #10B981}.section-card .btn.btn-success:hover{background:#059669;border-color:#059669}.section-card .btn.btn-secondary{background:#6B7280;color:white;border:1px solid #6B7280}.section-card .btn.btn-secondary:hover{background:#4B5563;border-color:#4B5563}.section-card .btn.btn-danger{background:#DC2626;color:white;border:1px solid #DC2626}.section-card .btn.btn-danger:hover{background:#B91C1C;border-color:#B91C1C}.empty-state{text-align:center;padding:40px 20px;color:#6B7280}.empty-state i{font-size:48px;color:#D1D5DB;margin-bottom:16px}.empty-state h3{margin:0 0 8px 0;color:#374151}.empty-state p{margin:0 0 20px 0}.load-more-container{padding:40px 20px;text-align:center}.load-more-spinner{display:flex;align-items:center;justify-content:center;gap:12px;color:#6B7280;font-size:14px}.load-more-spinner i{font-size:16px}.empty-files-state{text-align:center;padding:60px 20px;color:#6B7280;grid-column:1 / -1}.empty-files-state i{font-size:48px;color:#D1D5DB;margin-bottom:16px}.empty-files-state h3{margin:0 0 8px 0;color:#374151;font-size:18px;font-weight:600}.empty-files-state p{margin:0;font-size:14px;color:#6B7280}.dashboard-layout{min-height:90vh;background:#F4F3F1;padding:20px;--ann-white: #FFFFFF;--ann-black: #000000;--ann-driftwood: #8B8775;--ann-dark-fern: #5B7525;--ann-smoke: #222222;--ann-light-gray: #D3D3D3;--ann-medium-gray: #767676;--ann-placeholder-gray: #D9D9D9;--ann-background: #F4F3F1;--ann-fern: #6D8C2D}.dashboard-layout .filters-and-search-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media (max-width: 768px){.dashboard-layout .filters-and-search-row{flex-direction:column;align-items:stretch;gap:20px}}.dashboard-layout .category-filters{display:flex;gap:24px;align-items:center;flex:1}.dashboard-layout .filter-card{width:96px;height:72px;background:var(--ann-white);border:0.5px solid var(--ann-light-gray);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-decoration:none;color:inherit}.dashboard-layout .filter-card:hover{border-color:var(--ann-dark-fern);text-decoration:none}.dashboard-layout .filter-card .filter-icon{width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain}.dashboard-layout .filter-card .filter-icon.sales-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path d="M0.620551 19.3199C0.419342 19.509 0.409548 19.8254 0.598676 20.0266C0.787804 20.2278 1.10423 20.2376 1.30544 20.0485L0.962997 19.6842L0.620551 19.3199ZM9.75509 11.42L10.1146 11.0726C9.92462 10.8759 9.61189 10.8684 9.41264 11.0557L9.75509 11.42ZM12.9993 14.7772L12.6398 15.1247C12.7329 15.221 12.8607 15.276 12.9947 15.2772C13.1287 15.2784 13.2576 15.2258 13.3524 15.1312L12.9993 14.7772ZM24.5771 3.72892C24.5774 3.45278 24.3539 3.22863 24.0777 3.22827L19.5777 3.22241C19.3016 3.22205 19.0774 3.44562 19.0771 3.72176C19.0767 3.9979 19.3003 4.22205 19.5764 4.22241L23.5764 4.22762L23.5712 8.22762C23.5709 8.50376 23.7944 8.72791 24.0706 8.72827C24.3467 8.72863 24.5709 8.50506 24.5712 8.22892L24.5771 3.72892ZM0.962997 19.6842L1.30544 20.0485L10.0975 11.7843L9.75509 11.42L9.41264 11.0557L0.620551 19.3199L0.962997 19.6842ZM9.75509 11.42L9.39554 11.7675L12.6398 15.1247L12.9993 14.7772L13.3589 14.4298L10.1146 11.0726L9.75509 11.42ZM12.9993 14.7772L13.3524 15.1312L24.4302 4.08228L24.0771 3.72827L23.724 3.37426L12.6462 14.4232L12.9993 14.7772Z" fill="black"/></svg>')}.dashboard-layout .filter-card .filter-icon.marketing-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="24" viewBox="0 0 16 24" fill="none"><path d="M6.39784 18.0083L12.854 23.6493C13.118 23.8801 13.4445 24 13.7761 24C13.9736 24 14.1731 23.9577 14.3625 23.871C14.8724 23.6392 15.1888 23.1485 15.1888 22.5892V1.41049C15.1888 0.851211 14.8724 0.360477 14.3625 0.128692C13.8536 -0.103077 13.2752 -0.017424 12.854 0.350385L6.39781 5.99139L2.17357 5.99038C1.42283 5.99038 0.811188 6.60205 0.811188 7.35277V16.6448C0.811188 17.3966 1.42286 18.0072 2.17357 18.0072H6.39781L6.39784 18.0083ZM13.3852 0.957082C13.5686 0.797866 13.8084 0.76159 14.0301 0.862358C14.2508 0.963126 14.3828 1.16769 14.3828 1.41054V22.5882C14.3828 22.8311 14.2508 23.0357 14.0301 23.1364C13.8084 23.2372 13.5686 23.2009 13.3852 23.0417L6.95196 17.4219V6.57709L13.3852 0.957082ZM1.61742 16.6447V7.35265C1.61742 7.04631 1.86733 6.79641 2.17365 6.79641H6.14586V17.2008H2.17365C1.86731 17.2008 1.61742 16.951 1.61742 16.6447Z" fill="black"/></svg>')}.dashboard-layout .filter-card .filter-icon.hr-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="24" viewBox="0 0 23 24" fill="none"><circle cx="11.4999" cy="5.82292" r="5.42292" stroke="black" stroke-width="0.8"/><path d="M11.5 14.0925C17.4687 14.0925 22.2653 18.3478 22.498 23.6003H0.501953C0.734682 18.3478 5.53132 14.0925 11.5 14.0925Z" stroke="black" stroke-width="0.8"/></svg>')}.dashboard-layout .filter-card .filter-icon.product-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="24" viewBox="0 0 23 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.6791 0.0456096L22.6025 5.85654C22.6626 5.88827 22.7128 5.93577 22.7479 5.99395C22.7829 6.05212 22.8015 6.11875 22.8015 6.18667V17.8133C22.8015 17.8836 22.7817 17.9525 22.7445 18.0121C22.7072 18.0717 22.654 18.1196 22.5908 18.1504L11.6759 23.956C11.6213 23.9852 11.5602 24.0003 11.4983 24C11.4364 23.9997 11.3756 23.984 11.3212 23.9544L0.397747 18.1435C0.337759 18.1116 0.287542 18.0641 0.252458 18.006C0.217374 17.9478 0.198741 17.8812 0.198547 17.8133V6.18667C0.198541 6.11639 0.218289 6.04752 0.255538 5.98792C0.292787 5.92833 0.346037 5.8804 0.409214 5.84961L11.3244 0.0440096C11.379 0.014847 11.44 -0.000275502 11.5019 3.79974e-06C11.5639 0.000283101 11.6247 0.0159554 11.6791 0.0456096ZM11.8764 12.2251V23.0008L22.0529 17.5875V6.81147L11.8764 12.2251ZM11.1252 23.0008V12.2251L0.94868 6.81147V17.5875L11.1252 23.0008ZM1.37161 6.18667L11.5001 11.5755L21.6287 6.18667L16.7876 3.61227L11.5001 0.800009L1.37161 6.18667Z" fill="black"/></svg>')}.dashboard-layout .filter-card .filter-icon.operations-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><g clip-path="url(/%23clip0_49_926)"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.004 0C10.0801 0 9.32353 0.75649 9.32353 1.68038V2.64577C8.61144 2.84927 7.92499 3.13333 7.2773 3.49252L6.59567 2.81094C5.94223 2.15749 4.87188 2.15748 4.21845 2.81094L2.81095 4.21839C2.15749 4.87184 2.15749 5.94217 2.81095 6.59561L3.49258 7.27724C3.1334 7.92491 2.84933 8.61139 2.64583 9.32348H1.68044C0.756541 9.32348 0 10.08 0 11.0039V12.996C0 13.9199 0.756541 14.6765 1.68044 14.6765H2.64583C2.84933 15.3886 3.13339 16.075 3.49258 16.7227L2.81095 17.4043C2.15749 18.0578 2.15749 19.1282 2.81095 19.7816L4.21845 21.1891C4.87188 21.8425 5.94223 21.8425 6.59567 21.1891L7.2773 20.5074C7.92499 20.8666 8.61144 21.1507 9.32353 21.3542V22.3196C9.32353 23.2435 10.0801 24 11.004 24H12.9961C13.92 24 14.6765 23.2435 14.6765 22.3196V21.3542C15.3886 21.1507 16.0751 20.8666 16.7228 20.5074L17.4044 21.1891C18.0578 21.8425 19.1281 21.8425 19.7816 21.1891L21.1891 19.7816C21.8425 19.1282 21.8425 18.0578 21.1891 17.4043L20.5075 16.7227C20.8667 16.075 21.1507 15.3886 21.3542 14.6765H22.3196C23.2435 14.6765 24 13.9199 24 12.996V11.0039C24 10.08 23.2435 9.32348 22.3196 9.32348H21.3586C21.1546 8.61046 20.8699 7.9232 20.5098 7.27484L21.1891 6.59561C21.8425 5.94216 21.8425 4.87184 21.1891 4.21839L19.7816 2.81094C19.1281 2.1575 18.0578 2.1575 17.4044 2.81094L16.7252 3.49015C16.0768 3.1301 15.3895 2.84538 14.6765 2.64141V1.68038C14.6765 0.75649 13.92 0 12.9961 0H11.004ZM11.004 0.827558H12.9961C13.4763 0.827558 13.8489 1.20015 13.8489 1.68038V2.9582C13.8489 3.05046 13.8798 3.14006 13.9365 3.21279C13.9933 3.28551 14.0727 3.33718 14.1622 3.35958C15.0134 3.57266 15.8284 3.91036 16.5808 4.36169C16.66 4.40914 16.7527 4.42879 16.8443 4.41751C16.9359 4.40623 17.0211 4.36466 17.0863 4.29941L17.9896 3.39609C18.329 3.05666 18.857 3.05666 19.1964 3.39609L20.6039 4.8036C20.9433 5.14303 20.9433 5.671 20.6039 6.01042L19.7006 6.91373C19.6354 6.97898 19.5939 7.06416 19.5826 7.15573C19.5713 7.2473 19.591 7.34002 19.6384 7.41915C20.0897 8.1716 20.4274 8.98661 20.6405 9.83778C20.6629 9.92727 20.7145 10.0067 20.7873 10.0635C20.86 10.1202 20.9496 10.1511 21.0419 10.1511H22.3197C22.7999 10.1511 23.1725 10.5237 23.1725 11.0039V12.996C23.1725 13.4763 22.7999 13.8489 22.3197 13.8489H21.0374C20.9451 13.8489 20.8555 13.8797 20.7827 13.9365C20.71 13.9933 20.6583 14.0728 20.6359 14.1623C20.4233 15.0126 20.0864 15.8269 19.6361 16.5788C19.5887 16.6579 19.5691 16.7506 19.5804 16.8421C19.5917 16.9337 19.6332 17.0188 19.6985 17.084L20.604 17.9895C20.9434 18.329 20.9434 18.857 20.604 19.1964L19.1965 20.6038C18.8571 20.9433 18.3291 20.9433 17.9897 20.6038L17.0841 19.6983C17.0189 19.6331 16.9338 19.5916 16.8423 19.5803C16.7507 19.569 16.658 19.5886 16.5789 19.636C15.827 20.0863 15.0127 20.4233 14.1624 20.6359C14.0729 20.6583 13.9934 20.71 13.9366 20.7827C13.8798 20.8554 13.849 20.9451 13.849 21.0373V22.3196C13.849 22.7998 13.4764 23.1724 12.9962 23.1724H11.004C10.5238 23.1724 10.1512 22.7998 10.1512 22.3196V21.0373C10.1512 20.945 10.1204 20.8554 10.0636 20.7827C10.0068 20.7099 9.92729 20.6583 9.83776 20.6359C8.98744 20.4233 8.17321 20.0863 7.42129 19.636C7.34217 19.5886 7.24949 19.569 7.15796 19.5803C7.06643 19.5916 6.9813 19.6331 6.91608 19.6983L6.01054 20.6038C5.67112 20.9433 5.1431 20.9433 4.80368 20.6038L3.39622 19.1964C3.05679 18.857 3.05679 18.329 3.39622 17.9895L4.30175 17.084C4.36696 17.0188 4.40851 16.9337 4.41982 16.8421C4.43112 16.7506 4.41153 16.6579 4.36415 16.5788C3.91376 15.8269 3.57688 15.0126 3.36427 14.1623C3.34189 14.0728 3.2902 13.9933 3.21744 13.9365C3.14468 13.8797 3.05502 13.8488 2.96272 13.8489H1.68044C1.2002 13.8489 0.827607 13.4763 0.827607 12.996V11.0039C0.827607 10.5237 1.2002 10.1511 1.68044 10.1511H2.96272C3.05499 10.1511 3.14462 10.1202 3.21736 10.0634C3.2901 10.0067 3.34177 9.9272 3.36416 9.83768C3.57677 8.98738 3.91365 8.17307 4.36404 7.42116C4.41142 7.34203 4.43101 7.24935 4.41971 7.15782C4.4084 7.06629 4.36685 6.98115 4.30164 6.91594L3.39612 6.01042C3.05668 5.67098 3.05668 5.14303 3.39612 4.8036L4.80357 3.39609C5.14299 3.05667 5.67101 3.05667 6.01043 3.39609L6.91597 4.30163C6.98118 4.36684 7.06632 4.4084 7.15785 4.4197C7.24938 4.43101 7.34206 4.41142 7.42119 4.36404C8.1731 3.91366 8.98733 3.57671 9.83765 3.36411C9.92717 3.34173 10.0067 3.29006 10.0634 3.21733C10.1202 3.14459 10.1511 3.05496 10.1511 2.96268V1.68039C10.1511 1.20015 10.5237 0.827558 11.004 0.827558ZM12 6.11375C8.75405 6.11375 6.11376 8.75399 6.11376 12C6.11376 15.2459 8.75405 17.8862 12 17.8862C15.246 17.8862 17.8863 15.2459 17.8863 12C17.8863 8.75399 15.246 6.11375 12 6.11375ZM12 6.9413C14.7988 6.9413 17.0587 9.20125 17.0587 12C17.0587 14.7987 14.7988 17.0586 12 17.0586C9.20131 17.0586 6.94137 14.7987 6.94137 12C6.94137 9.20125 9.20131 6.9413 12 6.9413Z" fill="black"/></g><defs><clipPath id="clip0_49_926"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>')}.dashboard-layout .filter-card .filter-icon.it-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><rect x="0.9" y="0.400488" width="23.2" height="18.2" rx="1.6" stroke="black" stroke-width="0.8"/><path d="M8.89411 19.0005V23.9995M8.89411 23.9995H16.1028M8.89411 23.9995H6.86493M16.1028 23.9995V19.0005M16.1028 23.9995H18.135" stroke="black" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.dashboard-layout .filter-card .filter-label{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-smoke);text-align:center;padding:0;width:100%;display:flex;align-items:center;justify-content:center}.dashboard-layout .search-container{width:449px;height:64px;background:var(--ann-white);border-radius:10px;border:0.5px solid var(--ann-light-gray);display:flex;align-items:center;padding:0 24px;gap:12px;flex-shrink:0}@media (max-width: 1200px){.dashboard-layout .search-container{width:350px}}@media (max-width: 768px){.dashboard-layout .search-container{width:90%;margin-top:20px}}.dashboard-layout .search-container .search-icon{width:24px;height:24px;flex-shrink:0}.dashboard-layout .search-container .search-input{flex:1;border:none;outline:none;font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--ann-medium-gray);font-size:16px}.dashboard-layout .search-container .search-input::placeholder{color:var(--ann-medium-gray)}.dashboard-layout .search-container .search-input:focus{color:var(--ann-black)}.dashboard-layout .search-container .search-actions{display:flex;gap:12px;align-items:center}.dashboard-layout .search-container .search-actions .mic-icon,.dashboard-layout .search-container .search-actions .ai-icon{width:24px;height:24px;cursor:pointer;transition:opacity 0.2s ease}.dashboard-layout .search-container .search-actions .mic-icon:hover,.dashboard-layout .search-container .search-actions .ai-icon:hover{opacity:0.7}.dashboard-layout .search-container .search-actions .ai-icon{border-radius:3px}.dashboard-main-content{display:grid;grid-template-columns:256px 1fr 224px;gap:40px}@media (max-width: 1200px){.dashboard-main-content{grid-template-columns:200px 1fr 180px;gap:20px}}@media (max-width: 768px){.dashboard-main-content{display:flex;flex-direction:column;gap:20px}}.dashboard-left-sidebar{width:256px;display:flex;flex-direction:column;gap:48px}@media (max-width: 768px){.dashboard-left-sidebar{width:90%;display:none}}.sidebar-section .sidebar-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;margin-right:40px}.sidebar-section .sidebar-section-header span{color:var(--ann-black);font-size:12px;font-family:'Inter', sans-serif;font-weight:500;line-height:24px}@media (max-width: 768px){.sidebar-section .sidebar-section-header{display:none}}.sidebar-section .expand-icon{width:24px;height:24px;cursor:pointer;transition:opacity 0.2s ease}.sidebar-section .expand-icon:hover{opacity:0.7}.events-container{width:224.48px;height:288px;opacity:0.3;position:relative}@media (max-width: 768px){.events-container{width:100%;display:none}}.events-list{width:100%;height:100%;background:var(--ann-white);border-radius:16px;padding:16px;position:relative}.events-list .event-item{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px}.events-list .event-item:last-child{margin-bottom:0}.events-list .event-date-card{width:40px;height:40px;position:relative;display:flex;flex-direction:column;flex-shrink:0}.events-list .event-date-header{width:40px;height:14px;background:#6D8C2D;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;align-items:center;justify-content:center}.events-list .event-month{color:white;font-size:8px;font-family:'Inter', sans-serif;font-weight:400;line-height:8px;text-align:center}.events-list .event-date-body{width:40px;height:26px;background:white;border:0.5px solid #D3D3D3;border-bottom-right-radius:8px;border-bottom-left-radius:8px;display:flex;align-items:center;justify-content:center}.events-list .event-day{color:black;font-size:16px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;text-align:center}.events-list .event-details{flex:1;display:flex;flex-direction:column;gap:4px}.events-list .event-details .event-title{color:black;font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.events-list .event-details .event-time{color:#767676;font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.notifications-container{width:256px;height:352px;opacity:0.3;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (max-width: 768px){.notifications-container{width:100%;display:none}}.notifications-list{width:100%;height:100%;display:flex;flex-direction:column;gap:4px}.notifications-list .notification-item{background:white;border-radius:16px;border:0.5px solid #D3D3D3;padding:16px 24px;position:relative;display:flex;align-items:flex-start;gap:12px}.notifications-list .notification-item:nth-child(1){height:84px}.notifications-list .notification-item:nth-child(2){height:129px}.notifications-list .notification-item:nth-child(3){height:84px}.notifications-list .notification-item .notification-dot{width:6px;height:6px;background:#6D8C2D;border-radius:50%;position:absolute;left:12px;top:20.76px}.notifications-list .notification-item .notification-content{flex:1;display:flex;flex-direction:column;gap:4px;padding-left:12px}.notifications-list .notification-item .notification-content .notification-type{color:black;font-size:11px;font-family:'Inter', sans-serif;font-weight:600;line-height:16px}.notifications-list .notification-item .notification-content .notification-text{color:black;font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.notifications-list .notification-item .notification-content .notification-react{color:#767676;font-size:9px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;margin-top:4px}.notifications-list .notification-item .notification-content .react-emoji{width:20px;height:21px;position:relative;margin-top:4px}.notifications-list .notification-item .notification-content .react-emoji::before{content:'😊';position:absolute;width:18px;height:18px;border-radius:50%;border:1px solid black;display:flex;align-items:center;justify-content:center;font-size:12px}.notifications-list .notification-item .notification-time{color:#767676;font-size:9px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;position:absolute;right:24px;top:15.55px}.notifications-list .more-notifications{padding:4px 8px;background:white;border-radius:16px;border:0.5px solid #6D8C2D;display:flex;justify-content:center;align-items:center;color:#6D8C2D;font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;align-self:flex-start}.apps-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px;opacity:0.3}@media (max-width: 768px){.apps-grid{width:100%;display:none}}.apps-grid .app-item{width:70px;height:68px;background:var(--ann-white);border-radius:10px;border:0.5px solid var(--ann-light-gray)}.dashboard-center-content{flex:1 1 auto;min-width:0;width:100%}.announcements-section{margin-bottom:40px}.announcements-section .announcements-header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.announcements-section .announcements-header span{color:var(--ann-black);font-size:12px;font-family:'Inter', sans-serif;font-weight:500;line-height:24px}.announcements-section .announcements-header .expand-icon{width:24px;height:24px;cursor:pointer;transition:opacity 0.2s ease}.announcements-section .announcements-header .expand-icon:hover{opacity:0.7}.announcements-section .announcements-filters{display:flex;align-items:center;gap:24px;margin-bottom:16px;overflow-x:scroll}.announcements-section .announcements-filters .filter-tab{padding:8px 16px;border-radius:16px;font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;cursor:pointer}.announcements-section .announcements-filters .filter-tab.active{background:var(--ann-white);color:var(--ann-black)}.announcements-section .announcements-filters .filter-tab:not(.active){color:var(--ann-medium-gray)}.announcements-section .announcements-filters .filter-options-icon{width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.6172 8.99878H10.7386C10.5274 8.99878 10.3569 8.82828 10.3569 8.61707C10.3569 8.40585 10.5274 8.23535 10.7386 8.23535H19.6172C19.8284 8.23535 19.9989 8.40585 19.9989 8.61707C19.9989 8.82828 19.8284 8.99878 19.6172 8.99878Z' fill='black'/%3E%3Cpath d='M6.59963 8.99878H4.38317C4.17196 8.99878 4.00146 8.82828 4.00146 8.61707C4.00146 8.40585 4.17196 8.23535 4.38317 8.23535H6.59963C6.81084 8.23535 6.98134 8.40585 6.98134 8.61707C6.98134 8.82828 6.81084 8.99878 6.59963 8.99878Z' fill='black'/%3E%3Cpath d='M8.67284 11.0669C7.31905 11.0669 6.21973 9.96751 6.21973 8.61624C6.21973 7.26243 7.31905 6.16309 8.67284 6.16309C10.0241 6.16309 11.1234 7.26243 11.1234 8.61624C11.1209 9.96751 10.0241 11.0669 8.67284 11.0669ZM8.67284 6.92652C7.74147 6.92652 6.98314 7.68486 6.98314 8.61624C6.98314 9.54763 7.74147 10.3034 8.67284 10.3034C9.60421 10.3034 10.36 9.54763 10.36 8.61624C10.3574 7.68486 9.60167 6.92652 8.67284 6.92652Z' fill='black'/%3E%3Cpath d='M19.6179 15.7703H16.3378C16.1266 15.7703 15.9561 15.5998 15.9561 15.3886C15.9561 15.1773 16.1266 15.0068 16.3378 15.0068H19.6179C19.8291 15.0068 19.9996 15.1773 19.9996 15.3886C19.9996 15.5998 19.8291 15.7703 19.6179 15.7703Z' fill='black'/%3E%3Cpath d='M12.198 15.7703H4.38317C4.17196 15.7703 4.00146 15.5998 4.00146 15.3886C4.00146 15.1773 4.17196 15.0068 4.38317 15.0068H12.198C12.4092 15.0068 12.5797 15.1773 12.5797 15.3886C12.5797 15.5998 12.4092 15.7703 12.198 15.7703Z' fill='black'/%3E%3Cpath d='M14.2759 17.8383C12.9221 17.8383 11.8228 16.739 11.8228 15.3877C11.8228 14.0339 12.9221 12.9346 14.2759 12.9346C15.6271 12.9346 16.7264 14.0339 16.7264 15.3877C16.7239 16.739 15.6246 17.8383 14.2759 17.8383ZM14.2759 13.698C13.3445 13.698 12.5862 14.4563 12.5862 15.3877C12.5862 16.3191 13.3445 17.0749 14.2759 17.0749C15.2072 17.0749 15.963 16.3191 15.963 15.3877C15.9605 14.4563 15.2047 13.698 14.2759 13.698Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.announcement-item{width:100%;min-height:105px;background:var(--ann-white);border-radius:20px;border:0.5px solid var(--ann-light-gray);display:flex;margin-bottom:16px;overflow:hidden;text-decoration:none;color:inherit;cursor:pointer;transition:transform 0.2s ease, box-shadow 0.2s ease}.announcement-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.1);text-decoration:none;color:inherit}.announcement-item:focus{outline:2px solid var(--ann-fern);outline-offset:2px}.announcement-item img{width:104px;height:104px;object-fit:cover;border-top-left-radius:16px;border-bottom-left-radius:16px}.announcement-item .announcement-content{flex:1;padding:16px 24px}.announcement-item .announcement-content .announcement-meta{display:flex;align-items:center;gap:6px;margin-bottom:8px}.announcement-item .announcement-content .announcement-meta .author-avatar{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.announcement-item .announcement-content .announcement-meta .author-avatar .profile-picture{width:100%;height:100%;object-fit:cover;border-radius:50%}.announcement-item .announcement-content .announcement-meta .author-avatar .profile-initials{width:100%;height:100%;background:var(--ann-placeholder-gray);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:var(--ann-dark-gray);text-transform:uppercase}.announcement-item .announcement-content .announcement-meta .author-name{color:var(--ann-black);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.announcement-item .announcement-content .announcement-meta .post-time{color:var(--ann-medium-gray);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.announcement-item .announcement-content .announcement-meta .new-badge{display:flex;align-items:center;gap:5px;margin-left:auto}.announcement-item .announcement-content .announcement-meta .new-badge .new-dot{width:6px;height:6px;background:var(--ann-fern);border-radius:50%}.announcement-item .announcement-content .announcement-meta .new-badge span{color:var(--ann-fern);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.announcement-item .announcement-content .announcement-title{color:var(--ann-black);font-size:12px;font-family:'Inter', sans-serif;font-weight:600;line-height:24px;margin-bottom:8px}.announcement-item .announcement-content .announcement-description{color:var(--ann-black);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.load-more-btn{width:120px;padding:8px 16px;background:var(--ann-white);border-radius:16px;border:0.5px solid var(--ann-fern);color:var(--ann-fern);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;text-align:center;cursor:pointer}.load-more-btn:hover{background:var(--ann-fern);color:var(--ann-white)}.featured-collection{width:100%;height:596px;background:var(--ann-white);border-radius:16px;border:0.5px solid var(--ann-light-gray);position:relative;overflow:hidden}.featured-collection .featured-collection-header{display:flex;align-items:center;padding:18px 23px}.featured-collection .featured-collection-header .featured-collection-title{color:var(--ann-black);font-size:12px;font-family:'Inter', sans-serif;font-weight:600;line-height:24px}.featured-collection .featured-collection-header .new-badge{display:flex;align-items:center;gap:5px;margin-left:25px}.featured-collection .featured-collection-header .new-badge .new-dot{width:6px;height:6px;background:var(--ann-fern);border-radius:50%}.featured-collection .featured-collection-header .new-badge span{color:var(--ann-fern);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.featured-collection .featured-collection-header .collections-link{display:flex;align-items:center;gap:8px;margin-left:auto}.featured-collection .featured-collection-header .collections-link span{color:var(--ann-black);font-size:12px;font-family:'Inter', sans-serif;font-weight:500;line-height:24px}.featured-collection .featured-collection-header .collections-link .expand-icon{width:24px;height:24px;cursor:pointer;transition:opacity 0.2s ease}.featured-collection .featured-collection-header .collections-link .expand-icon:hover{opacity:0.7}.featured-collection .featured-collection-content{padding:0 23px}.featured-collection .featured-collection-content .collection-name{color:var(--ann-black);font-size:24px;font-family:'Bodoni 72', serif;font-weight:700;line-height:24px;letter-spacing:8px;margin-bottom:8px}.featured-collection .featured-collection-content .collection-description{color:var(--ann-black);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;margin-bottom:32px}.featured-collection .featured-collection-image{position:absolute;bottom:0;left:0;right:0}.featured-collection .featured-collection-image .featured-media{width:100%;height:451px;object-fit:cover;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:block}.featured-collection .featured-collection-image .image-placeholder{width:100%;height:451px;background:var(--ann-background);border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;align-items:center;justify-content:center}.featured-collection .featured-collection-image .image-placeholder .lounger-visual{width:200px;height:200px;background:var(--ann-light-gray);border-radius:8px;opacity:0.5;position:relative}.featured-collection .featured-collection-image .image-placeholder .lounger-visual::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;height:60px;background:var(--ann-medium-gray);border-radius:4px}.dashboard-right-sidebar{width:224px;display:flex;flex-direction:column}@media (max-width: 768px){.dashboard-right-sidebar{width:100%}}.bookmarks-section{background:var(--ann-white);border-radius:16px;padding:16px;margin-right:40px}.bookmarks-section .bookmark-item{display:flex;align-items:center;gap:8px;margin-bottom:16px;text-decoration:none;color:inherit;cursor:pointer;padding:4px;border-radius:8px;transition:background-color 0.2s ease}.bookmarks-section .bookmark-item:hover{background-color:rgba(109,140,45,0.1);text-decoration:none;color:inherit}.bookmarks-section .bookmark-item:last-child{margin-bottom:0}.bookmarks-section .bookmark-item img{width:40px;height:40px;border-radius:8px;border:0.5px solid var(--ann-light-gray)}.bookmarks-section .bookmark-item .bookmark-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:8px;background-color:rgba(109,140,45,0.1)}.bookmarks-section .bookmark-item .bookmark-icon.image-icon{background-color:rgba(52,152,219,0.1)}.bookmarks-section .bookmark-item .bookmark-icon.pdf-icon{background-color:rgba(231,76,60,0.1)}.bookmarks-section .bookmark-item .bookmark-icon.doc-icon{background-color:rgba(52,73,212,0.1)}.bookmarks-section .bookmark-item .bookmark-icon.excel-icon{background-color:rgba(22,160,133,0.1)}.bookmarks-section .bookmark-item .bookmark-icon.folder-icon{background-color:rgba(243,156,18,0.1)}.bookmarks-section .bookmark-item .bookmark-icon.file-icon{background-color:rgba(155,89,182,0.1)}.bookmarks-section .bookmark-item span{color:var(--ann-black);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.my-overview{background:var(--ann-white);border-radius:10px;padding:24px;opacity:0.3;margin-right:40px}.my-overview .stat-item{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px}.my-overview .stat-item:last-child{margin-bottom:0}.my-overview .stat-item .stat-info .stat-label{color:var(--ann-medium-gray);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;margin-bottom:4px}.my-overview .stat-item .stat-info .stat-value{color:var(--ann-black);font-size:24px;font-family:'Inter', sans-serif;font-weight:200;line-height:32px;margin-bottom:4px}.my-overview .stat-item .stat-info .stat-context{color:var(--ann-medium-gray);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.my-overview .stat-item .stat-chart{display:flex;flex-direction:column;align-items:center;gap:7px}.my-overview .stat-item .stat-chart .chart-line{width:72px;height:8px;border:1px solid var(--ann-dark-fern);transform:rotate(-10deg);background:linear-gradient(177deg, rgba(91,117,37,0.4) 0%, rgba(255,255,255,0.4) 100%)}.my-overview .stat-item .stat-chart .chart-change{color:var(--ann-dark-fern);font-size:9px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.announcement-types-page .page-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #E5E5E5}.announcement-types-page .page-header .header-content .page-title{font-size:32px;font-weight:700;color:#1F2937;margin:0 0 8px 0;line-height:1.2}.announcement-types-page .page-header .header-content .page-subtitle{font-size:16px;color:#6B7280;margin:0}.announcement-types-page .page-header .header-actions{display:flex;gap:12px}.announcement-types-page .announcement-types-table{background:white;border-radius:12px;border:1px solid #E5E5E5;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.announcement-types-page .announcement-types-table .table-header .header-row{background:#F9FAFB;font-weight:600;color:#374151;font-size:14px}.announcement-types-page .announcement-types-table .table-row{display:grid;grid-template-columns:80px 150px 200px 1fr 100px 120px 120px;gap:16px;padding:16px 20px;border-bottom:1px solid #F3F4F6;align-items:center}.announcement-types-page .announcement-types-table .table-row:hover:not(.header-row){background:#F9FAFB}.announcement-types-page .announcement-types-table .table-row:last-child{border-bottom:none}.announcement-types-page .announcement-types-table .table-cell{font-size:14px;color:#374151}.announcement-types-page .announcement-types-table .table-cell .position-badge{background:#EEF2FF;color:#4338CA;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;display:inline-block}.announcement-types-page .announcement-types-table .table-cell .name-code{background:#F3F4F6;color:#1F2937;padding:4px 8px;border-radius:4px;font-family:'Monaco', 'Menlo', monospace;font-size:12px}.announcement-types-page .announcement-types-table .table-cell .description-text{color:#6B7280;font-size:13px}.announcement-types-page .announcement-types-table .table-cell .status-badge{padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase}.announcement-types-page .announcement-types-table .table-cell .status-badge.active{background:#DCFCE7;color:#166534}.announcement-types-page .announcement-types-table .table-cell .status-badge.inactive{background:#FEE2E2;color:#991B1B}.announcement-types-page .announcement-types-table .table-cell .count-badge{background:#F3F4F6;color:#374151;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600}.announcement-types-page .announcement-types-table .table-cell .action-buttons{display:flex;gap:8px}.announcement-types-page .announcement-types-table .table-cell .action-buttons .action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;text-decoration:none;font-size:14px;transition:all 0.2s ease}.announcement-types-page .announcement-types-table .table-cell .action-buttons .action-btn.view{background:#EEF2FF;color:#4338CA}.announcement-types-page .announcement-types-table .table-cell .action-buttons .action-btn.view:hover{background:#E0E7FF;color:#3730A3}.announcement-types-page .announcement-types-table .table-cell .action-buttons .action-btn.edit{background:#FEF3C7;color:#D97706}.announcement-types-page .announcement-types-table .table-cell .action-buttons .action-btn.edit:hover{background:#FDE68A;color:#B45309}.announcement-types-page .announcement-types-table .table-cell .action-buttons .action-btn.delete{background:#FEE2E2;color:#DC2626}.announcement-types-page .announcement-types-table .table-cell .action-buttons .action-btn.delete:hover{background:#FECACA;color:#B91C1C}.announcement-types-page .empty-state{text-align:center;padding:80px 20px;color:#6B7280}.announcement-types-page .empty-state .empty-icon{font-size:64px;color:#D1D5DB;margin-bottom:24px}.announcement-types-page .empty-state h3{font-size:20px;font-weight:600;color:#374151;margin:0 0 12px 0}.announcement-types-page .empty-state p{font-size:16px;margin:0 0 32px 0}.announcement-type-form-container{width:800px;margin:0 auto;margin-top:10px}.announcement-type-form-container .form-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #E5E5E5}.announcement-type-form-container .form-header .form-title{font-size:28px;font-weight:700;color:#1F2937;margin:0}.announcement-type-form-container .announcement-type-form{background:white;border-radius:12px;border:1px solid #E5E5E5;padding:32px;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.announcement-type-form-container .announcement-type-form .error-messages{background:#FEF2F2;border:1px solid #FECACA;border-radius:8px;padding:16px;margin-bottom:24px}.announcement-type-form-container .announcement-type-form .error-messages h4{color:#991B1B;font-size:16px;font-weight:600;margin:0 0 12px 0}.announcement-type-form-container .announcement-type-form .error-messages ul{margin:0;padding-left:20px}.announcement-type-form-container .announcement-type-form .error-messages ul li{color:#B91C1C;font-size:14px}.announcement-type-form-container .announcement-type-form .form-group{margin-bottom:24px}.announcement-type-form-container .announcement-type-form .form-group.full-width{grid-column:1 / -1}.announcement-type-form-container .announcement-type-form .form-group .form-label{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.announcement-type-form-container .announcement-type-form .form-group .form-input,.announcement-type-form-container .announcement-type-form .form-group .form-textarea{width:100%;padding:12px 16px;border:1px solid #D1D5DB;border-radius:8px;font-size:14px;color:#1F2937;background:white;transition:all 0.2s ease}.announcement-type-form-container .announcement-type-form .form-group .form-input:focus,.announcement-type-form-container .announcement-type-form .form-group .form-textarea:focus{outline:none;border-color:#3B82F6;ring:2px;ring-color:rgba(59,130,246,0.1)}.announcement-type-form-container .announcement-type-form .form-group .form-input::placeholder,.announcement-type-form-container .announcement-type-form .form-group .form-textarea::placeholder{color:#9CA3AF}.announcement-type-form-container .announcement-type-form .form-group .form-textarea{resize:vertical;min-height:100px}.announcement-type-form-container .announcement-type-form .form-group .form-help{font-size:13px;color:#6B7280;margin-top:6px}.announcement-type-form-container .announcement-type-form .form-group .checkbox-group{display:flex;align-items:center;gap:12px}.announcement-type-form-container .announcement-type-form .form-group .checkbox-group .form-checkbox{width:18px;height:18px;accent-color:#3B82F6}.announcement-type-form-container .announcement-type-form .form-group .checkbox-group .checkbox-label{font-size:14px;font-weight:500;color:#374151;margin:0;cursor:pointer}.announcement-type-form-container .announcement-type-form .info-box{background:#EEF2FF;border:1px solid #C7D2FE;border-radius:8px;padding:16px;margin-bottom:24px;display:flex;gap:12px}.announcement-type-form-container .announcement-type-form .info-box .info-icon{color:#4338CA;font-size:20px;flex-shrink:0}.announcement-type-form-container .announcement-type-form .info-box .info-content h4{font-size:14px;font-weight:600;color:#312E81;margin:0 0 4px 0}.announcement-type-form-container .announcement-type-form .info-box .info-content p{font-size:13px;color:#4338CA;margin:0}.announcement-type-form-container .announcement-type-form .form-actions{display:flex;gap:12px;padding-top:24px;border-top:1px solid #F3F4F6;margin-top:32px}.announcement-type-show-container{max-width:1000px}.announcement-type-show-container .show-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #E5E5E5}.announcement-type-show-container .show-header .header-content .show-title{font-size:32px;font-weight:700;color:#1F2937;margin:0 0 8px 0;line-height:1.2}.announcement-type-show-container .show-header .header-content .show-subtitle{font-size:16px;color:#6B7280;margin:0}.announcement-type-show-container .show-header .header-actions{display:flex;gap:12px}.announcement-type-show-container .show-content .info-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:24px;margin-bottom:40px}.announcement-type-show-container .show-content .info-grid .info-card{background:white;border:1px solid #E5E5E5;border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.announcement-type-show-container .show-content .info-grid .info-card.full-width{grid-column:1 / -1}.announcement-type-show-container .show-content .info-grid .info-card .info-label{font-size:14px;font-weight:600;color:#6B7280;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:8px}.announcement-type-show-container .show-content .info-grid .info-card .info-value{font-size:16px;color:#1F2937;line-height:1.5}.announcement-type-show-container .show-content .info-grid .info-card .info-value code{background:#F3F4F6;color:#1F2937;padding:4px 8px;border-radius:4px;font-family:'Monaco', 'Menlo', monospace;font-size:14px}.announcement-type-show-container .show-content .info-grid .info-card .info-value .position-badge,.announcement-type-show-container .show-content .info-grid .info-card .info-value .count-badge{background:#EEF2FF;color:#4338CA;padding:6px 12px;border-radius:8px;font-size:14px;font-weight:600;display:inline-block}.announcement-type-show-container .show-content .info-grid .info-card .info-value .status-badge{padding:6px 12px;border-radius:8px;font-size:14px;font-weight:600;text-transform:uppercase}.announcement-type-show-container .show-content .info-grid .info-card .info-value .status-badge.active{background:#DCFCE7;color:#166534}.announcement-type-show-container .show-content .info-grid .info-card .info-value .status-badge.inactive{background:#FEE2E2;color:#991B1B}.announcement-type-show-container .show-content .announcements-section h3{font-size:20px;font-weight:600;color:#1F2937;margin:0 0 20px 0}.announcement-type-show-container .show-content .announcements-section .announcements-list{background:white;border:1px solid #E5E5E5;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.announcement-type-show-container .show-content .announcements-section .announcements-list .announcement-item{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #F3F4F6}.announcement-type-show-container .show-content .announcements-section .announcements-list .announcement-item:last-child{border-bottom:none}.announcement-type-show-container .show-content .announcements-section .announcements-list .announcement-item .announcement-content{flex:1}.announcement-type-show-container .show-content .announcements-section .announcements-list .announcement-item .announcement-content h4{font-size:16px;font-weight:600;color:#1F2937;margin:0 0 8px 0;line-height:1.3}.announcement-type-show-container .show-content .announcements-section .announcements-list .announcement-item .announcement-content .announcement-meta{font-size:14px;color:#6B7280;margin:0;display:flex;align-items:center;gap:12px}.announcement-type-show-container .show-content .announcements-section .announcements-list .announcement-item .announcement-content .announcement-meta .status-indicator{padding:2px 6px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.announcement-type-show-container .show-content .announcements-section .announcements-list .announcement-item .announcement-content .announcement-meta .status-indicator.active{background:#DCFCE7;color:#166534}.announcement-type-show-container .show-content .announcements-section .announcements-list .announcement-item .announcement-content .announcement-meta .status-indicator.inactive{background:#FEE2E2;color:#991B1B}.announcement-type-show-container .show-content .announcements-section .announcements-list .announcement-item .announcement-actions .btn-sm{padding:8px 12px;font-size:12px}.announcement-type-show-container .show-content .announcements-section .announcements-list .see-more{padding:16px 20px;text-align:center;background:#F9FAFB;border-top:1px solid #F3F4F6}.announcement-type-show-container .show-content .announcements-section .announcements-list .see-more p{font-size:14px;color:#6B7280;margin:0;font-style:italic}@media (max-width: 768px){.dashboard-layout .filters-and-search-row{flex-direction:column;gap:16px;padding:16px}.dashboard-layout .filters-and-search-row .category-filters{display:grid !important;grid-template-columns:repeat(3, 1fr);gap:10px !important;width:100%;overflow-x:visible !important;flex:unset}.dashboard-layout .filters-and-search-row .category-filters .filter-card{min-width:unset !important;width:100% !important;height:65px !important;padding:10px 4px !important;border-radius:8px !important}.dashboard-layout .filters-and-search-row .category-filters .filter-card .filter-icon{width:18px !important;height:18px !important;margin-bottom:4px}.dashboard-layout .filters-and-search-row .category-filters .filter-card .filter-label{font-size:10px !important;text-align:center;line-height:1.2;letter-spacing:-0.01em;font-weight:400}.dashboard-layout .filters-and-search-row .category-filters .filter-card:hover{transform:none !important;box-shadow:none !important}.dashboard-layout .dashboard-main-content{flex-direction:column;padding:16px;gap:24px}.dashboard-layout .dashboard-main-content .dashboard-left-sidebar,.dashboard-layout .dashboard-main-content .dashboard-center,.dashboard-layout .dashboard-main-content .dashboard-right-sidebar{width:100%;max-width:100%}}.top-search-bar{margin:0 auto}@media only screen and (max-width: 600px){.top-search-bar{width:100%}}.light-mode .search_bar button[type=submit]{background:var(--white)}.light-mode .search_bar{background:white}.light-mode .search_bar button[type=submit]{background:white}.search_bar{margin:5px auto;background:#333334;border:#999999 solid 1px;position:relative;max-width:420px}.search_bar input[type=text]{height:35px;border:none;box-shadow:none;font-weight:600;padding:0.5em;margin:0;overflow:hidden}.search_bar input[type=text]:focus{outline:none}.search_bar button[type=submit]{background:var(--black);border:1px solid #999999;position:absolute;top:-1px;right:-1px;bottom:-1px;margin:0;user-select:none}.search_bar button[type=submit]:after{content:'';position:absolute;top:18%;right:0;bottom:22%;left:4%;background-size:contain}.search_bar button[type=submit]:hover,.search_bar button[type=submit]:focus{cursor:pointer}.search_bar.small{max-width:300px}.search_bar.small input[type=text]{font-size:11px}.search_bar.large{max-width:400px}.search_bar.large input[type=text]{font-size:11px}.search_bar.larger{max-width:700px}.search_bar.larger input[type=text]{font-size:11px}.search_bar.huge{max-width:860px}.search_bar.huge input[type=text]{font-size:11px}.search_bar ::placeholder{font-weight:400}@media only screen and (max-width: 500px){.search_bar{max-width:90%;margin-left:5%;margin-right:5%}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{margin-top:8px;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.light-mode .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--black) !important;background:var(--white) !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--white);background:var(--black) !important}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:30px;position:absolute;top:-4px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:32px;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:black;border:1px solid #999999;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:white;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid gray 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:black !important;border:none !important;outline:0;box-shadow:none;-webkit-appearance:button}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:var(--white);line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:32px;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.light-mode label{color:var(--black) !important}.alune-input textarea:focus,.alune-input input:focus{outline:none}.alune-input form,.alune-input ul,.alune-input li,.alune-input input,.alune-input label{box-sizing:border-box;display:block}.alune-input ul{list-style-type:none;margin-top:5px;padding:0}.alune-input li{position:relative;padding:8px;margin-top:5px;min-width:150px;transition:background .3s ease}.alune-input li:focus,.alune-input li:hover{transition:background .3s ease;border-radius:3px}.alune-input li.section-header{height:60px;font-weight:400;background-color:#212121;color:#ffffff;line-height:60px;font-size:150%;letter-spacing:0.1em;padding-left:25px}.alune-input label,.alune-input input{transition:color 0.4s ease, background-color 0.1s ease-in-out}.alune-input input{font-size:130%}.alune-input label{color:var(--white);font-size:11px;letter-spacing:0.03em;text-transform:capitalize;position:absolute;top:2px;left:15px;font-weight:400}input:focus+.alune-input label{font-weight:bold;letter-spacing:-0.01em}.alune-input select.datetime{margin:30px 0 10px 8px}.alune-input input,.alune-input textarea{border:1px solid #999999 !important}.alune-input input,.alune-input textarea,.alune-input select{border:none;margin-top:15px;padding:5px 0 5px 5px;outline:none;width:100%}.alune-input .light-mode input,.alune-input .light-mode textarea,.alune-input .light-mode select{color:--black !important}.alune-input .light-mode .select2-container--default .select2-selection--single{background-color:--white}.alune-input .select2-container--default .select2-selection--single{background-color:--black;border:none !important;margin-top:15px;font-size:16px}.alune-input .select2-container .select2-selection--single .select2-selection__rendered{padding:5px 7px;border:1px solid #999999;height:32px}@media only screen and (max-width: 600px){.alune-input label{font-size:2.0vw}.alune-input li{min-width:inherit}}.select2-container{width:100% !important}.light-mode .select2-container--default .select2-selection--single{background-color:var(--light-bg)}.select2-container--default .select2-selection--single{background-color:var(--dark-bg)}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:12px;color:var(--white) !important;font-size:18px}.select2-search__field{text-align:center}.select2-results__message{text-align:center}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--light-blue) !important;color:var(--beige) !important;border:none;min-width:inherit}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--light-blue) !important}.select2-selection__placeholder{font-size:16px}.select2-container--default .select2-results>.select2-results__options{max-height:300px !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:9999s;-webkit-transition:color 9999s ease-out, background-color 9999s ease-out !important}#user_password{-webkit-transition-delay:9999s;-webkit-transition:color 9999s ease-out, background-color 9999s ease-out}input.login-item{border:0 !important;background:transparent !important}.login-logo{height:130px;margin-top:15px}.login-btn{width:94%}.sessions .chrome-support{margin-top:15px}.sessions .client-copyright{font-size:10px}.sessions .login-container{position:relative}.sessions .login-container .login-inner{margin:0 auto;width:500px}.sessions .login-container .login-fields-box{color:#666;padding:35px;border-radius:15px;background:white;opacity:0.9}.sessions .login-container .login-fields-box .inline-fields ul{margin:0}.sessions .login-container .login-fields-box input.btn{margin-top:15px;color:#fff}.sessions .login-container .login-fields-box .inline-fields li{border-left:0;border-top:0;border-right:0}.sessions .login-container .login-fields-box input{color:#fff}.sessions .login-container .login-fields-box label{text-transform:none;font-size:13px}.sessions .login-container .login-fields-box label{top:40px}.sessions .login-container .login-fields-box label input:focus+label{top:10px !important}.sessions .login-container .login-fields-box a.link{margin-top:15px;font-weight:bold;color:#85c2c1}@media only screen and (max-width: 600px){.sessions .login-inner{width:90% !important}.sessions .login-btn{width:91%;font-size:19px}.sessions .login-logo{height:100px;margin-top:20px}}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;font-weight:600;text-decoration:none;transition:all 0.2s;border:2px solid;cursor:pointer;font-size:15px;font-family:inherit;background:none;line-height:1}.btn:visited{text-decoration:none}.btn:hover{text-decoration:none;transform:translateY(-1px)}.btn i{font-size:14px;color:inherit}.btn.btn-primary{background-color:#6D8C2D;color:white;border-color:#6D8C2D}.btn.btn-primary:hover,.btn.btn-primary:visited{background-color:#5a7625;border-color:#5a7625;color:white}.btn.btn-outline{background-color:white;color:#6b7280;border-color:#d1d5db}.btn.btn-outline:hover,.btn.btn-outline:visited{background-color:#f9fafb;color:#374151;border-color:#9ca3af}.btn.btn-secondary{background-color:white;color:#374151;border-color:#d1d5db}.btn.btn-secondary:hover,.btn.btn-secondary:visited{background-color:#f9fafb;color:#1f2937;border-color:#9ca3af}.btn.btn-success{background-color:#16a34a;color:white;border-color:#16a34a}.btn.btn-success:hover,.btn.btn-success:visited{background-color:#15803d;border-color:#15803d;color:white}.btn.btn-danger{background-color:#dc2626;color:white;border-color:#dc2626}.btn.btn-danger:hover,.btn.btn-danger:visited{background-color:#b91c1c;border-color:#b91c1c;color:white}.btn.btn-sm{padding:8px 16px;font-size:14px}.btn.btn-lg{padding:16px 32px;font-size:16px}.btn-icon{color:#6b7280;background:none;border:none;padding:8px;cursor:pointer;transition:all 0.2s}.btn-icon:hover{color:#374151}.back-btn{display:inline-flex;align-items:center;gap:8px;color:#6b7280;text-decoration:none;font-size:14px;font-weight:500;transition:color 0.2s}.back-btn:hover{color:#374151}.back-btn i{font-size:12px}.new-button-container{display:flex;justify-content:flex-end;align-items:center;margin-bottom:24px;min-height:48px}.button-group-right{display:flex;gap:12px;align-items:center}.btn-new{font-weight:600}.card,.admin-card,.list-item{background:white;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:all 0.3s ease}.card:hover,.admin-card:hover,.list-item:hover{box-shadow:0 4px 12px rgba(0,0,0,0.1);transform:translateY(-1px)}.admin-card{padding:24px;display:flex;align-items:center;gap:20px;text-decoration:none;color:inherit;position:relative;overflow:hidden}.admin-card::before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:#6D8C2D;transform:translateX(-4px);transition:transform 0.3s ease}.admin-card:hover{border-color:#6D8C2D;box-shadow:0 8px 16px rgba(0,0,0,0.15)}.admin-card:hover::before{transform:translateX(0)}.admin-card:hover .card-icon{background:#6D8C2D;color:white}.admin-card:hover .card-icon i{color:white}.admin-card:hover .card-arrow{transform:translateX(4px)}.admin-card .card-icon{width:56px;height:56px;border-radius:12px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.3s ease}.admin-card .card-icon i{font-size:24px;color:#6D8C2D;transition:color 0.3s ease}.admin-card .card-content{flex:1}.admin-card .card-content h3{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 4px 0}.admin-card .card-content p{font-size:14px;color:#6b7280;margin:0;line-height:1.4}.admin-card .card-arrow{color:#9ca3af;transition:transform 0.3s ease}.admin-card .card-arrow i{font-size:16px}.list-item{padding:24px;margin-bottom:16px}.list-item:last-child{margin-bottom:0}.list-item .item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.list-item .item-header .item-title{margin:0 0 8px 0;font-size:20px;font-weight:600;color:#111827}.list-item .item-header .item-title a{color:#111827;text-decoration:none;transition:color 0.2s}.list-item .item-header .item-title a:hover{color:#6D8C2D}.list-item .item-header .item-meta{display:flex;align-items:center;gap:16px;font-size:14px;color:#6b7280}.list-item .item-header .item-meta .meta-item{display:flex;align-items:center;gap:6px}.list-item .item-header .item-meta .meta-item i{font-size:12px}.list-item .item-header .item-actions{display:flex;gap:12px;flex-shrink:0}.list-item .item-content{color:#4b5563;line-height:1.6;margin:16px 0;font-size:15px}.list-item .item-footer{font-size:13px;color:#9ca3af;font-style:italic}.status-badge{padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}.status-badge.status-active{background-color:#dcfce7;color:#166534}.status-badge.status-inactive{background-color:#fee2e2;color:#991b1b}.empty-state{text-align:center;padding:80px 32px;color:#6b7280}.empty-state i{font-size:64px;margin-bottom:24px;color:#d1d5db}.empty-state h3{font-size:24px;margin:0 0 12px 0;color:#374151;font-weight:600}.empty-state p{margin:0 0 32px 0;font-size:16px;line-height:1.6}@media (max-width: 768px){.admin-card{padding:20px;gap:16px}.admin-card .card-icon{width:48px;height:48px}.admin-card .card-icon i{font-size:20px}.admin-card .card-content h3{font-size:16px}.admin-card .card-content p{font-size:13px}.list-item{padding:20px}.list-item .item-header{flex-direction:column;gap:16px;align-items:stretch}.list-item .item-header .item-actions{justify-content:flex-end;gap:8px}.list-item .item-header .item-actions .btn{padding:8px 12px;font-size:13px}.empty-state{padding:60px 20px}.empty-state i{font-size:48px;margin-bottom:20px}.empty-state h3{font-size:20px}.empty-state p{margin-bottom:24px;font-size:15px}}@media (max-width: 480px){.admin-card{padding:16px;gap:12px}.admin-card .card-icon{width:40px;height:40px}.admin-card .card-icon i{font-size:18px}}.form-section{background:white;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #e5e7eb;overflow:hidden;margin-bottom:24px}.form-section .section-header{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;padding:20px 24px}.form-section .section-header .section-title{font-size:20px;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;gap:12px}.form-section .section-header .section-title i{color:#6D8C2D;font-size:18px}.form-section .section-content{padding:24px}.form-group{margin-bottom:24px}.form-group:last-child{margin-bottom:0}.form-group .form-label{font-weight:600;color:#374151;margin-bottom:8px;font-size:14px;display:block}.form-group .form-input,.form-group .form-textarea,.form-group .form-file{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;background-color:white;transition:all 0.2s;box-sizing:border-box;font-family:inherit}.form-group .form-input:focus,.form-group .form-textarea:focus,.form-group .form-file:focus{outline:none;border-color:#6D8C2D;box-shadow:0 0 0 3px rgba(109,140,45,0.1)}.form-group .form-input::placeholder,.form-group .form-textarea::placeholder,.form-group .form-file::placeholder{color:#9ca3af}.form-group .form-textarea{resize:vertical;min-height:120px;line-height:1.5}.form-group .form-help{margin:8px 0 0 0;font-size:14px;color:#6b7280}.form-actions{background:white;border-radius:12px;padding:32px;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #e5e7eb}.form-actions .actions-container{display:flex;gap:16px;justify-content:center}.field_with_errors{display:contents}.field_with_errors .form-input,.field_with_errors .form-textarea,.field_with_errors .form-file{border-color:#dc2626}.field_with_errors .form-input:focus,.field_with_errors .form-textarea:focus,.field_with_errors .form-file:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,0.1)}.invalid-feedback{display:block;width:100%;margin-top:0.25rem;font-size:0.875em;color:#dc2626}.help-block{display:none}@media (max-width: 768px){.form-section .section-header{padding:16px 20px}.form-section .section-content{padding:20px}.form-actions{padding:24px 20px}.form-actions .actions-container{flex-direction:column}.form-actions .actions-container .btn{justify-content:center}}.container{max-width:1200px;margin:0 auto;padding:32px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:300;line-height:1.5;color:#000}.container.container-large{max-width:1400px}.container.container-small{max-width:800px}.container.container-full-height{min-height:100vh}.section{margin-bottom:48px}.section .section-title{font-size:18px;font-weight:600;color:#374151;margin:0 0 24px 0;padding-bottom:12px;border-bottom:2px solid #e5e7eb;text-transform:uppercase;letter-spacing:0.1em}.grid{display:grid;gap:24px}.grid.grid-auto{grid-template-columns:repeat(auto-fill, minmax(320px, 1fr))}.grid.grid-2{grid-template-columns:repeat(2, 1fr)}.grid.grid-3{grid-template-columns:repeat(3, 1fr)}.grid.grid-4{grid-template-columns:repeat(4, 1fr)}.flex{display:flex}.flex.flex-column{flex-direction:column}.flex.flex-between{justify-content:space-between}.flex.flex-center{justify-content:center;align-items:center}.flex.flex-wrap{flex-wrap:wrap}.flex.gap-sm{gap:8px}.flex.gap-md{gap:16px}.flex.gap-lg{gap:24px}.list{display:flex;flex-direction:column;gap:24px}.list.list-compact{gap:16px}@media (max-width: 1024px){.grid.grid-auto{grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}.grid.grid-4{grid-template-columns:repeat(2, 1fr)}.grid.grid-3{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.container{padding:20px}.section{margin-bottom:32px}.section .section-title{font-size:16px;margin-bottom:20px}.grid{gap:16px}.grid.grid-auto,.grid.grid-2,.grid.grid-3,.grid.grid-4{grid-template-columns:1fr}.list{gap:16px}.list.list-compact{gap:12px}}@media (max-width: 480px){.container{padding:16px}.grid{gap:12px}}.page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.page-header.page-header-centered{flex-direction:column;text-align:center;align-items:center;gap:20px}.page-header .header-content{flex:1}.page-header .header-content .page-title{font-size:48px;font-weight:300;color:#111827;margin:0 0 12px 0;letter-spacing:-0.025em;font-family:"Times New Roman", serif}.page-header .header-content .page-subtitle{font-size:18px;color:#6b7280;margin:0;font-weight:400}.page-header .page-actions{display:flex;gap:16px}.page-header .back-link{margin-bottom:20px;text-align:left}.admin-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid #e5e7eb}.admin-header .header-content{flex:1}.admin-header .header-content .page-title{font-size:48px;font-weight:300;color:#111827;margin:0 0 12px 0;letter-spacing:-0.025em;font-family:"Times New Roman", serif}.admin-header .header-content .page-subtitle{font-size:18px;color:#6b7280;margin:0;font-weight:400}.admin-header .header-actions{display:flex;gap:16px}@media (max-width: 768px){.page-header{flex-direction:column;gap:20px;align-items:stretch}.page-header.page-header-centered{text-align:left}.page-header .header-content .page-title{font-size:36px;text-align:center}.page-header .page-actions{justify-content:center}.page-header .page-actions .btn{justify-content:center}.page-header .back-link{position:static;margin-bottom:16px}.admin-header{flex-direction:column;gap:20px;align-items:stretch}.admin-header .header-content .page-title{font-size:36px}.admin-header .header-actions{justify-content:center}.admin-header .header-actions .btn{justify-content:center}}table.index-table{background:#152027;color:#f9f9f9;margin:0 auto;table-layout:fixed;border-collapse:collapse}table.index-table th{color:#f9f9f9;background:#152027;font-weight:200;text-decoration:none;padding:5px 0 5px 5px;text-align:left}table.index-table th:hover{font-weight:bold;cursor:pointer}table.index-table thead{background:#152027}table.index-table thead tr{display:block;position:relative}table.index-table tbody{display:block;overflow:auto;width:100%}table.index-table tbody tr{background:#152027;border-bottom:1px solid #324E62}table.index-table tbody td{padding:8px 6px;display:table-cell;vertical-align:middle}@media only screen and (max-width: 600px){table.index-table{overflow-y:scroll;-webkit-overflow-scrolling:touch}}table.data-table{background:#152027;color:#f9f9f9;margin:0 auto;table-layout:fixed;border-collapse:collapse}table.data-table th{color:#f9f9f9;background:#2f3c45;font-weight:200;text-decoration:none;padding:8px 6px;text-align:left}table.data-table th:hover{font-weight:bold;cursor:pointer}table.data-table thead{background:#152027}table.data-table tbody tr{background:#152027;border-bottom:1px solid #324E62}table.data-table tbody td{padding:8px 6px;display:table-cell;text-align:left;vertical-align:middle}.light-mode table.index-table,.light-mode table.data-table{background:#f9f9f9;color:#0e1627}.light-mode table.index-table th,.light-mode table.data-table th{padding:5px;color:#f9f9f9;background:#666666}@media only screen and (max-width: 600px){.light-mode table.index-table th,.light-mode table.data-table th{font-size:8px}}.light-mode table.index-table tbody tr,.light-mode table.data-table tbody tr{color:#f9f9f9;border-bottom:1px solid #324E62}.light-mode table.index-table tbody tr td,.light-mode table.data-table tbody tr td{text-align:center;color:#f9f9f9;background:#999999}table.fixed_headers{margin:0 auto;table-layout:fixed;border-collapse:collapse}table.fixed_headers th{color:#f8f8f8;background:var(--gray);font-weight:200;text-decoration:none;padding:8px 6px;text-align:left}table.fixed_headers th:hover{font-weight:bold;cursor:pointer}table.fixed_headers thead{background:var(--gray);color:var(--white)}table.fixed_headers thead tr{display:block;position:relative}table.fixed_headers tbody{display:block;overflow:auto;width:100%}table.fixed_headers tbody tr{border-bottom:1px solid #ccc;border-left:1px solid #eee}table.fixed_headers tbody td{padding:8px 6px;display:table-cell;vertical-align:middle;border-radius:2px;color:var(--white);border-bottom:1px solid var(--gray)}.light-mode table.fixed_headers tbody td{color:var(--black);border-bottom:1px solid var(--gray)}@media only screen and (max-width: 600px){table.fixed_headers{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.row-color{width:10px !important;max-width:10px !important;min-width:10px !important;padding:2px 0 !important;height:inherit}.row-color-mini{width:5px !important;max-width:5px !important;min-width:5px !important;padding:2px 0 !important;height:inherit}table.chat-table{margin:0 auto;table-layout:fixed;border-collapse:collapse}table.chat-table th{font-weight:200;text-decoration:none;padding:5px;text-align:left}table.chat-table th:hover{font-weight:bold;cursor:pointer}table.chat-table thead{background:#36495d;color:var(--white)}table.chat-table thead tr{display:block;position:relative}table.chat-table tbody{display:block;overflow:auto;width:100%}table.chat-table tbody td{color:var(--white);padding:4px 3px;display:table-cell;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 600px){table.chat-table{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.toast{display:inline-block;position:fixed;top:79px;right:30px;opacity:0;z-index:997;margin:10px 0;min-height:56px;padding:16px 24px;min-width:300px;max-width:500px;background:#FFFFFF;border:0.5px solid #D3D3D3;border-radius:16px;color:#000000;font-family:'Inter', sans-serif;font-size:14px;font-weight:400;line-height:24px;box-shadow:0 8px 24px rgba(0,0,0,0.12);transition:all 0.4s ease-out}.toast.toast-success{background:#6D8C2D;color:#FFFFFF;border-color:#6D8C2D}.toast.toast-error{background:#dc3545;color:#FFFFFF;border-color:#dc3545}.toast.toast-warning{background:#f59e0b;color:#FFFFFF;border-color:#f59e0b}.toast.toast-info{background:#3b82f6;color:#FFFFFF;border-color:#3b82f6}.user-suggestions-new{--us-white: #FFFFFF;--us-black: #000000;--us-driftwood: #8B8775;--us-fern: #6D8C2D;--us-sand: #EDE8E0;--us-light-gray: #D3D3D3;--us-medium-gray: #767676;--us-background: #FBFAF9}body:has(.user-suggestions-new){margin:0;padding:0;background:var(--us-background)}.user-suggestions-new{width:100%;min-height:100vh;background:var(--us-background);position:relative;overflow-x:hidden;margin:0;padding:0}.user-suggestions-new *{box-sizing:border-box}.user-suggestions-new .page-header{max-width:1512px;margin:0 auto;padding:40px}.user-suggestions-new .page-header .header-content .back-link{margin-bottom:16px}.user-suggestions-new .page-header .header-content .back-link .back-btn{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--us-black);font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px}.user-suggestions-new .page-header .header-content .back-link .back-btn i{height:3px;transform:rotate(90deg)}.user-suggestions-new .page-header .header-content .back-link .back-btn:hover{opacity:0.7}.user-suggestions-new .page-header .header-content .page-title{font-size:32px;font-family:'Inter', sans-serif;font-weight:500;line-height:38px;color:var(--us-black);margin:0 0 16px 0;text-align:center}.user-suggestions-new .page-header .header-content .page-subtitle{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--us-black);margin:0;text-align:center}.user-suggestions-new .main-content{max-width:1512px;margin:0 auto;padding:0 40px 40px;display:flex;flex-direction:column;gap:40px}.user-suggestions-new .main-content .suggestion-form{width:912px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.user-suggestions-new .form-card{background:var(--us-white);border-radius:16px;border:0.5px solid var(--us-light-gray);border:none}.user-suggestions-new .form-card .card-header{background:var(--us-sand);border-radius:16px 16px 0 0;height:72px;display:flex;align-items:center;padding:0 40px}.user-suggestions-new .form-card .card-header .section-title{font-size:24px;font-family:'Inter', sans-serif;font-weight:500;line-height:38px;letter-spacing:1px;color:var(--us-black);margin:0}.user-suggestions-new .form-card .card-content{padding:40px;display:flex;flex-direction:column;gap:40px}.user-suggestions-new .form-group{display:flex;flex-direction:column;gap:16px}.user-suggestions-new .form-group .form-label{font-size:14px;font-family:'Inter', sans-serif;font-weight:500;line-height:24px;color:var(--us-black);margin:0}.user-suggestions-new .form-group .input-container{position:relative}.user-suggestions-new .form-group .input-container .form-input{width:100%;height:80px;padding:28px 25px;border:0.5px solid var(--us-light-gray);border-radius:16px;background:var(--us-white);outline:none;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--us-black)}.user-suggestions-new .form-group .input-container .form-input::placeholder{color:var(--us-medium-gray)}.user-suggestions-new .form-group .input-container .form-input:focus{border-color:var(--us-fern)}.user-suggestions-new .form-group .textarea-container{position:relative}.user-suggestions-new .form-group .textarea-container .form-textarea{width:100%;height:270.76px;padding:24px 25px;border:0.5px solid var(--us-light-gray);border-radius:16px;background:var(--us-white);resize:none;outline:none;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--us-black)}.user-suggestions-new .form-group .textarea-container .form-textarea::placeholder{color:var(--us-medium-gray)}.user-suggestions-new .form-group .textarea-container .form-textarea:focus{border-color:var(--us-fern)}.user-suggestions-new .form-group .textarea-container .char-counter{position:absolute;bottom:24px;right:25px;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--us-medium-gray)}.user-suggestions-new .form-group .file-input-container{position:relative;height:80px;border:0.5px solid var(--us-light-gray);border-radius:16px;background:var(--us-white);display:flex;align-items:center;padding:20px 25px;gap:16px}.user-suggestions-new .form-group .file-input-container .form-file{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;z-index:2}.user-suggestions-new .form-group .file-input-container .file-input-button{width:136px;height:40px;border:1px solid var(--us-fern);border-radius:8px;display:flex;align-items:center;justify-content:center;background:transparent;cursor:pointer;z-index:1}.user-suggestions-new .form-group .file-input-container .file-input-button .file-button-text{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.55px;color:var(--us-fern)}.user-suggestions-new .form-group .file-input-container .file-input-text{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--us-black);flex:1}.user-suggestions-new .form-group .file-input-container:hover .file-input-button{background:rgba(109,140,45,0.1)}.user-suggestions-new .form-group .form-help{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--us-black);margin:0}.user-suggestions-new .form-actions{display:flex;gap:16px;justify-content:flex-start}.user-suggestions-new .form-actions .btn{height:56px;padding:0 32px;border-radius:8px;border:none;cursor:pointer;font-size:11px;font-family:'Inter', sans-serif;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.55px;transition:all 0.2s;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:196px}.user-suggestions-new .form-actions .btn.btn-primary{background:var(--us-fern);color:var(--us-white)}.user-suggestions-new .form-actions .btn.btn-primary:hover{opacity:0.9}.user-suggestions-new .form-actions .btn.btn-secondary{background:transparent;color:var(--us-fern);border:1px solid var(--us-fern)}.user-suggestions-new .form-actions .btn.btn-secondary:hover{background:var(--us-fern);color:var(--us-white)}.user-suggestions-new .alert{background:var(--us-white);border-radius:16px;border:0.5px solid var(--us-light-gray);padding:24px;margin-bottom:40px}.user-suggestions-new .alert.alert-danger{border-left:4px solid #dc3545}.user-suggestions-new .alert.alert-danger h4{color:#dc3545;margin:0 0 16px 0;font-size:14px;font-family:'Inter', sans-serif;font-weight:500;line-height:24px}.user-suggestions-new .alert.alert-danger ul{margin:0;padding-left:20px}.user-suggestions-new .alert.alert-danger ul li{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:#dc3545}@media (max-width: 1200px){.user-suggestions-new .main-content .suggestion-form{width:100%;max-width:912px}}@media (max-width: 768px){.user-suggestions-new .page-header,.user-suggestions-new .main-content{padding-left:20px;padding-right:20px}.user-suggestions-new .form-card .card-content{padding:24px}.user-suggestions-new .form-actions{flex-direction:column}.user-suggestions-new .form-actions .btn{width:100%}}.ticket-form-page{--us-white: #FFFFFF;--us-black: #000000;--us-driftwood: #8B8775;--us-dark-fern: #5B7525;--us-smoke: #222222;--us-light-gray: #D3D3D3;--us-medium-gray: #767676;--us-sand: #EDE8E0;--us-background: #FBFAF9;--us-success: #10B981;--us-warning: #F59E0B;--us-danger: #DC2626;width:100%;min-height:100vh;background:var(--us-background);font-family:'Inter', sans-serif;margin:0;padding:0}.ticket-form-page *{box-sizing:border-box}.ticket-form-page .ticket-container{max-width:1400px;margin:0 auto;padding:40px}@media (max-width: 768px){.ticket-form-page .ticket-container{padding:20px}}.ticket-form-page .page-header{margin-bottom:32px}.ticket-form-page .page-header .header-content .back-link{margin-bottom:16px}.ticket-form-page .page-header .header-content .back-link .back-btn{display:inline-flex;align-items:center;gap:8px;color:var(--us-driftwood);text-decoration:none;font-size:14px;font-weight:500;transition:color 0.2s ease}.ticket-form-page .page-header .header-content .back-link .back-btn:hover{color:var(--us-dark-fern)}.ticket-form-page .page-header .header-content .back-link .back-btn i{font-size:12px}.ticket-form-page .page-header .header-content .page-title{font-size:32px;font-family:'Inter', sans-serif;font-weight:500;line-height:38px;color:var(--us-black);margin:0 0 8px 0}.ticket-form-page .page-header .header-content .page-subtitle{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;color:var(--us-driftwood);margin:0}.ticket-form-page .ticket-form{background:var(--us-white);border-radius:16px;border:0.5px solid var(--us-light-gray);box-shadow:0 1px 3px rgba(0,0,0,0.05);overflow:hidden}.ticket-form-page .ticket-form .form-section{padding:32px;border-bottom:0.5px solid var(--us-light-gray)}.ticket-form-page .ticket-form .form-section:last-child{border-bottom:none}.ticket-form-page .ticket-form .form-section .section-title{font-size:24px;font-family:'Inter', sans-serif;font-weight:500;line-height:38px;letter-spacing:1px;color:var(--us-black);margin:0 0 24px 0;display:flex;align-items:center;gap:8px}.ticket-form-page .ticket-form .form-section .section-title i{color:var(--us-driftwood);font-size:18px}.ticket-form-page .ticket-form .form-section .form-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.ticket-form-page .ticket-form .form-section .form-row.single-column{grid-template-columns:1fr}@media (max-width: 768px){.ticket-form-page .ticket-form .form-section .form-row{grid-template-columns:1fr;gap:20px}}.ticket-form-page .ticket-form .form-section .form-field{display:flex;flex-direction:column;gap:8px}.ticket-form-page .ticket-form .form-section .form-field label{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--us-smoke);font-weight:600}.ticket-form-page .ticket-form .form-section .form-field label .required{color:var(--us-danger);margin-left:2px}.ticket-form-page .ticket-form .form-section .form-field input[type="text"],.ticket-form-page .ticket-form .form-section .form-field input[type="email"],.ticket-form-page .ticket-form .form-section .form-field input[type="url"],.ticket-form-page .ticket-form .form-section .form-field input[type="date"],.ticket-form-page .ticket-form .form-section .form-field select,.ticket-form-page .ticket-form .form-section .form-field textarea{font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:24px;padding:12px 16px;border:1px solid var(--us-light-gray);border-radius:8px;background:var(--us-white);color:var(--us-black);transition:all 0.2s ease}.ticket-form-page .ticket-form .form-section .form-field input[type="text"]:focus,.ticket-form-page .ticket-form .form-section .form-field input[type="email"]:focus,.ticket-form-page .ticket-form .form-section .form-field input[type="url"]:focus,.ticket-form-page .ticket-form .form-section .form-field input[type="date"]:focus,.ticket-form-page .ticket-form .form-section .form-field select:focus,.ticket-form-page .ticket-form .form-section .form-field textarea:focus{outline:none;border-color:var(--us-dark-fern);box-shadow:0 0 0 3px rgba(91,117,37,0.1)}.ticket-form-page .ticket-form .form-section .form-field input[type="text"]::placeholder,.ticket-form-page .ticket-form .form-section .form-field input[type="email"]::placeholder,.ticket-form-page .ticket-form .form-section .form-field input[type="url"]::placeholder,.ticket-form-page .ticket-form .form-section .form-field input[type="date"]::placeholder,.ticket-form-page .ticket-form .form-section .form-field select::placeholder,.ticket-form-page .ticket-form .form-section .form-field textarea::placeholder{color:var(--us-medium-gray)}.ticket-form-page .ticket-form .form-section .form-field textarea{resize:vertical;min-height:120px}.ticket-form-page .ticket-form .form-section .form-field .character-counter{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--us-medium-gray);text-align:right}.ticket-form-page .ticket-form .form-section .form-field .character-counter.near-limit{color:var(--us-warning)}.ticket-form-page .ticket-form .form-section .form-field .character-counter.over-limit{color:var(--us-danger)}.ticket-form-page .ticket-form .form-section .form-field .field-hint{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--us-medium-gray);display:flex;align-items:center;gap:6px}.ticket-form-page .ticket-form .form-section .form-field .field-hint i{font-size:11px}.ticket-form-page .ticket-form .form-actions{padding:32px;background:var(--us-sand);display:flex;justify-content:flex-end;gap:16px}.ticket-form-page .ticket-form .form-actions .btn{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.55px;padding:12px 24px;border-radius:8px;border:none;cursor:pointer;transition:all 0.2s ease;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.ticket-form-page .ticket-form .form-actions .btn.btn-primary{background:var(--us-dark-fern);color:var(--us-white)}.ticket-form-page .ticket-form .form-actions .btn.btn-primary:hover:not(:disabled){background:#4a5f1f;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,0.1)}.ticket-form-page .ticket-form .form-actions .btn.btn-primary:disabled{background:var(--us-medium-gray);cursor:not-allowed}.ticket-form-page .ticket-form .form-actions .btn.btn-secondary{background:var(--us-white);color:var(--us-driftwood);border:1px solid var(--us-light-gray)}.ticket-form-page .ticket-form .form-actions .btn.btn-secondary:hover{background:var(--us-sand);border-color:var(--us-driftwood)}@media (max-width: 768px){.ticket-form-page .ticket-form .form-actions{flex-direction:column-reverse}.ticket-form-page .ticket-form .form-actions .btn{width:100%;justify-content:center}}.ticket-form-page .error-alert{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:16px;margin-bottom:24px}.ticket-form-page .error-alert .error-header{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--us-danger);font-weight:600;display:flex;align-items:center;gap:8px;margin-bottom:8px}.ticket-form-page .error-alert .error-list{margin:0;padding-left:20px}.ticket-form-page .error-alert .error-list li{font-size:11px;font-family:'Inter', sans-serif;font-weight:400;line-height:16px;color:var(--us-danger);margin-bottom:4px}.ticket-form-page .error-alert .error-list li:last-child{margin-bottom:0}.ticket-detail-page{--ticket-white: #FFFFFF;--ticket-black: #000000;--ticket-driftwood: #8B8775;--ticket-dark-fern: #5B7525;--ticket-smoke: #222222;--ticket-light-gray: #D3D3D3;--ticket-medium-gray: #767676;--ticket-sand: #EDE8E0;--ticket-background: #FBFAF9;--ticket-success: #10B981;--ticket-warning: #F59E0B;--ticket-danger: #DC2626;width:100%;min-height:90vh;background:var(--ticket-background);font-family:'Inter', sans-serif;padding:0}.ticket-detail-page *{box-sizing:border-box}.ticket-detail-page .ticket-container{max-width:1400px;margin:0 auto;padding:40px}@media (max-width: 768px){.ticket-detail-page .ticket-container{padding:20px}}.ticket-detail-page .ticket-header{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:32px;background:var(--ticket-white);border:0.5px solid var(--ticket-light-gray);border-radius:16px;padding:32px;box-shadow:0 1px 3px rgba(0,0,0,0.05)}@media (max-width: 768px){.ticket-detail-page .ticket-header{flex-direction:column;gap:20px;padding:24px}}.ticket-detail-page .ticket-header .header-left{flex:1}.ticket-detail-page .ticket-header .header-left .back-navigation{margin-bottom:16px}.ticket-detail-page .ticket-header .header-left .back-navigation .back-btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--ticket-medium-gray);font-size:14px;font-weight:400;transition:color 0.2s}.ticket-detail-page .ticket-header .header-left .back-navigation .back-btn:hover{color:var(--ticket-black)}.ticket-detail-page .ticket-header .header-left .ticket-info .ticket-number{margin-bottom:8px}.ticket-detail-page .ticket-header .header-left .ticket-info .ticket-number .ticket-id{font-size:14px;font-weight:600;color:var(--ticket-dark-fern);background:rgba(91,117,37,0.1);padding:4px 12px;border-radius:12px}.ticket-detail-page .ticket-header .header-left .ticket-info .ticket-title{font-size:28px;font-weight:600;color:var(--ticket-black);margin:0 0 16px 0;line-height:1.3}.ticket-detail-page .ticket-header .header-left .ticket-info .ticket-meta{display:flex;flex-wrap:wrap;gap:20px}.ticket-detail-page .ticket-header .header-left .ticket-info .ticket-meta .meta-item{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--ticket-medium-gray)}.ticket-detail-page .ticket-header .header-left .ticket-info .ticket-meta .meta-item i{font-size:14px;color:var(--ticket-driftwood)}.ticket-detail-page .ticket-header .header-left .ticket-info .ticket-meta .meta-item.overdue{color:var(--ticket-danger);font-weight:500}.ticket-detail-page .ticket-header .header-actions{display:flex;gap:12px;flex-shrink:0}.ticket-detail-page .ticket-content{display:grid;grid-template-columns:1fr 320px;gap:32px}@media (max-width: 1024px){.ticket-detail-page .ticket-content{grid-template-columns:1fr}}.ticket-detail-page .ticket-main{display:flex;flex-direction:column;gap:24px}.ticket-detail-page .status-card,.ticket-detail-page .description-card,.ticket-detail-page .details-card,.ticket-detail-page .attachment-card,.ticket-detail-page .comments-section{background:var(--ticket-white);border:0.5px solid var(--ticket-light-gray);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.ticket-detail-page .card-header,.ticket-detail-page .status-header,.ticket-detail-page .comments-header{padding:20px 24px;border-bottom:1px solid var(--ticket-light-gray);background:rgba(251,250,249,0.5)}.ticket-detail-page .card-header .card-title,.ticket-detail-page .card-header .section-title,.ticket-detail-page .status-header .card-title,.ticket-detail-page .status-header .section-title,.ticket-detail-page .comments-header .card-title,.ticket-detail-page .comments-header .section-title{font-size:16px;font-weight:600;color:var(--ticket-black);margin:0;display:flex;align-items:center;gap:8px}.ticket-detail-page .card-header .card-title i,.ticket-detail-page .card-header .section-title i,.ticket-detail-page .status-header .card-title i,.ticket-detail-page .status-header .section-title i,.ticket-detail-page .comments-header .card-title i,.ticket-detail-page .comments-header .section-title i{font-size:16px;color:var(--ticket-dark-fern)}.ticket-detail-page .card-header .card-title .comments-count,.ticket-detail-page .card-header .section-title .comments-count,.ticket-detail-page .status-header .card-title .comments-count,.ticket-detail-page .status-header .section-title .comments-count,.ticket-detail-page .comments-header .card-title .comments-count,.ticket-detail-page .comments-header .section-title .comments-count{font-size:14px;font-weight:400;color:var(--ticket-medium-gray)}.ticket-detail-page .card-content,.ticket-detail-page .status-content{padding:24px}.ticket-detail-page .status-row{display:flex;gap:24px;margin-bottom:16px}.ticket-detail-page .status-row:last-child{margin-bottom:0}@media (max-width: 768px){.ticket-detail-page .status-row{flex-direction:column;gap:12px}}.ticket-detail-page .status-item{flex:1}.ticket-detail-page .status-item.full-width{flex:none;width:100%}.ticket-detail-page .status-item label{display:block;font-size:12px;font-weight:500;color:var(--ticket-medium-gray);margin-bottom:6px;text-transform:uppercase;letter-spacing:0.5px}.ticket-detail-page .badge{padding:6px 12px;border-radius:12px;font-size:12px;font-weight:500}.ticket-detail-page .badge.badge-primary{background:rgba(37,99,235,0.1);color:#2563eb}.ticket-detail-page .badge.badge-success{background:rgba(16,185,129,0.1);color:var(--ticket-success)}.ticket-detail-page .badge.badge-warning{background:rgba(245,158,11,0.1);color:var(--ticket-warning)}.ticket-detail-page .badge.badge-danger{background:rgba(220,38,38,0.1);color:var(--ticket-danger)}.ticket-detail-page .badge.badge-secondary{background:rgba(139,135,117,0.1);color:var(--ticket-driftwood)}.ticket-detail-page .badge.badge-dark{background:rgba(34,34,34,0.1);color:var(--ticket-smoke)}.ticket-detail-page .category-tag{background:var(--ticket-sand);color:var(--ticket-black);padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.ticket-detail-page .tags-container{display:flex;flex-wrap:wrap;gap:8px}.ticket-detail-page .tags-container .tag{background:var(--ticket-light-gray);color:var(--ticket-black);padding:3px 8px;border-radius:8px;font-size:11px;font-weight:500}.ticket-detail-page .description-text{color:var(--ticket-black);line-height:1.6;font-size:14px;font-weight:300}.ticket-detail-page .related-link{color:var(--ticket-dark-fern);text-decoration:none;font-size:14px;display:inline-flex;align-items:center;gap:8px}.ticket-detail-page .related-link:hover{text-decoration:underline}.ticket-detail-page .image-attachment .image-preview,.ticket-detail-page .file-attachment .image-preview{text-align:center;margin-bottom:16px}.ticket-detail-page .image-attachment .image-preview .attachment-image,.ticket-detail-page .file-attachment .image-preview .attachment-image{max-width:100%;max-height:400px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1)}.ticket-detail-page .image-attachment .attachment-info,.ticket-detail-page .file-attachment .attachment-info{display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(251,250,249,0.8);border-radius:8px}@media (max-width: 768px){.ticket-detail-page .image-attachment .attachment-info,.ticket-detail-page .file-attachment .attachment-info{flex-direction:column;gap:12px;align-items:flex-start}}.ticket-detail-page .image-attachment .attachment-details .filename,.ticket-detail-page .file-attachment .attachment-details .filename{font-weight:500;color:var(--ticket-black);display:block;margin-bottom:4px}.ticket-detail-page .image-attachment .attachment-details .filesize,.ticket-detail-page .file-attachment .attachment-details .filesize{font-size:13px;color:var(--ticket-medium-gray)}.ticket-detail-page .file-attachment{display:flex;align-items:center;gap:16px}.ticket-detail-page .file-attachment .file-icon{width:48px;height:48px;background:var(--ticket-sand);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ticket-detail-page .file-attachment .file-icon i{font-size:20px;color:var(--ticket-driftwood)}.ticket-detail-page .comments-container{padding:0 24px 24px}.ticket-detail-page .comment-item{display:flex;gap:16px;margin-bottom:24px}.ticket-detail-page .comment-item.system-comment .comment-avatar{background:rgba(139,135,117,0.1);color:var(--ticket-driftwood)}.ticket-detail-page .comment-item.system-comment .comment-content{background:rgba(251,250,249,0.8);border-radius:8px;padding:12px}.ticket-detail-page .comment-item.internal-comment{background:rgba(245,158,11,0.05);border-left:3px solid var(--ticket-warning);padding:12px;margin-left:-12px;border-radius:0 8px 8px 0}.ticket-detail-page .comment-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ticket-detail-page .comment-avatar i{font-size:16px}.ticket-detail-page .comment-avatar .avatar-circle{width:100%;height:100%;background:var(--ticket-dark-fern);color:var(--ticket-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.ticket-detail-page .comment-content{flex:1}.ticket-detail-page .comment-content .comment-header{margin-bottom:8px}.ticket-detail-page .comment-content .comment-header .comment-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ticket-detail-page .comment-content .comment-header .comment-meta .author-name{font-weight:500;color:var(--ticket-black);font-size:14px}.ticket-detail-page .comment-content .comment-header .comment-meta .comment-time{font-size:12px;color:var(--ticket-medium-gray)}.ticket-detail-page .comment-content .comment-header .comment-meta .internal-badge{background:var(--ticket-warning);color:var(--ticket-white);padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;display:flex;align-items:center;gap:4px}.ticket-detail-page .comment-content .comment-body{color:var(--ticket-black);line-height:1.5;font-size:14px;font-weight:300}.ticket-detail-page .no-comments{text-align:center;padding:40px;color:var(--ticket-medium-gray)}.ticket-detail-page .no-comments i{font-size:48px;margin-bottom:16px;color:var(--ticket-light-gray)}.ticket-detail-page .no-comments p{margin:0;font-size:14px}.ticket-detail-page .add-comment-section{border-top:1px solid var(--ticket-light-gray);padding:24px}.ticket-detail-page .add-comment-section .comment-form-header h4{font-size:16px;font-weight:600;color:var(--ticket-black);margin:0 0 16px 0}.ticket-detail-page .add-comment-section .comment-textarea{width:100%;padding:12px 16px;border:1px solid var(--ticket-light-gray);border-radius:8px;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;line-height:1.4;resize:vertical}.ticket-detail-page .add-comment-section .comment-textarea:focus{outline:none;border-color:var(--ticket-dark-fern);box-shadow:0 0 0 1px var(--ticket-dark-fern)}.ticket-detail-page .add-comment-section .form-actions{display:flex;justify-content:space-between;align-items:center;margin-top:16px}@media (max-width: 768px){.ticket-detail-page .add-comment-section .form-actions{flex-direction:column;gap:16px;align-items:flex-start}}.ticket-detail-page .add-comment-section .checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:var(--ticket-black)}.ticket-detail-page .add-comment-section .checkbox-label .form-checkbox{margin:0}.ticket-detail-page .add-comment-section .checkbox-label .checkbox-text{display:flex;align-items:center;gap:6px}.ticket-detail-page .ticket-sidebar{display:flex;flex-direction:column;gap:24px}.ticket-detail-page .sidebar-card{background:var(--ticket-white);border:0.5px solid var(--ticket-light-gray);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.ticket-detail-page .sidebar-card .card-header{padding:16px 20px;border-bottom:1px solid var(--ticket-light-gray);background:rgba(251,250,249,0.5)}.ticket-detail-page .sidebar-card .card-header .card-title{font-size:14px;font-weight:600;color:var(--ticket-black);margin:0;display:flex;align-items:center;gap:8px}.ticket-detail-page .sidebar-card .card-header .card-title i{font-size:14px;color:var(--ticket-dark-fern)}.ticket-detail-page .sidebar-card .card-content{padding:20px}.ticket-detail-page .assignment-section label{display:block;font-size:12px;font-weight:500;color:var(--ticket-medium-gray);margin-bottom:8px;text-transform:uppercase;letter-spacing:0.5px}.ticket-detail-page .assignee-info{margin-bottom:16px}.ticket-detail-page .assignee-info .assignee-details{display:flex;align-items:center;gap:10px}.ticket-detail-page .assignee-info .assignee-details .assignee-avatar{width:32px;height:32px;background:var(--ticket-dark-fern);color:var(--ticket-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.ticket-detail-page .assignee-info .assignee-details .assignee-name{font-weight:500;color:var(--ticket-black)}.ticket-detail-page .assignee-info .unassigned{color:var(--ticket-medium-gray);font-style:italic}.ticket-detail-page .assignment-select{width:100%;padding:8px 12px;border:1px solid var(--ticket-light-gray);border-radius:6px;font-size:14px;background:var(--ticket-white)}.ticket-detail-page .assignment-select:focus{outline:none;border-color:var(--ticket-dark-fern)}.ticket-detail-page .status-select{width:100%;padding:8px 12px;border:1px solid var(--ticket-light-gray);border-radius:6px;font-size:14px;background:var(--ticket-white)}.ticket-detail-page .status-select:focus{outline:none;border-color:var(--ticket-dark-fern)}.ticket-detail-page .time-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ticket-detail-page .time-item:last-child{margin-bottom:0}.ticket-detail-page .time-item label{font-size:12px;font-weight:500;color:var(--ticket-medium-gray);text-transform:uppercase;letter-spacing:0.5px;margin:0}.ticket-detail-page .time-item .time-value{font-weight:600;color:var(--ticket-black)}.ticket-detail-page .time-item .time-value.over-estimate{color:var(--ticket-danger)}.ticket-detail-page .resolution-text{color:var(--ticket-black);line-height:1.5;font-size:14px;margin-bottom:12px}.ticket-detail-page .resolution-meta{font-size:12px;color:var(--ticket-medium-gray)}.ticket-detail-page .resolution-meta .resolution-date{display:block;margin-top:4px}.ticket-detail-page .action-buttons{display:flex;flex-direction:column;gap:12px}.ticket-detail-page .close-form{margin-bottom:16px}.ticket-detail-page .close-form .resolution-input{width:100%;padding:8px 12px;border:1px solid var(--ticket-light-gray);border-radius:6px;font-size:13px;font-family:'Inter', sans-serif;margin-bottom:12px;resize:vertical}.ticket-detail-page .close-form .resolution-input:focus{outline:none;border-color:var(--ticket-dark-fern)}.ticket-detail-page .audit-items .audit-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.ticket-detail-page .audit-items .audit-item:last-child{margin-bottom:0}.ticket-detail-page .audit-items .audit-item i{font-size:14px;color:var(--ticket-dark-fern);margin-top:2px}.ticket-detail-page .audit-items .audit-item .audit-details{flex:1;font-size:12px}.ticket-detail-page .audit-items .audit-item .audit-details .audit-action{display:block;font-weight:500;color:var(--ticket-black);margin-bottom:2px}.ticket-detail-page .audit-items .audit-item .audit-details .audit-time,.ticket-detail-page .audit-items .audit-item .audit-details .audit-user{color:var(--ticket-medium-gray);font-size:11px}.ticket-detail-page .audit-items .audit-item .audit-details .audit-user{display:block}.ticket-detail-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;border:1px solid;cursor:pointer;transition:all 0.2s ease}.ticket-detail-page .btn.btn-full{width:100%}.ticket-detail-page .btn.btn-sm{padding:6px 12px;font-size:12px}.ticket-detail-page .btn.btn-primary{background:var(--ticket-dark-fern);color:var(--ticket-white);border-color:var(--ticket-dark-fern)}.ticket-detail-page .btn.btn-primary:hover{background:#4a6220;border-color:#4a6220;transform:translateY(-1px)}.ticket-detail-page .btn.btn-outline{background:var(--ticket-white);color:var(--ticket-black);border-color:var(--ticket-light-gray)}.ticket-detail-page .btn.btn-outline:hover{background:var(--ticket-sand);border-color:var(--ticket-medium-gray);transform:translateY(-1px)}.ticket-detail-page .btn.btn-outline.btn-danger{color:var(--ticket-danger);border-color:var(--ticket-danger)}.ticket-detail-page .btn.btn-outline.btn-danger:hover{background:rgba(220,38,38,0.05)}.ticket-detail-page .btn.btn-danger{background:var(--ticket-danger);color:var(--ticket-white);border-color:var(--ticket-danger)}.ticket-detail-page .btn.btn-danger:hover{background:#b91c1c;border-color:#b91c1c;transform:translateY(-1px)}body:has(.ticket-detail-page){margin:0;padding:0;background:var(--ticket-background)}.tickets-dashboard{--dashboard-white: #FFFFFF;--dashboard-black: #000000;--dashboard-driftwood: #8B8775;--dashboard-dark-fern: #5B7525;--dashboard-smoke: #222222;--dashboard-light-gray: #D3D3D3;--dashboard-medium-gray: #767676;--dashboard-sand: #EDE8E0;--dashboard-background: #FBFAF9;--dashboard-success: #10B981;--dashboard-warning: #F59E0B;--dashboard-danger: #DC2626;--dashboard-info: #3B82F6;width:100%;min-height:90vh;background:var(--dashboard-background);font-family:'Inter', sans-serif;padding:0}.tickets-dashboard *{box-sizing:border-box}.tickets-dashboard .dashboard-container{max-width:1400px;margin:0 auto;padding:40px}@media (max-width: 768px){.tickets-dashboard .dashboard-container{padding:20px}}.tickets-dashboard .dashboard-header{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:40px}@media (max-width: 768px){.tickets-dashboard .dashboard-header{flex-direction:column;gap:20px}}.tickets-dashboard .dashboard-header .header-left{flex:1}.tickets-dashboard .dashboard-header .header-left .back-navigation{margin-bottom:16px}.tickets-dashboard .dashboard-header .header-left .back-navigation .back-btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--dashboard-medium-gray);font-size:14px;font-weight:400;transition:color 0.2s}.tickets-dashboard .dashboard-header .header-left .back-navigation .back-btn:hover{color:var(--dashboard-black)}.tickets-dashboard .dashboard-header .header-left .header-title .page-title{font-size:32px;font-weight:600;color:var(--dashboard-black);margin:0 0 8px 0;line-height:1.2}.tickets-dashboard .dashboard-header .header-left .header-title .page-subtitle{font-size:16px;font-weight:300;color:var(--dashboard-medium-gray);margin:0}.tickets-dashboard .dashboard-header .header-actions{display:flex;gap:12px;flex-shrink:0}@media (max-width: 768px){.tickets-dashboard .dashboard-header .header-actions{width:100%;justify-content:flex-start}}.tickets-dashboard .stats-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;margin-bottom:40px}@media (max-width: 1200px){.tickets-dashboard .stats-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.tickets-dashboard .stats-grid{grid-template-columns:1fr;gap:16px}}.tickets-dashboard .stat-card{background:var(--dashboard-white);border:0.5px solid var(--dashboard-light-gray);border-radius:16px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,0.05);transition:transform 0.2s ease, box-shadow 0.2s ease}.tickets-dashboard .stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}.tickets-dashboard .stat-card .stat-content .stat-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.tickets-dashboard .stat-card .stat-content .stat-header .stat-label{font-size:14px;font-weight:500;color:var(--dashboard-medium-gray);text-transform:uppercase;letter-spacing:0.5px}.tickets-dashboard .stat-card .stat-content .stat-header .stat-icon{font-size:20px;opacity:0.6}.tickets-dashboard .stat-card .stat-content .stat-number{font-size:32px;font-weight:700;color:var(--dashboard-black);margin-bottom:8px;line-height:1}.tickets-dashboard .stat-card .stat-content .stat-change{font-size:12px;color:var(--dashboard-medium-gray);font-weight:400}.tickets-dashboard .stat-card .stat-content .stat-change.urgent{color:var(--dashboard-danger);font-weight:500}.tickets-dashboard .stat-card.total .stat-icon{color:var(--dashboard-info)}.tickets-dashboard .stat-card.open .stat-icon{color:var(--dashboard-dark-fern)}.tickets-dashboard .stat-card.pending .stat-icon{color:var(--dashboard-driftwood)}.tickets-dashboard .stat-card.in-progress .stat-icon{color:var(--dashboard-warning)}.tickets-dashboard .stat-card.resolved .stat-icon{color:var(--dashboard-success)}.tickets-dashboard .stat-card.closed .stat-icon{color:var(--dashboard-driftwood)}.tickets-dashboard .stat-card.rejected .stat-icon{color:var(--dashboard-danger)}.tickets-dashboard .stat-card.overdue .stat-icon{color:var(--dashboard-danger)}.tickets-dashboard .stat-card.unassigned .stat-icon{color:var(--dashboard-medium-gray)}.tickets-dashboard .stat-card.priority .stat-icon{color:var(--dashboard-danger)}.tickets-dashboard .stat-card.personal .stat-icon{color:var(--dashboard-dark-fern)}.tickets-dashboard .stat-card.clickable{text-decoration:none;color:inherit}.tickets-dashboard .stat-card.clickable:hover{text-decoration:none;color:inherit}.tickets-dashboard .dashboard-controls{background:var(--dashboard-white);border:0.5px solid var(--dashboard-light-gray);border-radius:16px;padding:24px;margin-bottom:32px;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.tickets-dashboard .dashboard-controls .filters-form{display:flex;flex-direction:column;gap:20px}@media (min-width: 1024px){.tickets-dashboard .dashboard-controls .filters-form{flex-direction:row;align-items:center}}.tickets-dashboard .dashboard-controls .search-section{flex:1}.tickets-dashboard .dashboard-controls .search-section .search-input-wrapper{position:relative;max-width:400px}.tickets-dashboard .dashboard-controls .search-section .search-input-wrapper .search-input{width:100%;padding:12px 16px 12px 44px;border:1px solid var(--dashboard-light-gray);border-radius:8px;font-size:14px;font-family:'Inter', sans-serif;font-weight:300;background:var(--dashboard-white)}.tickets-dashboard .dashboard-controls .search-section .search-input-wrapper .search-input:focus{outline:none;border-color:var(--dashboard-dark-fern);box-shadow:0 0 0 1px var(--dashboard-dark-fern)}.tickets-dashboard .dashboard-controls .search-section .search-input-wrapper .search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--dashboard-medium-gray);font-size:14px}.tickets-dashboard .dashboard-controls .filters-section{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width: 1024px){.tickets-dashboard .dashboard-controls .filters-section{justify-content:flex-start}}.tickets-dashboard .dashboard-controls .filter-group .filter-select{padding:8px 12px;border:1px solid var(--dashboard-light-gray);border-radius:6px;font-size:14px;background:var(--dashboard-white);color:var(--dashboard-black);min-width:140px}.tickets-dashboard .dashboard-controls .filter-group .filter-select:focus{outline:none;border-color:var(--dashboard-dark-fern)}.tickets-dashboard .dashboard-controls .filter-actions{display:flex;align-items:center;gap:16px;margin-left:auto}@media (max-width: 1024px){.tickets-dashboard .dashboard-controls .filter-actions{margin-left:0;width:100%;justify-content:space-between}}.tickets-dashboard .dashboard-controls .filter-actions .checkbox-filter{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:var(--dashboard-black)}.tickets-dashboard .dashboard-controls .filter-actions .checkbox-filter input[type="checkbox"]{margin:0}.tickets-dashboard .dashboard-controls .filter-actions .checkbox-filter .checkbox-label{margin:0}.tickets-dashboard .tickets-list .tickets-header{margin-bottom:24px}.tickets-dashboard .tickets-list .tickets-header .results-count{font-size:14px;color:var(--dashboard-medium-gray);font-weight:400}.tickets-dashboard .tickets-list .tickets-container{display:grid;gap:20px}.tickets-dashboard .tickets-list .ticket-card{background:var(--dashboard-white);border:0.5px solid var(--dashboard-light-gray);border-radius:16px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,0.05);transition:transform 0.2s ease, box-shadow 0.2s ease}.tickets-dashboard .tickets-list .ticket-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,0.1)}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info{flex:1}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info .ticket-id-status{display:flex;align-items:center;gap:12px;margin-bottom:12px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info .ticket-id-status .ticket-id{font-size:12px;font-weight:600;color:var(--dashboard-dark-fern);background:rgba(91,117,37,0.1);padding:4px 8px;border-radius:8px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info .ticket-id-status .overdue-badge{background:var(--dashboard-danger);color:var(--dashboard-white);font-size:10px;font-weight:600;padding:3px 6px;border-radius:4px;display:flex;align-items:center;gap:4px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info .ticket-title{margin:0 0 12px 0}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info .ticket-title .ticket-title-link{color:var(--dashboard-black);text-decoration:none;font-size:18px;font-weight:600;line-height:1.3}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info .ticket-title .ticket-title-link:hover{color:var(--dashboard-dark-fern)}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info .ticket-meta{display:flex;flex-wrap:wrap;gap:16px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info .ticket-meta .meta-item{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--dashboard-medium-gray)}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info .ticket-meta .meta-item i{font-size:12px;color:var(--dashboard-driftwood)}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-main-info .ticket-meta .meta-item.overdue{color:var(--dashboard-danger);font-weight:500}.tickets-dashboard .tickets-list .ticket-card .ticket-card-header .ticket-priority{flex-shrink:0}.tickets-dashboard .tickets-list .ticket-card .ticket-card-body{margin-bottom:20px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-body .ticket-description{color:var(--dashboard-black);font-size:14px;font-weight:300;line-height:1.5;margin-bottom:12px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-body .ticket-tags{display:flex;flex-wrap:wrap;gap:8px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-body .ticket-tags .tag{background:var(--dashboard-light-gray);color:var(--dashboard-black);padding:3px 8px;border-radius:6px;font-size:11px;font-weight:500}.tickets-dashboard .tickets-list .ticket-card .ticket-card-body .ticket-tags .tag-more{background:var(--dashboard-sand);color:var(--dashboard-driftwood);padding:3px 8px;border-radius:6px;font-size:11px;font-weight:500}.tickets-dashboard .tickets-list .ticket-card .ticket-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--dashboard-light-gray)}@media (max-width: 768px){.tickets-dashboard .tickets-list .ticket-card .ticket-card-footer{flex-direction:column;gap:12px;align-items:flex-start}}.tickets-dashboard .tickets-list .ticket-card .ticket-card-footer .ticket-assignment .assignee{display:flex;align-items:center;gap:8px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-footer .ticket-assignment .assignee .assignee-avatar{width:28px;height:28px;background:var(--dashboard-dark-fern);color:var(--dashboard-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.tickets-dashboard .tickets-list .ticket-card .ticket-card-footer .ticket-assignment .assignee .assignee-name{font-size:13px;font-weight:500;color:var(--dashboard-black)}.tickets-dashboard .tickets-list .ticket-card .ticket-card-footer .ticket-assignment .unassigned{font-size:13px;color:var(--dashboard-medium-gray);font-style:italic}.tickets-dashboard .tickets-list .ticket-card .ticket-card-footer .ticket-actions{display:flex;align-items:center;gap:12px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-footer .ticket-actions .inline-assignment-form .assignment-select{padding:6px 10px;border:1px solid var(--dashboard-light-gray);border-radius:4px;font-size:12px;background:var(--dashboard-white);min-width:100px}.tickets-dashboard .tickets-list .ticket-card .ticket-card-footer .ticket-actions .inline-assignment-form .assignment-select:focus{outline:none;border-color:var(--dashboard-dark-fern)}.tickets-dashboard .empty-state{text-align:center;padding:80px 40px}.tickets-dashboard .empty-state .empty-state-icon{margin-bottom:24px}.tickets-dashboard .empty-state .empty-state-icon i{font-size:64px;color:var(--dashboard-light-gray)}.tickets-dashboard .empty-state .empty-state-title{font-size:24px;font-weight:600;color:var(--dashboard-black);margin:0 0 12px 0}.tickets-dashboard .empty-state .empty-state-description{font-size:16px;color:var(--dashboard-medium-gray);margin:0 0 32px 0;max-width:400px;margin-left:auto;margin-right:auto;line-height:1.5}.tickets-dashboard .empty-state .empty-state-actions{display:flex;justify-content:center;gap:16px}@media (max-width: 768px){.tickets-dashboard .empty-state .empty-state-actions{flex-direction:column;align-items:center}}.tickets-dashboard .badge{padding:6px 12px;border-radius:12px;font-size:12px;font-weight:500}.tickets-dashboard .badge.badge-primary{background:rgba(37,99,235,0.1);color:#2563eb}.tickets-dashboard .badge.badge-success{background:rgba(16,185,129,0.1);color:var(--dashboard-success)}.tickets-dashboard .badge.badge-warning{background:rgba(245,158,11,0.1);color:var(--dashboard-warning)}.tickets-dashboard .badge.badge-danger{background:rgba(220,38,38,0.1);color:var(--dashboard-danger)}.tickets-dashboard .badge.badge-secondary{background:rgba(139,135,117,0.1);color:var(--dashboard-driftwood)}.tickets-dashboard .badge.badge-dark{background:rgba(34,34,34,0.1);color:var(--dashboard-smoke)}.tickets-dashboard .badge.badge-info{background:rgba(59,130,246,0.1);color:var(--dashboard-info)}.tickets-dashboard .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;border:1px solid;cursor:pointer;transition:all 0.2s ease}.tickets-dashboard .btn.btn-sm{padding:6px 12px;font-size:12px}.tickets-dashboard .btn.btn-primary{background:var(--dashboard-dark-fern);color:var(--dashboard-white);border-color:var(--dashboard-dark-fern)}.tickets-dashboard .btn.btn-primary:hover{background:#4a6220;border-color:#4a6220;transform:translateY(-1px)}.tickets-dashboard .btn.btn-outline{background:var(--dashboard-white);color:var(--dashboard-black);border-color:var(--dashboard-light-gray)}.tickets-dashboard .btn.btn-outline:hover{background:var(--dashboard-sand);border-color:var(--dashboard-medium-gray);transform:translateY(-1px)}body:has(.tickets-dashboard){margin:0;padding:0;background:var(--dashboard-background)}:root{--dark-bg: #000000;--dark-fg: #2f3c45;--dark-fg-2: #333333;--dark-text: #f9f9f9;--light-bg: #f9f9f9;--light-fg: #EBEBEB;--light-fg-2: #f9f9f9;--light-text: #0e1627;--io-blue: #324E62;--teal: #85C2C1;--teal-lighter: #629796;--tan: #EEAA7B;--feather: #77C9D4;--forest: #015249;--lavender: #6C648B;--sleek-gray: #A5A5AF;--bright-coral: #F53240;--lawngreen: #5af919;--cornflower-blue: #809fff;--rosybrown: #bb897e;--darker-bg: #101920;--dark-bg-2: #2f3c45;--bg-2: #333333;--dark: var(--dark-bg);--white: #fff;--default-text: var(--white);--green: #339933;--dark-green: #0b5626;--green-lighter: #80ba80;--blue: #37485e;--red: #993333;--red-lighter: #cf5450;--light-blue: #467aa7;--lune-blue: #0275d8;--lune-beige: #e2f1d8;--gray: #666666;--dim-gray: #75777a;--beige: #ffffff;--black: #000000;--orange: #ac7623;--orange-lighter: #c78e23;--orange-two: #ff6633;--yellow: #e4e400;--default: #29363d;--default-lighter: #3d4950;--inverse: var(--dark-bg);--well-text-color: var(--default);--body-color: var(--black);--nav-primary-bg-color: var(--dark-bg);--primary-color: #85C2C1;--primary-color-lighter: #629796;--modal-text-color: var(--default-text);--toast-red: var(--red);--toast-green: var(--green);--toast-text-color: var(--default-text);--open-sans: "Open Sans", sans-serif;--monaco: "Monaco", sans-serif;--courier-new: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;--roboto: "Roboto", sans-serif}@font-face{font-weight:normal;font-style:normal}body{margin:0;font-size:12px;padding-bottom:40px}body.dark-mode{background:var(--body-color)}html{font-weight:300;color:rgba(0,0,0,0.87)}.container{width:650px;margin:0 auto;padding-top:15px}@media only screen and (min-width: 992px){html{font-size:12px}}@media only screen and (max-width: 600px){.container{width:100%}body{font-size:12px}}
