﻿html body{--main-bg-color: #fff;--lighter-bg-color: #fbfbfb;--bg-color-1: #f0f0f0;--bg-color-2: #e1e1e1;--high-contrast-text: #000;--main-txt-color: #000;--soft-txt-color: #3c3c3c;--high-contrast-color: #ffffff;--high-soft-color: #fcfcfc;--medium-color: #555;--softer-color: #666666;--color--444: #444444;--dark-color: #141414;--primary-font: "Inter", sans-serif;--secondary-font: "Fira Sans", sans-serif;--third-font: "IBM Plex Sans", sans-serif;--fourth-font: "Oswald", sans-serif;--position-gap-1: 20px;--position-gap-2: 40px;--position-gap-3: 60px;--basis-1: 20px;--basis-2: 40px;--basis-3: 60px;--basis-4: 80px;--bg-opacity: 1;--b-opacity: 1;--shadow-color: 15 15 15;--heading-1: 4.5rem;--heading-2: 3.75rem;--heading-3: 3rem;--heading-4: 2.25rem;--heading-5: 1.875rem;color:var(--main-txt-color);--gray-05-shadow: 249 249 249;--gray-1-shadow: 243 243 243;--gray-2-shadow: 229 229 229;--gray-3-shadow: 209 209 209;--gray-4-shadow: 156 156 156;--gray-5-shadow: 107 107 107;--gray-6-shadow: 75 75 75;--gray-7-shadow: 55 55 55;--gray-8-shadow: 31 31 31;--gray-9-shadow: 17 17 17;--blue-shadow: 31 144 237;--secondary-blue-shadow: 67 166 247;--green-shadow: 16 172 132;--secondary-green-shadow: 29 209 161;--red-shadow: 238 83 83;--secondary-red-shadow: 255 107 107;--yellow-shadow: 241 196 15;--orange-shadow: 255 159 67;--secondary-orange-shadow: 254 202 87;--purple-shadow: 52 31 151;--secondary-purple-shadow: 95 39 205;--pink-shadow: 243 104 224;--secondary-pink-shadow: 255 159 243;--aqua-shadow: 1 163 164;--secondary-aqua-shadow: 0 210 211;--black-rgb: 0, 0, 0;--white-rgb: 255, 255, 255;--gray-05: 249, 249, 249;--gray-1: 243, 243, 243;--gray-2: 229, 229, 229;--gray-3: 209, 209, 209;--gray-4: 156, 156, 156;--gray-5: 107, 107, 107;--gray-6: 75, 75, 75;--gray-7: 55, 55, 55;--gray-8: 31, 31, 31;--gray-9: 17, 17, 17;--gray-1-hex: #f3f3f3;--gray-2-hex: #e5e5e5;--gray-3-hex: #d1d1d1;--gray-4-hex: #9c9c9c;--gray-5-hex: #6b6b6b;--gray-6-hex: #4b4b4b;--gray-7-hex: #373737;--gray-8-hex: #1f1f1f;--gray-9-hex: #111111;--blue: 31, 144, 237;--secondary-blue: 67, 166, 247;--green: 16, 172, 132;--secondary-green: 29, 209, 161;--red: 238, 83, 83;--secondary-red: 255, 107, 107;--yellow: 241, 196, 15;--orange: 255, 159, 67;--secondary-orange: 254, 202, 87;--purple: 52, 31, 151;--secondary-purple: 95, 39, 205;--pink: 243, 104, 224;--secondary-pink: 255, 159, 243;--aqua: 1, 163, 164;--secondary-aqua: 0, 210, 211;--btn-dark-color: #333}html body *{--selection-color: black;--sp: 8rem;--sp-md: 5rem;--sp-sm: 3rem;--shadow-sm: 0 1px 2px 0 rgb(var(--shadow-color) / 0.05);--shadow-default: 0 1px 3px 0 rgb(var(--shadow-color) / 0.1), 0 1px 2px -1px rgb(var(--shadow-color) / 0.1);--shadow-md: 0 4px 6px -1px rgb(var(--shadow-color) / 0.1), 0 2px 4px -2px rgb(var(--shadow-color) / 0.1);--shadow-lg: 0 10px 15px -3px rgb(var(--shadow-color) / 0.1), 0 4px 6px -4px rgb(var(--shadow-color) / 0.1);--shadow-xl: 0 20px 25px -5px rgb(var(--shadow-color) / 0.1), 0 8px 10px -6px rgb(var(--shadow-color) / 0.1);--shadow-2xl: 0 25px 50px -12px rgb(var(--shadow-color) / 0.25);--shadow-3xl: 0 25px 50px -12px rgb(var(--shadow-color) / 0.5);--shadow-inner: inset 0 2px 4px 0 rgb(var(--shadow-color) / 0.05);--shadow-custom: 0.9px 0.9px 2.7px rgba(0, 0, 0, 0.005), 2.3px 2.2px 6.9px rgba(0, 0, 0, 0.009), 4.6px 4.4px 14.2px rgba(0, 0, 0, 0.013), 9.5px 9.1px 29.2px rgba(0, 0, 0, 0.016), 26px 25px 80px rgba(0, 0, 0, 0.04);--drop-shadow-sm: drop-shadow(0 1px 1px rgb(var(--shadow-color) / 0.05));--drop-shadow: drop-shadow(0 4px 3px rgb(var(--shadow-color) / 0.07)) drop-shadow(0 2px 2px rgb(var(--shadow-color) / 0.06));--drop-shadow-md: drop-shadow(0 4px 3px rgb(var(--shadow-color) / 0.07)) drop-shadow(0 2px 2px rgb(var(--shadow-color) / 0.06));--drop-shadow-lg: drop-shadow(0 10px 8px rgb(var(--shadow-color) / 0.04)) drop-shadow(0 4px 3px rgb(var(--shadow-color) / 0.1));--drop-shadow-xl: drop-shadow(0 20px 13px rgb(var(--shadow-color) / 0.03)) drop-shadow(0 8px 5px rgb(var(--shadow-color) / 0.08));--drop-shadow-2xl: drop-shadow(0 25px 25px rgb(var(--shadow-color) / 0.15));--filter-blur: blur(0);--filter-brightness: brightness(1);--filter-contrast: contrast(1);--filter-grayscale: grayscale(0);--filter-invert: invert(0);--text-opacity: 1;--scroll-snap-strictness: mandatory;--fill-opacity: 1;--stroke-opacity: 1;--primary-border-color: #DCDCDC;--primary-border-color-rgb: 220, 220, 220;--secondary-border-color-rgb: #fff;--secondary-border-color-rgb: 255, 255, 255;--third-border-color-rgb: #ff0000;--third-border-color-rgb: 255, 0, 0;--border-width-1: 1px;--border-width-2: 2px;--border-width-3: 3px;--border-width-4: 4px;--border-width-5: 5px}html body:not([data-primary]){--primary-color: #6b2d3c;--primary-color-dark: #552430;--primary-color-rgb: 107, 45, 60;--shadow-primary: 0 38 75}html body:not([data-secondary]){--secondary-color: #475186;--secondary-color-dark: #3a4479;--secondary-color-rgb: 71, 81, 134;--shadow-secondary: 71 81 134}html body:not([data-third]){--third-color: #53c4f5;--third-color-dark: #46b7e8;--third-color-rgb: 83, 196, 245;--shadow-third: 83 196 245}html body:not([data-fourth]){--fourth-color: #241633;--fourth-color-dark: #190f25;--fourth-color-rgb: 36, 22, 51;--shadow-fourth: 36 22 51}html.dark{background-color:#0e0f12}html.dark body{--main-bg-color: #000;--lighter-bg-color: #fbfbfb;--bg-color-1: #2c2b2b;--bg-color-2: #4c4b4b;--high-contrast-text: #fff;--main-txt-color: #fff;--soft-txt-color: #c9c8c8;--high-contrast-color: #000;--high-soft-color: #fcfcfc;--medium-color: #555;--softer-color: #666666;--color--444: #444444;--dark-color: #141414;color:var(--main-txt-color);--gray-95-shadow: 249 249 249;--gray-9-shadow: 243 243 243;--gray-8-shadow: 229 229 229;--gray-7-shadow: 209 209 209;--gray-6-shadow: 156 156 156;--gray-5-shadow: 107 107 107;--gray-4-shadow: 75 75 75;--gray-3-shadow: 55 55 55;--gray-2-shadow: 31 31 31;--gray-1-shadow: 17 17 17;--gray-05-shadow: 9 9 9;--blue-shadow: 21 114 189;--secondary-blue-shadow: 53 132 196;--green-shadow: 14 138 107;--secondary-green-shadow: 22 168 129;--red-shadow: 204 71 71;--secondary-red-shadow: 217 91 91;--yellow-shadow: 186 151 11;--orange-shadow: 194 119 48;--secondary-orange-shadow: 209 167 75;--purple-shadow: 39 23 110;--secondary-purple-shadow: 66 26 145;--pink-shadow: 176 74 162;--secondary-pink-shadow: 209 128 199;--aqua-shadow: 2 125 125;--secondary-aqua-shadow: 3 173 173;--black-rgb: 255, 255, 255;--white-rgb: 0, 0, 0;--gray-95: 249, 249, 249;--gray-9: 243, 243, 243;--gray-8: 229, 229, 229;--gray-7: 209, 209, 209;--gray-6: 156, 156, 156;--gray-5: 107, 107, 107;--gray-4: 75, 75, 75;--gray-3: 55, 55, 55;--gray-2: 31, 31, 31;--gray-1: 17, 17, 17;--gray-05: 9, 9, 9;--gray-05-hex: #090909;--gray-1-hex: #111111;--gray-2-hex: #1f1f1f;--gray-3-hex: #373737;--gray-4-hex: #4b4b4b;--gray-5-hex: #6b6b6b;--gray-6-hex: #9c9c9c;--gray-7-hex: #d1d1d1;--gray-8-hex: #e5e5e5;--gray-9-hex: #f3f3f3;--gray-95-hex: #f9f9f9;--blue: 21, 114, 189;--secondary-blue: 53, 132, 196;--green: 14, 138, 107;--secondary-green: 22, 168, 129;--red: 204, 71, 71;--secondary-red: 217, 91, 91;--yellow: 186, 151, 11;--orange: 194, 119, 48;--secondary-orange: 209, 167, 75;--purple: 39, 23, 110;--secondary-purple: 66, 26, 145;--pink: 176, 74, 162;--secondary-pink: 209, 128, 199;--aqua: 2, 125, 125;--secondary-aqua: 3, 173, 173;--btn-dark-color: #fff}html.dark body:not([data-primary]){--primary-color: #108ec6;--primary-color-dark: #0a75a2;--primary-color-rgb: 16, 142, 198;--shadow-primary: 16 142 198}html.dark body:not([data-secondary]){--secondary-color: #475186;--secondary-color-dark: #3a4479;--secondary-color-rgb: 71, 81, 134;--shadow-secondary: 71 81 134}html.dark body:not([data-third]){--third-color: #53c4f5;--third-color-dark: #46b7e8;--third-color-rgb: 83, 196, 245;--shadow-third: 83 196 245}html.dark body:not([data-fourth]){--fourth-color: #241633;--fourth-color-dark: #190f25;--fourth-color-rgb: 36, 22, 51;--shadow-fourth: 36 22 51}html.dark body *{--primary-border-color: #fff;--primary-border-color-rgb: 255, 255, 255;--secondary-border-color-rgb: #000;--secondary-border-color-rgb: 0, 0, 0;--third-border-color-rgb: #ff0000;--third-border-color-rgb: 255, 0, 0}*{margin:0;padding:0;box-sizing:border-box;touch-action:manipulation}html,body{max-width:100%;font-family:var(--primary-font)}a{text-decoration:none;transition:.6s ease-in-out}input,option,select,textarea,button{outline:0;border:none;transition:.6s ease-in-out;font-family:var(--primary-font);font-size:16px;border-radius:0}.appearance-none{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important}textarea{resize:none}button{cursor:pointer}select{-webkit-appearance:none;appearance:none;border:none;outline:none;font-size:16px}ul{list-style-type:none}.logo{cursor:pointer}.form-box{transform:scaleY(0);transition:.23s ease-in-out;transform-origin:top}.form-box.opened{transform:scaleY(1)}html{scroll-behavior:smooth}input:invalid,textarea:invalid{box-shadow:none !important}::selection{background:var(--selection-color);color:#fff}::-moz-selection{background:var(--selection-color);color:#fff}.placeholder-opacity::-webkit-input-placeholder{opacity:var(--placeholder-opacity)}.placeholder-white::-webkit-input-placeholder{color:#fff !important}.placeholder-black::-webkit-input-placeholder{color:#000 !important}.placeholder-opacity::placeholder{opacity:var(--placeholder-opacity)}.placeholder-white::placeholder{color:#fff !important}.placeholder-black::placeholder{color:#000 !important}.placeholder-primary::-webkit-input-placeholder{color:var(--primary-color) !important}.placeholder-primary::placeholder{color:var(--primary-color) !important}#helloInput{display:none !important}.no-scrollbar{-ms-overflow-style:none !important;scrollbar-width:none !important}.no-scrollbar::-webkit-scrollbar{width:0px !important;height:0px !important;display:none !important}.no-scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,0) !important}.no-scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,0) !important;border-radius:40px !important}.no-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0) !important}.no-scrollbar::scrollbar{width:0px !important;height:0px !important}.no-scrollbar::scrollbar-track{background:rgba(0,0,0,0) !important}.no-scrollbar::scrollbar-thumb{background:rgba(0,0,0,0) !important;border-radius:40px !important}.no-scrollbar::scrollbar-thumb:hover{background:rgba(0,0,0,0) !important}.animation{animation:.2s ease-in-out}@-webkit-keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-moz-keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8, 0, 1, 1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}}@-moz-keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8, 0, 1, 1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8, 0, 1, 1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}}@-webkit-keyframes ping{75%,100%{transform:scale(2);opacity:0}}@-moz-keyframes ping{75%,100%{transform:scale(2);opacity:0}}@keyframes ping{75%,100%{transform:scale(2);opacity:0}}@-webkit-keyframes doubling{50%{transform:scale(1.5)}100%{transform:scale(1)}}@-moz-keyframes doubling{50%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes doubling{50%{transform:scale(1.5)}100%{transform:scale(1)}}@-webkit-keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@-moz-keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.section-padding{padding-top:var(--sp)}@media screen and (max-width: 1366px){.section-padding{padding-top:calc(var(--sp)/1.25)}}@media screen and (max-width: 1024px){.section-padding{padding-top:calc(var(--sp)/1.5)}}@media screen and (max-width: 780px){.section-padding{padding-top:calc(var(--sp)/2)}}@media screen and (max-width: 480px){.section-padding{padding-top:calc(var(--sp)/2.15)}}.section-padding.with-bottom{padding-bottom:var(--sp)}@media screen and (max-width: 1366px){.section-padding.with-bottom{padding-bottom:calc(var(--sp)/1.25)}}@media screen and (max-width: 1024px){.section-padding.with-bottom{padding-bottom:calc(var(--sp)/1.5)}}@media screen and (max-width: 780px){.section-padding.with-bottom{padding-bottom:calc(var(--sp)/2)}}@media screen and (max-width: 480px){.section-padding.with-bottom{padding-bottom:calc(var(--sp)/2.15)}}.section-padding-md{padding-top:var(--sp-md)}@media screen and (max-width: 1366px){.section-padding-md{padding-top:calc(var(--sp-md)/1.25)}}@media screen and (max-width: 1024px){.section-padding-md{padding-top:calc(var(--sp-md)/1.5)}}@media screen and (max-width: 780px){.section-padding-md{padding-top:calc(var(--sp-md)/2)}}@media screen and (max-width: 480px){.section-padding-md{padding-top:calc(var(--sp-md)/2.15)}}.section-padding-md.with-bottom{padding-bottom:var(--sp-md)}@media screen and (max-width: 1366px){.section-padding-md.with-bottom{padding-bottom:calc(var(--sp-md)/1.25)}}@media screen and (max-width: 1024px){.section-padding-md.with-bottom{padding-bottom:calc(var(--sp-md)/1.5)}}@media screen and (max-width: 780px){.section-padding-md.with-bottom{padding-bottom:calc(var(--sp-md)/2)}}@media screen and (max-width: 480px){.section-padding-md.with-bottom{padding-bottom:calc(var(--sp-md)/2.15)}}.section-padding-sm{padding-top:var(--sp-sm)}@media screen and (max-width: 1366px){.section-padding-sm{padding-top:calc(var(--sp-sm)/1.25)}}@media screen and (max-width: 1024px){.section-padding-sm{padding-top:calc(var(--sp-sm)/1.5)}}@media screen and (max-width: 780px){.section-padding-sm{padding-top:calc(var(--sp-sm)/2)}}@media screen and (max-width: 480px){.section-padding-sm{padding-top:calc(var(--sp-sm)/2.15)}}.section-padding-sm.with-bottom{padding-bottom:var(--sp-sm)}@media screen and (max-width: 1366px){.section-padding-sm.with-bottom{padding-bottom:calc(var(--sp-sm)/1.25)}}@media screen and (max-width: 1024px){.section-padding-sm.with-bottom{padding-bottom:calc(var(--sp-sm)/1.5)}}@media screen and (max-width: 780px){.section-padding-sm.with-bottom{padding-bottom:calc(var(--sp-sm)/2)}}@media screen and (max-width: 480px){.section-padding-sm.with-bottom{padding-bottom:calc(var(--sp-sm)/2.15)}}.vhide{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.checkbox{display:inline-grid;grid-auto-flow:column;align-items:center;gap:8px;cursor:pointer;user-select:none}.checkbox .box{width:30px;height:30px;border-radius:5px;border:1.5px solid var(--primary-border-color);background:#fff;display:grid;place-items:center;transition:border-color .15s ease,background-color .15s ease,transform .08s ease;position:relative}.checkbox .box::after{content:"";position:absolute;width:12px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) scale(0.5);opacity:0;transition:transform .18s ease,opacity .18s ease}.checkbox input[type=checkbox]:focus-visible+.box{outline:3px solid rgba(14,165,233,.45);outline-offset:2px}.checkbox input[type=checkbox]:active+.box{transform:scale(0.98)}.checkbox input[type=checkbox]:checked+.box{border-color:var(--primary-color);background:var(--primary-color)}.checkbox input[type=checkbox]:checked+.box::after{opacity:1;transform:rotate(-45deg) scale(1)}.select-styled{background-image:url(../images/icons/arrow-down.png);background-position:calc(100% - 14px) center;background-repeat:no-repeat;background-size:12px 12px}.popup-wrap{width:100%;height:100vh;position:fixed;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;top:0;left:0;z-index:999}.popup-wrap .popup-header h4{font-weight:500 !important}.popup-wrap .flexdatalist-multiple.flex0{height:100%;display:flex;align-items:center;overflow:auto;padding:8px 0px}.popup-wrap .popup-nav-outer{position:-webkit-sticky;position:sticky;top:53px;width:100%;z-index:3;background-color:#fff;border-bottom:1px solid #bdc3c7;border-top:1px solid #f0f0f0}.popup-wrap .popup-nav-outer .popup-nav-item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px 0px;cursor:pointer;opacity:.7;position:relative;transition:.4s ease-in-out;background-color:#ececec;border-right:1px solid #bdc3c7}.popup-wrap .popup-nav-outer .popup-nav-item p{font-size:16px;font-family:"Roboto";user-select:none}.popup-wrap .popup-nav-outer .popup-nav-item span{width:4px;height:4px;border-radius:50%;background-color:var(--primary-color);position:absolute;bottom:5px;user-select:none}.popup-wrap .popup-nav-outer .popup-nav-item:hover{opacity:.9}.popup-wrap .popup-nav-outer .popup-nav-item.active{opacity:1;background-color:#fff}.popup-wrap .popup-nav-outer .popup-nav-item.active p{font-size:16px;font-weight:500;font-family:"Roboto",sans-serif}.popup-wrap .popup-content{background-color:#fff;max-height:90%;overflow:auto;box-shadow:.9px .9px 2.7px rgba(0,0,0,.005),2.3px 2.2px 6.9px rgba(0,0,0,.009),4.6px 4.4px 14.2px rgba(0,0,0,.013),9.5px 9.1px 29.2px rgba(0,0,0,.016),26px 25px 80px rgba(0,0,0,.04)}@media screen and (max-width: 1440px)and (max-width: 630px){.popup-wrap .popup-content{width:95%}.popup-wrap .popup-content .form-group{display:flex !important;flex-direction:column !important}.popup-wrap .popup-content .color-list{flex-wrap:wrap}}.popup-wrap .popup-content .popup-header{position:sticky;position:-webkit-sticky;top:0;z-index:3;background-color:#fff}.popup-wrap .popup-content .color-list .color{width:26px;height:26px;border-radius:50%;position:relative}.popup-wrap .popup-content .color-list .color::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-size:12px;transform:scale(0);transition:.4s ease-in-out}.popup-wrap .popup-content .color-list .color.active::before{transform:scale(1)}.popup-wrap .popup-content .color-list .color:first-of-type{margin-left:0px;margin-bottom:5px}.dialog-wrap{width:100%;height:100vh;position:absolute;background-color:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;top:0;left:0;z-index:999}.dialog-wrap .dialog-content{background-color:#fff;max-height:90%;overflow:auto;box-shadow:.9px .9px 2.7px rgba(0,0,0,.005),2.3px 2.2px 6.9px rgba(0,0,0,.009),4.6px 4.4px 14.2px rgba(0,0,0,.013),9.5px 9.1px 29.2px rgba(0,0,0,.016),26px 25px 80px rgba(0,0,0,.04)}@media screen and (max-width: 1440px){.dialog-wrap .dialog-content{width:600px}}@media screen and (max-width: 1440px)and (max-width: 630px){.dialog-wrap .dialog-content{width:95%}.dialog-wrap .dialog-content .form-group{display:flex !important;flex-direction:column !important}.dialog-wrap .dialog-content .color-list{flex-wrap:wrap}}.dialog-wrap .dialog-content .dialog-header button:hover span{color:var(--red)}.calendar{display:flex;flex-wrap:wrap;flex-direction:column;max-width:100%;min-height:100px;width:100%;background:#fff;padding:15px 15px 0px 15px;border-radius:6px;flex:1;color:#4d4d4d;position:relative;border:1px solid #f0f0f0;z-index:2}.arrow{font-size:16px;cursor:pointer;color:#b6b6b6}.arrow:hover{color:#4d4d4d;transition:150ms color}.calendar .day-number{position:relative}.calendar .day-number:nth-of-type(7n + 1) b{display:flex !important}.calendar .day-number b{display:none;position:absolute;bottom:0;left:0;font-size:12px;color:#655dc6;padding-left:4px;padding-bottom:3px}.calendar-header{display:flex;align-items:center;margin-bottom:15px}.calendar-month{margin-right:auto;display:flex;align-items:center;cursor:pointer;padding-left:78px}.month,.year{margin-left:10px;margin-right:10px;font-size:20px}.year{width:50px;text-align:center}.calendar-year{margin-left:auto;display:flex;align-items:center;padding-right:78px}.calendar-days-title{display:flex;align-items:center;position:relative}.calendar-days-title b{position:absolute;bottom:0px;left:0px;font-size:12px;padding-left:4px;padding-bottom:3px}.calendar-days-number{display:flex;align-items:center;flex-wrap:wrap}.day{width:14.28%;text-align:center;font-weight:bold;margin-bottom:8px;font-size:18px}.day-number{width:14.28%;text-align:center;padding:10px;position:relative;transform:scale(0);transition:150ms all;user-select:none;cursor:pointer;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.day-number:nth-of-type(7n + 6){background-color:rgba(var(--primary-color), 0.1)}.day-number:nth-of-type(7n + 7){background-color:rgba(var(--primary-color), 0.2);font-weight:600}.day-number *{user-select:none}.calendar-inline .day,.calendar-inline .day-number{font-size:14px}.calendar-inline .day-number{padding:8px 4px}.calendar-inline .calendar-month{padding-left:0;font-size:16px !important}.calendar-inline .calendar-month span{font-size:16px !important}.calendar-inline .calendar-year{padding-right:0}.calendar-inline .calendar-time{margin:10px 0;display:flex}.calendar-inline .calendar-time select{outline:none;font-size:14px;flex:1;padding:2px;text-align:center;border:1px solid #dedede}.calendar-inline .active{background:#3498db;color:#fff}.calendar-inline .disabled{cursor:not-allowed;color:#c2c2c2;opacity:.32}.opacity{transition:150ms all !important;transform:scale(1) !important}.day-number::before{content:"";width:40px;height:40px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:150ms background-color}@media screen and (max-width: 365px){.day,.day-number span{font-size:15px}.day-number{padding:10px}.day-number::before{width:30px;height:30px}}.day-number span{position:relative}.day-event{position:relative;color:#fff;cursor:pointer}.day-event1::before{background-color:#cb4d4d !important}.day-event2::before{background-color:var(--primary-color) !important}.day-event3::before{background-image:linear-gradient(to bottom right, #CB4D4D, var(--primary-color))}.day-number:hover{background-color:var(--primary-color);color:#fff}.hover-info{position:absolute;bottom:calc(100% + 5px);background-color:#000;color:#fff;left:0;opacity:0;width:220px;padding:10px;left:-75px;text-align:left;font-size:12px;border-radius:6px;visibility:hidden;transform:scale(0);z-index:5}.day-event:hover .hover-info{transition:150ms all;opacity:1;visibility:visible;transform:scale(1)}.day-event1 .hover-info{background-color:#cb4d4d !important}.day-event2 .hover-info{background-color:var(--primary-color) !important}.day-event3 .hover-info{background-image:linear-gradient(to bottom right, #CB4D4D, var(--primary-color))}.day-opacity{color:#c2c2c2}.calendar-info{position:absolute;left:100%;top:0;padding:15px;background:gray;border-radius:6px;width:300px;height:100%;background-color:#4dcb87;-webkit-animation:mymove .4s;animation:mymove .4s;z-index:0;-webkit-animation-timing-function:ease;animation-timing-function:ease;display:none}.calendar-months{position:absolute;top:0%;left:0%;background:#fff;width:100%;height:100%;display:flex;align-items:center;flex-wrap:wrap;display:none}.calendar-months .calendar-month{width:25%;text-align:center;display:block;font-size:18px;position:relative;transform:scale(0);transition:150ms all;cursor:pointer}@media screen and (max-width: 430px){.calendar-months .calendar-month{width:33.33%}}.calendar-months .calendar-month span{font-size:22px;display:block;margin-bottom:5px}.calendar-months .active{color:#2980b9}.info-day{text-align:center;font-size:84px;font-weight:bold;color:#fff;display:flex;align-items:center;justify-content:center}.info-day span{font-size:40px;margin:0px 15px;cursor:pointer}.info-date{font-size:22px;text-align:center;margin-bottom:15px;color:#fff}.calendar-event{margin-bottom:8px}.event-time{font-weight:bold;color:#fff;font-size:18px;display:block;margin-bottom:5px}.event-title{font-size:16px;display:block;color:#fff;margin-bottom:15px;font-weight:lighter}.event-reserve{font-weight:bold;color:#fff;font-size:18px;display:block}.event-exit{color:#fff;text-align:right;cursor:pointer;font-weight:bold;font-size:25px}@-webkit-keyframes mymove{from{left:40%;transform:scaleX(0);opacity:0}to{left:100%;transform:scaleX(1);opacity:1}}@keyframes mymove{from{left:40%;transform:scaleX(0);opacity:0}to{left:100%;transform:scaleX(1);opacity:1}}@media screen and (max-width: 768px){.calendar-info{left:0%;width:100%}.day-event:hover .hover-info{transition:150ms all;opacity:0;visibility:hidden;transform:scale(0)}@-webkit-keyframes mymove{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes mymove{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}}.mk-admin,.mk-login{font-family:var(--primary-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mk-admin{background:#f6f5f3;min-height:100vh}.mk-admin .admin-sidebar{border-right:1px solid rgba(20,20,30,.07);background:#fff}.mk-admin .admin-brand{border-bottom:1px solid rgba(20,20,30,.07)}.mk-admin .admin-brand__mark{width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg, var(--primary-color), var(--primary-color-dark));box-shadow:0 6px 16px rgba(var(--primary-color-rgb), 0.28);flex-shrink:0}.mk-admin .admin-header{border-bottom:1px solid rgba(20,20,30,.07)}.mk-admin .admin-logout{padding:8px 14px;border-radius:999px;transition:background .2s cubic-bezier(0.4, 0, 0.2, 1),color .2s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .admin-logout:hover{background:rgba(var(--primary-color-rgb), 0.07)}.mk-admin .admin-main{background:rgba(0,0,0,0)}.mk-admin .admin-footer{border-top:1px solid rgba(20,20,30,.07)}.mk-admin .navigation{gap:4px}.mk-admin .navigation-menu{border-radius:10px;color:#5b5b68;transition:background .2s cubic-bezier(0.4, 0, 0.2, 1),color .2s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .25s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .navigation-menu i{width:20px;text-align:center;opacity:.85}.mk-admin .navigation-menu:hover{background:rgba(var(--primary-color-rgb), 0.06);color:var(--primary-color)}.mk-admin .navigation-menu.active{background:linear-gradient(135deg, var(--primary-color), var(--primary-color-dark)) !important;color:#fff !important;box-shadow:0 8px 18px rgba(var(--primary-color-rgb), 0.3)}.mk-admin .navigation-menu.active i{opacity:1}.mk-admin .navigation-submenu .submenu-active{color:var(--primary-color);font-weight:600}.mk-admin .admin-panel,.mk-admin .admin-stat-card{border:1px solid rgba(20,20,30,.07);border-radius:14px;box-shadow:0 2px 4px rgba(20,20,30,.03),0 12px 28px rgba(20,20,30,.04)}.mk-admin .admin-stat-card{transition:transform .2s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .2s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .admin-stat-card:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(20,20,30,.05),0 18px 38px rgba(20,20,30,.07)}.mk-admin .admin-stat-card{--accent: var(--primary-color)}.mk-admin .admin-stat-card__icon{border-radius:13px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, #fff)}.mk-admin .admin-table-head{color:#9a9aa5;letter-spacing:.04em;text-transform:uppercase;font-size:11px;border-top:none}.mk-admin .event-row-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mk-admin .event-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px;border:none;border-radius:10px;font-size:12px;font-weight:600;font-family:inherit;line-height:1;cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform .2s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .2s cubic-bezier(0.4, 0, 0.2, 1),background .2s cubic-bezier(0.4, 0, 0.2, 1),color .2s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .event-action-btn i{font-size:13px;opacity:.95}.mk-admin .event-action-btn:hover{transform:translateY(-1px)}.mk-admin .event-action-btn:active{transform:translateY(0)}.mk-admin .event-action-btn--link{background:color-mix(in srgb, var(--primary-color) 12%, #fff);color:var(--primary-color);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary-color) 18%, transparent)}.mk-admin .event-action-btn--link:hover{background:color-mix(in srgb, var(--primary-color) 18%, #fff);box-shadow:0 4px 14px color-mix(in srgb, var(--primary-color) 22%, transparent)}.mk-admin .event-action-btn--guests{background:#eef4ff;color:#3b5bdb;box-shadow:inset 0 0 0 1px rgba(59,91,219,.14)}.mk-admin .event-action-btn--guests:hover{background:#e3ecff;box-shadow:0 4px 14px rgba(59,91,219,.18)}.mk-admin .event-action-btn--edit{background:var(--primary-color);color:#fff;box-shadow:0 2px 8px rgba(var(--primary-color-rgb), 0.28)}.mk-admin .event-action-btn--edit:hover{box-shadow:0 6px 18px rgba(var(--primary-color-rgb), 0.38)}.mk-admin .event-action-btn--delete{background:#fff0f1;color:#d6334d;box-shadow:inset 0 0 0 1px rgba(214,51,77,.16)}.mk-admin .event-action-btn--delete:hover{background:#ffe4e7;box-shadow:0 4px 14px rgba(214,51,77,.16)}@media(max-width: 1280px){.mk-admin .event-action-btn span{display:none}.mk-admin .event-action-btn{padding:10px 12px}}.mk-admin .page-title{letter-spacing:-0.02em}.mk-admin .event-form-shell{display:flex;flex-direction:column;min-height:0}.mk-admin .event-form-nav{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px;overflow:visible;border-bottom:1px solid rgba(20,20,30,.07);margin-bottom:24px;position:sticky;top:0;z-index:10;background:#f4f2ef;padding-top:4px;padding-bottom:0;flex-shrink:0}.mk-admin .event-tab-btn{position:relative;display:inline-flex;flex:0 0 auto;flex-shrink:0;background:rgba(0,0,0,0);border:none;padding:12px 18px;color:#8b8b99;border-radius:10px 10px 0 0;white-space:nowrap;transition:color .2s cubic-bezier(0.4, 0, 0.2, 1),background .2s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .event-tab-btn::after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2.5px;border-radius:3px;background:var(--primary-color);transform:scaleX(0);transform-origin:center;transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .event-tab-btn:hover{color:var(--primary-color);background:rgba(var(--primary-color-rgb), 0.04)}.mk-admin .event-tab-btn.is-active{color:var(--primary-color);font-weight:600}.mk-admin .event-tab-btn.is-active::after{transform:scaleX(1)}.mk-admin .event-tab-panel.is-hidden,.mk-admin .event-tab-panel[hidden]{display:none !important}.mk-admin .event-form-panels{flex:1 1 auto;min-width:0}.mk-admin .event-sub-nav{gap:8px;padding:6px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(20,20,30,.06);border:1px solid rgba(20,20,30,.07);width:fit-content;max-width:100%;flex-wrap:wrap}.mk-admin .event-sub-nav__link{display:inline-flex;align-items:center;padding:10px 16px;border-radius:10px;color:#8b8b99;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s cubic-bezier(0.4, 0, 0.2, 1),background .2s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .event-sub-nav__link:hover{color:var(--primary-color);background:rgba(var(--primary-color-rgb), 0.06)}.mk-admin .event-sub-nav__link.is-active{color:#fff;background:var(--primary-color);box-shadow:0 2px 8px rgba(20,20,30,.06)}.mk-admin .guest-group{border:1px solid rgba(20,20,30,.07);border-radius:12px;overflow:hidden;background:#fff}.mk-admin .guest-group__header{background:#faf8f5;border-bottom:1px solid rgba(20,20,30,.07)}.mk-admin .guest-group__members{background:#fff}.mk-admin .guest-group__label{background:rgba(var(--primary-color-rgb), 0.04);border-bottom:1px solid rgba(20,20,30,.07)}.mk-admin .guest-group__member{border-bottom:1px solid rgba(20,20,30,.07)}.mk-admin .guest-group__member:last-child{border-bottom:none}.mk-admin .guest-badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.2}.mk-admin .guest-badge--main{color:var(--primary-color);background:rgba(var(--primary-color-rgb), 0.1)}.mk-admin .guest-badge--together{color:#6b5b3e;background:#f3ede3}.mk-admin .guest-badge--open{color:#8b8b99;background:#f0f0f3}.mk-admin .tabs{gap:6px;border-bottom:1px solid rgba(20,20,30,.07);padding-bottom:0}.mk-admin .tab-btn{position:relative;flex:0 0 auto;flex-shrink:0;background:rgba(0,0,0,0);border:none;padding:12px 18px;color:#8b8b99;border-radius:10px 10px 0 0;white-space:nowrap;transition:color .2s cubic-bezier(0.4, 0, 0.2, 1),background .2s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .tab-btn::after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2.5px;border-radius:3px;background:var(--primary-color);transform:scaleX(0);transform-origin:center;transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .tab-btn:hover{color:var(--primary-color);background:rgba(var(--primary-color-rgb), 0.04)}.mk-admin .tab-btn.active,.mk-admin .tab-btn.is-active{color:var(--primary-color);font-weight:600}.mk-admin .tab-btn.active::after,.mk-admin .tab-btn.is-active::after{transform:scaleX(1)}.mk-admin .tab-panel.is-hidden,.mk-admin .tab-panel[hidden]{display:none !important}.mk-admin .upload-container{position:relative;cursor:pointer}.mk-admin .upload-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.mk-admin .upload-trigger{cursor:pointer;width:100%}.mk-admin .design-card{border-radius:12px;transition:border-color .2s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .2s cubic-bezier(0.4, 0, 0.2, 1),transform .18s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .design-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(20,20,30,.1)}.mk-admin .design-preview{border:1px solid rgba(107,45,60,.08)}.mk-admin button{border-radius:10px;transition:transform .15s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .2s cubic-bezier(0.4, 0, 0.2, 1),filter .2s cubic-bezier(0.4, 0, 0.2, 1),background .2s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin button:not(.tab-btn):not(.event-tab-btn):hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 6px 16px rgba(20,20,30,.12)}.mk-admin .upload-container-active{border-color:var(--primary-color) !important;background:rgba(var(--primary-color-rgb), 0.05)}.mk-admin .nastan-slika-grid{display:flex;flex-wrap:wrap;gap:12px}.mk-admin .nastan-slika-card{position:relative;width:200px;border-radius:10px;overflow:hidden;border:1px solid rgba(20,20,30,.07);box-shadow:0 2px 8px rgba(20,20,30,.06)}.mk-admin .nastan-slika-card img{display:block;width:100%;height:120px;object-fit:cover}.mk-admin .nastan-slika-card--hero{width:260px}.mk-admin .nastan-intro-preview{max-width:360px}.mk-admin .nastan-intro-preview__video{display:block;width:100%;max-height:200px;border-radius:10px;border:1px solid rgba(20,20,30,.07);background:#111;object-fit:cover}.mk-admin .nastan-intro-preview__meta .nastan-media-clear{padding:0;border:none;background:none;color:var(--primary-color);cursor:pointer;text-decoration:underline;transform:none;box-shadow:none}.mk-admin .nastan-intro-preview__meta .nastan-media-clear:hover{filter:none;transform:none}.mk-admin .nastan-slika-del{position:absolute;top:8px;right:8px;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:rgba(176,42,52,.94);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:none;box-shadow:0 4px 12px rgba(0,0,0,.2)}.mk-admin .nastan-slika-del:hover{background:#9a2430;transform:scale(1.05)}.mk-admin .nastan-galerija-dropzone{position:relative;cursor:pointer;transition:border-color .2s cubic-bezier(0.4, 0, 0.2, 1),background .2s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .nastan-galerija-dropzone.is-active{border-color:var(--primary-color) !important;background:rgba(var(--primary-color-rgb), 0.05)}.mk-admin .nastan-galerija-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.mk-admin .nastan-galerija-list{display:flex;flex-direction:column;gap:10px}.mk-admin .nastan-galerija-empty{margin:0;padding:12px 0}.mk-admin .nastan-galerija-row{display:flex;align-items:center;gap:14px;padding:10px 12px;background:#fff;border:1px solid rgba(20,20,30,.07);border-radius:10px;box-shadow:0 2px 8px rgba(20,20,30,.06)}.mk-admin .nastan-galerija-row__thumb{flex:0 0 72px;width:72px;height:72px;border-radius:8px;overflow:hidden;background:#f4f2ef}.mk-admin .nastan-galerija-row__thumb img{width:100%;height:100%;object-fit:cover;display:block}.mk-admin .nastan-galerija-row__body{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.mk-admin .nastan-galerija-row__num{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:rgba(var(--primary-color-rgb), 0.1);color:var(--primary-color);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.mk-admin .nastan-galerija-row__name{font-size:13px;color:#8b8b99;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-admin .nastan-galerija-row__del{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:999px;background:rgba(176,42,52,.1);color:#b42a34;font-size:13px;font-weight:500;cursor:pointer;transform:none}.mk-admin .nastan-galerija-row__del:hover{background:#b42a34;color:#fff;transform:none}.mk-admin .loader-overlay{backdrop-filter:blur(3px);border-radius:inherit}.mk-admin .admin-toast{border-radius:12px;box-shadow:0 12px 32px rgba(20,20,30,.18);transform:translateY(calc(100% + 32px));opacity:0;visibility:hidden;pointer-events:none;transition:transform .28s cubic-bezier(0.4, 0, 0.2, 1),opacity .28s cubic-bezier(0.4, 0, 0.2, 1),visibility .28s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin .admin-toast.is-visible{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.mk-admin input,.mk-admin select,.mk-admin textarea{background:#f8f7f5;border:1px solid rgba(20,20,30,.07);border-radius:10px;padding:11px 14px;transition:border-color .18s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .18s cubic-bezier(0.4, 0, 0.2, 1),background .18s cubic-bezier(0.4, 0, 0.2, 1)}.mk-admin input:hover,.mk-admin select:hover,.mk-admin textarea:hover{border-color:rgba(var(--primary-color-rgb), 0.3)}.mk-admin input:focus,.mk-admin select:focus,.mk-admin textarea:focus{background:#fff;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb), 0.13)}.mk-admin label{color:#6b6b7a}.mk-login{position:relative;background:radial-gradient(1200px 600px at 50% -10%, rgba(var(--primary-color-rgb), 0.12), transparent 60%),#f3f1ee}.mk-login .login-card{border:1px solid rgba(20,20,30,.07);border-radius:18px;box-shadow:0 30px 60px rgba(20,20,30,.1),0 2px 6px rgba(20,20,30,.04)}.mk-login .login-card__icon{width:60px;height:60px;border-radius:16px;background:linear-gradient(135deg, var(--primary-color), var(--primary-color-dark));box-shadow:0 10px 24px rgba(var(--primary-color-rgb), 0.32)}.mk-login .login-input{background:#f8f7f5;border:1px solid rgba(20,20,30,.07);border-radius:12px;transition:border-color .18s cubic-bezier(0.4, 0, 0.2, 1),box-shadow .18s cubic-bezier(0.4, 0, 0.2, 1),background .18s cubic-bezier(0.4, 0, 0.2, 1)}.mk-login .login-input:hover{border-color:rgba(var(--primary-color-rgb), 0.3)}.mk-login .login-input:focus{background:#fff;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb), 0.13)}.mk-login .login-btn{border-radius:12px;box-shadow:0 8px 20px rgba(var(--primary-color-rgb), 0.28);transition:box-shadow .2s cubic-bezier(0.4, 0, 0.2, 1),transform .15s cubic-bezier(0.4, 0, 0.2, 1),filter .2s cubic-bezier(0.4, 0, 0.2, 1)}.mk-login .login-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(var(--primary-color-rgb), 0.36);filter:brightness(1.05)}/*# sourceMappingURL=main.css.map */
