:root{--mek-swal-primary:var(--admin-primary,var(--mek-color-primary));--mek-swal-primary-hover:var(--admin-primary-hover,var(--mek-color-primary-hover));--mek-swal-surface:var(--mek-color-surface);--mek-swal-surface-soft:var(--mek-color-surface-soft);--mek-swal-text:var(--mek-color-text);--mek-swal-muted:var(--mek-color-muted);--mek-swal-border:var(--mek-color-border);--mek-swal-shadow:var(--mek-shadow-lg);--mek-swal-overlay:var(--mek-overlay-soft);--mek-swal-radius:18px;--mek-swal-button-radius:10px;--mek-swal-accent:var(--mek-swal-primary);--mek-swal-confirm-bg:var(--mek-swal-primary);--mek-swal-confirm-hover-bg:var(--mek-swal-primary-hover);--mek-swal-confirm-color:var(--mek-color-on-primary);--mek-swal-cancel-bg:var(--mek-swal-surface);--mek-swal-cancel-hover-bg:var(--mek-swal-surface-soft);--mek-swal-cancel-color:var(--mek-swal-text);--mek-swal-pattern-opacity:.13}:root[data-admin-mode=dark],:root[data-admin-scheme=dark],:root[data-theme=dark]{--mek-swal-pattern-opacity:.18}.mek-swal-popup--success,.mek-swal-toast--success{--mek-swal-accent:var(--mek-color-success)}.mek-swal-popup--warning,.mek-swal-toast--warning{--mek-swal-accent:var(--mek-color-warning)}.mek-swal-popup--info,.mek-swal-toast--info{--mek-swal-accent:var(--mek-color-info)}.mek-swal-popup--question,.mek-swal-popup--primary{--mek-swal-accent:var(--mek-swal-primary)}.mek-swal-popup--error,.mek-swal-popup--danger,.mek-swal-toast--error{--mek-swal-accent:var(--mek-color-danger);--mek-swal-confirm-bg:var(--mek-color-danger);--mek-swal-confirm-hover-bg:var(--mek-color-danger-hover);--mek-swal-confirm-color:var(--mek-color-on-danger)}.swal2-container.mek-swal-container{z-index:var(--mek-z-modal);font-family:var(--mek-font-sans);padding:1rem}.swal2-container.mek-swal-container.swal2-backdrop-show{background:var(--mek-swal-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.swal2-popup.mek-swal-popup{isolation:isolate;border:1px solid var(--mek-swal-border);border-radius:var(--mek-swal-radius);max-width:calc(100vw - 2rem);color:var(--mek-swal-text);background:var(--mek-swal-surface);box-shadow:var(--mek-swal-shadow);font-family:var(--mek-font-sans);position:relative;overflow:hidden;padding:0 0 1.3rem!important}.swal2-popup.mek-swal-popup:before{content:"";z-index:-1;pointer-events:none;width:205px;height:126px;opacity:var(--mek-swal-pattern-opacity);background:url(/assets/images/global/sweetalert-subtle-pattern.png) 100% 0/250px no-repeat;position:absolute;top:0;right:0}:root[data-admin-mode=dark] .swal2-popup.mek-swal-popup:before,:root[data-admin-scheme=dark] .swal2-popup.mek-swal-popup:before,:root[data-theme=dark] .swal2-popup.mek-swal-popup:before{filter:brightness(1.35)}.swal2-popup .mek-swal-icon.swal2-icon{transform-origin:50%;margin:2.1rem auto .9rem;transform:scale(.92)}.swal2-popup .mek-swal-icon .swal2-icon-content{font-size:3.75em;line-height:1}.swal2-popup .mek-swal-icon.swal2-warning,.swal2-popup .mek-swal-icon.swal2-info,.swal2-popup .mek-swal-icon.swal2-question{color:var(--mek-swal-accent)!important;border-color:color-mix(in srgb, var(--mek-swal-accent) 58%, transparent)!important}.swal2-popup .mek-swal-icon.swal2-error{border-color:color-mix(in srgb, var(--mek-swal-accent) 58%, transparent)!important}.swal2-popup .mek-swal-icon.swal2-error [class^=swal2-x-mark-line]{background-color:var(--mek-swal-accent)!important}.swal2-popup .mek-swal-icon.swal2-success{border-color:color-mix(in srgb, var(--mek-swal-accent) 58%, transparent)!important}.swal2-popup .mek-swal-icon.swal2-success .swal2-success-ring{border-color:color-mix(in srgb, var(--mek-swal-accent) 28%, transparent)!important}.swal2-popup .mek-swal-icon.swal2-success [class^=swal2-success-line]{background-color:var(--mek-swal-accent)!important}.swal2-popup .mek-swal-icon.swal2-success [class^=swal2-success-circular-line],.swal2-popup .mek-swal-icon.swal2-success .swal2-success-fix{background-color:var(--mek-swal-surface)!important}.swal2-popup .mek-swal-title.swal2-title{color:var(--mek-swal-text);font-family:inherit;font-size:clamp(1.35rem,3vw,1.62rem);font-weight:var(--mek-font-weight-bold);letter-spacing:-.02em;margin:0;padding:0 1.25rem;line-height:1.28}.swal2-popup .mek-swal-content.swal2-html-container{max-width:28rem;color:var(--mek-swal-muted);font-size:.96rem;line-height:var(--mek-line-height-base);overflow-wrap:anywhere;margin:.72rem auto 0;padding:0 1.5rem}.swal2-popup .mek-swal-content.swal2-html-container:empty{display:none}.swal2-popup .mek-swal-actions.swal2-actions{gap:.7rem;width:auto;margin:1.55rem auto 0}.swal2-popup .mek-swal-button{border-radius:var(--mek-swal-button-radius);cursor:pointer;min-width:7.6rem;min-height:2.9rem;font-family:inherit;font-size:.91rem;font-weight:var(--mek-font-weight-bold);transition:background-color var(--mek-transition), border-color var(--mek-transition), box-shadow var(--mek-transition), color var(--mek-transition), transform var(--mek-transition);border:1px solid #0000;margin:0;padding:.72rem 1.15rem;line-height:1.2}.swal2-popup .mek-swal-button:hover{transform:translateY(-1px)}.swal2-popup .mek-swal-button:active{transform:translateY(0)}.swal2-popup .mek-swal-button:focus-visible{outline:3px solid color-mix(in srgb, var(--mek-swal-confirm-bg) 22%, transparent);outline-offset:3px}.swal2-popup .mek-swal-button--confirm{color:var(--mek-swal-confirm-color);background:var(--mek-swal-confirm-bg);box-shadow:0 7px 16px color-mix(in srgb, var(--mek-swal-confirm-bg) 22%, transparent)}.swal2-popup .mek-swal-button--confirm:hover{background:var(--mek-swal-confirm-hover-bg);box-shadow:0 9px 20px color-mix(in srgb, var(--mek-swal-confirm-bg) 26%, transparent)}.swal2-popup .mek-swal-button--danger{--mek-swal-confirm-bg:var(--mek-color-danger);--mek-swal-confirm-hover-bg:var(--mek-color-danger-hover);--mek-swal-confirm-color:var(--mek-color-on-danger)}.swal2-popup .mek-swal-button--cancel,.swal2-popup .mek-swal-button--deny{color:var(--mek-swal-cancel-color);border-color:var(--mek-swal-border);background:var(--mek-swal-cancel-bg);box-shadow:var(--mek-shadow-xs)}.swal2-popup .mek-swal-button--cancel:hover,.swal2-popup .mek-swal-button--deny:hover{background:var(--mek-swal-cancel-hover-bg)}.swal2-popup .mek-swal-input.swal2-input,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea,.swal2-popup .swal2-file,.swal2-popup .swal2-range input{border:1px solid var(--mek-swal-border);border-radius:var(--mek-swal-button-radius);width:calc(100% - 3rem);color:var(--mek-swal-text);background:var(--mek-swal-surface-soft);box-shadow:none;font:inherit;margin:1.2rem 1.5rem 0}.swal2-popup .mek-swal-input.swal2-input:focus,.swal2-popup .swal2-select:focus,.swal2-popup .swal2-textarea:focus,.swal2-popup .swal2-file:focus{border-color:var(--mek-swal-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--mek-swal-primary) 13%, transparent);outline:0}.swal2-popup .mek-swal-validation.swal2-validation-message{border-radius:var(--mek-swal-button-radius);color:var(--mek-color-danger);background:var(--mek-color-danger-soft);margin:.8rem 1.5rem 0;font-size:.84rem}.swal2-popup .mek-swal-close.swal2-close{width:2.3rem;height:2.3rem;color:var(--mek-swal-muted);background:0 0;border-radius:9px;font-size:1.35rem;top:.55rem;right:.55rem}.swal2-popup .mek-swal-close.swal2-close:hover{color:var(--mek-swal-text);background:var(--mek-swal-surface-soft)}.swal2-popup .mek-swal-loader.swal2-loader{width:2.1rem;height:2.1rem;color:var(--mek-swal-confirm-bg);background:conic-gradient(from 35deg, transparent 0 14%, currentColor 14% 70%, transparent 70% 100%);border:0;border-radius:50%;margin:1rem auto .25rem;animation:.78s linear infinite mek-ui-spin;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.75px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.75px))}.swal2-container.mek-swal-toast-container{z-index:var(--mek-z-toast);font-family:var(--mek-font-sans);padding:1rem}.swal2-popup.mek-swal-toast{border:1px solid var(--mek-swal-border);width:min(24rem,100vw - 2rem);min-height:4.2rem;color:var(--mek-swal-text);background:var(--mek-swal-surface);box-shadow:var(--mek-shadow-md);border-radius:13px;padding:.75rem .85rem}.swal2-popup.mek-swal-toast .swal2-icon{color:var(--mek-swal-accent)!important;border-color:color-mix(in srgb, var(--mek-swal-accent) 55%, transparent)!important}.swal2-popup.mek-swal-toast .swal2-error [class^=swal2-x-mark-line],.swal2-popup.mek-swal-toast .swal2-success [class^=swal2-success-line]{background-color:var(--mek-swal-accent)!important}.swal2-popup.mek-swal-toast .swal2-title{color:var(--mek-swal-text);font-family:inherit;font-size:.92rem;font-weight:var(--mek-font-weight-bold)}.swal2-popup.mek-swal-toast .swal2-html-container{color:var(--mek-swal-muted);font-size:.82rem}.swal2-popup.mek-swal-toast .swal2-timer-progress-bar{background:var(--mek-swal-accent)}.mek-swal-animate-in{animation:mek-swal-in .18s var(--mek-ease-emphasized) both}.mek-swal-animate-out{animation:mek-swal-out .14s var(--mek-ease-standard) both}@keyframes mek-swal-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mek-swal-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(5px)scale(.99)}}@media (width<=560px){.swal2-container.mek-swal-container{padding:.65rem}.swal2-popup.mek-swal-popup{--mek-swal-radius:15px;width:calc(100vw - 1.3rem)!important}.swal2-popup .mek-swal-title.swal2-title{font-size:1.3rem}.swal2-popup .mek-swal-content.swal2-html-container{padding-inline:1.1rem}.swal2-popup .mek-swal-actions.swal2-actions{flex-direction:column-reverse;width:calc(100% - 2.2rem)}.swal2-popup .mek-swal-button{width:100%}}@media (prefers-reduced-motion:reduce){.mek-swal-animate-in,.mek-swal-animate-out{animation-duration:1ms!important}.swal2-popup .mek-swal-loader.swal2-loader{animation-duration:1.4s}}.imat-page{--imat-bg:var(--mek-brand-navy-deep);--imat-panel:var(--mek-brand-navy);--imat-surface:color-mix(in srgb, var(--mek-brand-navy) 72%, var(--mek-brand-navy-deep) 28%);--imat-surface-deep:color-mix(in srgb, var(--mek-brand-navy-deep) 88%, var(--mek-brand-navy) 12%);--imat-text:var(--mek-color-on-dark);--imat-text-soft:color-mix(in srgb, var(--mek-color-on-dark) 80%, transparent);--imat-muted:color-mix(in srgb, var(--mek-color-on-dark) 70%, transparent);--imat-subtle:color-mix(in srgb, var(--mek-color-on-dark) 58%, transparent);--imat-border:color-mix(in srgb, var(--mek-color-on-dark) 14%, transparent);--imat-border-soft:color-mix(in srgb, var(--mek-color-on-dark) 9%, transparent);--imat-accent:#00b7be;--imat-accent-modal:#00b6bb;--imat-accent-hover:#009fa5;--imat-green:#19fa05;background:var(--imat-bg);color:var(--imat-text);font-family:var(--mek-font-site-sans)}.imat-page .imat-main,.imat-page .imat-main *{box-sizing:border-box}.imat-page .imat-main{min-height:65vh;color:var(--imat-text);background:var(--imat-bg);font-family:var(--mek-font-site-sans)}.imat-page .imat-main h1,.imat-page .imat-main h2,.imat-page .imat-main h3,.imat-page .imat-main h4,.imat-page .imat-main h5,.imat-page .imat-main h6,.imat-page .imat-main p,.imat-page .imat-main a,.imat-page .imat-main button,.imat-page .imat-main table{font-family:var(--mek-font-site-sans)}.imat-page .event-details{z-index:1;background:var(--imat-bg);min-height:100vh;margin-top:0;padding:32px 0 120px;display:block;position:relative}.imat-page .event-details__left,.imat-page .event-details__img,.imat-page .event-details__main-tab-box,.imat-page .event-details__main-tab-box .tabs-content,.imat-page .event-details__tab-content-box,.imat-page .event-details__points{display:block;position:relative}.imat-page .event-details__img img{border-radius:var(--mek-radius-lg);width:100%;height:auto;display:block}.imat-page .event-details__main-tab-box{margin-top:40px}.imat-page .event-details__main-tab-box .tabs-content{z-index:1}.imat-page .event-details__main-tab-box .tabs-content .tab{z-index:10;transition:transform .6s var(--mek-ease-standard), opacity .6s var(--mek-ease-standard);display:none;position:relative;transform:translateY(35px)}.imat-page .event-details__main-tab-box .tabs-content .tab.active-tab{margin-top:0;display:block;transform:translateY(0)}.imat-page .event-details__title-1{color:var(--imat-text);font-size:30px;font-weight:var(--mek-font-weight-bold);text-transform:capitalize;margin-bottom:15px;line-height:40px}.imat-page .event-details__text-1{color:var(--imat-text-soft);margin-top:17px;margin-bottom:14px}.imat-page .event-details__points-box{align-items:center;gap:115px;display:flex;position:relative}.imat-page .event-details__points{margin-bottom:1rem;padding-left:0;list-style:none}.imat-page .event-details__points li{align-items:center;gap:13px;display:flex;position:relative}.imat-page .event-details__points li+li{margin-top:13px}.imat-page .event-details__points li .icon{border:1px solid color-mix(in srgb, var(--imat-accent) 36%, transparent);background:color-mix(in srgb, var(--imat-accent) 10%, transparent);width:26px;min-width:26px;height:26px;box-shadow:inset 0 1px 0 var(--imat-border-soft);border-radius:8px;flex:0 0 26px;justify-content:center;align-items:center;margin-top:0;display:inline-flex;position:relative}.imat-page .event-details__points li .icon span{display:none}.imat-page .event-details__points li .icon:before{content:"";border-top:2px solid var(--imat-accent);border-right:2px solid var(--imat-accent);width:8px;height:8px;transform:translate(-1px)rotate(45deg)}.imat-page .event-details__points li p{min-height:26px;color:var(--imat-text-soft);flex:auto;margin:0}.imat-page .event-details__points li p .vurguspan{display:inline}.imat-page .vurguspan{color:var(--imat-text);font-weight:var(--mek-font-weight-extrabold)}.imat-page .projetablo-container{border:1px solid var(--imat-border-soft);border-radius:var(--mek-radius);background:linear-gradient(180deg, var(--imat-surface) 0%, var(--imat-surface-deep) 100%);width:78%;max-width:760px;box-shadow:var(--mek-shadow-md);margin-left:0;margin-right:auto;padding:14px 0 0;overflow:hidden}.imat-page .projetablo-container--final{width:100%;max-width:none;margin-top:30px;margin-left:0;margin-right:0;padding-top:14px}.imat-page .projetablo-title{color:var(--imat-text);font-size:1.24rem;font-weight:var(--mek-font-weight-bold);letter-spacing:-.02em;text-align:center;margin:0;padding:0 18px 14px;line-height:1.2}.imat-page .projetablo{border-collapse:separate;border-spacing:0;border:0;border-radius:0;width:100%;margin:0;overflow:visible}.imat-page .projetablo thead tr{background:linear-gradient(180deg, color-mix(in srgb, var(--imat-accent) 62%, transparent) 0%, color-mix(in srgb, var(--imat-accent) 48%, var(--imat-bg)) 100%)}.imat-page .projetablo th,.imat-page .projetablo td{color:var(--imat-text);text-align:center;border:0;padding:13px 18px;font-size:1rem}.imat-page .projetablo th{font-size:1.04rem;font-weight:var(--mek-font-weight-bold)}.imat-page .projetablo td{background:0 0}.imat-page .projetablo tbody tr{background:color-mix(in srgb, var(--imat-text) 2%, transparent)}.imat-page .projetablo tbody tr+tr td{border-top:1px solid var(--imat-border-soft)}.imat-page .projetablo tbody tr:hover td{background:color-mix(in srgb, var(--imat-accent) 7%, transparent)}.imat-page .projetablo th:first-child,.imat-page .projetablo td:first-child{padding-left:20px}.imat-page .projetablo th:last-child,.imat-page .projetablo td:last-child{white-space:nowrap;padding-right:20px}.imat-page .projetablo tbody tr:last-child td{padding-bottom:16px}.imat-page .projetablo-total-row td{background:color-mix(in srgb, var(--imat-accent) 12%, transparent);color:var(--imat-text);font-weight:var(--mek-font-weight-bold)}.imat-page .projetablo-container--final .projetablo{table-layout:fixed}.imat-page .projetablo-container--final .projetablo th:first-child,.imat-page .projetablo-container--final .projetablo td:first-child{width:82%;padding-left:22px}.imat-page .projetablo-container--final .projetablo th:last-child,.imat-page .projetablo-container--final .projetablo td:last-child{width:18%}.imat-page .projetablo-container--final .projetablo td:first-child{font-weight:var(--mek-font-weight-semibold)}.imat-page .projetablo-container--final .projetablo th,.imat-page .projetablo-container--final .projetablo td,.imat-page .projetablo-container--final .projetablo th:first-child,.imat-page .projetablo-container--final .projetablo td:first-child,.imat-page .projetablo-container--final .projetablo th:last-child,.imat-page .projetablo-container--final .projetablo td:last-child{text-align:left}.imat-page .sidebar__single+.sidebar__single{margin-top:40px}.imat-page .sidebar__all-category{border:1px solid var(--imat-border);border-radius:var(--mek-radius);background:var(--imat-panel);box-shadow:var(--mek-shadow-sm);padding:27px 30px 24px;display:block;position:relative}.imat-page .sidebar__all-category-title{color:var(--imat-text);font-size:24px;font-weight:var(--mek-font-weight-bold);letter-spacing:-.02em;margin:0 0 17px;line-height:1.2}.imat-page .sidebar__all-category-list{margin:0;padding:0;list-style:none;display:block;position:relative}.imat-page .sidebar__all-category-list li{display:block;position:relative}.imat-page .sidebar__all-category-list li+li{margin-top:10px}.imat-page .sidebar__all-category-list li a{z-index:1;border:1px solid color-mix(in srgb, var(--imat-text) 20%, transparent);border-radius:var(--mek-radius-sm);min-height:56px;color:var(--imat-text);transition:border-color var(--mek-transition), background-color var(--mek-transition), transform var(--mek-transition);background:0 0;justify-content:flex-start;align-items:center;gap:16px;padding:11px 18px 11px 20px;line-height:1.35;display:flex;position:relative;overflow:hidden}.imat-page .sidebar__all-category-list li:hover a,.imat-page .sidebar__all-category-list li.active a,.imat-page .sidebar__all-category-list li a:focus-visible{border-color:var(--imat-accent);background:color-mix(in srgb, var(--imat-accent) 10%, transparent);color:var(--imat-text)}.imat-page .sidebar-link__icon{width:23px;height:23px;color:var(--imat-accent);transition:transform var(--mek-duration-slow) var(--mek-ease-standard), color var(--mek-duration-slow) var(--mek-ease-standard);flex:0 0 23px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.imat-page .sidebar-link__icon svg{width:100%;height:100%;overflow:visible}.imat-page .sidebar-link__icon svg path,.imat-page .sidebar-link__icon svg line,.imat-page .sidebar-link__icon svg polyline,.imat-page .sidebar-link__icon svg circle{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.imat-page .sidebar__all-category-list li:hover .sidebar-link__icon--download{transform:translateY(2px)}.imat-page .sidebar__all-category-list li:hover .sidebar-link__icon--award{transform:scale(1.08)}.imat-page .sidebar__all-category-list li:hover .sidebar-link__icon--apply{transform:translate(3px)}.imat-page .sidebar__all-category-list li a.sidebar-apply-link{border-color:var(--imat-accent);background:var(--imat-accent);color:var(--imat-text);font-weight:var(--mek-font-weight-semibold);box-shadow:none}.imat-page .sidebar__all-category-list li a.sidebar-apply-link .sidebar-link__icon{width:22px;height:22px;color:var(--imat-text);flex-basis:22px}.imat-page .sidebar__all-category-list li:hover a.sidebar-apply-link,.imat-page .sidebar__all-category-list li a.sidebar-apply-link:focus-visible{border-color:var(--imat-accent-hover);background:var(--imat-accent-hover);color:var(--imat-text);transform:translateY(-1px)}.imat-page .sidebar__all-category-list li:hover a.sidebar-apply-link .sidebar-link__icon,.imat-page .sidebar__all-category-list li a.sidebar-apply-link:focus-visible .sidebar-link__icon{color:var(--imat-text);transform:translate(2px,-2px)}.imat-page .imat-sidebar-column{min-width:0;position:relative}@media (width>=992px){.imat-page .imat-sidebar-column{z-index:3;align-self:stretch;position:relative;overflow:visible}.imat-page .imat-sidebar-column .sidebar{top:var(--imat-sidebar-sticky-top,112px);align-self:start;max-height:none;overflow:visible;position:sticky!important}}body.imat-modal-open{overflow:hidden}.imat-page .imat-modal,.imat-page .imat-modal *{box-sizing:border-box}.imat-page .imat-modal{z-index:var(--mek-z-modal);top:var(--imat-modal-header-offset,0px);display:none;position:fixed;bottom:0;left:0;right:0}.imat-page .imat-modal.is-open{display:block}.imat-page .imat-backdrop{background:var(--mek-overlay-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0}.imat-page .imat-shell{width:min(1020px,94vw);max-height:min(calc(100vh - var(--imat-modal-header-offset,0px) - 16px), 980px);max-height:min(calc(100dvh - var(--imat-modal-header-offset,0px) - 16px), 980px);overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--imat-accent-modal) 22%, transparent);border-radius:var(--mek-radius);background:linear-gradient(180deg, var(--imat-surface-deep), var(--imat-bg));box-shadow:var(--mek-shadow-lg);color:var(--imat-text);-webkit-overflow-scrolling:touch;scrollbar-color:color-mix(in srgb, var(--imat-green) 85%, transparent) color-mix(in srgb, var(--imat-text) 6%, transparent);scrollbar-width:thin;margin:8px auto 0;position:relative;overflow:auto}.imat-page .imat-close{z-index:5;border:1px solid color-mix(in srgb, var(--imat-accent-modal) 22%, transparent);border-radius:var(--mek-radius-sm);background:color-mix(in srgb, var(--imat-text) 6%, transparent);width:40px;height:40px;color:var(--imat-text);cursor:pointer;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:12px;right:12px}.imat-page .imat-hero{border-top-left-radius:var(--mek-radius);border-top-right-radius:var(--mek-radius);border-bottom:1px solid color-mix(in srgb, var(--imat-accent-modal) 22%, transparent);background:var(--imat-bg);width:100%;margin:0;padding:0;line-height:0;overflow:hidden;height:auto!important;max-height:none!important}.imat-page .imat-hero img{display:block;object-fit:unset!important;width:100%!important;max-width:none!important;height:auto!important}.imat-page .imat-body{padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.imat-page .imat-heroTextBlock,.imat-page .imat-intro,.imat-page .imat-note{border:1px solid color-mix(in srgb, var(--imat-accent-modal) 22%, transparent);border-radius:var(--mek-radius-sm);background:color-mix(in srgb, var(--imat-text) 3%, transparent);padding:14px}.imat-page .imat-heroTextBlock{text-align:center;margin-top:12px}.imat-page .imat-heroLine2{font-size:20px;font-weight:var(--mek-font-weight-extrabold);margin-top:6px;line-height:1.2}.imat-page .imat-heroDesc{color:var(--imat-muted);margin:10px 0 0;font-size:14px;line-height:1.65}.imat-page .imat-intro{text-align:center;margin-top:12px}.imat-page .imat-intro h3{color:var(--imat-text);font-size:16px;font-weight:var(--mek-font-weight-extrabold);margin:0 0 6px}.imat-page .imat-intro p{color:var(--imat-muted);margin:0;line-height:1.6}.imat-page .imat-list{gap:12px;margin-top:10px;display:grid}.imat-page .imat-item{grid-template-columns:64px 1fr;gap:12px;display:grid}.imat-page .imat-rail{flex-direction:column;align-items:center;padding-top:6px;display:flex}.imat-page .imat-no{background:var(--imat-accent-modal);width:46px;height:46px;color:var(--mek-brand-navy-deep);font-weight:var(--mek-font-weight-extrabold);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.imat-page .imat-stem{background:linear-gradient(180deg, color-mix(in srgb, var(--imat-text) 18%, transparent), transparent);border-radius:99px;flex:1;width:2px;margin-top:10px}.imat-page .imat-card{border:1px solid color-mix(in srgb, var(--imat-text) 10%, transparent);border-radius:var(--mek-radius-sm);background:linear-gradient(180deg, color-mix(in srgb, var(--imat-accent-modal) 10%, var(--imat-surface)) 0%, var(--imat-surface-deep) 56%, var(--imat-bg) 100%);box-shadow:var(--mek-shadow-sm);padding:14px;position:relative;overflow:hidden}.imat-page .imat-card:before{content:"";pointer-events:none;background:radial-gradient(700px 120px at 14% 0%, color-mix(in srgb, var(--imat-accent-modal) 14%, transparent) 0%, color-mix(in srgb, var(--imat-accent-modal) 6%, transparent) 32%, transparent 55%);position:absolute;inset:-2px}.imat-page .imat-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.imat-page .imat-pill{border:1px solid color-mix(in srgb, var(--imat-text) 10%, transparent);background:color-mix(in srgb, var(--imat-text) 4%, transparent);font-size:12px;font-weight:var(--mek-font-weight-extrabold);border-radius:999px;padding:6px 10px}.imat-page .imat-pill-muted{color:color-mix(in srgb, var(--imat-text) 78%, transparent);font-weight:var(--mek-font-weight-bold)}.imat-page .imat-title{color:var(--imat-text);font-size:16px;font-weight:var(--mek-font-weight-extrabold);margin:10px 0 0;line-height:1.35}.imat-page .imat-meta{color:color-mix(in srgb, var(--imat-text) 84%, transparent);gap:7px;margin-top:10px;display:grid}.imat-page .imat-meta span{min-width:80px;color:var(--imat-subtle);font-weight:var(--mek-font-weight-extrabold);display:inline-block}.imat-page .imat-note{color:color-mix(in srgb, var(--imat-text) 84%, transparent);margin-top:10px;line-height:1.65}.imat-page .imat-note>p:first-child{color:var(--imat-text)}.imat-page .imat-kvkk{color:var(--imat-muted);margin-top:8px}.imat-page .imat-shell::-webkit-scrollbar{width:9px;height:9px}.imat-page .imat-shell::-webkit-scrollbar-track{border-left:1px solid color-mix(in srgb, var(--imat-green) 18%, transparent);background:color-mix(in srgb, var(--imat-text) 6%, transparent);border-radius:999px}.imat-page .imat-shell::-webkit-scrollbar-thumb{border:2px solid var(--imat-bg);background:linear-gradient(180deg, color-mix(in srgb, var(--imat-green) 90%, transparent), color-mix(in srgb, var(--imat-green) 35%, transparent));border-radius:999px}.imat-page .imat-shell::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--imat-green), color-mix(in srgb, var(--imat-green) 50%, transparent))}.imat-page .imat-shell::-webkit-scrollbar-corner{background:0 0}@media (width<=1199.98px){.imat-page .event-details{padding-top:28px}.imat-page .sidebar__all-category{padding:24px 24px 22px}.imat-page .sidebar__all-category-title{margin-bottom:16px;font-size:23px}.imat-page .sidebar__all-category-list li a{min-height:50px;padding-left:18px;padding-right:18px}.imat-page .projetablo-container:not(.projetablo-container--final){width:88%}}@media (width<=991.98px){.imat-page .event-details{padding-top:24px}.imat-page .imat-sidebar-column{position:static}.imat-page .sidebar{margin-top:40px;position:static;top:auto}}@media (width<=768px){.imat-page .projetablo-container,.imat-page .projetablo-container:not(.projetablo-container--final){border-radius:var(--mek-radius-sm);width:100%;max-width:none;padding:12px 0 0}.imat-page .projetablo-title{padding:0 12px 11px;font-size:1.08rem}.imat-page .projetablo th,.imat-page .projetablo td{padding:10px 11px;font-size:.92rem}.imat-page .projetablo th:first-child,.imat-page .projetablo td:first-child{padding-left:14px}.imat-page .projetablo th:last-child,.imat-page .projetablo td:last-child{padding-right:14px}}@media (width<=640px){.imat-page .imat-shell{border-radius:var(--mek-radius-sm);width:96vw;max-height:94dvh;margin:2dvh auto 0}.imat-page .imat-close{border-radius:var(--mek-radius-sm);width:44px;height:44px;top:10px;right:10px}.imat-page .imat-body{padding:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.imat-page .imat-hero{border-top-left-radius:var(--mek-radius-sm);border-top-right-radius:var(--mek-radius-sm)}.imat-page .imat-heroTextBlock,.imat-page .imat-intro,.imat-page .imat-note{border-radius:var(--mek-radius-sm);padding:12px}.imat-page .imat-heroLine2{font-size:18px}.imat-page .imat-heroDesc{font-size:13.5px}.imat-page .imat-item{grid-template-columns:52px 1fr;gap:10px}.imat-page .imat-no{width:40px;height:40px;font-size:13px}.imat-page .imat-card{border-radius:var(--mek-radius-sm);padding:12px}.imat-page .imat-title{font-size:15px}.imat-page .imat-meta span{min-width:74px}}@media (width<=576px){.imat-page .event-details{padding-top:20px}.imat-page .sidebar__all-category{border-radius:var(--mek-radius-sm);padding:21px 18px 17px}.imat-page .sidebar__all-category-title{margin-bottom:14px;font-size:21px}.imat-page .sidebar__all-category-list li+li{margin-top:8px}.imat-page .sidebar__all-category-list li a{gap:12px;min-height:50px;padding:10px 15px 10px 16px;font-size:14px}.imat-page .sidebar-link__icon{flex-basis:21px;width:21px;height:21px}.imat-page .event-details__points li{gap:11px}.imat-page .event-details__points li .icon{border-radius:7px;flex-basis:24px;width:24px;min-width:24px;height:24px}}@media (width<=390px){.imat-page .imat-item{grid-template-columns:46px 1fr}.imat-page .imat-no{width:38px;height:38px}.imat-page .imat-pill{padding:5px 9px;font-size:11px}.imat-page .imat-meta span{min-width:70px}}
