From eea53d90ed803c05d8cf26f460a5b3ba3b778d11 Mon Sep 17 00:00:00 2001 From: stevan Date: Tue, 29 Jul 2025 17:07:29 +0200 Subject: [PATCH] fix UI --- .../assets/{app-D4lI0bhX.css => app-B44hSfhu.css} | 2 +- public/build/assets/app-DMiI0jLB.css | 1 - public/build/assets/app-DPSMvogr.css | 1 + .../build/assets/{app-DtsPD-UJ.js => app-z_gOviap.js} | 2 +- public/build/manifest.json | 6 +++--- resources/js/components/ModerateEvent.vue | 10 +++++----- resources/views/badges/leaderboard.blade.php | 2 +- resources/views/badges/user.blade.php | 6 +++--- resources/views/event/event_tile_approval.blade.php | 4 ++-- 9 files changed, 17 insertions(+), 17 deletions(-) rename public/build/assets/{app-D4lI0bhX.css => app-B44hSfhu.css} (52%) delete mode 100644 public/build/assets/app-DMiI0jLB.css create mode 100644 public/build/assets/app-DPSMvogr.css rename public/build/assets/{app-DtsPD-UJ.js => app-z_gOviap.js} (70%) diff --git a/public/build/assets/app-D4lI0bhX.css b/public/build/assets/app-B44hSfhu.css similarity index 52% rename from public/build/assets/app-D4lI0bhX.css rename to public/build/assets/app-B44hSfhu.css index ec5f15bc4..ad5ddab35 100644 --- a/public/build/assets/app-D4lI0bhX.css +++ b/public/build/assets/app-B44hSfhu.css @@ -1 +1 @@ -header{background-color:#fff}header #logo-wrapper{display:flex;align-items:center}header nav{flex:1;height:50px}header nav ul{list-style:none;padding:0;height:50px;display:flex;align-items:center;margin:0}header nav ul li{padding:0 8px;position:relative}header nav ul li a{font-size:20px;text-decoration:none;color:#000}header nav ul li ul:before{content:"";height:17px;position:absolute;top:-15px;width:100%}header nav ul li ul:after{content:"";position:absolute;top:0;left:10%;width:0;height:0;border:9px solid transparent;border-bottom-color:#fe6824;border-top:0;margin-left:0;margin-top:-9px}header nav ul li ul li{padding-top:8px;padding-bottom:6px;padding-left:6px}header nav ul li ul li a{font-size:18px;color:#000;text-align:center;white-space:nowrap}header #right-menu .round-button,header #right-menu .round-button-sign,header #right-menu .round-button-user-menu{width:50px;height:50px;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-size:12px;cursor:pointer}header #right-menu .round-button-user-menu{background-color:#1c4da1}header .round-button:hover,header .round-button-sign:hover,header .round-button-user-menu:hover{background-color:#f9f9f9}header #right-menu .round-button:before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #BBBBBB;border-bottom:10px solid transparent;right:30%;bottom:-20px}header #right-menu .round-button:after{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFFFFF;border-bottom:10px solid transparent;right:30%;bottom:-18px}header #right-menu .round-button-sign{border:2px solid #FE6824;width:48px;height:48px}header #right-menu .round-button-sign a{color:#fe6824;font-size:13px;text-decoration:none;display:flex;height:100%;align-items:center;justify-content:center}header #right-menu a{color:#a2a2a2;font-size:13px;text-decoration:none;text-transform:uppercase}header .round-button-user-menu.opened,header .round-button.opened{background-color:#fe6824}header .menu-trigger.opened .button-icon path{fill:#fff!important}button-icon{margin-right:20px}header .round-button.opened a{color:#fff!important}header #right-menu .round-button.opened:after{border-top:10px solid #FE6824}header #primary-menu-trigger{display:none}header #right-menu #tools{display:flex}header .menu-dropdown{display:none;position:absolute;top:56px;background-color:#fff;border:1px solid #ADB2B6;border-radius:7px;padding:12px 32px;right:0;z-index:1000;margin:0}header .lang-menu .menu-dropdown,header .facebook-menu .menu-dropdown,header .twitter-menu .menu-dropdown{padding:0}header .facebook-menu .menu-dropdown,header .twitter-menu .menu-dropdown{top:60px}header .twitter-menu .menu-dropdown{width:400px;height:500px;overflow:auto;justify-content:center}header .user-menu .menu-dropdown li{display:flex;align-items:center;list-style:none;text-align:start;gap:12px;padding:8px 0}header .user-menu .menu-dropdown li a{white-space:nowrap;text-align:left;text-transform:none!important;font-size:16px!important;color:#1c4da1!important;font-weight:600!important;line-height:22px!important}header .user-menu .menu-dropdown li svg,header .user-menu .menu-dropdown li img{height:16px;width:16px}header .lang-menu .menu-dropdown ul{display:flex;flex-direction:column;max-height:calc(100dvh - 300px);overflow:auto;margin:0!important;padding:0;list-style:none}header .lang-menu .menu-dropdown ul li{text-align:center}header .lang-menu .menu-dropdown ul li a{color:#000;padding:15px 25px;display:flex;flex-direction:row;align-items:center;height:100%;justify-content:center}@media (max-width: 1280px){header nav{height:auto}header nav ul{height:auto}header nav ul li ul{display:none;position:relative;left:0;background-color:#ffe3d6;border-radius:0;align-items:center;margin-top:12px;padding-right:0;max-height:400px}header nav ul li ul:after{border:0px solid transparent}header nav ul li ul li{padding-top:15px;padding-bottom:15px;border:0px}header nav ul li ul li a{font-size:16px;color:#1c4da1;font-weight:700;text-transform:uppercase;text-align:center;white-space:nowrap;border-bottom:1px solid #9D9D9D;padding-bottom:5px;padding-left:30px;padding-right:30px}header nav ul li ul li:last-child a{border-bottom:0px}}@media (max-width: 640px){#primary-menu{width:100%}#primary-menu>ul{display:none}header #right-menu{display:none;width:100%;padding:40px;flex-direction:column;align-items:center}header #right-menu .round-button-sign{margin-bottom:20px;background-color:#fe6824;color:#fff;width:90%;font-size:16px}header #right-menu .round-button-sign svg path{fill:#fff!important}header #right-menu .round-button-user-menu{margin-bottom:15px}header #right-menu .round-button-sign a{color:#fff;font-size:16px;text-transform:none;align-items:center;justify-content:center;width:100%;display:flex;height:100%}header{flex-direction:column;min-height:100px;height:auto;width:100%;padding-right:0}header nav ul li{padding:20px 0}header #primary-menu-trigger{display:initial}header .menu-dropdown{top:-450px;right:auto}header .lang-menu .menu-dropdown{top:-460px;left:-115px}header .facebook-menu .menu-dropdown{top:-505px;left:-183px;height:400px}header .twitter-menu .menu-dropdown{top:-505px;left:-240px;height:500px}}@media (min-width: 1281px){#primary-menu .main-menu-item .sub-menu{display:none;position:absolute;border-radius:7px;margin-top:12px;min-height:40px;height:auto;z-index:9999;background:#fff;border:1px solid #ADB2B6;padding:12px 32px}#primary-menu .main-menu-item .sub-menu .menu-title{position:relative;display:flex;align-items:center;gap:8px;color:#1c4da1;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px;padding:12px 0}#primary-menu .main-menu-item .sub-menu .menu-title .menu-title-icon{width:24px;height:24px}#primary-menu .main-menu-item .sub-menu .menu-title:after{content:"";bottom:0;left:0;position:absolute;height:4px;width:32px;background-color:#f95c22}#primary-menu .main-menu-item .sub-menu li{padding:8px 0}#primary-menu .main-menu-item .sub-menu li a{font-size:16px;color:#1c4da1;font-weight:600;line-height:24px}#right-menu .lang-menu-dropdown{overflow:hidden;border-radius:6px}#right-menu .lang-sub-menu{background:#fff;padding:16px!important}#right-menu .lang-sub-menu .lang-menu-item{cursor:default;display:flex;text-align:start;margin-top:0!important;min-width:200px}#right-menu .lang-sub-menu .lang-menu-item>.cookweek-link{color:#1c4da1!important;justify-content:space-between;margin:12px 16px;border-radius:24px;padding:0!important}#right-menu .lang-sub-menu .lang-menu-item.selected>.cookweek-link{width:100%;border:2px solid #1C4DA1;background-color:#e8edf6;margin:0;padding:10px 16px!important}}@media (max-width: 1280px){#primary-menu{width:100%;position:absolute;top:0;left:0;background-color:#fff;z-index:1}.main-menu.show{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;padding:0 20px;display:flex!important;align-items:stretch}.main-menu.show .main-menu-item{padding:12px 24px}.main-menu.show .main-menu-item .lang-value{text-transform:uppercase}.main-menu.show .main-menu-item .lang-title{display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:not(:has(.sub-menu.show)){display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:has(.sub-menu.show) .lang-value{display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:has(.sub-menu.show) .lang-title{display:inline}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu{width:100%}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu>a{flex-direction:row-reverse;font-size:20px!important;padding:0}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu>a .arrow-icon{width:20px;height:20px;transform:rotate(90deg)}.main-menu.show:has(.sub-menu.show) .sub-menu.show{padding:0 0 40px}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li{display:flex;align-items:center;gap:12px;margin-top:24px;padding:0}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>svg,.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>img{width:16px;height:16px}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>a{padding:0}.main-menu.show .sub-menu{background-color:transparent;box-shadow:none;margin:0}.main-menu.show .sub-menu .lang-list.show{max-height:-moz-fit-content;max-height:fit-content;padding-top:24px!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item{margin-top:0!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item>a{width:100%;margin-top:4px;border:2px solid #E8EDF6;border-radius:24px;padding:10px 16px!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item.selected>a{border-color:#1c4da1;background-color:#e8edf6}.main-menu.show .sub-menu:before{display:none}.main-menu.show .sub-menu li{padding:0}.main-menu.show .sub-menu li a{font-family:Montserrat;font-style:normal;font-weight:600;display:inline-block;margin:0;border:0;text-align:left;padding:4px 16px;font-size:16px;text-transform:none}#primary-menu>ul{display:none}header{min-height:100px;height:auto;width:100%;padding-right:10px;padding-left:25px}header #primary-menu-trigger{display:initial}header #right-menu{justify-content:flex-end;flex:1;margin-right:18px}}footer .content .question{display:flex;flex-direction:column;background-color:#40b5d1;padding-top:65px}footer .content .question .text{color:#fff;padding:0 70px;text-align:center;font-size:25px;font-weight:700;margin-bottom:30px}footer .content .question .get-in-touch{display:flex;position:relative;justify-content:center;margin-bottom:-12px}footer .content .question .get-in-touch .button{position:absolute;top:105px;left:100px;color:#40b5d1;font-weight:700;font-size:20px;font-style:italic;padding:20px;background-color:#fff;width:215px;border-radius:30px;text-align:center}footer .content .about{display:flex;flex-direction:column;align-items:center;margin-top:30px}footer .content .phrase{font-size:14px;color:gray;text-align:center;padding:20px 60px;z-index:0}footer .content .phrase .text{margin-bottom:10px}footer .content .bubbles_footer{margin-left:-50%;margin-top:-60px}footer .logo_footer{display:none}footer .social-media-buttons{display:flex;justify-content:flex-end;margin-right:20px;align-items:center;margin-top:-45px;padding-bottom:20px}footer .social-media-buttons .social-network a{display:flex;margin-right:10px;text-indent:5px}@media (min-width: 961px){footer .content .question{padding-top:0;display:flex;flex-direction:row;align-items:center;justify-content:center}footer .content .question .text{margin-bottom:0;padding:0;font-size:30px;margin-right:105px}footer .content .question .get-in-touch{margin-bottom:20px;margin-top:-12px}footer .content .question .get-in-touch .button{left:-65px}footer .content .about{flex-direction:row-reverse;margin-top:0;margin-right:15px}footer .logo_footer{display:initial}footer .content .bubbles_footer{margin-top:-118px;margin-left:-20px}footer .content .phrase{padding:0 50px}}#footer-scroll-activity{transform:translateY(100%);transition:transform .3s ease}#footer-scroll-activity.visible{transform:translateY(0)}.codeweek-banner{display:flex;background-color:#fe6824;margin:0 10px;flex-direction:column}.codeweek-banner .text{margin:45px 0 45px 25px;display:flex;flex-direction:column;justify-content:center}.codeweek-banner h1{font-size:40px;color:#fff}.codeweek-banner h2{font-size:20px;color:#fff;font-weight:400}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:40px;font-style:normal;font-weight:700;line-height:40px}.codeweek-banner .image{margin:15px 10px;flex:1;display:flex}@media (min-width: 641px){.codeweek-banner h1{font-size:50px}.codeweek-banner h2{font-size:30px}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:40px;font-style:normal;font-weight:700;line-height:40px}}@media (min-width: 961px){.codeweek-banner{flex-direction:row;height:366px;margin:0}.codeweek-banner.simple{height:220px}.codeweek-banner h1{font-size:60px}.codeweek-banner h2{font-size:35px}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:60px!important;font-style:normal;font-weight:700;line-height:48px}.codeweek-banner .text{margin-left:100px;max-width:380px}.codeweek-banner.simple .text{margin:50px 0 0 100px;max-width:none}.codeweek-banner .image{margin:0 20px 0 0;justify-content:flex-end}.codeweek-banner.learn-teach .image,.codeweek-banner.scoreboard .image,.codeweek-banner.about .image{margin-right:140px}}@media (min-width: 1281px){.codeweek-banner.ambassadors .image{margin-top:-40px;margin-right:0}.codeweek-banner .text{margin-left:200px}.codeweek-banner.simple .text{margin:50px 0 0 200px;max-width:none}}.codeweek-banner.training,.codeweek-banner.schools{background-color:#8e90b5}.codeweek-banner.learn-teach{background-color:#b5d0d0}.codeweek-banner.ambassadors{background-color:#f5b742}.codeweek-banner.scoreboard{background-color:#ce80a7}.codeweek-banner.about{background-color:#72a8d0}.codeweek-banner.search{background-color:#164194}.codeweek-banner.error{background-color:#e57373}.codeweek-banner.show-event{background-color:#e2e2e2}.codeweek-banner.show-event .image{margin:0}.codeweek-banner.show-event .image img{height:366px;-o-object-fit:contain;object-fit:contain}.codeweek-banner.show-event .text{margin:15px 80px;max-width:none;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.codeweek-banner.show-event .text .edit-button{display:flex;width:100%;margin-left:-100px;height:40px}.codeweek-banner.show-event .text .delete-button{display:flex;width:100%;height:40px}.codeweek-banner.show-event .text .title{margin-top:-40px;flex:1;display:flex;justify-content:center;align-content:center;flex-direction:column}.codeweek-banner.show-event h1{font-size:45px;color:#fe6824}.codeweek-searchbox{padding:18px 30px;min-height:60px;display:flex;justify-content:stretch;align-items:stretch;flex-direction:column}#codeweek-scoreboard-page .codeweek-searchbox{justify-content:center;align-items:center;flex-direction:row}.codeweek-searchbox .basic-fields{display:flex;flex-direction:row;flex:1}.codeweek-searchbox .advanced-fields,.codeweek-searchbox .advanced-fields .line{display:flex;flex-direction:column}.codeweek-searchbox .advanced-fields .multiselect{margin-top:10px}.codeweek-searchbox .total .number{font-size:40px;color:#fe6824;font-weight:700}.codeweek-searchbox .total .label{font-size:20px;color:#fe6824;font-style:italic}.codeweek-searchbox .total{margin-right:20px}@media (min-width: 961px){.codeweek-searchbox{padding:18px 60px}.codeweek-searchbox .advanced-fields .line{flex-direction:row}.codeweek-searchbox .multiselect{margin-right:10px}.codeweek-searchbox .advanced-fields{flex-direction:row}.codeweek-searchbox .advanced-fields .multiselect{margin-top:18px}}@media (min-width: 1281px){.codeweek-searchbox{padding:18px 100px}}.custom-geo-input input{width:100%;border:2px solid #a4b8d9;border-radius:24px;height:48px;font-size:20px;line-height:28px;padding:0 24px;color:#20262c}.multiselect.multi-select.multiselect--active .multiselect--values{display:none}.multiselect.multi-select .multiselect--values{line-height:21px}.multiselect.multi-select .multiselect__tags{cursor:pointer;border-radius:24px;min-height:46px;border:2px solid #A4B8D9;padding:12px 40px 12px 24px;overflow:hidden}.multiselect.multi-select .multiselect__tags .multiselect__input{margin:0;padding:0}.multiselect.multi-select .multiselect__select{width:44px;height:100%}.multiselect.multi-select .multiselect__placeholder,.multiselect.multi-select .multiselect__tags .multiselect__single{padding:0;margin:0;font-size:16px;font-style:normal;font-weight:400;color:#20262c}.multiselect.multi-select .multiselect__placeholder{max-width:100%;color:#9ca3af;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px}.multiselect.multi-select .multiselect__single{padding-top:6px;color:#333e48}.multiselect.multi-select .multiselect__select:before{content:" ";position:absolute;top:18px;right:14px;display:block;height:8px;width:8px;border:none;border-left:2px solid #1C4DA1;transform:rotate(45deg)!important}.multiselect.multi-select .multiselect__select:after{content:" ";position:absolute;top:18px;right:19px;display:block;height:8px;width:8px;border:none;border-left:2px solid #1C4DA1;transform:rotate(-45deg)}.multiselect.multi-select .multiselect__tags-wrap{display:flex;flex-wrap:wrap;gap:4px;padding:0}.multiselect.multi-select .multiselect__tags-wrap .multiselect__tag{margin:0}.multiselect.multi-select.large-text .multiselect__placeholder,.multiselect.multi-select.large-text .multiselect__single{font-size:20px;line-height:24px}.multiselect.multi-select.large-text .multiselect__placeholder,.multiselect.multi-select.large-text .multiselect__input{line-height:24px}.multiselect.multi-select.large-text .multiselect__tags{padding:9px 40px 8px 16px;min-height:48px}.multiselect.multi-select.new-theme .multiselect__tags-wrap{padding:0;transform:translate(-16px)}.multiselect.multi-select.new-theme .multiselect__placeholder{display:block;line-height:32px}.multiselect.multi-select.new-theme .multiselect__single{line-height:32px}.multiselect.multi-select.new-theme .multiselect__tags{border-radius:24px!important;padding:6px 46px 6px 24px}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input{font-size:20px;font-family:Blinker;line-height:32px;margin:0;padding:0}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input::-moz-placeholder{color:#9ca3af}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input::placeholder{color:#9ca3af}.multiselect.multi-select.new-theme .multiselect__content-wrapper{border:2px solid #ADB2B6;border-radius:12px;overflow:hidden;padding:16px 12px 16px 0}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content{min-height:1px;max-height:268px;overflow:auto}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar{border-radius:6px;width:12px;display:block}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-track{background:#e8edf6;border-radius:8px}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-thumb{background:#1c4da1;border-radius:6px}.multiselect.multi-select.new-theme .multiselect__option{padding:9px 16px 9px 24px;font-size:20px}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--highlight{background-color:#eee;color:#20262c}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--selected{background-color:transparent}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--selected:hover{background-color:#eee}.multiselect.multi-select.new-theme .multiselect__option:after{display:none}.multiselect .multiselect__tags{border-radius:29px;min-height:57px}.multiselect .multiselect__select{width:60px;height:54px}.multiselect .multiselect__placeholder,.multiselect .multiselect__single{padding-top:5px;padding-left:12px;font-size:20px;font-style:italic;font-weight:700;color:#fe6824}.multiselect .multiselect__single{padding-top:6px}.multiselect .multiselect__select:before{border-color:#FE6824 transparent transparent}.multiselect .multiselect__tags-wrap{display:inline-table;padding:5px 0 5px 10px}.codeweek-search-text{flex:1;margin-right:10px}.dropdown-datepicker .multiselect__tags{padding-left:42px!important}.codeweek-search-text input{width:100%;border-radius:29px;height:57px;text-indent:20px;font-size:18px;font-style:italic;border:1px solid #e8e8e8}.codeweek-input-select{display:block;font-size:20px;font-weight:700;font-family:"PT Sans, Roboto",sans-serif;color:#fff;line-height:1.3;padding:.6em 1.8em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px #0000000a;border-radius:29px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fe6824,#fe6824);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.codeweek-input-select::-ms-expand{display:none}.codeweek-input-select:hover{border-color:#888}.codeweek-input-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}.codeweek-input-select option{font-weight:400;color:#000}.codeweek-form{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;border-top:1px solid #e8e8e8;margin-top:30px;padding-top:20px}.codeweek-form p:first-child{padding-top:5px;font-size:14px;font-weight:700;margin-bottom:20px;color:#fe6824;margin-top:-15px}.codeweek-form-field-wrapper .info{margin-left:140px;font-size:14px;color:#40b5d1}.codeweek-form-field-wrapper .errors .errorlist{margin:0}.codeweek-form-field,.codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:center}.codeweek-form-field-searchable.align-flex-start{align-items:flex-start}.codeweek-form-field-searchable input{flex:1;height:32px;border-radius:6px;width:100%}.codeweek-form-field-searchable label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}.codeweek-form-field.align-flex-start{align-items:flex-start}.codeweek-form-field label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}.codeweek-form-field.align-flex-start label{margin-top:10px}.codeweek-form .codeweek-input-select{flex:1;height:57px;width:auto;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23fe6824%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff,#fff);background-position:right 1.8em top 50%,0 0;font-weight:400;border-color:#e8e8e8;color:#000;text-indent:2px;font-size:14px;box-shadow:none;cursor:pointer}.codeweek-form .multiselect-wrapper,.codeweek-form .datepicker-wrapper,.codeweek-form .input-tag-wrapper{flex:1}.codeweek-form .mx-datepicker .mx-input-icon{right:20px}.codeweek-form .input-tag-wrapper .vue-input-tag-wrapper{padding:0;border:none;display:inline-table;width:100%;background-color:transparent;margin:10px 25px 0;max-width:90%}.codeweek-form .group-fields{flex:1}.codeweek-form-message .message{margin-bottom:30px}.codeweek-form-message .codeweek-form-field label{width:auto;text-align:left}.codeweek-form-field-privacy,.codeweek-form-field-checkbox{display:flex;justify-content:center;flex:1;width:100%;padding:20px}.codeweek-form-button-container{display:flex;justify-content:center;width:100%;margin-top:30px;margin-bottom:20px}#codeweek-searchpage-component .multiselect .multiselect__tags,#codeweek-register-page .multiselect .multiselect__tags{border-radius:29px;min-height:57px}#codeweek-searchpage-component .multiselect .multiselect__select,#codeweek-register-page .multiselect .multiselect__select{width:60px;height:54px}#codeweek-searchpage-component .multiselect .multiselect__placeholder,#codeweek-searchpage-component .multiselect .multiselect__single,#codeweek-register-page .multiselect .multiselect__placeholder,#codeweek-register-page .multiselect .multiselect__single{padding-top:5px;padding-left:12px;font-size:20px;font-style:italic;font-weight:700;color:#fe6824}#codeweek-searchpage-component .multiselect .multiselect__single,#codeweek-register-page .multiselect .multiselect__single{padding-top:6px}#codeweek-searchpage-component .multiselect .multiselect__select:before,#codeweek-register-page .multiselect .multiselect__select:before{border-color:#FE6824 transparent transparent}#codeweek-searchpage-component .multiselect .multiselect__tags-wrap,#codeweek-register-page .multiselect .multiselect__tags-wrap{display:inline-table;padding:5px 0 5px 10px}#codeweek-searchpage-component .codeweek-search-text,#codeweek-register-page .codeweek-search-text{flex:1;margin-right:10px}#codeweek-searchpage-component .codeweek-search-text input,#codeweek-register-page .codeweek-search-text input{width:100%;border-radius:29px;height:57px;text-indent:20px;font-size:18px;font-style:italic;border:1px solid #e8e8e8}#codeweek-searchpage-component .codeweek-input-select,#codeweek-register-page .codeweek-input-select{display:block;font-size:20px;font-weight:700;font-family:"PT Sans, Roboto",sans-serif;color:#fff;line-height:1.3;padding:.6em 1.8em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px #0000000a;border-radius:29px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,\ %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fe6824,#fe6824);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}#codeweek-searchpage-component .codeweek-input-select::-ms-expand,#codeweek-register-page .codeweek-input-select::-ms-expand{display:none}#codeweek-searchpage-component .codeweek-input-select:hover,#codeweek-register-page .codeweek-input-select:hover{border-color:#888}#codeweek-searchpage-component .codeweek-input-select:focus,#codeweek-register-page .codeweek-input-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}#codeweek-searchpage-component .codeweek-input-select option,#codeweek-register-page .codeweek-input-select option{font-weight:400;color:#000}#codeweek-searchpage-component .codeweek-form,#codeweek-register-page .codeweek-form{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;border-top:1px solid #e8e8e8;margin-top:30px;padding-top:20px}#codeweek-searchpage-component .codeweek-form p:first-child,#codeweek-register-page .codeweek-form p:first-child{padding-top:5px;font-size:14px;font-weight:700;margin-bottom:20px;color:#fe6824;margin-top:-15px}.codeweek-form-inner-two-columns{display:flex;flex-direction:row;align-items:flex-start;width:100%}.codeweek-form-inner-container{display:flex;flex-direction:column;flex:1}.codeweek-form-inner-container:last-child{margin-left:20px}.codeweek-form-field-wrapper{margin-bottom:15px}.codeweek-form-field-wrapper .errors{margin-left:140px;font-size:13px;color:red}#codeweek-searchpage-component .codeweek-form-field-wrapper .info{margin-left:140px;font-size:14px;color:#40b5d1}#codeweek-searchpage-component .codeweek-form-field-wrapper .errors .errorlist{margin:0}#codeweek-searchpage-component .codeweek-form-field,#codeweek-searchpage-component .codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:center}#codeweek-searchpage-component .codeweek-form-field-searchable.align-flex-start{align-items:flex-start}#codeweek-searchpage-component .codeweek-form-field-searchable input{flex:1;height:32px;border-radius:6px;width:100%}#codeweek-searchpage-component .codeweek-form-field-searchable label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}#codeweek-searchpage-component .codeweek-form-field.align-flex-start{align-items:flex-start}.codeweek-form-field input{flex:1;height:57px;border:1px solid #e8e8e8;border-radius:29px;text-indent:20px;width:100%}.codeweek-form-field textarea{flex:1;border-radius:29px;border:1px solid #e8e8e8;text-indent:20px;font-family:"PT Sans, Roboto",sans-serif;font-size:14px;padding-top:16px}#codeweek-searchpage-component .codeweek-form-field label{margin-right:10px;font-family:Blinker}#codeweek-searchpage-component .codeweek-form-field.align-flex-start label{margin-top:10px}.codeweek-form .codeweek-input-select{flex:1;height:57px;width:auto;background-image:url(data:image/svg+xml;charset=US-ASCII,\ %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23fe6824%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff,#fff);background-position:right 1.8em top 50%,0 0;font-weight:400;border-color:#e8e8e8;color:#000;text-indent:8px;font-size:14px;box-shadow:none;cursor:pointer}#codeweek-searchpage-component .codeweek-form .multiselect-wrapper,#codeweek-searchpage-component .codeweek-form .datepicker-wrapper,#codeweek-searchpage-component .codeweek-form .input-tag-wrapper{flex:1}#codeweek-searchpage-component .codeweek-form .mx-datepicker .mx-input-icon{right:20px}.codeweek-form .codeweek-form-inner-container h3{margin-bottom:15px}.codeweek-form .input-tag-wrapper{border:1px solid #e8e8e8;border-radius:29px}#codeweek-searchpage-component .codeweek-form .input-tag-wrapper .vue-input-tag-wrapper{padding:0;border:none;display:inline-table;width:100%;background-color:transparent;margin:10px 25px 0;max-width:90%}.codeweek-form .input-tag-wrapper .vue-input-tag-wrapper input{padding:0;margin:0;height:59px;text-indent:0}#codeweek-searchpage-component .codeweek-form .group-fields{flex:1}.codeweek-form-message{padding:30px;background-color:#e8e8e8;border-radius:20px;margin-top:20px}#codeweek-searchpage-component.codeweek-form-message .message{margin-bottom:30px}.login-form .codeweek-form-message .codeweek-form-field label{width:auto;text-align:left}.login-form .codeweek-form-field-privacy,.login-form .codeweek-form-field-checkbox{display:flex;justify-content:center;flex:1;width:100%;padding:20px}.codeweek-form-button-container{display:flex;justify-content:center;width:100%}.v-autocomplete{position:relative}.v-autocomplete-list{background-color:#fff;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;margin-top:6px;position:absolute;z-index:100;width:100%}.v-autocomplete-input{width:100%}.v-autocomplete-list-item{padding:10px;border-top:1px solid #ccc;cursor:pointer}.v-autocomplete-item-active{background-color:#eee}.v-autocomplete-list-item .city{font-size:11px}.v-autocomplete-list-item .name{font-weight:700}[type=file]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}[type=file]+label{cursor:pointer;display:inline-block;height:100%;padding:18px 25px;border-radius:29px;background-color:#fe6824;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase}[type=file]:focus+label,[type=file]+label:hover{background-color:#f15d22}[type=file]:focus+label{outline:1px dotted #000}.codeweek-user-avatar{display:flex}.codeweek-user-avatar .name{flex:1;display:flex;align-items:flex-end}.codeweek-user-avatar .avatar{display:flex}.codeweek-user-avatar .avatar .codeweek-avatar-image{width:100px;height:100px;border-radius:50%;border:5px solid #e8e8e8}.codeweek-user-avatar .avatar .actions{display:flex;align-items:flex-end}.codeweek-display-field{margin-bottom:20px}.codeweek-display-field p{padding:5px}.codeweek-display-field ul{display:flex;margin:15px 0;flex-wrap:wrap}.codeweek-display-field li{margin-right:10px;margin-bottom:10px}.codeweek-display-field .itens .label{border:1px solid #FE6824;border-radius:5px;padding:10px;color:#fe6824;font-size:20px}.codeweek-display-field .share-event-wrapper{margin-top:5px}.custom-date-picker{font-family:Blinker}.custom-date-picker .dp__outer_menu_wrap{z-index:9999999}.custom-date-picker .dp__menu{border:2px solid #ADB2B6!important;border-radius:12px!important;padding:6px 12px 10px!important}.custom-date-picker .dp__menu .dp__arrow_top{border-width:2px 2px 0 0!important;border-color:#adb2b6!important}.custom-date-picker .dp--header-wrap{margin-bottom:8px}.custom-date-picker .dp--header-wrap .dp__month_year_wrap{justify-content:center}.custom-date-picker .dp--header-wrap .dp__month_year_wrap .dp__btn.dp__month_year_select:first-child{justify-content:flex-end;padding:0 4px;width:auto}.custom-date-picker .dp--header-wrap .dp__month_year_wrap .dp__btn.dp__month_year_select:last-child{justify-content:flex-start;padding:0 4px;width:auto}.custom-date-picker .dp__instance_calendar .dp--tp-wrap .dp__btn svg{stroke:#1c4da1;fill:#1c4da1}.custom-date-picker .dp__calendar_header_separator{background-color:#a4b8d9!important}.custom-date-picker .dp__calendar{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_header_separator{margin:8px 0}.custom-date-picker .dp__calendar .dp__calendar{padding-bottom:16px;border-bottom:1px solid #A4B8D9!important}.custom-date-picker .dp__calendar .dp__calendar_header{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_header .dp__calendar_header_item{font-size:20px}.custom-date-picker .dp__calendar .dp__calendar_row{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item{font-size:20px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner{display:flex;justify-content:center;align-items:center;border-radius:50%;text-align:center;padding:0;width:32px;height:32px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner:hover{background:#e8edf6}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.db__active_date,.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.db__active_date:hover{background:#1c4da1}.custom-date-picker .dp--tp-wrap{width:100%;max-width:100%!important;padding:4px 0;margin-bottom:10px}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"]{height:auto}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"] .dp__icon{width:24px;height:24px;border-bottom:1px solid #1C4DA1}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"]:after{font-family:Blinker;content:"Select time";font-size:20px;line-height:24px;font-weight:600;padding-left:8px;color:#1c4da1;border-bottom:1px solid #1C4DA1}.custom-date-picker .dp__action_row .dp__selection_preview{display:none}.custom-date-picker .dp__action_row .dp__action_buttons{flex-grow:1;margin:0;width:100%;display:flex;gap:10px}.custom-date-picker .dp__action_row .dp__action_buttons button{display:flex;justify-content:center;align-items:center;width:50%;text-align:center;border-radius:24px;border-width:2px;border-style:solid;height:40px;font-weight:600;font-size:18px;font-family:Blinker;transition-duration:300;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_cancel{color:#1c4da1;border-color:#1c4da1}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_cancel:hover{background-color:#e8edf6}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_select{border-color:#f95c22;background-color:#f95c22}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_select:hover{border-color:#fb9d7a;background-color:#fb9d7a}.codeweek-more-button{width:45px;height:45px;border:1px solid #FE6824;border-radius:45px;display:flex;justify-content:center;cursor:pointer;margin-top:5px}.codeweek-more-button span{background-color:transparent;font-size:40px;width:100%;text-align:center;margin-top:-3px;color:#fe6824;font-weight:700}.codeweek-button input{cursor:pointer;height:100%;padding:0 25px;border-radius:29px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;min-height:57px}.codeweek-button input:hover,.codeweek-action-button:hover,.codeweek-action-link-button:hover,.codeweek-image-button:hover{background-color:#f15d22}.codeweek-blank-button{border:1px solid #707070;border-radius:32px;color:#000;font-size:20px;padding:20px 40px}.codeweek-orange-button{border:2px solid #c54609;border-radius:16px;color:#fff;background-color:#fe6824;font-size:16px;padding:12px 30px;margin-left:4px}.codeweek-svg-button{width:35px;height:35px;display:flex}.codeweek-svg-button svg{width:100%;height:100%}.codeweek-svg-button svg path{fill:#fe6824!important}.codeweek-svg-button:hover svg path{fill:#f15d22!important}.codeweek-expander-button{background-color:#fe6824;color:#fff;width:40px;height:40px;padding:0;outline:none}.codeweek-expander-button div{font-size:30px;font-weight:700;height:40px}.codeweek-action-button{cursor:pointer;padding:7px;border-radius:10px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;outline:none}.codeweek-action-link-button{cursor:pointer;padding:9px 25px;border-radius:10px;background-color:#fe6824;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;min-height:40px;z-index:10}.codeweek-image-button{cursor:pointer;padding:0 15px;border-radius:20px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;min-height:40px;outline:none}.codeweek-image-button svg path{fill:#fff!important}.codeweek-action-button.green{background-color:#228b22}.codeweek-action-link-button.red,.codeweek-action-button.red{background-color:#b22222;min-height:10px}.codeweek-action-button.orange{background-color:red}@media (min-width: 641px){.codeweek-button input{font-size:20px}}.codeweek-grid-layout{display:grid;grid-template-columns:1fr;grid-gap:20px}.codeweek-card{box-shadow:0 2px 1px -1px #0003,0 1px 1px #0003,0 1px 3px #0003;border-radius:4px;display:flex;flex-direction:column;justify-content:stretch}.codeweek-card .card-image{width:100%;border-radius:4px 4px 0 0;-o-object-fit:cover;object-fit:cover;height:194px}.codeweek-card .card-avatar{width:100%;display:flex;justify-content:center;margin-top:10px}.codeweek-card .card-image-avatar{width:200px;height:200px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid lavenderblush}.codeweek-card .card-content{padding:16px}.codeweek-card .card-title{font-size:24px;color:#000000de;margin-bottom:12px}.codeweek-card .card-subtitle{color:#000000de;margin-bottom:12px}.codeweek-card .card-description{font-size:14px;color:#0009;margin-bottom:12px;word-break:break-word}.codeweek-card .card-actions{padding:16px;flex:1;display:flex;justify-content:flex-end;align-items:flex-end}.codeweek-card .card-actions .codeweek-action-link-button,.codeweek-card .card-actions .codeweek-action-button,.codeweek-card .card-actions .codeweek-svg-button{margin-left:10px}.codeweek-card .card-expander.collapsed{background-image:url(/images/arrow_down.svg)}.codeweek-card .card-expander.expanded{background-image:url(/images/arrow_up.svg)}.codeweek-card .card-expander{cursor:pointer;padding:3px;margin:0 10px;text-align:center;background-color:#e8e8e8;background-position:center;background-repeat:no-repeat;height:14px;background-size:15px;border-radius:10px}.codeweek-card .card-expander:hover{background-color:#ddd}.codeweek-card .card-divider{border:1px solid #e8e8e8;margin:20px 0}.codeweek-card .card-chips{display:flex;flex-wrap:wrap;margin-bottom:10px}.codeweek-card .card-chip{margin:4px;background-color:#8dcece;padding:7px 12px;border-radius:16px;font-size:14px;color:#fff;font-weight:600}@media (min-width: 641px){.codeweek-grid-layout{grid-template-columns:1fr 1fr}}@media (min-width: 961px){.codeweek-grid-layout{grid-template-columns:1fr 1fr 1fr}}.codeweek-tools{display:flex;justify-content:flex-end;width:100%;margin:10px 0 35px}.codeweek-question-container{display:flex;flex-direction:column;padding:30px 20px 0}.codeweek-question-container .container-expansible.expanded{display:inherit}.codeweek-question-container .container-expansible.collapsed{display:none}.codeweek-question-container .expander-always-visible,.codeweek-question-container .container-expansible{display:flex;width:100%}.codeweek-question-container .expander-always-visible{margin-bottom:30px}.codeweek-question-container .expansion{min-width:40px;margin-right:70px;display:none}.codeweek-question-container .container-expansible .expansion{justify-content:center;margin-bottom:-40px;z-index:1;display:none}.codeweek-question-container .container-expansible .expansion .expansion-path{border-width:1px;border-color:#fe6824;border-style:dashed;margin-top:-40px}.codeweek-question-container h2{font-size:20px;font-weight:400;font-style:italic}.codeweek-question-container p{padding:15px 0}.codeweek-question-container .container-expansible .content{margin-bottom:50px}.codeweek-question-container .container-expansible .content .button{margin-top:40px;text-align:center}.codeweek-question-container .container-expansible .content .map{width:100%;height:400px;border:0}.codeweek-content-wrapper{width:auto;margin:25px 10px 0;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.codeweek-content-wrapper-inside{margin:0}.codeweek-content-grid{display:grid;grid-template-columns:1fr;grid-gap:15px}.codeweek-content-grid .codeweek-card-grid{background-color:#f2f2f8}.codeweek-content-grid .title{font-size:20px;font-weight:700;color:#fe6824;padding:20px}.codeweek-content-grid .author{color:#fe6824;padding:20px}.codeweek-youtube-container iframe{width:100%;border:none;height:500px}.codeweek-content-header{margin:0 10px}.codeweek-content-header h1+p{padding-top:10px}.codeweek-cookie-consent-banner{padding:20px 50px;border-bottom:1px solid #e8e8e8}.codeweek-cookie-consent-banner .actions{display:flex;margin-top:10px;margin-bottom:10px;justify-content:flex-end}.codeweek-blue-box{background-color:#deebf4;padding:20px}.community_type{display:flex;flex-direction:column-reverse}.community_type .text{flex:2}.community_type .text p{line-height:30px;text-align:justify}.community_type .image{flex:1;display:flex;justify-content:center;align-items:center}.community_type_section{padding:20px}@media (min-width: 641px){.codeweek-content-wrapper{margin:40px 60px 0}.codeweek-content-header{margin:0 60px}.codeweek-content-wrapper-inside{margin:5px 55px}.codeweek-question-container{padding:40px 50px 0}.codeweek-question-container .expansion,.codeweek-question-container .container-expansible .expansion{display:flex}.codeweek-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}@media (min-width: 961px){.codeweek-content-wrapper{margin:50px 100px 0}.codeweek-content-header{margin:0 100px}.codeweek-content-wrapper-inside{margin:15px 55px}.community_type{flex-direction:row}}@media (min-width: 1200px){.codeweek-content-wrapper-inside{margin:15px 115px}}.codeweek-youtube-container{width:100%;border:none;height:500px;margin:auto;background-color:#000;position:relative;overflow:hidden}.codeweek-youtube-container .background{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;display:none;align-items:center;justify-content:center;text-align:center}.codeweek-youtube-container .background .container .content{max-width:90%}.codeweek-youtube-container .background .info{width:90%;margin:auto}.codeweek-youtube-container .background .info .button button{background-color:#40b5d1;color:#fff;border:none;padding:10px 20px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;margin:auto}.codeweek-youtube-container .background .info .button button:hover{background:#fe6824}.codeweek-youtube-container .background .info .button button svg{margin-right:.5rem}.codeweek-youtube-container .remember input{margin-right:.5rem}@media (min-width: 1025px){.codeweek-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}}@media (min-width: 1281px){.codeweek-question-container{padding:40px 230px 0 100px}}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.hackathons-content-grid .codeweek-card-grid{background-color:#f2f2f8}.hackathons-content-grid .title{font-size:20px;font-weight:700;color:#fe6824;padding:20px}.hackathons-content-grid .author{color:#fe6824;padding:20px}.codeweek-container-lg{max-width:1460px;width:100%;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.codeweek-container-lg{padding:0 40px}}.codeweek-container{max-width:1220px;width:100%;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.codeweek-container{padding:0 40px}}.codeweek-pagination{margin-top:80px;margin-bottom:60px;display:flex;justify-content:center}.codeweek-pagination ul{list-style:none;display:flex;padding:0;margin:0}.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{cursor:pointer;font-size:16px}.codeweek-pagination ul li a.back,.codeweek-pagination ul li a.next{text-transform:uppercase}.codeweek-pagination ul li a.back{margin-right:10px}.codeweek-pagination ul li a.next{margin-left:5px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{border:1px solid #E6E6E6;padding:10px 18px;border-radius:50%;margin-right:5px}.codeweek-pagination ul li a.page.current{color:#000}.codeweek-pagination ul li a[disabled=disabled]{color:#9b9b9b;cursor:not-allowed}@media (min-width: 641px){.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{font-size:18px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{padding:15px 22px;margin-right:8px}.codeweek-pagination ul li a.back{margin-right:20px}.codeweek-pagination ul li a.next{margin-left:12px}}@media (min-width: 1281px){.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{font-size:20px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{padding:20px 28px;margin-right:10px}.codeweek-pagination ul li a.back{margin-right:20px}.codeweek-pagination ul li a.next{margin-left:10px}}.codeweek-view-calendar .month{font-size:18px;color:#707070;font-family:Helvetica;text-align:center;text-transform:capitalize}.codeweek-view-calendar .month th{font-weight:400;font-family:PT Sans,Roboto;color:#000;font-size:20px}.codeweek-view-calendar .month .filled{background-color:#ffeee6}@media (max-width: 600px){.codeweek-view-calendar{display:none}}.codeweek-table{width:100%}.codeweek-table tr:nth-child(2n){background-color:#ffeee6}.codeweek-table th{color:#fff;background-color:#fe6824;padding:5px;font-weight:400}.codeweek-table td{padding:5px}.codeweek-table .actions{display:flex;justify-content:center}.custom-tinymce .tox-tinymce{border:2px solid #a4b8d9;border-radius:24px}.custom-tinymce .tox-editor-container .tox-menubar{padding:0 12px}.custom-tinymce .tox-toolbar-overlord .tox-toolbar__primary .tox-toolbar__group:first-child{padding-left:12px}.custom-tinymce .tox-toolbar-overlord .tox-toolbar__primary .tox-toolbar__group:last-child{padding-right:12px}.custom-tinymce .tox .tox-statusbar{height:24px;padding:4px 16px}.codeweek-question-container:nth-child(2n){background-color:#ebebf0}#codeweek-schools-page .codeweek-content-wrapper{margin:0;align-items:stretch}#codeweek-beambassadors-page ul{list-style:inherit}#codeweek-ambassadors-page .codeweek-searchbox,#codeweek-pending-events-page .codeweek-searchbox{align-items:center;justify-content:center}#codeweek-training-page .codeweek-banner h2{text-transform:uppercase}#codeweek-searchpage-component .home-map .add-button{top:40px;position:absolute;z-index:3;left:20px}#codeweek-sponsors-page .codeweek-content-wrapper ul{display:grid;grid-template-columns:1fr;grid-gap:30px}#codeweek-sponsors-page .codeweek-content-wrapper ul li{display:flex;justify-content:center;align-items:center;border:1px solid lightgrey;border-radius:10px}#codeweek-pending-events-page .codeweek-content-header .header{display:flex;justify-content:space-between}#codeweek-pending-events-page .codeweek-content-header .header .actions{display:flex;align-items:center}#teacher-details li.active{border-left-color:#f97316;border-top-color:#f97316}@media (min-width: 641px){#codeweek-sponsors-page .codeweek-content-wrapper ul{grid-template-columns:1fr 1fr}}@media (min-width: 961px){#codeweek-sponsors-page .codeweek-content-wrapper ul{grid-template-columns:1fr 1fr 1fr}}#main-banner{background-color:#fe6824;display:flex;flex-direction:column;justify-content:space-between}#main-banner .what{display:flex;margin:50px 10%;margin-bottom:1rem}#main-banner .what .separator{width:32px;border:1px solid #FFFFFF;border-right:0}#main-banner .what .text{font-family:OCR A Std,Open Sans;color:#fff;padding-top:20px;line-height:1.4;padding-bottom:10px}#main-banner .info{display:flex;flex-direction:column}#main-banner .info .when{margin:40px 0 20px 10%}@media (max-width: 993px){#main-banner .info .when{margin:4rem}}@media (max-width: 525px){#main-banner .info .when{margin:0rem}#main-banner .info{padding:1rem}}#main-banner .info .when .arrow{text-align:center;margin-top:70px;margin-left:-10%}#main-banner .info .when .text{display:none}#main-banner .info .when .title{color:#fff;font-size:35px;font-weight:700}#main-banner .info .when .date{color:#fe6824;font-size:23px;font-weight:700;background-color:#fff;padding:5px;margin-top:15px;text-align:center;width:220px}@media (max-width: 993px){#main-banner .info .when .date{width:100%}}#main-banner .info .countdown{margin-bottom:15px}#school-banner{display:flex;flex-direction:column;align-items:center;margin:20px 15px 0;background-color:#ffe3d6;padding:25px 20px 20px;font-weight:700;color:#fe6824}#school-banner .title{font-size:40px;text-align:center}#school-banner .text{font-size:14px;text-align:center}#school-banner .text a{color:#fe6824}#school-banner .text a:hover,#school-banner a:hover .title{color:#40b5d1}.sub-section{display:flex;flex-direction:column;align-items:center;margin:0 15px;padding-top:40px;color:#fe6824}.sub-section .text{font-size:17px;font-weight:700;text-align:center;padding:0 30px;margin-bottom:20px;line-height:1.4}.sub-section .title{margin:30px;border:1px solid #FE6824;border-radius:16px;padding:20px;font-family:OCR A Std,Open Sans;font-size:21px;line-height:1.6}#organize-activity{background-color:#ffe3d6;padding-top:0}#get-started{background-color:#ffeec7}#access-resources{background-color:#dbecf0}#content .mobile-arrow{margin:20px auto;text-align:center}#content .mobile-arrow path{stroke:#fe6824!important}.countdown{position:relative;display:flex;flex-direction:column}#countdown div{padding:10px 5px;margin-right:2px;background-color:#000;color:#fff;font-size:18px;font-family:OCR A Std,Open Sans}#countdown .separator{background-color:transparent;color:#000}@media (min-width: 641px){#main-banner{background-repeat:no-repeat;background-position-x:112%}#main-banner .what .text{font-size:20px}#main-banner .info .when .title{font-size:50px}#main-banner .info .when .date{font-size:25px}}@media (min-width: 961px){#main-banner .what .text{font-size:25px}#main-banner .info{flex-direction:row-reverse;justify-content:flex-end}#main-banner .info .when{width:320px;margin:0 10px 20px 10%}#main-banner .info .when .title{font-size:60px}#main-banner .info .when .date{font-size:35px;width:auto;margin:15px 0}#main-banner .info .when .text{display:initial;color:#fff;font-weight:700;line-height:1.3}#main-banner .info .when .arrow{margin-top:40px}#school-banner{background-color:transparent;flex-direction:row;justify-content:center;margin:40px 0}#school-banner .title{font-size:55px;margin-right:20px}#school-banner .text{font-size:30px;margin-left:10px}.sub-section{flex-direction:row-reverse;padding:60px 0;margin:0 50px}.sub-section .text{font-size:20px;flex-basis:33%;text-align:left}.sub-section .title{font-size:28px;width:420px}.sub-section img{height:400px;flex-basis:33%}#content .mobile-arrow{display:none}#organize-activity{padding:60px 0}#get-started img,#access-resources img{margin-left:-100px;z-index:1}#access-resources{padding:30px 0}#access-resources img{height:470px}}@media (min-width: 1281px){#main-banner{height:644px}#main-banner .info .when{margin-right:50px;width:auto;max-width:500px}#main-banner .info .when .date{font-size:38px;margin-bottom:1rem}#main-banner .info .when .text{font-size:18px}#main-banner .info .countdown{margin-top:3rem;margin-left:-10px}#main-banner .info .when .arrow{width:94px;height:94px;border-radius:50%;background-color:#fe6824;margin-left:94px;margin-top:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}}.homepage-robot .robot-word{position:absolute;top:0;right:60%;transform:scale(.5) translateY(-100%);opacity:0;animation:robotWordAnimation 2s forwards}.homepage-robot .robot-land{transform:translateY(20%);animation:robotLandAnimation 2s forwards}@keyframes robotWordAnimation{to{top:15%;right:70%;transform:scale(1) translateY(-100%);opacity:1}}@keyframes robotLandAnimation{to{transform:translateY(0)}}#codeweek-searchpage-component .home-map .wtmap .wtfooter{display:none}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{display:flex}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .codeweek-button,#codeweek-searchpage-component .codeweek-searchbox .basic-fields .year-selection{margin-right:10px}#codeweek-searchpage-component .codeweek-searchbox .basic-fields{flex-direction:column}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{margin-top:10px;justify-content:center}#codeweek-searchpage-component{position:relative;padding-bottom:30px}#loadmask{width:100%;height:452px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;z-index:1000;background-color:#fff}#loadmask .loading{display:flex;justify-content:center;align-items:center}.sub-category-title{color:#fe6824;font-size:40px;font-style:italic;width:100%;margin-bottom:40px;text-align:center}.reported-event,.event-already-reported,.report-event{display:flex;justify-content:flex-end;align-items:center;padding:5px;background-color:#f8f8f8}.reported-event .actions,.event-already-reported .actions,.report-event .actions{margin-left:10px}.moderate-event{display:flex;align-items:center;padding:5px;background-color:#f8f8f8}.moderate-event .actions{margin-left:10px}.event-is-pending{padding:10px;background-color:#ffffc3;text-align:center}@media (min-width: 641px){.sub-category-title{text-align:left}}@media (min-width: 961px){#codeweek-searchpage-component .codeweek-searchbox .basic-fields{flex-direction:row}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{margin-top:0}}.codeweek-content-wrapper .tools{display:flex;justify-content:flex-end;padding-bottom:30px;width:100%}#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:15px 20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box{background-color:#deebf4;padding:20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-white-box{padding:20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box h1,#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box p{padding-left:0}#codeweek-about-page .codeweek-content-wrapper .partners a{display:flex}#codeweek-about-page .codeweek-content-wrapper .partners a:hover h1{color:#40b5d1}#codeweek-about-page .codeweek-content-wrapper .partners a h1{padding-right:10px}@media (min-width: 641px){#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:15px 40px}#codeweek-about-page h3{margin-top:15px}#codeweek-about-page h4{margin-top:8px;margin-left:10px;margin-bottom:4px;color:#0d2460}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box .codeweek-about-white-box{padding:20px 40px}}@media (min-width: 961px){#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:20px 100px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box{background-color:#deebf4;padding:40px 100px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-white-box{padding:40px 100px}}@media (min-width: 1025px){#codeweek-about-page .codeweek-content-wrapper .about-two-column{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}}#codeweek-login-page .codeweek-content-wrapper-inside{display:flex;flex-direction:column}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons{order:3;display:flex;flex-direction:column}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons .codeweek-action-link-button{text-transform:none}#codeweek-login-page .login-form{flex:1;margin-left:10px;margin-top:30px;order:1}#codeweek-login-page .codeweek-form-field-checkbox{text-transform:uppercase;justify-content:flex-start}#codeweek-login-page .codeweek-form-field input{min-height:57px}#codeweek-login-page .codeweek-form-field label{width:auto;text-align:left;margin-left:20px;margin-bottom:10px}#codeweek-login-page .codeweek-button{display:flex;flex:1}#codeweek-login-page .codeweek-button input{flex:1}#codeweek-login-page .separator{display:flex;flex-direction:row;align-items:center;padding:0 30px;order:2;gap:10px}#codeweek-login-page .separator .line{border-top:1px solid #ccc;flex:1}#codeweek-login-page .separator .text{padding:20px 0;font-size:22px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button{display:flex;align-items:center;margin-bottom:15px;font-size:24px;font-weight:400;height:80px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button svg,#codeweek-login-page .social-media-buttons .codeweek-action-link-button img{height:50px;fill:#fff;margin-right:30px;border-right:1px solid;padding-right:10px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.github{background-color:#8f7ba1}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.twitter{background-color:#000}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.facebook{background-color:#4267b2}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.google{background-color:#db3236}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.azure{background-color:#0072c6}#codeweek-login-page .login-other-actions{display:flex;margin-top:60px;font-size:14px;height:30px}#codeweek-login-page .login-other-actions .forgot-password{margin-right:20px;border-right:1px solid #ccc;padding-right:20px}#codeweek-login-page .login-other-actions .forgot-password,#codeweek-login-page .login-other-actions .sign-up{display:flex;align-items:center}@media (min-width: 1200px){#codeweek-login-page .codeweek-content-wrapper-inside{display:flex;flex-direction:row}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons{order:1}#codeweek-login-page .separator{order:2;display:flex;flex-direction:column;align-items:center;padding:0 30px;gap:0}#codeweek-login-page .login-form{order:3}#codeweek-login-page .separator .line{border-right:1px solid #ccc;flex:1}}.help-block .errorlist{margin:0}.reset_title{color:var(--Dark-Blue-500, #1C4DA1);font-family:Montserrat;font-size:36px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-.72px;padding-bottom:40px}.reset_description{color:var(--Slate-500, #333E48);font-family:Blinker;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:40px}#codeweek-login-page .codeweek-form-field{flex-direction:column;align-items:flex-start}#codeweek-forgotpassword-page .codeweek-form-field,.codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:flex-start;flex-direction:column;align-content:flex-start}.codeweek-form-field-add{display:flex;flex:1;flex-direction:row;align-items:center}@media screen and (max-width: 1080px){.reset_title{color:var(--Dark-Blue-500, #1C4DA1);font-family:Montserrat;font-size:30px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-.72px;display:flex;padding-bottom:24px}.reset_description{font-family:Blinker;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:24px}}#codeweek-toolkits-page .codeweek-content-wrapper .button{text-align:center;margin:15px}.copyright{margin-top:30px;padding-bottom:30px;width:100%;color:#0e4984;font-size:small}.subtitle{margin-top:10px;font-size:x-large}.codeweek-code-hunting-map-card{display:flex}.codeweek-code-hunting-map-card .left{display:flex;flex-direction:column}.codeweek-code-hunting-map-card .left img{border-radius:15px;width:150px;height:150px;-o-object-fit:cover;object-fit:cover}.codeweek-code-hunting-map-card .left .links{display:flex;flex-direction:column;align-items:center}.codeweek-code-hunting-map-card .left .links .link{padding:5px}.codeweek-code-hunting-map-card .center{margin:0 10px;flex:1}.codeweek-code-hunting-map-card .center .title{font-size:18px;font-weight:700}.codeweek-code-hunting-map-card .center .description{line-height:1.5;margin-top:5px}.codeweek-code-hunting-map-card .center .link{padding:10px;display:flex;align-items:center;justify-content:center}.codeweek-code-hunting-map-card .qrcode{width:150px}.codeweek-code-hunting-map-card .qrcode-link{height:-moz-max-content;height:max-content}header.hackathons nav{max-width:none}header.hackathons nav ul li a{font-size:19px}header.hackathons #right-menu{padding-right:0}header.hackathons #right-menu #hackathons-register-button{background-color:#fe6824;width:195px;height:156px;display:flex;justify-content:center;align-items:center}header.hackathons #right-menu #hackathons-register-button a{height:100%;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center}.hackathons-content-header{flex:1;display:flex;flex-direction:column;justify-content:flex-start;height:100%}#secondary-menu{display:flex;justify-content:flex-end;margin-right:30px;flex:initial;margin-bottom:10px}#secondary-menu ul li a{font-size:16px;display:flex;color:#9b9b9b}#secondary-menu ul li a img{margin-right:10px}.codeweek-banner.hackathons{height:auto;margin:0;display:block}.codeweek-banner.hackathons .image{margin:0}.codeweek-banner.hackathons .image .text{position:absolute;margin:215px 5px 10px;max-width:300px;text-align:center}.codeweek-banner.hackathons .image .desktop{display:none}.hackathons-content-grid{grid-template-columns:1fr 1fr}.codeweek-banner.hackathons .image{justify-content:center}.codeweek-banner.hackathons .image .text .text-inside h1{color:#fe6824}#codeweek-hackathons-page h1{font-size:30px;font-weight:400}#codeweek-hackathons-page .align-center{text-align:center}.hackathons_section{display:flex;padding:20px 40px}.hackathons_section img{flex:1}#codeweek-hackathons-page p{font-size:14px;line-height:1.4}.hackathons_section{flex-direction:column}.hackathons_section .text-inside{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.hackathons_section p{color:#fff}.hackathons_section.how_coding{background-color:#180053}.hackathons-content-grid{margin-top:35px;margin-bottom:80px}.hackathons-content-grid .codeweek-card-grid{background-color:transparent}.hackathons-content-grid .codeweek-card-grid .date{font-size:25px;color:#fe6824;font-weight:700}.hackathons-content-grid .codeweek-card-grid .location{font-size:18px;color:#fe6824}.hackathons-content-grid .codeweek-card-grid .city-image{position:relative;margin-bottom:5px}.hackathons-content-grid .codeweek-card-grid .city-image .transparent{position:absolute;width:100%;height:100%;top:0;opacity:.35;background-color:#180253}.hackathons-content-grid .codeweek-card-grid .city-image .text{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.hackathons-content-grid .codeweek-card-grid .city-image .text .title{padding:0;color:#fff;font-family:OCR A Std,Open Sans}.hackathons-content-grid .codeweek-card-grid .city-image .text .title.hackaton{font-size:20px}.hackathons-content-grid .codeweek-card-grid :hover .transparent{opacity:.69}.hackathons-content-grid .codeweek-card-grid :hover .city-image .text .title{color:#fe6824}@media (min-width: 481px){.codeweek-banner.hackathons .image .desktop{display:block}.codeweek-banner.hackathons .image .mobile{display:none}.codeweek-banner.hackathons .image .text{margin:10px 5px}.codeweek-banner.hackathons .image{justify-content:flex-end}}@media (min-width: 641px){#codeweek-hackathons-page h2{font-size:20px}.codeweek-banner.hackathons .image .text .text-inside{text-align:center}.hackathons-content-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}#codeweek-hackathons-page h1{font-size:40px}#codeweek-hackathons-page h1+p{padding-top:30px}#codeweek-hackathons-page .align-center{text-align:center}.hackathons_section{flex-direction:row}.hackathons_section .text-inside{margin-left:70px}}@media (min-width: 961px){#codeweek-hackathons-page h1{font-size:45px}#codeweek-hackathons-page h2{font-size:25px}.codeweek-banner.hackathons .image .text{position:absolute;margin:15px 10px;max-width:350px}}@media (min-width: 1025px){#codeweek-hackathons-page h1{font-size:50px}#codeweek-hackathons-page h2{font-size:30px}.codeweek-banner.hackathons .image .text{position:absolute;margin:30px 20px;max-width:400px}}@media (min-width: 1281px){#codeweek-hackathons-page h1{font-size:55px}#codeweek-hackathons-page h2{font-size:35px}.hackathons-content-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.codeweek-banner.hackathons .image .text{position:absolute;margin:40px 25px;max-width:415px}.hackathons_section{padding:90px 120px}#codeweek-hackathons-page p{font-size:18px}}#codeweek-hackathons-page .hackathons_section.organisers{background-color:#ddd;padding:0 0 20px;align-items:flex-start}#codeweek-hackathons-page .hackathons_section.organisers p{color:#000}#codeweek-hackathons-page .hackathons_section.organisers img{flex:initial}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{padding:20px}@media (min-width: 641px){#codeweek-hackathons-page .hackathons_section.organisers{padding:0 0 40px;flex-direction:row-reverse}#codeweek-hackathons-page .hackathons_section.organisers img{width:450px}#codeweek-hackathons-page .hackathons_section.organisers h1{margin-top:30px;margin-right:0}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{margin-left:40px}}@media (min-width: 1025px){#codeweek-hackathons-page .hackathons_section.organisers img{width:auto}#codeweek-hackathons-page .hackathons_section.organisers h1{margin-right:-150px;margin-top:80px}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{padding-top:80px}}#codeweek-hackathons-page .hackathons_section.look_like{background-image:url(/images/hackathons/look_like.png);background-repeat:no-repeat;padding:0;justify-content:flex-end;background-size:cover}#codeweek-hackathons-page .hackathons_section.look_like .text-inside{background-color:#180053a6;flex:1;margin:0;padding:20px;text-align:center}@media (min-width: 641px){#codeweek-hackathons-page .hackathons_section.look_like .text-inside{width:60%;flex:initial;margin:0;padding:30px 20px;text-align:left}}@media (min-width: 961px){#codeweek-hackathons-page .hackathons_section.look_like .text-inside{width:40%;padding:100px 60px}}#codeweek-hackathons-page .hackathons_section.take_part{background-color:#f2f2f2;padding:20px}#codeweek-hackathons-page .hackathons_section.take_part p{color:#000}#codeweek-hackathons-page .hackathons_section.take_part .text-inside{margin:0}@media (min-width: 961px){#codeweek-hackathons-page .hackathons_section.take_part{padding:50px 70px 30px}#codeweek-hackathons-page .hackathons_section.take_part h1{padding-right:30px}#codeweek-hackathons-page .hackathons_section.take_part p{padding-right:70px}}:lang(el) header nav ul li a{font-size:17px}:lang(de) header nav ul li a,:lang(fr) header nav ul li a,:lang(nl) header nav ul li a{font-size:18px}@media (min-width: 1281px){:lang(bg) #main-banner .info .when .date,:lang(de) #main-banner .info .when .date{font-size:30px}:lang(bg) #main-banner .info .when .arrow,:lang(de) #main-banner .info .when .arrow{margin-top:30px}:lang(el) #main-banner .info .when .date,:lang(hu) #main-banner .info .when .date,:lang(it) #main-banner .info .when .date,:lang(me) #main-banner .info .when .date,:lang(mk) #main-banner .info .when .date,:lang(nl) #main-banner .info .when .date,:lang(ro) #main-banner .info .when .date{font-size:30px}:lang(es) #main-banner .info .when .date,:lang(pl) #main-banner .info .when .date{font-size:25px}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 575px){.container{max-width:575px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 993px){.container{max-width:993px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.\!bottom-0{bottom:0!important}.\!right-0{right:0!important}.-bottom-10{bottom:-2.5rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-6{bottom:-1.5rem}.-left-1\/4{left:-25%}.-left-2{left:-.5rem}.-left-36{left:-9rem}.-left-6{left:-1.5rem}.-left-\[10rem\]{left:-10rem}.-right-1\/4{right:-25%}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-8{right:-2rem}.-top-52{top:-13rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-24{left:6rem}.left-4{left:1rem}.left-40{left:10rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[3px\]{left:3px}.left-\[calc\(100\%\+1\.5rem\)\]{left:calc(100% + 1.5rem)}.left-full{left:100%}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-36{right:9rem}.right-4{right:1rem}.right-40{right:10rem}.right-6{right:1.5rem}.right-\[20px\]{right:20px}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[125px\]{top:125px}.top-\[139px\]{top:139px}.top-\[198px\]{top:198px}.top-\[57px\]{top:57px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[8\]{z-index:8}.z-\[999\]{z-index:999}.z-\[99\]{z-index:99}.order-1{order:1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.float-left{float:left}.m-0{margin:0}.m-12{margin:3rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-24{margin-top:-6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-\[2px\]{margin-right:2px}.ms-2{margin-inline-start:.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[\.1rem\]{margin-top:.1rem}.mt-\[13px\]{margin-top:13px}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-\[1\.63\]{aspect-ratio:1.63}.aspect-\[1097\/845\]{aspect-ratio:1097/845}.aspect-\[2\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.\!h-10{height:2.5rem!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[167px\]{height:167px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[400px\]{height:400px}.h-\[48px\]{height:48px}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[760px\]{height:760px}.h-\[800px\]{height:800px}.h-\[88px\]{height:88px}.h-\[93px\]{height:93px}.h-\[calc\(100dvh-139px\)\]{height:calc(100dvh - 139px)}.h-\[calc\(80vw-40px\)\]{height:calc(80vw - 40px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-80{max-height:20rem}.max-h-\[396px\]{max-height:396px}.max-h-\[449px\]{max-height:449px}.max-h-\[450px\]{max-height:450px}.max-h-\[646px\]{max-height:646px}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.max-h-full{max-height:100%}.min-h-12{min-height:3rem}.min-h-3{min-height:.75rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[1px\]{min-height:1px}.min-h-\[244px\]{min-height:244px}.min-h-\[24px\]{min-height:24px}.min-h-\[48px\]{min-height:48px}.min-h-\[560px\]{min-height:560px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[100px\]{width:100px}.w-\[108px\]{width:108px}.w-\[118px\]{width:118px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150vw\]{width:150vw}.w-\[184px\]{width:184px}.w-\[200px\]{width:200px}.w-\[208px\]{width:208px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[57\.875rem\]{width:57.875rem}.w-\[68\.5625rem\]{width:68.5625rem}.w-\[88px\]{width:88px}.w-\[93px\]{width:93px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(33\.33\%-8px\)\]{width:calc(33.33% - 8px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-4{min-width:1rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-8{min-width:2rem}.min-w-\[353px\]{min-width:353px}.min-w-\[55\%\]{min-width:55%}.\!max-w-\[1428px\]{max-width:1428px!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1186px\]{max-width:1186px}.max-w-\[140px\]{max-width:140px}.max-w-\[1428px\]{max-width:1428px}.max-w-\[450px\]{max-width:450px}.max-w-\[480px\]{max-width:480px}.max-w-\[525px\]{max-width:525px}.max-w-\[530px\]{max-width:530px}.max-w-\[532px\]{max-width:532px}.max-w-\[560px\]{max-width:560px}.max-w-\[582px\]{max-width:582px}.max-w-\[600px\]{max-width:600px}.max-w-\[632px\]{max-width:632px}.max-w-\[637px\]{max-width:637px}.max-w-\[643px\]{max-width:643px}.max-w-\[660px\]{max-width:660px}.max-w-\[674px\]{max-width:674px}.max-w-\[708px\]{max-width:708px}.max-w-\[720px\]{max-width:720px}.max-w-\[725px\]{max-width:725px}.max-w-\[80\%\]{max-width:80%}.max-w-\[819px\]{max-width:819px}.max-w-\[82px\]{max-width:82px}.max-w-\[830px\]{max-width:830px}.max-w-\[852px\]{max-width:852px}.max-w-\[864px\]{max-width:864px}.max-w-\[880px\]{max-width:880px}.max-w-\[890px\]{max-width:890px}.max-w-\[900px\]{max-width:900px}.max-w-\[907px\]{max-width:907px}.max-w-\[calc\(70vw\)\]{max-width:70vw}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.border-collapse{border-collapse:collapse}.\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-12{--tw-translate-x: -3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-6{--tw-translate-x: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y: -.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[10\%\]{--tw-translate-y: 10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-162\.343deg\]{--tw-rotate: -162.343deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-28{gap:7rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[22px\]{gap:22px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[100px\]{border-radius:100px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[32px_0_0_0\]{border-radius:32px 0 0}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-bl-\[30px\]{border-bottom-left-radius:30px}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr{border-top-right-radius:.25rem}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[3px\]{border-width:3px}.border-x-4{border-left-width:4px;border-right-width:4px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.\!border-b-0{border-bottom-width:0px!important}.\!border-r-0{border-right-width:0px!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-b-\[20px\]{border-bottom-width:20px}.border-b-\[3px\]{border-bottom-width:3px}.border-l-\[20px\]{border-left-width:20px}.border-l-\[4px\]{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\[20px\]{border-right-width:20px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-\[3px\]{border-top-width:3px}.border-t-\[5px\]{border-top-width:5px}.\!border-solid{border-style:solid!important}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.border-\[\#05603A\]{--tw-border-opacity: 1;border-color:rgb(5 96 58 / var(--tw-border-opacity, 1))}.border-\[\#1C4DA1\]{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-\[\#A4B8D9\]{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-\[\#A9A9A9\]{--tw-border-opacity: 1;border-color:rgb(169 169 169 / var(--tw-border-opacity, 1))}.border-\[\#ADB2B6\]{--tw-border-opacity: 1;border-color:rgb(173 178 182 / var(--tw-border-opacity, 1))}.border-\[\#B399D6\]{--tw-border-opacity: 1;border-color:rgb(179 153 214 / var(--tw-border-opacity, 1))}.border-\[\#CA8A00\]{--tw-border-opacity: 1;border-color:rgb(202 138 0 / var(--tw-border-opacity, 1))}.border-\[\#D6D8DA\]{--tw-border-opacity: 1;border-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.border-\[\#D9CCEA\]{--tw-border-opacity: 1;border-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-\[\#DBECF0\]{--tw-border-opacity: 1;border-color:rgb(219 236 240 / var(--tw-border-opacity, 1))}.border-\[\#F95C22\]{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-\[\#FBBB26\]{--tw-border-opacity: 1;border-color:rgb(251 187 38 / var(--tw-border-opacity, 1))}.border-\[\#FFEF99\]{--tw-border-opacity: 1;border-color:rgb(255 239 153 / var(--tw-border-opacity, 1))}.border-\[\#ffa7b4\]{--tw-border-opacity: 1;border-color:rgb(255 167 180 / var(--tw-border-opacity, 1))}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-dark-blue{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-dark-blue-100{--tw-border-opacity: 1;border-color:rgb(210 219 236 / var(--tw-border-opacity, 1))}.border-dark-blue-200{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-dark-blue-300{--tw-border-opacity: 1;border-color:rgb(119 148 199 / var(--tw-border-opacity, 1))}.border-dark-blue-400{--tw-border-opacity: 1;border-color:rgb(73 113 180 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-secondary{--tw-border-opacity: 1;border-color:rgb(22 65 148 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-b-\[\#F4F6FA\]{--tw-border-opacity: 1;border-bottom-color:rgb(244 246 250 / var(--tw-border-opacity, 1))}.border-b-\[\#ffffff\]{--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-gray-800{--tw-border-opacity: 1;border-bottom-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-gray-800{--tw-border-opacity: 1;border-left-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-\[\#D9CCEA\]{--tw-border-opacity: 1;border-right-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-r-gray-800{--tw-border-opacity: 1;border-right-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-gray-800{--tw-border-opacity: 1;border-top-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.\!bg-dark-blue{--tw-bg-opacity: 1 !important;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))!important}.\!bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))!important}.bg-\[\#00B3E3\]{--tw-bg-opacity: 1;background-color:rgb(0 179 227 / var(--tw-bg-opacity, 1))}.bg-\[\#1C4DA1CC\]{background-color:#1c4da1cc}.bg-\[\#1C4DA1\]{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-\[\#410098\]{--tw-bg-opacity: 1;background-color:rgb(65 0 152 / var(--tw-bg-opacity, 1))}.bg-\[\#99E1F4\]{--tw-bg-opacity: 1;background-color:rgb(153 225 244 / var(--tw-bg-opacity, 1))}.bg-\[\#A4B8D9\]{--tw-bg-opacity: 1;background-color:rgb(164 184 217 / var(--tw-bg-opacity, 1))}.bg-\[\#B399D6\]{--tw-bg-opacity: 1;background-color:rgb(179 153 214 / var(--tw-bg-opacity, 1))}.bg-\[\#CCF0F9\]{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EDF6\]{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F2FBFE\]{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F6FA\]{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F2FA\]{--tw-bg-opacity: 1;background-color:rgb(245 242 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F95C22\]{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-\[\#FE6824\]{--tw-bg-opacity: 1;background-color:rgb(254 104 36 / var(--tw-bg-opacity, 1))}.bg-\[\#FEEFE9\]{--tw-bg-opacity: 1;background-color:rgb(254 239 233 / var(--tw-bg-opacity, 1))}.bg-\[\#FFD700\]{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FFEF99\]{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFBE5\]{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fe85351a\]{background-color:#fe85351a}.bg-\[\#ffe5e9\]{--tw-bg-opacity: 1;background-color:rgb(255 229 233 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-aqua{--tw-bg-opacity: 1;background-color:rgb(177 224 229 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50\/75{background-color:#eff6ffbf}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-dark-blue{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-dark-blue-50{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-dark-orange{--tw-bg-opacity: 1;background-color:rgb(182 49 0 / var(--tw-bg-opacity, 1))}.bg-gray-10{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-light-blue{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-light-blue-100{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-light-blue-300{--tw-bg-opacity: 1;background-color:rgb(102 209 238 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-stone-800{--tw-bg-opacity: 1;background-color:rgb(41 37 36 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-900{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-yellow{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-yellow-2{--tw-bg-opacity: 1;background-color:rgb(255 247 204 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-blue-gradient{background-image:linear-gradient(161.75deg,#1254c5 16.95%,#0040ae 31.1%)}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-green-gradient{background-image:linear-gradient(90deg,#33c2e9 35%,#00b3e3 90%)}.bg-light-blue-gradient{background-image:linear-gradient(161.75deg,#33c2e9 16.95%,#00b3e3 31.1%)}.bg-orange-gradient{background-image:linear-gradient(36.92deg,#f95c22 20.32%,#ff885c 28.24%)}.bg-secondary-gradient{background-image:linear-gradient(36.92deg,#1c4da1 20.32%,#0040ae 28.24%)}.bg-violet-gradient{background-image:linear-gradient(247deg,#410098 22.05%,#6733ad 79.09%)}.bg-yellow-transparent-gradient{background-image:linear-gradient(90deg,#fffbe5 35%,#0000 90%)}.bg-yellow-transparent-opposite-gradient{background-image:linear-gradient(90deg,#0000 10%,#fffbe5 65%)}.from-\[\#ff4694\]{--tw-gradient-from: #ff4694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#776fff\]{--tw-gradient-to: #776fff var(--tw-gradient-to-position)}.fill-\[\#000000\]{fill:#000}.fill-\[\#FFD700\]{fill:gold}.fill-current{fill:currentColor}.fill-orange-500{fill:#f97316}.fill-primary{fill:#f95c22}.fill-white{fill:#fff}.stroke-\[\#414141\]{stroke:#414141}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[13px\]{padding:13px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-48{padding-left:12rem;padding-right:12rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[44px\]{padding-left:44px;padding-right:44px}.px-\[60px\]{padding-left:60px;padding-right:60px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5rem\]{padding-top:5rem;padding-bottom:5rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.\!pb-0{padding-bottom:0!important}.\!pb-8{padding-bottom:2rem!important}.\!pr-10{padding-right:2.5rem!important}.\!pt-16{padding-top:4rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-48{padding-right:12rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-48{padding-top:12rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-60{padding-top:15rem}.pt-8{padding-top:2rem}.pt-\[5rem\]{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.font-\[\'Blinker\'\]{font-family:Blinker}.font-\[\'Montserrat\'\]{font-family:Montserrat}.font-\[Blinker\]{font-family:Blinker}.font-\[Montserrat\]{font-family:Montserrat}.font-blinker{font-family:Blinker,sans-serif}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[16px\]{font-size:16px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-base{font-size:1.125rem}.text-default{font-size:16px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!capitalize{text-transform:capitalize!important}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.4\]{line-height:1.4}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[30px\]{line-height:30px}.leading-\[36px\]{line-height:36px}.leading-\[44px\]{line-height:44px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.1px\]{letter-spacing:.1px}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#1C4DA1\]{--tw-text-opacity: 1 !important;color:rgb(28 77 161 / var(--tw-text-opacity, 1))!important}.\!text-\[\#ffffff\]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#05603A\]{--tw-text-opacity: 1;color:rgb(5 96 58 / var(--tw-text-opacity, 1))}.text-\[\#164194\]{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-\[\#1C4DA1\],.text-\[\#1c4da1\]{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-\[\#20262C\],.text-\[\#20262c\]{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-\[\#333E48\],.text-\[\#333e48\]{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-\[\'\#20262C\'\]{color:"#20262C"}.text-\[\'Blinker\'\]{color:"Blinker"}.text-\[ff526c\]{color:ff526c}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-dark-blue{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-dark-blue-400{--tw-text-opacity: 1;color:rgb(73 113 180 / var(--tw-text-opacity, 1))}.text-error-200{--tw-text-opacity: 1;color:rgb(227 5 25 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-slate,.text-slate-400{--tw-text-opacity: 1;color:rgb(92 101 109 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.bg-blend-multiply{background-blend-mode:multiply}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[118px\]{--tw-blur: blur(118px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1\.5s\]{transition-duration:1.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}html{line-height:1.15}body{margin:0;font-family:PT Sans,Roboto;background-color:#eee}a{color:#40b5d1;text-decoration:none;box-sizing:border-box}img{max-width:100%;height:auto}input{margin:0;line-height:1.15;border:0;font-family:inherit;outline:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{cursor:pointer;background-color:transparent;border:0}h1{color:#fe6824;font-weight:700;font-size:20px;line-height:1.3}h2{color:#fe6824;font-weight:700;font-size:18px;line-height:1.3}.orange{color:#fe6824}p{padding:15px 0}p.partner_text{color:#fff;font-family:PT Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px}h1+p{padding-top:30px}main{margin-left:auto;margin-right:auto;background-color:#fff}body:not(.new-layout) main{max-width:1280px}ul{list-style:none;line-height:1.5;padding:0;margin:20px 0}#app{position:relative;background-color:#fff;margin-right:auto;margin-left:auto}body:not(.new-layout) #app{max-width:1280px}.show{display:block!important}.hide{display:none!important}.show-flex{display:flex!important}@media (min-width: 641px){h1{font-size:30px}h2{font-size:25px}}@media (min-width: 961px){h1{font-size:40px}h2{font-size:30px}}.cookweek-link{display:inline-flex;align-items:center;gap:4px;font-family:Montserrat;color:#1c4da1;font-size:16px;font-weight:600}.cookweek-link.hover-underline{position:relative}.cookweek-link.hover-underline .arrow-icon{color:#1c4da1;transition-duration:.3s}.cookweek-link.hover-underline:hover .arrow-icon{transform:scale(-1)}.cookweek-link.hover-underline:hover:after{width:100%}.cookweek-link.hover-underline:after{content:"";position:absolute;width:0;height:2px;background-color:#1c4da1;bottom:0;left:0;transition-duration:.3s}.marker-popup-content .marker-popup-description{max-height:200px;overflow:auto}.marker-popup-content .marker-popup-description p{font-size:14px;padding:0;margin:4px 0}.cookies ul{list-style:disc;line-height:1.5;padding:5px;margin:5px 20px 10px}#codeweek-error-page{display:flex;justify-content:center;align-items:center;position:relative}.error-container{display:flex;align-items:center;gap:40px;padding:40px;background-color:#fff}.error-box{max-width:400px;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);text-align:center;z-index:2}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:120px;font-style:normal;font-weight:900;line-height:144px;letter-spacing:-2.4px}.error-robot svg{max-width:915px;margin:0 auto}.error-box p{text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:40px;color:#003087;padding:0}.error-box a{display:inline-block;margin-top:20px;padding:12px 24px;color:var(--Slate-600, #20262C);font-family:Blinker;font-size:18px;font-style:normal;font-weight:600;line-height:28px;background-color:#f25022;border-radius:25px;text-decoration:none}.error-robot{z-index:1}.error-box a:hover{background-color:#fb9d7a}.desktop-robot{display:block}.mobile-robot{display:none}.footer-ellipse{position:absolute;height:324px;bottom:0;width:100%;z-index:0}@media (min-width: 568px) and (max-width: 1024px){.error-container{padding:40px 0}.error-robot svg{max-width:568px;margin:0 auto}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:44.984px;font-style:normal;font-weight:900;line-height:53.98px;letter-spacing:-.9px}.error-box p{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:11.996px;font-style:normal;font-weight:600;line-height:14.995px}}@media (max-width: 568px){#codeweek-error-page{justify-content:flex-start}.desktop-robot{display:none}.mobile-robot{display:block}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:44.984px;font-style:normal;font-weight:900;line-height:53.98px;letter-spacing:-.9px}.error-box p{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:11.996px;font-style:normal;font-weight:600;line-height:14.995px;max-width:150px;margin:0 auto}.error-container{display:flex;align-items:center;gap:40px;padding:80px 0;background-color:#fff}.error-box{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2}.error-box a{display:flex;height:48px;padding:16px 40px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:250px}.footer-ellipse{height:220px}}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:mt-2:after{content:var(--tw-content);margin-top:.5rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[50px\]:after{content:var(--tw-content);height:50px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:max-h-\[50px\]:after{content:var(--tw-content);max-height:50px}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-\[\#5F718A\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(95 113 138 / var(--tw-bg-opacity, 1))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.checked\:border-0:checked{border-width:0px}.checked\:bg-dark-blue:checked{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.empty\:hidden:empty{display:none}.focus-within\:placeholder-dark-orange:focus-within::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:placeholder-dark-orange:focus-within::placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset: inset}.focus-within\:ring-dark-orange:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(182 49 0 / var(--tw-ring-opacity, 1))}.hover\:bottom-0:hover{bottom:0}.hover\:left-0:hover{left:0}.hover\:right-0:hover{right:0}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-l-orange-500:hover{--tw-border-opacity: 1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#001E52\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 30 82 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#061b45\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 27 69 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]:hover{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]\/10:hover{background-color:#1c4da11a}.hover\:bg-\[\#98E1F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(152 225 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E8EDF6\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F95C22\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FB9D7A\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFEF99\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-dark-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-blue:hover{--tw-bg-opacity: 1;background-color:rgb(10 66 161 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-orange:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(22 65 148 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.focus\:z-10:focus{z-index:10}.focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-dark-blue:focus{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-orange-50:focus{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.focus\:text-dark-blue:focus{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 146 60 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 92 34 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo-500:focus-visible{outline-color:#6366f1}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.active\:bg-black:active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:top-1\/2{top:50%}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:fill-\[\#1C4DA1\]{fill:#1c4da1}.group:hover .group-hover\:fill-\[\#ffffff\]{fill:#fff}.group:hover .group-hover\:fill-secondary{fill:#164194}.group:hover .group-hover\:fill-white{fill:#fff}.group:hover .group-hover\:stroke-\[\#ffffff\]{stroke:#fff}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:before\:block:before{content:var(--tw-content);display:block}.peer:checked~.peer-checked\:before\:h-3:before{content:var(--tw-content);height:.75rem}.peer:checked~.peer-checked\:before\:w-3:before{content:var(--tw-content);width:.75rem}.peer:checked~.peer-checked\:before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.peer:checked~.peer-checked\:before\:bg-slate-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(32 38 44 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}@media not all and (min-width: 1280px){.max-xl\:flex{display:flex}.max-xl\:\!hidden{display:none!important}.max-xl\:w-full{width:100%}.max-xl\:flex-col{flex-direction:column}.max-xl\:\!items-start{align-items:flex-start!important}.max-xl\:overflow-auto{overflow:auto}.max-xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xl\:px-8{padding-left:2rem;padding-right:2rem}.max-xl\:pt-6{padding-top:1.5rem}}@media not all and (min-width: 1024px){.max-lg\:hidden{display:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-col-reverse{flex-direction:column-reverse}.max-lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-lg\:py-12{padding-top:3rem;padding-bottom:3rem}.max-lg\:pb-12{padding-bottom:3rem}.max-lg\:pb-5{padding-bottom:1.25rem}.max-lg\:pt-5{padding-top:1.25rem}.max-lg\:pt-\[50px\]{padding-top:50px}}@media not all and (min-width: 768px){.max-md\:fixed{position:fixed}.max-md\:bottom-0{bottom:0}.max-md\:left-0{left:0}.max-md\:z-\[99\]{z-index:99}.max-md\:mx-auto{margin-left:auto;margin-right:auto}.max-md\:mb-10{margin-bottom:2.5rem}.max-md\:mt-10{margin-top:2.5rem}.max-md\:mt-2{margin-top:.5rem}.max-md\:mt-4{margin-top:1rem}.max-md\:hidden{display:none}.max-md\:h-\[386px\]{height:386px}.max-md\:h-\[50\%\]{height:50%}.max-md\:h-\[calc\(100dvh-125px\)\]{height:calc(100dvh - 125px)}.max-md\:h-full{height:100%}.max-md\:max-h-\[50\%\]{max-height:50%}.max-md\:w-fit{width:-moz-fit-content;width:fit-content}.max-md\:w-full{width:100%}.max-md\:max-w-full{max-width:100%}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-2{gap:.5rem}.max-md\:overflow-auto{overflow:auto}.max-md\:rounded-none{border-radius:0}.max-md\:border-r-2{border-right-width:2px}.max-md\:border-t-2{border-top-width:2px}.max-md\:border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.max-md\:border-r-\[\#D6D8DA\]{--tw-border-opacity: 1;border-right-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.max-md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-md\:p-6{padding:1.5rem}.max-md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-md\:px-\[44px\]{padding-left:44px;padding-right:44px}.max-md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.max-md\:py-12{padding-top:3rem;padding-bottom:3rem}.max-md\:py-4{padding-top:1rem;padding-bottom:1rem}.max-md\:pb-4{padding-bottom:1rem}.max-md\:text-2xl{font-size:1.5rem;line-height:2rem}.max-md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.max-md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.max-md\:text-6xl{font-size:3.75rem;line-height:1}.max-md\:text-\[22px\]{font-size:22px}.max-md\:leading-8{line-height:2rem}}@media not all and (min-width: 575px){.max-sm\:top-6{top:1.5rem}.max-sm\:top-8{top:2rem}.max-sm\:mb-10{margin-bottom:2.5rem}.max-sm\:hidden{display:none}.max-sm\:h-\[224px\]{height:224px}.max-sm\:w-full{width:100%}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:p-0{padding:0}.max-sm\:p-\[10px\]{padding:10px}.max-sm\:px-1{padding-left:.25rem;padding-right:.25rem}.max-sm\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.max-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-sm\:leading-7{line-height:1.75rem}}@media not all and (min-width: 480px){.max-xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xs\:text-\[20px\]{font-size:20px}}@media (min-width: 575px){.sm\:static{position:static}.sm\:absolute{position:absolute}.sm\:-bottom-16{bottom:-4rem}.sm\:-right-60{right:-15rem}.sm\:-top-10{top:-2.5rem}.sm\:left-3{left:.75rem}.sm\:right-1\/2{right:50%}.sm\:top-2{top:.5rem}.sm\:top-\[-28rem\]{top:-28rem}.sm\:-z-10{z-index:-10}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mt-20{margin-top:-5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:ml-16{margin-left:4rem}.sm\:mr-10{margin-right:2.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:w-\[324px\]{width:324px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[224px\]{min-width:224px}.sm\:max-w-md{max-width:28rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pr-20{padding-right:5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-24{padding-top:6rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1.125rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-5{line-height:1.25rem}.sm\:blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:-right-36{right:-9rem}.md\:-right-40{right:-10rem}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:right-0{right:0}.md\:top-1\/2{top:50%}.md\:top-1\/3{top:33.333333%}.md\:top-2\/3{top:66.666667%}.md\:top-48{top:12rem}.md\:top-\[123px\]{top:123px}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mr-auto{margin-right:auto}.md\:mt-10{margin-top:2.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-8{height:2rem}.md\:h-\[642px\]{height:642px}.md\:h-\[calc\(100dvh-123px\)\]{height:calc(100dvh - 123px)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-96{min-height:24rem}.md\:min-h-\[48px\]{min-height:48px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-52{width:13rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-\[130px\]{width:130px}.md\:w-\[177px\]{width:177px}.md\:w-\[200px\]{width:200px}.md\:w-\[260px\]{width:260px}.md\:w-\[329px\]{width:329px}.md\:w-\[480px\]{width:480px}.md\:w-\[60vw\]{width:60vw}.md\:w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:max-w-60{max-width:15rem}.md\:max-w-\[386px\]{max-width:386px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[472px\]{max-width:472px}.md\:max-w-\[760px\]{max-width:760px}.md\:max-w-\[825px\]{max-width:825px}.md\:max-w-\[90\%\]{max-width:90%}.md\:max-w-md{max-width:28rem}.md\:\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-20{gap:5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[50px\]{gap:50px}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-y-scroll{overflow-y:scroll}.md\:whitespace-nowrap{white-space:nowrap}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-\[5px\]{border-left-width:5px}.md\:border-t-0{border-top-width:0px}.md\:border-b-\[\#D6D8DA\]{--tw-border-opacity: 1;border-bottom-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-8{padding:2rem}.md\:\!px-0{padding-left:0!important;padding-right:0!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[186px\]{padding-top:186px;padding-bottom:186px}.md\:py-\[4\.5rem\]{padding-top:4.5rem;padding-bottom:4.5rem}.md\:py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.md\:py-\[72px\]{padding-top:72px;padding-bottom:72px}.md\:py-\[84px\]{padding-top:84px;padding-bottom:84px}.md\:\!pt-12{padding-top:3rem!important}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-0{padding-left:0}.md\:pl-16{padding-left:4rem}.md\:pr-3{padding-right:.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-4{padding-top:1rem}.md\:pt-40{padding-top:10rem}.md\:pt-48{padding-top:12rem}.md\:pt-52{padding-top:13rem}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[30px\]{font-size:30px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[45px\]{font-size:45px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[60px\]{font-size:60px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-medium{font-weight:500}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-\[30px\]{line-height:30px}.md\:leading-\[44px\]{line-height:44px}.md\:leading-\[52px\]{line-height:52px}.md\:leading-\[58px\]{line-height:58px}.md\:leading-\[72px\]{line-height:72px}}@media (min-width: 993px){.tablet\:top-16{top:4rem}.tablet\:mb-0{margin-bottom:0}.tablet\:mb-10{margin-bottom:2.5rem}.tablet\:mb-6{margin-bottom:1.5rem}.tablet\:mb-8{margin-bottom:2rem}.tablet\:mt-0{margin-top:0}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:hidden{display:none}.tablet\:w-1\/3{width:33.333333%}.tablet\:w-2\/3{width:66.666667%}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:flex-row{flex-direction:row}.tablet\:items-center{align-items:center}.tablet\:gap-14{gap:3.5rem}.tablet\:gap-20{gap:5rem}.tablet\:gap-32{gap:8rem}.tablet\:gap-6{gap:1.5rem}.tablet\:rounded-3xl{border-radius:1.5rem}.tablet\:px-24{padding-left:6rem;padding-right:6rem}.tablet\:py-16{padding-top:4rem;padding-bottom:4rem}.tablet\:py-20{padding-top:5rem;padding-bottom:5rem}.tablet\:py-28{padding-top:7rem;padding-bottom:7rem}.tablet\:pb-16{padding-bottom:4rem}.tablet\:pb-6{padding-bottom:1.5rem}.tablet\:pb-8{padding-bottom:2rem}.tablet\:pt-20{padding-top:5rem}.tablet\:text-left{text-align:left}.tablet\:text-center{text-align:center}.tablet\:text-2xl{font-size:1.5rem;line-height:2rem}.tablet\:text-3xl{font-size:1.875rem;line-height:2.25rem}.tablet\:text-4xl{font-size:2.25rem;line-height:2.5rem}.tablet\:text-5xl{font-size:3rem;line-height:1}.tablet\:text-xl{font-size:1.25rem;line-height:1.75rem}.tablet\:font-medium{font-weight:500}.tablet\:leading-7{line-height:1.75rem}.tablet\:leading-\[30px\]{line-height:30px}}@media (min-width: 1024px){.lg\:-bottom-20{bottom:-5rem}.lg\:top-96{top:24rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-full{grid-column:1 / -1}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:h-\[320px\]{height:320px}.lg\:h-\[520px\]{height:520px}.lg\:w-1\/2{width:50%}.lg\:w-20{width:5rem}.lg\:w-\[440px\]{width:440px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:max-w-\[429px\]{max-width:429px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-8{gap:2rem}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:rounded-bl-\[30px\]{border-bottom-left-radius:30px}.lg\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.lg\:p-10{padding:2.5rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[6rem\]{padding-left:6rem;padding-right:6rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-\[10rem\]{padding-top:10rem;padding-bottom:10rem}.lg\:py-\[4rem\]{padding-top:4rem;padding-bottom:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pr-0{padding-right:0}.lg\:pr-12{padding-right:3rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-8{padding-top:2rem}.lg\:text-\[20px\]{font-size:20px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:leading-\[22px\]{line-height:22px}.lg\:leading-\[44px\]{line-height:44px}}@media (min-width: 1280px){.xl\:static{position:static}.xl\:-bottom-28{bottom:-7rem}.xl\:-bottom-32{bottom:-8rem}.xl\:-bottom-36{bottom:-9rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:ml-8{margin-left:2rem}.xl\:mr-8{margin-right:2rem}.xl\:mt-20{margin-top:5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/4{width:75%}.xl\:w-72{width:18rem}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-\[640px\]{max-width:640px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-20{gap:5rem}.xl\:gap-28{gap:7rem}.xl\:gap-32{gap:8rem}.xl\:gap-\[120px\]{gap:120px}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pl-32{padding-left:8rem}.xl\:pt-\[10rem\]{padding-top:10rem}.xl\:text-\[60px\]{font-size:60px}.xl\:leading-\[72px\]{line-height:72px}}@media (min-width: 1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-\[260px\]{gap:260px}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}.\[\&_li\]\:my-2 li{margin-top:.5rem;margin-bottom:.5rem}.\[\&_p\]\:\!p-0 p{padding:0!important}.\[\&_p\]\:p-0 p{padding:0}.\[\&_p\]\:py-0 p{padding-top:0;padding-bottom:0}.\[\&_p\]\:empty\:hidden:empty p{display:none}.\[\&_path\]\:\!fill-dark-blue path{fill:#1c4da1!important} +header{background-color:#fff}header #logo-wrapper{display:flex;align-items:center}header nav{flex:1;height:50px}header nav ul{list-style:none;padding:0;height:50px;display:flex;align-items:center;margin:0}header nav ul li{padding:0 8px;position:relative}header nav ul li a{font-size:20px;text-decoration:none;color:#000}header nav ul li ul:before{content:"";height:17px;position:absolute;top:-15px;width:100%}header nav ul li ul:after{content:"";position:absolute;top:0;left:10%;width:0;height:0;border:9px solid transparent;border-bottom-color:#fe6824;border-top:0;margin-left:0;margin-top:-9px}header nav ul li ul li{padding-top:8px;padding-bottom:6px;padding-left:6px}header nav ul li ul li a{font-size:18px;color:#000;text-align:center;white-space:nowrap}header #right-menu .round-button,header #right-menu .round-button-sign,header #right-menu .round-button-user-menu{width:50px;height:50px;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-size:12px;cursor:pointer}header #right-menu .round-button-user-menu{background-color:#1c4da1}header .round-button:hover,header .round-button-sign:hover,header .round-button-user-menu:hover{background-color:#f9f9f9}header #right-menu .round-button:before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #BBBBBB;border-bottom:10px solid transparent;right:30%;bottom:-20px}header #right-menu .round-button:after{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFFFFF;border-bottom:10px solid transparent;right:30%;bottom:-18px}header #right-menu .round-button-sign{border:2px solid #FE6824;width:48px;height:48px}header #right-menu .round-button-sign a{color:#fe6824;font-size:13px;text-decoration:none;display:flex;height:100%;align-items:center;justify-content:center}header #right-menu a{color:#a2a2a2;font-size:13px;text-decoration:none;text-transform:uppercase}header .round-button-user-menu.opened,header .round-button.opened{background-color:#fe6824}header .menu-trigger.opened .button-icon path{fill:#fff!important}button-icon{margin-right:20px}header .round-button.opened a{color:#fff!important}header #right-menu .round-button.opened:after{border-top:10px solid #FE6824}header #primary-menu-trigger{display:none}header #right-menu #tools{display:flex}header .menu-dropdown{display:none;position:absolute;top:56px;background-color:#fff;border:1px solid #ADB2B6;border-radius:7px;padding:12px 32px;right:0;z-index:1000;margin:0}header .lang-menu .menu-dropdown,header .facebook-menu .menu-dropdown,header .twitter-menu .menu-dropdown{padding:0}header .facebook-menu .menu-dropdown,header .twitter-menu .menu-dropdown{top:60px}header .twitter-menu .menu-dropdown{width:400px;height:500px;overflow:auto;justify-content:center}header .user-menu .menu-dropdown li{display:flex;align-items:center;list-style:none;text-align:start;gap:12px;padding:8px 0}header .user-menu .menu-dropdown li a{white-space:nowrap;text-align:left;text-transform:none!important;font-size:16px!important;color:#1c4da1!important;font-weight:600!important;line-height:22px!important}header .user-menu .menu-dropdown li svg,header .user-menu .menu-dropdown li img{height:16px;width:16px}header .lang-menu .menu-dropdown ul{display:flex;flex-direction:column;max-height:calc(100dvh - 300px);overflow:auto;margin:0!important;padding:0;list-style:none}header .lang-menu .menu-dropdown ul li{text-align:center}header .lang-menu .menu-dropdown ul li a{color:#000;padding:15px 25px;display:flex;flex-direction:row;align-items:center;height:100%;justify-content:center}@media (max-width: 1280px){header nav{height:auto}header nav ul{height:auto}header nav ul li ul{display:none;position:relative;left:0;background-color:#ffe3d6;border-radius:0;align-items:center;margin-top:12px;padding-right:0;max-height:400px}header nav ul li ul:after{border:0px solid transparent}header nav ul li ul li{padding-top:15px;padding-bottom:15px;border:0px}header nav ul li ul li a{font-size:16px;color:#1c4da1;font-weight:700;text-transform:uppercase;text-align:center;white-space:nowrap;border-bottom:1px solid #9D9D9D;padding-bottom:5px;padding-left:30px;padding-right:30px}header nav ul li ul li:last-child a{border-bottom:0px}}@media (max-width: 640px){#primary-menu{width:100%}#primary-menu>ul{display:none}header #right-menu{display:none;width:100%;padding:40px;flex-direction:column;align-items:center}header #right-menu .round-button-sign{margin-bottom:20px;background-color:#fe6824;color:#fff;width:90%;font-size:16px}header #right-menu .round-button-sign svg path{fill:#fff!important}header #right-menu .round-button-user-menu{margin-bottom:15px}header #right-menu .round-button-sign a{color:#fff;font-size:16px;text-transform:none;align-items:center;justify-content:center;width:100%;display:flex;height:100%}header{flex-direction:column;min-height:100px;height:auto;width:100%;padding-right:0}header nav ul li{padding:20px 0}header #primary-menu-trigger{display:initial}header .menu-dropdown{top:-450px;right:auto}header .lang-menu .menu-dropdown{top:-460px;left:-115px}header .facebook-menu .menu-dropdown{top:-505px;left:-183px;height:400px}header .twitter-menu .menu-dropdown{top:-505px;left:-240px;height:500px}}@media (min-width: 1281px){#primary-menu .main-menu-item .sub-menu{display:none;position:absolute;border-radius:7px;margin-top:12px;min-height:40px;height:auto;z-index:9999;background:#fff;border:1px solid #ADB2B6;padding:12px 32px}#primary-menu .main-menu-item .sub-menu .menu-title{position:relative;display:flex;align-items:center;gap:8px;color:#1c4da1;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px;padding:12px 0}#primary-menu .main-menu-item .sub-menu .menu-title .menu-title-icon{width:24px;height:24px}#primary-menu .main-menu-item .sub-menu .menu-title:after{content:"";bottom:0;left:0;position:absolute;height:4px;width:32px;background-color:#f95c22}#primary-menu .main-menu-item .sub-menu li{padding:8px 0}#primary-menu .main-menu-item .sub-menu li a{font-size:16px;color:#1c4da1;font-weight:600;line-height:24px}#right-menu .lang-menu-dropdown{overflow:hidden;border-radius:6px}#right-menu .lang-sub-menu{background:#fff;padding:16px!important}#right-menu .lang-sub-menu .lang-menu-item{cursor:default;display:flex;text-align:start;margin-top:0!important;min-width:200px}#right-menu .lang-sub-menu .lang-menu-item>.cookweek-link{color:#1c4da1!important;justify-content:space-between;margin:12px 16px;border-radius:24px;padding:0!important}#right-menu .lang-sub-menu .lang-menu-item.selected>.cookweek-link{width:100%;border:2px solid #1C4DA1;background-color:#e8edf6;margin:0;padding:10px 16px!important}}@media (max-width: 1280px){#primary-menu{width:100%;position:absolute;top:0;left:0;background-color:#fff;z-index:1}.main-menu.show{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;padding:0 20px;display:flex!important;align-items:stretch}.main-menu.show .main-menu-item{padding:12px 24px}.main-menu.show .main-menu-item .lang-value{text-transform:uppercase}.main-menu.show .main-menu-item .lang-title{display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:not(:has(.sub-menu.show)){display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:has(.sub-menu.show) .lang-value{display:none}.main-menu.show:has(.sub-menu.show) .main-menu-item:has(.sub-menu.show) .lang-title{display:inline}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu{width:100%}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu>a{flex-direction:row-reverse;font-size:20px!important;padding:0}.main-menu.show:has(.sub-menu.show) .main-menu-item.sub-menu>a .arrow-icon{width:20px;height:20px;transform:rotate(90deg)}.main-menu.show:has(.sub-menu.show) .sub-menu.show{padding:0 0 40px}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li{display:flex;align-items:center;gap:12px;margin-top:24px;padding:0}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>svg,.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>img{width:16px;height:16px}.main-menu.show:has(.sub-menu.show) .sub-menu.show>li>a{padding:0}.main-menu.show .sub-menu{background-color:transparent;box-shadow:none;margin:0}.main-menu.show .sub-menu .lang-list.show{max-height:-moz-fit-content;max-height:fit-content;padding-top:24px!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item{margin-top:0!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item>a{width:100%;margin-top:4px;border:2px solid #E8EDF6;border-radius:24px;padding:10px 16px!important}.main-menu.show .sub-menu .lang-list.show .lang-menu-item.selected>a{border-color:#1c4da1;background-color:#e8edf6}.main-menu.show .sub-menu:before{display:none}.main-menu.show .sub-menu li{padding:0}.main-menu.show .sub-menu li a{font-family:Montserrat;font-style:normal;font-weight:600;display:inline-block;margin:0;border:0;text-align:left;padding:4px 16px;font-size:16px;text-transform:none}#primary-menu>ul{display:none}header{min-height:100px;height:auto;width:100%;padding-right:10px;padding-left:25px}header #primary-menu-trigger{display:initial}header #right-menu{justify-content:flex-end;flex:1;margin-right:18px}}footer .content .question{display:flex;flex-direction:column;background-color:#40b5d1;padding-top:65px}footer .content .question .text{color:#fff;padding:0 70px;text-align:center;font-size:25px;font-weight:700;margin-bottom:30px}footer .content .question .get-in-touch{display:flex;position:relative;justify-content:center;margin-bottom:-12px}footer .content .question .get-in-touch .button{position:absolute;top:105px;left:100px;color:#40b5d1;font-weight:700;font-size:20px;font-style:italic;padding:20px;background-color:#fff;width:215px;border-radius:30px;text-align:center}footer .content .about{display:flex;flex-direction:column;align-items:center;margin-top:30px}footer .content .phrase{font-size:14px;color:gray;text-align:center;padding:20px 60px;z-index:0}footer .content .phrase .text{margin-bottom:10px}footer .content .bubbles_footer{margin-left:-50%;margin-top:-60px}footer .logo_footer{display:none}footer .social-media-buttons{display:flex;justify-content:flex-end;margin-right:20px;align-items:center;margin-top:-45px;padding-bottom:20px}footer .social-media-buttons .social-network a{display:flex;margin-right:10px;text-indent:5px}@media (min-width: 961px){footer .content .question{padding-top:0;display:flex;flex-direction:row;align-items:center;justify-content:center}footer .content .question .text{margin-bottom:0;padding:0;font-size:30px;margin-right:105px}footer .content .question .get-in-touch{margin-bottom:20px;margin-top:-12px}footer .content .question .get-in-touch .button{left:-65px}footer .content .about{flex-direction:row-reverse;margin-top:0;margin-right:15px}footer .logo_footer{display:initial}footer .content .bubbles_footer{margin-top:-118px;margin-left:-20px}footer .content .phrase{padding:0 50px}}#footer-scroll-activity{transform:translateY(100%);transition:transform .3s ease}#footer-scroll-activity.visible{transform:translateY(0)}.codeweek-banner{display:flex;background-color:#fe6824;margin:0 10px;flex-direction:column}.codeweek-banner .text{margin:45px 0 45px 25px;display:flex;flex-direction:column;justify-content:center}.codeweek-banner h1{font-size:40px;color:#fff}.codeweek-banner h2{font-size:20px;color:#fff;font-weight:400}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:40px;font-style:normal;font-weight:700;line-height:40px}.codeweek-banner .image{margin:15px 10px;flex:1;display:flex}@media (min-width: 641px){.codeweek-banner h1{font-size:50px}.codeweek-banner h2{font-size:30px}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:40px;font-style:normal;font-weight:700;line-height:40px}}@media (min-width: 961px){.codeweek-banner{flex-direction:row;height:366px;margin:0}.codeweek-banner.simple{height:220px}.codeweek-banner h1{font-size:60px}.codeweek-banner h2{font-size:35px}.codeweek-banner h2.partner_title{color:#fff;font-family:PT Sans;font-size:60px!important;font-style:normal;font-weight:700;line-height:48px}.codeweek-banner .text{margin-left:100px;max-width:380px}.codeweek-banner.simple .text{margin:50px 0 0 100px;max-width:none}.codeweek-banner .image{margin:0 20px 0 0;justify-content:flex-end}.codeweek-banner.learn-teach .image,.codeweek-banner.scoreboard .image,.codeweek-banner.about .image{margin-right:140px}}@media (min-width: 1281px){.codeweek-banner.ambassadors .image{margin-top:-40px;margin-right:0}.codeweek-banner .text{margin-left:200px}.codeweek-banner.simple .text{margin:50px 0 0 200px;max-width:none}}.codeweek-banner.training,.codeweek-banner.schools{background-color:#8e90b5}.codeweek-banner.learn-teach{background-color:#b5d0d0}.codeweek-banner.ambassadors{background-color:#f5b742}.codeweek-banner.scoreboard{background-color:#ce80a7}.codeweek-banner.about{background-color:#72a8d0}.codeweek-banner.search{background-color:#164194}.codeweek-banner.error{background-color:#e57373}.codeweek-banner.show-event{background-color:#e2e2e2}.codeweek-banner.show-event .image{margin:0}.codeweek-banner.show-event .image img{height:366px;-o-object-fit:contain;object-fit:contain}.codeweek-banner.show-event .text{margin:15px 80px;max-width:none;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.codeweek-banner.show-event .text .edit-button{display:flex;width:100%;margin-left:-100px;height:40px}.codeweek-banner.show-event .text .delete-button{display:flex;width:100%;height:40px}.codeweek-banner.show-event .text .title{margin-top:-40px;flex:1;display:flex;justify-content:center;align-content:center;flex-direction:column}.codeweek-banner.show-event h1{font-size:45px;color:#fe6824}.codeweek-searchbox{padding:18px 30px;min-height:60px;display:flex;justify-content:stretch;align-items:stretch;flex-direction:column}#codeweek-scoreboard-page .codeweek-searchbox{justify-content:center;align-items:center;flex-direction:row}.codeweek-searchbox .basic-fields{display:flex;flex-direction:row;flex:1}.codeweek-searchbox .advanced-fields,.codeweek-searchbox .advanced-fields .line{display:flex;flex-direction:column}.codeweek-searchbox .advanced-fields .multiselect{margin-top:10px}.codeweek-searchbox .total .number{font-size:40px;color:#fe6824;font-weight:700}.codeweek-searchbox .total .label{font-size:20px;color:#fe6824;font-style:italic}.codeweek-searchbox .total{margin-right:20px}@media (min-width: 961px){.codeweek-searchbox{padding:18px 60px}.codeweek-searchbox .advanced-fields .line{flex-direction:row}.codeweek-searchbox .multiselect{margin-right:10px}.codeweek-searchbox .advanced-fields{flex-direction:row}.codeweek-searchbox .advanced-fields .multiselect{margin-top:18px}}@media (min-width: 1281px){.codeweek-searchbox{padding:18px 100px}}.custom-geo-input input{width:100%;border:2px solid #a4b8d9;border-radius:24px;height:48px;font-size:20px;line-height:28px;padding:0 24px;color:#20262c}.multiselect.multi-select.multiselect--active .multiselect--values{display:none}.multiselect.multi-select .multiselect--values{line-height:21px}.multiselect.multi-select .multiselect__tags{cursor:pointer;border-radius:24px;min-height:46px;border:2px solid #A4B8D9;padding:12px 40px 12px 24px;overflow:hidden}.multiselect.multi-select .multiselect__tags .multiselect__input{margin:0;padding:0}.multiselect.multi-select .multiselect__select{width:44px;height:100%}.multiselect.multi-select .multiselect__placeholder,.multiselect.multi-select .multiselect__tags .multiselect__single{padding:0;margin:0;font-size:16px;font-style:normal;font-weight:400;color:#20262c}.multiselect.multi-select .multiselect__placeholder{max-width:100%;color:#9ca3af;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px}.multiselect.multi-select .multiselect__single{padding-top:6px;color:#333e48}.multiselect.multi-select .multiselect__select:before{content:" ";position:absolute;top:18px;right:14px;display:block;height:8px;width:8px;border:none;border-left:2px solid #1C4DA1;transform:rotate(45deg)!important}.multiselect.multi-select .multiselect__select:after{content:" ";position:absolute;top:18px;right:19px;display:block;height:8px;width:8px;border:none;border-left:2px solid #1C4DA1;transform:rotate(-45deg)}.multiselect.multi-select .multiselect__tags-wrap{display:flex;flex-wrap:wrap;gap:4px;padding:0}.multiselect.multi-select .multiselect__tags-wrap .multiselect__tag{margin:0}.multiselect.multi-select.large-text .multiselect__placeholder,.multiselect.multi-select.large-text .multiselect__single{font-size:20px;line-height:24px}.multiselect.multi-select.large-text .multiselect__placeholder,.multiselect.multi-select.large-text .multiselect__input{line-height:24px}.multiselect.multi-select.large-text .multiselect__tags{padding:9px 40px 8px 16px;min-height:48px}.multiselect.multi-select.new-theme .multiselect__tags-wrap{padding:0;transform:translate(-16px)}.multiselect.multi-select.new-theme .multiselect__placeholder{display:block;line-height:32px}.multiselect.multi-select.new-theme .multiselect__single{line-height:32px}.multiselect.multi-select.new-theme .multiselect__tags{border-radius:24px!important;padding:6px 46px 6px 24px}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input{font-size:20px;font-family:Blinker;line-height:32px;margin:0;padding:0}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input::-moz-placeholder{color:#9ca3af}.multiselect.multi-select.new-theme .multiselect__tags .multiselect__input::placeholder{color:#9ca3af}.multiselect.multi-select.new-theme .multiselect__content-wrapper{border:2px solid #ADB2B6;border-radius:12px;overflow:hidden;padding:16px 12px 16px 0}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content{min-height:1px;max-height:268px;overflow:auto}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar{border-radius:6px;width:12px;display:block}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-track{background:#e8edf6;border-radius:8px}.multiselect.multi-select.new-theme .multiselect__content-wrapper .multiselect__content::-webkit-scrollbar-thumb{background:#1c4da1;border-radius:6px}.multiselect.multi-select.new-theme .multiselect__option{padding:9px 16px 9px 24px;font-size:20px}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--highlight{background-color:#eee;color:#20262c}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--selected{background-color:transparent}.multiselect.multi-select.new-theme .multiselect__option.multiselect__option--selected:hover{background-color:#eee}.multiselect.multi-select.new-theme .multiselect__option:after{display:none}.multiselect .multiselect__tags{border-radius:29px;min-height:57px}.multiselect .multiselect__select{width:60px;height:54px}.multiselect .multiselect__placeholder,.multiselect .multiselect__single{padding-top:5px;padding-left:12px;font-size:20px;font-style:italic;font-weight:700;color:#fe6824}.multiselect .multiselect__single{padding-top:6px}.multiselect .multiselect__select:before{border-color:#FE6824 transparent transparent}.multiselect .multiselect__tags-wrap{display:inline-table;padding:5px 0 5px 10px}.codeweek-search-text{flex:1;margin-right:10px}.dropdown-datepicker .multiselect__tags{padding-left:42px!important}.codeweek-search-text input{width:100%;border-radius:29px;height:57px;text-indent:20px;font-size:18px;font-style:italic;border:1px solid #e8e8e8}.codeweek-input-select{display:block;font-size:20px;font-weight:700;font-family:"PT Sans, Roboto",sans-serif;color:#fff;line-height:1.3;padding:.6em 1.8em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px #0000000a;border-radius:29px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fe6824,#fe6824);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.codeweek-input-select::-ms-expand{display:none}.codeweek-input-select:hover{border-color:#888}.codeweek-input-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}.codeweek-input-select option{font-weight:400;color:#000}.codeweek-form{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;border-top:1px solid #e8e8e8;margin-top:30px;padding-top:20px}.codeweek-form p:first-child{padding-top:5px;font-size:14px;font-weight:700;margin-bottom:20px;color:#fe6824;margin-top:-15px}.codeweek-form-field-wrapper .info{margin-left:140px;font-size:14px;color:#40b5d1}.codeweek-form-field-wrapper .errors .errorlist{margin:0}.codeweek-form-field,.codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:center}.codeweek-form-field-searchable.align-flex-start{align-items:flex-start}.codeweek-form-field-searchable input{flex:1;height:32px;border-radius:6px;width:100%}.codeweek-form-field-searchable label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}.codeweek-form-field.align-flex-start{align-items:flex-start}.codeweek-form-field label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}.codeweek-form-field.align-flex-start label{margin-top:10px}.codeweek-form .codeweek-input-select{flex:1;height:57px;width:auto;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23fe6824%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff,#fff);background-position:right 1.8em top 50%,0 0;font-weight:400;border-color:#e8e8e8;color:#000;text-indent:2px;font-size:14px;box-shadow:none;cursor:pointer}.codeweek-form .multiselect-wrapper,.codeweek-form .datepicker-wrapper,.codeweek-form .input-tag-wrapper{flex:1}.codeweek-form .mx-datepicker .mx-input-icon{right:20px}.codeweek-form .input-tag-wrapper .vue-input-tag-wrapper{padding:0;border:none;display:inline-table;width:100%;background-color:transparent;margin:10px 25px 0;max-width:90%}.codeweek-form .group-fields{flex:1}.codeweek-form-message .message{margin-bottom:30px}.codeweek-form-message .codeweek-form-field label{width:auto;text-align:left}.codeweek-form-field-privacy,.codeweek-form-field-checkbox{display:flex;justify-content:center;flex:1;width:100%;padding:20px}.codeweek-form-button-container{display:flex;justify-content:center;width:100%;margin-top:30px;margin-bottom:20px}#codeweek-searchpage-component .multiselect .multiselect__tags,#codeweek-register-page .multiselect .multiselect__tags{border-radius:29px;min-height:57px}#codeweek-searchpage-component .multiselect .multiselect__select,#codeweek-register-page .multiselect .multiselect__select{width:60px;height:54px}#codeweek-searchpage-component .multiselect .multiselect__placeholder,#codeweek-searchpage-component .multiselect .multiselect__single,#codeweek-register-page .multiselect .multiselect__placeholder,#codeweek-register-page .multiselect .multiselect__single{padding-top:5px;padding-left:12px;font-size:20px;font-style:italic;font-weight:700;color:#fe6824}#codeweek-searchpage-component .multiselect .multiselect__single,#codeweek-register-page .multiselect .multiselect__single{padding-top:6px}#codeweek-searchpage-component .multiselect .multiselect__select:before,#codeweek-register-page .multiselect .multiselect__select:before{border-color:#FE6824 transparent transparent}#codeweek-searchpage-component .multiselect .multiselect__tags-wrap,#codeweek-register-page .multiselect .multiselect__tags-wrap{display:inline-table;padding:5px 0 5px 10px}#codeweek-searchpage-component .codeweek-search-text,#codeweek-register-page .codeweek-search-text{flex:1;margin-right:10px}#codeweek-searchpage-component .codeweek-search-text input,#codeweek-register-page .codeweek-search-text input{width:100%;border-radius:29px;height:57px;text-indent:20px;font-size:18px;font-style:italic;border:1px solid #e8e8e8}#codeweek-searchpage-component .codeweek-input-select,#codeweek-register-page .codeweek-input-select{display:block;font-size:20px;font-weight:700;font-family:"PT Sans, Roboto",sans-serif;color:#fff;line-height:1.3;padding:.6em 1.8em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px #0000000a;border-radius:29px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,\ %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fe6824,#fe6824);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}#codeweek-searchpage-component .codeweek-input-select::-ms-expand,#codeweek-register-page .codeweek-input-select::-ms-expand{display:none}#codeweek-searchpage-component .codeweek-input-select:hover,#codeweek-register-page .codeweek-input-select:hover{border-color:#888}#codeweek-searchpage-component .codeweek-input-select:focus,#codeweek-register-page .codeweek-input-select:focus{border-color:#aaa;box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;outline:none}#codeweek-searchpage-component .codeweek-input-select option,#codeweek-register-page .codeweek-input-select option{font-weight:400;color:#000}#codeweek-searchpage-component .codeweek-form,#codeweek-register-page .codeweek-form{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;border-top:1px solid #e8e8e8;margin-top:30px;padding-top:20px}#codeweek-searchpage-component .codeweek-form p:first-child,#codeweek-register-page .codeweek-form p:first-child{padding-top:5px;font-size:14px;font-weight:700;margin-bottom:20px;color:#fe6824;margin-top:-15px}.codeweek-form-inner-two-columns{display:flex;flex-direction:row;align-items:flex-start;width:100%}.codeweek-form-inner-container{display:flex;flex-direction:column;flex:1}.codeweek-form-inner-container:last-child{margin-left:20px}.codeweek-form-field-wrapper{margin-bottom:15px}.codeweek-form-field-wrapper .errors{margin-left:140px;font-size:13px;color:red}#codeweek-searchpage-component .codeweek-form-field-wrapper .info{margin-left:140px;font-size:14px;color:#40b5d1}#codeweek-searchpage-component .codeweek-form-field-wrapper .errors .errorlist{margin:0}#codeweek-searchpage-component .codeweek-form-field,#codeweek-searchpage-component .codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:center}#codeweek-searchpage-component .codeweek-form-field-searchable.align-flex-start{align-items:flex-start}#codeweek-searchpage-component .codeweek-form-field-searchable input{flex:1;height:32px;border-radius:6px;width:100%}#codeweek-searchpage-component .codeweek-form-field-searchable label{margin-right:10px;text-transform:uppercase;width:120px;text-align:right}#codeweek-searchpage-component .codeweek-form-field.align-flex-start{align-items:flex-start}.codeweek-form-field input{flex:1;height:57px;border:1px solid #e8e8e8;border-radius:29px;text-indent:20px;width:100%}.codeweek-form-field textarea{flex:1;border-radius:29px;border:1px solid #e8e8e8;text-indent:20px;font-family:"PT Sans, Roboto",sans-serif;font-size:14px;padding-top:16px}#codeweek-searchpage-component .codeweek-form-field label{margin-right:10px;font-family:Blinker}#codeweek-searchpage-component .codeweek-form-field.align-flex-start label{margin-top:10px}.codeweek-form .codeweek-input-select{flex:1;height:57px;width:auto;background-image:url(data:image/svg+xml;charset=US-ASCII,\ %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23fe6824%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff,#fff);background-position:right 1.8em top 50%,0 0;font-weight:400;border-color:#e8e8e8;color:#000;text-indent:8px;font-size:14px;box-shadow:none;cursor:pointer}#codeweek-searchpage-component .codeweek-form .multiselect-wrapper,#codeweek-searchpage-component .codeweek-form .datepicker-wrapper,#codeweek-searchpage-component .codeweek-form .input-tag-wrapper{flex:1}#codeweek-searchpage-component .codeweek-form .mx-datepicker .mx-input-icon{right:20px}.codeweek-form .codeweek-form-inner-container h3{margin-bottom:15px}.codeweek-form .input-tag-wrapper{border:1px solid #e8e8e8;border-radius:29px}#codeweek-searchpage-component .codeweek-form .input-tag-wrapper .vue-input-tag-wrapper{padding:0;border:none;display:inline-table;width:100%;background-color:transparent;margin:10px 25px 0;max-width:90%}.codeweek-form .input-tag-wrapper .vue-input-tag-wrapper input{padding:0;margin:0;height:59px;text-indent:0}#codeweek-searchpage-component .codeweek-form .group-fields{flex:1}.codeweek-form-message{padding:30px;background-color:#e8e8e8;border-radius:20px;margin-top:20px}#codeweek-searchpage-component.codeweek-form-message .message{margin-bottom:30px}.login-form .codeweek-form-message .codeweek-form-field label{width:auto;text-align:left}.login-form .codeweek-form-field-privacy,.login-form .codeweek-form-field-checkbox{display:flex;justify-content:center;flex:1;width:100%;padding:20px}.codeweek-form-button-container{display:flex;justify-content:center;width:100%}.v-autocomplete{position:relative}.v-autocomplete-list{background-color:#fff;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;margin-top:6px;position:absolute;z-index:100;width:100%}.v-autocomplete-input{width:100%}.v-autocomplete-list-item{padding:10px;border-top:1px solid #ccc;cursor:pointer}.v-autocomplete-item-active{background-color:#eee}.v-autocomplete-list-item .city{font-size:11px}.v-autocomplete-list-item .name{font-weight:700}[type=file]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}[type=file]+label{cursor:pointer;display:inline-block;height:100%;padding:18px 25px;border-radius:29px;background-color:#fe6824;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase}[type=file]:focus+label,[type=file]+label:hover{background-color:#f15d22}[type=file]:focus+label{outline:1px dotted #000}.codeweek-user-avatar{display:flex}.codeweek-user-avatar .name{flex:1;display:flex;align-items:flex-end}.codeweek-user-avatar .avatar{display:flex}.codeweek-user-avatar .avatar .codeweek-avatar-image{width:100px;height:100px;border-radius:50%;border:5px solid #e8e8e8}.codeweek-user-avatar .avatar .actions{display:flex;align-items:flex-end}.codeweek-display-field{margin-bottom:20px}.codeweek-display-field p{padding:5px}.codeweek-display-field ul{display:flex;margin:15px 0;flex-wrap:wrap}.codeweek-display-field li{margin-right:10px;margin-bottom:10px}.codeweek-display-field .itens .label{border:1px solid #FE6824;border-radius:5px;padding:10px;color:#fe6824;font-size:20px}.codeweek-display-field .share-event-wrapper{margin-top:5px}.custom-date-picker{font-family:Blinker}.custom-date-picker .dp__outer_menu_wrap{z-index:9999999}.custom-date-picker .dp__menu{border:2px solid #ADB2B6!important;border-radius:12px!important;padding:6px 12px 10px!important}.custom-date-picker .dp__menu .dp__arrow_top{border-width:2px 2px 0 0!important;border-color:#adb2b6!important}.custom-date-picker .dp--header-wrap{margin-bottom:8px}.custom-date-picker .dp--header-wrap .dp__month_year_wrap{justify-content:center}.custom-date-picker .dp--header-wrap .dp__month_year_wrap .dp__btn.dp__month_year_select:first-child{justify-content:flex-end;padding:0 4px;width:auto}.custom-date-picker .dp--header-wrap .dp__month_year_wrap .dp__btn.dp__month_year_select:last-child{justify-content:flex-start;padding:0 4px;width:auto}.custom-date-picker .dp__instance_calendar .dp--tp-wrap .dp__btn svg{stroke:#1c4da1;fill:#1c4da1}.custom-date-picker .dp__calendar_header_separator{background-color:#a4b8d9!important}.custom-date-picker .dp__calendar{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_header_separator{margin:8px 0}.custom-date-picker .dp__calendar .dp__calendar{padding-bottom:16px;border-bottom:1px solid #A4B8D9!important}.custom-date-picker .dp__calendar .dp__calendar_header{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_header .dp__calendar_header_item{font-size:20px}.custom-date-picker .dp__calendar .dp__calendar_row{gap:12px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item{font-size:20px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner{display:flex;justify-content:center;align-items:center;border-radius:50%;text-align:center;padding:0;width:32px;height:32px}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner:hover{background:#e8edf6}.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.db__active_date,.custom-date-picker .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.db__active_date:hover{background:#1c4da1}.custom-date-picker .dp--tp-wrap{width:100%;max-width:100%!important;padding:4px 0;margin-bottom:10px}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"]{height:auto}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"] .dp__icon{width:24px;height:24px;border-bottom:1px solid #1C4DA1}.custom-date-picker .dp--tp-wrap>button[aria-label="Open time picker"]:after{font-family:Blinker;content:"Select time";font-size:20px;line-height:24px;font-weight:600;padding-left:8px;color:#1c4da1;border-bottom:1px solid #1C4DA1}.custom-date-picker .dp__action_row .dp__selection_preview{display:none}.custom-date-picker .dp__action_row .dp__action_buttons{flex-grow:1;margin:0;width:100%;display:flex;gap:10px}.custom-date-picker .dp__action_row .dp__action_buttons button{display:flex;justify-content:center;align-items:center;width:50%;text-align:center;border-radius:24px;border-width:2px;border-style:solid;height:40px;font-weight:600;font-size:18px;font-family:Blinker;transition-duration:300;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_cancel{color:#1c4da1;border-color:#1c4da1}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_cancel:hover{background-color:#e8edf6}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_select{border-color:#f95c22;background-color:#f95c22}.custom-date-picker .dp__action_row .dp__action_buttons button.dp__action_select:hover{border-color:#fb9d7a;background-color:#fb9d7a}.codeweek-more-button{width:45px;height:45px;border:1px solid #FE6824;border-radius:45px;display:flex;justify-content:center;cursor:pointer;margin-top:5px}.codeweek-more-button span{background-color:transparent;font-size:40px;width:100%;text-align:center;margin-top:-3px;color:#fe6824;font-weight:700}.codeweek-button input{cursor:pointer;height:100%;padding:0 25px;border-radius:29px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;min-height:57px}.codeweek-button input:hover,.codeweek-action-button:hover,.codeweek-action-link-button:hover,.codeweek-image-button:hover{background-color:#f15d22}.codeweek-blank-button{border:1px solid #707070;border-radius:32px;color:#000;font-size:20px;padding:20px 40px}.codeweek-orange-button{border:2px solid #c54609;border-radius:16px;color:#fff;background-color:#fe6824;font-size:16px;padding:12px 30px;margin-left:4px}.codeweek-svg-button{width:35px;height:35px;display:flex}.codeweek-svg-button svg{width:100%;height:100%}.codeweek-svg-button svg path{fill:#fe6824!important}.codeweek-svg-button:hover svg path{fill:#f15d22!important}.codeweek-expander-button{background-color:#fe6824;color:#fff;width:40px;height:40px;padding:0;outline:none}.codeweek-expander-button div{font-size:30px;font-weight:700;height:40px}.codeweek-action-button{cursor:pointer;padding:7px;border-radius:10px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;outline:none}.codeweek-action-link-button{cursor:pointer;padding:9px 25px;border-radius:10px;background-color:#fe6824;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;min-height:40px;z-index:10}.codeweek-image-button{cursor:pointer;padding:0 15px;border-radius:20px;background-color:#fe6824;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;min-height:40px;outline:none}.codeweek-image-button svg path{fill:#fff!important}.codeweek-action-button.green{background-color:#228b22}.codeweek-action-link-button.red,.codeweek-action-button.red{background-color:#b22222;min-height:10px}.codeweek-action-button.orange{background-color:red}@media (min-width: 641px){.codeweek-button input{font-size:20px}}.codeweek-grid-layout{display:grid;grid-template-columns:1fr;grid-gap:20px}.codeweek-card{box-shadow:0 2px 1px -1px #0003,0 1px 1px #0003,0 1px 3px #0003;border-radius:4px;display:flex;flex-direction:column;justify-content:stretch}.codeweek-card .card-image{width:100%;border-radius:4px 4px 0 0;-o-object-fit:cover;object-fit:cover;height:194px}.codeweek-card .card-avatar{width:100%;display:flex;justify-content:center;margin-top:10px}.codeweek-card .card-image-avatar{width:200px;height:200px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid lavenderblush}.codeweek-card .card-content{padding:16px}.codeweek-card .card-title{font-size:24px;color:#000000de;margin-bottom:12px}.codeweek-card .card-subtitle{color:#000000de;margin-bottom:12px}.codeweek-card .card-description{font-size:14px;color:#0009;margin-bottom:12px;word-break:break-word}.codeweek-card .card-actions{padding:16px;flex:1;display:flex;justify-content:flex-end;align-items:flex-end}.codeweek-card .card-actions .codeweek-action-link-button,.codeweek-card .card-actions .codeweek-action-button,.codeweek-card .card-actions .codeweek-svg-button{margin-left:10px}.codeweek-card .card-expander.collapsed{background-image:url(/images/arrow_down.svg)}.codeweek-card .card-expander.expanded{background-image:url(/images/arrow_up.svg)}.codeweek-card .card-expander{cursor:pointer;padding:3px;margin:0 10px;text-align:center;background-color:#e8e8e8;background-position:center;background-repeat:no-repeat;height:14px;background-size:15px;border-radius:10px}.codeweek-card .card-expander:hover{background-color:#ddd}.codeweek-card .card-divider{border:1px solid #e8e8e8;margin:20px 0}.codeweek-card .card-chips{display:flex;flex-wrap:wrap;margin-bottom:10px}.codeweek-card .card-chip{margin:4px;background-color:#8dcece;padding:7px 12px;border-radius:16px;font-size:14px;color:#fff;font-weight:600}@media (min-width: 641px){.codeweek-grid-layout{grid-template-columns:1fr 1fr}}@media (min-width: 961px){.codeweek-grid-layout{grid-template-columns:1fr 1fr 1fr}}.codeweek-tools{display:flex;justify-content:flex-end;width:100%;margin:10px 0 35px}.codeweek-question-container{display:flex;flex-direction:column;padding:30px 20px 0}.codeweek-question-container .container-expansible.expanded{display:inherit}.codeweek-question-container .container-expansible.collapsed{display:none}.codeweek-question-container .expander-always-visible,.codeweek-question-container .container-expansible{display:flex;width:100%}.codeweek-question-container .expander-always-visible{margin-bottom:30px}.codeweek-question-container .expansion{min-width:40px;margin-right:70px;display:none}.codeweek-question-container .container-expansible .expansion{justify-content:center;margin-bottom:-40px;z-index:1;display:none}.codeweek-question-container .container-expansible .expansion .expansion-path{border-width:1px;border-color:#fe6824;border-style:dashed;margin-top:-40px}.codeweek-question-container h2{font-size:20px;font-weight:400;font-style:italic}.codeweek-question-container p{padding:15px 0}.codeweek-question-container .container-expansible .content{margin-bottom:50px}.codeweek-question-container .container-expansible .content .button{margin-top:40px;text-align:center}.codeweek-question-container .container-expansible .content .map{width:100%;height:400px;border:0}.codeweek-content-wrapper{width:auto;margin:25px 10px 0;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.codeweek-content-wrapper-inside{margin:0}.codeweek-content-grid{display:grid;grid-template-columns:1fr;grid-gap:15px}.codeweek-content-grid .codeweek-card-grid{background-color:#f2f2f8}.codeweek-content-grid .title{font-size:20px;font-weight:700;color:#fe6824;padding:20px}.codeweek-content-grid .author{color:#fe6824;padding:20px}.codeweek-youtube-container iframe{width:100%;border:none;height:500px}.codeweek-content-header{margin:0 10px}.codeweek-content-header h1+p{padding-top:10px}.codeweek-cookie-consent-banner{padding:20px 50px;border-bottom:1px solid #e8e8e8}.codeweek-cookie-consent-banner .actions{display:flex;margin-top:10px;margin-bottom:10px;justify-content:flex-end}.codeweek-blue-box{background-color:#deebf4;padding:20px}.community_type{display:flex;flex-direction:column-reverse}.community_type .text{flex:2}.community_type .text p{line-height:30px;text-align:justify}.community_type .image{flex:1;display:flex;justify-content:center;align-items:center}.community_type_section{padding:20px}@media (min-width: 641px){.codeweek-content-wrapper{margin:40px 60px 0}.codeweek-content-header{margin:0 60px}.codeweek-content-wrapper-inside{margin:5px 55px}.codeweek-question-container{padding:40px 50px 0}.codeweek-question-container .expansion,.codeweek-question-container .container-expansible .expansion{display:flex}.codeweek-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}@media (min-width: 961px){.codeweek-content-wrapper{margin:50px 100px 0}.codeweek-content-header{margin:0 100px}.codeweek-content-wrapper-inside{margin:15px 55px}.community_type{flex-direction:row}}@media (min-width: 1200px){.codeweek-content-wrapper-inside{margin:15px 115px}}.codeweek-youtube-container{width:100%;border:none;height:500px;margin:auto;background-color:#000;position:relative;overflow:hidden}.codeweek-youtube-container .background{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;display:none;align-items:center;justify-content:center;text-align:center}.codeweek-youtube-container .background .container .content{max-width:90%}.codeweek-youtube-container .background .info{width:90%;margin:auto}.codeweek-youtube-container .background .info .button button{background-color:#40b5d1;color:#fff;border:none;padding:10px 20px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;margin:auto}.codeweek-youtube-container .background .info .button button:hover{background:#fe6824}.codeweek-youtube-container .background .info .button button svg{margin-right:.5rem}.codeweek-youtube-container .remember input{margin-right:.5rem}@media (min-width: 1025px){.codeweek-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}}@media (min-width: 1281px){.codeweek-question-container{padding:40px 230px 0 100px}}.hackathons-content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.hackathons-content-grid .codeweek-card-grid{background-color:#f2f2f8}.hackathons-content-grid .title{font-size:20px;font-weight:700;color:#fe6824;padding:20px}.hackathons-content-grid .author{color:#fe6824;padding:20px}.codeweek-container-lg{max-width:1460px;width:100%;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.codeweek-container-lg{padding:0 40px}}.codeweek-container{max-width:1220px;width:100%;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.codeweek-container{padding:0 40px}}.codeweek-pagination{margin-top:80px;margin-bottom:60px;display:flex;justify-content:center}.codeweek-pagination ul{list-style:none;display:flex;padding:0;margin:0}.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{cursor:pointer;font-size:16px}.codeweek-pagination ul li a.back,.codeweek-pagination ul li a.next{text-transform:uppercase}.codeweek-pagination ul li a.back{margin-right:10px}.codeweek-pagination ul li a.next{margin-left:5px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{border:1px solid #E6E6E6;padding:10px 18px;border-radius:50%;margin-right:5px}.codeweek-pagination ul li a.page.current{color:#000}.codeweek-pagination ul li a[disabled=disabled]{color:#9b9b9b;cursor:not-allowed}@media (min-width: 641px){.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{font-size:18px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{padding:15px 22px;margin-right:8px}.codeweek-pagination ul li a.back{margin-right:20px}.codeweek-pagination ul li a.next{margin-left:12px}}@media (min-width: 1281px){.codeweek-pagination ul li a,.codeweek-pagination ul li.active span{font-size:20px}.codeweek-pagination ul li a.page,.codeweek-pagination ul li .page-link{padding:20px 28px;margin-right:10px}.codeweek-pagination ul li a.back{margin-right:20px}.codeweek-pagination ul li a.next{margin-left:10px}}.codeweek-view-calendar .month{font-size:18px;color:#707070;font-family:Helvetica;text-align:center;text-transform:capitalize}.codeweek-view-calendar .month th{font-weight:400;font-family:PT Sans,Roboto;color:#000;font-size:20px}.codeweek-view-calendar .month .filled{background-color:#ffeee6}@media (max-width: 600px){.codeweek-view-calendar{display:none}}.codeweek-table{width:100%}.codeweek-table tr:nth-child(2n){background-color:#ffeee6}.codeweek-table th{color:#fff;background-color:#fe6824;padding:5px;font-weight:400}.codeweek-table td{padding:5px}.codeweek-table .actions{display:flex;justify-content:center}.custom-tinymce .tox-tinymce{border:2px solid #a4b8d9;border-radius:24px}.custom-tinymce .tox-editor-container .tox-menubar{padding:0 12px}.custom-tinymce .tox-toolbar-overlord .tox-toolbar__primary .tox-toolbar__group:first-child{padding-left:12px}.custom-tinymce .tox-toolbar-overlord .tox-toolbar__primary .tox-toolbar__group:last-child{padding-right:12px}.custom-tinymce .tox .tox-statusbar{height:24px;padding:4px 16px}.codeweek-question-container:nth-child(2n){background-color:#ebebf0}#codeweek-schools-page .codeweek-content-wrapper{margin:0;align-items:stretch}#codeweek-beambassadors-page ul{list-style:inherit}#codeweek-ambassadors-page .codeweek-searchbox,#codeweek-pending-events-page .codeweek-searchbox{align-items:center;justify-content:center}#codeweek-training-page .codeweek-banner h2{text-transform:uppercase}#codeweek-searchpage-component .home-map .add-button{top:40px;position:absolute;z-index:3;left:20px}#codeweek-sponsors-page .codeweek-content-wrapper ul{display:grid;grid-template-columns:1fr;grid-gap:30px}#codeweek-sponsors-page .codeweek-content-wrapper ul li{display:flex;justify-content:center;align-items:center;border:1px solid lightgrey;border-radius:10px}#codeweek-pending-events-page .codeweek-content-header .header{display:flex;justify-content:space-between}#codeweek-pending-events-page .codeweek-content-header .header .actions{display:flex;align-items:center}#teacher-details li.active{border-left-color:#f97316;border-top-color:#f97316}@media (min-width: 641px){#codeweek-sponsors-page .codeweek-content-wrapper ul{grid-template-columns:1fr 1fr}}@media (min-width: 961px){#codeweek-sponsors-page .codeweek-content-wrapper ul{grid-template-columns:1fr 1fr 1fr}}#main-banner{background-color:#fe6824;display:flex;flex-direction:column;justify-content:space-between}#main-banner .what{display:flex;margin:50px 10%;margin-bottom:1rem}#main-banner .what .separator{width:32px;border:1px solid #FFFFFF;border-right:0}#main-banner .what .text{font-family:OCR A Std,Open Sans;color:#fff;padding-top:20px;line-height:1.4;padding-bottom:10px}#main-banner .info{display:flex;flex-direction:column}#main-banner .info .when{margin:40px 0 20px 10%}@media (max-width: 993px){#main-banner .info .when{margin:4rem}}@media (max-width: 525px){#main-banner .info .when{margin:0rem}#main-banner .info{padding:1rem}}#main-banner .info .when .arrow{text-align:center;margin-top:70px;margin-left:-10%}#main-banner .info .when .text{display:none}#main-banner .info .when .title{color:#fff;font-size:35px;font-weight:700}#main-banner .info .when .date{color:#fe6824;font-size:23px;font-weight:700;background-color:#fff;padding:5px;margin-top:15px;text-align:center;width:220px}@media (max-width: 993px){#main-banner .info .when .date{width:100%}}#main-banner .info .countdown{margin-bottom:15px}#school-banner{display:flex;flex-direction:column;align-items:center;margin:20px 15px 0;background-color:#ffe3d6;padding:25px 20px 20px;font-weight:700;color:#fe6824}#school-banner .title{font-size:40px;text-align:center}#school-banner .text{font-size:14px;text-align:center}#school-banner .text a{color:#fe6824}#school-banner .text a:hover,#school-banner a:hover .title{color:#40b5d1}.sub-section{display:flex;flex-direction:column;align-items:center;margin:0 15px;padding-top:40px;color:#fe6824}.sub-section .text{font-size:17px;font-weight:700;text-align:center;padding:0 30px;margin-bottom:20px;line-height:1.4}.sub-section .title{margin:30px;border:1px solid #FE6824;border-radius:16px;padding:20px;font-family:OCR A Std,Open Sans;font-size:21px;line-height:1.6}#organize-activity{background-color:#ffe3d6;padding-top:0}#get-started{background-color:#ffeec7}#access-resources{background-color:#dbecf0}#content .mobile-arrow{margin:20px auto;text-align:center}#content .mobile-arrow path{stroke:#fe6824!important}.countdown{position:relative;display:flex;flex-direction:column}#countdown div{padding:10px 5px;margin-right:2px;background-color:#000;color:#fff;font-size:18px;font-family:OCR A Std,Open Sans}#countdown .separator{background-color:transparent;color:#000}@media (min-width: 641px){#main-banner{background-repeat:no-repeat;background-position-x:112%}#main-banner .what .text{font-size:20px}#main-banner .info .when .title{font-size:50px}#main-banner .info .when .date{font-size:25px}}@media (min-width: 961px){#main-banner .what .text{font-size:25px}#main-banner .info{flex-direction:row-reverse;justify-content:flex-end}#main-banner .info .when{width:320px;margin:0 10px 20px 10%}#main-banner .info .when .title{font-size:60px}#main-banner .info .when .date{font-size:35px;width:auto;margin:15px 0}#main-banner .info .when .text{display:initial;color:#fff;font-weight:700;line-height:1.3}#main-banner .info .when .arrow{margin-top:40px}#school-banner{background-color:transparent;flex-direction:row;justify-content:center;margin:40px 0}#school-banner .title{font-size:55px;margin-right:20px}#school-banner .text{font-size:30px;margin-left:10px}.sub-section{flex-direction:row-reverse;padding:60px 0;margin:0 50px}.sub-section .text{font-size:20px;flex-basis:33%;text-align:left}.sub-section .title{font-size:28px;width:420px}.sub-section img{height:400px;flex-basis:33%}#content .mobile-arrow{display:none}#organize-activity{padding:60px 0}#get-started img,#access-resources img{margin-left:-100px;z-index:1}#access-resources{padding:30px 0}#access-resources img{height:470px}}@media (min-width: 1281px){#main-banner{height:644px}#main-banner .info .when{margin-right:50px;width:auto;max-width:500px}#main-banner .info .when .date{font-size:38px;margin-bottom:1rem}#main-banner .info .when .text{font-size:18px}#main-banner .info .countdown{margin-top:3rem;margin-left:-10px}#main-banner .info .when .arrow{width:94px;height:94px;border-radius:50%;background-color:#fe6824;margin-left:94px;margin-top:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}}.homepage-robot .robot-word{position:absolute;top:0;right:60%;transform:scale(.5) translateY(-100%);opacity:0;animation:robotWordAnimation 2s forwards}.homepage-robot .robot-land{transform:translateY(20%);animation:robotLandAnimation 2s forwards}@keyframes robotWordAnimation{to{top:15%;right:70%;transform:scale(1) translateY(-100%);opacity:1}}@keyframes robotLandAnimation{to{transform:translateY(0)}}#codeweek-searchpage-component .home-map .wtmap .wtfooter{display:none}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{display:flex}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .codeweek-button,#codeweek-searchpage-component .codeweek-searchbox .basic-fields .year-selection{margin-right:10px}#codeweek-searchpage-component .codeweek-searchbox .basic-fields{flex-direction:column}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{margin-top:10px;justify-content:center}#codeweek-searchpage-component{position:relative;padding-bottom:30px}#loadmask{width:100%;height:452px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;z-index:1000;background-color:#fff}#loadmask .loading{display:flex;justify-content:center;align-items:center}.sub-category-title{color:#fe6824;font-size:40px;font-style:italic;width:100%;margin-bottom:40px;text-align:center}.reported-event,.event-already-reported,.report-event{display:flex;justify-content:flex-end;align-items:center;padding:5px;background-color:#f8f8f8}.reported-event .actions,.event-already-reported .actions,.report-event .actions{margin-left:10px}.moderate-event{display:flex;align-items:center;padding:5px;background-color:#f8f8f8}.moderate-event .actions{margin-left:10px}.event-is-pending{padding:10px;background-color:#ffffc3;text-align:center}@media (min-width: 641px){.sub-category-title{text-align:left}}@media (min-width: 961px){#codeweek-searchpage-component .codeweek-searchbox .basic-fields{flex-direction:row}#codeweek-searchpage-component .codeweek-searchbox .basic-fields .right-fields{margin-top:0}}.codeweek-content-wrapper .tools{display:flex;justify-content:flex-end;padding-bottom:30px;width:100%}#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:15px 20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box{background-color:#deebf4;padding:20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-white-box{padding:20px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box h1,#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box p{padding-left:0}#codeweek-about-page .codeweek-content-wrapper .partners a{display:flex}#codeweek-about-page .codeweek-content-wrapper .partners a:hover h1{color:#40b5d1}#codeweek-about-page .codeweek-content-wrapper .partners a h1{padding-right:10px}@media (min-width: 641px){#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:15px 40px}#codeweek-about-page h3{margin-top:15px}#codeweek-about-page h4{margin-top:8px;margin-left:10px;margin-bottom:4px;color:#0d2460}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box .codeweek-about-white-box{padding:20px 40px}}@media (min-width: 961px){#codeweek-about-page .codeweek-content-wrapper h1,#codeweek-about-page .codeweek-content-wrapper p{padding:20px 100px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-blue-box{background-color:#deebf4;padding:40px 100px}#codeweek-about-page .codeweek-content-wrapper .codeweek-about-white-box{padding:40px 100px}}@media (min-width: 1025px){#codeweek-about-page .codeweek-content-wrapper .about-two-column{display:grid;grid-template-columns:1fr 1fr;margin-top:20px}}#codeweek-login-page .codeweek-content-wrapper-inside{display:flex;flex-direction:column}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons{order:3;display:flex;flex-direction:column}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons .codeweek-action-link-button{text-transform:none}#codeweek-login-page .login-form{flex:1;margin-left:10px;margin-top:30px;order:1}#codeweek-login-page .codeweek-form-field-checkbox{text-transform:uppercase;justify-content:flex-start}#codeweek-login-page .codeweek-form-field input{min-height:57px}#codeweek-login-page .codeweek-form-field label{width:auto;text-align:left;margin-left:20px;margin-bottom:10px}#codeweek-login-page .codeweek-button{display:flex;flex:1}#codeweek-login-page .codeweek-button input{flex:1}#codeweek-login-page .separator{display:flex;flex-direction:row;align-items:center;padding:0 30px;order:2;gap:10px}#codeweek-login-page .separator .line{border-top:1px solid #ccc;flex:1}#codeweek-login-page .separator .text{padding:20px 0;font-size:22px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button{display:flex;align-items:center;margin-bottom:15px;font-size:24px;font-weight:400;height:80px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button svg,#codeweek-login-page .social-media-buttons .codeweek-action-link-button img{height:50px;fill:#fff;margin-right:30px;border-right:1px solid;padding-right:10px}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.github{background-color:#8f7ba1}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.twitter{background-color:#000}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.facebook{background-color:#4267b2}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.google{background-color:#db3236}#codeweek-login-page .social-media-buttons .codeweek-action-link-button.azure{background-color:#0072c6}#codeweek-login-page .login-other-actions{display:flex;margin-top:60px;font-size:14px;height:30px}#codeweek-login-page .login-other-actions .forgot-password{margin-right:20px;border-right:1px solid #ccc;padding-right:20px}#codeweek-login-page .login-other-actions .forgot-password,#codeweek-login-page .login-other-actions .sign-up{display:flex;align-items:center}@media (min-width: 1200px){#codeweek-login-page .codeweek-content-wrapper-inside{display:flex;flex-direction:row}#codeweek-login-page .codeweek-content-wrapper-inside .social-media-buttons{order:1}#codeweek-login-page .separator{order:2;display:flex;flex-direction:column;align-items:center;padding:0 30px;gap:0}#codeweek-login-page .login-form{order:3}#codeweek-login-page .separator .line{border-right:1px solid #ccc;flex:1}}.help-block .errorlist{margin:0}.reset_title{color:var(--Dark-Blue-500, #1C4DA1);font-family:Montserrat;font-size:36px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-.72px;padding-bottom:40px}.reset_description{color:var(--Slate-500, #333E48);font-family:Blinker;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:40px}#codeweek-login-page .codeweek-form-field{flex-direction:column;align-items:flex-start}#codeweek-forgotpassword-page .codeweek-form-field,.codeweek-form-field-searchable{display:flex;justify-content:stretch;flex:1;align-items:flex-start;flex-direction:column;align-content:flex-start}.codeweek-form-field-add{display:flex;flex:1;flex-direction:row;align-items:center}@media screen and (max-width: 1080px){.reset_title{color:var(--Dark-Blue-500, #1C4DA1);font-family:Montserrat;font-size:30px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-.72px;display:flex;padding-bottom:24px}.reset_description{font-family:Blinker;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:24px}}#codeweek-toolkits-page .codeweek-content-wrapper .button{text-align:center;margin:15px}.copyright{margin-top:30px;padding-bottom:30px;width:100%;color:#0e4984;font-size:small}.subtitle{margin-top:10px;font-size:x-large}.codeweek-code-hunting-map-card{display:flex}.codeweek-code-hunting-map-card .left{display:flex;flex-direction:column}.codeweek-code-hunting-map-card .left img{border-radius:15px;width:150px;height:150px;-o-object-fit:cover;object-fit:cover}.codeweek-code-hunting-map-card .left .links{display:flex;flex-direction:column;align-items:center}.codeweek-code-hunting-map-card .left .links .link{padding:5px}.codeweek-code-hunting-map-card .center{margin:0 10px;flex:1}.codeweek-code-hunting-map-card .center .title{font-size:18px;font-weight:700}.codeweek-code-hunting-map-card .center .description{line-height:1.5;margin-top:5px}.codeweek-code-hunting-map-card .center .link{padding:10px;display:flex;align-items:center;justify-content:center}.codeweek-code-hunting-map-card .qrcode{width:150px}.codeweek-code-hunting-map-card .qrcode-link{height:-moz-max-content;height:max-content}header.hackathons nav{max-width:none}header.hackathons nav ul li a{font-size:19px}header.hackathons #right-menu{padding-right:0}header.hackathons #right-menu #hackathons-register-button{background-color:#fe6824;width:195px;height:156px;display:flex;justify-content:center;align-items:center}header.hackathons #right-menu #hackathons-register-button a{height:100%;color:#fff;font-size:20px;display:flex;justify-content:center;align-items:center}.hackathons-content-header{flex:1;display:flex;flex-direction:column;justify-content:flex-start;height:100%}#secondary-menu{display:flex;justify-content:flex-end;margin-right:30px;flex:initial;margin-bottom:10px}#secondary-menu ul li a{font-size:16px;display:flex;color:#9b9b9b}#secondary-menu ul li a img{margin-right:10px}.codeweek-banner.hackathons{height:auto;margin:0;display:block}.codeweek-banner.hackathons .image{margin:0}.codeweek-banner.hackathons .image .text{position:absolute;margin:215px 5px 10px;max-width:300px;text-align:center}.codeweek-banner.hackathons .image .desktop{display:none}.hackathons-content-grid{grid-template-columns:1fr 1fr}.codeweek-banner.hackathons .image{justify-content:center}.codeweek-banner.hackathons .image .text .text-inside h1{color:#fe6824}#codeweek-hackathons-page h1{font-size:30px;font-weight:400}#codeweek-hackathons-page .align-center{text-align:center}.hackathons_section{display:flex;padding:20px 40px}.hackathons_section img{flex:1}#codeweek-hackathons-page p{font-size:14px;line-height:1.4}.hackathons_section{flex-direction:column}.hackathons_section .text-inside{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.hackathons_section p{color:#fff}.hackathons_section.how_coding{background-color:#180053}.hackathons-content-grid{margin-top:35px;margin-bottom:80px}.hackathons-content-grid .codeweek-card-grid{background-color:transparent}.hackathons-content-grid .codeweek-card-grid .date{font-size:25px;color:#fe6824;font-weight:700}.hackathons-content-grid .codeweek-card-grid .location{font-size:18px;color:#fe6824}.hackathons-content-grid .codeweek-card-grid .city-image{position:relative;margin-bottom:5px}.hackathons-content-grid .codeweek-card-grid .city-image .transparent{position:absolute;width:100%;height:100%;top:0;opacity:.35;background-color:#180253}.hackathons-content-grid .codeweek-card-grid .city-image .text{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.hackathons-content-grid .codeweek-card-grid .city-image .text .title{padding:0;color:#fff;font-family:OCR A Std,Open Sans}.hackathons-content-grid .codeweek-card-grid .city-image .text .title.hackaton{font-size:20px}.hackathons-content-grid .codeweek-card-grid :hover .transparent{opacity:.69}.hackathons-content-grid .codeweek-card-grid :hover .city-image .text .title{color:#fe6824}@media (min-width: 481px){.codeweek-banner.hackathons .image .desktop{display:block}.codeweek-banner.hackathons .image .mobile{display:none}.codeweek-banner.hackathons .image .text{margin:10px 5px}.codeweek-banner.hackathons .image{justify-content:flex-end}}@media (min-width: 641px){#codeweek-hackathons-page h2{font-size:20px}.codeweek-banner.hackathons .image .text .text-inside{text-align:center}.hackathons-content-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}#codeweek-hackathons-page h1{font-size:40px}#codeweek-hackathons-page h1+p{padding-top:30px}#codeweek-hackathons-page .align-center{text-align:center}.hackathons_section{flex-direction:row}.hackathons_section .text-inside{margin-left:70px}}@media (min-width: 961px){#codeweek-hackathons-page h1{font-size:45px}#codeweek-hackathons-page h2{font-size:25px}.codeweek-banner.hackathons .image .text{position:absolute;margin:15px 10px;max-width:350px}}@media (min-width: 1025px){#codeweek-hackathons-page h1{font-size:50px}#codeweek-hackathons-page h2{font-size:30px}.codeweek-banner.hackathons .image .text{position:absolute;margin:30px 20px;max-width:400px}}@media (min-width: 1281px){#codeweek-hackathons-page h1{font-size:55px}#codeweek-hackathons-page h2{font-size:35px}.hackathons-content-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.codeweek-banner.hackathons .image .text{position:absolute;margin:40px 25px;max-width:415px}.hackathons_section{padding:90px 120px}#codeweek-hackathons-page p{font-size:18px}}#codeweek-hackathons-page .hackathons_section.organisers{background-color:#ddd;padding:0 0 20px;align-items:flex-start}#codeweek-hackathons-page .hackathons_section.organisers p{color:#000}#codeweek-hackathons-page .hackathons_section.organisers img{flex:initial}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{padding:20px}@media (min-width: 641px){#codeweek-hackathons-page .hackathons_section.organisers{padding:0 0 40px;flex-direction:row-reverse}#codeweek-hackathons-page .hackathons_section.organisers img{width:450px}#codeweek-hackathons-page .hackathons_section.organisers h1{margin-top:30px;margin-right:0}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{margin-left:40px}}@media (min-width: 1025px){#codeweek-hackathons-page .hackathons_section.organisers img{width:auto}#codeweek-hackathons-page .hackathons_section.organisers h1{margin-right:-150px;margin-top:80px}#codeweek-hackathons-page .hackathons_section.organisers .text-inside{padding-top:80px}}#codeweek-hackathons-page .hackathons_section.look_like{background-image:url(/images/hackathons/look_like.png);background-repeat:no-repeat;padding:0;justify-content:flex-end;background-size:cover}#codeweek-hackathons-page .hackathons_section.look_like .text-inside{background-color:#180053a6;flex:1;margin:0;padding:20px;text-align:center}@media (min-width: 641px){#codeweek-hackathons-page .hackathons_section.look_like .text-inside{width:60%;flex:initial;margin:0;padding:30px 20px;text-align:left}}@media (min-width: 961px){#codeweek-hackathons-page .hackathons_section.look_like .text-inside{width:40%;padding:100px 60px}}#codeweek-hackathons-page .hackathons_section.take_part{background-color:#f2f2f2;padding:20px}#codeweek-hackathons-page .hackathons_section.take_part p{color:#000}#codeweek-hackathons-page .hackathons_section.take_part .text-inside{margin:0}@media (min-width: 961px){#codeweek-hackathons-page .hackathons_section.take_part{padding:50px 70px 30px}#codeweek-hackathons-page .hackathons_section.take_part h1{padding-right:30px}#codeweek-hackathons-page .hackathons_section.take_part p{padding-right:70px}}:lang(el) header nav ul li a{font-size:17px}:lang(de) header nav ul li a,:lang(fr) header nav ul li a,:lang(nl) header nav ul li a{font-size:18px}@media (min-width: 1281px){:lang(bg) #main-banner .info .when .date,:lang(de) #main-banner .info .when .date{font-size:30px}:lang(bg) #main-banner .info .when .arrow,:lang(de) #main-banner .info .when .arrow{margin-top:30px}:lang(el) #main-banner .info .when .date,:lang(hu) #main-banner .info .when .date,:lang(it) #main-banner .info .when .date,:lang(me) #main-banner .info .when .date,:lang(mk) #main-banner .info .when .date,:lang(nl) #main-banner .info .when .date,:lang(ro) #main-banner .info .when .date{font-size:30px}:lang(es) #main-banner .info .when .date,:lang(pl) #main-banner .info .when .date{font-size:25px}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 575px){.container{max-width:575px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 993px){.container{max-width:993px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.\!bottom-0{bottom:0!important}.\!right-0{right:0!important}.-bottom-10{bottom:-2.5rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-6{bottom:-1.5rem}.-left-1\/4{left:-25%}.-left-2{left:-.5rem}.-left-36{left:-9rem}.-left-6{left:-1.5rem}.-left-\[10rem\]{left:-10rem}.-right-1\/4{right:-25%}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-8{right:-2rem}.-top-52{top:-13rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-24{left:6rem}.left-4{left:1rem}.left-40{left:10rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[3px\]{left:3px}.left-\[calc\(100\%\+1\.5rem\)\]{left:calc(100% + 1.5rem)}.left-full{left:100%}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-36{right:9rem}.right-4{right:1rem}.right-40{right:10rem}.right-6{right:1.5rem}.right-\[20px\]{right:20px}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[125px\]{top:125px}.top-\[139px\]{top:139px}.top-\[198px\]{top:198px}.top-\[57px\]{top:57px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[8\]{z-index:8}.z-\[999\]{z-index:999}.z-\[99\]{z-index:99}.order-1{order:1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.float-left{float:left}.m-0{margin:0}.m-12{margin:3rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-24{margin-top:-6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-\[2px\]{margin-right:2px}.ms-2{margin-inline-start:.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[\.1rem\]{margin-top:.1rem}.mt-\[13px\]{margin-top:13px}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-\[1\.63\]{aspect-ratio:1.63}.aspect-\[1097\/845\]{aspect-ratio:1097/845}.aspect-\[2\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.\!h-10{height:2.5rem!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[167px\]{height:167px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[400px\]{height:400px}.h-\[48px\]{height:48px}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[760px\]{height:760px}.h-\[800px\]{height:800px}.h-\[88px\]{height:88px}.h-\[93px\]{height:93px}.h-\[calc\(100dvh-139px\)\]{height:calc(100dvh - 139px)}.h-\[calc\(80vw-40px\)\]{height:calc(80vw - 40px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-60{max-height:15rem}.max-h-80{max-height:20rem}.max-h-\[396px\]{max-height:396px}.max-h-\[449px\]{max-height:449px}.max-h-\[450px\]{max-height:450px}.max-h-\[646px\]{max-height:646px}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.max-h-full{max-height:100%}.min-h-12{min-height:3rem}.min-h-3{min-height:.75rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[1px\]{min-height:1px}.min-h-\[244px\]{min-height:244px}.min-h-\[24px\]{min-height:24px}.min-h-\[48px\]{min-height:48px}.min-h-\[560px\]{min-height:560px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[100px\]{width:100px}.w-\[108px\]{width:108px}.w-\[118px\]{width:118px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150vw\]{width:150vw}.w-\[184px\]{width:184px}.w-\[200px\]{width:200px}.w-\[208px\]{width:208px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[57\.875rem\]{width:57.875rem}.w-\[68\.5625rem\]{width:68.5625rem}.w-\[88px\]{width:88px}.w-\[93px\]{width:93px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(33\.33\%-8px\)\]{width:calc(33.33% - 8px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-4{min-width:1rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-8{min-width:2rem}.min-w-\[353px\]{min-width:353px}.min-w-\[55\%\]{min-width:55%}.\!max-w-\[1428px\]{max-width:1428px!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1186px\]{max-width:1186px}.max-w-\[140px\]{max-width:140px}.max-w-\[1428px\]{max-width:1428px}.max-w-\[450px\]{max-width:450px}.max-w-\[480px\]{max-width:480px}.max-w-\[525px\]{max-width:525px}.max-w-\[530px\]{max-width:530px}.max-w-\[532px\]{max-width:532px}.max-w-\[560px\]{max-width:560px}.max-w-\[582px\]{max-width:582px}.max-w-\[600px\]{max-width:600px}.max-w-\[632px\]{max-width:632px}.max-w-\[637px\]{max-width:637px}.max-w-\[643px\]{max-width:643px}.max-w-\[660px\]{max-width:660px}.max-w-\[674px\]{max-width:674px}.max-w-\[708px\]{max-width:708px}.max-w-\[720px\]{max-width:720px}.max-w-\[725px\]{max-width:725px}.max-w-\[80\%\]{max-width:80%}.max-w-\[819px\]{max-width:819px}.max-w-\[82px\]{max-width:82px}.max-w-\[830px\]{max-width:830px}.max-w-\[852px\]{max-width:852px}.max-w-\[864px\]{max-width:864px}.max-w-\[880px\]{max-width:880px}.max-w-\[890px\]{max-width:890px}.max-w-\[900px\]{max-width:900px}.max-w-\[907px\]{max-width:907px}.max-w-\[calc\(70vw\)\]{max-width:70vw}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.border-collapse{border-collapse:collapse}.\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-12{--tw-translate-x: -3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-6{--tw-translate-x: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y: -.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[10\%\]{--tw-translate-y: 10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-162\.343deg\]{--tw-rotate: -162.343deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-28{gap:7rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[22px\]{gap:22px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[100px\]{border-radius:100px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[32px_0_0_0\]{border-radius:32px 0 0}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-bl-\[30px\]{border-bottom-left-radius:30px}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr{border-top-right-radius:.25rem}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[3px\]{border-width:3px}.border-x-4{border-left-width:4px;border-right-width:4px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.\!border-b-0{border-bottom-width:0px!important}.\!border-r-0{border-right-width:0px!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-b-\[20px\]{border-bottom-width:20px}.border-b-\[3px\]{border-bottom-width:3px}.border-l-\[20px\]{border-left-width:20px}.border-l-\[4px\]{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\[20px\]{border-right-width:20px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-\[3px\]{border-top-width:3px}.border-t-\[5px\]{border-top-width:5px}.\!border-solid{border-style:solid!important}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.border-\[\#05603A\]{--tw-border-opacity: 1;border-color:rgb(5 96 58 / var(--tw-border-opacity, 1))}.border-\[\#1C4DA1\]{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-\[\#A4B8D9\]{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-\[\#A9A9A9\]{--tw-border-opacity: 1;border-color:rgb(169 169 169 / var(--tw-border-opacity, 1))}.border-\[\#ADB2B6\]{--tw-border-opacity: 1;border-color:rgb(173 178 182 / var(--tw-border-opacity, 1))}.border-\[\#B399D6\]{--tw-border-opacity: 1;border-color:rgb(179 153 214 / var(--tw-border-opacity, 1))}.border-\[\#CA8A00\]{--tw-border-opacity: 1;border-color:rgb(202 138 0 / var(--tw-border-opacity, 1))}.border-\[\#D6D8DA\]{--tw-border-opacity: 1;border-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.border-\[\#D9CCEA\]{--tw-border-opacity: 1;border-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-\[\#DBECF0\]{--tw-border-opacity: 1;border-color:rgb(219 236 240 / var(--tw-border-opacity, 1))}.border-\[\#F95C22\]{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-\[\#FBBB26\]{--tw-border-opacity: 1;border-color:rgb(251 187 38 / var(--tw-border-opacity, 1))}.border-\[\#FFEF99\]{--tw-border-opacity: 1;border-color:rgb(255 239 153 / var(--tw-border-opacity, 1))}.border-\[\#ffa7b4\]{--tw-border-opacity: 1;border-color:rgb(255 167 180 / var(--tw-border-opacity, 1))}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-dark-blue{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-dark-blue-100{--tw-border-opacity: 1;border-color:rgb(210 219 236 / var(--tw-border-opacity, 1))}.border-dark-blue-200{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-dark-blue-300{--tw-border-opacity: 1;border-color:rgb(119 148 199 / var(--tw-border-opacity, 1))}.border-dark-blue-400{--tw-border-opacity: 1;border-color:rgb(73 113 180 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-secondary{--tw-border-opacity: 1;border-color:rgb(22 65 148 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-b-\[\#F4F6FA\]{--tw-border-opacity: 1;border-bottom-color:rgb(244 246 250 / var(--tw-border-opacity, 1))}.border-b-\[\#ffffff\]{--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-gray-800{--tw-border-opacity: 1;border-bottom-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-gray-800{--tw-border-opacity: 1;border-left-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-\[\#D9CCEA\]{--tw-border-opacity: 1;border-right-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-r-gray-800{--tw-border-opacity: 1;border-right-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-gray-800{--tw-border-opacity: 1;border-top-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.\!bg-dark-blue{--tw-bg-opacity: 1 !important;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))!important}.\!bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))!important}.bg-\[\#00B3E3\]{--tw-bg-opacity: 1;background-color:rgb(0 179 227 / var(--tw-bg-opacity, 1))}.bg-\[\#1C4DA1CC\]{background-color:#1c4da1cc}.bg-\[\#1C4DA1\]{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-\[\#410098\]{--tw-bg-opacity: 1;background-color:rgb(65 0 152 / var(--tw-bg-opacity, 1))}.bg-\[\#99E1F4\]{--tw-bg-opacity: 1;background-color:rgb(153 225 244 / var(--tw-bg-opacity, 1))}.bg-\[\#A4B8D9\]{--tw-bg-opacity: 1;background-color:rgb(164 184 217 / var(--tw-bg-opacity, 1))}.bg-\[\#B399D6\]{--tw-bg-opacity: 1;background-color:rgb(179 153 214 / var(--tw-bg-opacity, 1))}.bg-\[\#CCF0F9\]{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EDF6\]{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F2FBFE\]{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F6FA\]{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F2FA\]{--tw-bg-opacity: 1;background-color:rgb(245 242 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F95C22\]{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-\[\#FE6824\]{--tw-bg-opacity: 1;background-color:rgb(254 104 36 / var(--tw-bg-opacity, 1))}.bg-\[\#FEEFE9\]{--tw-bg-opacity: 1;background-color:rgb(254 239 233 / var(--tw-bg-opacity, 1))}.bg-\[\#FFD700\]{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FFEF99\]{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFBE5\]{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fe85351a\]{background-color:#fe85351a}.bg-\[\#ffe5e9\]{--tw-bg-opacity: 1;background-color:rgb(255 229 233 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-aqua{--tw-bg-opacity: 1;background-color:rgb(177 224 229 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50\/75{background-color:#eff6ffbf}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-dark-blue{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-dark-blue-50{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-dark-orange{--tw-bg-opacity: 1;background-color:rgb(182 49 0 / var(--tw-bg-opacity, 1))}.bg-gray-10{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-light-blue{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-light-blue-100{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-light-blue-300{--tw-bg-opacity: 1;background-color:rgb(102 209 238 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-stone-800{--tw-bg-opacity: 1;background-color:rgb(41 37 36 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-900{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-yellow{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-yellow-2{--tw-bg-opacity: 1;background-color:rgb(255 247 204 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-blue-gradient{background-image:linear-gradient(161.75deg,#1254c5 16.95%,#0040ae 31.1%)}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-green-gradient{background-image:linear-gradient(90deg,#33c2e9 35%,#00b3e3 90%)}.bg-light-blue-gradient{background-image:linear-gradient(161.75deg,#33c2e9 16.95%,#00b3e3 31.1%)}.bg-orange-gradient{background-image:linear-gradient(36.92deg,#f95c22 20.32%,#ff885c 28.24%)}.bg-secondary-gradient{background-image:linear-gradient(36.92deg,#1c4da1 20.32%,#0040ae 28.24%)}.bg-violet-gradient{background-image:linear-gradient(247deg,#410098 22.05%,#6733ad 79.09%)}.bg-yellow-transparent-gradient{background-image:linear-gradient(90deg,#fffbe5 35%,#0000 90%)}.bg-yellow-transparent-opposite-gradient{background-image:linear-gradient(90deg,#0000 10%,#fffbe5 65%)}.from-\[\#ff4694\]{--tw-gradient-from: #ff4694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#776fff\]{--tw-gradient-to: #776fff var(--tw-gradient-to-position)}.fill-\[\#000000\]{fill:#000}.fill-\[\#FFD700\]{fill:gold}.fill-current{fill:currentColor}.fill-orange-500{fill:#f97316}.fill-primary{fill:#f95c22}.fill-white{fill:#fff}.stroke-\[\#414141\]{stroke:#414141}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[13px\]{padding:13px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-48{padding-left:12rem;padding-right:12rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[44px\]{padding-left:44px;padding-right:44px}.px-\[60px\]{padding-left:60px;padding-right:60px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5rem\]{padding-top:5rem;padding-bottom:5rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.\!pb-0{padding-bottom:0!important}.\!pb-8{padding-bottom:2rem!important}.\!pr-10{padding-right:2.5rem!important}.\!pt-16{padding-top:4rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-48{padding-right:12rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-48{padding-top:12rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-60{padding-top:15rem}.pt-8{padding-top:2rem}.pt-\[5rem\]{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.font-\[\'Blinker\'\]{font-family:Blinker}.font-\[\'Montserrat\'\]{font-family:Montserrat}.font-\[Blinker\]{font-family:Blinker}.font-\[Montserrat\]{font-family:Montserrat}.font-blinker{font-family:Blinker,sans-serif}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[16px\]{font-size:16px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-base{font-size:1.125rem}.text-default{font-size:16px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!capitalize{text-transform:capitalize!important}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.4\]{line-height:1.4}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[30px\]{line-height:30px}.leading-\[36px\]{line-height:36px}.leading-\[44px\]{line-height:44px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.1px\]{letter-spacing:.1px}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#1C4DA1\]{--tw-text-opacity: 1 !important;color:rgb(28 77 161 / var(--tw-text-opacity, 1))!important}.\!text-\[\#ffffff\]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#05603A\]{--tw-text-opacity: 1;color:rgb(5 96 58 / var(--tw-text-opacity, 1))}.text-\[\#164194\]{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-\[\#1C4DA1\],.text-\[\#1c4da1\]{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-\[\#20262C\],.text-\[\#20262c\]{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-\[\#333E48\],.text-\[\#333e48\]{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-\[\'\#20262C\'\]{color:"#20262C"}.text-\[\'Blinker\'\]{color:"Blinker"}.text-\[ff526c\]{color:ff526c}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-dark-blue{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-dark-blue-400{--tw-text-opacity: 1;color:rgb(73 113 180 / var(--tw-text-opacity, 1))}.text-error-200{--tw-text-opacity: 1;color:rgb(227 5 25 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-slate,.text-slate-400{--tw-text-opacity: 1;color:rgb(92 101 109 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.bg-blend-multiply{background-blend-mode:multiply}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[118px\]{--tw-blur: blur(118px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1\.5s\]{transition-duration:1.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}html{line-height:1.15}body{margin:0;font-family:PT Sans,Roboto;background-color:#eee}a{color:#40b5d1;text-decoration:none;box-sizing:border-box}img{max-width:100%;height:auto}input{margin:0;line-height:1.15;border:0;font-family:inherit;outline:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{cursor:pointer;background-color:transparent;border:0}h1{color:#fe6824;font-weight:700;font-size:20px;line-height:1.3}h2{color:#fe6824;font-weight:700;font-size:18px;line-height:1.3}.orange{color:#fe6824}p{padding:15px 0}p.partner_text{color:#fff;font-family:PT Sans;font-size:16px;font-style:normal;font-weight:700;line-height:24px}h1+p{padding-top:30px}main{margin-left:auto;margin-right:auto;background-color:#fff}body:not(.new-layout) main{max-width:1280px}ul{list-style:none;line-height:1.5;padding:0;margin:20px 0}#app{position:relative;background-color:#fff;margin-right:auto;margin-left:auto}body:not(.new-layout) #app{max-width:1280px}.show{display:block!important}.hide{display:none!important}.show-flex{display:flex!important}@media (min-width: 641px){h1{font-size:30px}h2{font-size:25px}}@media (min-width: 961px){h1{font-size:40px}h2{font-size:30px}}.cookweek-link{display:inline-flex;align-items:center;gap:4px;font-family:Montserrat;color:#1c4da1;font-size:16px;font-weight:600}.cookweek-link.hover-underline{position:relative}.cookweek-link.hover-underline .arrow-icon{color:#1c4da1;transition-duration:.3s}.cookweek-link.hover-underline:hover .arrow-icon{transform:scale(-1)}.cookweek-link.hover-underline:hover:after{width:100%}.cookweek-link.hover-underline:after{content:"";position:absolute;width:0;height:2px;background-color:#1c4da1;bottom:0;left:0;transition-duration:.3s}.marker-popup-content .marker-popup-description{max-height:200px;overflow:auto}.marker-popup-content .marker-popup-description p{font-size:14px;padding:0;margin:4px 0}.cookies ul{list-style:disc;line-height:1.5;padding:5px;margin:5px 20px 10px}#codeweek-error-page{display:flex;justify-content:center;align-items:center;position:relative}.error-container{display:flex;align-items:center;gap:40px;padding:40px;background-color:#fff}.error-box{max-width:400px;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);text-align:center;z-index:2}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:120px;font-style:normal;font-weight:900;line-height:144px;letter-spacing:-2.4px}.error-robot svg{max-width:915px;margin:0 auto}.error-box p{text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:40px;color:#003087;padding:0}.error-box a{display:inline-block;margin-top:20px;padding:12px 24px;color:var(--Slate-600, #20262C);font-family:Blinker;font-size:18px;font-style:normal;font-weight:600;line-height:28px;background-color:#f25022;border-radius:25px;text-decoration:none}.error-robot{z-index:1}.error-box a:hover{background-color:#fb9d7a}.desktop-robot{display:block}.mobile-robot{display:none}.footer-ellipse{position:absolute;height:324px;bottom:0;width:100%;z-index:0}@media (min-width: 568px) and (max-width: 1024px){.error-container{padding:40px 0}.error-robot svg{max-width:568px;margin:0 auto}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:44.984px;font-style:normal;font-weight:900;line-height:53.98px;letter-spacing:-.9px}.error-box p{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:11.996px;font-style:normal;font-weight:600;line-height:14.995px}}@media (max-width: 568px){#codeweek-error-page{justify-content:flex-start}.desktop-robot{display:none}.mobile-robot{display:block}.error-box h1{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:44.984px;font-style:normal;font-weight:900;line-height:53.98px;letter-spacing:-.9px}.error-box p{color:var(--Dark-Blue-500, #1C4DA1);text-align:center;font-family:Montserrat;font-size:11.996px;font-style:normal;font-weight:600;line-height:14.995px;max-width:150px;margin:0 auto}.error-container{display:flex;align-items:center;gap:40px;padding:80px 0;background-color:#fff}.error-box{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2}.error-box a{display:flex;height:48px;padding:16px 40px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:250px}.footer-ellipse{height:220px}}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:mt-2:after{content:var(--tw-content);margin-top:.5rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[50px\]:after{content:var(--tw-content);height:50px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:max-h-\[50px\]:after{content:var(--tw-content);max-height:50px}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-\[\#5F718A\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(95 113 138 / var(--tw-bg-opacity, 1))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.checked\:border-0:checked{border-width:0px}.checked\:bg-dark-blue:checked{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.empty\:hidden:empty{display:none}.focus-within\:placeholder-dark-orange:focus-within::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:placeholder-dark-orange:focus-within::placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset: inset}.focus-within\:ring-dark-orange:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(182 49 0 / var(--tw-ring-opacity, 1))}.hover\:bottom-0:hover{bottom:0}.hover\:left-0:hover{left:0}.hover\:right-0:hover{right:0}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-l-orange-500:hover{--tw-border-opacity: 1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#001E52\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 30 82 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#061b45\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 27 69 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]:hover{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]\/10:hover{background-color:#1c4da11a}.hover\:bg-\[\#98E1F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(152 225 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E8EDF6\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F95C22\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FB9D7A\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFEF99\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-dark-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-blue:hover{--tw-bg-opacity: 1;background-color:rgb(10 66 161 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-orange:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(22 65 148 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.focus\:z-10:focus{z-index:10}.focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-dark-blue:focus{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-orange-50:focus{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.focus\:text-dark-blue:focus{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 146 60 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 92 34 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo-500:focus-visible{outline-color:#6366f1}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.active\:bg-black:active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:top-1\/2{top:50%}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:fill-\[\#1C4DA1\]{fill:#1c4da1}.group:hover .group-hover\:fill-\[\#ffffff\]{fill:#fff}.group:hover .group-hover\:fill-secondary{fill:#164194}.group:hover .group-hover\:fill-white{fill:#fff}.group:hover .group-hover\:stroke-\[\#ffffff\]{stroke:#fff}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:before\:block:before{content:var(--tw-content);display:block}.peer:checked~.peer-checked\:before\:h-3:before{content:var(--tw-content);height:.75rem}.peer:checked~.peer-checked\:before\:w-3:before{content:var(--tw-content);width:.75rem}.peer:checked~.peer-checked\:before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.peer:checked~.peer-checked\:before\:bg-slate-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(32 38 44 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}@media not all and (min-width: 1280px){.max-xl\:flex{display:flex}.max-xl\:\!hidden{display:none!important}.max-xl\:w-full{width:100%}.max-xl\:flex-col{flex-direction:column}.max-xl\:\!items-start{align-items:flex-start!important}.max-xl\:overflow-auto{overflow:auto}.max-xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xl\:px-8{padding-left:2rem;padding-right:2rem}.max-xl\:pt-6{padding-top:1.5rem}}@media not all and (min-width: 1024px){.max-lg\:hidden{display:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-col-reverse{flex-direction:column-reverse}.max-lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-lg\:py-12{padding-top:3rem;padding-bottom:3rem}.max-lg\:pb-12{padding-bottom:3rem}.max-lg\:pb-5{padding-bottom:1.25rem}.max-lg\:pt-5{padding-top:1.25rem}.max-lg\:pt-\[50px\]{padding-top:50px}}@media not all and (min-width: 768px){.max-md\:fixed{position:fixed}.max-md\:bottom-0{bottom:0}.max-md\:left-0{left:0}.max-md\:z-\[99\]{z-index:99}.max-md\:mx-auto{margin-left:auto;margin-right:auto}.max-md\:mb-10{margin-bottom:2.5rem}.max-md\:mt-10{margin-top:2.5rem}.max-md\:mt-2{margin-top:.5rem}.max-md\:mt-4{margin-top:1rem}.max-md\:hidden{display:none}.max-md\:h-\[386px\]{height:386px}.max-md\:h-\[50\%\]{height:50%}.max-md\:h-\[calc\(100dvh-125px\)\]{height:calc(100dvh - 125px)}.max-md\:h-full{height:100%}.max-md\:max-h-\[50\%\]{max-height:50%}.max-md\:w-fit{width:-moz-fit-content;width:fit-content}.max-md\:w-full{width:100%}.max-md\:max-w-full{max-width:100%}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-2{gap:.5rem}.max-md\:overflow-auto{overflow:auto}.max-md\:rounded-none{border-radius:0}.max-md\:border-r-2{border-right-width:2px}.max-md\:border-t-2{border-top-width:2px}.max-md\:border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.max-md\:border-r-\[\#D6D8DA\]{--tw-border-opacity: 1;border-right-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.max-md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-md\:p-6{padding:1.5rem}.max-md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-md\:px-\[44px\]{padding-left:44px;padding-right:44px}.max-md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.max-md\:py-12{padding-top:3rem;padding-bottom:3rem}.max-md\:py-4{padding-top:1rem;padding-bottom:1rem}.max-md\:pb-4{padding-bottom:1rem}.max-md\:text-2xl{font-size:1.5rem;line-height:2rem}.max-md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.max-md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.max-md\:text-6xl{font-size:3.75rem;line-height:1}.max-md\:text-\[22px\]{font-size:22px}.max-md\:leading-8{line-height:2rem}}@media not all and (min-width: 575px){.max-sm\:top-6{top:1.5rem}.max-sm\:top-8{top:2rem}.max-sm\:mb-10{margin-bottom:2.5rem}.max-sm\:hidden{display:none}.max-sm\:h-\[224px\]{height:224px}.max-sm\:w-full{width:100%}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:p-0{padding:0}.max-sm\:p-\[10px\]{padding:10px}.max-sm\:px-1{padding-left:.25rem;padding-right:.25rem}.max-sm\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.max-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-sm\:leading-7{line-height:1.75rem}}@media not all and (min-width: 480px){.max-xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xs\:text-\[20px\]{font-size:20px}}@media (min-width: 575px){.sm\:static{position:static}.sm\:absolute{position:absolute}.sm\:-bottom-16{bottom:-4rem}.sm\:-right-60{right:-15rem}.sm\:-top-10{top:-2.5rem}.sm\:left-3{left:.75rem}.sm\:right-1\/2{right:50%}.sm\:top-2{top:.5rem}.sm\:top-\[-28rem\]{top:-28rem}.sm\:-z-10{z-index:-10}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mt-20{margin-top:-5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:ml-16{margin-left:4rem}.sm\:mr-10{margin-right:2.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:w-\[324px\]{width:324px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[224px\]{min-width:224px}.sm\:max-w-md{max-width:28rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pr-20{padding-right:5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-24{padding-top:6rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1.125rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-5{line-height:1.25rem}.sm\:blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:-right-36{right:-9rem}.md\:-right-40{right:-10rem}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:right-0{right:0}.md\:top-1\/2{top:50%}.md\:top-1\/3{top:33.333333%}.md\:top-2\/3{top:66.666667%}.md\:top-48{top:12rem}.md\:top-\[123px\]{top:123px}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mr-auto{margin-right:auto}.md\:mt-10{margin-top:2.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-8{height:2rem}.md\:h-\[642px\]{height:642px}.md\:h-\[calc\(100dvh-123px\)\]{height:calc(100dvh - 123px)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-96{min-height:24rem}.md\:min-h-\[48px\]{min-height:48px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-52{width:13rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-\[130px\]{width:130px}.md\:w-\[177px\]{width:177px}.md\:w-\[200px\]{width:200px}.md\:w-\[260px\]{width:260px}.md\:w-\[329px\]{width:329px}.md\:w-\[480px\]{width:480px}.md\:w-\[60vw\]{width:60vw}.md\:w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:max-w-60{max-width:15rem}.md\:max-w-\[386px\]{max-width:386px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[472px\]{max-width:472px}.md\:max-w-\[760px\]{max-width:760px}.md\:max-w-\[825px\]{max-width:825px}.md\:max-w-\[90\%\]{max-width:90%}.md\:max-w-md{max-width:28rem}.md\:\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-20{gap:5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[50px\]{gap:50px}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-y-scroll{overflow-y:scroll}.md\:whitespace-nowrap{white-space:nowrap}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-\[5px\]{border-left-width:5px}.md\:border-t-0{border-top-width:0px}.md\:border-b-\[\#D6D8DA\]{--tw-border-opacity: 1;border-bottom-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-8{padding:2rem}.md\:\!px-0{padding-left:0!important;padding-right:0!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[186px\]{padding-top:186px;padding-bottom:186px}.md\:py-\[4\.5rem\]{padding-top:4.5rem;padding-bottom:4.5rem}.md\:py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.md\:py-\[72px\]{padding-top:72px;padding-bottom:72px}.md\:py-\[84px\]{padding-top:84px;padding-bottom:84px}.md\:\!pt-12{padding-top:3rem!important}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-0{padding-left:0}.md\:pl-16{padding-left:4rem}.md\:pr-3{padding-right:.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-4{padding-top:1rem}.md\:pt-40{padding-top:10rem}.md\:pt-48{padding-top:12rem}.md\:pt-52{padding-top:13rem}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[30px\]{font-size:30px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[45px\]{font-size:45px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[60px\]{font-size:60px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-medium{font-weight:500}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-\[30px\]{line-height:30px}.md\:leading-\[44px\]{line-height:44px}.md\:leading-\[52px\]{line-height:52px}.md\:leading-\[58px\]{line-height:58px}.md\:leading-\[72px\]{line-height:72px}}@media (min-width: 993px){.tablet\:top-16{top:4rem}.tablet\:mb-0{margin-bottom:0}.tablet\:mb-10{margin-bottom:2.5rem}.tablet\:mb-6{margin-bottom:1.5rem}.tablet\:mb-8{margin-bottom:2rem}.tablet\:mt-0{margin-top:0}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:hidden{display:none}.tablet\:w-1\/3{width:33.333333%}.tablet\:w-2\/3{width:66.666667%}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:flex-row{flex-direction:row}.tablet\:items-center{align-items:center}.tablet\:gap-14{gap:3.5rem}.tablet\:gap-20{gap:5rem}.tablet\:gap-32{gap:8rem}.tablet\:gap-6{gap:1.5rem}.tablet\:rounded-3xl{border-radius:1.5rem}.tablet\:px-24{padding-left:6rem;padding-right:6rem}.tablet\:py-16{padding-top:4rem;padding-bottom:4rem}.tablet\:py-20{padding-top:5rem;padding-bottom:5rem}.tablet\:py-28{padding-top:7rem;padding-bottom:7rem}.tablet\:pb-16{padding-bottom:4rem}.tablet\:pb-6{padding-bottom:1.5rem}.tablet\:pb-8{padding-bottom:2rem}.tablet\:pt-20{padding-top:5rem}.tablet\:text-left{text-align:left}.tablet\:text-center{text-align:center}.tablet\:text-2xl{font-size:1.5rem;line-height:2rem}.tablet\:text-3xl{font-size:1.875rem;line-height:2.25rem}.tablet\:text-4xl{font-size:2.25rem;line-height:2.5rem}.tablet\:text-5xl{font-size:3rem;line-height:1}.tablet\:text-xl{font-size:1.25rem;line-height:1.75rem}.tablet\:font-medium{font-weight:500}.tablet\:leading-7{line-height:1.75rem}.tablet\:leading-\[30px\]{line-height:30px}}@media (min-width: 1024px){.lg\:-bottom-20{bottom:-5rem}.lg\:top-96{top:24rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-full{grid-column:1 / -1}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:h-\[320px\]{height:320px}.lg\:h-\[520px\]{height:520px}.lg\:w-1\/2{width:50%}.lg\:w-20{width:5rem}.lg\:w-\[440px\]{width:440px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:max-w-\[429px\]{max-width:429px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-8{gap:2rem}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:rounded-bl-\[30px\]{border-bottom-left-radius:30px}.lg\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.lg\:p-10{padding:2.5rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[6rem\]{padding-left:6rem;padding-right:6rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-\[10rem\]{padding-top:10rem;padding-bottom:10rem}.lg\:py-\[4rem\]{padding-top:4rem;padding-bottom:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pr-0{padding-right:0}.lg\:pr-12{padding-right:3rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-8{padding-top:2rem}.lg\:text-\[20px\]{font-size:20px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:leading-\[22px\]{line-height:22px}.lg\:leading-\[44px\]{line-height:44px}}@media (min-width: 1280px){.xl\:static{position:static}.xl\:-bottom-28{bottom:-7rem}.xl\:-bottom-32{bottom:-8rem}.xl\:-bottom-36{bottom:-9rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:ml-8{margin-left:2rem}.xl\:mr-8{margin-right:2rem}.xl\:mt-20{margin-top:5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/4{width:75%}.xl\:w-72{width:18rem}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-\[640px\]{max-width:640px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-20{gap:5rem}.xl\:gap-28{gap:7rem}.xl\:gap-32{gap:8rem}.xl\:gap-\[120px\]{gap:120px}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pl-32{padding-left:8rem}.xl\:pt-\[10rem\]{padding-top:10rem}.xl\:text-\[60px\]{font-size:60px}.xl\:leading-\[72px\]{line-height:72px}}@media (min-width: 1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-\[260px\]{gap:260px}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}.\[\&_li\]\:my-2 li{margin-top:.5rem;margin-bottom:.5rem}.\[\&_p\]\:\!p-0 p{padding:0!important}.\[\&_p\]\:p-0 p{padding:0}.\[\&_p\]\:py-0 p{padding-top:0;padding-bottom:0}.\[\&_p\]\:empty\:hidden:empty p{display:none}.\[\&_path\]\:\!fill-dark-blue path{fill:#1c4da1!important} diff --git a/public/build/assets/app-DMiI0jLB.css b/public/build/assets/app-DMiI0jLB.css deleted file mode 100644 index ea9e4915e..000000000 --- a/public/build/assets/app-DMiI0jLB.css +++ /dev/null @@ -1 +0,0 @@ -*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 575px){.container{max-width:575px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 993px){.container{max-width:993px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.\!bottom-0{bottom:0!important}.\!right-0{right:0!important}.-bottom-10{bottom:-2.5rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-6{bottom:-1.5rem}.-left-1\/4{left:-25%}.-left-2{left:-.5rem}.-left-36{left:-9rem}.-left-6{left:-1.5rem}.-left-\[10rem\]{left:-10rem}.-right-1\/4{right:-25%}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-8{right:-2rem}.-top-52{top:-13rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-24{left:6rem}.left-4{left:1rem}.left-40{left:10rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[3px\]{left:3px}.left-\[calc\(100\%\+1\.5rem\)\]{left:calc(100% + 1.5rem)}.left-full{left:100%}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-36{right:9rem}.right-4{right:1rem}.right-40{right:10rem}.right-6{right:1.5rem}.right-\[20px\]{right:20px}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[125px\]{top:125px}.top-\[139px\]{top:139px}.top-\[198px\]{top:198px}.top-\[57px\]{top:57px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[8\]{z-index:8}.z-\[999\]{z-index:999}.z-\[99\]{z-index:99}.order-1{order:1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.float-left{float:left}.m-0{margin:0}.m-12{margin:3rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-24{margin-top:-6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-\[2px\]{margin-right:2px}.ms-2{margin-inline-start:.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[\.1rem\]{margin-top:.1rem}.mt-\[13px\]{margin-top:13px}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-\[1\.63\]{aspect-ratio:1.63}.aspect-\[1097\/845\]{aspect-ratio:1097/845}.aspect-\[2\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.\!h-10{height:2.5rem!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[167px\]{height:167px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[400px\]{height:400px}.h-\[48px\]{height:48px}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[760px\]{height:760px}.h-\[800px\]{height:800px}.h-\[88px\]{height:88px}.h-\[93px\]{height:93px}.h-\[calc\(100dvh-139px\)\]{height:calc(100dvh - 139px)}.h-\[calc\(80vw-40px\)\]{height:calc(80vw - 40px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-80{max-height:20rem}.max-h-\[396px\]{max-height:396px}.max-h-\[449px\]{max-height:449px}.max-h-\[450px\]{max-height:450px}.max-h-\[646px\]{max-height:646px}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.max-h-full{max-height:100%}.min-h-12{min-height:3rem}.min-h-3{min-height:.75rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[1px\]{min-height:1px}.min-h-\[244px\]{min-height:244px}.min-h-\[24px\]{min-height:24px}.min-h-\[48px\]{min-height:48px}.min-h-\[560px\]{min-height:560px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[100px\]{width:100px}.w-\[108px\]{width:108px}.w-\[118px\]{width:118px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150vw\]{width:150vw}.w-\[184px\]{width:184px}.w-\[200px\]{width:200px}.w-\[208px\]{width:208px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[57\.875rem\]{width:57.875rem}.w-\[68\.5625rem\]{width:68.5625rem}.w-\[88px\]{width:88px}.w-\[93px\]{width:93px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(33\.33\%-8px\)\]{width:calc(33.33% - 8px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-4{min-width:1rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-8{min-width:2rem}.min-w-\[353px\]{min-width:353px}.min-w-\[55\%\]{min-width:55%}.\!max-w-\[1428px\]{max-width:1428px!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1186px\]{max-width:1186px}.max-w-\[140px\]{max-width:140px}.max-w-\[1428px\]{max-width:1428px}.max-w-\[450px\]{max-width:450px}.max-w-\[480px\]{max-width:480px}.max-w-\[525px\]{max-width:525px}.max-w-\[530px\]{max-width:530px}.max-w-\[532px\]{max-width:532px}.max-w-\[560px\]{max-width:560px}.max-w-\[582px\]{max-width:582px}.max-w-\[600px\]{max-width:600px}.max-w-\[632px\]{max-width:632px}.max-w-\[637px\]{max-width:637px}.max-w-\[643px\]{max-width:643px}.max-w-\[660px\]{max-width:660px}.max-w-\[674px\]{max-width:674px}.max-w-\[708px\]{max-width:708px}.max-w-\[720px\]{max-width:720px}.max-w-\[725px\]{max-width:725px}.max-w-\[80\%\]{max-width:80%}.max-w-\[819px\]{max-width:819px}.max-w-\[82px\]{max-width:82px}.max-w-\[830px\]{max-width:830px}.max-w-\[852px\]{max-width:852px}.max-w-\[864px\]{max-width:864px}.max-w-\[880px\]{max-width:880px}.max-w-\[890px\]{max-width:890px}.max-w-\[900px\]{max-width:900px}.max-w-\[907px\]{max-width:907px}.max-w-\[calc\(70vw\)\]{max-width:70vw}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.border-collapse{border-collapse:collapse}.\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-12{--tw-translate-x: -3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-6{--tw-translate-x: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y: -.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[10\%\]{--tw-translate-y: 10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-162\.343deg\]{--tw-rotate: -162.343deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-28{gap:7rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[22px\]{gap:22px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[100px\]{border-radius:100px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[32px_0_0_0\]{border-radius:32px 0 0}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-bl-\[30px\]{border-bottom-left-radius:30px}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr{border-top-right-radius:.25rem}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[3px\]{border-width:3px}.border-x-4{border-left-width:4px;border-right-width:4px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.\!border-b-0{border-bottom-width:0px!important}.\!border-r-0{border-right-width:0px!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-b-\[20px\]{border-bottom-width:20px}.border-b-\[3px\]{border-bottom-width:3px}.border-l-\[20px\]{border-left-width:20px}.border-l-\[4px\]{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\[20px\]{border-right-width:20px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-\[3px\]{border-top-width:3px}.border-t-\[5px\]{border-top-width:5px}.\!border-solid{border-style:solid!important}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.border-\[\#05603A\]{--tw-border-opacity: 1;border-color:rgb(5 96 58 / var(--tw-border-opacity, 1))}.border-\[\#1C4DA1\]{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-\[\#A4B8D9\]{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-\[\#A9A9A9\]{--tw-border-opacity: 1;border-color:rgb(169 169 169 / var(--tw-border-opacity, 1))}.border-\[\#ADB2B6\]{--tw-border-opacity: 1;border-color:rgb(173 178 182 / var(--tw-border-opacity, 1))}.border-\[\#B399D6\]{--tw-border-opacity: 1;border-color:rgb(179 153 214 / var(--tw-border-opacity, 1))}.border-\[\#CA8A00\]{--tw-border-opacity: 1;border-color:rgb(202 138 0 / var(--tw-border-opacity, 1))}.border-\[\#D6D8DA\]{--tw-border-opacity: 1;border-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.border-\[\#D9CCEA\]{--tw-border-opacity: 1;border-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-\[\#DBECF0\]{--tw-border-opacity: 1;border-color:rgb(219 236 240 / var(--tw-border-opacity, 1))}.border-\[\#F95C22\]{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-\[\#FBBB26\]{--tw-border-opacity: 1;border-color:rgb(251 187 38 / var(--tw-border-opacity, 1))}.border-\[\#FFEF99\]{--tw-border-opacity: 1;border-color:rgb(255 239 153 / var(--tw-border-opacity, 1))}.border-\[\#ffa7b4\]{--tw-border-opacity: 1;border-color:rgb(255 167 180 / var(--tw-border-opacity, 1))}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-dark-blue{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-dark-blue-100{--tw-border-opacity: 1;border-color:rgb(210 219 236 / var(--tw-border-opacity, 1))}.border-dark-blue-200{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-dark-blue-300{--tw-border-opacity: 1;border-color:rgb(119 148 199 / var(--tw-border-opacity, 1))}.border-dark-blue-400{--tw-border-opacity: 1;border-color:rgb(73 113 180 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-secondary{--tw-border-opacity: 1;border-color:rgb(22 65 148 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-b-\[\#F4F6FA\]{--tw-border-opacity: 1;border-bottom-color:rgb(244 246 250 / var(--tw-border-opacity, 1))}.border-b-\[\#ffffff\]{--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-gray-800{--tw-border-opacity: 1;border-bottom-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-gray-800{--tw-border-opacity: 1;border-left-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-\[\#D9CCEA\]{--tw-border-opacity: 1;border-right-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-r-gray-800{--tw-border-opacity: 1;border-right-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-gray-800{--tw-border-opacity: 1;border-top-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.\!bg-dark-blue{--tw-bg-opacity: 1 !important;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))!important}.\!bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))!important}.bg-\[\#00B3E3\]{--tw-bg-opacity: 1;background-color:rgb(0 179 227 / var(--tw-bg-opacity, 1))}.bg-\[\#1C4DA1CC\]{background-color:#1c4da1cc}.bg-\[\#1C4DA1\]{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-\[\#410098\]{--tw-bg-opacity: 1;background-color:rgb(65 0 152 / var(--tw-bg-opacity, 1))}.bg-\[\#99E1F4\]{--tw-bg-opacity: 1;background-color:rgb(153 225 244 / var(--tw-bg-opacity, 1))}.bg-\[\#A4B8D9\]{--tw-bg-opacity: 1;background-color:rgb(164 184 217 / var(--tw-bg-opacity, 1))}.bg-\[\#B399D6\]{--tw-bg-opacity: 1;background-color:rgb(179 153 214 / var(--tw-bg-opacity, 1))}.bg-\[\#CCF0F9\]{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EDF6\]{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F2FBFE\]{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F6FA\]{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F2FA\]{--tw-bg-opacity: 1;background-color:rgb(245 242 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F95C22\]{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-\[\#FE6824\]{--tw-bg-opacity: 1;background-color:rgb(254 104 36 / var(--tw-bg-opacity, 1))}.bg-\[\#FEEFE9\]{--tw-bg-opacity: 1;background-color:rgb(254 239 233 / var(--tw-bg-opacity, 1))}.bg-\[\#FFD700\]{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FFEF99\]{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFBE5\]{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fe85351a\]{background-color:#fe85351a}.bg-\[\#ffe5e9\]{--tw-bg-opacity: 1;background-color:rgb(255 229 233 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-aqua{--tw-bg-opacity: 1;background-color:rgb(177 224 229 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50\/75{background-color:#eff6ffbf}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-dark-blue{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-dark-blue-50{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-dark-orange{--tw-bg-opacity: 1;background-color:rgb(182 49 0 / var(--tw-bg-opacity, 1))}.bg-gray-10{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-light-blue{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-light-blue-100{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-light-blue-300{--tw-bg-opacity: 1;background-color:rgb(102 209 238 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-stone-800{--tw-bg-opacity: 1;background-color:rgb(41 37 36 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-900{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-yellow{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-yellow-2{--tw-bg-opacity: 1;background-color:rgb(255 247 204 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-blue-gradient{background-image:linear-gradient(161.75deg,#1254c5 16.95%,#0040ae 31.1%)}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-green-gradient{background-image:linear-gradient(90deg,#33c2e9 35%,#00b3e3 90%)}.bg-light-blue-gradient{background-image:linear-gradient(161.75deg,#33c2e9 16.95%,#00b3e3 31.1%)}.bg-orange-gradient{background-image:linear-gradient(36.92deg,#f95c22 20.32%,#ff885c 28.24%)}.bg-secondary-gradient{background-image:linear-gradient(36.92deg,#1c4da1 20.32%,#0040ae 28.24%)}.bg-violet-gradient{background-image:linear-gradient(247deg,#410098 22.05%,#6733ad 79.09%)}.bg-yellow-transparent-gradient{background-image:linear-gradient(90deg,#fffbe5 35%,#0000 90%)}.bg-yellow-transparent-opposite-gradient{background-image:linear-gradient(90deg,#0000 10%,#fffbe5 65%)}.from-\[\#ff4694\]{--tw-gradient-from: #ff4694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#776fff\]{--tw-gradient-to: #776fff var(--tw-gradient-to-position)}.fill-\[\#000000\]{fill:#000}.fill-\[\#FFD700\]{fill:gold}.fill-current{fill:currentColor}.fill-orange-500{fill:#f97316}.fill-primary{fill:#f95c22}.fill-white{fill:#fff}.stroke-\[\#414141\]{stroke:#414141}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[13px\]{padding:13px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-48{padding-left:12rem;padding-right:12rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[44px\]{padding-left:44px;padding-right:44px}.px-\[60px\]{padding-left:60px;padding-right:60px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5rem\]{padding-top:5rem;padding-bottom:5rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.\!pb-0{padding-bottom:0!important}.\!pb-8{padding-bottom:2rem!important}.\!pr-10{padding-right:2.5rem!important}.\!pt-16{padding-top:4rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-48{padding-right:12rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-48{padding-top:12rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-60{padding-top:15rem}.pt-8{padding-top:2rem}.pt-\[5rem\]{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.font-\[\'Blinker\'\]{font-family:Blinker}.font-\[\'Montserrat\'\]{font-family:Montserrat}.font-\[Blinker\]{font-family:Blinker}.font-\[Montserrat\]{font-family:Montserrat}.font-blinker{font-family:Blinker,sans-serif}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[16px\]{font-size:16px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-base{font-size:1.125rem}.text-default{font-size:16px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!capitalize{text-transform:capitalize!important}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.4\]{line-height:1.4}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[30px\]{line-height:30px}.leading-\[36px\]{line-height:36px}.leading-\[44px\]{line-height:44px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.1px\]{letter-spacing:.1px}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#1C4DA1\]{--tw-text-opacity: 1 !important;color:rgb(28 77 161 / var(--tw-text-opacity, 1))!important}.\!text-\[\#ffffff\]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#05603A\]{--tw-text-opacity: 1;color:rgb(5 96 58 / var(--tw-text-opacity, 1))}.text-\[\#164194\]{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-\[\#1C4DA1\],.text-\[\#1c4da1\]{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-\[\#20262C\],.text-\[\#20262c\]{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-\[\#333E48\],.text-\[\#333e48\]{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-\[\'\#20262C\'\]{color:"#20262C"}.text-\[\'Blinker\'\]{color:"Blinker"}.text-\[ff526c\]{color:ff526c}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-dark-blue{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-dark-blue-400{--tw-text-opacity: 1;color:rgb(73 113 180 / var(--tw-text-opacity, 1))}.text-error-200{--tw-text-opacity: 1;color:rgb(227 5 25 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-slate,.text-slate-400{--tw-text-opacity: 1;color:rgb(92 101 109 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.bg-blend-multiply{background-blend-mode:multiply}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[118px\]{--tw-blur: blur(118px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1\.5s\]{transition-duration:1.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:mt-2:after{content:var(--tw-content);margin-top:.5rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[50px\]:after{content:var(--tw-content);height:50px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:max-h-\[50px\]:after{content:var(--tw-content);max-height:50px}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-\[\#5F718A\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(95 113 138 / var(--tw-bg-opacity, 1))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.checked\:border-0:checked{border-width:0px}.checked\:bg-dark-blue:checked{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.empty\:hidden:empty{display:none}.focus-within\:placeholder-dark-orange:focus-within::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:placeholder-dark-orange:focus-within::placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset: inset}.focus-within\:ring-dark-orange:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(182 49 0 / var(--tw-ring-opacity, 1))}.hover\:bottom-0:hover{bottom:0}.hover\:left-0:hover{left:0}.hover\:right-0:hover{right:0}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-l-orange-500:hover{--tw-border-opacity: 1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#001E52\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 30 82 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#061b45\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 27 69 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]:hover{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]\/10:hover{background-color:#1c4da11a}.hover\:bg-\[\#98E1F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(152 225 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E8EDF6\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F95C22\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FB9D7A\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFEF99\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-dark-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-blue:hover{--tw-bg-opacity: 1;background-color:rgb(10 66 161 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-orange:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(22 65 148 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.focus\:z-10:focus{z-index:10}.focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-dark-blue:focus{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-orange-50:focus{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.focus\:text-dark-blue:focus{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 146 60 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 92 34 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo-500:focus-visible{outline-color:#6366f1}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.active\:bg-black:active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:top-1\/2{top:50%}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:fill-\[\#1C4DA1\]{fill:#1c4da1}.group:hover .group-hover\:fill-\[\#ffffff\]{fill:#fff}.group:hover .group-hover\:fill-secondary{fill:#164194}.group:hover .group-hover\:fill-white{fill:#fff}.group:hover .group-hover\:stroke-\[\#ffffff\]{stroke:#fff}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:before\:block:before{content:var(--tw-content);display:block}.peer:checked~.peer-checked\:before\:h-3:before{content:var(--tw-content);height:.75rem}.peer:checked~.peer-checked\:before\:w-3:before{content:var(--tw-content);width:.75rem}.peer:checked~.peer-checked\:before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.peer:checked~.peer-checked\:before\:bg-slate-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(32 38 44 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}@media not all and (min-width: 1280px){.max-xl\:flex{display:flex}.max-xl\:\!hidden{display:none!important}.max-xl\:w-full{width:100%}.max-xl\:flex-col{flex-direction:column}.max-xl\:\!items-start{align-items:flex-start!important}.max-xl\:overflow-auto{overflow:auto}.max-xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xl\:px-8{padding-left:2rem;padding-right:2rem}.max-xl\:pt-6{padding-top:1.5rem}}@media not all and (min-width: 1024px){.max-lg\:hidden{display:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-col-reverse{flex-direction:column-reverse}.max-lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-lg\:py-12{padding-top:3rem;padding-bottom:3rem}.max-lg\:pb-12{padding-bottom:3rem}.max-lg\:pb-5{padding-bottom:1.25rem}.max-lg\:pt-5{padding-top:1.25rem}.max-lg\:pt-\[50px\]{padding-top:50px}}@media not all and (min-width: 768px){.max-md\:fixed{position:fixed}.max-md\:bottom-0{bottom:0}.max-md\:left-0{left:0}.max-md\:z-\[99\]{z-index:99}.max-md\:mx-auto{margin-left:auto;margin-right:auto}.max-md\:mb-10{margin-bottom:2.5rem}.max-md\:mt-10{margin-top:2.5rem}.max-md\:mt-2{margin-top:.5rem}.max-md\:mt-4{margin-top:1rem}.max-md\:hidden{display:none}.max-md\:h-\[386px\]{height:386px}.max-md\:h-\[50\%\]{height:50%}.max-md\:h-\[calc\(100dvh-125px\)\]{height:calc(100dvh - 125px)}.max-md\:h-full{height:100%}.max-md\:max-h-\[50\%\]{max-height:50%}.max-md\:w-fit{width:-moz-fit-content;width:fit-content}.max-md\:w-full{width:100%}.max-md\:max-w-full{max-width:100%}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-2{gap:.5rem}.max-md\:overflow-auto{overflow:auto}.max-md\:rounded-none{border-radius:0}.max-md\:border-r-2{border-right-width:2px}.max-md\:border-t-2{border-top-width:2px}.max-md\:border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.max-md\:border-r-\[\#D6D8DA\]{--tw-border-opacity: 1;border-right-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.max-md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-md\:p-6{padding:1.5rem}.max-md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-md\:px-\[44px\]{padding-left:44px;padding-right:44px}.max-md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.max-md\:py-12{padding-top:3rem;padding-bottom:3rem}.max-md\:py-4{padding-top:1rem;padding-bottom:1rem}.max-md\:pb-4{padding-bottom:1rem}.max-md\:text-2xl{font-size:1.5rem;line-height:2rem}.max-md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.max-md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.max-md\:text-6xl{font-size:3.75rem;line-height:1}.max-md\:text-\[22px\]{font-size:22px}.max-md\:leading-8{line-height:2rem}}@media not all and (min-width: 575px){.max-sm\:top-6{top:1.5rem}.max-sm\:top-8{top:2rem}.max-sm\:mb-10{margin-bottom:2.5rem}.max-sm\:hidden{display:none}.max-sm\:h-\[224px\]{height:224px}.max-sm\:w-full{width:100%}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:p-0{padding:0}.max-sm\:p-\[10px\]{padding:10px}.max-sm\:px-1{padding-left:.25rem;padding-right:.25rem}.max-sm\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.max-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-sm\:leading-7{line-height:1.75rem}}@media not all and (min-width: 480px){.max-xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xs\:text-\[20px\]{font-size:20px}}@media (min-width: 575px){.sm\:static{position:static}.sm\:absolute{position:absolute}.sm\:-bottom-16{bottom:-4rem}.sm\:-right-60{right:-15rem}.sm\:-top-10{top:-2.5rem}.sm\:left-3{left:.75rem}.sm\:right-1\/2{right:50%}.sm\:top-2{top:.5rem}.sm\:top-\[-28rem\]{top:-28rem}.sm\:-z-10{z-index:-10}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mt-20{margin-top:-5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:ml-16{margin-left:4rem}.sm\:mr-10{margin-right:2.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:w-\[324px\]{width:324px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[224px\]{min-width:224px}.sm\:max-w-md{max-width:28rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pr-20{padding-right:5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-24{padding-top:6rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1.125rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-5{line-height:1.25rem}.sm\:blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:-right-36{right:-9rem}.md\:-right-40{right:-10rem}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:right-0{right:0}.md\:top-1\/2{top:50%}.md\:top-1\/3{top:33.333333%}.md\:top-2\/3{top:66.666667%}.md\:top-48{top:12rem}.md\:top-\[123px\]{top:123px}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mr-auto{margin-right:auto}.md\:mt-10{margin-top:2.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-8{height:2rem}.md\:h-\[642px\]{height:642px}.md\:h-\[calc\(100dvh-123px\)\]{height:calc(100dvh - 123px)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-96{min-height:24rem}.md\:min-h-\[48px\]{min-height:48px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-52{width:13rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-\[130px\]{width:130px}.md\:w-\[177px\]{width:177px}.md\:w-\[200px\]{width:200px}.md\:w-\[260px\]{width:260px}.md\:w-\[329px\]{width:329px}.md\:w-\[480px\]{width:480px}.md\:w-\[60vw\]{width:60vw}.md\:w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:max-w-60{max-width:15rem}.md\:max-w-\[386px\]{max-width:386px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[472px\]{max-width:472px}.md\:max-w-\[760px\]{max-width:760px}.md\:max-w-\[825px\]{max-width:825px}.md\:max-w-\[90\%\]{max-width:90%}.md\:max-w-md{max-width:28rem}.md\:\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-20{gap:5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[50px\]{gap:50px}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-y-scroll{overflow-y:scroll}.md\:whitespace-nowrap{white-space:nowrap}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-\[5px\]{border-left-width:5px}.md\:border-t-0{border-top-width:0px}.md\:border-b-\[\#D6D8DA\]{--tw-border-opacity: 1;border-bottom-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-8{padding:2rem}.md\:\!px-0{padding-left:0!important;padding-right:0!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[186px\]{padding-top:186px;padding-bottom:186px}.md\:py-\[4\.5rem\]{padding-top:4.5rem;padding-bottom:4.5rem}.md\:py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.md\:py-\[72px\]{padding-top:72px;padding-bottom:72px}.md\:py-\[84px\]{padding-top:84px;padding-bottom:84px}.md\:\!pt-12{padding-top:3rem!important}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-0{padding-left:0}.md\:pl-16{padding-left:4rem}.md\:pr-3{padding-right:.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-4{padding-top:1rem}.md\:pt-40{padding-top:10rem}.md\:pt-48{padding-top:12rem}.md\:pt-52{padding-top:13rem}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[30px\]{font-size:30px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[45px\]{font-size:45px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[60px\]{font-size:60px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-medium{font-weight:500}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-\[30px\]{line-height:30px}.md\:leading-\[44px\]{line-height:44px}.md\:leading-\[52px\]{line-height:52px}.md\:leading-\[58px\]{line-height:58px}.md\:leading-\[72px\]{line-height:72px}}@media (min-width: 993px){.tablet\:top-16{top:4rem}.tablet\:mb-0{margin-bottom:0}.tablet\:mb-10{margin-bottom:2.5rem}.tablet\:mb-6{margin-bottom:1.5rem}.tablet\:mb-8{margin-bottom:2rem}.tablet\:mt-0{margin-top:0}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:hidden{display:none}.tablet\:w-1\/3{width:33.333333%}.tablet\:w-2\/3{width:66.666667%}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:flex-row{flex-direction:row}.tablet\:items-center{align-items:center}.tablet\:gap-14{gap:3.5rem}.tablet\:gap-20{gap:5rem}.tablet\:gap-32{gap:8rem}.tablet\:gap-6{gap:1.5rem}.tablet\:rounded-3xl{border-radius:1.5rem}.tablet\:px-24{padding-left:6rem;padding-right:6rem}.tablet\:py-16{padding-top:4rem;padding-bottom:4rem}.tablet\:py-20{padding-top:5rem;padding-bottom:5rem}.tablet\:py-28{padding-top:7rem;padding-bottom:7rem}.tablet\:pb-16{padding-bottom:4rem}.tablet\:pb-6{padding-bottom:1.5rem}.tablet\:pb-8{padding-bottom:2rem}.tablet\:pt-20{padding-top:5rem}.tablet\:text-left{text-align:left}.tablet\:text-center{text-align:center}.tablet\:text-2xl{font-size:1.5rem;line-height:2rem}.tablet\:text-3xl{font-size:1.875rem;line-height:2.25rem}.tablet\:text-4xl{font-size:2.25rem;line-height:2.5rem}.tablet\:text-5xl{font-size:3rem;line-height:1}.tablet\:text-xl{font-size:1.25rem;line-height:1.75rem}.tablet\:font-medium{font-weight:500}.tablet\:leading-7{line-height:1.75rem}.tablet\:leading-\[30px\]{line-height:30px}}@media (min-width: 1024px){.lg\:-bottom-20{bottom:-5rem}.lg\:top-96{top:24rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-full{grid-column:1 / -1}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:h-\[320px\]{height:320px}.lg\:h-\[520px\]{height:520px}.lg\:w-1\/2{width:50%}.lg\:w-20{width:5rem}.lg\:w-\[440px\]{width:440px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:max-w-\[429px\]{max-width:429px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-8{gap:2rem}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:rounded-bl-\[30px\]{border-bottom-left-radius:30px}.lg\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.lg\:p-10{padding:2.5rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[6rem\]{padding-left:6rem;padding-right:6rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-\[10rem\]{padding-top:10rem;padding-bottom:10rem}.lg\:py-\[4rem\]{padding-top:4rem;padding-bottom:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pr-0{padding-right:0}.lg\:pr-12{padding-right:3rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-8{padding-top:2rem}.lg\:text-\[20px\]{font-size:20px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:leading-\[22px\]{line-height:22px}.lg\:leading-\[44px\]{line-height:44px}}@media (min-width: 1280px){.xl\:static{position:static}.xl\:-bottom-28{bottom:-7rem}.xl\:-bottom-32{bottom:-8rem}.xl\:-bottom-36{bottom:-9rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:ml-8{margin-left:2rem}.xl\:mr-8{margin-right:2rem}.xl\:mt-20{margin-top:5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/4{width:75%}.xl\:w-72{width:18rem}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-\[640px\]{max-width:640px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-20{gap:5rem}.xl\:gap-28{gap:7rem}.xl\:gap-32{gap:8rem}.xl\:gap-\[120px\]{gap:120px}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pl-32{padding-left:8rem}.xl\:pt-\[10rem\]{padding-top:10rem}.xl\:text-\[60px\]{font-size:60px}.xl\:leading-\[72px\]{line-height:72px}}@media (min-width: 1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-\[260px\]{gap:260px}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}.\[\&_li\]\:my-2 li{margin-top:.5rem;margin-bottom:.5rem}.\[\&_p\]\:\!p-0 p{padding:0!important}.\[\&_p\]\:p-0 p{padding:0}.\[\&_p\]\:py-0 p{padding-top:0;padding-bottom:0}.\[\&_p\]\:empty\:hidden:empty p{display:none}.\[\&_path\]\:\!fill-dark-blue path{fill:#1c4da1!important} diff --git a/public/build/assets/app-DPSMvogr.css b/public/build/assets/app-DPSMvogr.css new file mode 100644 index 000000000..f01e71189 --- /dev/null +++ b/public/build/assets/app-DPSMvogr.css @@ -0,0 +1 @@ +*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 480px){.container{max-width:480px}}@media (min-width: 575px){.container{max-width:575px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 993px){.container{max-width:993px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.\!bottom-0{bottom:0!important}.\!right-0{right:0!important}.-bottom-10{bottom:-2.5rem}.-bottom-2{bottom:-.5rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-6{bottom:-1.5rem}.-left-1\/4{left:-25%}.-left-2{left:-.5rem}.-left-36{left:-9rem}.-left-6{left:-1.5rem}.-left-\[10rem\]{left:-10rem}.-right-1\/4{right:-25%}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-8{right:-2rem}.-top-52{top:-13rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-12{left:3rem}.left-2{left:.5rem}.left-24{left:6rem}.left-4{left:1rem}.left-40{left:10rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[3px\]{left:3px}.left-\[calc\(100\%\+1\.5rem\)\]{left:calc(100% + 1.5rem)}.left-full{left:100%}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-20{right:5rem}.right-3{right:.75rem}.right-36{right:9rem}.right-4{right:1rem}.right-40{right:10rem}.right-6{right:1.5rem}.right-\[20px\]{right:20px}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[125px\]{top:125px}.top-\[139px\]{top:139px}.top-\[198px\]{top:198px}.top-\[57px\]{top:57px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[8\]{z-index:8}.z-\[999\]{z-index:999}.z-\[99\]{z-index:99}.order-1{order:1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.float-left{float:left}.m-0{margin:0}.m-12{margin:3rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-24{margin-top:-6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-\[2px\]{margin-right:2px}.ms-2{margin-inline-start:.5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[\.1rem\]{margin-top:.1rem}.mt-\[13px\]{margin-top:13px}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-\[1\.63\]{aspect-ratio:1.63}.aspect-\[1097\/845\]{aspect-ratio:1097/845}.aspect-\[2\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.\!h-10{height:2.5rem!important}.\!h-full{height:100%!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[160px\]{height:160px}.h-\[167px\]{height:167px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[400px\]{height:400px}.h-\[48px\]{height:48px}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[760px\]{height:760px}.h-\[800px\]{height:800px}.h-\[88px\]{height:88px}.h-\[93px\]{height:93px}.h-\[calc\(100dvh-139px\)\]{height:calc(100dvh - 139px)}.h-\[calc\(80vw-40px\)\]{height:calc(80vw - 40px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-60{max-height:15rem}.max-h-80{max-height:20rem}.max-h-\[396px\]{max-height:396px}.max-h-\[449px\]{max-height:449px}.max-h-\[450px\]{max-height:450px}.max-h-\[646px\]{max-height:646px}.max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.max-h-full{max-height:100%}.min-h-12{min-height:3rem}.min-h-3{min-height:.75rem}.min-h-6{min-height:1.5rem}.min-h-8{min-height:2rem}.min-h-\[120px\]{min-height:120px}.min-h-\[160px\]{min-height:160px}.min-h-\[1px\]{min-height:1px}.min-h-\[244px\]{min-height:244px}.min-h-\[24px\]{min-height:24px}.min-h-\[48px\]{min-height:48px}.min-h-\[560px\]{min-height:560px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[100px\]{width:100px}.w-\[108px\]{width:108px}.w-\[118px\]{width:118px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150vw\]{width:150vw}.w-\[184px\]{width:184px}.w-\[200px\]{width:200px}.w-\[208px\]{width:208px}.w-\[26px\]{width:26px}.w-\[280px\]{width:280px}.w-\[57\.875rem\]{width:57.875rem}.w-\[68\.5625rem\]{width:68.5625rem}.w-\[88px\]{width:88px}.w-\[93px\]{width:93px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(33\.33\%-8px\)\]{width:calc(33.33% - 8px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-4{min-width:1rem}.min-w-6{min-width:1.5rem}.min-w-60{min-width:15rem}.min-w-8{min-width:2rem}.min-w-\[353px\]{min-width:353px}.min-w-\[55\%\]{min-width:55%}.\!max-w-\[1428px\]{max-width:1428px!important}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1186px\]{max-width:1186px}.max-w-\[140px\]{max-width:140px}.max-w-\[1428px\]{max-width:1428px}.max-w-\[450px\]{max-width:450px}.max-w-\[480px\]{max-width:480px}.max-w-\[525px\]{max-width:525px}.max-w-\[530px\]{max-width:530px}.max-w-\[532px\]{max-width:532px}.max-w-\[560px\]{max-width:560px}.max-w-\[582px\]{max-width:582px}.max-w-\[600px\]{max-width:600px}.max-w-\[632px\]{max-width:632px}.max-w-\[637px\]{max-width:637px}.max-w-\[643px\]{max-width:643px}.max-w-\[660px\]{max-width:660px}.max-w-\[674px\]{max-width:674px}.max-w-\[708px\]{max-width:708px}.max-w-\[720px\]{max-width:720px}.max-w-\[725px\]{max-width:725px}.max-w-\[80\%\]{max-width:80%}.max-w-\[819px\]{max-width:819px}.max-w-\[82px\]{max-width:82px}.max-w-\[830px\]{max-width:830px}.max-w-\[852px\]{max-width:852px}.max-w-\[864px\]{max-width:864px}.max-w-\[880px\]{max-width:880px}.max-w-\[890px\]{max-width:890px}.max-w-\[900px\]{max-width:900px}.max-w-\[907px\]{max-width:907px}.max-w-\[calc\(70vw\)\]{max-width:70vw}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.border-collapse{border-collapse:collapse}.\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-12{--tw-translate-x: -3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-6{--tw-translate-x: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y: -.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[10\%\]{--tw-translate-y: 10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-162\.343deg\]{--tw-rotate: -162.343deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-\[circle\]{list-style-type:circle}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-28{gap:7rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[22px\]{gap:22px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[100px\]{border-radius:100px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[32px_0_0_0\]{border-radius:32px 0 0}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-bl-\[30px\]{border-bottom-left-radius:30px}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr{border-top-right-radius:.25rem}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[3px\]{border-width:3px}.border-x-4{border-left-width:4px;border-right-width:4px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.\!border-b-0{border-bottom-width:0px!important}.\!border-r-0{border-right-width:0px!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-b-8{border-bottom-width:8px}.border-b-\[20px\]{border-bottom-width:20px}.border-b-\[3px\]{border-bottom-width:3px}.border-l-\[20px\]{border-left-width:20px}.border-l-\[4px\]{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-\[20px\]{border-right-width:20px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-\[3px\]{border-top-width:3px}.border-t-\[5px\]{border-top-width:5px}.\!border-solid{border-style:solid!important}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.border-\[\#05603A\]{--tw-border-opacity: 1;border-color:rgb(5 96 58 / var(--tw-border-opacity, 1))}.border-\[\#1C4DA1\]{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-\[\#A4B8D9\]{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-\[\#A9A9A9\]{--tw-border-opacity: 1;border-color:rgb(169 169 169 / var(--tw-border-opacity, 1))}.border-\[\#ADB2B6\]{--tw-border-opacity: 1;border-color:rgb(173 178 182 / var(--tw-border-opacity, 1))}.border-\[\#B399D6\]{--tw-border-opacity: 1;border-color:rgb(179 153 214 / var(--tw-border-opacity, 1))}.border-\[\#CA8A00\]{--tw-border-opacity: 1;border-color:rgb(202 138 0 / var(--tw-border-opacity, 1))}.border-\[\#D6D8DA\]{--tw-border-opacity: 1;border-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.border-\[\#D9CCEA\]{--tw-border-opacity: 1;border-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-\[\#DBECF0\]{--tw-border-opacity: 1;border-color:rgb(219 236 240 / var(--tw-border-opacity, 1))}.border-\[\#F95C22\]{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-\[\#FBBB26\]{--tw-border-opacity: 1;border-color:rgb(251 187 38 / var(--tw-border-opacity, 1))}.border-\[\#FFEF99\]{--tw-border-opacity: 1;border-color:rgb(255 239 153 / var(--tw-border-opacity, 1))}.border-\[\#ffa7b4\]{--tw-border-opacity: 1;border-color:rgb(255 167 180 / var(--tw-border-opacity, 1))}.border-blue-800{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.border-dark-blue{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.border-dark-blue-100{--tw-border-opacity: 1;border-color:rgb(210 219 236 / var(--tw-border-opacity, 1))}.border-dark-blue-200{--tw-border-opacity: 1;border-color:rgb(164 184 217 / var(--tw-border-opacity, 1))}.border-dark-blue-300{--tw-border-opacity: 1;border-color:rgb(119 148 199 / var(--tw-border-opacity, 1))}.border-dark-blue-400{--tw-border-opacity: 1;border-color:rgb(73 113 180 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.border-secondary{--tw-border-opacity: 1;border-color:rgb(22 65 148 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-b-\[\#F4F6FA\]{--tw-border-opacity: 1;border-bottom-color:rgb(244 246 250 / var(--tw-border-opacity, 1))}.border-b-\[\#ffffff\]{--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-b-gray-800{--tw-border-opacity: 1;border-bottom-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-gray-800{--tw-border-opacity: 1;border-left-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-\[\#D9CCEA\]{--tw-border-opacity: 1;border-right-color:rgb(217 204 234 / var(--tw-border-opacity, 1))}.border-r-gray-800{--tw-border-opacity: 1;border-right-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-gray-800{--tw-border-opacity: 1;border-top-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.\!bg-dark-blue{--tw-bg-opacity: 1 !important;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))!important}.\!bg-primary{--tw-bg-opacity: 1 !important;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))!important}.bg-\[\#00B3E3\]{--tw-bg-opacity: 1;background-color:rgb(0 179 227 / var(--tw-bg-opacity, 1))}.bg-\[\#1C4DA1CC\]{background-color:#1c4da1cc}.bg-\[\#1C4DA1\]{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-\[\#410098\]{--tw-bg-opacity: 1;background-color:rgb(65 0 152 / var(--tw-bg-opacity, 1))}.bg-\[\#99E1F4\]{--tw-bg-opacity: 1;background-color:rgb(153 225 244 / var(--tw-bg-opacity, 1))}.bg-\[\#A4B8D9\]{--tw-bg-opacity: 1;background-color:rgb(164 184 217 / var(--tw-bg-opacity, 1))}.bg-\[\#B399D6\]{--tw-bg-opacity: 1;background-color:rgb(179 153 214 / var(--tw-bg-opacity, 1))}.bg-\[\#CCF0F9\]{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-\[\#E8EDF6\]{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F2FBFE\]{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F6FA\]{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F2FA\]{--tw-bg-opacity: 1;background-color:rgb(245 242 250 / var(--tw-bg-opacity, 1))}.bg-\[\#F95C22\]{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-\[\#FE6824\]{--tw-bg-opacity: 1;background-color:rgb(254 104 36 / var(--tw-bg-opacity, 1))}.bg-\[\#FEEFE9\]{--tw-bg-opacity: 1;background-color:rgb(254 239 233 / var(--tw-bg-opacity, 1))}.bg-\[\#FFD700\]{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FFEF99\]{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFBE5\]{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fe85351a\]{background-color:#fe85351a}.bg-\[\#ffe5e9\]{--tw-bg-opacity: 1;background-color:rgb(255 229 233 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-aqua{--tw-bg-opacity: 1;background-color:rgb(177 224 229 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50\/75{background-color:#eff6ffbf}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-200{--tw-bg-opacity: 1;background-color:rgb(165 243 252 / var(--tw-bg-opacity, 1))}.bg-dark-blue{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.bg-dark-blue-50{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.bg-dark-orange{--tw-bg-opacity: 1;background-color:rgb(182 49 0 / var(--tw-bg-opacity, 1))}.bg-gray-10{--tw-bg-opacity: 1;background-color:rgb(244 246 250 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-light-blue{--tw-bg-opacity: 1;background-color:rgb(242 251 254 / var(--tw-bg-opacity, 1))}.bg-light-blue-100{--tw-bg-opacity: 1;background-color:rgb(204 240 249 / var(--tw-bg-opacity, 1))}.bg-light-blue-300{--tw-bg-opacity: 1;background-color:rgb(102 209 238 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.bg-stone-800{--tw-bg-opacity: 1;background-color:rgb(41 37 36 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-900{--tw-bg-opacity: 1;background-color:rgb(76 29 149 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-yellow{--tw-bg-opacity: 1;background-color:rgb(255 215 0 / var(--tw-bg-opacity, 1))}.bg-yellow-2{--tw-bg-opacity: 1;background-color:rgb(255 247 204 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-blue-gradient{background-image:linear-gradient(161.75deg,#1254c5 16.95%,#0040ae 31.1%)}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-green-gradient{background-image:linear-gradient(90deg,#33c2e9 35%,#00b3e3 90%)}.bg-light-blue-gradient{background-image:linear-gradient(161.75deg,#33c2e9 16.95%,#00b3e3 31.1%)}.bg-orange-gradient{background-image:linear-gradient(36.92deg,#f95c22 20.32%,#ff885c 28.24%)}.bg-secondary-gradient{background-image:linear-gradient(36.92deg,#1c4da1 20.32%,#0040ae 28.24%)}.bg-violet-gradient{background-image:linear-gradient(247deg,#410098 22.05%,#6733ad 79.09%)}.bg-yellow-transparent-gradient{background-image:linear-gradient(90deg,#fffbe5 35%,#0000 90%)}.bg-yellow-transparent-opposite-gradient{background-image:linear-gradient(90deg,#0000 10%,#fffbe5 65%)}.from-\[\#ff4694\]{--tw-gradient-from: #ff4694 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 70 148 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#776fff\]{--tw-gradient-to: #776fff var(--tw-gradient-to-position)}.fill-\[\#000000\]{fill:#000}.fill-\[\#FFD700\]{fill:gold}.fill-current{fill:currentColor}.fill-orange-500{fill:#f97316}.fill-primary{fill:#f95c22}.fill-white{fill:#fff}.stroke-\[\#414141\]{stroke:#414141}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[13px\]{padding:13px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-24{padding-left:6rem;padding-right:6rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-48{padding-left:12rem;padding-right:12rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[44px\]{padding-left:44px;padding-right:44px}.px-\[60px\]{padding-left:60px;padding-right:60px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5rem\]{padding-top:5rem;padding-bottom:5rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.\!pb-0{padding-bottom:0!important}.\!pb-8{padding-bottom:2rem!important}.\!pr-10{padding-right:2.5rem!important}.\!pt-16{padding-top:4rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0\.5{padding-left:.125rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-48{padding-right:12rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-48{padding-top:12rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-60{padding-top:15rem}.pt-8{padding-top:2rem}.pt-\[5rem\]{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.font-\[\'Blinker\'\]{font-family:Blinker}.font-\[\'Montserrat\'\]{font-family:Montserrat}.font-\[Blinker\]{font-family:Blinker}.font-\[Montserrat\]{font-family:Montserrat}.font-blinker{font-family:Blinker,sans-serif}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-\[16px\]{font-size:16px!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-base{font-size:1.125rem}.text-default{font-size:16px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.\!capitalize{text-transform:capitalize!important}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.4\]{line-height:1.4}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[30px\]{line-height:30px}.leading-\[36px\]{line-height:36px}.leading-\[44px\]{line-height:44px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.1px\]{letter-spacing:.1px}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#1C4DA1\]{--tw-text-opacity: 1 !important;color:rgb(28 77 161 / var(--tw-text-opacity, 1))!important}.\!text-\[\#ffffff\]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#05603A\]{--tw-text-opacity: 1;color:rgb(5 96 58 / var(--tw-text-opacity, 1))}.text-\[\#164194\]{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-\[\#1C4DA1\],.text-\[\#1c4da1\]{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-\[\#20262C\],.text-\[\#20262c\]{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-\[\#333E48\],.text-\[\#333e48\]{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-\[\'\#20262C\'\]{color:"#20262C"}.text-\[\'Blinker\'\]{color:"Blinker"}.text-\[ff526c\]{color:ff526c}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-dark-blue{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.text-dark-blue-400{--tw-text-opacity: 1;color:rgb(73 113 180 / var(--tw-text-opacity, 1))}.text-error-200{--tw-text-opacity: 1;color:rgb(227 5 25 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(22 65 148 / var(--tw-text-opacity, 1))}.text-slate,.text-slate-400{--tw-text-opacity: 1;color:rgb(92 101 109 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(51 62 72 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(32 38 44 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.bg-blend-multiply{background-blend-mode:multiply}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[118px\]{--tw-blur: blur(118px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[1\.5s\]{transition-duration:1.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:mt-2:after{content:var(--tw-content);margin-top:.5rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[50px\]:after{content:var(--tw-content);height:50px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:max-h-\[50px\]:after{content:var(--tw-content);max-height:50px}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:bg-\[\#5F718A\]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(95 113 138 / var(--tw-bg-opacity, 1))}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:pb-0:last-child{padding-bottom:0}.checked\:border-0:checked{border-width:0px}.checked\:bg-dark-blue:checked{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.empty\:hidden:empty{display:none}.focus-within\:placeholder-dark-orange:focus-within::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:placeholder-dark-orange:focus-within::placeholder{--tw-placeholder-opacity: 1;color:rgb(182 49 0 / var(--tw-placeholder-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-inset:focus-within{--tw-ring-inset: inset}.focus-within\:ring-dark-orange:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(182 49 0 / var(--tw-ring-opacity, 1))}.hover\:bottom-0:hover{bottom:0}.hover\:left-0:hover{left:0}.hover\:right-0:hover{right:0}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-l-orange-500:hover{--tw-border-opacity: 1;border-left-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#001E52\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 30 82 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#061b45\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 27 69 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]:hover{--tw-bg-opacity: 1;background-color:rgb(28 77 161 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1C4DA1\]\/10:hover{background-color:#1c4da11a}.hover\:bg-\[\#98E1F5\]:hover{--tw-bg-opacity: 1;background-color:rgb(152 225 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E8EDF6\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F95C22\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FB9D7A\]:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FFEF99\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 239 153 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-dark-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(232 237 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-blue:hover{--tw-bg-opacity: 1;background-color:rgb(10 66 161 / var(--tw-bg-opacity, 1))}.hover\:bg-hover-orange:hover{--tw-bg-opacity: 1;background-color:rgb(251 157 122 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-900:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(22 65 148 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-indigo-900:hover{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(249 92 34 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.focus\:z-10:focus{z-index:10}.focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-dark-blue:focus{--tw-border-opacity: 1;border-color:rgb(28 77 161 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-orange-50:focus{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.focus\:text-dark-blue:focus{--tw-text-opacity: 1;color:rgb(28 77 161 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-800:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(30 64 175 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 146 60 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1))}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 92 34 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo-500:focus-visible{outline-color:#6366f1}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.active\:bg-black:active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:top-1\/2{top:50%}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:rgb(249 92 34 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:fill-\[\#1C4DA1\]{fill:#1c4da1}.group:hover .group-hover\:fill-\[\#ffffff\]{fill:#fff}.group:hover .group-hover\:fill-secondary{fill:#164194}.group:hover .group-hover\:fill-white{fill:#fff}.group:hover .group-hover\:stroke-\[\#ffffff\]{stroke:#fff}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:before\:block:before{content:var(--tw-content);display:block}.peer:checked~.peer-checked\:before\:h-3:before{content:var(--tw-content);height:.75rem}.peer:checked~.peer-checked\:before\:w-3:before{content:var(--tw-content);width:.75rem}.peer:checked~.peer-checked\:before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.peer:checked~.peer-checked\:before\:bg-slate-600:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(32 38 44 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}@media not all and (min-width: 1280px){.max-xl\:flex{display:flex}.max-xl\:\!hidden{display:none!important}.max-xl\:w-full{width:100%}.max-xl\:flex-col{flex-direction:column}.max-xl\:\!items-start{align-items:flex-start!important}.max-xl\:overflow-auto{overflow:auto}.max-xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xl\:px-8{padding-left:2rem;padding-right:2rem}.max-xl\:pt-6{padding-top:1.5rem}}@media not all and (min-width: 1024px){.max-lg\:hidden{display:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-col-reverse{flex-direction:column-reverse}.max-lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-lg\:py-12{padding-top:3rem;padding-bottom:3rem}.max-lg\:pb-12{padding-bottom:3rem}.max-lg\:pb-5{padding-bottom:1.25rem}.max-lg\:pt-5{padding-top:1.25rem}.max-lg\:pt-\[50px\]{padding-top:50px}}@media not all and (min-width: 768px){.max-md\:fixed{position:fixed}.max-md\:bottom-0{bottom:0}.max-md\:left-0{left:0}.max-md\:z-\[99\]{z-index:99}.max-md\:mx-auto{margin-left:auto;margin-right:auto}.max-md\:mb-10{margin-bottom:2.5rem}.max-md\:mt-10{margin-top:2.5rem}.max-md\:mt-2{margin-top:.5rem}.max-md\:mt-4{margin-top:1rem}.max-md\:hidden{display:none}.max-md\:h-\[386px\]{height:386px}.max-md\:h-\[50\%\]{height:50%}.max-md\:h-\[calc\(100dvh-125px\)\]{height:calc(100dvh - 125px)}.max-md\:h-full{height:100%}.max-md\:max-h-\[50\%\]{max-height:50%}.max-md\:w-fit{width:-moz-fit-content;width:fit-content}.max-md\:w-full{width:100%}.max-md\:max-w-full{max-width:100%}.max-md\:justify-end{justify-content:flex-end}.max-md\:gap-2{gap:.5rem}.max-md\:overflow-auto{overflow:auto}.max-md\:rounded-none{border-radius:0}.max-md\:border-r-2{border-right-width:2px}.max-md\:border-t-2{border-top-width:2px}.max-md\:border-primary{--tw-border-opacity: 1;border-color:rgb(249 92 34 / var(--tw-border-opacity, 1))}.max-md\:border-r-\[\#D6D8DA\]{--tw-border-opacity: 1;border-right-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.max-md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-md\:p-6{padding:1.5rem}.max-md\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-md\:px-\[44px\]{padding-left:44px;padding-right:44px}.max-md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.max-md\:py-12{padding-top:3rem;padding-bottom:3rem}.max-md\:py-4{padding-top:1rem;padding-bottom:1rem}.max-md\:pb-4{padding-bottom:1rem}.max-md\:text-2xl{font-size:1.5rem;line-height:2rem}.max-md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.max-md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.max-md\:text-6xl{font-size:3.75rem;line-height:1}.max-md\:text-\[22px\]{font-size:22px}.max-md\:leading-8{line-height:2rem}}@media not all and (min-width: 575px){.max-sm\:top-6{top:1.5rem}.max-sm\:top-8{top:2rem}.max-sm\:mb-10{margin-bottom:2.5rem}.max-sm\:hidden{display:none}.max-sm\:h-\[224px\]{height:224px}.max-sm\:w-full{width:100%}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:p-0{padding:0}.max-sm\:p-\[10px\]{padding:10px}.max-sm\:px-1{padding-left:.25rem;padding-right:.25rem}.max-sm\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.max-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.max-sm\:leading-7{line-height:1.75rem}}@media not all and (min-width: 480px){.max-xs\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-xs\:text-\[20px\]{font-size:20px}}@media (min-width: 575px){.sm\:static{position:static}.sm\:absolute{position:absolute}.sm\:-bottom-16{bottom:-4rem}.sm\:-right-60{right:-15rem}.sm\:-top-10{top:-2.5rem}.sm\:left-3{left:.75rem}.sm\:right-1\/2{right:50%}.sm\:top-2{top:.5rem}.sm\:top-\[-28rem\]{top:-28rem}.sm\:-z-10{z-index:-10}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mt-20{margin-top:-5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:ml-16{margin-left:4rem}.sm\:mr-10{margin-right:2.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:w-\[324px\]{width:324px}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[224px\]{min-width:224px}.sm\:max-w-md{max-width:28rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pr-20{padding-right:5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-24{padding-top:6rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1.125rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-5{line-height:1.25rem}.sm\:blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:-right-36{right:-9rem}.md\:-right-40{right:-10rem}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:right-0{right:0}.md\:top-1\/2{top:50%}.md\:top-1\/3{top:33.333333%}.md\:top-2\/3{top:66.666667%}.md\:top-48{top:12rem}.md\:top-\[123px\]{top:123px}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1 / span 1}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:mr-auto{margin-right:auto}.md\:mt-10{margin-top:2.5rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-64{height:16rem}.md\:h-72{height:18rem}.md\:h-8{height:2rem}.md\:h-\[642px\]{height:642px}.md\:h-\[calc\(100dvh-123px\)\]{height:calc(100dvh - 123px)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:min-h-96{min-height:24rem}.md\:min-h-\[48px\]{min-height:48px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-52{width:13rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-72{width:18rem}.md\:w-8{width:2rem}.md\:w-\[130px\]{width:130px}.md\:w-\[177px\]{width:177px}.md\:w-\[200px\]{width:200px}.md\:w-\[260px\]{width:260px}.md\:w-\[329px\]{width:329px}.md\:w-\[480px\]{width:480px}.md\:w-\[60vw\]{width:60vw}.md\:w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.md\:w-auto{width:auto}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:w-full{width:100%}.md\:max-w-60{max-width:15rem}.md\:max-w-\[386px\]{max-width:386px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[472px\]{max-width:472px}.md\:max-w-\[760px\]{max-width:760px}.md\:max-w-\[825px\]{max-width:825px}.md\:max-w-\[90\%\]{max-width:90%}.md\:max-w-md{max-width:28rem}.md\:\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:gap-10{gap:2.5rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-20{gap:5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[50px\]{gap:50px}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:overflow-y-scroll{overflow-y:scroll}.md\:whitespace-nowrap{white-space:nowrap}.md\:rounded-br-lg{border-bottom-right-radius:.5rem}.md\:rounded-tl-lg{border-top-left-radius:.5rem}.md\:rounded-tr-lg{border-top-right-radius:.5rem}.md\:border-b-2{border-bottom-width:2px}.md\:border-l-\[5px\]{border-left-width:5px}.md\:border-t-0{border-top-width:0px}.md\:border-b-\[\#D6D8DA\]{--tw-border-opacity: 1;border-bottom-color:rgb(214 216 218 / var(--tw-border-opacity, 1))}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.md\:object-cover{-o-object-fit:cover;object-fit:cover}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-8{padding:2rem}.md\:\!px-0{padding-left:0!important;padding-right:0!important}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[186px\]{padding-top:186px;padding-bottom:186px}.md\:py-\[4\.5rem\]{padding-top:4.5rem;padding-bottom:4.5rem}.md\:py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.md\:py-\[72px\]{padding-top:72px;padding-bottom:72px}.md\:py-\[84px\]{padding-top:84px;padding-bottom:84px}.md\:\!pt-12{padding-top:3rem!important}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-48{padding-bottom:12rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-0{padding-left:0}.md\:pl-16{padding-left:4rem}.md\:pr-3{padding-right:.75rem}.md\:pt-12{padding-top:3rem}.md\:pt-20{padding-top:5rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:pt-4{padding-top:1rem}.md\:pt-40{padding-top:10rem}.md\:pt-48{padding-top:12rem}.md\:pt-52{padding-top:13rem}.md\:text-center{text-align:center}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[1\.35rem\]{font-size:1.35rem}.md\:text-\[30px\]{font-size:30px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[45px\]{font-size:45px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[60px\]{font-size:60px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:font-medium{font-weight:500}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-\[30px\]{line-height:30px}.md\:leading-\[44px\]{line-height:44px}.md\:leading-\[52px\]{line-height:52px}.md\:leading-\[58px\]{line-height:58px}.md\:leading-\[72px\]{line-height:72px}}@media (min-width: 993px){.tablet\:top-16{top:4rem}.tablet\:mb-0{margin-bottom:0}.tablet\:mb-10{margin-bottom:2.5rem}.tablet\:mb-6{margin-bottom:1.5rem}.tablet\:mb-8{margin-bottom:2rem}.tablet\:mt-0{margin-top:0}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:hidden{display:none}.tablet\:w-1\/3{width:33.333333%}.tablet\:w-2\/3{width:66.666667%}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:flex-row{flex-direction:row}.tablet\:items-center{align-items:center}.tablet\:gap-14{gap:3.5rem}.tablet\:gap-20{gap:5rem}.tablet\:gap-32{gap:8rem}.tablet\:gap-6{gap:1.5rem}.tablet\:rounded-3xl{border-radius:1.5rem}.tablet\:px-24{padding-left:6rem;padding-right:6rem}.tablet\:py-16{padding-top:4rem;padding-bottom:4rem}.tablet\:py-20{padding-top:5rem;padding-bottom:5rem}.tablet\:py-28{padding-top:7rem;padding-bottom:7rem}.tablet\:pb-16{padding-bottom:4rem}.tablet\:pb-6{padding-bottom:1.5rem}.tablet\:pb-8{padding-bottom:2rem}.tablet\:pt-20{padding-top:5rem}.tablet\:text-left{text-align:left}.tablet\:text-center{text-align:center}.tablet\:text-2xl{font-size:1.5rem;line-height:2rem}.tablet\:text-3xl{font-size:1.875rem;line-height:2.25rem}.tablet\:text-4xl{font-size:2.25rem;line-height:2.5rem}.tablet\:text-5xl{font-size:3rem;line-height:1}.tablet\:text-xl{font-size:1.25rem;line-height:1.75rem}.tablet\:font-medium{font-weight:500}.tablet\:leading-7{line-height:1.75rem}.tablet\:leading-\[30px\]{line-height:30px}}@media (min-width: 1024px){.lg\:-bottom-20{bottom:-5rem}.lg\:top-96{top:24rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-full{grid-column:1 / -1}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:h-\[320px\]{height:320px}.lg\:h-\[520px\]{height:520px}.lg\:w-1\/2{width:50%}.lg\:w-20{width:5rem}.lg\:w-\[440px\]{width:440px}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:max-w-\[429px\]{max-width:429px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-8{gap:2rem}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:rounded-bl-\[30px\]{border-bottom-left-radius:30px}.lg\:bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(255 251 229 / var(--tw-bg-opacity, 1))}.lg\:p-10{padding:2.5rem}.lg\:p-16{padding:4rem}.lg\:p-20{padding:5rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[6rem\]{padding-left:6rem;padding-right:6rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-\[10rem\]{padding-top:10rem;padding-bottom:10rem}.lg\:py-\[4rem\]{padding-top:4rem;padding-bottom:4rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pl-24{padding-left:6rem}.lg\:pr-0{padding-right:0}.lg\:pr-12{padding-right:3rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-8{padding-top:2rem}.lg\:text-\[20px\]{font-size:20px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:leading-\[22px\]{line-height:22px}.lg\:leading-\[44px\]{line-height:44px}}@media (min-width: 1280px){.xl\:static{position:static}.xl\:-bottom-28{bottom:-7rem}.xl\:-bottom-32{bottom:-8rem}.xl\:-bottom-36{bottom:-9rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:ml-8{margin-left:2rem}.xl\:mr-8{margin-right:2rem}.xl\:mt-20{margin-top:5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-3\/4{width:75%}.xl\:w-72{width:18rem}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-\[640px\]{max-width:640px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-20{gap:5rem}.xl\:gap-28{gap:7rem}.xl\:gap-32{gap:8rem}.xl\:gap-\[120px\]{gap:120px}.xl\:whitespace-nowrap{white-space:nowrap}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pl-16{padding-left:4rem}.xl\:pl-32{padding-left:8rem}.xl\:pt-\[10rem\]{padding-top:10rem}.xl\:text-\[60px\]{font-size:60px}.xl\:leading-\[72px\]{line-height:72px}}@media (min-width: 1536px){.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-\[260px\]{gap:260px}.\32xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}.\[\&_li\]\:my-2 li{margin-top:.5rem;margin-bottom:.5rem}.\[\&_p\]\:\!p-0 p{padding:0!important}.\[\&_p\]\:p-0 p{padding:0}.\[\&_p\]\:py-0 p{padding-top:0;padding-bottom:0}.\[\&_p\]\:empty\:hidden:empty p{display:none}.\[\&_path\]\:\!fill-dark-blue path{fill:#1c4da1!important} diff --git a/public/build/assets/app-DtsPD-UJ.js b/public/build/assets/app-z_gOviap.js similarity index 70% rename from public/build/assets/app-DtsPD-UJ.js rename to public/build/assets/app-z_gOviap.js index 6f5feaf2f..70150856c 100644 --- a/public/build/assets/app-DtsPD-UJ.js +++ b/public/build/assets/app-z_gOviap.js @@ -70,7 +70,7 @@ function print() { __p += __j.call(arguments, '') } * * Licensed MIT © Zeno Rocha */(function(e,t){(function(r,s){e.exports=s()})(V1,function(){return function(){var n={686:function(a,o,u){u.d(o,{default:function(){return Be}});var d=u(279),h=u.n(d),f=u(370),p=u.n(f),m=u(817),y=u.n(m);function w(K){try{return document.execCommand(K)}catch{return!1}}var _=function(oe){var D=y()(oe);return w("cut"),D},C=_;function U(K){var oe=document.documentElement.getAttribute("dir")==="rtl",D=document.createElement("textarea");D.style.fontSize="12pt",D.style.border="0",D.style.padding="0",D.style.margin="0",D.style.position="absolute",D.style[oe?"right":"left"]="-9999px";var ae=window.pageYOffset||document.documentElement.scrollTop;return D.style.top="".concat(ae,"px"),D.setAttribute("readonly",""),D.value=K,D}var F=function(oe,D){var ae=U(oe);D.container.appendChild(ae);var ye=y()(ae);return w("copy"),ae.remove(),ye},x=function(oe){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},ae="";return typeof oe=="string"?ae=F(oe,D):oe instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(oe==null?void 0:oe.type)?ae=F(oe.value,D):(ae=y()(oe),w("copy")),ae},E=x;function V(K){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?V=function(D){return typeof D}:V=function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},V(K)}var B=function(){var oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=oe.action,ae=D===void 0?"copy":D,ye=oe.container,q=oe.target,Pe=oe.text;if(ae!=="copy"&&ae!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(q!==void 0)if(q&&V(q)==="object"&&q.nodeType===1){if(ae==="copy"&&q.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(ae==="cut"&&(q.hasAttribute("readonly")||q.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Pe)return E(Pe,{container:ye});if(q)return ae==="cut"?C(q):E(q,{container:ye})},$=B;function M(K){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?M=function(D){return typeof D}:M=function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},M(K)}function T(K,oe){if(!(K instanceof oe))throw new TypeError("Cannot call a class as a function")}function H(K,oe){for(var D=0;D"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function te(K){return te=Object.setPrototypeOf?Object.getPrototypeOf:function(D){return D.__proto__||Object.getPrototypeOf(D)},te(K)}function xe(K,oe){var D="data-clipboard-".concat(K);if(oe.hasAttribute(D))return oe.getAttribute(D)}var De=function(K){Q(D,K);var oe=J(D);function D(ae,ye){var q;return T(this,D),q=oe.call(this),q.resolveOptions(ye),q.listenClick(ae),q}return re(D,[{key:"resolveOptions",value:function(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof ye.action=="function"?ye.action:this.defaultAction,this.target=typeof ye.target=="function"?ye.target:this.defaultTarget,this.text=typeof ye.text=="function"?ye.text:this.defaultText,this.container=M(ye.container)==="object"?ye.container:document.body}},{key:"listenClick",value:function(ye){var q=this;this.listener=p()(ye,"click",function(Pe){return q.onClick(Pe)})}},{key:"onClick",value:function(ye){var q=ye.delegateTarget||ye.currentTarget,Pe=this.action(q)||"copy",Ke=$({action:Pe,container:this.container,target:this.target(q),text:this.text(q)});this.emit(Ke?"success":"error",{action:Pe,text:Ke,trigger:q,clearSelection:function(){q&&q.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(ye){return xe("action",ye)}},{key:"defaultTarget",value:function(ye){var q=xe("target",ye);if(q)return document.querySelector(q)}},{key:"defaultText",value:function(ye){return xe("text",ye)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(ye){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return E(ye,q)}},{key:"cut",value:function(ye){return C(ye)}},{key:"isSupported",value:function(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],q=typeof ye=="string"?[ye]:ye,Pe=!!document.queryCommandSupported;return q.forEach(function(Ke){Pe=Pe&&!!document.queryCommandSupported(Ke)}),Pe}}]),D}(h()),Be=De},828:function(a){var o=9;if(typeof Element<"u"&&!Element.prototype.matches){var u=Element.prototype;u.matches=u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector}function d(h,f){for(;h&&h.nodeType!==o;){if(typeof h.matches=="function"&&h.matches(f))return h;h=h.parentNode}}a.exports=d},438:function(a,o,u){var d=u(828);function h(m,y,w,_,C){var U=p.apply(this,arguments);return m.addEventListener(w,U,C),{destroy:function(){m.removeEventListener(w,U,C)}}}function f(m,y,w,_,C){return typeof m.addEventListener=="function"?h.apply(null,arguments):typeof w=="function"?h.bind(null,document).apply(null,arguments):(typeof m=="string"&&(m=document.querySelectorAll(m)),Array.prototype.map.call(m,function(U){return h(U,y,w,_,C)}))}function p(m,y,w,_){return function(C){C.delegateTarget=d(C.target,y),C.delegateTarget&&_.call(m,C)}}a.exports=f},879:function(a,o){o.node=function(u){return u!==void 0&&u instanceof HTMLElement&&u.nodeType===1},o.nodeList=function(u){var d=Object.prototype.toString.call(u);return u!==void 0&&(d==="[object NodeList]"||d==="[object HTMLCollection]")&&"length"in u&&(u.length===0||o.node(u[0]))},o.string=function(u){return typeof u=="string"||u instanceof String},o.fn=function(u){var d=Object.prototype.toString.call(u);return d==="[object Function]"}},370:function(a,o,u){var d=u(879),h=u(438);function f(w,_,C){if(!w&&!_&&!C)throw new Error("Missing required arguments");if(!d.string(_))throw new TypeError("Second argument must be a String");if(!d.fn(C))throw new TypeError("Third argument must be a Function");if(d.node(w))return p(w,_,C);if(d.nodeList(w))return m(w,_,C);if(d.string(w))return y(w,_,C);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function p(w,_,C){return w.addEventListener(_,C),{destroy:function(){w.removeEventListener(_,C)}}}function m(w,_,C){return Array.prototype.forEach.call(w,function(U){U.addEventListener(_,C)}),{destroy:function(){Array.prototype.forEach.call(w,function(U){U.removeEventListener(_,C)})}}}function y(w,_,C){return h(document.body,w,_,C)}a.exports=f},817:function(a){function o(u){var d;if(u.nodeName==="SELECT")u.focus(),d=u.value;else if(u.nodeName==="INPUT"||u.nodeName==="TEXTAREA"){var h=u.hasAttribute("readonly");h||u.setAttribute("readonly",""),u.select(),u.setSelectionRange(0,u.value.length),h||u.removeAttribute("readonly"),d=u.value}else{u.hasAttribute("contenteditable")&&u.focus();var f=window.getSelection(),p=document.createRange();p.selectNodeContents(u),f.removeAllRanges(),f.addRange(p),d=f.toString()}return d}a.exports=o},279:function(a){function o(){}o.prototype={on:function(u,d,h){var f=this.e||(this.e={});return(f[u]||(f[u]=[])).push({fn:d,ctx:h}),this},once:function(u,d,h){var f=this;function p(){f.off(u,p),d.apply(h,arguments)}return p._=d,this.on(u,p,h)},emit:function(u){var d=[].slice.call(arguments,1),h=((this.e||(this.e={}))[u]||[]).slice(),f=0,p=h.length;for(f;fM.teach===1)),a=fe(e.prpLevels.filter(M=>M.learn===1)),o=fe(e.prpTypes),u=fe(e.prpProgrammingLanguages),d=fe(e.prpCategories),h=fe(e.prpLanguages),f=fe(e.prpSubjects),p=fe({}),m=Hr({current_page:1}),y=fe([]),w=me(()=>e.levels.filter(M=>M.teach===1)),_=me(()=>e.levels.filter(M=>M.learn===1)),C=me(()=>[...o.value,...s.value,...a.value,...h.value,...u.value,...f.value,...d.value]),U=M=>{const T=H=>H.id!==M.id;o.value=o.value.filter(T),s.value=s.value.filter(T),a.value=a.value.filter(T),h.value=h.value.filter(T),u.value=u.value.filter(T),f.value=f.value.filter(T),d.value=d.value.filter(T),B()},F=()=>{o.value=[],s.value=[],a.value=[],h.value=[],u.value=[],f.value=[],d.value=[],B()},x=()=>{window.scrollTo(0,0)},E=cr.debounce(()=>{B()},300),V=()=>{x(),B(!0)},B=(M=!1)=>{M||(m.current_page=1),y.value=[],St.post("/resources/search?page="+m.current_page,{query:n.value,searchInput:r.value,selectedLevels:[...s.value,...a.value],selectedTypes:o.value,selectedProgrammingLanguages:u.value,selectedCategories:d.value,selectedLanguages:h.value,selectedSubjects:f.value}).then(T=>{m.per_page=T.data.per_page,m.current_page=T.data.current_page,m.from=T.data.from,m.last_page=T.data.last_page,m.last_page_url=T.data.last_page_url,m.next_page_url=T.data.next_page_url,m.prev_page=T.data.prev_page,m.prev_page_url=T.data.prev_page,m.to=T.data.to,m.total=T.data.total,y.value=T.data.data}).catch(T=>{p.value=T.response.data})},$=(M,T)=>Rt(T+"."+M.name);return Ft(()=>{B()}),{query:n,searchInput:r,targetAudiences:w,levelsDifficulty:_,selectedTargetAudiences:s,selectedLevelsDifficulty:a,selectedTypes:o,selectedProgrammingLanguages:u,selectedCategories:d,selectedLanguages:h,selectedSubjects:f,errors:p,pagination:m,resources:y,debounceSearch:E,paginate:V,onSubmit:B,customLabel:$,showFilterModal:t,tags:C,removeSelectedItem:U,removeAllSelectedItems:F}}},C4={class:"codeweek-resourceform-component font-['Blinker']"},E4={class:"codeweek-container py-6"},O4={class:"flex md:hidden flex-shrink-0 justify-end w-full mb-6"},M4={class:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 mb-12"},R4={class:"block text-[16px] text-slate-500 mb-2"},D4=["placeholder"],P4={class:"block text-[16px] text-slate-500 mb-2"},L4={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},I4={class:"language-json"},N4={class:"block text-[16px] text-slate-500 mb-2"},V4={class:"language-json"},F4={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},$4={class:"block text-[16px] text-slate-500 mb-2"},B4={class:"language-json"},H4={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},U4={class:"block text-[16px] text-slate-500 mb-2"},j4={class:"language-json"},W4={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},q4={class:"block text-[16px] text-slate-500 mb-2"},Y4={class:"language-json"},z4={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},K4={class:"block text-[16px] text-slate-500 mb-2"},G4={class:"language-json"},J4={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},Z4={class:"block text-[16px] text-slate-500 mb-2"},X4={class:"language-json"},Q4={key:0,class:"multiselect--values font-semibold text-[16px] truncate"},eV={class:"sm:col-span-2 md:col-span-1 lg:col-span-full lg:grid grid-cols-12 mt-3"},tV={class:"w-full flex items-end justify-center lg:col-span-4 h-full"},nV={class:"text-base leading-7 font-semibold text-black normal-case"},rV={key:0,class:"flex md:justify-center"},sV={class:"max-md:w-full flex flex-wrap gap-2"},iV={class:"flex items-center gap-2"},aV=["onClick"],lV={class:"max-md:w-full max-md:mt-4 flex justify-center px-4"},oV={class:"relative pt-20 md:pt-48"},uV={class:"bg-yellow-50"},cV={class:"relative z-10 codeweek-container"},dV={class:"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-6 lg:gap-10"};function fV(e,t,n,r,s,a){const o=at("multiselect"),u=at("resource-card"),d=at("pagination");return k(),I("div",C4,[v("div",E4,[v("div",{class:Fe(["max-md:fixed left-0 top-[125px] z-[100] flex-col items-center w-full max-md:p-6 max-md:h-[calc(100dvh-125px)] max-md:overflow-auto max-md:bg-white duration-300",[r.showFilterModal?"flex":"max-md:hidden"]])},[v("div",O4,[v("button",{id:"search-menu-trigger-hide",class:"block bg-[#FFD700] hover:bg-[#F95C22] rounded-full p-4 duration-300",onClick:t[0]||(t[0]=h=>r.showFilterModal=!1)},t[14]||(t[14]=[v("img",{class:"w-6 h-6",src:"/images/close_menu_icon.svg"},null,-1)]))]),v("div",M4,[v("div",null,[v("label",R4,ce(e.$t("resources.search_by_title_description")),1),Dn(v("input",{class:"px-6 py-3 w-full text-[16px] rounded-full border-solid border-2 border-[#A4B8D9] text-[#333E48] font-semibold placeholder:font-normal",type:"text","onUpdate:modelValue":t[1]||(t[1]=h=>r.searchInput=h),onSearchChange:t[2]||(t[2]=(...h)=>r.debounceSearch&&r.debounceSearch(...h)),onKeyup:t[3]||(t[3]=$n((...h)=>r.onSubmit&&r.onSubmit(...h),["enter"])),placeholder:e.$t("resources.search_resources")},null,40,D4),[[Ni,r.searchInput]])]),v("div",null,[v("label",P4,ce(e.$t("resources.resource_type")),1),he(o,{modelValue:r.selectedTypes,"onUpdate:modelValue":t[4]||(t[4]=h=>r.selectedTypes=h),class:"multi-select",options:n.types,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.resource_type_placeholder"),label:"resources.resources.types","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),I("div",L4," Selected "+ce(h.length)+" "+ce(h.length>1?"types":"type"),1)):se("",!0)]),default:Te(()=>[v("pre",I4,[v("code",null,ce(r.selectedTypes),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),v("div",null,[v("label",N4,ce(e.$t("resources.target_audience")),1),he(o,{modelValue:r.selectedTargetAudiences,"onUpdate:modelValue":t[5]||(t[5]=h=>r.selectedTargetAudiences=h),class:"multi-select",options:r.targetAudiences,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.target_audience_placeholder"),label:"resources.resources.levels","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),I("div",F4," Selected "+ce(h.length)+" "+ce(h.length>1?"targets":"target"),1)):se("",!0)]),default:Te(()=>[v("pre",V4,[v("code",null,ce(r.selectedTargetAudiences),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),v("div",null,[v("label",$4,ce(e.$t("resources.level_difficulty")),1),he(o,{modelValue:r.selectedLevelsDifficulty,"onUpdate:modelValue":t[6]||(t[6]=h=>r.selectedLevelsDifficulty=h),class:"multi-select",options:r.levelsDifficulty,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.level_difficulty_placeholder"),label:"resources.resources.levels","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),I("div",H4," Selected "+ce(h.length)+" "+ce(h.length>1?"levels":"level"),1)):se("",!0)]),default:Te(()=>[v("pre",B4,[v("code",null,ce(r.selectedLevelsDifficulty),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),v("div",null,[v("label",U4,ce(e.$t("resources.Languages")),1),he(o,{modelValue:r.selectedLanguages,"onUpdate:modelValue":t[7]||(t[7]=h=>r.selectedLanguages=h),class:"multi-select",options:n.languages,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.languages_placeholder"),label:"resources.resources.languages","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),I("div",W4," Selected "+ce(h.length)+" "+ce(h.length>1?"languages":"language"),1)):se("",!0)]),default:Te(()=>[v("pre",j4,[v("code",null,ce(r.selectedLanguages),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),v("div",null,[v("label",q4,ce(e.$t("resources.programming_languages")),1),he(o,{modelValue:r.selectedProgrammingLanguages,"onUpdate:modelValue":t[8]||(t[8]=h=>r.selectedProgrammingLanguages=h),class:"multi-select",options:n.programmingLanguages,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.programming_languages_placeholder"),label:"resources.resources.programming_languages","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),I("div",z4," Selected "+ce(h.length)+" "+ce(h.length>1?"programming languages":"programming language"),1)):se("",!0)]),default:Te(()=>[v("pre",Y4,[v("code",null,ce(r.selectedProgrammingLanguages),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),v("div",null,[v("label",K4,ce(e.$t("resources.Subjects")),1),he(o,{modelValue:r.selectedSubjects,"onUpdate:modelValue":t[9]||(t[9]=h=>r.selectedSubjects=h),class:"multi-select",options:n.subjects,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.subjects_placeholder"),label:"resources.resources.subjects","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),I("div",J4," Selected "+ce(h.length)+" "+ce(h.length>1?"subjects":"subject"),1)):se("",!0)]),default:Te(()=>[v("pre",G4,[v("code",null,ce(r.selectedSubjects),1)])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),v("div",null,[v("label",Z4,ce(e.$t("resources.categories")),1),he(o,{modelValue:r.selectedCategories,"onUpdate:modelValue":t[10]||(t[10]=h=>r.selectedCategories=h),class:"multi-select",options:n.categories,multiple:!0,"close-on-select":!1,"clear-on-select":!1,"preserve-search":!0,placeholder:e.$t("resources.categories_placeholder"),label:"resources.resources.categories","custom-label":r.customLabel,"track-by":"name","preselect-first":!1,onSelect:r.onSubmit,onRemove:r.onSubmit},{selection:Te(({values:h})=>[h.length>0?(k(),I("div",Q4," Selected "+ce(h.length)+" "+ce(h.length>1?"categories":"category"),1)):se("",!0)]),default:Te(()=>[v("pre",X4,[t[15]||(t[15]=ft(" ")),v("code",null,ce(r.selectedCategories),1),t[16]||(t[16]=ft(` - `))])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),v("div",eV,[t[17]||(t[17]=v("div",{class:"hidden lg:block lg:col-span-4"},null,-1)),v("div",tV,[v("button",{class:"w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300",onClick:t[11]||(t[11]=()=>{r.showFilterModal=!1,r.onSubmit()})},[v("span",nV,ce(e.$t("resources.search")),1)])])])])],2),v("button",{class:"block md:hidden w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300 mb-8",onClick:t[12]||(t[12]=h=>r.showFilterModal=!0)},t[18]||(t[18]=[v("span",{class:"flex gap-2 justify-center items-center text-base leading-7 font-semibold text-black normal-case"},[ft(" Filter and search "),v("img",{class:"w-5 h-5",src:"/images/filter.svg"})],-1)])),r.tags.length?(k(),I("div",rV,[v("div",sV,[(k(!0),I(Ie,null,Ze(r.tags,h=>(k(),I("div",{key:h.id,class:"bg-light-blue-100 pl-4 pr-3 py-1 rounded-full text-slate-500 text-[16px] font-semibold"},[v("div",iV,[v("span",null,ce(h.name),1),v("button",{onClick:f=>r.removeSelectedItem(h)},t[19]||(t[19]=[v("img",{class:"w-4 h-4",src:"/images/close-icon.svg"},null,-1)]),8,aV)])]))),128)),v("div",lV,[v("button",{class:"text-dark-blue underline font-semibold text-[16px]",onClick:t[13]||(t[13]=(...h)=>r.removeAllSelectedItems&&r.removeAllSelectedItems(...h))}," Clear all filters ")])])])):se("",!0)]),v("div",oV,[t[20]||(t[20]=v("div",{class:"absolute w-full h-[800px] bg-yellow-50 md:hidden top-0",style:{"clip-path":"ellipse(270% 90% at 38% 90%)"}},null,-1)),t[21]||(t[21]=v("div",{class:"absolute w-full h-[800px] bg-yellow-50 hidden md:block top-0",style:{"clip-path":"ellipse(88% 90% at 50% 90%)"}},null,-1)),v("div",uV,[v("div",cV,[v("div",dV,[(k(!0),I(Ie,null,Ze(r.resources,h=>(k(),it(u,{key:h.id,resource:h},null,8,["resource"]))),128))]),r.pagination.last_page>1?(k(),it(d,{key:0,pagination:r.pagination,offset:5,onPaginate:r.paginate},null,8,["pagination","onPaginate"])):se("",!0)])])])])}const hV=vt(A4,[["render",fV]]);window.singleselect=void 0;const pV={components:{Multiselect:Ta},props:{name:String,options:Array,value:String,placeholder:String},data(){return{values:this.value,option:this.options}}},mV={class:"multiselect-wrapper"},gV=["name","value"];function vV(e,t,n,r,s,a){const o=at("multiselect");return k(),I("div",mV,[he(o,{modelValue:s.values,"onUpdate:modelValue":t[0]||(t[0]=u=>s.values=u),options:s.option,placeholder:n.placeholder},null,8,["modelValue","options","placeholder"]),v("input",{name:n.name,type:"hidden",value:s.values},null,8,gV)])}const yV=vt(pV,[["render",vV]]),_V={components:{Multiselect:Ta},props:{name:String,value:String,options:Array,closeOnSelect:Boolean,label:String,translated:String,multiple:Boolean,searchable:Boolean},data(){let e=[],t=[];if(this.value){const n=this.value.split(",");t=n,e=n.map(r=>this.options.find(s=>s.id==r)).filter(r=>r!==void 0)}return{values:e,innerValues:t}},methods:{select(e){this.innerValues.push(e.id)},remove(e){this.innerValues=this.innerValues.filter(t=>t!=e.id)},customLabel(e,t){return this.$t(`${t}.${e.name}`)}}},bV={class:"multiselect-wrapper"},wV=["name","value"];function xV(e,t,n,r,s,a){const o=at("multiselect",!0);return k(),I("div",bV,[he(o,{modelValue:s.values,"onUpdate:modelValue":t[0]||(t[0]=u=>s.values=u),options:n.options,multiple:!0,taggable:!0,"close-on-select":!1,"clear-on-select":!1,searchable:!1,"show-labels":!1,placeholder:"","preserve-search":!0,label:n.label,"track-by":"id","preselect-first":!1,"custom-label":a.customLabel,onSelect:a.select,onRemove:a.remove},null,8,["modelValue","options","label","custom-label","onSelect","onRemove"]),v("input",{name:n.name,type:"hidden",value:s.innerValues.toString()},null,8,wV)])}const kV=vt(_V,[["render",xV]]),SV={props:["code","countries","target"],data(){return{selected_country:this.code||""}},methods:{newCountry(){window.location.href="/"+this.target+"/"+this.selected_country}}},TV={class:"relative"},AV=["value"];function CV(e,t,n,r,s,a){return k(),I("div",TV,[Dn(v("select",{"onUpdate:modelValue":t[0]||(t[0]=o=>s.selected_country=o),id:"id_country",name:"country_iso",onChange:t[1]||(t[1]=o=>a.newCountry()),class:"border-2 border-solid border-dark-blue-200 w-full rounded-full h-12 px-4 appearance-none"},[t[2]||(t[2]=v("option",{value:""}," All countries",-1)),t[3]||(t[3]=v("option",{disabled:"",value:"---"},"---------------",-1)),(k(!0),I(Ie,null,Ze(n.countries,o=>(k(),I("option",{value:o.iso},ce(o.name)+" ("+ce(o.total)+") ",9,AV))),256))],544),[[xp,s.selected_country]]),t[4]||(t[4]=v("div",{class:"cursor-pointer absolute top-1/2 right-4 -translate-y-1/2"},[v("img",{src:"/images/select-arrow.svg"})],-1))])}const EV=vt(SV,[["render",CV]]),OV={components:{Multiselect:Ta},props:["event","refresh","ambassador","pendingCounter","nextPending"],name:"moderate-activity",data(){return{status:this.event.status,showModal:!1,showDeleteModal:!1,rejectionText:"",rejectionOption:null,rejectionOptions:[{title:this.$t("moderation.description.title"),text:this.$t("moderation.description.text")},{title:this.$t("moderation.missing-details.title"),text:this.$t("moderation.missing-details.text")},{title:this.$t("moderation.duplicate.title"),text:this.$t("moderation.duplicate.text")},{title:this.$t("moderation.not-related.title"),text:this.$t("moderation.not-related.text")}]}},computed:{displayRejectionOptions(){return this.rejectionOptions.map(e=>{switch(e.title){case"moderation.description.title":return{title:"Missing proper descriptions",text:"Please improve the description and describe in more detail what you will do and how your activity relates to coding and computational thinking. Thanks!"};case"moderation.missing-details.title":return{title:"Missing important details",text:"Provide more details on the activity objectives and goals and how it makes use of technology, coding and critical thinking. Thanks!"};case"moderation.duplicate.title":return{title:"Duplicate",text:"This seems to be a duplication of another activity taking place at the same time. If it is not please change the description and change the title so that it is clear that the activities are separate. Thanks!"};case"moderation.not-related.title":return{title:"Not programming related",text:"Provide more information on the activity objectives and goals and how it makes use of technology, coding and critical thinking. Thanks!"};default:return e}})}},methods:{reRender(){this.refresh?window.location.reload(!1):window.location.assign(this.nextPending)},approve(){St.post("/api/event/approve/"+this.event.id).then(()=>{this.status="APPROVED",this.reRender()})},deleteEvent(){St.post("/api/event/delete/"+this.event.id).then(e=>{this.status="DELETED",this.refresh?this.reRender():window.location.assign(e.data.redirectUrl)})},toggleModal(){this.showModal=!this.showModal},toggleDeleteModal(){this.showDeleteModal=!this.showDeleteModal},reject(){St.post("/api/event/reject/"+this.event.id,{rejectionText:this.rejectionText}).then(()=>{this.toggleModal(),this.status="REJECTED",this.reRender()})},prefillRejectionText(){this.rejectionText=this.rejectionOption.text}}},MV={class:"moderate-event"},RV={key:0,class:"px-6 flex items-center w-full gap-3"},DV={class:"flex justify-between flex-1 items-center"},PV={key:1,class:"h-8 w-full grid grid-cols-3 gap-4 items-center"},LV={class:"flex-none"},IV={href:"/pending"},NV={class:"flex justify-center"},VV={key:0},FV={class:"actions flex justify-items-end justify-end gap-2"},$V={key:0,class:"modal-overlay"},BV={class:"modal-container"},HV={class:"modal-header"},UV={class:"modal-body"},jV={class:"modal-footer"},WV={key:0,class:"modal-overlay"},qV={class:"modal-container"},YV={class:"modal-header"},zV={class:"modal-footer"};function KV(e,t,n,r,s,a){const o=at("multiselect");return k(),I("div",MV,[n.refresh?(k(),I("div",RV,[t[14]||(t[14]=v("p",{class:"text-default text-slate-500 flex items-center font-semibold p-0"},"Moderation:",-1)),v("div",DV,[v("button",{onClick:t[0]||(t[0]=(...u)=>a.approve&&a.approve(...u)),class:"font-normal w-fit px-3 py-1 bg-dark-blue text-white rounded-full flex items-center"},"Approve"),v("button",{onClick:t[1]||(t[1]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"font-normal w-fit px-3 py-1 bg-primary text-white rounded-full flex items-center"},"Reject"),v("button",{onClick:t[2]||(t[2]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"font-normal w-fit px-3 py-1 bg-dark-orange text-white rounded-full flex items-center"},"Delete")])])):se("",!0),n.refresh?se("",!0):(k(),I("div",PV,[v("div",LV,[t[15]||(t[15]=ft("Pending Activities: ")),v("a",IV,ce(n.pendingCounter),1)]),v("div",NV,[v("div",null,[ft(ce(e.$t("event.current_status"))+": ",1),v("strong",null,ce(s.status),1),t[16]||(t[16]=ft()),n.event.LatestModeration?(k(),I("span",VV,"("+ce(n.event.LatestModeration.message)+")",1)):se("",!0)])]),v("div",FV,[v("button",{onClick:t[3]||(t[3]=(...u)=>a.approve&&a.approve(...u)),class:"codeweek-action-button green"},"Approve"),v("button",{onClick:t[4]||(t[4]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"codeweek-action-button"},"Reject"),v("button",{onClick:t[5]||(t[5]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"codeweek-action-button red"},"Delete")])])),he(vs,{name:"modal"},{default:Te(()=>[s.showModal?(k(),I("div",$V,[v("div",BV,[v("div",HV,[t[17]||(t[17]=v("h3",{class:"text-2xl font-semibold"},"Please provide a reason for rejection",-1)),v("button",{onClick:t[6]||(t[6]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"close-button"},"×")]),v("div",UV,[t[18]||(t[18]=v("p",{class:"text-gray-800 text-lg leading-relaxed"},"This will help the activity organizer to improve their submission.",-1)),he(o,{modelValue:s.rejectionOption,"onUpdate:modelValue":t[7]||(t[7]=u=>s.rejectionOption=u),options:a.displayRejectionOptions,"track-by":"title",label:"title","close-on-select":!0,"preserve-search":!1,placeholder:"Select a rejection reason",searchable:!1,"allow-empty":!1,onInput:a.prefillRejectionText},{singleLabel:Te(({option:u})=>[ft(ce(u.title),1)]),_:1},8,["modelValue","options","onInput"]),Dn(v("textarea",{"onUpdate:modelValue":t[8]||(t[8]=u=>s.rejectionText=u),class:"reason-textarea",rows:"4",cols:"40",placeholder:"Reason for rejection"},null,512),[[Ni,s.rejectionText]])]),v("div",jV,[v("button",{onClick:t[9]||(t[9]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"cancel-button"},"Cancel"),v("button",{onClick:t[10]||(t[10]=(...u)=>a.reject&&a.reject(...u)),class:"reject-button"},"Reject")])])])):se("",!0)]),_:1}),he(vs,{name:"modal"},{default:Te(()=>[s.showDeleteModal?(k(),I("div",WV,[v("div",qV,[v("div",YV,[t[19]||(t[19]=v("h3",{class:"text-2xl font-semibold"},"Delete Event",-1)),v("button",{onClick:t[11]||(t[11]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"close-button"},"×")]),t[20]||(t[20]=v("div",{class:"modal-body"},[v("p",null,"This event will be permanently deleted from the website. Are you sure you want to delete this event?")],-1)),v("div",zV,[v("button",{onClick:t[12]||(t[12]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"cancel-button"},"Cancel"),v("button",{onClick:t[13]||(t[13]=(...u)=>a.deleteEvent&&a.deleteEvent(...u)),class:"delete-button"},"Delete")])])])):se("",!0)]),_:1})])}const GV=vt(OV,[["render",KV]]),JV={props:{item:{required:!0},searchText:{required:!0}},setup(e){return{line2:me(()=>(e.item.city?e.item.city+", ":"")+(e.item.country?e.item.country:""))}}},ZV={class:"address-list-item"},XV={class:"address-info"},QV={class:"name"},eF={class:"city"};function tF(e,t,n,r,s,a){return k(),I("div",ZV,[v("div",XV,[v("div",QV,ce(n.item.name)+" "+ce(n.item.housenumber),1),v("div",eF,ce(r.line2),1)])])}const nF=vt(JV,[["render",tF],["__scopeId","data-v-86cd2f09"]]),rF=[["AF","AFG"],["AL","ALB"],["DZ","DZA"],["AS","ASM"],["AD","AND"],["AO","AGO"],["AI","AIA"],["AQ","ATA"],["AG","ATG"],["AR","ARG"],["AM","ARM"],["AW","ABW"],["AU","AUS"],["AT","AUT"],["AZ","AZE"],["BS","BHS"],["BH","BHR"],["BD","BGD"],["BB","BRB"],["BY","BLR"],["BE","BEL"],["BZ","BLZ"],["BJ","BEN"],["BM","BMU"],["BT","BTN"],["BO","BOL"],["BQ","BES"],["BA","BIH"],["BW","BWA"],["BV","BVT"],["BR","BRA"],["IO","IOT"],["BN","BRN"],["BG","BGR"],["BF","BFA"],["BI","BDI"],["CV","CPV"],["KH","KHM"],["CM","CMR"],["CA","CAN"],["KY","CYM"],["CF","CAF"],["TD","TCD"],["CL","CHL"],["CN","CHN"],["CX","CXR"],["CC","CCK"],["CO","COL"],["KM","COM"],["CD","COD"],["CG","COG"],["CK","COK"],["CR","CRI"],["HR","HRV"],["CU","CUB"],["CW","CUW"],["CY","CYP"],["CZ","CZE"],["CI","CIV"],["DK","DNK"],["DJ","DJI"],["DM","DMA"],["DO","DOM"],["EC","ECU"],["EG","EGY"],["SV","SLV"],["GQ","GNQ"],["ER","ERI"],["EE","EST"],["SZ","SWZ"],["ET","ETH"],["FK","FLK"],["FO","FRO"],["FJ","FJI"],["FI","FIN"],["FR","FRA"],["GF","GUF"],["PF","PYF"],["TF","ATF"],["GA","GAB"],["GM","GMB"],["GE","GEO"],["DE","DEU"],["GH","GHA"],["GI","GIB"],["GR","GRC"],["GL","GRL"],["GD","GRD"],["GP","GLP"],["GU","GUM"],["GT","GTM"],["GG","GGY"],["GN","GIN"],["GW","GNB"],["GY","GUY"],["HT","HTI"],["HM","HMD"],["VA","VAT"],["HN","HND"],["HK","HKG"],["HU","HUN"],["IS","ISL"],["IN","IND"],["ID","IDN"],["IR","IRN"],["IQ","IRQ"],["IE","IRL"],["IM","IMN"],["IL","ISR"],["IT","ITA"],["JM","JAM"],["JP","JPN"],["JE","JEY"],["JO","JOR"],["KZ","KAZ"],["KE","KEN"],["KI","KIR"],["KP","PRK"],["KR","KOR"],["KW","KWT"],["KG","KGZ"],["LA","LAO"],["LV","LVA"],["LB","LBN"],["LS","LSO"],["LR","LBR"],["LY","LBY"],["LI","LIE"],["LT","LTU"],["LU","LUX"],["MO","MAC"],["MG","MDG"],["MW","MWI"],["MY","MYS"],["MV","MDV"],["ML","MLI"],["MT","MLT"],["MH","MHL"],["MQ","MTQ"],["MR","MRT"],["MU","MUS"],["YT","MYT"],["MX","MEX"],["FM","FSM"],["MD","MDA"],["MC","MCO"],["MN","MNG"],["ME","MNE"],["MS","MSR"],["MA","MAR"],["MZ","MOZ"],["MM","MMR"],["NA","NAM"],["NR","NRU"],["NP","NPL"],["NL","NLD"],["NC","NCL"],["NZ","NZL"],["NI","NIC"],["NE","NER"],["NG","NGA"],["NU","NIU"],["NF","NFK"],["MP","MNP"],["NO","NOR"],["OM","OMN"],["PK","PAK"],["PW","PLW"],["PS","PSE"],["PA","PAN"],["PG","PNG"],["PY","PRY"],["PE","PER"],["PH","PHL"],["PN","PCN"],["PL","POL"],["PT","PRT"],["PR","PRI"],["QA","QAT"],["MK","MKD"],["RO","ROU"],["RU","RUS"],["RW","RWA"],["RE","REU"],["BL","BLM"],["SH","SHN"],["KN","KNA"],["LC","LCA"],["MF","MAF"],["PM","SPM"],["VC","VCT"],["WS","WSM"],["SM","SMR"],["ST","STP"],["SA","SAU"],["SN","SEN"],["RS","SRB"],["SC","SYC"],["SL","SLE"],["SG","SGP"],["SX","SXM"],["SK","SVK"],["SI","SVN"],["SB","SLB"],["SO","SOM"],["ZA","ZAF"],["GS","SGS"],["SS","SSD"],["ES","ESP"],["LK","LKA"],["SD","SDN"],["SR","SUR"],["SJ","SJM"],["SE","SWE"],["CH","CHE"],["SY","SYR"],["TW","TWN"],["TJ","TJK"],["TZ","TZA"],["TH","THA"],["TL","TLS"],["TG","TGO"],["TK","TKL"],["TO","TON"],["TT","TTO"],["TN","TUN"],["TR","TUR"],["TM","TKM"],["TC","TCA"],["TV","TUV"],["UG","UGA"],["UA","UKR"],["AE","ARE"],["GB","GBR"],["UM","UMI"],["US","USA"],["UY","URY"],["UZ","UZB"],["VU","VUT"],["VE","VEN"],["VN","VNM"],["VG","VGB"],["VI","VIR"],["WF","WLF"],["EH","ESH"],["YE","YEM"],["ZM","ZMB"],["ZW","ZWE"],["AX","ALA"]],sF=rF.map(([e,t])=>({iso2:e,iso3:t})),iF={props:{item:{required:!0}}};function aF(e,t,n,r,s,a){return k(),I("div",null,ce(n.item),1)}const lF=vt(iF,[["render",aF]]),Ya={minLen:3,wait:500,timeout:null,isUpdateItems(e){if(e.length>=this.minLen)return!0},callUpdateItems(e,t){clearTimeout(this.timeout),this.isUpdateItems(e)&&(this.timeout=setTimeout(t,this.wait))},findItem(e,t,n){if(t&&n&&e.length==1)return e[0]}},oF={name:"VAutocomplete",props:{componentItem:{default:()=>lF},minLen:{type:Number,default:Ya.minLen},wait:{type:Number,default:Ya.wait},value:null,getLabel:{type:Function,default:e=>e},items:Array,autoSelectOneItem:{type:Boolean,default:!0},placeholder:String,inputClass:{type:String,default:"v-autocomplete-input"},disabled:{type:Boolean,default:!1},inputAttrs:{type:Object,default:()=>({})},keepOpen:{type:Boolean,default:!1},initialLocation:{type:String,default:null}},setup(e,{emit:t}){let n=fe("");e.initialLocation&&(n=fe(e.initialLocation));const r=fe(!1),s=fe(-1),a=fe(e.items||[]),o=me(()=>!!a.value.length),u=me(()=>r.value&&o.value||e.keepOpen),d=()=>{r.value=!0,s.value=-1,y(null),Ya.callUpdateItems(n.value,h),t("change",n.value)},h=()=>{t("update-items",n.value)},f=()=>{t("focus",n.value),r.value=!0},p=()=>{t("blur",n.value),setTimeout(()=>r.value=!1,200)},m=E=>{y(E),t("item-clicked",E)},y=E=>{E?(a.value=[E],n.value=e.getLabel(E),t("item-selected",E)):w(e.items),t("input",E)},w=E=>{a.value=E||[]},_=E=>a.value.length===1&&E===a.value[0],C=()=>{s.value>-1&&(s.value--,F(document.getElementsByClassName("v-autocomplete-list-item")[s.value]))},U=()=>{s.value{E&&E.scrollIntoView&&E.scrollIntoView(!1)},x=()=>{r.value&&a.value[s.value]&&(y(a.value[s.value]),r.value=!1)};return qt(()=>e.items,E=>{w(E);const V=Ya.findItem(e.items,n.value,e.autoSelectOneItem);V&&(y(V),r.value=!1)}),qt(()=>e.value,E=>{_(E)||(y(E),n.value=e.getLabel(E))}),Ft(()=>{Ya.minLen=e.minLen,Ya.wait=e.wait,y(e.value)}),{searchText:n,showList:r,cursor:s,internalItems:a,hasItems:o,show:u,inputChange:d,updateItems:h,focus:f,blur:p,onClickItem:m,onSelectItem:y,setItems:w,isSelectedValue:_,keyUp:C,keyDown:U,itemView:F,keyEnter:x}}},uF={class:"v-autocomplete"},cF=["placeholder","disabled"],dF={key:0,class:"v-autocomplete-list"},fF=["onClick","onMouseover"];function hF(e,t,n,r,s,a){return k(),I("div",uF,[v("div",{class:Fe(["v-autocomplete-input-group",{"v-autocomplete-selected":n.value}])},[Dn(v("input",cn({type:"search","onUpdate:modelValue":t[0]||(t[0]=o=>r.searchText=o)},n.inputAttrs,{class:n.inputAttrs.class||n.inputClass,placeholder:n.inputAttrs.placeholder||n.placeholder,disabled:n.inputAttrs.disabled||n.disabled,onBlur:t[1]||(t[1]=(...o)=>r.blur&&r.blur(...o)),onFocus:t[2]||(t[2]=(...o)=>r.focus&&r.focus(...o)),onInput:t[3]||(t[3]=(...o)=>r.inputChange&&r.inputChange(...o)),onKeyup:t[4]||(t[4]=$n((...o)=>r.keyEnter&&r.keyEnter(...o),["enter"])),onKeydown:[t[5]||(t[5]=$n((...o)=>r.keyEnter&&r.keyEnter(...o),["tab"])),t[6]||(t[6]=$n((...o)=>r.keyUp&&r.keyUp(...o),["up"])),t[7]||(t[7]=$n((...o)=>r.keyDown&&r.keyDown(...o),["down"]))]}),null,16,cF),[[Ni,r.searchText]])],2),r.show?(k(),I("div",dF,[(k(!0),I(Ie,null,Ze(r.internalItems,(o,u)=>(k(),I("div",{class:Fe(["v-autocomplete-list-item",{"v-autocomplete-item-active":u===r.cursor}]),key:u,onClick:d=>r.onClickItem(o),onMouseover:d=>r.cursor=u},[(k(),it(Al(n.componentItem),{item:o,searchText:r.searchText},null,8,["item","searchText"]))],42,fF))),128))])):se("",!0)])}const pF=vt(oF,[["render",hF]]),mF={components:{VAutocomplete:pF},props:{placeholder:String,name:String,value:String,geoposition:String,location:String},emits:["onChange"],setup(e,{emit:t}){const n=fe(e.value?{name:e.value}:null),r=fe(null),s=nF,a=fe({placeholder:e.placeholder,name:e.name,autocomplete:"off"}),o=fe(e.geoposition),u=e.location;qt(()=>e.placeholder,()=>{a.value.placeholder=e.placeholder});const d=y=>{t("onChange",{location:(y==null?void 0:y.name)||""}),y&&y.name&&y.magicKey&&St.get("/api/proxy/geocode",{params:{singleLine:y.name,magicKey:y.magicKey}}).then(_=>{const C=_.data.candidates[0];o.value=[C.location.y,C.location.x],window.map&&window.map.setView([C.location.y,C.location.x],16);const U=h(C.attributes.Country).iso2;t("onChange",{location:(y==null?void 0:y.name)||"",geoposition:[C.location.y,C.location.x],country_iso:U||""}),document.getElementById("id_country")&&(document.getElementById("id_country").value=U)}).catch(_=>{console.error("Error:",_)})},h=y=>sF.find(w=>w.iso3===y),f=y=>y&&y.name?y.name:"",p=y=>{y===""&&(r.value=null)},m=y=>{St.get("/api/proxy/suggest",{params:{f:"json",text:y}}).then(_=>{r.value=_.data.suggestions.map(C=>({name:C.text,magicKey:C.magicKey}))}).catch(_=>{console.error("Error:",_)})};return qt(()=>e.value,y=>{n.value=y?{name:y}:null}),qt(()=>e.geoposition,y=>{o.value=y}),{item:n,items:r,template:s,inputAttrs:a,itemSelected:d,getLabel:f,change:p,updateItems:m,localGeoposition:o,initialLocation:u}}},gF=["value"];function vF(e,t,n,r,s,a){const o=at("v-autocomplete");return k(),I("div",null,[he(o,{items:r.items,modelValue:r.item,"onUpdate:modelValue":t[0]||(t[0]=u=>r.item=u),"get-label":r.getLabel,"component-item":r.template,onUpdateItems:r.updateItems,onItemSelected:r.itemSelected,onChange:r.change,"keep-open":!1,"auto-select-one-item":!1,"input-attrs":r.inputAttrs,wait:300,initialLocation:r.initialLocation},null,8,["items","modelValue","get-label","component-item","onUpdateItems","onItemSelected","onChange","input-attrs","initialLocation"]),v("input",{type:"hidden",name:"geoposition",id:"geoposition",value:r.localGeoposition},null,8,gF)])}const yF=vt(mF,[["render",vF]]);function Je(e){const t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new e.constructor(+e):typeof e=="number"||t==="[object Number]"||typeof e=="string"||t==="[object String]"?new Date(e):new Date(NaN)}function Lt(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function fs(e,t){const n=Je(e);return isNaN(t)?Lt(e,NaN):(t&&n.setDate(n.getDate()+t),n)}function gs(e,t){const n=Je(e);if(isNaN(t))return Lt(e,NaN);if(!t)return n;const r=n.getDate(),s=Lt(e,n.getTime());s.setMonth(n.getMonth()+t+1,0);const a=s.getDate();return r>=a?s:(n.setFullYear(s.getFullYear(),s.getMonth(),r),n)}function U1(e,t){const{years:n=0,months:r=0,weeks:s=0,days:a=0,hours:o=0,minutes:u=0,seconds:d=0}=t,h=Je(e),f=r||n?gs(h,r+n*12):h,p=a||s?fs(f,a+s*7):f,m=u+o*60,w=(d+m*60)*1e3;return Lt(e,p.getTime()+w)}function _F(e,t){const n=+Je(e);return Lt(e,n+t)}const j1=6048e5,bF=864e5,wF=6e4,W1=36e5,xF=1e3;function kF(e,t){return _F(e,t*W1)}let SF={};function Aa(){return SF}function ys(e,t){var u,d,h,f;const n=Aa(),r=(t==null?void 0:t.weekStartsOn)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.weekStartsOn)??n.weekStartsOn??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)??0,s=Je(e),a=s.getDay(),o=(a=s.getTime()?n+1:t.getTime()>=o.getTime()?n:n-1}function a0(e){const t=Je(e);return t.setHours(0,0,0,0),t}function Oc(e){const t=Je(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function Y1(e,t){const n=a0(e),r=a0(t),s=+n-Oc(n),a=+r-Oc(r);return Math.round((s-a)/bF)}function TF(e){const t=q1(e),n=Lt(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),gl(n)}function AF(e,t){const n=t*3;return gs(e,n)}function Yp(e,t){return gs(e,t*12)}function l0(e,t){const n=Je(e),r=Je(t),s=n.getTime()-r.getTime();return s<0?-1:s>0?1:s}function z1(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function oo(e){if(!z1(e)&&typeof e!="number")return!1;const t=Je(e);return!isNaN(Number(t))}function o0(e){const t=Je(e);return Math.trunc(t.getMonth()/3)+1}function CF(e,t){const n=Je(e),r=Je(t);return n.getFullYear()-r.getFullYear()}function EF(e,t){const n=Je(e),r=Je(t),s=l0(n,r),a=Math.abs(CF(n,r));n.setFullYear(1584),r.setFullYear(1584);const o=l0(n,r)===-s,u=s*(a-+o);return u===0?0:u}function K1(e,t){const n=Je(e.start),r=Je(e.end);let s=+n>+r;const a=s?+n:+r,o=s?r:n;o.setHours(0,0,0,0);let u=1;const d=[];for(;+o<=a;)d.push(Je(o)),o.setDate(o.getDate()+u),o.setHours(0,0,0,0);return s?d.reverse():d}function oa(e){const t=Je(e),n=t.getMonth(),r=n-n%3;return t.setMonth(r,1),t.setHours(0,0,0,0),t}function OF(e,t){const n=Je(e.start),r=Je(e.end);let s=+n>+r;const a=s?+oa(n):+oa(r);let o=oa(s?r:n),u=1;const d=[];for(;+o<=a;)d.push(Je(o)),o=AF(o,u);return s?d.reverse():d}function MF(e){const t=Je(e);return t.setDate(1),t.setHours(0,0,0,0),t}function G1(e){const t=Je(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}function Co(e){const t=Je(e),n=Lt(e,0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function J1(e,t){var u,d,h,f;const n=Aa(),r=(t==null?void 0:t.weekStartsOn)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.weekStartsOn)??n.weekStartsOn??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)??0,s=Je(e),a=s.getDay(),o=(a{let r;const s=RF[e];return typeof s=="string"?r=s:t===1?r=s.one:r=s.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r};function Jf(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const PF={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},LF={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},IF={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},NF={date:Jf({formats:PF,defaultWidth:"full"}),time:Jf({formats:LF,defaultWidth:"full"}),dateTime:Jf({formats:IF,defaultWidth:"full"})},VF={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},FF=(e,t,n,r)=>VF[e];function Kl(e){return(t,n)=>{const r=n!=null&&n.context?String(n.context):"standalone";let s;if(r==="formatting"&&e.formattingValues){const o=e.defaultFormattingWidth||e.defaultWidth,u=n!=null&&n.width?String(n.width):o;s=e.formattingValues[u]||e.formattingValues[o]}else{const o=e.defaultWidth,u=n!=null&&n.width?String(n.width):e.defaultWidth;s=e.values[u]||e.values[o]}const a=e.argumentCallback?e.argumentCallback(t):t;return s[a]}}const $F={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},BF={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},HF={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},UF={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},jF={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},WF={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},qF=(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},YF={ordinalNumber:qF,era:Kl({values:$F,defaultWidth:"wide"}),quarter:Kl({values:BF,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Kl({values:HF,defaultWidth:"wide"}),day:Kl({values:UF,defaultWidth:"wide"}),dayPeriod:Kl({values:jF,defaultWidth:"wide",formattingValues:WF,defaultFormattingWidth:"wide"})};function Gl(e){return(t,n={})=>{const r=n.width,s=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(s);if(!a)return null;const o=a[0],u=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],d=Array.isArray(u)?KF(u,p=>p.test(o)):zF(u,p=>p.test(o));let h;h=e.valueCallback?e.valueCallback(d):d,h=n.valueCallback?n.valueCallback(h):h;const f=t.slice(o.length);return{value:h,rest:f}}}function zF(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function KF(e,t){for(let n=0;n{const r=t.match(e.matchPattern);if(!r)return null;const s=r[0],a=t.match(e.parsePattern);if(!a)return null;let o=e.valueCallback?e.valueCallback(a[0]):a[0];o=n.valueCallback?n.valueCallback(o):o;const u=t.slice(s.length);return{value:o,rest:u}}}const JF=/^(\d+)(th|st|nd|rd)?/i,ZF=/\d+/i,XF={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},QF={any:[/^b/i,/^(a|c)/i]},e6={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},t6={any:[/1/i,/2/i,/3/i,/4/i]},n6={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},r6={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},s6={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},i6={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},a6={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},l6={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},o6={ordinalNumber:GF({matchPattern:JF,parsePattern:ZF,valueCallback:e=>parseInt(e,10)}),era:Gl({matchPatterns:XF,defaultMatchWidth:"wide",parsePatterns:QF,defaultParseWidth:"any"}),quarter:Gl({matchPatterns:e6,defaultMatchWidth:"wide",parsePatterns:t6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Gl({matchPatterns:n6,defaultMatchWidth:"wide",parsePatterns:r6,defaultParseWidth:"any"}),day:Gl({matchPatterns:s6,defaultMatchWidth:"wide",parsePatterns:i6,defaultParseWidth:"any"}),dayPeriod:Gl({matchPatterns:a6,defaultMatchWidth:"any",parsePatterns:l6,defaultParseWidth:"any"})},Z1={code:"en-US",formatDistance:DF,formatLong:NF,formatRelative:FF,localize:YF,match:o6,options:{weekStartsOn:0,firstWeekContainsDate:1}};function u6(e){const t=Je(e);return Y1(t,Co(t))+1}function zp(e){const t=Je(e),n=+gl(t)-+TF(t);return Math.round(n/j1)+1}function Kp(e,t){var f,p,m,y;const n=Je(e),r=n.getFullYear(),s=Aa(),a=(t==null?void 0:t.firstWeekContainsDate)??((p=(f=t==null?void 0:t.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)??s.firstWeekContainsDate??((y=(m=s.locale)==null?void 0:m.options)==null?void 0:y.firstWeekContainsDate)??1,o=Lt(e,0);o.setFullYear(r+1,0,a),o.setHours(0,0,0,0);const u=ys(o,t),d=Lt(e,0);d.setFullYear(r,0,a),d.setHours(0,0,0,0);const h=ys(d,t);return n.getTime()>=u.getTime()?r+1:n.getTime()>=h.getTime()?r:r-1}function c6(e,t){var u,d,h,f;const n=Aa(),r=(t==null?void 0:t.firstWeekContainsDate)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.firstWeekContainsDate)??n.firstWeekContainsDate??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.firstWeekContainsDate)??1,s=Kp(e,t),a=Lt(e,0);return a.setFullYear(s,0,r),a.setHours(0,0,0,0),ys(a,t)}function Gp(e,t){const n=Je(e),r=+ys(n,t)-+c6(n,t);return Math.round(r/j1)+1}function Bt(e,t){const n=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return n+r}const vi={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return Bt(t==="yy"?r%100:r,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):Bt(n+1,2)},d(e,t){return Bt(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h(e,t){return Bt(e.getHours()%12||12,t.length)},H(e,t){return Bt(e.getHours(),t.length)},m(e,t){return Bt(e.getMinutes(),t.length)},s(e,t){return Bt(e.getSeconds(),t.length)},S(e,t){const n=t.length,r=e.getMilliseconds(),s=Math.trunc(r*Math.pow(10,n-3));return Bt(s,t.length)}},za={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},c0={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const r=e.getFullYear(),s=r>0?r:1-r;return n.ordinalNumber(s,{unit:"year"})}return vi.y(e,t)},Y:function(e,t,n,r){const s=Kp(e,r),a=s>0?s:1-s;if(t==="YY"){const o=a%100;return Bt(o,2)}return t==="Yo"?n.ordinalNumber(a,{unit:"year"}):Bt(a,t.length)},R:function(e,t){const n=q1(e);return Bt(n,t.length)},u:function(e,t){const n=e.getFullYear();return Bt(n,t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Bt(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Bt(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return vi.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return Bt(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const s=Gp(e,r);return t==="wo"?n.ordinalNumber(s,{unit:"week"}):Bt(s,t.length)},I:function(e,t,n){const r=zp(e);return t==="Io"?n.ordinalNumber(r,{unit:"week"}):Bt(r,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):vi.d(e,t)},D:function(e,t,n){const r=u6(e);return t==="Do"?n.ordinalNumber(r,{unit:"dayOfYear"}):Bt(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const s=e.getDay(),a=(s-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Bt(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(s,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(s,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(s,{width:"short",context:"formatting"});case"eeee":default:return n.day(s,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const s=e.getDay(),a=(s-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Bt(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(s,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(s,{width:"narrow",context:"standalone"});case"cccccc":return n.day(s,{width:"short",context:"standalone"});case"cccc":default:return n.day(s,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),s=r===0?7:r;switch(t){case"i":return String(s);case"ii":return Bt(s,t.length);case"io":return n.ordinalNumber(s,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const s=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let s;switch(r===12?s=za.noon:r===0?s=za.midnight:s=r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let s;switch(r>=17?s=za.evening:r>=12?s=za.afternoon:r>=4?s=za.morning:s=za.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){let r=e.getHours()%12;return r===0&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return vi.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):vi.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return t==="Ko"?n.ordinalNumber(r,{unit:"hour"}):Bt(r,t.length)},k:function(e,t,n){let r=e.getHours();return r===0&&(r=24),t==="ko"?n.ordinalNumber(r,{unit:"hour"}):Bt(r,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):vi.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):vi.s(e,t)},S:function(e,t){return vi.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return f0(r);case"XXXX":case"XX":return ra(r);case"XXXXX":case"XXX":default:return ra(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return f0(r);case"xxxx":case"xx":return ra(r);case"xxxxx":case"xxx":default:return ra(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+d0(r,":");case"OOOO":default:return"GMT"+ra(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+d0(r,":");case"zzzz":default:return"GMT"+ra(r,":")}},t:function(e,t,n){const r=Math.trunc(e.getTime()/1e3);return Bt(r,t.length)},T:function(e,t,n){const r=e.getTime();return Bt(r,t.length)}};function d0(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),s=Math.trunc(r/60),a=r%60;return a===0?n+String(s):n+String(s)+t+Bt(a,2)}function f0(e,t){return e%60===0?(e>0?"-":"+")+Bt(Math.abs(e)/60,2):ra(e,t)}function ra(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),s=Bt(Math.trunc(r/60),2),a=Bt(r%60,2);return n+s+t+a}const h0=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},X1=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},d6=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],s=n[2];if(!s)return h0(e,t);let a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",h0(r,t)).replace("{{time}}",X1(s,t))},Uh={p:X1,P:d6},f6=/^D+$/,h6=/^Y+$/,p6=["D","DD","YY","YYYY"];function Q1(e){return f6.test(e)}function ew(e){return h6.test(e)}function jh(e,t,n){const r=m6(e,t,n);if(console.warn(r),p6.includes(e))throw new RangeError(r)}function m6(e,t,n){const r=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const g6=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,v6=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,y6=/^'([^]*?)'?$/,_6=/''/g,b6=/[a-zA-Z]/;function Ds(e,t,n){var f,p,m,y,w,_,C,U;const r=Aa(),s=(n==null?void 0:n.locale)??r.locale??Z1,a=(n==null?void 0:n.firstWeekContainsDate)??((p=(f=n==null?void 0:n.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)??r.firstWeekContainsDate??((y=(m=r.locale)==null?void 0:m.options)==null?void 0:y.firstWeekContainsDate)??1,o=(n==null?void 0:n.weekStartsOn)??((_=(w=n==null?void 0:n.locale)==null?void 0:w.options)==null?void 0:_.weekStartsOn)??r.weekStartsOn??((U=(C=r.locale)==null?void 0:C.options)==null?void 0:U.weekStartsOn)??0,u=Je(e);if(!oo(u))throw new RangeError("Invalid time value");let d=t.match(v6).map(F=>{const x=F[0];if(x==="p"||x==="P"){const E=Uh[x];return E(F,s.formatLong)}return F}).join("").match(g6).map(F=>{if(F==="''")return{isToken:!1,value:"'"};const x=F[0];if(x==="'")return{isToken:!1,value:w6(F)};if(c0[x])return{isToken:!0,value:F};if(x.match(b6))throw new RangeError("Format string contains an unescaped latin alphabet character `"+x+"`");return{isToken:!1,value:F}});s.localize.preprocessor&&(d=s.localize.preprocessor(u,d));const h={firstWeekContainsDate:a,weekStartsOn:o,locale:s};return d.map(F=>{if(!F.isToken)return F.value;const x=F.value;(!(n!=null&&n.useAdditionalWeekYearTokens)&&ew(x)||!(n!=null&&n.useAdditionalDayOfYearTokens)&&Q1(x))&&jh(x,t,String(e));const E=c0[x[0]];return E(u,x,s.localize,h)}).join("")}function w6(e){const t=e.match(y6);return t?t[1].replace(_6,"'"):e}function x6(e){return Je(e).getDay()}function k6(e){const t=Je(e),n=t.getFullYear(),r=t.getMonth(),s=Lt(e,0);return s.setFullYear(n,r+1,0),s.setHours(0,0,0,0),s.getDate()}function S6(){return Object.assign({},Aa())}function ri(e){return Je(e).getHours()}function T6(e){let n=Je(e).getDay();return n===0&&(n=7),n}function Vi(e){return Je(e).getMinutes()}function bt(e){return Je(e).getMonth()}function vl(e){return Je(e).getSeconds()}function lt(e){return Je(e).getFullYear()}function yl(e,t){const n=Je(e),r=Je(t);return n.getTime()>r.getTime()}function Eo(e,t){const n=Je(e),r=Je(t);return+n<+r}function el(e,t){const n=Je(e),r=Je(t);return+n==+r}function A6(e,t){const n=t instanceof Date?Lt(t,0):new t(0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}const C6=10;class tw{constructor(){Ye(this,"subPriority",0)}validate(t,n){return!0}}class E6 extends tw{constructor(t,n,r,s,a){super(),this.value=t,this.validateValue=n,this.setValue=r,this.priority=s,a&&(this.subPriority=a)}validate(t,n){return this.validateValue(t,this.value,n)}set(t,n,r){return this.setValue(t,n,this.value,r)}}class O6 extends tw{constructor(){super(...arguments);Ye(this,"priority",C6);Ye(this,"subPriority",-1)}set(n,r){return r.timestampIsSet?n:Lt(n,A6(n,Date))}}class It{run(t,n,r,s){const a=this.parse(t,n,r,s);return a?{setter:new E6(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(t,n,r){return!0}}class M6 extends It{constructor(){super(...arguments);Ye(this,"priority",140);Ye(this,"incompatibleTokens",["R","u","t","T"])}parse(n,r,s){switch(r){case"G":case"GG":case"GGG":return s.era(n,{width:"abbreviated"})||s.era(n,{width:"narrow"});case"GGGGG":return s.era(n,{width:"narrow"});case"GGGG":default:return s.era(n,{width:"wide"})||s.era(n,{width:"abbreviated"})||s.era(n,{width:"narrow"})}}set(n,r,s){return r.era=s,n.setFullYear(s,0,1),n.setHours(0,0,0,0),n}}const kn={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Os={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Sn(e,t){return e&&{value:t(e.value),rest:e.rest}}function rn(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function Ms(e,t){const n=t.match(e);if(!n)return null;if(n[0]==="Z")return{value:0,rest:t.slice(1)};const r=n[1]==="+"?1:-1,s=n[2]?parseInt(n[2],10):0,a=n[3]?parseInt(n[3],10):0,o=n[5]?parseInt(n[5],10):0;return{value:r*(s*W1+a*wF+o*xF),rest:t.slice(n[0].length)}}function nw(e){return rn(kn.anyDigitsSigned,e)}function dn(e,t){switch(e){case 1:return rn(kn.singleDigit,t);case 2:return rn(kn.twoDigits,t);case 3:return rn(kn.threeDigits,t);case 4:return rn(kn.fourDigits,t);default:return rn(new RegExp("^\\d{1,"+e+"}"),t)}}function Mc(e,t){switch(e){case 1:return rn(kn.singleDigitSigned,t);case 2:return rn(kn.twoDigitsSigned,t);case 3:return rn(kn.threeDigitsSigned,t);case 4:return rn(kn.fourDigitsSigned,t);default:return rn(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Jp(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function rw(e,t){const n=t>0,r=n?t:1-t;let s;if(r<=50)s=e||100;else{const a=r+50,o=Math.trunc(a/100)*100,u=e>=a%100;s=e+o-(u?100:0)}return n?s:1-s}function sw(e){return e%400===0||e%4===0&&e%100!==0}class R6 extends It{constructor(){super(...arguments);Ye(this,"priority",130);Ye(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(n,r,s){const a=o=>({year:o,isTwoDigitYear:r==="yy"});switch(r){case"y":return Sn(dn(4,n),a);case"yo":return Sn(s.ordinalNumber(n,{unit:"year"}),a);default:return Sn(dn(r.length,n),a)}}validate(n,r){return r.isTwoDigitYear||r.year>0}set(n,r,s){const a=n.getFullYear();if(s.isTwoDigitYear){const u=rw(s.year,a);return n.setFullYear(u,0,1),n.setHours(0,0,0,0),n}const o=!("era"in r)||r.era===1?s.year:1-s.year;return n.setFullYear(o,0,1),n.setHours(0,0,0,0),n}}class D6 extends It{constructor(){super(...arguments);Ye(this,"priority",130);Ye(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(n,r,s){const a=o=>({year:o,isTwoDigitYear:r==="YY"});switch(r){case"Y":return Sn(dn(4,n),a);case"Yo":return Sn(s.ordinalNumber(n,{unit:"year"}),a);default:return Sn(dn(r.length,n),a)}}validate(n,r){return r.isTwoDigitYear||r.year>0}set(n,r,s,a){const o=Kp(n,a);if(s.isTwoDigitYear){const d=rw(s.year,o);return n.setFullYear(d,0,a.firstWeekContainsDate),n.setHours(0,0,0,0),ys(n,a)}const u=!("era"in r)||r.era===1?s.year:1-s.year;return n.setFullYear(u,0,a.firstWeekContainsDate),n.setHours(0,0,0,0),ys(n,a)}}class P6 extends It{constructor(){super(...arguments);Ye(this,"priority",130);Ye(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(n,r){return Mc(r==="R"?4:r.length,n)}set(n,r,s){const a=Lt(n,0);return a.setFullYear(s,0,4),a.setHours(0,0,0,0),gl(a)}}class L6 extends It{constructor(){super(...arguments);Ye(this,"priority",130);Ye(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(n,r){return Mc(r==="u"?4:r.length,n)}set(n,r,s){return n.setFullYear(s,0,1),n.setHours(0,0,0,0),n}}class I6 extends It{constructor(){super(...arguments);Ye(this,"priority",120);Ye(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"Q":case"QQ":return dn(r.length,n);case"Qo":return s.ordinalNumber(n,{unit:"quarter"});case"QQQ":return s.quarter(n,{width:"abbreviated",context:"formatting"})||s.quarter(n,{width:"narrow",context:"formatting"});case"QQQQQ":return s.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return s.quarter(n,{width:"wide",context:"formatting"})||s.quarter(n,{width:"abbreviated",context:"formatting"})||s.quarter(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=1&&r<=4}set(n,r,s){return n.setMonth((s-1)*3,1),n.setHours(0,0,0,0),n}}class N6 extends It{constructor(){super(...arguments);Ye(this,"priority",120);Ye(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"q":case"qq":return dn(r.length,n);case"qo":return s.ordinalNumber(n,{unit:"quarter"});case"qqq":return s.quarter(n,{width:"abbreviated",context:"standalone"})||s.quarter(n,{width:"narrow",context:"standalone"});case"qqqqq":return s.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return s.quarter(n,{width:"wide",context:"standalone"})||s.quarter(n,{width:"abbreviated",context:"standalone"})||s.quarter(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=1&&r<=4}set(n,r,s){return n.setMonth((s-1)*3,1),n.setHours(0,0,0,0),n}}class V6 extends It{constructor(){super(...arguments);Ye(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);Ye(this,"priority",110)}parse(n,r,s){const a=o=>o-1;switch(r){case"M":return Sn(rn(kn.month,n),a);case"MM":return Sn(dn(2,n),a);case"Mo":return Sn(s.ordinalNumber(n,{unit:"month"}),a);case"MMM":return s.month(n,{width:"abbreviated",context:"formatting"})||s.month(n,{width:"narrow",context:"formatting"});case"MMMMM":return s.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return s.month(n,{width:"wide",context:"formatting"})||s.month(n,{width:"abbreviated",context:"formatting"})||s.month(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.setMonth(s,1),n.setHours(0,0,0,0),n}}class F6 extends It{constructor(){super(...arguments);Ye(this,"priority",110);Ye(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(n,r,s){const a=o=>o-1;switch(r){case"L":return Sn(rn(kn.month,n),a);case"LL":return Sn(dn(2,n),a);case"Lo":return Sn(s.ordinalNumber(n,{unit:"month"}),a);case"LLL":return s.month(n,{width:"abbreviated",context:"standalone"})||s.month(n,{width:"narrow",context:"standalone"});case"LLLLL":return s.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return s.month(n,{width:"wide",context:"standalone"})||s.month(n,{width:"abbreviated",context:"standalone"})||s.month(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.setMonth(s,1),n.setHours(0,0,0,0),n}}function $6(e,t,n){const r=Je(e),s=Gp(r,n)-t;return r.setDate(r.getDate()-s*7),r}class B6 extends It{constructor(){super(...arguments);Ye(this,"priority",100);Ye(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(n,r,s){switch(r){case"w":return rn(kn.week,n);case"wo":return s.ordinalNumber(n,{unit:"week"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=53}set(n,r,s,a){return ys($6(n,s,a),a)}}function H6(e,t){const n=Je(e),r=zp(n)-t;return n.setDate(n.getDate()-r*7),n}class U6 extends It{constructor(){super(...arguments);Ye(this,"priority",100);Ye(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(n,r,s){switch(r){case"I":return rn(kn.week,n);case"Io":return s.ordinalNumber(n,{unit:"week"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=53}set(n,r,s){return gl(H6(n,s))}}const j6=[31,28,31,30,31,30,31,31,30,31,30,31],W6=[31,29,31,30,31,30,31,31,30,31,30,31];class q6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"subPriority",1);Ye(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"d":return rn(kn.date,n);case"do":return s.ordinalNumber(n,{unit:"date"});default:return dn(r.length,n)}}validate(n,r){const s=n.getFullYear(),a=sw(s),o=n.getMonth();return a?r>=1&&r<=W6[o]:r>=1&&r<=j6[o]}set(n,r,s){return n.setDate(s),n.setHours(0,0,0,0),n}}class Y6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"subpriority",1);Ye(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(n,r,s){switch(r){case"D":case"DD":return rn(kn.dayOfYear,n);case"Do":return s.ordinalNumber(n,{unit:"date"});default:return dn(r.length,n)}}validate(n,r){const s=n.getFullYear();return sw(s)?r>=1&&r<=366:r>=1&&r<=365}set(n,r,s){return n.setMonth(0,s),n.setHours(0,0,0,0),n}}function Zp(e,t,n){var p,m,y,w;const r=Aa(),s=(n==null?void 0:n.weekStartsOn)??((m=(p=n==null?void 0:n.locale)==null?void 0:p.options)==null?void 0:m.weekStartsOn)??r.weekStartsOn??((w=(y=r.locale)==null?void 0:y.options)==null?void 0:w.weekStartsOn)??0,a=Je(e),o=a.getDay(),d=(t%7+7)%7,h=7-s,f=t<0||t>6?t-(o+h)%7:(d+h)%7-(o+h)%7;return fs(a,f)}class z6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"E":case"EE":case"EEE":return s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"EEEEE":return s.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"EEEE":default:return s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=Zp(n,s,a),n.setHours(0,0,0,0),n}}class K6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(n,r,s,a){const o=u=>{const d=Math.floor((u-1)/7)*7;return(u+a.weekStartsOn+6)%7+d};switch(r){case"e":case"ee":return Sn(dn(r.length,n),o);case"eo":return Sn(s.ordinalNumber(n,{unit:"day"}),o);case"eee":return s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"eeeee":return s.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"eeee":default:return s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=Zp(n,s,a),n.setHours(0,0,0,0),n}}class G6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(n,r,s,a){const o=u=>{const d=Math.floor((u-1)/7)*7;return(u+a.weekStartsOn+6)%7+d};switch(r){case"c":case"cc":return Sn(dn(r.length,n),o);case"co":return Sn(s.ordinalNumber(n,{unit:"day"}),o);case"ccc":return s.day(n,{width:"abbreviated",context:"standalone"})||s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"});case"ccccc":return s.day(n,{width:"narrow",context:"standalone"});case"cccccc":return s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"});case"cccc":default:return s.day(n,{width:"wide",context:"standalone"})||s.day(n,{width:"abbreviated",context:"standalone"})||s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=Zp(n,s,a),n.setHours(0,0,0,0),n}}function J6(e,t){const n=Je(e),r=T6(n),s=t-r;return fs(n,s)}class Z6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(n,r,s){const a=o=>o===0?7:o;switch(r){case"i":case"ii":return dn(r.length,n);case"io":return s.ordinalNumber(n,{unit:"day"});case"iii":return Sn(s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a);case"iiiii":return Sn(s.day(n,{width:"narrow",context:"formatting"}),a);case"iiiiii":return Sn(s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a);case"iiii":default:return Sn(s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a)}}validate(n,r){return r>=1&&r<=7}set(n,r,s){return n=J6(n,s),n.setHours(0,0,0,0),n}}class X6 extends It{constructor(){super(...arguments);Ye(this,"priority",80);Ye(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(n,r,s){switch(r){case"a":case"aa":case"aaa":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaaa":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaa":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(Jp(s),0,0,0),n}}class Q6 extends It{constructor(){super(...arguments);Ye(this,"priority",80);Ye(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(n,r,s){switch(r){case"b":case"bb":case"bbb":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbbb":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbb":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(Jp(s),0,0,0),n}}class e5 extends It{constructor(){super(...arguments);Ye(this,"priority",80);Ye(this,"incompatibleTokens",["a","b","t","T"])}parse(n,r,s){switch(r){case"B":case"BB":case"BBB":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBBB":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBB":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(Jp(s),0,0,0),n}}class t5 extends It{constructor(){super(...arguments);Ye(this,"priority",70);Ye(this,"incompatibleTokens",["H","K","k","t","T"])}parse(n,r,s){switch(r){case"h":return rn(kn.hour12h,n);case"ho":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=12}set(n,r,s){const a=n.getHours()>=12;return a&&s<12?n.setHours(s+12,0,0,0):!a&&s===12?n.setHours(0,0,0,0):n.setHours(s,0,0,0),n}}class n5 extends It{constructor(){super(...arguments);Ye(this,"priority",70);Ye(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(n,r,s){switch(r){case"H":return rn(kn.hour23h,n);case"Ho":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=23}set(n,r,s){return n.setHours(s,0,0,0),n}}class r5 extends It{constructor(){super(...arguments);Ye(this,"priority",70);Ye(this,"incompatibleTokens",["h","H","k","t","T"])}parse(n,r,s){switch(r){case"K":return rn(kn.hour11h,n);case"Ko":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.getHours()>=12&&s<12?n.setHours(s+12,0,0,0):n.setHours(s,0,0,0),n}}class s5 extends It{constructor(){super(...arguments);Ye(this,"priority",70);Ye(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(n,r,s){switch(r){case"k":return rn(kn.hour24h,n);case"ko":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=24}set(n,r,s){const a=s<=24?s%24:s;return n.setHours(a,0,0,0),n}}class i5 extends It{constructor(){super(...arguments);Ye(this,"priority",60);Ye(this,"incompatibleTokens",["t","T"])}parse(n,r,s){switch(r){case"m":return rn(kn.minute,n);case"mo":return s.ordinalNumber(n,{unit:"minute"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=59}set(n,r,s){return n.setMinutes(s,0,0),n}}class a5 extends It{constructor(){super(...arguments);Ye(this,"priority",50);Ye(this,"incompatibleTokens",["t","T"])}parse(n,r,s){switch(r){case"s":return rn(kn.second,n);case"so":return s.ordinalNumber(n,{unit:"second"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=59}set(n,r,s){return n.setSeconds(s,0),n}}class l5 extends It{constructor(){super(...arguments);Ye(this,"priority",30);Ye(this,"incompatibleTokens",["t","T"])}parse(n,r){const s=a=>Math.trunc(a*Math.pow(10,-r.length+3));return Sn(dn(r.length,n),s)}set(n,r,s){return n.setMilliseconds(s),n}}class o5 extends It{constructor(){super(...arguments);Ye(this,"priority",10);Ye(this,"incompatibleTokens",["t","T","x"])}parse(n,r){switch(r){case"X":return Ms(Os.basicOptionalMinutes,n);case"XX":return Ms(Os.basic,n);case"XXXX":return Ms(Os.basicOptionalSeconds,n);case"XXXXX":return Ms(Os.extendedOptionalSeconds,n);case"XXX":default:return Ms(Os.extended,n)}}set(n,r,s){return r.timestampIsSet?n:Lt(n,n.getTime()-Oc(n)-s)}}class u5 extends It{constructor(){super(...arguments);Ye(this,"priority",10);Ye(this,"incompatibleTokens",["t","T","X"])}parse(n,r){switch(r){case"x":return Ms(Os.basicOptionalMinutes,n);case"xx":return Ms(Os.basic,n);case"xxxx":return Ms(Os.basicOptionalSeconds,n);case"xxxxx":return Ms(Os.extendedOptionalSeconds,n);case"xxx":default:return Ms(Os.extended,n)}}set(n,r,s){return r.timestampIsSet?n:Lt(n,n.getTime()-Oc(n)-s)}}class c5 extends It{constructor(){super(...arguments);Ye(this,"priority",40);Ye(this,"incompatibleTokens","*")}parse(n){return nw(n)}set(n,r,s){return[Lt(n,s*1e3),{timestampIsSet:!0}]}}class d5 extends It{constructor(){super(...arguments);Ye(this,"priority",20);Ye(this,"incompatibleTokens","*")}parse(n){return nw(n)}set(n,r,s){return[Lt(n,s),{timestampIsSet:!0}]}}const f5={G:new M6,y:new R6,Y:new D6,R:new P6,u:new L6,Q:new I6,q:new N6,M:new V6,L:new F6,w:new B6,I:new U6,d:new q6,D:new Y6,E:new z6,e:new K6,c:new G6,i:new Z6,a:new X6,b:new Q6,B:new e5,h:new t5,H:new n5,K:new r5,k:new s5,m:new i5,s:new a5,S:new l5,X:new o5,x:new u5,t:new c5,T:new d5},h5=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,p5=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,m5=/^'([^]*?)'?$/,g5=/''/g,v5=/\S/,y5=/[a-zA-Z]/;function Wh(e,t,n,r){var _,C,U,F,x,E,V,B;const s=S6(),a=(r==null?void 0:r.locale)??s.locale??Z1,o=(r==null?void 0:r.firstWeekContainsDate)??((C=(_=r==null?void 0:r.locale)==null?void 0:_.options)==null?void 0:C.firstWeekContainsDate)??s.firstWeekContainsDate??((F=(U=s.locale)==null?void 0:U.options)==null?void 0:F.firstWeekContainsDate)??1,u=(r==null?void 0:r.weekStartsOn)??((E=(x=r==null?void 0:r.locale)==null?void 0:x.options)==null?void 0:E.weekStartsOn)??s.weekStartsOn??((B=(V=s.locale)==null?void 0:V.options)==null?void 0:B.weekStartsOn)??0;if(t==="")return e===""?Je(n):Lt(n,NaN);const d={firstWeekContainsDate:o,weekStartsOn:u,locale:a},h=[new O6],f=t.match(p5).map($=>{const M=$[0];if(M in Uh){const T=Uh[M];return T($,a.formatLong)}return $}).join("").match(h5),p=[];for(let $ of f){!(r!=null&&r.useAdditionalWeekYearTokens)&&ew($)&&jh($,t,e),!(r!=null&&r.useAdditionalDayOfYearTokens)&&Q1($)&&jh($,t,e);const M=$[0],T=f5[M];if(T){const{incompatibleTokens:H}=T;if(Array.isArray(H)){const Q=p.find(ne=>H.includes(ne.token)||ne.token===M);if(Q)throw new RangeError(`The format string mustn't contain \`${Q.fullToken}\` and \`${$}\` at the same time`)}else if(T.incompatibleTokens==="*"&&p.length>0)throw new RangeError(`The format string mustn't contain \`${$}\` and any other token at the same time`);p.push({token:M,fullToken:$});const re=T.run(e,$,a.match,d);if(!re)return Lt(n,NaN);h.push(re.setter),e=re.rest}else{if(M.match(y5))throw new RangeError("Format string contains an unescaped latin alphabet character `"+M+"`");if($==="''"?$="'":M==="'"&&($=_5($)),e.indexOf($)===0)e=e.slice($.length);else return Lt(n,NaN)}}if(e.length>0&&v5.test(e))return Lt(n,NaN);const m=h.map($=>$.priority).sort(($,M)=>M-$).filter(($,M,T)=>T.indexOf($)===M).map($=>h.filter(M=>M.priority===$).sort((M,T)=>T.subPriority-M.subPriority)).map($=>$[0]);let y=Je(n);if(isNaN(y.getTime()))return Lt(n,NaN);const w={};for(const $ of m){if(!$.validate(y,d))return Lt(n,NaN);const M=$.set(y,w,d);Array.isArray(M)?(y=M[0],Object.assign(w,M[1])):y=M}return Lt(n,y)}function _5(e){return e.match(m5)[1].replace(g5,"'")}function p0(e,t){const n=oa(e),r=oa(t);return+n==+r}function b5(e,t){return fs(e,-t)}function iw(e,t){const n=Je(e),r=n.getFullYear(),s=n.getDate(),a=Lt(e,0);a.setFullYear(r,t,15),a.setHours(0,0,0,0);const o=k6(a);return n.setMonth(t,Math.min(s,o)),n}function Wt(e,t){let n=Je(e);return isNaN(+n)?Lt(e,NaN):(t.year!=null&&n.setFullYear(t.year),t.month!=null&&(n=iw(n,t.month)),t.date!=null&&n.setDate(t.date),t.hours!=null&&n.setHours(t.hours),t.minutes!=null&&n.setMinutes(t.minutes),t.seconds!=null&&n.setSeconds(t.seconds),t.milliseconds!=null&&n.setMilliseconds(t.milliseconds),n)}function w5(e,t){const n=Je(e);return n.setHours(t),n}function aw(e,t){const n=Je(e);return n.setMilliseconds(t),n}function x5(e,t){const n=Je(e);return n.setMinutes(t),n}function lw(e,t){const n=Je(e);return n.setSeconds(t),n}function Rs(e,t){const n=Je(e);return isNaN(+n)?Lt(e,NaN):(n.setFullYear(t),n)}function _l(e,t){return gs(e,-t)}function k5(e,t){const{years:n=0,months:r=0,weeks:s=0,days:a=0,hours:o=0,minutes:u=0,seconds:d=0}=t,h=_l(e,r+n*12),f=b5(h,a+s*7),p=u+o*60,y=(d+p*60)*1e3;return Lt(e,f.getTime()-y)}function ow(e,t){return Yp(e,-t)}function Cl(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),v("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),v("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),v("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Cl.compatConfig={MODE:3};function uw(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),v("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}uw.compatConfig={MODE:3};function Xp(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Xp.compatConfig={MODE:3};function Qp(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}Qp.compatConfig={MODE:3};function em(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),v("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}em.compatConfig={MODE:3};function tm(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}tm.compatConfig={MODE:3};function nm(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}nm.compatConfig={MODE:3};const Ar=(e,t)=>t?new Date(e.toLocaleString("en-US",{timeZone:t})):new Date(e),rm=(e,t,n)=>qh(e,t,n)||Re(),S5=(e,t,n)=>{const r=t.dateInTz?Ar(new Date(e),t.dateInTz):Re(e);return n?hr(r,!0):r},qh=(e,t,n)=>{if(!e)return null;const r=n?hr(Re(e),!0):Re(e);return t?t.exactMatch?S5(e,t,n):Ar(r,t.timezone):r},T5=e=>{if(!e)return 0;const t=new Date,n=new Date(t.toLocaleString("en-US",{timeZone:"UTC"})),r=new Date(t.toLocaleString("en-US",{timeZone:e})),s=r.getTimezoneOffset()/60;return(+n-+r)/(1e3*60*60)-s};var cs=(e=>(e.month="month",e.year="year",e))(cs||{}),sa=(e=>(e.top="top",e.bottom="bottom",e))(sa||{}),ma=(e=>(e.header="header",e.calendar="calendar",e.timePicker="timePicker",e))(ma||{}),Xn=(e=>(e.month="month",e.year="year",e.calendar="calendar",e.time="time",e.minutes="minutes",e.hours="hours",e.seconds="seconds",e))(Xn||{});const A5=["timestamp","date","iso"];var or=(e=>(e.up="up",e.down="down",e.left="left",e.right="right",e))(or||{}),nn=(e=>(e.arrowUp="ArrowUp",e.arrowDown="ArrowDown",e.arrowLeft="ArrowLeft",e.arrowRight="ArrowRight",e.enter="Enter",e.space=" ",e.esc="Escape",e.tab="Tab",e.home="Home",e.end="End",e.pageUp="PageUp",e.pageDown="PageDown",e))(nn||{});function m0(e){return t=>new Intl.DateTimeFormat(e,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${t}T00:00:00+00:00`)).slice(0,2)}function C5(e){return t=>Ds(Ar(new Date(`2017-01-0${t}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:e})}const E5=(e,t,n)=>{const r=[1,2,3,4,5,6,7];let s;if(e!==null)try{s=r.map(C5(e))}catch{s=r.map(m0(t))}else s=r.map(m0(t));const a=s.slice(0,n),o=s.slice(n+1,s.length);return[s[n]].concat(...o).concat(...a)},sm=(e,t,n)=>{const r=[];for(let s=+e[0];s<=+e[1];s++)r.push({value:+s,text:hw(s,t)});return n?r.reverse():r},cw=(e,t,n)=>{const r=[1,2,3,4,5,6,7,8,9,10,11,12].map(a=>{const o=a<10?`0${a}`:a;return new Date(`2017-${o}-01T00:00:00+00:00`)});if(e!==null)try{const a=n==="long"?"LLLL":"LLL";return r.map((o,u)=>{const d=Ds(Ar(o,"UTC"),a,{locale:e});return{text:d.charAt(0).toUpperCase()+d.substring(1),value:u}})}catch{}const s=new Intl.DateTimeFormat(t,{month:n,timeZone:"UTC"});return r.map((a,o)=>{const u=s.format(a);return{text:u.charAt(0).toUpperCase()+u.substring(1),value:o}})},O5=e=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][e],Ln=e=>{const t=Z(e);return t!=null&&t.$el?t==null?void 0:t.$el:t},M5=e=>({type:"dot",...e??{}}),dw=e=>Array.isArray(e)?!!e[0]&&!!e[1]:!1,im={prop:e=>`"${e}" prop must be enabled!`,dateArr:e=>`You need to use array as "model-value" binding in order to support "${e}"`},Fn=e=>e,g0=e=>e===0?e:!e||isNaN(+e)?null:+e,v0=e=>e===null,fw=e=>{if(e)return[...e.querySelectorAll("input, button, select, textarea, a[href]")][0]},R5=e=>{const t=[],n=r=>r.filter(s=>s);for(let r=0;r{const r=n!=null,s=t!=null;if(!r&&!s)return!1;const a=+n,o=+t;return r&&s?+e>a||+ea:s?+eR5(e).map(n=>n.map(r=>{const{active:s,disabled:a,isBetween:o,highlighted:u}=t(r);return{...r,active:s,disabled:a,className:{dp__overlay_cell_active:s,dp__overlay_cell:!s,dp__overlay_cell_disabled:a,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:a&&s,dp__cell_in_between:o,"dp--highlighted":u}}})),Ri=(e,t,n=!1)=>{e&&t.allowStopPropagation&&(n&&e.stopImmediatePropagation(),e.stopPropagation())},D5=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function P5(e,t){let n=[...document.querySelectorAll(D5())];n=n.filter(s=>!e.contains(s)||s.hasAttribute("data-datepicker-instance"));const r=n.indexOf(e);if(r>=0&&(t?r-1>=0:r+1<=n.length))return n[r+(t?-1:1)]}const L5=(e,t)=>e==null?void 0:e.querySelector(`[data-dp-element="${t}"]`),hw=(e,t)=>new Intl.NumberFormat(t,{useGrouping:!1,style:"decimal"}).format(e),am=e=>Ds(e,"dd-MM-yyyy"),Zf=e=>Array.isArray(e),Rc=(e,t)=>t.get(am(e)),I5=(e,t)=>e?t?t instanceof Map?!!Rc(e,t):t(Re(e)):!1:!0,Sr=(e,t,n=!1)=>{if(e.key===nn.enter||e.key===nn.space)return n&&e.preventDefault(),t()},y0=(e,t,n,r,s,a)=>{const o=Wh(e,t.slice(0,e.length),new Date,{locale:a});return oo(o)&&z1(o)?r||s?o:Wt(o,{hours:+n.hours,minutes:+(n==null?void 0:n.minutes),seconds:+(n==null?void 0:n.seconds),milliseconds:0}):null},N5=(e,t,n,r,s,a)=>{const o=Array.isArray(n)?n[0]:n;if(typeof t=="string")return y0(e,t,o,r,s,a);if(Array.isArray(t)){let u=null;for(const d of t)if(u=y0(e,d,o,r,s,a),u)break;return u}return typeof t=="function"?t(e):null},Re=e=>e?new Date(e):new Date,V5=(e,t,n)=>{if(t){const s=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getDate().toString().padStart(2,"0"),o=e.getHours().toString().padStart(2,"0"),u=e.getMinutes().toString().padStart(2,"0"),d=n?e.getSeconds().toString().padStart(2,"0"):"00";return`${e.getFullYear()}-${s}-${a}T${o}:${u}:${d}.000Z`}const r=Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds());return new Date(r).toISOString()},hr=(e,t)=>{const n=Re(JSON.parse(JSON.stringify(e))),r=Wt(n,{hours:0,minutes:0,seconds:0,milliseconds:0});return t?MF(r):r},Di=(e,t,n,r)=>{let s=e?Re(e):Re();return(t||t===0)&&(s=w5(s,+t)),(n||n===0)&&(s=x5(s,+n)),(r||r===0)&&(s=lw(s,+r)),aw(s,0)},on=(e,t)=>!e||!t?!1:Eo(hr(e),hr(t)),xt=(e,t)=>!e||!t?!1:el(hr(e),hr(t)),_n=(e,t)=>!e||!t?!1:yl(hr(e),hr(t)),cd=(e,t,n)=>e!=null&&e[0]&&e!=null&&e[1]?_n(n,e[0])&&on(n,e[1]):e!=null&&e[0]&&t?_n(n,e[0])&&on(n,t)||on(n,e[0])&&_n(n,t):!1,hs=e=>{const t=Wt(new Date(e),{date:1});return hr(t)},Xf=(e,t,n)=>t&&(n||n===0)?Object.fromEntries(["hours","minutes","seconds"].map(r=>r===t?[r,n]:[r,isNaN(+e[r])?void 0:+e[r]])):{hours:isNaN(+e.hours)?void 0:+e.hours,minutes:isNaN(+e.minutes)?void 0:+e.minutes,seconds:isNaN(+e.seconds)?void 0:+e.seconds},ga=e=>({hours:ri(e),minutes:Vi(e),seconds:vl(e)}),pw=(e,t)=>{if(t){const n=lt(Re(t));if(n>e)return 12;if(n===e)return bt(Re(t))}},mw=(e,t)=>{if(t){const n=lt(Re(t));return n{if(e)return lt(Re(e))},gw=(e,t)=>{const n=_n(e,t)?t:e,r=_n(t,e)?t:e;return K1({start:n,end:r})},F5=e=>{const t=gs(e,1);return{month:bt(t),year:lt(t)}},Ks=(e,t)=>{const n=ys(e,{weekStartsOn:+t}),r=J1(e,{weekStartsOn:+t});return[n,r]},vw=(e,t)=>{const n={hours:ri(Re()),minutes:Vi(Re()),seconds:t?vl(Re()):0};return Object.assign(n,e)},Ti=(e,t,n)=>[Wt(Re(e),{date:1}),Wt(Re(),{month:t,year:n,date:1})],Xs=(e,t,n)=>{let r=e?Re(e):Re();return(t||t===0)&&(r=iw(r,t)),n&&(r=Rs(r,n)),r},yw=(e,t,n,r,s)=>{if(!r||s&&!t||!s&&!n)return!1;const a=s?gs(e,1):_l(e,1),o=[bt(a),lt(a)];return s?!B5(...o,t):!$5(...o,n)},$5=(e,t,n)=>on(...Ti(n,e,t))||xt(...Ti(n,e,t)),B5=(e,t,n)=>_n(...Ti(n,e,t))||xt(...Ti(n,e,t)),_w=(e,t,n,r,s,a,o)=>{if(typeof t=="function"&&!o)return t(e);const u=n?{locale:n}:void 0;return Array.isArray(e)?`${Ds(e[0],a,u)}${s&&!e[1]?"":r}${e[1]?Ds(e[1],a,u):""}`:Ds(e,a,u)},Ka=e=>{if(e)return null;throw new Error(im.prop("partial-range"))},ju=(e,t)=>{if(t)return e();throw new Error(im.prop("range"))},Yh=e=>Array.isArray(e)?oo(e[0])&&(e[1]?oo(e[1]):!0):e?oo(e):!1,H5=(e,t)=>Wt(t??Re(),{hours:+e.hours||0,minutes:+e.minutes||0,seconds:+e.seconds||0}),Qf=(e,t,n,r)=>{if(!e)return!0;if(r){const s=n==="max"?Eo(e,t):yl(e,t),a={seconds:0,milliseconds:0};return s||el(Wt(e,a),Wt(t,a))}return n==="max"?e.getTime()<=t.getTime():e.getTime()>=t.getTime()},eh=(e,t,n)=>e?H5(e,t):Re(n??t),_0=(e,t,n,r,s)=>{if(Array.isArray(r)){const o=eh(e,r[0],t),u=eh(e,r[1],t);return Qf(r[0],o,n,!!t)&&Qf(r[1],u,n,!!t)&&s}const a=eh(e,r,t);return Qf(r,a,n,!!t)&&s},th=e=>Wt(Re(),ga(e)),U5=(e,t)=>e instanceof Map?Array.from(e.values()).filter(n=>lt(Re(n))===t).map(n=>bt(n)):[],bw=(e,t,n)=>typeof e=="function"?e({month:t,year:n}):!!e.months.find(r=>r.month===t&&r.year===n),lm=(e,t)=>typeof e=="function"?e(t):e.years.includes(t),ww=e=>Ds(e,"yyyy-MM-dd"),Jl=Hr({menuFocused:!1,shiftKeyInMenu:!1}),xw=()=>{const e=n=>{Jl.menuFocused=n},t=n=>{Jl.shiftKeyInMenu!==n&&(Jl.shiftKeyInMenu=n)};return{control:me(()=>({shiftKeyInMenu:Jl.shiftKeyInMenu,menuFocused:Jl.menuFocused})),setMenuFocused:e,setShiftKey:t}},Gt=Hr({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),nh=fe(null),Wu=fe(!1),rh=fe(!1),sh=fe(!1),ih=fe(!1),Jn=fe(0),vn=fe(0),Ui=()=>{const e=me(()=>Wu.value?[...Gt.selectionGrid,Gt.actionRow].filter(p=>p.length):rh.value?[...Gt.timePicker[0],...Gt.timePicker[1],ih.value?[]:[nh.value],Gt.actionRow].filter(p=>p.length):sh.value?[...Gt.monthPicker,Gt.actionRow]:[Gt.monthYear,...Gt.calendar,Gt.time,Gt.actionRow].filter(p=>p.length)),t=p=>{Jn.value=p?Jn.value+1:Jn.value-1;let m=null;e.value[vn.value]&&(m=e.value[vn.value][Jn.value]),!m&&e.value[vn.value+(p?1:-1)]?(vn.value=vn.value+(p?1:-1),Jn.value=p?0:e.value[vn.value].length-1):m||(Jn.value=p?Jn.value-1:Jn.value+1)},n=p=>{vn.value===0&&!p||vn.value===e.value.length&&p||(vn.value=p?vn.value+1:vn.value-1,e.value[vn.value]?e.value[vn.value]&&!e.value[vn.value][Jn.value]&&Jn.value!==0&&(Jn.value=e.value[vn.value].length-1):vn.value=p?vn.value-1:vn.value+1)},r=p=>{let m=null;e.value[vn.value]&&(m=e.value[vn.value][Jn.value]),m?m.focus({preventScroll:!Wu.value}):Jn.value=p?Jn.value-1:Jn.value+1},s=()=>{t(!0),r(!0)},a=()=>{t(!1),r(!1)},o=()=>{n(!1),r(!0)},u=()=>{n(!0),r(!0)},d=(p,m)=>{Gt[m]=p},h=(p,m)=>{Gt[m]=p},f=()=>{Jn.value=0,vn.value=0};return{buildMatrix:d,buildMultiLevelMatrix:h,setTimePickerBackRef:p=>{nh.value=p},setSelectionGrid:p=>{Wu.value=p,f(),p||(Gt.selectionGrid=[])},setTimePicker:(p,m=!1)=>{rh.value=p,ih.value=m,f(),p||(Gt.timePicker[0]=[],Gt.timePicker[1]=[])},setTimePickerElements:(p,m=0)=>{Gt.timePicker[m]=p},arrowRight:s,arrowLeft:a,arrowUp:o,arrowDown:u,clearArrowNav:()=>{Gt.monthYear=[],Gt.calendar=[],Gt.time=[],Gt.actionRow=[],Gt.selectionGrid=[],Gt.timePicker[0]=[],Gt.timePicker[1]=[],Wu.value=!1,rh.value=!1,ih.value=!1,sh.value=!1,f(),nh.value=null},setMonthPicker:p=>{sh.value=p,f()},refSets:Gt}},b0=e=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...e??{}}),j5=e=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",calendarWrap:"Calendar wrapper",calendarDays:"Calendar days",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:t=>`Increment ${t}`,decrementValue:t=>`Decrement ${t}`,openTpOverlay:t=>`Open ${t} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,...e??{}}),w0=e=>e?typeof e=="boolean"?e?2:0:+e>=2?+e:2:0,W5=e=>{const t=typeof e=="object"&&e,n={static:!0,solo:!1};if(!e)return{...n,count:w0(!1)};const r=t?e:{},s=t?r.count??!0:e,a=w0(s);return Object.assign(n,r,{count:a})},q5=(e,t,n)=>e||(typeof n=="string"?n:t),Y5=e=>typeof e=="boolean"?e?b0({}):!1:b0(e),z5=e=>{const t={enterSubmit:!0,tabSubmit:!0,openMenu:!0,selectOnFocus:!1,rangeSeparator:" - "};return typeof e=="object"?{...t,...e??{},enabled:!0}:{...t,enabled:e}},K5=e=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...e??{}}),G5=e=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...e??{}}),J5=e=>{const t={input:!1};return typeof e=="object"?{...t,...e??{},enabled:!0}:{enabled:e,...t}},Z5=e=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,...e??{}}),X5=e=>{const t={dates:Array.isArray(e)?e.map(n=>Re(n)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof e=="function"?e:{...t,...e??{}}},Q5=e=>typeof e=="object"?{type:(e==null?void 0:e.type)??"local",hideOnOffsetDates:(e==null?void 0:e.hideOnOffsetDates)??!1}:{type:e,hideOnOffsetDates:!1},e$=(e,t)=>typeof e=="object"?{enabled:!0,...{noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1},...e}:{enabled:e,noDisabledRange:t.noDisabledRange,showLastInRange:t.showLastInRange,minMaxRawRange:t.minMaxRawRange,partialRange:t.partialRange,disableTimeRangeValidation:t.disableTimeRangeValidation,maxRange:t.maxRange,minRange:t.minRange,autoRange:t.autoRange,fixedStart:t.fixedStart,fixedEnd:t.fixedEnd},t$=(e,t)=>e?typeof e=="string"?{timezone:e,exactMatch:!1,dateInTz:void 0,emitTimezone:t,convertModel:!0}:{timezone:e.timezone,exactMatch:e.exactMatch??!1,dateInTz:e.dateInTz??void 0,emitTimezone:t??e.emitTimezone,convertModel:e.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:t},ah=(e,t,n)=>new Map(e.map(r=>{const s=rm(r,t,n);return[am(s),s]})),n$=(e,t)=>e.length?new Map(e.map(n=>{const r=rm(n.date,t);return[am(r),n]})):null,r$=e=>{var t;return{minDate:qh(e.minDate,e.timezone,e.isSpecific),maxDate:qh(e.maxDate,e.timezone,e.isSpecific),disabledDates:Zf(e.disabledDates)?ah(e.disabledDates,e.timezone,e.isSpecific):e.disabledDates,allowedDates:Zf(e.allowedDates)?ah(e.allowedDates,e.timezone,e.isSpecific):null,highlight:typeof e.highlight=="object"&&Zf((t=e.highlight)==null?void 0:t.dates)?ah(e.highlight.dates,e.timezone):e.highlight,markers:n$(e.markers,e.timezone)}},s$=(e,t)=>typeof e=="boolean"?{enabled:e,dragSelect:!0,limit:+t}:{enabled:!!e,limit:e.limit?+e.limit:null,dragSelect:e.dragSelect??!0},i$=e=>({...Object.fromEntries(Object.keys(e).map(t=>{const n=t,r=e[n],s=typeof e[n]=="string"?{[r]:!0}:Object.fromEntries(r.map(a=>[a,!0]));return[t,s]}))}),sn=e=>{const t=()=>{const B=e.enableSeconds?":ss":"",$=e.enableMinutes?":mm":"";return e.is24?`HH${$}${B}`:`hh${$}${B} aa`},n=()=>{var B;return e.format?e.format:e.monthPicker?"MM/yyyy":e.timePicker?t():e.weekPicker?`${((B=C.value)==null?void 0:B.type)==="iso"?"RR":"ww"}-yyyy`:e.yearPicker?"yyyy":e.quarterPicker?"QQQ/yyyy":e.enableTimePicker?`MM/dd/yyyy, ${t()}`:"MM/dd/yyyy"},r=B=>vw(B,e.enableSeconds),s=()=>E.value.enabled?e.startTime&&Array.isArray(e.startTime)?[r(e.startTime[0]),r(e.startTime[1])]:null:e.startTime&&!Array.isArray(e.startTime)?r(e.startTime):null,a=me(()=>W5(e.multiCalendars)),o=me(()=>s()),u=me(()=>j5(e.ariaLabels)),d=me(()=>K5(e.filters)),h=me(()=>Y5(e.transitions)),f=me(()=>G5(e.actionRow)),p=me(()=>q5(e.previewFormat,e.format,n())),m=me(()=>z5(e.textInput)),y=me(()=>J5(e.inline)),w=me(()=>Z5(e.config)),_=me(()=>X5(e.highlight)),C=me(()=>Q5(e.weekNumbers)),U=me(()=>t$(e.timezone,e.emitTimezone)),F=me(()=>s$(e.multiDates,e.multiDatesLimit)),x=me(()=>r$({minDate:e.minDate,maxDate:e.maxDate,disabledDates:e.disabledDates,allowedDates:e.allowedDates,highlight:_.value,markers:e.markers,timezone:U.value,isSpecific:e.monthPicker||e.yearPicker||e.quarterPicker})),E=me(()=>e$(e.range,{minMaxRawRange:!1,maxRange:e.maxRange,minRange:e.minRange,noDisabledRange:e.noDisabledRange,showLastInRange:e.showLastInRange,partialRange:e.partialRange,disableTimeRangeValidation:e.disableTimeRangeValidation,autoRange:e.autoRange,fixedStart:e.fixedStart,fixedEnd:e.fixedEnd})),V=me(()=>i$(e.ui));return{defaultedTransitions:h,defaultedMultiCalendars:a,defaultedStartTime:o,defaultedAriaLabels:u,defaultedFilters:d,defaultedActionRow:f,defaultedPreviewFormat:p,defaultedTextInput:m,defaultedInline:y,defaultedConfig:w,defaultedHighlight:_,defaultedWeekNumbers:C,defaultedRange:E,propDates:x,defaultedTz:U,defaultedMultiDates:F,defaultedUI:V,getDefaultPattern:n,getDefaultStartTime:s}},a$=(e,t,n)=>{const r=fe(),{defaultedTextInput:s,defaultedRange:a,defaultedTz:o,defaultedMultiDates:u,getDefaultPattern:d}=sn(t),h=fe(""),f=ll(t,"format"),p=ll(t,"formatLocale");qt(r,()=>{typeof t.onInternalModelChange=="function"&&e("internal-model-change",r.value,ye(!0))},{deep:!0}),qt(a,(q,Pe)=>{q.enabled!==Pe.enabled&&(r.value=null)}),qt(f,()=>{te()});const m=q=>o.value.timezone&&o.value.convertModel?Ar(q,o.value.timezone):q,y=q=>{if(o.value.timezone&&o.value.convertModel){const Pe=T5(o.value.timezone);return kF(q,Pe)}return q},w=(q,Pe,Ke=!1)=>_w(q,t.format,t.formatLocale,s.value.rangeSeparator,t.modelAuto,Pe??d(),Ke),_=q=>q?t.modelType?De(q):{hours:ri(q),minutes:Vi(q),seconds:t.enableSeconds?vl(q):0}:null,C=q=>t.modelType?De(q):{month:bt(q),year:lt(q)},U=q=>Array.isArray(q)?u.value.enabled?q.map(Pe=>F(Pe,Rs(Re(),Pe))):ju(()=>[Rs(Re(),q[0]),q[1]?Rs(Re(),q[1]):Ka(a.value.partialRange)],a.value.enabled):Rs(Re(),+q),F=(q,Pe)=>(typeof q=="string"||typeof q=="number")&&t.modelType?xe(q):Pe,x=q=>Array.isArray(q)?[F(q[0],Di(null,+q[0].hours,+q[0].minutes,q[0].seconds)),F(q[1],Di(null,+q[1].hours,+q[1].minutes,q[1].seconds))]:F(q,Di(null,q.hours,q.minutes,q.seconds)),E=q=>{const Pe=Wt(Re(),{date:1});return Array.isArray(q)?u.value.enabled?q.map(Ke=>F(Ke,Xs(Pe,+Ke.month,+Ke.year))):ju(()=>[F(q[0],Xs(Pe,+q[0].month,+q[0].year)),F(q[1],q[1]?Xs(Pe,+q[1].month,+q[1].year):Ka(a.value.partialRange))],a.value.enabled):F(q,Xs(Pe,+q.month,+q.year))},V=q=>{if(Array.isArray(q))return q.map(Pe=>xe(Pe));throw new Error(im.dateArr("multi-dates"))},B=q=>{if(Array.isArray(q)&&a.value.enabled){const Pe=q[0],Ke=q[1];return[Re(Array.isArray(Pe)?Pe[0]:null),Re(Array.isArray(Ke)?Ke[0]:null)]}return Re(q[0])},$=q=>t.modelAuto?Array.isArray(q)?[xe(q[0]),xe(q[1])]:t.autoApply?[xe(q)]:[xe(q),null]:Array.isArray(q)?ju(()=>q[1]?[xe(q[0]),q[1]?xe(q[1]):Ka(a.value.partialRange)]:[xe(q[0])],a.value.enabled):xe(q),M=()=>{Array.isArray(r.value)&&a.value.enabled&&r.value.length===1&&r.value.push(Ka(a.value.partialRange))},T=()=>{const q=r.value;return[De(q[0]),q[1]?De(q[1]):Ka(a.value.partialRange)]},H=()=>r.value[1]?T():De(Fn(r.value[0])),re=()=>(r.value||[]).map(q=>De(q)),Q=(q=!1)=>(q||M(),t.modelAuto?H():u.value.enabled?re():Array.isArray(r.value)?ju(()=>T(),a.value.enabled):De(Fn(r.value))),ne=q=>!q||Array.isArray(q)&&!q.length?null:t.timePicker?x(Fn(q)):t.monthPicker?E(Fn(q)):t.yearPicker?U(Fn(q)):u.value.enabled?V(Fn(q)):t.weekPicker?B(Fn(q)):$(Fn(q)),J=q=>{const Pe=ne(q);Yh(Fn(Pe))?(r.value=Fn(Pe),te()):(r.value=null,h.value="")},P=()=>{const q=Pe=>Ds(Pe,s.value.format);return`${q(r.value[0])} ${s.value.rangeSeparator} ${r.value[1]?q(r.value[1]):""}`},z=()=>n.value&&r.value?Array.isArray(r.value)?P():Ds(r.value,s.value.format):w(r.value),R=()=>r.value?u.value.enabled?r.value.map(q=>w(q)).join("; "):s.value.enabled&&typeof s.value.format=="string"?z():w(r.value):"",te=()=>{!t.format||typeof t.format=="string"||s.value.enabled&&typeof s.value.format=="string"?h.value=R():h.value=t.format(r.value)},xe=q=>{if(t.utc){const Pe=new Date(q);return t.utc==="preserve"?new Date(Pe.getTime()+Pe.getTimezoneOffset()*6e4):Pe}return t.modelType?A5.includes(t.modelType)?m(new Date(q)):t.modelType==="format"&&(typeof t.format=="string"||!t.format)?m(Wh(q,d(),new Date,{locale:p.value})):m(Wh(q,t.modelType,new Date,{locale:p.value})):m(new Date(q))},De=q=>q?t.utc?V5(q,t.utc==="preserve",t.enableSeconds):t.modelType?t.modelType==="timestamp"?+y(q):t.modelType==="iso"?y(q).toISOString():t.modelType==="format"&&(typeof t.format=="string"||!t.format)?w(y(q)):w(y(q),t.modelType,!0):y(q):"",Be=(q,Pe=!1,Ke=!1)=>{if(Ke)return q;if(e("update:model-value",q),o.value.emitTimezone&&Pe){const _e=Array.isArray(q)?q.map(Xe=>Ar(Fn(Xe),o.value.emitTimezone)):Ar(Fn(q),o.value.emitTimezone);e("update:model-timezone-value",_e)}},K=q=>Array.isArray(r.value)?u.value.enabled?r.value.map(Pe=>q(Pe)):[q(r.value[0]),r.value[1]?q(r.value[1]):Ka(a.value.partialRange)]:q(Fn(r.value)),oe=()=>{if(Array.isArray(r.value)){const q=Ks(r.value[0],t.weekStart),Pe=r.value[1]?Ks(r.value[1],t.weekStart):[];return[q.map(Ke=>Re(Ke)),Pe.map(Ke=>Re(Ke))]}return Ks(r.value,t.weekStart).map(q=>Re(q))},D=(q,Pe)=>Be(Fn(K(q)),!1,Pe),ae=q=>{const Pe=oe();return q?Pe:e("update:model-value",oe())},ye=(q=!1)=>(q||te(),t.monthPicker?D(C,q):t.timePicker?D(_,q):t.yearPicker?D(lt,q):t.weekPicker?ae(q):Be(Q(q),!0,q));return{inputValue:h,internalModelValue:r,checkBeforeEmit:()=>r.value?a.value.enabled?a.value.partialRange?r.value.length>=1:r.value.length===2:!!r.value:!1,parseExternalModelValue:J,formatInputValue:te,emitModelValue:ye}},l$=(e,t)=>{const{defaultedFilters:n,propDates:r}=sn(e),{validateMonthYearInRange:s}=ji(e),a=(f,p)=>{let m=f;return n.value.months.includes(bt(m))?(m=p?gs(f,1):_l(f,1),a(m,p)):m},o=(f,p)=>{let m=f;return n.value.years.includes(lt(m))?(m=p?Yp(f,1):ow(f,1),o(m,p)):m},u=(f,p=!1)=>{const m=Wt(Re(),{month:e.month,year:e.year});let y=f?gs(m,1):_l(m,1);e.disableYearSelect&&(y=Rs(y,e.year));let w=bt(y),_=lt(y);n.value.months.includes(w)&&(y=a(y,f),w=bt(y),_=lt(y)),n.value.years.includes(_)&&(y=o(y,f),_=lt(y)),s(w,_,f,e.preventMinMaxNavigation)&&d(w,_,p)},d=(f,p,m)=>{t("update-month-year",{month:f,year:p,fromNav:m})},h=me(()=>f=>yw(Wt(Re(),{month:e.month,year:e.year}),r.value.maxDate,r.value.minDate,e.preventMinMaxNavigation,f));return{handleMonthYearChange:u,isDisabled:h,updateMonthYear:d}},dd={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:Boolean,default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},emitTimezone:{type:String,default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},menuClassName:{type:String,default:null},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},calendarCellClassName:{type:String,default:null},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},autoRange:{type:[Number,String],default:null},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},minRange:{type:[Number,String],default:null},maxRange:{type:[Number,String],default:null},multiDatesLimit:{type:[Number,String],default:null},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},disableTimeRangeValidation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},calendarClassName:{type:String,default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},partialRange:{type:Boolean,default:!0},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},inputClassName:{type:String,default:null},fixedStart:{type:Boolean,default:!1},fixedEnd:{type:Boolean,default:!1},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},noDisabledRange:{type:Boolean,default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},showLastInRange:{type:Boolean,default:!0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},bs={...dd,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},o$=["title"],u$=["disabled"],c$=fn({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...bs},emits:["close-picker","select-date","select-now","invalid-select"],setup(e,{emit:t}){const n=t,r=e,{defaultedActionRow:s,defaultedPreviewFormat:a,defaultedMultiCalendars:o,defaultedTextInput:u,defaultedInline:d,defaultedRange:h,defaultedMultiDates:f,getDefaultPattern:p}=sn(r),{isTimeValid:m,isMonthValid:y}=ji(r),{buildMatrix:w}=Ui(),_=fe(null),C=fe(null),U=fe(!1),F=fe({}),x=fe(null),E=fe(null);Ft(()=>{r.arrowNavigation&&w([Ln(_),Ln(C)],"actionRow"),V(),window.addEventListener("resize",V)}),ii(()=>{window.removeEventListener("resize",V)});const V=()=>{U.value=!1,setTimeout(()=>{var P,z;const R=(P=x.value)==null?void 0:P.getBoundingClientRect(),te=(z=E.value)==null?void 0:z.getBoundingClientRect();R&&te&&(F.value.maxWidth=`${te.width-R.width-20}px`),U.value=!0},0)},B=me(()=>h.value.enabled&&!h.value.partialRange&&r.internalModelValue?r.internalModelValue.length===2:!0),$=me(()=>!m.value(r.internalModelValue)||!y.value(r.internalModelValue)||!B.value),M=()=>{const P=a.value;return r.timePicker||r.monthPicker,P(Fn(r.internalModelValue))},T=()=>{const P=r.internalModelValue;return o.value.count>0?`${H(P[0])} - ${H(P[1])}`:[H(P[0]),H(P[1])]},H=P=>_w(P,a.value,r.formatLocale,u.value.rangeSeparator,r.modelAuto,p()),re=me(()=>!r.internalModelValue||!r.menuMount?"":typeof a.value=="string"?Array.isArray(r.internalModelValue)?r.internalModelValue.length===2&&r.internalModelValue[1]?T():f.value.enabled?r.internalModelValue.map(P=>`${H(P)}`):r.modelAuto?`${H(r.internalModelValue[0])}`:`${H(r.internalModelValue[0])} -`:H(r.internalModelValue):M()),Q=()=>f.value.enabled?"; ":" - ",ne=me(()=>Array.isArray(re.value)?re.value.join(Q()):re.value),J=()=>{m.value(r.internalModelValue)&&y.value(r.internalModelValue)&&B.value?n("select-date"):n("invalid-select")};return(P,z)=>(k(),I("div",{ref_key:"actionRowRef",ref:E,class:"dp__action_row"},[P.$slots["action-row"]?Le(P.$slots,"action-row",wn(cn({key:0},{internalModelValue:P.internalModelValue,disabled:$.value,selectDate:()=>P.$emit("select-date"),closePicker:()=>P.$emit("close-picker")}))):(k(),I(Ie,{key:1},[Z(s).showPreview?(k(),I("div",{key:0,class:"dp__selection_preview",title:ne.value,style:bn(F.value)},[P.$slots["action-preview"]&&U.value?Le(P.$slots,"action-preview",{key:0,value:P.internalModelValue}):se("",!0),!P.$slots["action-preview"]&&U.value?(k(),I(Ie,{key:1},[ft(ce(ne.value),1)],64)):se("",!0)],12,o$)):se("",!0),v("div",{ref_key:"actionBtnContainer",ref:x,class:"dp__action_buttons","data-dp-element":"action-row"},[P.$slots["action-buttons"]?Le(P.$slots,"action-buttons",{key:0,value:P.internalModelValue}):se("",!0),P.$slots["action-buttons"]?se("",!0):(k(),I(Ie,{key:1},[!Z(d).enabled&&Z(s).showCancel?(k(),I("button",{key:0,ref_key:"cancelButtonRef",ref:_,type:"button",class:"dp__action_button dp__action_cancel",onClick:z[0]||(z[0]=R=>P.$emit("close-picker")),onKeydown:z[1]||(z[1]=R=>Z(Sr)(R,()=>P.$emit("close-picker")))},ce(P.cancelText),545)):se("",!0),Z(s).showNow?(k(),I("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:z[2]||(z[2]=R=>P.$emit("select-now")),onKeydown:z[3]||(z[3]=R=>Z(Sr)(R,()=>P.$emit("select-now")))},ce(P.nowButtonLabel),33)):se("",!0),Z(s).showSelect?(k(),I("button",{key:2,ref_key:"selectButtonRef",ref:C,type:"button",class:"dp__action_button dp__action_select",disabled:$.value,"data-test":"select-button",onKeydown:z[4]||(z[4]=R=>Z(Sr)(R,()=>J())),onClick:J},ce(P.selectText),41,u$)):se("",!0)],64))],512)],64))],512))}}),d$={class:"dp__selection_grid_header"},f$=["aria-selected","aria-disabled","data-test","onClick","onKeydown","onMouseover"],h$=["aria-label"],$o=fn({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(e,{expose:t,emit:n}){const{setSelectionGrid:r,buildMultiLevelMatrix:s,setMonthPicker:a}=Ui(),o=n,u=e,{defaultedAriaLabels:d,defaultedTextInput:h,defaultedConfig:f}=sn(u),{hideNavigationButtons:p}=pd(),m=fe(!1),y=fe(null),w=fe(null),_=fe([]),C=fe(),U=fe(null),F=fe(0),x=fe(null);Jc(()=>{y.value=null}),Ft(()=>{Hn().then(()=>re()),u.noOverlayFocus||V(),E(!0)}),ii(()=>E(!1));const E=K=>{var oe;u.arrowNavigation&&((oe=u.headerRefs)!=null&&oe.length?a(K):r(K))},V=()=>{var K;const oe=Ln(w);oe&&(h.value.enabled||(y.value?(K=y.value)==null||K.focus({preventScroll:!0}):oe.focus({preventScroll:!0})),m.value=oe.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!u.useRelative,"dp--overlay-relative":u.useRelative})),$=me(()=>u.useRelative?{height:`${u.height}px`,width:"260px"}:void 0),M=me(()=>({dp__overlay_col:!0})),T=me(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:m.value,dp__button_bottom:u.isLast})),H=me(()=>{var K,oe;return{dp__overlay_container:!0,dp__container_flex:((K=u.items)==null?void 0:K.length)<=6,dp__container_block:((oe=u.items)==null?void 0:oe.length)>6}});qt(()=>u.items,()=>re(!1),{deep:!0});const re=(K=!0)=>{Hn().then(()=>{const oe=Ln(y),D=Ln(w),ae=Ln(U),ye=Ln(x),q=ae?ae.getBoundingClientRect().height:0;D&&(D.getBoundingClientRect().height?F.value=D.getBoundingClientRect().height-q:F.value=f.value.modeHeight-q),oe&&ye&&K&&(ye.scrollTop=oe.offsetTop-ye.offsetTop-(F.value/2-oe.getBoundingClientRect().height)-q)})},Q=K=>{K.disabled||o("selected",K.value)},ne=()=>{o("toggle"),o("reset-flow")},J=()=>{u.escClose&&ne()},P=(K,oe,D,ae)=>{K&&((oe.active||oe.value===u.focusValue)&&(y.value=K),u.arrowNavigation&&(Array.isArray(_.value[D])?_.value[D][ae]=K:_.value[D]=[K],z()))},z=()=>{var K,oe;const D=(K=u.headerRefs)!=null&&K.length?[u.headerRefs].concat(_.value):_.value.concat([u.skipButtonRef?[]:[U.value]]);s(Fn(D),(oe=u.headerRefs)!=null&&oe.length?"monthPicker":"selectionGrid")},R=K=>{u.arrowNavigation||Ri(K,f.value,!0)},te=K=>{C.value=K,o("hover-value",K)},xe=()=>{if(ne(),!u.isLast){const K=L5(u.menuWrapRef??null,"action-row");if(K){const oe=fw(K);oe==null||oe.focus()}}},De=K=>{switch(K.key){case nn.esc:return J();case nn.arrowLeft:return R(K);case nn.arrowRight:return R(K);case nn.arrowUp:return R(K);case nn.arrowDown:return R(K);default:return}},Be=K=>{if(K.key===nn.enter)return ne();if(K.key===nn.tab)return xe()};return t({focusGrid:V}),(K,oe)=>{var D;return k(),I("div",{ref_key:"gridWrapRef",ref:w,class:Fe(B.value),style:bn($.value),role:"dialog",tabindex:"0",onKeydown:De,onClick:oe[0]||(oe[0]=Ct(()=>{},["prevent"]))},[v("div",{ref_key:"containerRef",ref:x,class:Fe(H.value),role:"grid",style:bn({"--dp-overlay-height":`${F.value}px`})},[v("div",d$,[Le(K.$slots,"header")]),K.$slots.overlay?Le(K.$slots,"overlay",{key:0}):(k(!0),I(Ie,{key:1},Ze(K.items,(ae,ye)=>(k(),I("div",{key:ye,class:Fe(["dp__overlay_row",{dp__flex_row:K.items.length>=3}]),role:"row"},[(k(!0),I(Ie,null,Ze(ae,(q,Pe)=>(k(),I("div",{key:q.value,ref_for:!0,ref:Ke=>P(Ke,q,ye,Pe),role:"gridcell",class:Fe(M.value),"aria-selected":q.active||void 0,"aria-disabled":q.disabled||void 0,tabindex:"0","data-test":q.text,onClick:Ct(Ke=>Q(q),["prevent"]),onKeydown:Ke=>Z(Sr)(Ke,()=>Q(q),!0),onMouseover:Ke=>te(q.value)},[v("div",{class:Fe(q.className)},[K.$slots.item?Le(K.$slots,"item",{key:0,item:q}):se("",!0),K.$slots.item?se("",!0):(k(),I(Ie,{key:1},[ft(ce(q.text),1)],64))],2)],42,f$))),128))],2))),128))],6),K.$slots["button-icon"]?Dn((k(),I("button",{key:0,ref_key:"toggleButton",ref:U,type:"button","aria-label":(D=Z(d))==null?void 0:D.toggleOverlay,class:Fe(T.value),tabindex:"0",onClick:ne,onKeydown:Be},[Le(K.$slots,"button-icon")],42,h$)),[[Vr,!Z(p)(K.hideNavigation,K.type)]]):se("",!0)],38)}}}),fd=fn({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean}},setup(e){const t=e,n=me(()=>t.multiCalendars>0?[...Array(t.multiCalendars).keys()]:[0]),r=me(()=>({dp__instance_calendar:t.multiCalendars>0}));return(s,a)=>(k(),I("div",{class:Fe({dp__menu_inner:!s.stretch,"dp--menu--inner-stretched":s.stretch,dp__flex_display:s.multiCalendars>0,"dp--flex-display-collapsed":s.collapse})},[(k(!0),I(Ie,null,Ze(n.value,(o,u)=>(k(),I("div",{key:o,class:Fe(r.value)},[Le(s.$slots,"default",{instance:o,index:u})],2))),128))],2))}}),p$=["aria-label","aria-disabled"],uo=fn({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(e,{emit:t}){const n=t,r=fe(null);return Ft(()=>n("set-ref",r)),(s,a)=>(k(),I("button",{ref_key:"elRef",ref:r,type:"button",class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":s.ariaLabel,"aria-disabled":s.disabled||void 0,onClick:a[0]||(a[0]=o=>s.$emit("activate")),onKeydown:a[1]||(a[1]=o=>Z(Sr)(o,()=>s.$emit("activate"),!0))},[v("span",{class:Fe(["dp__inner_nav",{dp__inner_nav_disabled:s.disabled}])},[Le(s.$slots,"default")],2)],40,p$))}}),m$={class:"dp--year-mode-picker"},g$=["aria-label","data-test"],kw=fn({__name:"YearModePicker",props:{...bs,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(e,{emit:t}){const n=t,r=e,{showRightIcon:s,showLeftIcon:a}=pd(),{defaultedConfig:o,defaultedMultiCalendars:u,defaultedAriaLabels:d,defaultedTransitions:h,defaultedUI:f}=sn(r),{showTransition:p,transitionName:m}=Bo(h),y=(C=!1,U)=>{n("toggle-year-picker",{flow:C,show:U})},w=C=>{n("year-select",C)},_=(C=!1)=>{n("handle-year",C)};return(C,U)=>{var F,x,E,V,B;return k(),I("div",m$,[Z(a)(Z(u),e.instance)?(k(),it(uo,{key:0,ref:"mpPrevIconRef","aria-label":(F=Z(d))==null?void 0:F.prevYear,disabled:e.isDisabled(!1),class:Fe((x=Z(f))==null?void 0:x.navBtnPrev),onActivate:U[0]||(U[0]=$=>_(!1))},{default:Te(()=>[C.$slots["arrow-left"]?Le(C.$slots,"arrow-left",{key:0}):se("",!0),C.$slots["arrow-left"]?se("",!0):(k(),it(Z(Xp),{key:1}))]),_:3},8,["aria-label","disabled","class"])):se("",!0),v("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":(E=Z(d))==null?void 0:E.openYearsOverlay,"data-test":`year-mode-btn-${e.instance}`,onClick:U[1]||(U[1]=()=>y(!1)),onKeydown:U[2]||(U[2]=$n(()=>y(!1),["enter"]))},[C.$slots.year?Le(C.$slots,"year",{key:0,year:e.year}):se("",!0),C.$slots.year?se("",!0):(k(),I(Ie,{key:1},[ft(ce(e.year),1)],64))],40,g$),Z(s)(Z(u),e.instance)?(k(),it(uo,{key:1,ref:"mpNextIconRef","aria-label":(V=Z(d))==null?void 0:V.nextYear,disabled:e.isDisabled(!0),class:Fe((B=Z(f))==null?void 0:B.navBtnNext),onActivate:U[3]||(U[3]=$=>_(!0))},{default:Te(()=>[C.$slots["arrow-right"]?Le(C.$slots,"arrow-right",{key:0}):se("",!0),C.$slots["arrow-right"]?se("",!0):(k(),it(Z(Qp),{key:1}))]),_:3},8,["aria-label","disabled","class"])):se("",!0),he(vs,{name:Z(m)(e.showYearPicker),css:Z(p)},{default:Te(()=>[e.showYearPicker?(k(),it($o,{key:0,items:e.items,"text-input":C.textInput,"esc-close":C.escClose,config:C.config,"is-last":C.autoApply&&!Z(o).keepActionRow,"hide-navigation":C.hideNavigation,"aria-labels":C.ariaLabels,type:"year",onToggle:y,onSelected:U[4]||(U[4]=$=>w($))},Bn({"button-icon":Te(()=>[C.$slots["calendar-icon"]?Le(C.$slots,"calendar-icon",{key:0}):se("",!0),C.$slots["calendar-icon"]?se("",!0):(k(),it(Z(Cl),{key:1}))]),_:2},[C.$slots["year-overlay-value"]?{name:"item",fn:Te(({item:$})=>[Le(C.$slots,"year-overlay-value",{text:$.text,value:$.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels"])):se("",!0)]),_:3},8,["name","css"])])}}}),om=(e,t,n)=>{if(t.value&&Array.isArray(t.value))if(t.value.some(r=>xt(e,r))){const r=t.value.filter(s=>!xt(s,e));t.value=r.length?r:null}else(n&&+n>t.value.length||!n)&&t.value.push(e);else t.value=[e]},um=(e,t,n)=>{let r=e.value?e.value.slice():[];return r.length===2&&r[1]!==null&&(r=[]),r.length?on(t,r[0])?(r.unshift(t),n("range-start",r[0]),n("range-start",r[1])):(r[1]=t,n("range-end",t)):(r=[t],n("range-start",t)),r},hd=(e,t,n,r)=>{e&&(e[0]&&e[1]&&n&&t("auto-apply"),e[0]&&!e[1]&&r&&n&&t("auto-apply"))},Sw=e=>{Array.isArray(e.value)&&e.value.length<=2&&e.range?e.modelValue.value=e.value.map(t=>Ar(Re(t),e.timezone)):Array.isArray(e.value)||(e.modelValue.value=Ar(Re(e.value),e.timezone))},Tw=(e,t,n,r)=>Array.isArray(t.value)&&(t.value.length===2||t.value.length===1&&r.value.partialRange)?r.value.fixedStart&&(_n(e,t.value[0])||xt(e,t.value[0]))?[t.value[0],e]:r.value.fixedEnd&&(on(e,t.value[1])||xt(e,t.value[1]))?[e,t.value[1]]:(n("invalid-fixed-range",e),t.value):[],Aw=({multiCalendars:e,range:t,highlight:n,propDates:r,calendars:s,modelValue:a,props:o,filters:u,year:d,month:h,emit:f})=>{const p=me(()=>sm(o.yearRange,o.locale,o.reverseYears)),m=fe([!1]),y=me(()=>(H,re)=>{const Q=Wt(hs(new Date),{month:h.value(H),year:d.value(H)}),ne=re?G1(Q):Co(Q);return yw(ne,r.value.maxDate,r.value.minDate,o.preventMinMaxNavigation,re)}),w=()=>Array.isArray(a.value)&&e.value.solo&&a.value[1],_=()=>{for(let H=0;H{if(!H)return _();const re=Wt(Re(),s.value[H]);return s.value[0].year=lt(ow(re,e.value.count-1)),_()},U=(H,re)=>{const Q=EF(re,H);return t.value.showLastInRange&&Q>1?re:H},F=H=>o.focusStartDate||e.value.solo?H[0]:H[1]?U(H[0],H[1]):H[0],x=()=>{if(a.value){const H=Array.isArray(a.value)?F(a.value):a.value;s.value[0]={month:bt(H),year:lt(H)}}},E=()=>{x(),e.value.count&&_()};qt(a,(H,re)=>{o.isTextInputDate&&JSON.stringify(H??{})!==JSON.stringify(re??{})&&E()}),Ft(()=>{E()});const V=(H,re)=>{s.value[re].year=H,f("update-month-year",{instance:re,year:H,month:s.value[re].month}),e.value.count&&!e.value.solo&&C(re)},B=me(()=>H=>bl(p.value,re=>{var Q;const ne=d.value(H)===re.value,J=Oo(re.value,wl(r.value.minDate),wl(r.value.maxDate))||((Q=u.value.years)==null?void 0:Q.includes(d.value(H))),P=lm(n.value,re.value);return{active:ne,disabled:J,highlighted:P}})),$=(H,re)=>{V(H,re),T(re)},M=(H,re=!1)=>{if(!y.value(H,re)){const Q=re?d.value(H)+1:d.value(H)-1;V(Q,H)}},T=(H,re=!1,Q)=>{re||f("reset-flow"),Q!==void 0?m.value[H]=Q:m.value[H]=!m.value[H],m.value[H]?f("overlay-toggle",{open:!0,overlay:Xn.year}):(f("overlay-closed"),f("overlay-toggle",{open:!1,overlay:Xn.year}))};return{isDisabled:y,groupedYears:B,showYearPicker:m,selectYear:V,toggleYearPicker:T,handleYearSelect:$,handleYear:M}},v$=(e,t)=>{const{defaultedMultiCalendars:n,defaultedAriaLabels:r,defaultedTransitions:s,defaultedConfig:a,defaultedRange:o,defaultedHighlight:u,propDates:d,defaultedTz:h,defaultedFilters:f,defaultedMultiDates:p}=sn(e),m=()=>{e.isTextInputDate&&E(lt(Re(e.startDate)),0)},{modelValue:y,year:w,month:_,calendars:C}=Ho(e,t,m),U=me(()=>cw(e.formatLocale,e.locale,e.monthNameFormat)),F=fe(null),{checkMinMaxRange:x}=ji(e),{selectYear:E,groupedYears:V,showYearPicker:B,toggleYearPicker:$,handleYearSelect:M,handleYear:T,isDisabled:H}=Aw({modelValue:y,multiCalendars:n,range:o,highlight:u,calendars:C,year:w,propDates:d,month:_,filters:f,props:e,emit:t});Ft(()=>{e.startDate&&(y.value&&e.focusStartDate||!y.value)&&E(lt(Re(e.startDate)),0)});const re=D=>D?{month:bt(D),year:lt(D)}:{month:null,year:null},Q=()=>y.value?Array.isArray(y.value)?y.value.map(D=>re(D)):re(y.value):re(),ne=(D,ae)=>{const ye=C.value[D],q=Q();return Array.isArray(q)?q.some(Pe=>Pe.year===(ye==null?void 0:ye.year)&&Pe.month===ae):(ye==null?void 0:ye.year)===q.year&&ae===q.month},J=(D,ae,ye)=>{var q,Pe;const Ke=Q();return Array.isArray(Ke)?w.value(ae)===((q=Ke[ye])==null?void 0:q.year)&&D===((Pe=Ke[ye])==null?void 0:Pe.month):!1},P=(D,ae)=>{if(o.value.enabled){const ye=Q();if(Array.isArray(y.value)&&Array.isArray(ye)){const q=J(D,ae,0)||J(D,ae,1),Pe=Xs(hs(Re()),D,w.value(ae));return cd(y.value,F.value,Pe)&&!q}return!1}return!1},z=me(()=>D=>bl(U.value,ae=>{var ye;const q=ne(D,ae.value),Pe=Oo(ae.value,pw(w.value(D),d.value.minDate),mw(w.value(D),d.value.maxDate))||U5(d.value.disabledDates,w.value(D)).includes(ae.value)||((ye=f.value.months)==null?void 0:ye.includes(ae.value)),Ke=P(ae.value,D),_e=bw(u.value,ae.value,w.value(D));return{active:q,disabled:Pe,isBetween:Ke,highlighted:_e}})),R=(D,ae)=>Xs(hs(Re()),D,w.value(ae)),te=(D,ae)=>{const ye=y.value?y.value:hs(new Date);y.value=Xs(ye,D,w.value(ae)),t("auto-apply"),t("update-flow-step")},xe=(D,ae)=>{const ye=R(D,ae);o.value.fixedEnd||o.value.fixedStart?y.value=Tw(ye,y,t,o):y.value?x(ye,y.value)&&(y.value=um(y,R(D,ae),t)):y.value=[R(D,ae)],Hn().then(()=>{hd(y.value,t,e.autoApply,e.modelAuto)})},De=(D,ae)=>{om(R(D,ae),y,p.value.limit),t("auto-apply",!0)},Be=(D,ae)=>(C.value[ae].month=D,oe(ae,C.value[ae].year,D),p.value.enabled?De(D,ae):o.value.enabled?xe(D,ae):te(D,ae)),K=(D,ae)=>{E(D,ae),oe(ae,D,null)},oe=(D,ae,ye)=>{let q=ye;if(!q&&q!==0){const Pe=Q();q=Array.isArray(Pe)?Pe[D].month:Pe.month}t("update-month-year",{instance:D,year:ae,month:q})};return{groupedMonths:z,groupedYears:V,year:w,isDisabled:H,defaultedMultiCalendars:n,defaultedAriaLabels:r,defaultedTransitions:s,defaultedConfig:a,showYearPicker:B,modelValue:y,presetDate:(D,ae)=>{Sw({value:D,modelValue:y,range:o.value.enabled,timezone:ae?void 0:h.value.timezone}),t("auto-apply")},setHoverDate:(D,ae)=>{F.value=R(D,ae)},selectMonth:Be,selectYear:K,toggleYearPicker:$,handleYearSelect:M,handleYear:T,getModelMonthYear:Q}},y$=fn({compatConfig:{MODE:3},__name:"MonthPicker",props:{...bs},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=Bi(),a=$r(s,"yearMode"),o=e;Ft(()=>{o.shadow||r("mount",null)});const{groupedMonths:u,groupedYears:d,year:h,isDisabled:f,defaultedMultiCalendars:p,defaultedConfig:m,showYearPicker:y,modelValue:w,presetDate:_,setHoverDate:C,selectMonth:U,selectYear:F,toggleYearPicker:x,handleYearSelect:E,handleYear:V,getModelMonthYear:B}=v$(o,r);return t({getSidebarProps:()=>({modelValue:w,year:h,getModelMonthYear:B,selectMonth:U,selectYear:F,handleYear:V}),presetDate:_,toggleYearPicker:$=>x(0,$)}),($,M)=>(k(),it(fd,{"multi-calendars":Z(p).count,collapse:$.collapse,stretch:""},{default:Te(({instance:T})=>[$.$slots["top-extra"]?Le($.$slots,"top-extra",{key:0,value:$.internalModelValue}):se("",!0),$.$slots["month-year"]?Le($.$slots,"month-year",wn(cn({key:1},{year:Z(h),months:Z(u)(T),years:Z(d)(T),selectMonth:Z(U),selectYear:Z(F),instance:T}))):(k(),it($o,{key:2,items:Z(u)(T),"arrow-navigation":$.arrowNavigation,"is-last":$.autoApply&&!Z(m).keepActionRow,"esc-close":$.escClose,height:Z(m).modeHeight,config:$.config,"no-overlay-focus":!!($.noOverlayFocus||$.textInput),"use-relative":"",type:"month",onSelected:H=>Z(U)(H,T),onHoverValue:H=>Z(C)(H,T)},Bn({header:Te(()=>[he(kw,cn($.$props,{items:Z(d)(T),instance:T,"show-year-picker":Z(y)[T],year:Z(h)(T),"is-disabled":H=>Z(f)(T,H),onHandleYear:H=>Z(V)(T,H),onYearSelect:H=>Z(E)(H,T),onToggleYearPicker:H=>Z(x)(T,H==null?void 0:H.flow,H==null?void 0:H.show)}),Bn({_:2},[Ze(Z(a),(H,re)=>({name:H,fn:Te(Q=>[Le($.$slots,H,wn(qn(Q)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[$.$slots["month-overlay-value"]?{name:"item",fn:Te(({item:H})=>[Le($.$slots,"month-overlay-value",{text:H.text,value:H.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse"]))}}),_$=(e,t)=>{const n=()=>{e.isTextInputDate&&(f.value=lt(Re(e.startDate)))},{modelValue:r}=Ho(e,t,n),s=fe(null),{defaultedHighlight:a,defaultedMultiDates:o,defaultedFilters:u,defaultedRange:d,propDates:h}=sn(e),f=fe();Ft(()=>{e.startDate&&(r.value&&e.focusStartDate||!r.value)&&(f.value=lt(Re(e.startDate)))});const p=_=>Array.isArray(r.value)?r.value.some(C=>lt(C)===_):r.value?lt(r.value)===_:!1,m=_=>d.value.enabled&&Array.isArray(r.value)?cd(r.value,s.value,w(_)):!1,y=me(()=>bl(sm(e.yearRange,e.locale,e.reverseYears),_=>{const C=p(_.value),U=Oo(_.value,wl(h.value.minDate),wl(h.value.maxDate))||u.value.years.includes(_.value),F=m(_.value)&&!C,x=lm(a.value,_.value);return{active:C,disabled:U,isBetween:F,highlighted:x}})),w=_=>Rs(hs(Co(new Date)),_);return{groupedYears:y,modelValue:r,focusYear:f,setHoverValue:_=>{s.value=Rs(hs(new Date),_)},selectYear:_=>{var C;if(t("update-month-year",{instance:0,year:_}),o.value.enabled)return r.value?Array.isArray(r.value)&&(((C=r.value)==null?void 0:C.map(U=>lt(U))).includes(_)?r.value=r.value.filter(U=>lt(U)!==_):r.value.push(Rs(hr(Re()),_))):r.value=[Rs(hr(Co(Re())),_)],t("auto-apply",!0);d.value.enabled?(r.value=um(r,w(_),t),Hn().then(()=>{hd(r.value,t,e.autoApply,e.modelAuto)})):(r.value=w(_),t("auto-apply"))}}},b$=fn({compatConfig:{MODE:3},__name:"YearPicker",props:{...bs},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(e,{expose:t,emit:n}){const r=n,s=e,{groupedYears:a,modelValue:o,focusYear:u,selectYear:d,setHoverValue:h}=_$(s,r),{defaultedConfig:f}=sn(s);return t({getSidebarProps:()=>({modelValue:o,selectYear:d})}),(p,m)=>(k(),I("div",null,[p.$slots["top-extra"]?Le(p.$slots,"top-extra",{key:0,value:p.internalModelValue}):se("",!0),p.$slots["month-year"]?Le(p.$slots,"month-year",wn(cn({key:1},{years:Z(a),selectYear:Z(d)}))):(k(),it($o,{key:2,items:Z(a),"is-last":p.autoApply&&!Z(f).keepActionRow,height:Z(f).modeHeight,config:p.config,"no-overlay-focus":!!(p.noOverlayFocus||p.textInput),"focus-value":Z(u),type:"year","use-relative":"",onSelected:Z(d),onHoverValue:Z(h)},Bn({_:2},[p.$slots["year-overlay-value"]?{name:"item",fn:Te(({item:y})=>[Le(p.$slots,"year-overlay-value",{text:y.text,value:y.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),w$={key:0,class:"dp__time_input"},x$=["data-test","aria-label","onKeydown","onClick","onMousedown"],k$=v("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),S$=v("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),T$=["aria-label","disabled","data-test","onKeydown","onClick"],A$=["data-test","aria-label","onKeydown","onClick","onMousedown"],C$=v("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),E$=v("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),O$={key:0},M$=["aria-label"],R$=fn({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...bs},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(e,{expose:t,emit:n}){const r=n,s=e,{setTimePickerElements:a,setTimePickerBackRef:o}=Ui(),{defaultedAriaLabels:u,defaultedTransitions:d,defaultedFilters:h,defaultedConfig:f,defaultedRange:p}=sn(s),{transitionName:m,showTransition:y}=Bo(d),w=Hr({hours:!1,minutes:!1,seconds:!1}),_=fe("AM"),C=fe(null),U=fe([]),F=fe();Ft(()=>{r("mounted")});const x=W=>Wt(new Date,{hours:W.hours,minutes:W.minutes,seconds:s.enableSeconds?W.seconds:0,milliseconds:0}),E=me(()=>W=>z(W,s[W])||B(W,s[W])),V=me(()=>({hours:s.hours,minutes:s.minutes,seconds:s.seconds})),B=(W,S)=>p.value.enabled&&!p.value.disableTimeRangeValidation?!s.validateTime(W,S):!1,$=(W,S)=>{if(p.value.enabled&&!p.value.disableTimeRangeValidation){const N=S?+s[`${W}Increment`]:-+s[`${W}Increment`],G=s[W]+N;return!s.validateTime(W,G)}return!1},M=me(()=>W=>!Be(+s[W]+ +s[`${W}Increment`],W)||$(W,!0)),T=me(()=>W=>!Be(+s[W]-+s[`${W}Increment`],W)||$(W,!1)),H=(W,S)=>U1(Wt(Re(),W),S),re=(W,S)=>k5(Wt(Re(),W),S),Q=me(()=>({dp__time_col:!0,dp__time_col_block:!s.timePickerInline,dp__time_col_reg_block:!s.enableSeconds&&s.is24&&!s.timePickerInline,dp__time_col_reg_inline:!s.enableSeconds&&s.is24&&s.timePickerInline,dp__time_col_reg_with_button:!s.enableSeconds&&!s.is24,dp__time_col_sec:s.enableSeconds&&s.is24,dp__time_col_sec_with_button:s.enableSeconds&&!s.is24})),ne=me(()=>{const W=[{type:"hours"}];return s.enableMinutes&&W.push({type:"",separator:!0},{type:"minutes"}),s.enableSeconds&&W.push({type:"",separator:!0},{type:"seconds"}),W}),J=me(()=>ne.value.filter(W=>!W.separator)),P=me(()=>W=>{if(W==="hours"){const S=q(+s.hours);return{text:S<10?`0${S}`:`${S}`,value:S}}return{text:s[W]<10?`0${s[W]}`:`${s[W]}`,value:s[W]}}),z=(W,S)=>{var N;if(!s.disabledTimesConfig)return!1;const G=s.disabledTimesConfig(s.order,W==="hours"?S:void 0);return G[W]?!!((N=G[W])!=null&&N.includes(S)):!0},R=(W,S)=>S!=="hours"||_.value==="AM"?W:W+12,te=W=>{const S=s.is24?24:12,N=W==="hours"?S:60,G=+s[`${W}GridIncrement`],ee=W==="hours"&&!s.is24?G:0,pe=[];for(let j=ee;j({active:!1,disabled:h.value.times[W].includes(j.value)||!Be(j.value,W)||z(W,j.value)||B(W,j.value)}))},xe=W=>W>=0?W:59,De=W=>W>=0?W:23,Be=(W,S)=>{const N=s.minTime?x(Xf(s.minTime)):null,G=s.maxTime?x(Xf(s.maxTime)):null,ee=x(Xf(V.value,S,S==="minutes"||S==="seconds"?xe(W):De(W)));return N&&G?(Eo(ee,G)||el(ee,G))&&(yl(ee,N)||el(ee,N)):N?yl(ee,N)||el(ee,N):G?Eo(ee,G)||el(ee,G):!0},K=W=>s[`no${W[0].toUpperCase()+W.slice(1)}Overlay`],oe=W=>{K(W)||(w[W]=!w[W],w[W]?r("overlay-opened",W):r("overlay-closed",W))},D=W=>W==="hours"?ri:W==="minutes"?Vi:vl,ae=()=>{F.value&&clearTimeout(F.value)},ye=(W,S=!0,N)=>{const G=S?H:re,ee=S?+s[`${W}Increment`]:-+s[`${W}Increment`];Be(+s[W]+ee,W)&&r(`update:${W}`,D(W)(G({[W]:+s[W]},{[W]:+s[`${W}Increment`]}))),!(N!=null&&N.keyboard)&&f.value.timeArrowHoldThreshold&&(F.value=setTimeout(()=>{ye(W,S)},f.value.timeArrowHoldThreshold))},q=W=>s.is24?W:(W>=12?_.value="PM":_.value="AM",O5(W)),Pe=()=>{_.value==="PM"?(_.value="AM",r("update:hours",s.hours-12)):(_.value="PM",r("update:hours",s.hours+12)),r("am-pm-change",_.value)},Ke=W=>{w[W]=!0},_e=(W,S,N)=>{if(W&&s.arrowNavigation){Array.isArray(U.value[S])?U.value[S][N]=W:U.value[S]=[W];const G=U.value.reduce((ee,pe)=>pe.map((j,de)=>[...ee[de]||[],pe[de]]),[]);o(s.closeTimePickerBtn),C.value&&(G[1]=G[1].concat(C.value)),a(G,s.order)}},Xe=(W,S)=>(oe(W),r(`update:${W}`,S));return t({openChildCmp:Ke}),(W,S)=>{var N;return W.disabled?se("",!0):(k(),I("div",w$,[(k(!0),I(Ie,null,Ze(ne.value,(G,ee)=>{var pe,j,de;return k(),I("div",{key:ee,class:Fe(Q.value)},[G.separator?(k(),I(Ie,{key:0},[ft(" : ")],64)):(k(),I(Ie,{key:1},[v("button",{ref_for:!0,ref:ge=>_e(ge,ee,0),type:"button",class:Fe({dp__btn:!0,dp__inc_dec_button:!W.timePickerInline,dp__inc_dec_button_inline:W.timePickerInline,dp__tp_inline_btn_top:W.timePickerInline,dp__inc_dec_button_disabled:M.value(G.type)}),"data-test":`${G.type}-time-inc-btn-${s.order}`,"aria-label":(pe=Z(u))==null?void 0:pe.incrementValue(G.type),tabindex:"0",onKeydown:ge=>Z(Sr)(ge,()=>ye(G.type,!0,{keyboard:!0}),!0),onClick:ge=>Z(f).timeArrowHoldThreshold?void 0:ye(G.type,!0),onMousedown:ge=>Z(f).timeArrowHoldThreshold?ye(G.type,!0):void 0,onMouseup:ae},[s.timePickerInline?(k(),I(Ie,{key:1},[W.$slots["tp-inline-arrow-up"]?Le(W.$slots,"tp-inline-arrow-up",{key:0}):(k(),I(Ie,{key:1},[k$,S$],64))],64)):(k(),I(Ie,{key:0},[W.$slots["arrow-up"]?Le(W.$slots,"arrow-up",{key:0}):se("",!0),W.$slots["arrow-up"]?se("",!0):(k(),it(Z(tm),{key:1}))],64))],42,x$),v("button",{ref_for:!0,ref:ge=>_e(ge,ee,1),type:"button","aria-label":(j=Z(u))==null?void 0:j.openTpOverlay(G.type),class:Fe({dp__time_display:!0,dp__time_display_block:!W.timePickerInline,dp__time_display_inline:W.timePickerInline,"dp--time-invalid":E.value(G.type),"dp--time-overlay-btn":!E.value(G.type)}),disabled:K(G.type),tabindex:"0","data-test":`${G.type}-toggle-overlay-btn-${s.order}`,onKeydown:ge=>Z(Sr)(ge,()=>oe(G.type),!0),onClick:ge=>oe(G.type)},[W.$slots[G.type]?Le(W.$slots,G.type,{key:0,text:P.value(G.type).text,value:P.value(G.type).value}):se("",!0),W.$slots[G.type]?se("",!0):(k(),I(Ie,{key:1},[ft(ce(P.value(G.type).text),1)],64))],42,T$),v("button",{ref_for:!0,ref:ge=>_e(ge,ee,2),type:"button",class:Fe({dp__btn:!0,dp__inc_dec_button:!W.timePickerInline,dp__inc_dec_button_inline:W.timePickerInline,dp__tp_inline_btn_bottom:W.timePickerInline,dp__inc_dec_button_disabled:T.value(G.type)}),"data-test":`${G.type}-time-dec-btn-${s.order}`,"aria-label":(de=Z(u))==null?void 0:de.decrementValue(G.type),tabindex:"0",onKeydown:ge=>Z(Sr)(ge,()=>ye(G.type,!1,{keyboard:!0}),!0),onClick:ge=>Z(f).timeArrowHoldThreshold?void 0:ye(G.type,!1),onMousedown:ge=>Z(f).timeArrowHoldThreshold?ye(G.type,!1):void 0,onMouseup:ae},[s.timePickerInline?(k(),I(Ie,{key:1},[W.$slots["tp-inline-arrow-down"]?Le(W.$slots,"tp-inline-arrow-down",{key:0}):(k(),I(Ie,{key:1},[C$,E$],64))],64)):(k(),I(Ie,{key:0},[W.$slots["arrow-down"]?Le(W.$slots,"arrow-down",{key:0}):se("",!0),W.$slots["arrow-down"]?se("",!0):(k(),it(Z(nm),{key:1}))],64))],42,A$)],64))],2)}),128)),W.is24?se("",!0):(k(),I("div",O$,[W.$slots["am-pm-button"]?Le(W.$slots,"am-pm-button",{key:0,toggle:Pe,value:_.value}):se("",!0),W.$slots["am-pm-button"]?se("",!0):(k(),I("button",{key:1,ref_key:"amPmButton",ref:C,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(N=Z(u))==null?void 0:N.amPmButton,tabindex:"0",onClick:Pe,onKeydown:S[0]||(S[0]=G=>Z(Sr)(G,()=>Pe(),!0))},ce(_.value),41,M$))])),(k(!0),I(Ie,null,Ze(J.value,(G,ee)=>(k(),it(vs,{key:ee,name:Z(m)(w[G.type]),css:Z(y)},{default:Te(()=>[w[G.type]?(k(),it($o,{key:0,items:te(G.type),"is-last":W.autoApply&&!Z(f).keepActionRow,"esc-close":W.escClose,type:G.type,"text-input":W.textInput,config:W.config,"arrow-navigation":W.arrowNavigation,"aria-labels":W.ariaLabels,onSelected:pe=>Xe(G.type,pe),onToggle:pe=>oe(G.type),onResetFlow:S[1]||(S[1]=pe=>W.$emit("reset-flow"))},Bn({"button-icon":Te(()=>[W.$slots["clock-icon"]?Le(W.$slots,"clock-icon",{key:0}):se("",!0),W.$slots["clock-icon"]?se("",!0):(k(),it(Al(W.timePickerInline?Z(Cl):Z(em)),{key:1}))]),_:2},[W.$slots[`${G.type}-overlay-value`]?{name:"item",fn:Te(({item:pe})=>[Le(W.$slots,`${G.type}-overlay-value`,{text:pe.text,value:pe.value})]),key:"0"}:void 0,W.$slots[`${G.type}-overlay-header`]?{name:"header",fn:Te(()=>[Le(W.$slots,`${G.type}-overlay-header`,{toggle:()=>oe(G.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","onSelected","onToggle"])):se("",!0)]),_:2},1032,["name","css"]))),128))]))}}}),D$={class:"dp--tp-wrap"},P$=["aria-label","tabindex"],L$=["tabindex"],I$=["aria-label"],Cw=fn({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...bs},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(e,{expose:t,emit:n}){const r=n,s=e,{buildMatrix:a,setTimePicker:o}=Ui(),u=Bi(),{defaultedTransitions:d,defaultedAriaLabels:h,defaultedTextInput:f,defaultedConfig:p,defaultedRange:m}=sn(s),{transitionName:y,showTransition:w}=Bo(d),{hideNavigationButtons:_}=pd(),C=fe(null),U=fe(null),F=fe([]),x=fe(null);Ft(()=>{r("mount"),!s.timePicker&&s.arrowNavigation?a([Ln(C.value)],"time"):o(!0,s.timePicker)});const E=me(()=>m.value.enabled&&s.modelAuto?dw(s.internalModelValue):!0),V=fe(!1),B=R=>({hours:Array.isArray(s.hours)?s.hours[R]:s.hours,minutes:Array.isArray(s.minutes)?s.minutes[R]:s.minutes,seconds:Array.isArray(s.seconds)?s.seconds[R]:s.seconds}),$=me(()=>{const R=[];if(m.value.enabled)for(let te=0;te<2;te++)R.push(B(te));else R.push(B(0));return R}),M=(R,te=!1,xe="")=>{te||r("reset-flow"),V.value=R,r(R?"overlay-opened":"overlay-closed",Xn.time),s.arrowNavigation&&o(R),Hn(()=>{xe!==""&&F.value[0]&&F.value[0].openChildCmp(xe)})},T=me(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:s.autoApply&&!p.value.keepActionRow})),H=$r(u,"timePicker"),re=(R,te,xe)=>m.value.enabled?te===0?[R,$.value[1][xe]]:[$.value[0][xe],R]:R,Q=R=>{r("update:hours",R)},ne=R=>{r("update:minutes",R)},J=R=>{r("update:seconds",R)},P=()=>{if(x.value&&!f.value.enabled&&!s.noOverlayFocus){const R=fw(x.value);R&&R.focus({preventScroll:!0})}},z=R=>{r("overlay-closed",R)};return t({toggleTimePicker:M}),(R,te)=>{var xe;return k(),I("div",D$,[!R.timePicker&&!R.timePickerInline?Dn((k(),I("button",{key:0,ref_key:"openTimePickerBtn",ref:C,type:"button",class:Fe(T.value),"aria-label":(xe=Z(h))==null?void 0:xe.openTimePicker,tabindex:R.noOverlayFocus?void 0:0,"data-test":"open-time-picker-btn",onKeydown:te[0]||(te[0]=De=>Z(Sr)(De,()=>M(!0))),onClick:te[1]||(te[1]=De=>M(!0))},[R.$slots["clock-icon"]?Le(R.$slots,"clock-icon",{key:0}):se("",!0),R.$slots["clock-icon"]?se("",!0):(k(),it(Z(em),{key:1}))],42,P$)),[[Vr,!Z(_)(R.hideNavigation,"time")]]):se("",!0),he(vs,{name:Z(y)(V.value),css:Z(w)&&!R.timePickerInline},{default:Te(()=>{var De;return[V.value||R.timePicker||R.timePickerInline?(k(),I("div",{key:0,ref_key:"overlayRef",ref:x,class:Fe({dp__overlay:!R.timePickerInline,"dp--overlay-absolute":!s.timePicker&&!R.timePickerInline,"dp--overlay-relative":s.timePicker}),style:bn(R.timePicker?{height:`${Z(p).modeHeight}px`}:void 0),tabindex:R.timePickerInline?void 0:0},[v("div",{class:Fe(R.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[R.$slots["time-picker-overlay"]?Le(R.$slots,"time-picker-overlay",{key:0,hours:e.hours,minutes:e.minutes,seconds:e.seconds,setHours:Q,setMinutes:ne,setSeconds:J}):se("",!0),R.$slots["time-picker-overlay"]?se("",!0):(k(),I("div",{key:1,class:Fe(R.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(k(!0),I(Ie,null,Ze($.value,(Be,K)=>Dn((k(),it(R$,cn({key:K,ref_for:!0},{...R.$props,order:K,hours:Be.hours,minutes:Be.minutes,seconds:Be.seconds,closeTimePickerBtn:U.value,disabledTimesConfig:e.disabledTimesConfig,disabled:K===0?R.fixedStart:R.fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:F,"validate-time":(oe,D)=>e.validateTime(oe,re(D,K,oe)),"onUpdate:hours":oe=>Q(re(oe,K,"hours")),"onUpdate:minutes":oe=>ne(re(oe,K,"minutes")),"onUpdate:seconds":oe=>J(re(oe,K,"seconds")),onMounted:P,onOverlayClosed:z,onOverlayOpened:te[2]||(te[2]=oe=>R.$emit("overlay-opened",oe)),onAmPmChange:te[3]||(te[3]=oe=>R.$emit("am-pm-change",oe))}),Bn({_:2},[Ze(Z(H),(oe,D)=>({name:oe,fn:Te(ae=>[Le(R.$slots,oe,cn({ref_for:!0},ae))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[Vr,K===0?!0:E.value]])),128))],2)),!R.timePicker&&!R.timePickerInline?Dn((k(),I("button",{key:2,ref_key:"closeTimePickerBtn",ref:U,type:"button",class:Fe(T.value),"aria-label":(De=Z(h))==null?void 0:De.closeTimePicker,tabindex:"0",onKeydown:te[4]||(te[4]=Be=>Z(Sr)(Be,()=>M(!1))),onClick:te[5]||(te[5]=Be=>M(!1))},[R.$slots["calendar-icon"]?Le(R.$slots,"calendar-icon",{key:0}):se("",!0),R.$slots["calendar-icon"]?se("",!0):(k(),it(Z(Cl),{key:1}))],42,I$)),[[Vr,!Z(_)(R.hideNavigation,"time")]]):se("",!0)],2)],14,L$)):se("",!0)]}),_:3},8,["name","css"])])}}}),Ew=(e,t,n,r)=>{const{defaultedRange:s}=sn(e),a=(x,E)=>Array.isArray(t[x])?t[x][E]:t[x],o=x=>e.enableSeconds?Array.isArray(t.seconds)?t.seconds[x]:t.seconds:0,u=(x,E)=>x?E!==void 0?Di(x,a("hours",E),a("minutes",E),o(E)):Di(x,t.hours,t.minutes,o()):lw(Re(),o(E)),d=(x,E)=>{t[x]=E},h=me(()=>e.modelAuto&&s.value.enabled?Array.isArray(n.value)?n.value.length>1:!1:s.value.enabled),f=(x,E)=>{const V=Object.fromEntries(Object.keys(t).map(B=>B===x?[B,E]:[B,t[B]].slice()));if(h.value&&!s.value.disableTimeRangeValidation){const B=M=>n.value?Di(n.value[M],V.hours[M],V.minutes[M],V.seconds[M]):null,$=M=>aw(n.value[M],0);return!(xt(B(0),B(1))&&(yl(B(0),$(1))||Eo(B(1),$(0))))}return!0},p=(x,E)=>{f(x,E)&&(d(x,E),r&&r())},m=x=>{p("hours",x)},y=x=>{p("minutes",x)},w=x=>{p("seconds",x)},_=(x,E,V,B)=>{E&&m(x),!E&&!V&&y(x),V&&w(x),n.value&&B(n.value)},C=x=>{if(x){const E=Array.isArray(x),V=E?[+x[0].hours,+x[1].hours]:+x.hours,B=E?[+x[0].minutes,+x[1].minutes]:+x.minutes,$=E?[+x[0].seconds,+x[1].seconds]:+x.seconds;d("hours",V),d("minutes",B),e.enableSeconds&&d("seconds",$)}},U=(x,E)=>{const V={hours:Array.isArray(t.hours)?t.hours[x]:t.hours,disabledArr:[]};return(E||E===0)&&(V.hours=E),Array.isArray(e.disabledTimes)&&(V.disabledArr=s.value.enabled&&Array.isArray(e.disabledTimes[x])?e.disabledTimes[x]:e.disabledTimes),V},F=me(()=>(x,E)=>{var V;if(Array.isArray(e.disabledTimes)){const{disabledArr:B,hours:$}=U(x,E),M=B.filter(T=>+T.hours===$);return((V=M[0])==null?void 0:V.minutes)==="*"?{hours:[$],minutes:void 0,seconds:void 0}:{hours:[],minutes:(M==null?void 0:M.map(T=>+T.minutes))??[],seconds:(M==null?void 0:M.map(T=>T.seconds?+T.seconds:void 0))??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:d,updateHours:m,updateMinutes:y,updateSeconds:w,getSetDateTime:u,updateTimeValues:_,getSecondsValue:o,assignStartTime:C,validateTime:f,disabledTimesConfig:F}},N$=(e,t)=>{const n=()=>{e.isTextInputDate&&E()},{modelValue:r,time:s}=Ho(e,t,n),{defaultedStartTime:a,defaultedRange:o,defaultedTz:u}=sn(e),{updateTimeValues:d,getSetDateTime:h,setTime:f,assignStartTime:p,disabledTimesConfig:m,validateTime:y}=Ew(e,s,r,w);function w(){t("update-flow-step")}const _=B=>{const{hours:$,minutes:M,seconds:T}=B;return{hours:+$,minutes:+M,seconds:T?+T:0}},C=()=>{if(e.startTime){if(Array.isArray(e.startTime)){const $=_(e.startTime[0]),M=_(e.startTime[1]);return[Wt(Re(),$),Wt(Re(),M)]}const B=_(e.startTime);return Wt(Re(),B)}return o.value.enabled?[null,null]:null},U=()=>{if(o.value.enabled){const[B,$]=C();r.value=[Ar(h(B,0),u.value.timezone),Ar(h($,1),u.value.timezone)]}else r.value=Ar(h(C()),u.value.timezone)},F=B=>Array.isArray(B)?[ga(Re(B[0])),ga(Re(B[1]))]:[ga(B??Re())],x=(B,$,M)=>{f("hours",B),f("minutes",$),f("seconds",e.enableSeconds?M:0)},E=()=>{const[B,$]=F(r.value);return o.value.enabled?x([B.hours,$.hours],[B.minutes,$.minutes],[B.seconds,$.seconds]):x(B.hours,B.minutes,B.seconds)};Ft(()=>{if(!e.shadow)return p(a.value),r.value?E():U()});const V=()=>{Array.isArray(r.value)?r.value=r.value.map((B,$)=>B&&h(B,$)):r.value=h(r.value),t("time-update")};return{modelValue:r,time:s,disabledTimesConfig:m,updateTime:(B,$=!0,M=!1)=>{d(B,$,M,V)},validateTime:y}},V$=fn({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...bs},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=$r(a,"timePicker"),u=fe(null),{time:d,modelValue:h,disabledTimesConfig:f,updateTime:p,validateTime:m}=N$(s,r);return Ft(()=>{s.shadow||r("mount",null)}),t({getSidebarProps:()=>({modelValue:h,time:d,updateTime:p}),toggleTimePicker:(y,w=!1,_="")=>{var C;(C=u.value)==null||C.toggleTimePicker(y,w,_)}}),(y,w)=>(k(),it(fd,{"multi-calendars":0,stretch:""},{default:Te(()=>[he(Cw,cn({ref_key:"tpRef",ref:u},y.$props,{hours:Z(d).hours,minutes:Z(d).minutes,seconds:Z(d).seconds,"internal-model-value":y.internalModelValue,"disabled-times-config":Z(f),"validate-time":Z(m),"onUpdate:hours":w[0]||(w[0]=_=>Z(p)(_)),"onUpdate:minutes":w[1]||(w[1]=_=>Z(p)(_,!1)),"onUpdate:seconds":w[2]||(w[2]=_=>Z(p)(_,!1,!0)),onAmPmChange:w[3]||(w[3]=_=>y.$emit("am-pm-change",_)),onResetFlow:w[4]||(w[4]=_=>y.$emit("reset-flow")),onOverlayClosed:w[5]||(w[5]=_=>y.$emit("overlay-toggle",{open:!1,overlay:_})),onOverlayOpened:w[6]||(w[6]=_=>y.$emit("overlay-toggle",{open:!0,overlay:_}))}),Bn({_:2},[Ze(Z(o),(_,C)=>({name:_,fn:Te(U=>[Le(y.$slots,_,wn(qn(U)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3}))}}),F$={class:"dp--header-wrap"},$$={key:0,class:"dp__month_year_wrap"},B$={key:0},H$={class:"dp__month_year_wrap"},U$=["aria-label","data-test","onClick","onKeydown"],j$=fn({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...bs},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(e,{expose:t,emit:n}){const r=n,s=e,{defaultedTransitions:a,defaultedAriaLabels:o,defaultedMultiCalendars:u,defaultedFilters:d,defaultedConfig:h,defaultedHighlight:f,propDates:p,defaultedUI:m}=sn(s),{transitionName:y,showTransition:w}=Bo(a),{buildMatrix:_}=Ui(),{handleMonthYearChange:C,isDisabled:U,updateMonthYear:F}=l$(s,r),{showLeftIcon:x,showRightIcon:E}=pd(),V=fe(!1),B=fe(!1),$=fe([null,null,null,null]);Ft(()=>{r("mount")});const M=K=>({get:()=>s[K],set:oe=>{const D=K===cs.month?cs.year:cs.month;r("update-month-year",{[K]:oe,[D]:s[D]}),K===cs.month?z(!0):R(!0)}}),T=me(M(cs.month)),H=me(M(cs.year)),re=me(()=>K=>({month:s.month,year:s.year,items:K===cs.month?s.months:s.years,instance:s.instance,updateMonthYear:F,toggle:K===cs.month?z:R})),Q=me(()=>s.months.find(oe=>oe.value===s.month)||{text:"",value:0}),ne=me(()=>bl(s.months,K=>{const oe=s.month===K.value,D=Oo(K.value,pw(s.year,p.value.minDate),mw(s.year,p.value.maxDate))||d.value.months.includes(K.value),ae=bw(f.value,K.value,s.year);return{active:oe,disabled:D,highlighted:ae}})),J=me(()=>bl(s.years,K=>{const oe=s.year===K.value,D=Oo(K.value,wl(p.value.minDate),wl(p.value.maxDate))||d.value.years.includes(K.value),ae=lm(f.value,K.value);return{active:oe,disabled:D,highlighted:ae}})),P=(K,oe,D)=>{D!==void 0?K.value=D:K.value=!K.value,K.value?r("overlay-opened",oe):r("overlay-closed",oe)},z=(K=!1,oe)=>{te(K),P(V,Xn.month,oe)},R=(K=!1,oe)=>{te(K),P(B,Xn.year,oe)},te=K=>{K||r("reset-flow")},xe=(K,oe)=>{s.arrowNavigation&&($.value[oe]=Ln(K),_($.value,"monthYear"))},De=me(()=>{var K,oe;return[{type:cs.month,index:1,toggle:z,modelValue:T.value,updateModelValue:D=>T.value=D,text:Q.value.text,showSelectionGrid:V.value,items:ne.value,ariaLabel:(K=o.value)==null?void 0:K.openMonthsOverlay},{type:cs.year,index:2,toggle:R,modelValue:H.value,updateModelValue:D=>H.value=D,text:hw(s.year,s.locale),showSelectionGrid:B.value,items:J.value,ariaLabel:(oe=o.value)==null?void 0:oe.openYearsOverlay}]}),Be=me(()=>s.disableYearSelect?[De.value[0]]:s.yearFirst?[...De.value].reverse():De.value);return t({toggleMonthPicker:z,toggleYearPicker:R,handleMonthYearChange:C}),(K,oe)=>{var D,ae,ye,q,Pe,Ke;return k(),I("div",F$,[K.$slots["month-year"]?(k(),I("div",$$,[Le(K.$slots,"month-year",wn(qn({month:e.month,year:e.year,months:e.months,years:e.years,updateMonthYear:Z(F),handleMonthYearChange:Z(C),instance:e.instance})))])):(k(),I(Ie,{key:1},[K.$slots["top-extra"]?(k(),I("div",B$,[Le(K.$slots,"top-extra",{value:K.internalModelValue})])):se("",!0),v("div",H$,[Z(x)(Z(u),e.instance)&&!K.vertical?(k(),it(uo,{key:0,"aria-label":(D=Z(o))==null?void 0:D.prevMonth,disabled:Z(U)(!1),class:Fe((ae=Z(m))==null?void 0:ae.navBtnPrev),onActivate:oe[0]||(oe[0]=_e=>Z(C)(!1,!0)),onSetRef:oe[1]||(oe[1]=_e=>xe(_e,0))},{default:Te(()=>[K.$slots["arrow-left"]?Le(K.$slots,"arrow-left",{key:0}):se("",!0),K.$slots["arrow-left"]?se("",!0):(k(),it(Z(Xp),{key:1}))]),_:3},8,["aria-label","disabled","class"])):se("",!0),v("div",{class:Fe(["dp__month_year_wrap",{dp__year_disable_select:K.disableYearSelect}])},[(k(!0),I(Ie,null,Ze(Be.value,(_e,Xe)=>(k(),I(Ie,{key:_e.type},[v("button",{ref_for:!0,ref:W=>xe(W,Xe+1),type:"button",class:"dp__btn dp__month_year_select",tabindex:"0","aria-label":_e.ariaLabel,"data-test":`${_e.type}-toggle-overlay-${e.instance}`,onClick:_e.toggle,onKeydown:W=>Z(Sr)(W,()=>_e.toggle(),!0)},[K.$slots[_e.type]?Le(K.$slots,_e.type,{key:0,text:_e.text,value:s[_e.type]}):se("",!0),K.$slots[_e.type]?se("",!0):(k(),I(Ie,{key:1},[ft(ce(_e.text),1)],64))],40,U$),he(vs,{name:Z(y)(_e.showSelectionGrid),css:Z(w)},{default:Te(()=>[_e.showSelectionGrid?(k(),it($o,{key:0,items:_e.items,"arrow-navigation":K.arrowNavigation,"hide-navigation":K.hideNavigation,"is-last":K.autoApply&&!Z(h).keepActionRow,"skip-button-ref":!1,config:K.config,type:_e.type,"header-refs":[],"esc-close":K.escClose,"menu-wrap-ref":K.menuWrapRef,"text-input":K.textInput,"aria-labels":K.ariaLabels,onSelected:_e.updateModelValue,onToggle:_e.toggle},Bn({"button-icon":Te(()=>[K.$slots["calendar-icon"]?Le(K.$slots,"calendar-icon",{key:0}):se("",!0),K.$slots["calendar-icon"]?se("",!0):(k(),it(Z(Cl),{key:1}))]),_:2},[K.$slots[`${_e.type}-overlay-value`]?{name:"item",fn:Te(({item:W})=>[Le(K.$slots,`${_e.type}-overlay-value`,{text:W.text,value:W.value})]),key:"0"}:void 0,K.$slots[`${_e.type}-overlay`]?{name:"overlay",fn:Te(()=>[Le(K.$slots,`${_e.type}-overlay`,cn({ref_for:!0},re.value(_e.type)))]),key:"1"}:void 0,K.$slots[`${_e.type}-overlay-header`]?{name:"header",fn:Te(()=>[Le(K.$slots,`${_e.type}-overlay-header`,{toggle:_e.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","onSelected","onToggle"])):se("",!0)]),_:2},1032,["name","css"])],64))),128))],2),Z(x)(Z(u),e.instance)&&K.vertical?(k(),it(uo,{key:1,"aria-label":(ye=Z(o))==null?void 0:ye.prevMonth,disabled:Z(U)(!1),class:Fe((q=Z(m))==null?void 0:q.navBtnPrev),onActivate:oe[2]||(oe[2]=_e=>Z(C)(!1,!0))},{default:Te(()=>[K.$slots["arrow-up"]?Le(K.$slots,"arrow-up",{key:0}):se("",!0),K.$slots["arrow-up"]?se("",!0):(k(),it(Z(tm),{key:1}))]),_:3},8,["aria-label","disabled","class"])):se("",!0),Z(E)(Z(u),e.instance)?(k(),it(uo,{key:2,ref:"rightIcon",disabled:Z(U)(!0),"aria-label":(Pe=Z(o))==null?void 0:Pe.nextMonth,class:Fe((Ke=Z(m))==null?void 0:Ke.navBtnNext),onActivate:oe[3]||(oe[3]=_e=>Z(C)(!0,!0)),onSetRef:oe[4]||(oe[4]=_e=>xe(_e,K.disableYearSelect?2:3))},{default:Te(()=>[K.$slots[K.vertical?"arrow-down":"arrow-right"]?Le(K.$slots,K.vertical?"arrow-down":"arrow-right",{key:0}):se("",!0),K.$slots[K.vertical?"arrow-down":"arrow-right"]?se("",!0):(k(),it(Al(K.vertical?Z(nm):Z(Qp)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):se("",!0)])],64))])}}}),W$=["aria-label"],q$={class:"dp__calendar_header",role:"row"},Y$={key:0,class:"dp__calendar_header_item",role:"gridcell"},z$=["aria-label"],K$=v("div",{class:"dp__calendar_header_separator"},null,-1),G$=["aria-label"],J$={key:0,role:"gridcell",class:"dp__calendar_item dp__week_num"},Z$={class:"dp__cell_inner"},X$=["id","aria-selected","aria-disabled","aria-label","data-test","onClick","onKeydown","onMouseenter","onMouseleave","onMousedown"],Q$=fn({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...bs},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(e,{expose:t,emit:n}){const r=n,s=e,{buildMultiLevelMatrix:a}=Ui(),{defaultedTransitions:o,defaultedConfig:u,defaultedAriaLabels:d,defaultedMultiCalendars:h,defaultedWeekNumbers:f,defaultedMultiDates:p,defaultedUI:m}=sn(s),y=fe(null),w=fe({bottom:"",left:"",transform:""}),_=fe([]),C=fe(null),U=fe(!0),F=fe(""),x=fe({startX:0,endX:0,startY:0,endY:0}),E=fe([]),V=fe({left:"50%"}),B=fe(!1),$=me(()=>s.calendar?s.calendar(s.mappedDates):s.mappedDates),M=me(()=>s.dayNames?Array.isArray(s.dayNames)?s.dayNames:s.dayNames(s.locale,+s.weekStart):E5(s.formatLocale,s.locale,+s.weekStart));Ft(()=>{r("mount",{cmp:"calendar",refs:_}),u.value.noSwipe||C.value&&(C.value.addEventListener("touchstart",xe,{passive:!1}),C.value.addEventListener("touchend",De,{passive:!1}),C.value.addEventListener("touchmove",Be,{passive:!1})),s.monthChangeOnScroll&&C.value&&C.value.addEventListener("wheel",D,{passive:!1})});const T=_e=>_e?s.vertical?"vNext":"next":s.vertical?"vPrevious":"previous",H=(_e,Xe)=>{if(s.transitions){const W=hr(Xs(Re(),s.month,s.year));F.value=_n(hr(Xs(Re(),_e,Xe)),W)?o.value[T(!0)]:o.value[T(!1)],U.value=!1,Hn(()=>{U.value=!0})}},re=me(()=>({[s.calendarClassName]:!!s.calendarClassName,...m.value.calendar??{}})),Q=me(()=>_e=>{const Xe=M5(_e);return{dp__marker_dot:Xe.type==="dot",dp__marker_line:Xe.type==="line"}}),ne=me(()=>_e=>xt(_e,y.value)),J=me(()=>({dp__calendar:!0,dp__calendar_next:h.value.count>0&&s.instance!==0})),P=me(()=>_e=>s.hideOffsetDates?_e.current:!0),z=async(_e,Xe,W)=>{const S=Ln(_.value[Xe][W]);if(S){const{width:N,height:G}=S.getBoundingClientRect();y.value=_e.value;let ee={left:`${N/2}px`},pe=-50;if(await Hn(),E.value[0]){const{left:j,width:de}=E.value[0].getBoundingClientRect();j<0&&(ee={left:"0"},pe=0,V.value.left=`${N/2}px`),window.innerWidth{var S,N;if(B.value&&p.value.enabled&&p.value.dragSelect)return r("select-date",_e);r("set-hover-date",_e),(N=(S=_e.marker)==null?void 0:S.tooltip)!=null&&N.length&&await z(_e,Xe,W)},te=_e=>{y.value&&(y.value=null,w.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),r("tooltip-close",_e.marker))},xe=_e=>{x.value.startX=_e.changedTouches[0].screenX,x.value.startY=_e.changedTouches[0].screenY},De=_e=>{x.value.endX=_e.changedTouches[0].screenX,x.value.endY=_e.changedTouches[0].screenY,K()},Be=_e=>{s.vertical&&!s.inline&&_e.preventDefault()},K=()=>{const _e=s.vertical?"Y":"X";Math.abs(x.value[`start${_e}`]-x.value[`end${_e}`])>10&&r("handle-swipe",x.value[`start${_e}`]>x.value[`end${_e}`]?"right":"left")},oe=(_e,Xe,W)=>{_e&&(Array.isArray(_.value[Xe])?_.value[Xe][W]=_e:_.value[Xe]=[_e]),s.arrowNavigation&&a(_.value,"calendar")},D=_e=>{s.monthChangeOnScroll&&(_e.preventDefault(),r("handle-scroll",_e))},ae=_e=>f.value.type==="local"?Gp(_e.value,{weekStartsOn:+s.weekStart}):f.value.type==="iso"?zp(_e.value):typeof f.value.type=="function"?f.value.type(_e.value):"",ye=_e=>{const Xe=_e[0];return f.value.hideOnOffsetDates?_e.some(W=>W.current)?ae(Xe):"":ae(Xe)},q=(_e,Xe)=>{p.value.enabled||(Ri(_e,u.value),r("select-date",Xe))},Pe=_e=>{Ri(_e,u.value)},Ke=_e=>{p.value.enabled&&p.value.dragSelect?(B.value=!0,r("select-date",_e)):p.value.enabled&&r("select-date",_e)};return t({triggerTransition:H}),(_e,Xe)=>{var W;return k(),I("div",{class:Fe(J.value)},[v("div",{ref_key:"calendarWrapRef",ref:C,role:"grid",class:Fe(re.value),"aria-label":(W=Z(d))==null?void 0:W.calendarWrap},[v("div",q$,[_e.weekNumbers?(k(),I("div",Y$,ce(_e.weekNumName),1)):se("",!0),(k(!0),I(Ie,null,Ze(M.value,(S,N)=>{var G,ee;return k(),I("div",{key:N,class:"dp__calendar_header_item",role:"gridcell","data-test":"calendar-header","aria-label":(ee=(G=Z(d))==null?void 0:G.weekDay)==null?void 0:ee.call(G,N)},[_e.$slots["calendar-header"]?Le(_e.$slots,"calendar-header",{key:0,day:S,index:N}):se("",!0),_e.$slots["calendar-header"]?se("",!0):(k(),I(Ie,{key:1},[ft(ce(S),1)],64))],8,z$)}),128))]),K$,he(vs,{name:F.value,css:!!_e.transitions},{default:Te(()=>{var S;return[U.value?(k(),I("div",{key:0,class:"dp__calendar",role:"rowgroup","aria-label":((S=Z(d))==null?void 0:S.calendarDays)||void 0,onMouseleave:Xe[1]||(Xe[1]=N=>B.value=!1)},[(k(!0),I(Ie,null,Ze($.value,(N,G)=>(k(),I("div",{key:G,class:"dp__calendar_row",role:"row"},[_e.weekNumbers?(k(),I("div",J$,[v("div",Z$,ce(ye(N.days)),1)])):se("",!0),(k(!0),I(Ie,null,Ze(N.days,(ee,pe)=>{var j,de,ge;return k(),I("div",{id:Z(ww)(ee.value),ref_for:!0,ref:ke=>oe(ke,G,pe),key:pe+G,role:"gridcell",class:"dp__calendar_item","aria-selected":(ee.classData.dp__active_date||ee.classData.dp__range_start||ee.classData.dp__range_start)??void 0,"aria-disabled":ee.classData.dp__cell_disabled||void 0,"aria-label":(de=(j=Z(d))==null?void 0:j.day)==null?void 0:de.call(j,ee),tabindex:"0","data-test":ee.value,onClick:Ct(ke=>q(ke,ee),["prevent"]),onKeydown:ke=>Z(Sr)(ke,()=>_e.$emit("select-date",ee)),onMouseenter:ke=>R(ee,G,pe),onMouseleave:ke=>te(ee),onMousedown:ke=>Ke(ee),onMouseup:Xe[0]||(Xe[0]=ke=>B.value=!1)},[v("div",{class:Fe(["dp__cell_inner",ee.classData])},[_e.$slots.day&&P.value(ee)?Le(_e.$slots,"day",{key:0,day:+ee.text,date:ee.value}):se("",!0),_e.$slots.day?se("",!0):(k(),I(Ie,{key:1},[ft(ce(ee.text),1)],64)),ee.marker&&P.value(ee)?(k(),I(Ie,{key:2},[_e.$slots.marker?Le(_e.$slots,"marker",{key:0,marker:ee.marker,day:+ee.text,date:ee.value}):(k(),I("div",{key:1,class:Fe(Q.value(ee.marker)),style:bn(ee.marker.color?{backgroundColor:ee.marker.color}:{})},null,6))],64)):se("",!0),ne.value(ee.value)?(k(),I("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:E,class:"dp__marker_tooltip",style:bn(w.value)},[(ge=ee.marker)!=null&&ge.tooltip?(k(),I("div",{key:0,class:"dp__tooltip_content",onClick:Pe},[(k(!0),I(Ie,null,Ze(ee.marker.tooltip,(ke,Ae)=>(k(),I("div",{key:Ae,class:"dp__tooltip_text"},[_e.$slots["marker-tooltip"]?Le(_e.$slots,"marker-tooltip",{key:0,tooltip:ke,day:ee.value}):se("",!0),_e.$slots["marker-tooltip"]?se("",!0):(k(),I(Ie,{key:1},[v("div",{class:"dp__tooltip_mark",style:bn(ke.color?{backgroundColor:ke.color}:{})},null,4),v("div",null,ce(ke.text),1)],64))]))),128)),v("div",{class:"dp__arrow_bottom_tp",style:bn(V.value)},null,4)])):se("",!0)],4)):se("",!0)],2)],40,X$)}),128))]))),128))],40,G$)):se("",!0)]}),_:3},8,["name","css"])],10,W$)],2)}}}),x0=e=>Array.isArray(e),eB=(e,t,n,r)=>{const s=fe([]),a=fe(new Date),o=fe(),u=()=>De(e.isTextInputDate),{modelValue:d,calendars:h,time:f,today:p}=Ho(e,t,u),{defaultedMultiCalendars:m,defaultedStartTime:y,defaultedRange:w,defaultedConfig:_,defaultedTz:C,propDates:U,defaultedMultiDates:F}=sn(e),{validateMonthYearInRange:x,isDisabled:E,isDateRangeAllowed:V,checkMinMaxRange:B}=ji(e),{updateTimeValues:$,getSetDateTime:M,setTime:T,assignStartTime:H,validateTime:re,disabledTimesConfig:Q}=Ew(e,f,d,r),ne=me(()=>ue=>h.value[ue]?h.value[ue].month:0),J=me(()=>ue=>h.value[ue]?h.value[ue].year:0),P=ue=>!_.value.keepViewOnOffsetClick||ue?!0:!o.value,z=(ue,Ne,we,Ve=!1)=>{var We,Nn;P(Ve)&&(h.value[ue]||(h.value[ue]={month:0,year:0}),h.value[ue].month=v0(Ne)?(We=h.value[ue])==null?void 0:We.month:Ne,h.value[ue].year=v0(we)?(Nn=h.value[ue])==null?void 0:Nn.year:we)},R=()=>{e.autoApply&&t("select-date")};Ft(()=>{e.shadow||(d.value||(Xe(),y.value&&H(y.value)),De(!0),e.focusStartDate&&e.startDate&&Xe())});const te=me(()=>{var ue;return(ue=e.flow)!=null&&ue.length&&!e.partialFlow?e.flowStep===e.flow.length:!0}),xe=()=>{e.autoApply&&te.value&&t("auto-apply")},De=(ue=!1)=>{if(d.value)return Array.isArray(d.value)?(s.value=d.value,q(ue)):oe(d.value,ue);if(m.value.count&&ue&&!e.startDate)return K(Re(),ue)},Be=()=>Array.isArray(d.value)&&w.value.enabled?bt(d.value[0])===bt(d.value[1]??d.value[0]):!1,K=(ue=new Date,Ne=!1)=>{if((!m.value.count||!m.value.static||Ne)&&z(0,bt(ue),lt(ue)),m.value.count&&(!m.value.solo||!d.value||Be()))for(let we=1;we{K(ue),T("hours",ri(ue)),T("minutes",Vi(ue)),T("seconds",vl(ue)),m.value.count&&Ne&&_e()},D=ue=>{if(m.value.count){if(m.value.solo)return 0;const Ne=bt(ue[0]),we=bt(ue[1]);return Math.abs(we-Ne){ue[1]&&w.value.showLastInRange?K(ue[D(ue)],Ne):K(ue[0],Ne);const we=(Ve,We)=>[Ve(ue[0]),ue[1]?Ve(ue[1]):f[We][1]];T("hours",we(ri,"hours")),T("minutes",we(Vi,"minutes")),T("seconds",we(vl,"seconds"))},ye=(ue,Ne)=>{if((w.value.enabled||e.weekPicker)&&!F.value.enabled)return ae(ue,Ne);if(F.value.enabled&&Ne){const we=ue[ue.length-1];return oe(we,Ne)}},q=ue=>{const Ne=d.value;ye(Ne,ue),m.value.count&&m.value.solo&&_e()},Pe=(ue,Ne)=>{const we=Wt(Re(),{month:ne.value(Ne),year:J.value(Ne)}),Ve=ue<0?gs(we,1):_l(we,1);x(bt(Ve),lt(Ve),ue<0,e.preventMinMaxNavigation)&&(z(Ne,bt(Ve),lt(Ve)),t("update-month-year",{instance:Ne,month:bt(Ve),year:lt(Ve)}),m.value.count&&!m.value.solo&&Ke(Ne),n())},Ke=ue=>{for(let Ne=ue-1;Ne>=0;Ne--){const we=_l(Wt(Re(),{month:ne.value(Ne+1),year:J.value(Ne+1)}),1);z(Ne,bt(we),lt(we))}for(let Ne=ue+1;Ne<=m.value.count-1;Ne++){const we=gs(Wt(Re(),{month:ne.value(Ne-1),year:J.value(Ne-1)}),1);z(Ne,bt(we),lt(we))}},_e=()=>{if(Array.isArray(d.value)&&d.value.length===2){const ue=Re(Re(d.value[1]?d.value[1]:gs(d.value[0],1))),[Ne,we]=[bt(d.value[0]),lt(d.value[0])],[Ve,We]=[bt(d.value[1]),lt(d.value[1])];(Ne!==Ve||Ne===Ve&&we!==We)&&m.value.solo&&z(1,bt(ue),lt(ue))}else d.value&&!Array.isArray(d.value)&&(z(0,bt(d.value),lt(d.value)),K(Re()))},Xe=()=>{e.startDate&&(z(0,bt(Re(e.startDate)),lt(Re(e.startDate))),m.value.count&&Ke(0))},W=(ue,Ne)=>{if(e.monthChangeOnScroll){const we=new Date().getTime()-a.value.getTime(),Ve=Math.abs(ue.deltaY);let We=500;Ve>1&&(We=100),Ve>100&&(We=0),we>We&&(a.value=new Date,Pe(e.monthChangeOnScroll!=="inverse"?-ue.deltaY:ue.deltaY,Ne))}},S=(ue,Ne,we=!1)=>{e.monthChangeOnArrows&&e.vertical===we&&N(ue,Ne)},N=(ue,Ne)=>{Pe(ue==="right"?-1:1,Ne)},G=ue=>{if(U.value.markers)return Rc(ue.value,U.value.markers)},ee=(ue,Ne)=>{switch(e.sixWeeks===!0?"append":e.sixWeeks){case"prepend":return[!0,!1];case"center":return[ue==0,!0];case"fair":return[ue==0||Ne>ue,!0];case"append":return[!1,!1];default:return[!1,!1]}},pe=(ue,Ne,we,Ve)=>{if(e.sixWeeks&&ue.length<6){const We=6-ue.length,Nn=(Ne.getDay()+7-Ve)%7,pr=6-(we.getDay()+7-Ve)%7,[Ls,Ca]=ee(Nn,pr);for(let Wi=1;Wi<=We;Wi++)if(Ca?!!(Wi%2)==Ls:Ls){const is=ue[0].days[0],El=j(fs(is.value,-7),bt(Ne));ue.unshift({days:El})}else{const is=ue[ue.length-1],El=is.days[is.days.length-1],md=j(fs(El.value,1),bt(Ne));ue.push({days:md})}}return ue},j=(ue,Ne)=>{const we=Re(ue),Ve=[];for(let We=0;We<7;We++){const Nn=fs(we,We),pr=bt(Nn)!==Ne;Ve.push({text:e.hideOffsetDates&&pr?"":Nn.getDate(),value:Nn,current:!pr,classData:{}})}return Ve},de=(ue,Ne)=>{const we=[],Ve=new Date(Ne,ue),We=new Date(Ne,ue+1,0),Nn=e.weekStart,pr=ys(Ve,{weekStartsOn:Nn}),Ls=Ca=>{const Wi=j(Ca,ue);if(we.push({days:Wi}),!we[we.length-1].days.some(is=>xt(hr(is.value),hr(We)))){const is=fs(Ca,7);Ls(is)}};return Ls(pr),pe(we,Ve,We,Nn)},ge=ue=>{const Ne=Di(Re(ue.value),f.hours,f.minutes,Ue());t("date-update",Ne),F.value.enabled?om(Ne,d,F.value.limit):d.value=Ne,r(),Hn().then(()=>{xe()})},ke=ue=>w.value.noDisabledRange?gw(s.value[0],ue).some(Ne=>E(Ne)):!1,Ae=()=>{s.value=d.value?d.value.slice():[],s.value.length===2&&!(w.value.fixedStart||w.value.fixedEnd)&&(s.value=[])},Ee=(ue,Ne)=>{const we=[Re(ue.value),fs(Re(ue.value),+w.value.autoRange)];V(we)?(Ne&&$e(ue.value),s.value=we):t("invalid-date",ue.value)},$e=ue=>{const Ne=bt(Re(ue)),we=lt(Re(ue));if(z(0,Ne,we),m.value.count>0)for(let Ve=1;Ve{if(ke(ue.value)||!B(ue.value,d.value,w.value.fixedStart?0:1))return t("invalid-date",ue.value);s.value=Tw(Re(ue.value),d,t,w)},Qe=(ue,Ne)=>{if(Ae(),w.value.autoRange)return Ee(ue,Ne);if(w.value.fixedStart||w.value.fixedEnd)return He(ue);s.value[0]?B(Re(ue.value),d.value)&&!ke(ue.value)?on(Re(ue.value),Re(s.value[0]))?(s.value.unshift(Re(ue.value)),t("range-end",s.value[0])):(s.value[1]=Re(ue.value),t("range-end",s.value[1])):(e.autoApply&&t("auto-apply-invalid",ue.value),t("invalid-date",ue.value)):(s.value[0]=Re(ue.value),t("range-start",s.value[0]))},Ue=(ue=!0)=>e.enableSeconds?Array.isArray(f.seconds)?ue?f.seconds[0]:f.seconds[1]:f.seconds:0,tt=ue=>{s.value[ue]=Di(s.value[ue],f.hours[ue],f.minutes[ue],Ue(ue!==1))},ct=()=>{var ue,Ne;s.value[0]&&s.value[1]&&+((ue=s.value)==null?void 0:ue[0])>+((Ne=s.value)==null?void 0:Ne[1])&&(s.value.reverse(),t("range-start",s.value[0]),t("range-end",s.value[1]))},an=()=>{s.value.length&&(s.value[0]&&!s.value[1]?tt(0):(tt(0),tt(1),r()),ct(),d.value=s.value.slice(),hd(s.value,t,e.autoApply,e.modelAuto))},Zt=(ue,Ne=!1)=>{if(E(ue.value)||!ue.current&&e.hideOffsetDates)return t("invalid-date",ue.value);if(o.value=JSON.parse(JSON.stringify(ue)),!w.value.enabled)return ge(ue);x0(f.hours)&&x0(f.minutes)&&!F.value.enabled&&(Qe(ue,Ne),an())},Cn=(ue,Ne)=>{var we;z(ue,Ne.month,Ne.year,!0),m.value.count&&!m.value.solo&&Ke(ue),t("update-month-year",{instance:ue,month:Ne.month,year:Ne.year}),n(m.value.solo?ue:void 0);const Ve=(we=e.flow)!=null&&we.length?e.flow[e.flowStep]:void 0;!Ne.fromNav&&(Ve===Xn.month||Ve===Xn.year)&&r()},hn=(ue,Ne)=>{Sw({value:ue,modelValue:d,range:w.value.enabled,timezone:Ne?void 0:C.value.timezone}),R(),e.multiCalendars&&Hn().then(()=>De(!0))},Er=()=>{const ue=rm(Re(),C.value);w.value.enabled?d.value&&Array.isArray(d.value)&&d.value[0]?d.value=on(ue,d.value[0])?[ue,d.value[0]]:[d.value[0],ue]:d.value=[ue]:d.value=ue,R()},ws=()=>{if(Array.isArray(d.value))if(F.value.enabled){const ue=pn();d.value[d.value.length-1]=M(ue)}else d.value=d.value.map((ue,Ne)=>ue&&M(ue,Ne));else d.value=M(d.value);t("time-update")},pn=()=>Array.isArray(d.value)&&d.value.length?d.value[d.value.length-1]:null;return{calendars:h,modelValue:d,month:ne,year:J,time:f,disabledTimesConfig:Q,today:p,validateTime:re,getCalendarDays:de,getMarker:G,handleScroll:W,handleSwipe:N,handleArrow:S,selectDate:Zt,updateMonthYear:Cn,presetDate:hn,selectCurrentDate:Er,updateTime:(ue,Ne=!0,we=!1)=>{$(ue,Ne,we,ws)},assignMonthAndYear:K}},tB={key:0},nB=fn({__name:"DatePicker",props:{...bs},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,{calendars:a,month:o,year:u,modelValue:d,time:h,disabledTimesConfig:f,today:p,validateTime:m,getCalendarDays:y,getMarker:w,handleArrow:_,handleScroll:C,handleSwipe:U,selectDate:F,updateMonthYear:x,presetDate:E,selectCurrentDate:V,updateTime:B,assignMonthAndYear:$}=eB(s,r,Be,K),M=Bi(),{setHoverDate:T,getDayClassData:H,clearHoverDate:re}=yB(d,s),{defaultedMultiCalendars:Q}=sn(s),ne=fe([]),J=fe([]),P=fe(null),z=$r(M,"calendar"),R=$r(M,"monthYear"),te=$r(M,"timePicker"),xe=W=>{s.shadow||r("mount",W)};qt(a,()=>{s.shadow||setTimeout(()=>{r("recalculate-position")},0)},{deep:!0}),qt(Q,(W,S)=>{W.count-S.count>0&&$()},{deep:!0});const De=me(()=>W=>y(o.value(W),u.value(W)).map(S=>({...S,days:S.days.map(N=>(N.marker=w(N),N.classData=H(N),N))})));function Be(W){var S;W||W===0?(S=J.value[W])==null||S.triggerTransition(o.value(W),u.value(W)):J.value.forEach((N,G)=>N.triggerTransition(o.value(G),u.value(G)))}function K(){r("update-flow-step")}const oe=(W,S=!1)=>{F(W,S),s.spaceConfirm&&r("select-date")},D=(W,S,N=0)=>{var G;(G=ne.value[N])==null||G.toggleMonthPicker(W,S)},ae=(W,S,N=0)=>{var G;(G=ne.value[N])==null||G.toggleYearPicker(W,S)},ye=(W,S,N)=>{var G;(G=P.value)==null||G.toggleTimePicker(W,S,N)},q=(W,S)=>{var N;if(!s.range){const G=d.value?d.value:p,ee=S?new Date(S):G,pe=W?ys(ee,{weekStartsOn:1}):J1(ee,{weekStartsOn:1});F({value:pe,current:bt(ee)===o.value(0),text:"",classData:{}}),(N=document.getElementById(ww(pe)))==null||N.focus()}},Pe=W=>{var S;(S=ne.value[0])==null||S.handleMonthYearChange(W,!0)},Ke=W=>{x(0,{month:o.value(0),year:u.value(0)+(W?1:-1),fromNav:!0})},_e=(W,S)=>{W===Xn.time&&r(`time-picker-${S?"open":"close"}`),r("overlay-toggle",{open:S,overlay:W})},Xe=W=>{r("overlay-toggle",{open:!1,overlay:W}),r("focus-menu")};return t({clearHoverDate:re,presetDate:E,selectCurrentDate:V,toggleMonthPicker:D,toggleYearPicker:ae,toggleTimePicker:ye,handleArrow:_,updateMonthYear:x,getSidebarProps:()=>({modelValue:d,month:o,year:u,time:h,updateTime:B,updateMonthYear:x,selectDate:F,presetDate:E}),changeMonth:Pe,changeYear:Ke,selectWeekDate:q}),(W,S)=>(k(),I(Ie,null,[he(fd,{"multi-calendars":Z(Q).count,collapse:W.collapse},{default:Te(({instance:N,index:G})=>[W.disableMonthYearSelect?se("",!0):(k(),it(j$,cn({key:0,ref:ee=>{ee&&(ne.value[G]=ee)},months:Z(cw)(W.formatLocale,W.locale,W.monthNameFormat),years:Z(sm)(W.yearRange,W.locale,W.reverseYears),month:Z(o)(N),year:Z(u)(N),instance:N},W.$props,{onMount:S[0]||(S[0]=ee=>xe(Z(ma).header)),onResetFlow:S[1]||(S[1]=ee=>W.$emit("reset-flow")),onUpdateMonthYear:ee=>Z(x)(N,ee),onOverlayClosed:Xe,onOverlayOpened:S[2]||(S[2]=ee=>W.$emit("overlay-toggle",{open:!0,overlay:ee}))}),Bn({_:2},[Ze(Z(R),(ee,pe)=>({name:ee,fn:Te(j=>[Le(W.$slots,ee,wn(qn(j)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),he(Q$,cn({ref:ee=>{ee&&(J.value[G]=ee)},"mapped-dates":De.value(N),month:Z(o)(N),year:Z(u)(N),instance:N},W.$props,{onSelectDate:ee=>Z(F)(ee,N!==1),onHandleSpace:ee=>oe(ee,N!==1),onSetHoverDate:S[3]||(S[3]=ee=>Z(T)(ee)),onHandleScroll:ee=>Z(C)(ee,N),onHandleSwipe:ee=>Z(U)(ee,N),onMount:S[4]||(S[4]=ee=>xe(Z(ma).calendar)),onResetFlow:S[5]||(S[5]=ee=>W.$emit("reset-flow")),onTooltipOpen:S[6]||(S[6]=ee=>W.$emit("tooltip-open",ee)),onTooltipClose:S[7]||(S[7]=ee=>W.$emit("tooltip-close",ee))}),Bn({_:2},[Ze(Z(z),(ee,pe)=>({name:ee,fn:Te(j=>[Le(W.$slots,ee,wn(qn({...j})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse"]),W.enableTimePicker?(k(),I("div",tB,[W.$slots["time-picker"]?Le(W.$slots,"time-picker",wn(cn({key:0},{time:Z(h),updateTime:Z(B)}))):(k(),it(Cw,cn({key:1,ref_key:"timePickerRef",ref:P},W.$props,{hours:Z(h).hours,minutes:Z(h).minutes,seconds:Z(h).seconds,"internal-model-value":W.internalModelValue,"disabled-times-config":Z(f),"validate-time":Z(m),onMount:S[8]||(S[8]=N=>xe(Z(ma).timePicker)),"onUpdate:hours":S[9]||(S[9]=N=>Z(B)(N)),"onUpdate:minutes":S[10]||(S[10]=N=>Z(B)(N,!1)),"onUpdate:seconds":S[11]||(S[11]=N=>Z(B)(N,!1,!0)),onResetFlow:S[12]||(S[12]=N=>W.$emit("reset-flow")),onOverlayClosed:S[13]||(S[13]=N=>_e(N,!1)),onOverlayOpened:S[14]||(S[14]=N=>_e(N,!0)),onAmPmChange:S[15]||(S[15]=N=>W.$emit("am-pm-change",N))}),Bn({_:2},[Ze(Z(te),(N,G)=>({name:N,fn:Te(ee=>[Le(W.$slots,N,wn(qn(ee)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):se("",!0)],64))}}),rB=(e,t)=>{const n=fe(),{defaultedMultiCalendars:r,defaultedConfig:s,defaultedHighlight:a,defaultedRange:o,propDates:u,defaultedFilters:d,defaultedMultiDates:h}=sn(e),{modelValue:f,year:p,month:m,calendars:y}=Ho(e,t),{isDisabled:w}=ji(e),{selectYear:_,groupedYears:C,showYearPicker:U,isDisabled:F,toggleYearPicker:x,handleYearSelect:E,handleYear:V}=Aw({modelValue:f,multiCalendars:r,range:o,highlight:a,calendars:y,propDates:u,month:m,year:p,filters:d,props:e,emit:t}),B=(P,z)=>[P,z].map(R=>Ds(R,"MMMM",{locale:e.formatLocale})).join("-"),$=me(()=>P=>f.value?Array.isArray(f.value)?f.value.some(z=>p0(P,z)):p0(f.value,P):!1),M=P=>{if(o.value.enabled){if(Array.isArray(f.value)){const z=xt(P,f.value[0])||xt(P,f.value[1]);return cd(f.value,n.value,P)&&!z}return!1}return!1},T=(P,z)=>P.quarter===o0(z)&&P.year===lt(z),H=P=>typeof a.value=="function"?a.value({quarter:o0(P),year:lt(P)}):!!a.value.quarters.find(z=>T(z,P)),re=me(()=>P=>{const z=Wt(new Date,{year:p.value(P)});return OF({start:Co(z),end:G1(z)}).map(R=>{const te=oa(R),xe=u0(R),De=w(R),Be=M(te),K=H(te);return{text:B(te,xe),value:te,active:$.value(te),highlighted:K,disabled:De,isBetween:Be}})}),Q=P=>{om(P,f,h.value.limit),t("auto-apply",!0)},ne=P=>{f.value=um(f,P,t),hd(f.value,t,e.autoApply,e.modelAuto)},J=P=>{f.value=P,t("auto-apply")};return{defaultedConfig:s,defaultedMultiCalendars:r,groupedYears:C,year:p,isDisabled:F,quarters:re,showYearPicker:U,modelValue:f,setHoverDate:P=>{n.value=P},selectYear:_,selectQuarter:(P,z,R)=>{if(!R)return y.value[z].month=bt(u0(P)),h.value.enabled?Q(P):o.value.enabled?ne(P):J(P)},toggleYearPicker:x,handleYearSelect:E,handleYear:V}},sB={class:"dp--quarter-items"},iB=["data-test","disabled","onClick","onMouseover"],aB=fn({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...bs},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=$r(a,"yearMode"),{defaultedMultiCalendars:u,defaultedConfig:d,groupedYears:h,year:f,isDisabled:p,quarters:m,modelValue:y,showYearPicker:w,setHoverDate:_,selectQuarter:C,toggleYearPicker:U,handleYearSelect:F,handleYear:x}=rB(s,r);return t({getSidebarProps:()=>({modelValue:y,year:f,selectQuarter:C,handleYearSelect:F,handleYear:x})}),(E,V)=>(k(),it(fd,{"multi-calendars":Z(u).count,collapse:E.collapse,stretch:""},{default:Te(({instance:B})=>[v("div",{class:"dp-quarter-picker-wrap",style:bn({minHeight:`${Z(d).modeHeight}px`})},[E.$slots["top-extra"]?Le(E.$slots,"top-extra",{key:0,value:E.internalModelValue}):se("",!0),v("div",null,[he(kw,cn(E.$props,{items:Z(h)(B),instance:B,"show-year-picker":Z(w)[B],year:Z(f)(B),"is-disabled":$=>Z(p)(B,$),onHandleYear:$=>Z(x)(B,$),onYearSelect:$=>Z(F)($,B),onToggleYearPicker:$=>Z(U)(B,$==null?void 0:$.flow,$==null?void 0:$.show)}),Bn({_:2},[Ze(Z(o),($,M)=>({name:$,fn:Te(T=>[Le(E.$slots,$,wn(qn(T)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),v("div",sB,[(k(!0),I(Ie,null,Ze(Z(m)(B),($,M)=>(k(),I("div",{key:M},[v("button",{type:"button",class:Fe(["dp--qr-btn",{"dp--qr-btn-active":$.active,"dp--qr-btn-between":$.isBetween,"dp--qr-btn-disabled":$.disabled,"dp--highlighted":$.highlighted}]),"data-test":$.value,disabled:$.disabled,onClick:T=>Z(C)($.value,B,$.disabled),onMouseover:T=>Z(_)($.value)},[E.$slots.quarter?Le(E.$slots,"quarter",{key:0,value:$.value,text:$.text}):(k(),I(Ie,{key:1},[ft(ce($.text),1)],64))],42,iB)]))),128))])],4)]),_:3},8,["multi-calendars","collapse"]))}}),lB=["id","aria-label"],oB={key:0,class:"dp--menu-load-container"},uB=v("span",{class:"dp--menu-loader"},null,-1),cB=[uB],dB={key:0,class:"dp__sidebar_left"},fB=["data-test","onClick","onKeydown"],hB={key:2,class:"dp__sidebar_right"},pB={key:3,class:"dp__action_extra"},k0=fn({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...dd,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=fe(null),o=me(()=>{const{openOnTop:j,...de}=s;return{...de,flowStep:T.value,collapse:s.collapse,noOverlayFocus:s.noOverlayFocus,menuWrapRef:a.value}}),{setMenuFocused:u,setShiftKey:d,control:h}=xw(),f=Bi(),{defaultedTextInput:p,defaultedInline:m,defaultedConfig:y,defaultedUI:w}=sn(s),_=fe(null),C=fe(0),U=fe(null),F=fe(!1),x=fe(null);Ft(()=>{if(!s.shadow){F.value=!0,E(),window.addEventListener("resize",E);const j=Ln(a);if(j&&!p.value.enabled&&!m.value.enabled&&(u(!0),z()),j){const de=ge=>{y.value.allowPreventDefault&&ge.preventDefault(),Ri(ge,y.value,!0)};j.addEventListener("pointerdown",de),j.addEventListener("mousedown",de)}}}),ii(()=>{window.removeEventListener("resize",E)});const E=()=>{const j=Ln(U);j&&(C.value=j.getBoundingClientRect().width)},{arrowRight:V,arrowLeft:B,arrowDown:$,arrowUp:M}=Ui(),{flowStep:T,updateFlowStep:H,childMount:re,resetFlow:Q,handleFlow:ne}=_B(s,r,x),J=me(()=>s.monthPicker?y$:s.yearPicker?b$:s.timePicker?V$:s.quarterPicker?aB:nB),P=me(()=>{var j;if(y.value.arrowLeft)return y.value.arrowLeft;const de=(j=a.value)==null?void 0:j.getBoundingClientRect(),ge=s.getInputRect();return(ge==null?void 0:ge.width)<(C==null?void 0:C.value)&&(ge==null?void 0:ge.left)<=((de==null?void 0:de.left)??0)?`${(ge==null?void 0:ge.width)/2}px`:(ge==null?void 0:ge.right)>=((de==null?void 0:de.right)??0)&&(ge==null?void 0:ge.width)<(C==null?void 0:C.value)?`${(C==null?void 0:C.value)-(ge==null?void 0:ge.width)/2}px`:"50%"}),z=()=>{const j=Ln(a);j&&j.focus({preventScroll:!0})},R=me(()=>{var j;return((j=x.value)==null?void 0:j.getSidebarProps())||{}}),te=()=>{s.openOnTop&&r("recalculate-position")},xe=$r(f,"action"),De=me(()=>s.monthPicker||s.yearPicker?$r(f,"monthYear"):s.timePicker?$r(f,"timePicker"):$r(f,"shared")),Be=me(()=>s.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),K=me(()=>({dp__menu_disabled:s.disabled,dp__menu_readonly:s.readonly,"dp-menu-loading":s.loading})),oe=me(()=>({dp__menu:!0,dp__menu_index:!m.value.enabled,dp__relative:m.value.enabled,[s.menuClassName]:!!s.menuClassName,...w.value.menu??{}})),D=j=>{Ri(j,y.value,!0)},ae=()=>{s.escClose&&r("close-picker")},ye=j=>{if(s.arrowNavigation){if(j===or.up)return M();if(j===or.down)return $();if(j===or.left)return B();if(j===or.right)return V()}else j===or.left||j===or.up?Xe("handleArrow",or.left,0,j===or.up):Xe("handleArrow",or.right,0,j===or.down)},q=j=>{d(j.shiftKey),!s.disableMonthYearSelect&&j.code===nn.tab&&j.target.classList.contains("dp__menu")&&h.value.shiftKeyInMenu&&(j.preventDefault(),Ri(j,y.value,!0),r("close-picker"))},Pe=()=>{z(),r("time-picker-close")},Ke=j=>{var de,ge,ke;(de=x.value)==null||de.toggleTimePicker(!1,!1),(ge=x.value)==null||ge.toggleMonthPicker(!1,!1,j),(ke=x.value)==null||ke.toggleYearPicker(!1,!1,j)},_e=(j,de=0)=>{var ge,ke,Ae;return j==="month"?(ge=x.value)==null?void 0:ge.toggleMonthPicker(!1,!0,de):j==="year"?(ke=x.value)==null?void 0:ke.toggleYearPicker(!1,!0,de):j==="time"?(Ae=x.value)==null?void 0:Ae.toggleTimePicker(!0,!1):Ke(de)},Xe=(j,...de)=>{var ge,ke;(ge=x.value)!=null&&ge[j]&&((ke=x.value)==null||ke[j](...de))},W=()=>{Xe("selectCurrentDate")},S=(j,de)=>{Xe("presetDate",j,de)},N=()=>{Xe("clearHoverDate")},G=(j,de)=>{Xe("updateMonthYear",j,de)},ee=(j,de)=>{j.preventDefault(),ye(de)},pe=j=>{var de;if(q(j),j.key===nn.home||j.key===nn.end)return Xe("selectWeekDate",j.key===nn.home,j.target.getAttribute("id"));switch((j.key===nn.pageUp||j.key===nn.pageDown)&&(j.shiftKey?Xe("changeYear",j.key===nn.pageUp):Xe("changeMonth",j.key===nn.pageUp),j.target.getAttribute("id")&&((de=a.value)==null||de.focus({preventScroll:!0}))),j.key){case nn.esc:return ae();case nn.arrowLeft:return ee(j,or.left);case nn.arrowRight:return ee(j,or.right);case nn.arrowUp:return ee(j,or.up);case nn.arrowDown:return ee(j,or.down);default:return}};return t({updateMonthYear:G,switchView:_e,handleFlow:ne}),(j,de)=>{var ge,ke,Ae;return k(),I("div",{id:j.uid?`dp-menu-${j.uid}`:void 0,ref_key:"dpMenuRef",ref:a,tabindex:"0",role:"dialog","aria-label":(ge=j.ariaLabels)==null?void 0:ge.menu,class:Fe(oe.value),style:bn({"--dp-arrow-left":P.value}),onMouseleave:N,onClick:D,onKeydown:pe},[(j.disabled||j.readonly)&&Z(m).enabled||j.loading?(k(),I("div",{key:0,class:Fe(K.value)},[j.loading?(k(),I("div",oB,cB)):se("",!0)],2)):se("",!0),!Z(m).enabled&&!j.teleportCenter?(k(),I("div",{key:1,class:Fe(Be.value)},null,2)):se("",!0),v("div",{ref_key:"innerMenuRef",ref:U,class:Fe({dp__menu_content_wrapper:((ke=j.presetDates)==null?void 0:ke.length)||!!j.$slots["left-sidebar"]||!!j.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":e.collapse&&(((Ae=j.presetDates)==null?void 0:Ae.length)||!!j.$slots["left-sidebar"]||!!j.$slots["right-sidebar"])}),style:bn({"--dp-menu-width":`${C.value}px`})},[j.$slots["left-sidebar"]?(k(),I("div",dB,[Le(j.$slots,"left-sidebar",wn(qn(R.value)))])):se("",!0),j.presetDates.length?(k(),I("div",{key:1,class:Fe({"dp--preset-dates-collapsed":e.collapse,"dp--preset-dates":!0})},[(k(!0),I(Ie,null,Ze(j.presetDates,(Ee,$e)=>(k(),I(Ie,{key:$e},[Ee.slot?Le(j.$slots,Ee.slot,{key:0,presetDate:S,label:Ee.label,value:Ee.value}):(k(),I("button",{key:1,type:"button",style:bn(Ee.style||{}),class:Fe(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":e.collapse}]),"data-test":Ee.testId??void 0,onClick:Ct(He=>S(Ee.value,Ee.noTz),["prevent"]),onKeydown:He=>Z(Sr)(He,()=>S(Ee.value,Ee.noTz),!0)},ce(Ee.label),47,fB))],64))),128))],2)):se("",!0),v("div",{ref_key:"calendarWrapperRef",ref:_,class:"dp__instance_calendar",role:"document"},[(k(),it(Al(J.value),cn({ref_key:"dynCmpRef",ref:x},o.value,{"flow-step":Z(T),onMount:Z(re),onUpdateFlowStep:Z(H),onResetFlow:Z(Q),onFocusMenu:z,onSelectDate:de[0]||(de[0]=Ee=>j.$emit("select-date")),onDateUpdate:de[1]||(de[1]=Ee=>j.$emit("date-update",Ee)),onTooltipOpen:de[2]||(de[2]=Ee=>j.$emit("tooltip-open",Ee)),onTooltipClose:de[3]||(de[3]=Ee=>j.$emit("tooltip-close",Ee)),onAutoApply:de[4]||(de[4]=Ee=>j.$emit("auto-apply",Ee)),onRangeStart:de[5]||(de[5]=Ee=>j.$emit("range-start",Ee)),onRangeEnd:de[6]||(de[6]=Ee=>j.$emit("range-end",Ee)),onInvalidFixedRange:de[7]||(de[7]=Ee=>j.$emit("invalid-fixed-range",Ee)),onTimeUpdate:de[8]||(de[8]=Ee=>j.$emit("time-update")),onAmPmChange:de[9]||(de[9]=Ee=>j.$emit("am-pm-change",Ee)),onTimePickerOpen:de[10]||(de[10]=Ee=>j.$emit("time-picker-open",Ee)),onTimePickerClose:Pe,onRecalculatePosition:te,onUpdateMonthYear:de[11]||(de[11]=Ee=>j.$emit("update-month-year",Ee)),onAutoApplyInvalid:de[12]||(de[12]=Ee=>j.$emit("auto-apply-invalid",Ee)),onInvalidDate:de[13]||(de[13]=Ee=>j.$emit("invalid-date",Ee)),onOverlayToggle:de[14]||(de[14]=Ee=>j.$emit("overlay-toggle",Ee)),"onUpdate:internalModelValue":de[15]||(de[15]=Ee=>j.$emit("update:internal-model-value",Ee))}),Bn({_:2},[Ze(De.value,(Ee,$e)=>({name:Ee,fn:Te(He=>[Le(j.$slots,Ee,wn(qn({...He})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),j.$slots["right-sidebar"]?(k(),I("div",hB,[Le(j.$slots,"right-sidebar",wn(qn(R.value)))])):se("",!0),j.$slots["action-extra"]?(k(),I("div",pB,[j.$slots["action-extra"]?Le(j.$slots,"action-extra",{key:0,selectCurrentDate:W}):se("",!0)])):se("",!0)],6),!j.autoApply||Z(y).keepActionRow?(k(),it(c$,cn({key:2,"menu-mount":F.value},o.value,{"calendar-width":C.value,onClosePicker:de[16]||(de[16]=Ee=>j.$emit("close-picker")),onSelectDate:de[17]||(de[17]=Ee=>j.$emit("select-date")),onInvalidSelect:de[18]||(de[18]=Ee=>j.$emit("invalid-select")),onSelectNow:W}),Bn({_:2},[Ze(Z(xe),(Ee,$e)=>({name:Ee,fn:Te(He=>[Le(j.$slots,Ee,wn(qn({...He})))])}))]),1040,["menu-mount","calendar-width"])):se("",!0)],46,lB)}}});var Xa=(e=>(e.center="center",e.left="left",e.right="right",e))(Xa||{});const mB=({menuRef:e,menuRefInner:t,inputRef:n,pickerWrapperRef:r,inline:s,emit:a,props:o,slots:u})=>{const d=fe({}),h=fe(!1),f=fe({top:"0",left:"0"}),p=fe(!1),m=ll(o,"teleportCenter");qt(m,()=>{f.value=JSON.parse(JSON.stringify({})),E()});const y=P=>{if(o.teleport){const z=P.getBoundingClientRect();return{left:z.left+window.scrollX,top:z.top+window.scrollY}}return{top:0,left:0}},w=(P,z)=>{f.value.left=`${P+z-d.value.width}px`},_=P=>{f.value.left=`${P}px`},C=(P,z)=>{o.position===Xa.left&&_(P),o.position===Xa.right&&w(P,z),o.position===Xa.center&&(f.value.left=`${P+z/2-d.value.width/2}px`)},U=P=>{const{width:z,height:R}=P.getBoundingClientRect(),{top:te,left:xe}=o.altPosition?o.altPosition(P):y(P);return{top:+te,left:+xe,width:z,height:R}},F=()=>{f.value.left="50%",f.value.top="50%",f.value.transform="translate(-50%, -50%)",f.value.position="fixed",delete f.value.opacity},x=()=>{const P=Ln(n),{top:z,left:R,transform:te}=o.altPosition(P);f.value={top:`${z}px`,left:`${R}px`,transform:te??""}},E=(P=!0)=>{var z;if(!s.value.enabled){if(m.value)return F();if(o.altPosition!==null)return x();if(P){const R=o.teleport?(z=t.value)==null?void 0:z.$el:e.value;R&&(d.value=R.getBoundingClientRect()),a("recalculate-position")}return re()}},V=({inputEl:P,left:z,width:R})=>{window.screen.width>768&&!h.value&&C(z,R),M(P)},B=P=>{const{top:z,left:R,height:te,width:xe}=U(P);f.value.top=`${te+z+ +o.offset}px`,p.value=!1,h.value||(f.value.left=`${R+xe/2-d.value.width/2}px`),V({inputEl:P,left:R,width:xe})},$=P=>{const{top:z,left:R,width:te}=U(P);f.value.top=`${z-+o.offset-d.value.height}px`,p.value=!0,V({inputEl:P,left:R,width:te})},M=P=>{if(o.autoPosition){const{left:z,width:R}=U(P),{left:te,right:xe}=d.value;if(!h.value){if(Math.abs(te)!==Math.abs(xe)){if(te<=0)return h.value=!0,_(z);if(xe>=document.documentElement.clientWidth)return h.value=!0,w(z,R)}return C(z,R)}}},T=()=>{const P=Ln(n);if(P){const{height:z}=d.value,{top:R,height:te}=P.getBoundingClientRect(),xe=window.innerHeight-R-te,De=R;return z<=xe?sa.bottom:z>xe&&z<=De?sa.top:xe>=De?sa.bottom:sa.top}return sa.bottom},H=P=>T()===sa.bottom?B(P):$(P),re=()=>{const P=Ln(n);if(P)return o.autoPosition?H(P):B(P)},Q=function(P){if(P){const z=P.scrollHeight>P.clientHeight,R=window.getComputedStyle(P).overflowY.indexOf("hidden")!==-1;return z&&!R}return!0},ne=function(P){return!P||P===document.body||P.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:Q(P)?P:ne(P.assignedSlot?P.assignedSlot.parentNode:P.parentNode)},J=P=>{if(P)switch(o.position){case Xa.left:return{left:0,transform:"translateX(0)"};case Xa.right:return{left:`${P.width}px`,transform:"translateX(-100%)"};default:return{left:`${P.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:p,menuStyle:f,xCorrect:h,setMenuPosition:E,getScrollableParent:ne,shadowRender:(P,z)=>{var R,te,xe;const De=document.createElement("div"),Be=(R=Ln(n))==null?void 0:R.getBoundingClientRect();De.setAttribute("id","dp--temp-container");const K=(te=r.value)!=null&&te.clientWidth?r.value:document.body;K.append(De);const oe=J(Be),D=_p(P,{...z,shadow:!0,style:{opacity:0,position:"absolute",...oe}},Object.fromEntries(Object.keys(u).filter(ae=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(ae)).map(ae=>[ae,u[ae]])));yc(D,De),d.value=(xe=D.el)==null?void 0:xe.getBoundingClientRect(),yc(null,De),K.removeChild(De)}}},yi=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]}],gB=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],vB={all:()=>yi,monthYear:()=>yi.filter(e=>e.use.includes("month-year")),input:()=>gB,timePicker:()=>yi.filter(e=>e.use.includes("time")),action:()=>yi.filter(e=>e.use.includes("action")),calendar:()=>yi.filter(e=>e.use.includes("calendar")),menu:()=>yi.filter(e=>e.use.includes("menu")),shared:()=>yi.filter(e=>e.use.includes("shared")),yearMode:()=>yi.filter(e=>e.use.includes("year-mode"))},$r=(e,t,n)=>{const r=[];return vB[t]().forEach(s=>{e[s.name]&&r.push(s.name)}),n!=null&&n.length&&n.forEach(s=>{s.slot&&r.push(s.slot)}),r},Bo=e=>{const t=me(()=>r=>e.value?r?e.value.open:e.value.close:""),n=me(()=>r=>e.value?r?e.value.menuAppearTop:e.value.menuAppearBottom:"");return{transitionName:t,showTransition:!!e.value,menuTransition:n}},Ho=(e,t,n)=>{const{defaultedRange:r,defaultedTz:s}=sn(e),a=Re(Ar(Re(),s.value.timezone)),o=fe([{month:bt(a),year:lt(a)}]),u=m=>{const y={hours:ri(a),minutes:Vi(a),seconds:0};return r.value.enabled?[y[m],y[m]]:y[m]},d=Hr({hours:u("hours"),minutes:u("minutes"),seconds:u("seconds")});qt(r,(m,y)=>{m.enabled!==y.enabled&&(d.hours=u("hours"),d.minutes=u("minutes"),d.seconds=u("seconds"))},{deep:!0});const h=me({get:()=>e.internalModelValue,set:m=>{!e.readonly&&!e.disabled&&t("update:internal-model-value",m)}}),f=me(()=>m=>o.value[m]?o.value[m].month:0),p=me(()=>m=>o.value[m]?o.value[m].year:0);return qt(h,(m,y)=>{n&&JSON.stringify(m??{})!==JSON.stringify(y??{})&&n()},{deep:!0}),{calendars:o,time:d,modelValue:h,month:f,year:p,today:a}},yB=(e,t)=>{const{defaultedMultiCalendars:n,defaultedMultiDates:r,defaultedUI:s,defaultedHighlight:a,defaultedTz:o,propDates:u,defaultedRange:d}=sn(t),{isDisabled:h}=ji(t),f=fe(null),p=fe(Ar(new Date,o.value.timezone)),m=D=>{!D.current&&t.hideOffsetDates||(f.value=D.value)},y=()=>{f.value=null},w=D=>Array.isArray(e.value)&&d.value.enabled&&e.value[0]&&f.value?D?_n(f.value,e.value[0]):on(f.value,e.value[0]):!0,_=(D,ae)=>{const ye=()=>e.value?ae?e.value[0]||null:e.value[1]:null,q=e.value&&Array.isArray(e.value)?ye():null;return xt(Re(D.value),q)},C=D=>{const ae=Array.isArray(e.value)?e.value[0]:null;return D?!on(f.value??null,ae):!0},U=(D,ae=!0)=>(d.value.enabled||t.weekPicker)&&Array.isArray(e.value)&&e.value.length===2?t.hideOffsetDates&&!D.current?!1:xt(Re(D.value),e.value[ae?0:1]):d.value.enabled?_(D,ae)&&C(ae)||xt(D.value,Array.isArray(e.value)?e.value[0]:null)&&w(ae):!1,F=(D,ae)=>{if(Array.isArray(e.value)&&e.value[0]&&e.value.length===1){const ye=xt(D.value,f.value);return ae?_n(e.value[0],D.value)&&ye:on(e.value[0],D.value)&&ye}return!1},x=D=>!e.value||t.hideOffsetDates&&!D.current?!1:d.value.enabled?t.modelAuto&&Array.isArray(e.value)?xt(D.value,e.value[0]?e.value[0]:p.value):!1:r.value.enabled&&Array.isArray(e.value)?e.value.some(ae=>xt(ae,D.value)):xt(D.value,e.value?e.value:p.value),E=D=>{if(d.value.autoRange||t.weekPicker){if(f.value){if(t.hideOffsetDates&&!D.current)return!1;const ae=fs(f.value,+d.value.autoRange),ye=Ks(Re(f.value),t.weekStart);return t.weekPicker?xt(ye[1],Re(D.value)):xt(ae,Re(D.value))}return!1}return!1},V=D=>{if(d.value.autoRange||t.weekPicker){if(f.value){const ae=fs(f.value,+d.value.autoRange);if(t.hideOffsetDates&&!D.current)return!1;const ye=Ks(Re(f.value),t.weekStart);return t.weekPicker?_n(D.value,ye[0])&&on(D.value,ye[1]):_n(D.value,f.value)&&on(D.value,ae)}return!1}return!1},B=D=>{if(d.value.autoRange||t.weekPicker){if(f.value){if(t.hideOffsetDates&&!D.current)return!1;const ae=Ks(Re(f.value),t.weekStart);return t.weekPicker?xt(ae[0],D.value):xt(f.value,D.value)}return!1}return!1},$=D=>cd(e.value,f.value,D.value),M=()=>t.modelAuto&&Array.isArray(t.internalModelValue)?!!t.internalModelValue[0]:!1,T=()=>t.modelAuto?dw(t.internalModelValue):!0,H=D=>{if(t.weekPicker)return!1;const ae=d.value.enabled?!U(D)&&!U(D,!1):!0;return!h(D.value)&&!x(D)&&!(!D.current&&t.hideOffsetDates)&&ae},re=D=>d.value.enabled?t.modelAuto?M()&&x(D):!1:x(D),Q=D=>a.value?I5(D.value,u.value.highlight):!1,ne=D=>{const ae=h(D.value);return ae&&(typeof a.value=="function"?!a.value(D.value,ae):!a.value.options.highlightDisabled)},J=D=>{var ae;return typeof a.value=="function"?a.value(D.value):(ae=a.value.weekdays)==null?void 0:ae.includes(D.value.getDay())},P=D=>(d.value.enabled||t.weekPicker)&&(!(n.value.count>0)||D.current)&&T()&&!(!D.current&&t.hideOffsetDates)&&!x(D)?$(D):!1,z=D=>{const{isRangeStart:ae,isRangeEnd:ye}=De(D),q=d.value.enabled?ae||ye:!1;return{dp__cell_offset:!D.current,dp__pointer:!t.disabled&&!(!D.current&&t.hideOffsetDates)&&!h(D.value),dp__cell_disabled:h(D.value),dp__cell_highlight:!ne(D)&&(Q(D)||J(D))&&!re(D)&&!q&&!B(D)&&!(P(D)&&t.weekPicker)&&!ye,dp__cell_highlight_active:!ne(D)&&(Q(D)||J(D))&&re(D),dp__today:!t.noToday&&xt(D.value,p.value)&&D.current,"dp--past":on(D.value,p.value),"dp--future":_n(D.value,p.value)}},R=D=>({dp__active_date:re(D),dp__date_hover:H(D)}),te=D=>{if(e.value&&!Array.isArray(e.value)){const ae=Ks(e.value,t.weekStart);return{...K(D),dp__range_start:xt(ae[0],D.value),dp__range_end:xt(ae[1],D.value),dp__range_between_week:_n(D.value,ae[0])&&on(D.value,ae[1])}}return{...K(D)}},xe=D=>{if(e.value&&Array.isArray(e.value)){const ae=Ks(e.value[0],t.weekStart),ye=e.value[1]?Ks(e.value[1],t.weekStart):[];return{...K(D),dp__range_start:xt(ae[0],D.value)||xt(ye[0],D.value),dp__range_end:xt(ae[1],D.value)||xt(ye[1],D.value),dp__range_between_week:_n(D.value,ae[0])&&on(D.value,ae[1])||_n(D.value,ye[0])&&on(D.value,ye[1]),dp__range_between:_n(D.value,ae[1])&&on(D.value,ye[0])}}return{...K(D)}},De=D=>{const ae=n.value.count>0?D.current&&U(D)&&T():U(D)&&T(),ye=n.value.count>0?D.current&&U(D,!1)&&T():U(D,!1)&&T();return{isRangeStart:ae,isRangeEnd:ye}},Be=D=>{const{isRangeStart:ae,isRangeEnd:ye}=De(D);return{dp__range_start:ae,dp__range_end:ye,dp__range_between:P(D),dp__date_hover:xt(D.value,f.value)&&!ae&&!ye&&!t.weekPicker,dp__date_hover_start:F(D,!0),dp__date_hover_end:F(D,!1)}},K=D=>({...Be(D),dp__cell_auto_range:V(D),dp__cell_auto_range_start:B(D),dp__cell_auto_range_end:E(D)}),oe=D=>d.value.enabled?d.value.autoRange?K(D):t.modelAuto?{...R(D),...Be(D)}:t.weekPicker?xe(D):Be(D):t.weekPicker?te(D):R(D);return{setHoverDate:m,clearHoverDate:y,getDayClassData:D=>t.hideOffsetDates&&!D.current?{}:{...z(D),...oe(D),[t.dayClass?t.dayClass(D.value,t.internalModelValue):""]:!0,[t.calendarCellClassName]:!!t.calendarCellClassName,...s.value.calendarCell??{}}}},ji=e=>{const{defaultedFilters:t,defaultedRange:n,propDates:r,defaultedMultiDates:s}=sn(e),a=J=>r.value.disabledDates?typeof r.value.disabledDates=="function"?r.value.disabledDates(Re(J)):!!Rc(J,r.value.disabledDates):!1,o=J=>r.value.maxDate?e.yearPicker?lt(J)>lt(r.value.maxDate):_n(J,r.value.maxDate):!1,u=J=>r.value.minDate?e.yearPicker?lt(J){const P=o(J),z=u(J),R=a(J),te=t.value.months.map(oe=>+oe).includes(bt(J)),xe=e.disabledWeekDays.length?e.disabledWeekDays.some(oe=>+oe===x6(J)):!1,De=y(J),Be=lt(J),K=Be<+e.yearRange[0]||Be>+e.yearRange[1];return!(P||z||R||te||K||xe||De)},h=(J,P)=>on(...Ti(r.value.minDate,J,P))||xt(...Ti(r.value.minDate,J,P)),f=(J,P)=>_n(...Ti(r.value.maxDate,J,P))||xt(...Ti(r.value.maxDate,J,P)),p=(J,P,z)=>{let R=!1;return r.value.maxDate&&z&&f(J,P)&&(R=!0),r.value.minDate&&!z&&h(J,P)&&(R=!0),R},m=(J,P,z,R)=>{let te=!1;return R?r.value.minDate&&r.value.maxDate?te=p(J,P,z):(r.value.minDate&&h(J,P)||r.value.maxDate&&f(J,P))&&(te=!0):te=!0,te},y=J=>Array.isArray(r.value.allowedDates)&&!r.value.allowedDates.length?!0:r.value.allowedDates?!Rc(J,r.value.allowedDates):!1,w=J=>!d(J),_=J=>n.value.noDisabledRange?!K1({start:J[0],end:J[1]}).some(P=>w(P)):!0,C=J=>{if(J){const P=lt(J);return P>=+e.yearRange[0]&&P<=e.yearRange[1]}return!0},U=(J,P)=>!!(Array.isArray(J)&&J[P]&&(n.value.maxRange||n.value.minRange)&&C(J[P])),F=(J,P,z=0)=>{if(U(P,z)&&C(J)){const R=Y1(J,P[z]),te=gw(P[z],J),xe=te.length===1?0:te.filter(Be=>w(Be)).length,De=Math.abs(R)-(n.value.minMaxRawRange?0:xe);if(n.value.minRange&&n.value.maxRange)return De>=+n.value.minRange&&De<=+n.value.maxRange;if(n.value.minRange)return De>=+n.value.minRange;if(n.value.maxRange)return De<=+n.value.maxRange}return!0},x=()=>!e.enableTimePicker||e.monthPicker||e.yearPicker||e.ignoreTimeValidation,E=J=>Array.isArray(J)?[J[0]?th(J[0]):null,J[1]?th(J[1]):null]:th(J),V=(J,P,z)=>J.find(R=>+R.hours===ri(P)&&R.minutes==="*"?!0:+R.minutes===Vi(P)&&+R.hours===ri(P))&&z,B=(J,P,z)=>{const[R,te]=J,[xe,De]=P;return!V(R,xe,z)&&!V(te,De,z)&&z},$=(J,P)=>{const z=Array.isArray(P)?P:[P];return Array.isArray(e.disabledTimes)?Array.isArray(e.disabledTimes[0])?B(e.disabledTimes,z,J):!z.some(R=>V(e.disabledTimes,R,J)):J},M=(J,P)=>{const z=Array.isArray(P)?[ga(P[0]),P[1]?ga(P[1]):void 0]:ga(P),R=!e.disabledTimes(z);return J&&R},T=(J,P)=>e.disabledTimes?Array.isArray(e.disabledTimes)?$(P,J):M(P,J):P,H=J=>{let P=!0;if(!J||x())return!0;const z=!r.value.minDate&&!r.value.maxDate?E(J):J;return(e.maxTime||r.value.maxDate)&&(P=_0(e.maxTime,r.value.maxDate,"max",Fn(z),P)),(e.minTime||r.value.minDate)&&(P=_0(e.minTime,r.value.minDate,"min",Fn(z),P)),T(J,P)},re=J=>{if(!e.monthPicker)return!0;let P=!0;const z=Re(hs(J));if(r.value.minDate&&r.value.maxDate){const R=Re(hs(r.value.minDate)),te=Re(hs(r.value.maxDate));return _n(z,R)&&on(z,te)||xt(z,R)||xt(z,te)}if(r.value.minDate){const R=Re(hs(r.value.minDate));P=_n(z,R)||xt(z,R)}if(r.value.maxDate){const R=Re(hs(r.value.maxDate));P=on(z,R)||xt(z,R)}return P},Q=me(()=>J=>!e.enableTimePicker||e.ignoreTimeValidation?!0:H(J)),ne=me(()=>J=>e.monthPicker?Array.isArray(J)&&(n.value.enabled||s.value.enabled)?!J.filter(P=>!re(P)).length:re(J):!0);return{isDisabled:w,validateDate:d,validateMonthYearInRange:m,isDateRangeAllowed:_,checkMinMaxRange:F,isValidTime:H,isTimeValid:Q,isMonthValid:ne}},pd=()=>{const e=me(()=>(r,s)=>r==null?void 0:r.includes(s)),t=me(()=>(r,s)=>r.count?r.solo?!0:s===0:!0),n=me(()=>(r,s)=>r.count?r.solo?!0:s===r.count-1:!0);return{hideNavigationButtons:e,showLeftIcon:t,showRightIcon:n}},_B=(e,t,n)=>{const r=fe(0),s=Hr({[ma.timePicker]:!e.enableTimePicker||e.timePicker||e.monthPicker,[ma.calendar]:!1,[ma.header]:!1}),a=me(()=>e.monthPicker||e.timePicker),o=p=>{var m;if((m=e.flow)!=null&&m.length){if(!p&&a.value)return f();s[p]=!0,Object.keys(s).filter(y=>!s[y]).length||f()}},u=()=>{var p,m;(p=e.flow)!=null&&p.length&&r.value!==-1&&(r.value+=1,t("flow-step",r.value),f()),((m=e.flow)==null?void 0:m.length)===r.value&&Hn().then(()=>d())},d=()=>{r.value=-1},h=(p,m,...y)=>{var w,_;e.flow[r.value]===p&&n.value&&((_=(w=n.value)[m])==null||_.call(w,...y))},f=(p=0)=>{p&&(r.value+=p),h(Xn.month,"toggleMonthPicker",!0),h(Xn.year,"toggleYearPicker",!0),h(Xn.calendar,"toggleTimePicker",!1,!0),h(Xn.time,"toggleTimePicker",!0,!0);const m=e.flow[r.value];(m===Xn.hours||m===Xn.minutes||m===Xn.seconds)&&h(m,"toggleTimePicker",!0,!0,m)};return{childMount:o,updateFlowStep:u,resetFlow:d,handleFlow:f,flowStep:r}},bB={key:1,class:"dp__input_wrap"},wB=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],xB={key:2,class:"dp__clear_icon"},kB=fn({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...dd},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur"],setup(e,{expose:t,emit:n}){const r=n,s=e,{defaultedTextInput:a,defaultedAriaLabels:o,defaultedInline:u,defaultedConfig:d,defaultedRange:h,defaultedMultiDates:f,defaultedUI:p,getDefaultPattern:m,getDefaultStartTime:y}=sn(s),{checkMinMaxRange:w}=ji(s),_=fe(),C=fe(null),U=fe(!1),F=fe(!1),x=me(()=>({dp__pointer:!s.disabled&&!s.readonly&&!a.value.enabled,dp__disabled:s.disabled,dp__input_readonly:!a.value.enabled,dp__input:!0,dp__input_icon_pad:!s.hideInputIcon,dp__input_valid:!!s.state,dp__input_invalid:s.state===!1,dp__input_focus:U.value||s.isMenuOpen,dp__input_reg:!a.value.enabled,[s.inputClassName]:!!s.inputClassName,...p.value.input??{}})),E=()=>{r("set-input-date",null),s.clearable&&s.autoApply&&(r("set-empty-date"),_.value=null)},V=R=>{const te=y();return N5(R,a.value.format??m(),te??vw({},s.enableSeconds),s.inputValue,F.value,s.formatLocale)},B=R=>{const{rangeSeparator:te}=a.value,[xe,De]=R.split(`${te}`);if(xe){const Be=V(xe.trim()),K=De?V(De.trim()):null;if(yl(Be,K))return;const oe=Be&&K?[Be,K]:[Be];w(K,oe,0)&&(_.value=Be?oe:null)}},$=()=>{F.value=!0},M=R=>{if(h.value.enabled)B(R);else if(f.value.enabled){const te=R.split(";");_.value=te.map(xe=>V(xe.trim())).filter(xe=>xe)}else _.value=V(R)},T=R=>{var te;const xe=typeof R=="string"?R:(te=R.target)==null?void 0:te.value;xe!==""?(a.value.openMenu&&!s.isMenuOpen&&r("open"),M(xe),r("set-input-date",_.value)):E(),F.value=!1,r("update:input-value",xe)},H=R=>{a.value.enabled?(M(R.target.value),a.value.enterSubmit&&Yh(_.value)&&s.inputValue!==""?(r("set-input-date",_.value,!0),_.value=null):a.value.enterSubmit&&s.inputValue===""&&(_.value=null,r("clear"))):ne(R)},re=R=>{a.value.enabled&&a.value.tabSubmit&&M(R.target.value),a.value.tabSubmit&&Yh(_.value)&&s.inputValue!==""?(r("set-input-date",_.value,!0,!0),_.value=null):a.value.tabSubmit&&s.inputValue===""&&(_.value=null,r("clear",!0))},Q=()=>{U.value=!0,r("focus"),Hn().then(()=>{var R;a.value.enabled&&a.value.selectOnFocus&&((R=C.value)==null||R.select())})},ne=R=>{R.preventDefault(),Ri(R,d.value,!0),a.value.enabled&&a.value.openMenu&&!u.value.input&&!s.isMenuOpen?r("open"):a.value.enabled||r("toggle")},J=()=>{r("real-blur"),U.value=!1,(!s.isMenuOpen||u.value.enabled&&u.value.input)&&r("blur"),s.autoApply&&a.value.enabled&&_.value&&!s.isMenuOpen&&(r("set-input-date",_.value),r("select-date"),_.value=null)},P=R=>{Ri(R,d.value,!0),r("clear")},z=R=>{if(R.key==="Tab"&&re(R),R.key==="Enter"&&H(R),!a.value.enabled){if(R.code==="Tab")return;R.preventDefault()}};return t({focusInput:()=>{var R;(R=C.value)==null||R.focus({preventScroll:!0})},setParsedDate:R=>{_.value=R}}),(R,te)=>{var xe;return k(),I("div",{onClick:ne},[R.$slots.trigger&&!R.$slots["dp-input"]&&!Z(u).enabled?Le(R.$slots,"trigger",{key:0}):se("",!0),!R.$slots.trigger&&(!Z(u).enabled||Z(u).input)?(k(),I("div",bB,[R.$slots["dp-input"]&&!R.$slots.trigger&&(!Z(u).enabled||Z(u).enabled&&Z(u).input)?Le(R.$slots,"dp-input",{key:0,value:e.inputValue,isMenuOpen:e.isMenuOpen,onInput:T,onEnter:H,onTab:re,onClear:P,onBlur:J,onKeypress:z,onPaste:$,onFocus:Q,openMenu:()=>R.$emit("open"),closeMenu:()=>R.$emit("close"),toggleMenu:()=>R.$emit("toggle")}):se("",!0),R.$slots["dp-input"]?se("",!0):(k(),I("input",{key:1,id:R.uid?`dp-input-${R.uid}`:void 0,ref_key:"inputRef",ref:C,"data-test":"dp-input",name:R.name,class:Fe(x.value),inputmode:Z(a).enabled?"text":"none",placeholder:R.placeholder,disabled:R.disabled,readonly:R.readonly,required:R.required,value:e.inputValue,autocomplete:R.autocomplete,"aria-label":(xe=Z(o))==null?void 0:xe.input,"aria-disabled":R.disabled||void 0,"aria-invalid":R.state===!1?!0:void 0,onInput:T,onBlur:J,onFocus:Q,onKeypress:z,onKeydown:z,onPaste:$},null,42,wB)),v("div",{onClick:te[2]||(te[2]=De=>r("toggle"))},[R.$slots["input-icon"]&&!R.hideInputIcon?(k(),I("span",{key:0,class:"dp__input_icon",onClick:te[0]||(te[0]=De=>r("toggle"))},[Le(R.$slots,"input-icon")])):se("",!0),!R.$slots["input-icon"]&&!R.hideInputIcon&&!R.$slots["dp-input"]?(k(),it(Z(Cl),{key:1,class:"dp__input_icon dp__input_icons",onClick:te[1]||(te[1]=De=>r("toggle"))})):se("",!0)]),R.$slots["clear-icon"]&&e.inputValue&&R.clearable&&!R.disabled&&!R.readonly?(k(),I("span",xB,[Le(R.$slots,"clear-icon",{clear:P})])):se("",!0),R.clearable&&!R.$slots["clear-icon"]&&e.inputValue&&!R.disabled&&!R.readonly?(k(),it(Z(uw),{key:3,class:"dp__clear_icon dp__input_icons","data-test":"clear-icon",onClick:te[3]||(te[3]=Ct(De=>P(De),["prevent"]))})):se("",!0)])):se("",!0)])}}}),SB=typeof window<"u"?window:void 0,lh=()=>{},TB=e=>tp()?(e_(e),!0):!1,AB=(e,t,n,r)=>{if(!e)return lh;let s=lh;const a=qt(()=>Z(e),u=>{s(),u&&(u.addEventListener(t,n,r),s=()=>{u.removeEventListener(t,n,r),s=lh})},{immediate:!0,flush:"post"}),o=()=>{a(),s()};return TB(o),o},CB=(e,t,n,r={})=>{const{window:s=SB,event:a="pointerdown"}=r;return s?AB(s,a,o=>{const u=Ln(e),d=Ln(t);!u||!d||u===o.target||o.composedPath().includes(u)||o.composedPath().includes(d)||n(o)},{passive:!0}):void 0},EB=fn({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...dd},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=fe(!1),u=ll(s,"modelValue"),d=ll(s,"timezone"),h=fe(null),f=fe(null),p=fe(null),m=fe(!1),y=fe(null),w=fe(!1),_=fe(!1),C=fe(!1),U=fe(!1),{setMenuFocused:F,setShiftKey:x}=xw(),{clearArrowNav:E}=Ui(),{validateDate:V,isValidTime:B}=ji(s),{defaultedTransitions:$,defaultedTextInput:M,defaultedInline:T,defaultedConfig:H,defaultedRange:re,defaultedMultiDates:Q}=sn(s),{menuTransition:ne,showTransition:J}=Bo($);Ft(()=>{ae(s.modelValue),Hn().then(()=>{if(!T.value.enabled){const we=Be(y.value);we==null||we.addEventListener("scroll",G),window==null||window.addEventListener("resize",ee)}}),T.value.enabled&&(o.value=!0),window==null||window.addEventListener("keyup",pe),window==null||window.addEventListener("keydown",j)}),ii(()=>{if(!T.value.enabled){const we=Be(y.value);we==null||we.removeEventListener("scroll",G),window==null||window.removeEventListener("resize",ee)}window==null||window.removeEventListener("keyup",pe),window==null||window.removeEventListener("keydown",j)});const P=$r(a,"all",s.presetDates),z=$r(a,"input");qt([u,d],()=>{ae(u.value)},{deep:!0});const{openOnTop:R,menuStyle:te,xCorrect:xe,setMenuPosition:De,getScrollableParent:Be,shadowRender:K}=mB({menuRef:h,menuRefInner:f,inputRef:p,pickerWrapperRef:y,inline:T,emit:r,props:s,slots:a}),{inputValue:oe,internalModelValue:D,parseExternalModelValue:ae,emitModelValue:ye,formatInputValue:q,checkBeforeEmit:Pe}=a$(r,s,m),Ke=me(()=>({dp__main:!0,dp__theme_dark:s.dark,dp__theme_light:!s.dark,dp__flex_display:T.value.enabled,"dp--flex-display-collapsed":C.value,dp__flex_display_with_input:T.value.input})),_e=me(()=>s.dark?"dp__theme_dark":"dp__theme_light"),Xe=me(()=>s.teleport?{to:typeof s.teleport=="boolean"?"body":s.teleport,disabled:!s.teleport||T.value.enabled}:{}),W=me(()=>({class:"dp__outer_menu_wrap"})),S=me(()=>T.value.enabled&&(s.timePicker||s.monthPicker||s.yearPicker||s.quarterPicker)),N=()=>{var we,Ve;return(Ve=(we=p.value)==null?void 0:we.$el)==null?void 0:Ve.getBoundingClientRect()},G=()=>{o.value&&(H.value.closeOnScroll?Ue():De())},ee=()=>{var we;o.value&&De();const Ve=(we=f.value)==null?void 0:we.$el.getBoundingClientRect().width;C.value=document.body.offsetWidth<=Ve},pe=we=>{we.key==="Tab"&&!T.value.enabled&&!s.teleport&&H.value.tabOutClosesMenu&&(y.value.contains(document.activeElement)||Ue()),_.value=we.shiftKey},j=we=>{_.value=we.shiftKey},de=()=>{!s.disabled&&!s.readonly&&(K(k0,s),De(!1),o.value=!0,o.value&&r("open"),o.value||Qe(),ae(s.modelValue))},ge=()=>{var we;oe.value="",Qe(),(we=p.value)==null||we.setParsedDate(null),r("update:model-value",null),r("update:model-timezone-value",null),r("cleared"),H.value.closeOnClearValue&&Ue()},ke=()=>{const we=D.value;return!we||!Array.isArray(we)&&V(we)?!0:Array.isArray(we)?Q.value.enabled||we.length===2&&V(we[0])&&V(we[1])?!0:re.value.partialRange&&!s.timePicker?V(we[0]):!1:!1},Ae=()=>{Pe()&&ke()?(ye(),Ue()):r("invalid-select",D.value)},Ee=we=>{$e(),ye(),H.value.closeOnAutoApply&&!we&&Ue()},$e=()=>{p.value&&M.value.enabled&&p.value.setParsedDate(D.value)},He=(we=!1)=>{s.autoApply&&B(D.value)&&ke()&&(re.value.enabled&&Array.isArray(D.value)?(re.value.partialRange||D.value.length===2)&&Ee(we):Ee(we))},Qe=()=>{M.value.enabled||(D.value=null)},Ue=()=>{T.value.enabled||(o.value&&(o.value=!1,xe.value=!1,F(!1),x(!1),E(),r("closed"),oe.value&&ae(u.value)),Qe(),r("blur"))},tt=(we,Ve,We=!1)=>{if(!we){D.value=null;return}const Nn=Array.isArray(we)?!we.some(Ls=>!V(Ls)):V(we),pr=B(we);Nn&&pr&&(U.value=!0,D.value=we,Ve&&(w.value=We,Ae(),r("text-submit")),Hn().then(()=>{U.value=!1}))},ct=()=>{s.autoApply&&B(D.value)&&ye(),$e()},an=()=>o.value?Ue():de(),Zt=we=>{D.value=we},Cn=()=>{M.value.enabled&&(m.value=!0,q()),r("focus")},hn=()=>{if(M.value.enabled&&(m.value=!1,ae(s.modelValue),w.value)){const we=P5(y.value,_.value);we==null||we.focus()}r("blur")},Er=we=>{f.value&&f.value.updateMonthYear(0,{month:g0(we.month),year:g0(we.year)})},ws=we=>{ae(we??s.modelValue)},pn=(we,Ve)=>{var We;(We=f.value)==null||We.switchView(we,Ve)},ue=we=>H.value.onClickOutside?H.value.onClickOutside(we):Ue(),Ne=(we=0)=>{var Ve;(Ve=f.value)==null||Ve.handleFlow(we)};return CB(h,p,()=>ue(ke)),t({closeMenu:Ue,selectDate:Ae,clearValue:ge,openMenu:de,onScroll:G,formatInputValue:q,updateInternalModelValue:Zt,setMonthYear:Er,parseModel:ws,switchView:pn,toggleMenu:an,handleFlow:Ne}),(we,Ve)=>(k(),I("div",{ref_key:"pickerWrapperRef",ref:y,class:Fe(Ke.value),"data-datepicker-instance":""},[he(kB,cn({ref_key:"inputRef",ref:p,"input-value":Z(oe),"onUpdate:inputValue":Ve[0]||(Ve[0]=We=>Tn(oe)?oe.value=We:null),"is-menu-open":o.value},we.$props,{onClear:ge,onOpen:de,onSetInputDate:tt,onSetEmptyDate:Z(ye),onSelectDate:Ae,onToggle:an,onClose:Ue,onFocus:Cn,onBlur:hn,onRealBlur:Ve[1]||(Ve[1]=We=>m.value=!1)}),Bn({_:2},[Ze(Z(z),(We,Nn)=>({name:We,fn:Te(pr=>[Le(we.$slots,We,wn(qn(pr)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(k(),it(Al(we.teleport?R_:"div"),wn(qn(Xe.value)),{default:Te(()=>[he(vs,{name:Z(ne)(Z(R)),css:Z(J)&&!Z(T).enabled},{default:Te(()=>[o.value?(k(),I("div",cn({key:0,ref_key:"dpWrapMenuRef",ref:h},W.value,{class:{"dp--menu-wrapper":!Z(T).enabled},style:Z(T).enabled?void 0:Z(te)}),[he(k0,cn({ref_key:"dpMenuRef",ref:f},we.$props,{"internal-model-value":Z(D),"onUpdate:internalModelValue":Ve[2]||(Ve[2]=We=>Tn(D)?D.value=We:null),class:{[_e.value]:!0,"dp--menu-wrapper":we.teleport},"open-on-top":Z(R),"no-overlay-focus":S.value,collapse:C.value,"get-input-rect":N,"is-text-input-date":U.value,onClosePicker:Ue,onSelectDate:Ae,onAutoApply:He,onTimeUpdate:ct,onFlowStep:Ve[3]||(Ve[3]=We=>we.$emit("flow-step",We)),onUpdateMonthYear:Ve[4]||(Ve[4]=We=>we.$emit("update-month-year",We)),onInvalidSelect:Ve[5]||(Ve[5]=We=>we.$emit("invalid-select",Z(D))),onAutoApplyInvalid:Ve[6]||(Ve[6]=We=>we.$emit("invalid-select",We)),onInvalidFixedRange:Ve[7]||(Ve[7]=We=>we.$emit("invalid-fixed-range",We)),onRecalculatePosition:Z(De),onTooltipOpen:Ve[8]||(Ve[8]=We=>we.$emit("tooltip-open",We)),onTooltipClose:Ve[9]||(Ve[9]=We=>we.$emit("tooltip-close",We)),onTimePickerOpen:Ve[10]||(Ve[10]=We=>we.$emit("time-picker-open",We)),onTimePickerClose:Ve[11]||(Ve[11]=We=>we.$emit("time-picker-close",We)),onAmPmChange:Ve[12]||(Ve[12]=We=>we.$emit("am-pm-change",We)),onRangeStart:Ve[13]||(Ve[13]=We=>we.$emit("range-start",We)),onRangeEnd:Ve[14]||(Ve[14]=We=>we.$emit("range-end",We)),onDateUpdate:Ve[15]||(Ve[15]=We=>we.$emit("date-update",We)),onInvalidDate:Ve[16]||(Ve[16]=We=>we.$emit("invalid-date",We)),onOverlayToggle:Ve[17]||(Ve[17]=We=>we.$emit("overlay-toggle",We))}),Bn({_:2},[Ze(Z(P),(We,Nn)=>({name:We,fn:Te(pr=>[Le(we.$slots,We,wn(qn({...pr})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):se("",!0)]),_:3},8,["name","css"])]),_:3},16))],2))}}),cm=(()=>{const e=EB;return e.install=t=>{t.component("Vue3DatePicker",e)},e})(),OB=Object.freeze(Object.defineProperty({__proto__:null,default:cm},Symbol.toStringTag,{value:"Module"}));Object.entries(OB).forEach(([e,t])=>{e!=="default"&&(cm[e]=t)});const MB={components:{VueDatePicker:cm},props:["name","placeholder","value","lang","format","onClear","flow"],data(){return{time1:this.value?this.value:"",time2:"",shortcuts:[{text:"Today",start:new Date,end:new Date}]}},methods:{onChange(e){if(this.$emit("onClear"),!(e instanceof Date)||isNaN(e.getTime()))return"";const t=u=>u.toString().padStart(2,"0"),n=e.getFullYear(),r=t(e.getMonth()+1),s=t(e.getDate()),a=t(e.getHours()),o=t(e.getMinutes());this.$emit("onChange",`${n}-${r}-${s} ${a}:${o}`)}}},RB={class:"datepicker-wrapper"};function DB(e,t,n,r,s,a){const o=at("VueDatePicker");return k(),I("div",RB,[he(o,{class:"custom-date-picker",name:n.name,modelValue:s.time1,"onUpdate:modelValue":[t[0]||(t[0]=u=>s.time1=u),a.onChange],type:"datetime",format:n.format||"yyyy-MM-dd HH:mm","time-picker-options":{start:"07:00",step:"00:30",end:"23:30"},lang:"en",placeholder:n.placeholder,flow:n.flow},null,8,["name","modelValue","format","placeholder","onUpdate:modelValue","flow"])])}const PB=vt(MB,[["render",DB],["__scopeId","data-v-c2f72b26"]]),LB={props:{question:{type:Object,required:!0}},setup(e){const t=fe(!0),n=()=>{t.value=!t.value},r=me(()=>({expanded:t.value,collapsed:!t.value}));return{isOpen:t,toggleOpen:n,chevron:r}}},IB={class:"codeweek-question-container"},NB={class:"expander-always-visible"},VB={class:"expansion"},FB={class:"content"},$B={class:"content"},BB={key:0,class:"maps"},HB={key:1,class:"button"},UB=["href"],jB=["value"];function WB(e,t,n,r,s,a){return k(),I("div",IB,[v("div",NB,[v("div",VB,[v("button",{onClick:t[0]||(t[0]=(...o)=>r.toggleOpen&&r.toggleOpen(...o)),class:"codeweek-expander-button"},[v("div",null,ce(r.isOpen?"-":"+"),1)])]),v("div",FB,[v("h1",null,ce(n.question.title1),1)])]),v("div",{class:Fe([r.chevron,"container-expansible"])},[t[2]||(t[2]=v("div",{class:"expansion"},[v("div",{class:"expansion-path"})],-1)),v("div",$B,[v("h2",null,ce(n.question.title2),1),(k(!0),I(Ie,null,Ze(n.question.content,(o,u)=>(k(),I("p",{key:u},ce(o),1))),128)),n.question.map?(k(),I("div",BB,t[1]||(t[1]=[v("iframe",{class:"map",src:"/map",scrolling:"no"},null,-1)]))):se("",!0),n.question.button.show?(k(),I("div",HB,[v("a",{href:n.question.button.link,class:"codeweek-button"},[v("input",{type:"submit",value:n.question.button.label},null,8,jB)],8,UB)])):se("",!0)])],2)])}const qB=vt(LB,[["render",WB]]),YB={components:{ImageUpload:qp,Flash:od},props:{image:{type:String,default:""},picture:{type:String,default:""}},setup(e){const t=fe(e.picture||""),n=fe(e.image||""),r=fe(""),s=u=>{a(u.file)},a=u=>{let d=new FormData;d.append("picture",u),St.post("/api/events/picture",d).then(h=>{r.value="",t.value=h.data.path,n.value=h.data.imageName,ei.emit("flash",{message:"Picture uploaded!",level:"success"})}).catch(h=>{h.response.data.errors&&h.response.data.errors.picture?r.value=h.response.data.errors.picture[0]:r.value="Image is too large. Maximum is 1Mb",ei.emit("flash",{message:r.value,level:"error"})})};return{pictureClone:t,imageClone:n,error:r,onLoad:s,persist:a,remove:()=>{St.delete("/api/event/picture").then(()=>{ei.emit("flash",{message:"Event Picture deleted!",level:"success"}),t.value="https://s3-eu-west-1.amazonaws.com/codeweek-dev/events/pictures/default.png"})}}}},zB={key:0,style:{"background-color":"darkred",color:"white",padding:"4px"}},KB={class:"level"},GB=["src"],JB=["value"],ZB={method:"POST",enctype:"multipart/form-data"};function XB(e,t,n,r,s,a){const o=at("ImageUpload"),u=at("Flash");return k(),I("div",null,[r.error!==""?(k(),I("div",zB,ce(r.error),1)):se("",!0),v("div",KB,[v("img",{src:r.pictureClone,class:"mr-1"},null,8,GB)]),v("input",{type:"hidden",name:"picture",value:r.imageClone},null,8,JB),v("form",ZB,[he(o,{name:"picture",class:"mr-1",onLoaded:r.onLoad},null,8,["onLoaded"])]),he(u)])}const QB=vt(YB,[["render",XB]]);var e8=typeof globalThis<"u"?globalThis:typeof window<"u"||typeof window<"u"?window:typeof self<"u"?self:{};function t8(e,t,n){return n={path:t,exports:{},require:function(r,s){return n8(r,s??n.path)}},e(n,n.exports),n.exports}function n8(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var r8=t8(function(e,t){(function(n,r){e.exports=r()})(e8,function(){var n="__v-click-outside",r=typeof window<"u",s=typeof navigator<"u",a=r&&("ontouchstart"in window||s&&navigator.msMaxTouchPoints>0)?["touchstart"]:["click"],o=function(f){var p=f.event,m=f.handler;(0,f.middleware)(p)&&m(p)},u=function(f,p){var m=function(F){var x=typeof F=="function";if(!x&&typeof F!="object")throw new Error("v-click-outside: Binding value must be a function or an object");return{handler:x?F:F.handler,middleware:F.middleware||function(E){return E},events:F.events||a,isActive:F.isActive!==!1,detectIframe:F.detectIframe!==!1,capture:!!F.capture}}(p.value),y=m.handler,w=m.middleware,_=m.detectIframe,C=m.capture;if(m.isActive){if(f[n]=m.events.map(function(F){return{event:F,srcTarget:document.documentElement,handler:function(x){return function(E){var V=E.el,B=E.event,$=E.handler,M=E.middleware,T=B.path||B.composedPath&&B.composedPath();(T?T.indexOf(V)<0:!V.contains(B.target))&&o({event:B,handler:$,middleware:M})}({el:f,event:x,handler:y,middleware:w})},capture:C}}),_){var U={event:"blur",srcTarget:window,handler:function(F){return function(x){var E=x.el,V=x.event,B=x.handler,$=x.middleware;setTimeout(function(){var M=document.activeElement;M&&M.tagName==="IFRAME"&&!E.contains(M)&&o({event:V,handler:B,middleware:$})},0)}({el:f,event:F,handler:y,middleware:w})},capture:C};f[n]=[].concat(f[n],[U])}f[n].forEach(function(F){var x=F.event,E=F.srcTarget,V=F.handler;return setTimeout(function(){f[n]&&E.addEventListener(x,V,C)},0)})}},d=function(f){(f[n]||[]).forEach(function(p){return p.srcTarget.removeEventListener(p.event,p.handler,p.capture)}),delete f[n]},h=r?{beforeMount:u,updated:function(f,p){var m=p.value,y=p.oldValue;JSON.stringify(m)!==JSON.stringify(y)&&(d(f),u(f,{value:m}))},unmounted:d}:{};return{install:function(f){f.directive("click-outside",h)},directive:h}})}),s8=r8;const i8={class:"v3ti-loader-wrapper"},a8=v("div",{class:"v3ti-loader"},null,-1),l8=v("span",null,"Loading",-1),o8=[a8,l8];function u8(e,t){return k(),I("div",i8,o8)}function Ow(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",n==="top"&&r.firstChild?r.insertBefore(s,r.firstChild):r.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}var c8=`.v3ti-loader-wrapper { + `))])]),_:1},8,["modelValue","options","placeholder","custom-label","onSelect","onRemove"])]),v("div",eV,[t[17]||(t[17]=v("div",{class:"hidden lg:block lg:col-span-4"},null,-1)),v("div",tV,[v("button",{class:"w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300",onClick:t[11]||(t[11]=()=>{r.showFilterModal=!1,r.onSubmit()})},[v("span",nV,ce(e.$t("resources.search")),1)])])])])],2),v("button",{class:"block md:hidden w-full bg-[#F95C22] rounded-full py-2.5 px-6 font-['Blinker'] hover:bg-hover-orange duration-300 mb-8",onClick:t[12]||(t[12]=h=>r.showFilterModal=!0)},t[18]||(t[18]=[v("span",{class:"flex gap-2 justify-center items-center text-base leading-7 font-semibold text-black normal-case"},[ft(" Filter and search "),v("img",{class:"w-5 h-5",src:"/images/filter.svg"})],-1)])),r.tags.length?(k(),I("div",rV,[v("div",sV,[(k(!0),I(Ie,null,Ze(r.tags,h=>(k(),I("div",{key:h.id,class:"bg-light-blue-100 pl-4 pr-3 py-1 rounded-full text-slate-500 text-[16px] font-semibold"},[v("div",iV,[v("span",null,ce(h.name),1),v("button",{onClick:f=>r.removeSelectedItem(h)},t[19]||(t[19]=[v("img",{class:"w-4 h-4",src:"/images/close-icon.svg"},null,-1)]),8,aV)])]))),128)),v("div",lV,[v("button",{class:"text-dark-blue underline font-semibold text-[16px]",onClick:t[13]||(t[13]=(...h)=>r.removeAllSelectedItems&&r.removeAllSelectedItems(...h))}," Clear all filters ")])])])):se("",!0)]),v("div",oV,[t[20]||(t[20]=v("div",{class:"absolute w-full h-[800px] bg-yellow-50 md:hidden top-0",style:{"clip-path":"ellipse(270% 90% at 38% 90%)"}},null,-1)),t[21]||(t[21]=v("div",{class:"absolute w-full h-[800px] bg-yellow-50 hidden md:block top-0",style:{"clip-path":"ellipse(88% 90% at 50% 90%)"}},null,-1)),v("div",uV,[v("div",cV,[v("div",dV,[(k(!0),I(Ie,null,Ze(r.resources,h=>(k(),it(u,{key:h.id,resource:h},null,8,["resource"]))),128))]),r.pagination.last_page>1?(k(),it(d,{key:0,pagination:r.pagination,offset:5,onPaginate:r.paginate},null,8,["pagination","onPaginate"])):se("",!0)])])])])}const hV=vt(A4,[["render",fV]]);window.singleselect=void 0;const pV={components:{Multiselect:Ta},props:{name:String,options:Array,value:String,placeholder:String},data(){return{values:this.value,option:this.options}}},mV={class:"multiselect-wrapper"},gV=["name","value"];function vV(e,t,n,r,s,a){const o=at("multiselect");return k(),I("div",mV,[he(o,{modelValue:s.values,"onUpdate:modelValue":t[0]||(t[0]=u=>s.values=u),options:s.option,placeholder:n.placeholder},null,8,["modelValue","options","placeholder"]),v("input",{name:n.name,type:"hidden",value:s.values},null,8,gV)])}const yV=vt(pV,[["render",vV]]),_V={components:{Multiselect:Ta},props:{name:String,value:String,options:Array,closeOnSelect:Boolean,label:String,translated:String,multiple:Boolean,searchable:Boolean},data(){let e=[],t=[];if(this.value){const n=this.value.split(",");t=n,e=n.map(r=>this.options.find(s=>s.id==r)).filter(r=>r!==void 0)}return{values:e,innerValues:t}},methods:{select(e){this.innerValues.push(e.id)},remove(e){this.innerValues=this.innerValues.filter(t=>t!=e.id)},customLabel(e,t){return this.$t(`${t}.${e.name}`)}}},bV={class:"multiselect-wrapper"},wV=["name","value"];function xV(e,t,n,r,s,a){const o=at("multiselect",!0);return k(),I("div",bV,[he(o,{modelValue:s.values,"onUpdate:modelValue":t[0]||(t[0]=u=>s.values=u),options:n.options,multiple:!0,taggable:!0,"close-on-select":!1,"clear-on-select":!1,searchable:!1,"show-labels":!1,placeholder:"","preserve-search":!0,label:n.label,"track-by":"id","preselect-first":!1,"custom-label":a.customLabel,onSelect:a.select,onRemove:a.remove},null,8,["modelValue","options","label","custom-label","onSelect","onRemove"]),v("input",{name:n.name,type:"hidden",value:s.innerValues.toString()},null,8,wV)])}const kV=vt(_V,[["render",xV]]),SV={props:["code","countries","target"],data(){return{selected_country:this.code||""}},methods:{newCountry(){window.location.href="/"+this.target+"/"+this.selected_country}}},TV={class:"relative"},AV=["value"];function CV(e,t,n,r,s,a){return k(),I("div",TV,[Dn(v("select",{"onUpdate:modelValue":t[0]||(t[0]=o=>s.selected_country=o),id:"id_country",name:"country_iso",onChange:t[1]||(t[1]=o=>a.newCountry()),class:"border-2 border-solid border-dark-blue-200 w-full rounded-full h-12 px-4 appearance-none"},[t[2]||(t[2]=v("option",{value:""}," All countries",-1)),t[3]||(t[3]=v("option",{disabled:"",value:"---"},"---------------",-1)),(k(!0),I(Ie,null,Ze(n.countries,o=>(k(),I("option",{value:o.iso},ce(o.name)+" ("+ce(o.total)+") ",9,AV))),256))],544),[[xp,s.selected_country]]),t[4]||(t[4]=v("div",{class:"cursor-pointer absolute top-1/2 right-4 -translate-y-1/2"},[v("img",{src:"/images/select-arrow.svg"})],-1))])}const EV=vt(SV,[["render",CV]]),OV={components:{Multiselect:Ta},props:["event","refresh","ambassador","pendingCounter","nextPending"],name:"moderate-activity",data(){return{status:this.event.status,showModal:!1,showDeleteModal:!1,rejectionText:"",rejectionOption:null,rejectionOptions:[{title:this.$t("moderation.description.title"),text:this.$t("moderation.description.text")},{title:this.$t("moderation.missing-details.title"),text:this.$t("moderation.missing-details.text")},{title:this.$t("moderation.duplicate.title"),text:this.$t("moderation.duplicate.text")},{title:this.$t("moderation.not-related.title"),text:this.$t("moderation.not-related.text")}]}},computed:{displayRejectionOptions(){return this.rejectionOptions.map(e=>{switch(e.title){case"moderation.description.title":return{title:"Missing proper descriptions",text:"Please improve the description and describe in more detail what you will do and how your activity relates to coding and computational thinking. Thanks!"};case"moderation.missing-details.title":return{title:"Missing important details",text:"Provide more details on the activity objectives and goals and how it makes use of technology, coding and critical thinking. Thanks!"};case"moderation.duplicate.title":return{title:"Duplicate",text:"This seems to be a duplication of another activity taking place at the same time. If it is not please change the description and change the title so that it is clear that the activities are separate. Thanks!"};case"moderation.not-related.title":return{title:"Not programming related",text:"Provide more information on the activity objectives and goals and how it makes use of technology, coding and critical thinking. Thanks!"};default:return e}})}},methods:{reRender(){this.refresh?window.location.reload(!1):window.location.assign(this.nextPending)},approve(){St.post("/api/event/approve/"+this.event.id).then(()=>{this.status="APPROVED",this.reRender()})},deleteEvent(){St.post("/api/event/delete/"+this.event.id).then(e=>{this.status="DELETED",this.refresh?this.reRender():window.location.assign(e.data.redirectUrl)})},toggleModal(){this.showModal=!this.showModal},toggleDeleteModal(){this.showDeleteModal=!this.showDeleteModal},reject(){St.post("/api/event/reject/"+this.event.id,{rejectionText:this.rejectionText}).then(()=>{this.toggleModal(),this.status="REJECTED",this.reRender()})},prefillRejectionText(){this.rejectionText=this.rejectionOption.text}}},MV={class:"moderate-event"},RV={key:0,class:"px-5 flex items-center w-full gap-1"},DV={class:"flex justify-end flex-1 items-center gap-1"},PV={key:1,class:"h-8 w-full grid grid-cols-3 gap-4 items-center"},LV={class:"flex-none"},IV={href:"/pending"},NV={class:"flex justify-center"},VV={key:0},FV={class:"actions flex justify-items-end justify-end gap-2"},$V={key:0,class:"modal-overlay"},BV={class:"modal-container"},HV={class:"modal-header"},UV={class:"modal-body"},jV={class:"modal-footer"},WV={key:0,class:"modal-overlay"},qV={class:"modal-container"},YV={class:"modal-header"},zV={class:"modal-footer"};function KV(e,t,n,r,s,a){const o=at("multiselect");return k(),I("div",MV,[n.refresh?(k(),I("div",RV,[t[14]||(t[14]=v("p",{class:"text-default text-slate-500 flex items-center font-semibold p-0"},"Moderation:",-1)),v("div",DV,[v("button",{onClick:t[0]||(t[0]=(...u)=>a.approve&&a.approve(...u)),class:"font-normal w-fit px-2.5 py-1 bg-dark-blue text-white rounded-full flex items-center"},"Approve"),v("button",{onClick:t[1]||(t[1]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"font-normal w-fit px-2.5 py-1 bg-primary text-white rounded-full flex items-center"},"Reject"),v("button",{onClick:t[2]||(t[2]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"font-normal w-fit px-2.5 py-1 bg-dark-orange text-white rounded-full flex items-center"},"Delete")])])):se("",!0),n.refresh?se("",!0):(k(),I("div",PV,[v("div",LV,[t[15]||(t[15]=ft("Pending Activities: ")),v("a",IV,ce(n.pendingCounter),1)]),v("div",NV,[v("div",null,[ft(ce(e.$t("event.current_status"))+": ",1),v("strong",null,ce(s.status),1),t[16]||(t[16]=ft()),n.event.LatestModeration?(k(),I("span",VV,"("+ce(n.event.LatestModeration.message)+")",1)):se("",!0)])]),v("div",FV,[v("button",{onClick:t[3]||(t[3]=(...u)=>a.approve&&a.approve(...u)),class:"codeweek-action-button green"},"Approve"),v("button",{onClick:t[4]||(t[4]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"codeweek-action-button"},"Reject"),v("button",{onClick:t[5]||(t[5]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"codeweek-action-button red"},"Delete")])])),he(vs,{name:"modal"},{default:Te(()=>[s.showModal?(k(),I("div",$V,[v("div",BV,[v("div",HV,[t[17]||(t[17]=v("h3",{class:"text-2xl font-semibold"},"Please provide a reason for rejection",-1)),v("button",{onClick:t[6]||(t[6]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"close-button"},"×")]),v("div",UV,[t[18]||(t[18]=v("p",{class:"text-gray-800 text-lg leading-relaxed"},"This will help the activity organizer to improve their submission.",-1)),he(o,{modelValue:s.rejectionOption,"onUpdate:modelValue":t[7]||(t[7]=u=>s.rejectionOption=u),options:a.displayRejectionOptions,"track-by":"title",label:"title","close-on-select":!0,"preserve-search":!1,placeholder:"Select a rejection reason",searchable:!1,"allow-empty":!1,onInput:a.prefillRejectionText},{singleLabel:Te(({option:u})=>[ft(ce(u.title),1)]),_:1},8,["modelValue","options","onInput"]),Dn(v("textarea",{"onUpdate:modelValue":t[8]||(t[8]=u=>s.rejectionText=u),class:"reason-textarea",rows:"4",cols:"40",placeholder:"Reason for rejection"},null,512),[[Ni,s.rejectionText]])]),v("div",jV,[v("button",{onClick:t[9]||(t[9]=(...u)=>a.toggleModal&&a.toggleModal(...u)),class:"cancel-button"},"Cancel"),v("button",{onClick:t[10]||(t[10]=(...u)=>a.reject&&a.reject(...u)),class:"reject-button"},"Reject")])])])):se("",!0)]),_:1}),he(vs,{name:"modal"},{default:Te(()=>[s.showDeleteModal?(k(),I("div",WV,[v("div",qV,[v("div",YV,[t[19]||(t[19]=v("h3",{class:"text-2xl font-semibold"},"Delete Event",-1)),v("button",{onClick:t[11]||(t[11]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"close-button"},"×")]),t[20]||(t[20]=v("div",{class:"modal-body"},[v("p",null,"This event will be permanently deleted from the website. Are you sure you want to delete this event?")],-1)),v("div",zV,[v("button",{onClick:t[12]||(t[12]=(...u)=>a.toggleDeleteModal&&a.toggleDeleteModal(...u)),class:"cancel-button"},"Cancel"),v("button",{onClick:t[13]||(t[13]=(...u)=>a.deleteEvent&&a.deleteEvent(...u)),class:"delete-button"},"Delete")])])])):se("",!0)]),_:1})])}const GV=vt(OV,[["render",KV]]),JV={props:{item:{required:!0},searchText:{required:!0}},setup(e){return{line2:me(()=>(e.item.city?e.item.city+", ":"")+(e.item.country?e.item.country:""))}}},ZV={class:"address-list-item"},XV={class:"address-info"},QV={class:"name"},eF={class:"city"};function tF(e,t,n,r,s,a){return k(),I("div",ZV,[v("div",XV,[v("div",QV,ce(n.item.name)+" "+ce(n.item.housenumber),1),v("div",eF,ce(r.line2),1)])])}const nF=vt(JV,[["render",tF],["__scopeId","data-v-86cd2f09"]]),rF=[["AF","AFG"],["AL","ALB"],["DZ","DZA"],["AS","ASM"],["AD","AND"],["AO","AGO"],["AI","AIA"],["AQ","ATA"],["AG","ATG"],["AR","ARG"],["AM","ARM"],["AW","ABW"],["AU","AUS"],["AT","AUT"],["AZ","AZE"],["BS","BHS"],["BH","BHR"],["BD","BGD"],["BB","BRB"],["BY","BLR"],["BE","BEL"],["BZ","BLZ"],["BJ","BEN"],["BM","BMU"],["BT","BTN"],["BO","BOL"],["BQ","BES"],["BA","BIH"],["BW","BWA"],["BV","BVT"],["BR","BRA"],["IO","IOT"],["BN","BRN"],["BG","BGR"],["BF","BFA"],["BI","BDI"],["CV","CPV"],["KH","KHM"],["CM","CMR"],["CA","CAN"],["KY","CYM"],["CF","CAF"],["TD","TCD"],["CL","CHL"],["CN","CHN"],["CX","CXR"],["CC","CCK"],["CO","COL"],["KM","COM"],["CD","COD"],["CG","COG"],["CK","COK"],["CR","CRI"],["HR","HRV"],["CU","CUB"],["CW","CUW"],["CY","CYP"],["CZ","CZE"],["CI","CIV"],["DK","DNK"],["DJ","DJI"],["DM","DMA"],["DO","DOM"],["EC","ECU"],["EG","EGY"],["SV","SLV"],["GQ","GNQ"],["ER","ERI"],["EE","EST"],["SZ","SWZ"],["ET","ETH"],["FK","FLK"],["FO","FRO"],["FJ","FJI"],["FI","FIN"],["FR","FRA"],["GF","GUF"],["PF","PYF"],["TF","ATF"],["GA","GAB"],["GM","GMB"],["GE","GEO"],["DE","DEU"],["GH","GHA"],["GI","GIB"],["GR","GRC"],["GL","GRL"],["GD","GRD"],["GP","GLP"],["GU","GUM"],["GT","GTM"],["GG","GGY"],["GN","GIN"],["GW","GNB"],["GY","GUY"],["HT","HTI"],["HM","HMD"],["VA","VAT"],["HN","HND"],["HK","HKG"],["HU","HUN"],["IS","ISL"],["IN","IND"],["ID","IDN"],["IR","IRN"],["IQ","IRQ"],["IE","IRL"],["IM","IMN"],["IL","ISR"],["IT","ITA"],["JM","JAM"],["JP","JPN"],["JE","JEY"],["JO","JOR"],["KZ","KAZ"],["KE","KEN"],["KI","KIR"],["KP","PRK"],["KR","KOR"],["KW","KWT"],["KG","KGZ"],["LA","LAO"],["LV","LVA"],["LB","LBN"],["LS","LSO"],["LR","LBR"],["LY","LBY"],["LI","LIE"],["LT","LTU"],["LU","LUX"],["MO","MAC"],["MG","MDG"],["MW","MWI"],["MY","MYS"],["MV","MDV"],["ML","MLI"],["MT","MLT"],["MH","MHL"],["MQ","MTQ"],["MR","MRT"],["MU","MUS"],["YT","MYT"],["MX","MEX"],["FM","FSM"],["MD","MDA"],["MC","MCO"],["MN","MNG"],["ME","MNE"],["MS","MSR"],["MA","MAR"],["MZ","MOZ"],["MM","MMR"],["NA","NAM"],["NR","NRU"],["NP","NPL"],["NL","NLD"],["NC","NCL"],["NZ","NZL"],["NI","NIC"],["NE","NER"],["NG","NGA"],["NU","NIU"],["NF","NFK"],["MP","MNP"],["NO","NOR"],["OM","OMN"],["PK","PAK"],["PW","PLW"],["PS","PSE"],["PA","PAN"],["PG","PNG"],["PY","PRY"],["PE","PER"],["PH","PHL"],["PN","PCN"],["PL","POL"],["PT","PRT"],["PR","PRI"],["QA","QAT"],["MK","MKD"],["RO","ROU"],["RU","RUS"],["RW","RWA"],["RE","REU"],["BL","BLM"],["SH","SHN"],["KN","KNA"],["LC","LCA"],["MF","MAF"],["PM","SPM"],["VC","VCT"],["WS","WSM"],["SM","SMR"],["ST","STP"],["SA","SAU"],["SN","SEN"],["RS","SRB"],["SC","SYC"],["SL","SLE"],["SG","SGP"],["SX","SXM"],["SK","SVK"],["SI","SVN"],["SB","SLB"],["SO","SOM"],["ZA","ZAF"],["GS","SGS"],["SS","SSD"],["ES","ESP"],["LK","LKA"],["SD","SDN"],["SR","SUR"],["SJ","SJM"],["SE","SWE"],["CH","CHE"],["SY","SYR"],["TW","TWN"],["TJ","TJK"],["TZ","TZA"],["TH","THA"],["TL","TLS"],["TG","TGO"],["TK","TKL"],["TO","TON"],["TT","TTO"],["TN","TUN"],["TR","TUR"],["TM","TKM"],["TC","TCA"],["TV","TUV"],["UG","UGA"],["UA","UKR"],["AE","ARE"],["GB","GBR"],["UM","UMI"],["US","USA"],["UY","URY"],["UZ","UZB"],["VU","VUT"],["VE","VEN"],["VN","VNM"],["VG","VGB"],["VI","VIR"],["WF","WLF"],["EH","ESH"],["YE","YEM"],["ZM","ZMB"],["ZW","ZWE"],["AX","ALA"]],sF=rF.map(([e,t])=>({iso2:e,iso3:t})),iF={props:{item:{required:!0}}};function aF(e,t,n,r,s,a){return k(),I("div",null,ce(n.item),1)}const lF=vt(iF,[["render",aF]]),Ya={minLen:3,wait:500,timeout:null,isUpdateItems(e){if(e.length>=this.minLen)return!0},callUpdateItems(e,t){clearTimeout(this.timeout),this.isUpdateItems(e)&&(this.timeout=setTimeout(t,this.wait))},findItem(e,t,n){if(t&&n&&e.length==1)return e[0]}},oF={name:"VAutocomplete",props:{componentItem:{default:()=>lF},minLen:{type:Number,default:Ya.minLen},wait:{type:Number,default:Ya.wait},value:null,getLabel:{type:Function,default:e=>e},items:Array,autoSelectOneItem:{type:Boolean,default:!0},placeholder:String,inputClass:{type:String,default:"v-autocomplete-input"},disabled:{type:Boolean,default:!1},inputAttrs:{type:Object,default:()=>({})},keepOpen:{type:Boolean,default:!1},initialLocation:{type:String,default:null}},setup(e,{emit:t}){let n=fe("");e.initialLocation&&(n=fe(e.initialLocation));const r=fe(!1),s=fe(-1),a=fe(e.items||[]),o=me(()=>!!a.value.length),u=me(()=>r.value&&o.value||e.keepOpen),d=()=>{r.value=!0,s.value=-1,y(null),Ya.callUpdateItems(n.value,h),t("change",n.value)},h=()=>{t("update-items",n.value)},f=()=>{t("focus",n.value),r.value=!0},p=()=>{t("blur",n.value),setTimeout(()=>r.value=!1,200)},m=E=>{y(E),t("item-clicked",E)},y=E=>{E?(a.value=[E],n.value=e.getLabel(E),t("item-selected",E)):w(e.items),t("input",E)},w=E=>{a.value=E||[]},_=E=>a.value.length===1&&E===a.value[0],C=()=>{s.value>-1&&(s.value--,F(document.getElementsByClassName("v-autocomplete-list-item")[s.value]))},U=()=>{s.value{E&&E.scrollIntoView&&E.scrollIntoView(!1)},x=()=>{r.value&&a.value[s.value]&&(y(a.value[s.value]),r.value=!1)};return qt(()=>e.items,E=>{w(E);const V=Ya.findItem(e.items,n.value,e.autoSelectOneItem);V&&(y(V),r.value=!1)}),qt(()=>e.value,E=>{_(E)||(y(E),n.value=e.getLabel(E))}),Ft(()=>{Ya.minLen=e.minLen,Ya.wait=e.wait,y(e.value)}),{searchText:n,showList:r,cursor:s,internalItems:a,hasItems:o,show:u,inputChange:d,updateItems:h,focus:f,blur:p,onClickItem:m,onSelectItem:y,setItems:w,isSelectedValue:_,keyUp:C,keyDown:U,itemView:F,keyEnter:x}}},uF={class:"v-autocomplete"},cF=["placeholder","disabled"],dF={key:0,class:"v-autocomplete-list"},fF=["onClick","onMouseover"];function hF(e,t,n,r,s,a){return k(),I("div",uF,[v("div",{class:Fe(["v-autocomplete-input-group",{"v-autocomplete-selected":n.value}])},[Dn(v("input",cn({type:"search","onUpdate:modelValue":t[0]||(t[0]=o=>r.searchText=o)},n.inputAttrs,{class:n.inputAttrs.class||n.inputClass,placeholder:n.inputAttrs.placeholder||n.placeholder,disabled:n.inputAttrs.disabled||n.disabled,onBlur:t[1]||(t[1]=(...o)=>r.blur&&r.blur(...o)),onFocus:t[2]||(t[2]=(...o)=>r.focus&&r.focus(...o)),onInput:t[3]||(t[3]=(...o)=>r.inputChange&&r.inputChange(...o)),onKeyup:t[4]||(t[4]=$n((...o)=>r.keyEnter&&r.keyEnter(...o),["enter"])),onKeydown:[t[5]||(t[5]=$n((...o)=>r.keyEnter&&r.keyEnter(...o),["tab"])),t[6]||(t[6]=$n((...o)=>r.keyUp&&r.keyUp(...o),["up"])),t[7]||(t[7]=$n((...o)=>r.keyDown&&r.keyDown(...o),["down"]))]}),null,16,cF),[[Ni,r.searchText]])],2),r.show?(k(),I("div",dF,[(k(!0),I(Ie,null,Ze(r.internalItems,(o,u)=>(k(),I("div",{class:Fe(["v-autocomplete-list-item",{"v-autocomplete-item-active":u===r.cursor}]),key:u,onClick:d=>r.onClickItem(o),onMouseover:d=>r.cursor=u},[(k(),it(Al(n.componentItem),{item:o,searchText:r.searchText},null,8,["item","searchText"]))],42,fF))),128))])):se("",!0)])}const pF=vt(oF,[["render",hF]]),mF={components:{VAutocomplete:pF},props:{placeholder:String,name:String,value:String,geoposition:String,location:String},emits:["onChange"],setup(e,{emit:t}){const n=fe(e.value?{name:e.value}:null),r=fe(null),s=nF,a=fe({placeholder:e.placeholder,name:e.name,autocomplete:"off"}),o=fe(e.geoposition),u=e.location;qt(()=>e.placeholder,()=>{a.value.placeholder=e.placeholder});const d=y=>{t("onChange",{location:(y==null?void 0:y.name)||""}),y&&y.name&&y.magicKey&&St.get("/api/proxy/geocode",{params:{singleLine:y.name,magicKey:y.magicKey}}).then(_=>{const C=_.data.candidates[0];o.value=[C.location.y,C.location.x],window.map&&window.map.setView([C.location.y,C.location.x],16);const U=h(C.attributes.Country).iso2;t("onChange",{location:(y==null?void 0:y.name)||"",geoposition:[C.location.y,C.location.x],country_iso:U||""}),document.getElementById("id_country")&&(document.getElementById("id_country").value=U)}).catch(_=>{console.error("Error:",_)})},h=y=>sF.find(w=>w.iso3===y),f=y=>y&&y.name?y.name:"",p=y=>{y===""&&(r.value=null)},m=y=>{St.get("/api/proxy/suggest",{params:{f:"json",text:y}}).then(_=>{r.value=_.data.suggestions.map(C=>({name:C.text,magicKey:C.magicKey}))}).catch(_=>{console.error("Error:",_)})};return qt(()=>e.value,y=>{n.value=y?{name:y}:null}),qt(()=>e.geoposition,y=>{o.value=y}),{item:n,items:r,template:s,inputAttrs:a,itemSelected:d,getLabel:f,change:p,updateItems:m,localGeoposition:o,initialLocation:u}}},gF=["value"];function vF(e,t,n,r,s,a){const o=at("v-autocomplete");return k(),I("div",null,[he(o,{items:r.items,modelValue:r.item,"onUpdate:modelValue":t[0]||(t[0]=u=>r.item=u),"get-label":r.getLabel,"component-item":r.template,onUpdateItems:r.updateItems,onItemSelected:r.itemSelected,onChange:r.change,"keep-open":!1,"auto-select-one-item":!1,"input-attrs":r.inputAttrs,wait:300,initialLocation:r.initialLocation},null,8,["items","modelValue","get-label","component-item","onUpdateItems","onItemSelected","onChange","input-attrs","initialLocation"]),v("input",{type:"hidden",name:"geoposition",id:"geoposition",value:r.localGeoposition},null,8,gF)])}const yF=vt(mF,[["render",vF]]);function Je(e){const t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new e.constructor(+e):typeof e=="number"||t==="[object Number]"||typeof e=="string"||t==="[object String]"?new Date(e):new Date(NaN)}function Lt(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function fs(e,t){const n=Je(e);return isNaN(t)?Lt(e,NaN):(t&&n.setDate(n.getDate()+t),n)}function gs(e,t){const n=Je(e);if(isNaN(t))return Lt(e,NaN);if(!t)return n;const r=n.getDate(),s=Lt(e,n.getTime());s.setMonth(n.getMonth()+t+1,0);const a=s.getDate();return r>=a?s:(n.setFullYear(s.getFullYear(),s.getMonth(),r),n)}function U1(e,t){const{years:n=0,months:r=0,weeks:s=0,days:a=0,hours:o=0,minutes:u=0,seconds:d=0}=t,h=Je(e),f=r||n?gs(h,r+n*12):h,p=a||s?fs(f,a+s*7):f,m=u+o*60,w=(d+m*60)*1e3;return Lt(e,p.getTime()+w)}function _F(e,t){const n=+Je(e);return Lt(e,n+t)}const j1=6048e5,bF=864e5,wF=6e4,W1=36e5,xF=1e3;function kF(e,t){return _F(e,t*W1)}let SF={};function Aa(){return SF}function ys(e,t){var u,d,h,f;const n=Aa(),r=(t==null?void 0:t.weekStartsOn)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.weekStartsOn)??n.weekStartsOn??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)??0,s=Je(e),a=s.getDay(),o=(a=s.getTime()?n+1:t.getTime()>=o.getTime()?n:n-1}function a0(e){const t=Je(e);return t.setHours(0,0,0,0),t}function Oc(e){const t=Je(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function Y1(e,t){const n=a0(e),r=a0(t),s=+n-Oc(n),a=+r-Oc(r);return Math.round((s-a)/bF)}function TF(e){const t=q1(e),n=Lt(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),gl(n)}function AF(e,t){const n=t*3;return gs(e,n)}function Yp(e,t){return gs(e,t*12)}function l0(e,t){const n=Je(e),r=Je(t),s=n.getTime()-r.getTime();return s<0?-1:s>0?1:s}function z1(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function oo(e){if(!z1(e)&&typeof e!="number")return!1;const t=Je(e);return!isNaN(Number(t))}function o0(e){const t=Je(e);return Math.trunc(t.getMonth()/3)+1}function CF(e,t){const n=Je(e),r=Je(t);return n.getFullYear()-r.getFullYear()}function EF(e,t){const n=Je(e),r=Je(t),s=l0(n,r),a=Math.abs(CF(n,r));n.setFullYear(1584),r.setFullYear(1584);const o=l0(n,r)===-s,u=s*(a-+o);return u===0?0:u}function K1(e,t){const n=Je(e.start),r=Je(e.end);let s=+n>+r;const a=s?+n:+r,o=s?r:n;o.setHours(0,0,0,0);let u=1;const d=[];for(;+o<=a;)d.push(Je(o)),o.setDate(o.getDate()+u),o.setHours(0,0,0,0);return s?d.reverse():d}function oa(e){const t=Je(e),n=t.getMonth(),r=n-n%3;return t.setMonth(r,1),t.setHours(0,0,0,0),t}function OF(e,t){const n=Je(e.start),r=Je(e.end);let s=+n>+r;const a=s?+oa(n):+oa(r);let o=oa(s?r:n),u=1;const d=[];for(;+o<=a;)d.push(Je(o)),o=AF(o,u);return s?d.reverse():d}function MF(e){const t=Je(e);return t.setDate(1),t.setHours(0,0,0,0),t}function G1(e){const t=Je(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}function Co(e){const t=Je(e),n=Lt(e,0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function J1(e,t){var u,d,h,f;const n=Aa(),r=(t==null?void 0:t.weekStartsOn)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.weekStartsOn)??n.weekStartsOn??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)??0,s=Je(e),a=s.getDay(),o=(a{let r;const s=RF[e];return typeof s=="string"?r=s:t===1?r=s.one:r=s.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r};function Jf(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const PF={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},LF={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},IF={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},NF={date:Jf({formats:PF,defaultWidth:"full"}),time:Jf({formats:LF,defaultWidth:"full"}),dateTime:Jf({formats:IF,defaultWidth:"full"})},VF={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},FF=(e,t,n,r)=>VF[e];function Kl(e){return(t,n)=>{const r=n!=null&&n.context?String(n.context):"standalone";let s;if(r==="formatting"&&e.formattingValues){const o=e.defaultFormattingWidth||e.defaultWidth,u=n!=null&&n.width?String(n.width):o;s=e.formattingValues[u]||e.formattingValues[o]}else{const o=e.defaultWidth,u=n!=null&&n.width?String(n.width):e.defaultWidth;s=e.values[u]||e.values[o]}const a=e.argumentCallback?e.argumentCallback(t):t;return s[a]}}const $F={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},BF={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},HF={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},UF={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},jF={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},WF={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},qF=(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},YF={ordinalNumber:qF,era:Kl({values:$F,defaultWidth:"wide"}),quarter:Kl({values:BF,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Kl({values:HF,defaultWidth:"wide"}),day:Kl({values:UF,defaultWidth:"wide"}),dayPeriod:Kl({values:jF,defaultWidth:"wide",formattingValues:WF,defaultFormattingWidth:"wide"})};function Gl(e){return(t,n={})=>{const r=n.width,s=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(s);if(!a)return null;const o=a[0],u=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],d=Array.isArray(u)?KF(u,p=>p.test(o)):zF(u,p=>p.test(o));let h;h=e.valueCallback?e.valueCallback(d):d,h=n.valueCallback?n.valueCallback(h):h;const f=t.slice(o.length);return{value:h,rest:f}}}function zF(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function KF(e,t){for(let n=0;n{const r=t.match(e.matchPattern);if(!r)return null;const s=r[0],a=t.match(e.parsePattern);if(!a)return null;let o=e.valueCallback?e.valueCallback(a[0]):a[0];o=n.valueCallback?n.valueCallback(o):o;const u=t.slice(s.length);return{value:o,rest:u}}}const JF=/^(\d+)(th|st|nd|rd)?/i,ZF=/\d+/i,XF={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},QF={any:[/^b/i,/^(a|c)/i]},e6={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},t6={any:[/1/i,/2/i,/3/i,/4/i]},n6={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},r6={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},s6={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},i6={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},a6={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},l6={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},o6={ordinalNumber:GF({matchPattern:JF,parsePattern:ZF,valueCallback:e=>parseInt(e,10)}),era:Gl({matchPatterns:XF,defaultMatchWidth:"wide",parsePatterns:QF,defaultParseWidth:"any"}),quarter:Gl({matchPatterns:e6,defaultMatchWidth:"wide",parsePatterns:t6,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Gl({matchPatterns:n6,defaultMatchWidth:"wide",parsePatterns:r6,defaultParseWidth:"any"}),day:Gl({matchPatterns:s6,defaultMatchWidth:"wide",parsePatterns:i6,defaultParseWidth:"any"}),dayPeriod:Gl({matchPatterns:a6,defaultMatchWidth:"any",parsePatterns:l6,defaultParseWidth:"any"})},Z1={code:"en-US",formatDistance:DF,formatLong:NF,formatRelative:FF,localize:YF,match:o6,options:{weekStartsOn:0,firstWeekContainsDate:1}};function u6(e){const t=Je(e);return Y1(t,Co(t))+1}function zp(e){const t=Je(e),n=+gl(t)-+TF(t);return Math.round(n/j1)+1}function Kp(e,t){var f,p,m,y;const n=Je(e),r=n.getFullYear(),s=Aa(),a=(t==null?void 0:t.firstWeekContainsDate)??((p=(f=t==null?void 0:t.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)??s.firstWeekContainsDate??((y=(m=s.locale)==null?void 0:m.options)==null?void 0:y.firstWeekContainsDate)??1,o=Lt(e,0);o.setFullYear(r+1,0,a),o.setHours(0,0,0,0);const u=ys(o,t),d=Lt(e,0);d.setFullYear(r,0,a),d.setHours(0,0,0,0);const h=ys(d,t);return n.getTime()>=u.getTime()?r+1:n.getTime()>=h.getTime()?r:r-1}function c6(e,t){var u,d,h,f;const n=Aa(),r=(t==null?void 0:t.firstWeekContainsDate)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.firstWeekContainsDate)??n.firstWeekContainsDate??((f=(h=n.locale)==null?void 0:h.options)==null?void 0:f.firstWeekContainsDate)??1,s=Kp(e,t),a=Lt(e,0);return a.setFullYear(s,0,r),a.setHours(0,0,0,0),ys(a,t)}function Gp(e,t){const n=Je(e),r=+ys(n,t)-+c6(n,t);return Math.round(r/j1)+1}function Bt(e,t){const n=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return n+r}const vi={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return Bt(t==="yy"?r%100:r,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):Bt(n+1,2)},d(e,t){return Bt(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h(e,t){return Bt(e.getHours()%12||12,t.length)},H(e,t){return Bt(e.getHours(),t.length)},m(e,t){return Bt(e.getMinutes(),t.length)},s(e,t){return Bt(e.getSeconds(),t.length)},S(e,t){const n=t.length,r=e.getMilliseconds(),s=Math.trunc(r*Math.pow(10,n-3));return Bt(s,t.length)}},za={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},c0={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const r=e.getFullYear(),s=r>0?r:1-r;return n.ordinalNumber(s,{unit:"year"})}return vi.y(e,t)},Y:function(e,t,n,r){const s=Kp(e,r),a=s>0?s:1-s;if(t==="YY"){const o=a%100;return Bt(o,2)}return t==="Yo"?n.ordinalNumber(a,{unit:"year"}):Bt(a,t.length)},R:function(e,t){const n=q1(e);return Bt(n,t.length)},u:function(e,t){const n=e.getFullYear();return Bt(n,t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Bt(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Bt(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return vi.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return Bt(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const s=Gp(e,r);return t==="wo"?n.ordinalNumber(s,{unit:"week"}):Bt(s,t.length)},I:function(e,t,n){const r=zp(e);return t==="Io"?n.ordinalNumber(r,{unit:"week"}):Bt(r,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):vi.d(e,t)},D:function(e,t,n){const r=u6(e);return t==="Do"?n.ordinalNumber(r,{unit:"dayOfYear"}):Bt(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const s=e.getDay(),a=(s-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Bt(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(s,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(s,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(s,{width:"short",context:"formatting"});case"eeee":default:return n.day(s,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const s=e.getDay(),a=(s-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Bt(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(s,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(s,{width:"narrow",context:"standalone"});case"cccccc":return n.day(s,{width:"short",context:"standalone"});case"cccc":default:return n.day(s,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),s=r===0?7:r;switch(t){case"i":return String(s);case"ii":return Bt(s,t.length);case"io":return n.ordinalNumber(s,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const s=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let s;switch(r===12?s=za.noon:r===0?s=za.midnight:s=r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let s;switch(r>=17?s=za.evening:r>=12?s=za.afternoon:r>=4?s=za.morning:s=za.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(s,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(s,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(s,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){let r=e.getHours()%12;return r===0&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return vi.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):vi.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return t==="Ko"?n.ordinalNumber(r,{unit:"hour"}):Bt(r,t.length)},k:function(e,t,n){let r=e.getHours();return r===0&&(r=24),t==="ko"?n.ordinalNumber(r,{unit:"hour"}):Bt(r,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):vi.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):vi.s(e,t)},S:function(e,t){return vi.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return f0(r);case"XXXX":case"XX":return ra(r);case"XXXXX":case"XXX":default:return ra(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return f0(r);case"xxxx":case"xx":return ra(r);case"xxxxx":case"xxx":default:return ra(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+d0(r,":");case"OOOO":default:return"GMT"+ra(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+d0(r,":");case"zzzz":default:return"GMT"+ra(r,":")}},t:function(e,t,n){const r=Math.trunc(e.getTime()/1e3);return Bt(r,t.length)},T:function(e,t,n){const r=e.getTime();return Bt(r,t.length)}};function d0(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),s=Math.trunc(r/60),a=r%60;return a===0?n+String(s):n+String(s)+t+Bt(a,2)}function f0(e,t){return e%60===0?(e>0?"-":"+")+Bt(Math.abs(e)/60,2):ra(e,t)}function ra(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),s=Bt(Math.trunc(r/60),2),a=Bt(r%60,2);return n+s+t+a}const h0=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},X1=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},d6=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],s=n[2];if(!s)return h0(e,t);let a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",h0(r,t)).replace("{{time}}",X1(s,t))},Uh={p:X1,P:d6},f6=/^D+$/,h6=/^Y+$/,p6=["D","DD","YY","YYYY"];function Q1(e){return f6.test(e)}function ew(e){return h6.test(e)}function jh(e,t,n){const r=m6(e,t,n);if(console.warn(r),p6.includes(e))throw new RangeError(r)}function m6(e,t,n){const r=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const g6=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,v6=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,y6=/^'([^]*?)'?$/,_6=/''/g,b6=/[a-zA-Z]/;function Ds(e,t,n){var f,p,m,y,w,_,C,U;const r=Aa(),s=(n==null?void 0:n.locale)??r.locale??Z1,a=(n==null?void 0:n.firstWeekContainsDate)??((p=(f=n==null?void 0:n.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)??r.firstWeekContainsDate??((y=(m=r.locale)==null?void 0:m.options)==null?void 0:y.firstWeekContainsDate)??1,o=(n==null?void 0:n.weekStartsOn)??((_=(w=n==null?void 0:n.locale)==null?void 0:w.options)==null?void 0:_.weekStartsOn)??r.weekStartsOn??((U=(C=r.locale)==null?void 0:C.options)==null?void 0:U.weekStartsOn)??0,u=Je(e);if(!oo(u))throw new RangeError("Invalid time value");let d=t.match(v6).map(F=>{const x=F[0];if(x==="p"||x==="P"){const E=Uh[x];return E(F,s.formatLong)}return F}).join("").match(g6).map(F=>{if(F==="''")return{isToken:!1,value:"'"};const x=F[0];if(x==="'")return{isToken:!1,value:w6(F)};if(c0[x])return{isToken:!0,value:F};if(x.match(b6))throw new RangeError("Format string contains an unescaped latin alphabet character `"+x+"`");return{isToken:!1,value:F}});s.localize.preprocessor&&(d=s.localize.preprocessor(u,d));const h={firstWeekContainsDate:a,weekStartsOn:o,locale:s};return d.map(F=>{if(!F.isToken)return F.value;const x=F.value;(!(n!=null&&n.useAdditionalWeekYearTokens)&&ew(x)||!(n!=null&&n.useAdditionalDayOfYearTokens)&&Q1(x))&&jh(x,t,String(e));const E=c0[x[0]];return E(u,x,s.localize,h)}).join("")}function w6(e){const t=e.match(y6);return t?t[1].replace(_6,"'"):e}function x6(e){return Je(e).getDay()}function k6(e){const t=Je(e),n=t.getFullYear(),r=t.getMonth(),s=Lt(e,0);return s.setFullYear(n,r+1,0),s.setHours(0,0,0,0),s.getDate()}function S6(){return Object.assign({},Aa())}function ri(e){return Je(e).getHours()}function T6(e){let n=Je(e).getDay();return n===0&&(n=7),n}function Vi(e){return Je(e).getMinutes()}function bt(e){return Je(e).getMonth()}function vl(e){return Je(e).getSeconds()}function lt(e){return Je(e).getFullYear()}function yl(e,t){const n=Je(e),r=Je(t);return n.getTime()>r.getTime()}function Eo(e,t){const n=Je(e),r=Je(t);return+n<+r}function el(e,t){const n=Je(e),r=Je(t);return+n==+r}function A6(e,t){const n=t instanceof Date?Lt(t,0):new t(0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}const C6=10;class tw{constructor(){Ye(this,"subPriority",0)}validate(t,n){return!0}}class E6 extends tw{constructor(t,n,r,s,a){super(),this.value=t,this.validateValue=n,this.setValue=r,this.priority=s,a&&(this.subPriority=a)}validate(t,n){return this.validateValue(t,this.value,n)}set(t,n,r){return this.setValue(t,n,this.value,r)}}class O6 extends tw{constructor(){super(...arguments);Ye(this,"priority",C6);Ye(this,"subPriority",-1)}set(n,r){return r.timestampIsSet?n:Lt(n,A6(n,Date))}}class It{run(t,n,r,s){const a=this.parse(t,n,r,s);return a?{setter:new E6(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(t,n,r){return!0}}class M6 extends It{constructor(){super(...arguments);Ye(this,"priority",140);Ye(this,"incompatibleTokens",["R","u","t","T"])}parse(n,r,s){switch(r){case"G":case"GG":case"GGG":return s.era(n,{width:"abbreviated"})||s.era(n,{width:"narrow"});case"GGGGG":return s.era(n,{width:"narrow"});case"GGGG":default:return s.era(n,{width:"wide"})||s.era(n,{width:"abbreviated"})||s.era(n,{width:"narrow"})}}set(n,r,s){return r.era=s,n.setFullYear(s,0,1),n.setHours(0,0,0,0),n}}const kn={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Os={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Sn(e,t){return e&&{value:t(e.value),rest:e.rest}}function rn(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function Ms(e,t){const n=t.match(e);if(!n)return null;if(n[0]==="Z")return{value:0,rest:t.slice(1)};const r=n[1]==="+"?1:-1,s=n[2]?parseInt(n[2],10):0,a=n[3]?parseInt(n[3],10):0,o=n[5]?parseInt(n[5],10):0;return{value:r*(s*W1+a*wF+o*xF),rest:t.slice(n[0].length)}}function nw(e){return rn(kn.anyDigitsSigned,e)}function dn(e,t){switch(e){case 1:return rn(kn.singleDigit,t);case 2:return rn(kn.twoDigits,t);case 3:return rn(kn.threeDigits,t);case 4:return rn(kn.fourDigits,t);default:return rn(new RegExp("^\\d{1,"+e+"}"),t)}}function Mc(e,t){switch(e){case 1:return rn(kn.singleDigitSigned,t);case 2:return rn(kn.twoDigitsSigned,t);case 3:return rn(kn.threeDigitsSigned,t);case 4:return rn(kn.fourDigitsSigned,t);default:return rn(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Jp(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function rw(e,t){const n=t>0,r=n?t:1-t;let s;if(r<=50)s=e||100;else{const a=r+50,o=Math.trunc(a/100)*100,u=e>=a%100;s=e+o-(u?100:0)}return n?s:1-s}function sw(e){return e%400===0||e%4===0&&e%100!==0}class R6 extends It{constructor(){super(...arguments);Ye(this,"priority",130);Ye(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(n,r,s){const a=o=>({year:o,isTwoDigitYear:r==="yy"});switch(r){case"y":return Sn(dn(4,n),a);case"yo":return Sn(s.ordinalNumber(n,{unit:"year"}),a);default:return Sn(dn(r.length,n),a)}}validate(n,r){return r.isTwoDigitYear||r.year>0}set(n,r,s){const a=n.getFullYear();if(s.isTwoDigitYear){const u=rw(s.year,a);return n.setFullYear(u,0,1),n.setHours(0,0,0,0),n}const o=!("era"in r)||r.era===1?s.year:1-s.year;return n.setFullYear(o,0,1),n.setHours(0,0,0,0),n}}class D6 extends It{constructor(){super(...arguments);Ye(this,"priority",130);Ye(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(n,r,s){const a=o=>({year:o,isTwoDigitYear:r==="YY"});switch(r){case"Y":return Sn(dn(4,n),a);case"Yo":return Sn(s.ordinalNumber(n,{unit:"year"}),a);default:return Sn(dn(r.length,n),a)}}validate(n,r){return r.isTwoDigitYear||r.year>0}set(n,r,s,a){const o=Kp(n,a);if(s.isTwoDigitYear){const d=rw(s.year,o);return n.setFullYear(d,0,a.firstWeekContainsDate),n.setHours(0,0,0,0),ys(n,a)}const u=!("era"in r)||r.era===1?s.year:1-s.year;return n.setFullYear(u,0,a.firstWeekContainsDate),n.setHours(0,0,0,0),ys(n,a)}}class P6 extends It{constructor(){super(...arguments);Ye(this,"priority",130);Ye(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(n,r){return Mc(r==="R"?4:r.length,n)}set(n,r,s){const a=Lt(n,0);return a.setFullYear(s,0,4),a.setHours(0,0,0,0),gl(a)}}class L6 extends It{constructor(){super(...arguments);Ye(this,"priority",130);Ye(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(n,r){return Mc(r==="u"?4:r.length,n)}set(n,r,s){return n.setFullYear(s,0,1),n.setHours(0,0,0,0),n}}class I6 extends It{constructor(){super(...arguments);Ye(this,"priority",120);Ye(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"Q":case"QQ":return dn(r.length,n);case"Qo":return s.ordinalNumber(n,{unit:"quarter"});case"QQQ":return s.quarter(n,{width:"abbreviated",context:"formatting"})||s.quarter(n,{width:"narrow",context:"formatting"});case"QQQQQ":return s.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return s.quarter(n,{width:"wide",context:"formatting"})||s.quarter(n,{width:"abbreviated",context:"formatting"})||s.quarter(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=1&&r<=4}set(n,r,s){return n.setMonth((s-1)*3,1),n.setHours(0,0,0,0),n}}class N6 extends It{constructor(){super(...arguments);Ye(this,"priority",120);Ye(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"q":case"qq":return dn(r.length,n);case"qo":return s.ordinalNumber(n,{unit:"quarter"});case"qqq":return s.quarter(n,{width:"abbreviated",context:"standalone"})||s.quarter(n,{width:"narrow",context:"standalone"});case"qqqqq":return s.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return s.quarter(n,{width:"wide",context:"standalone"})||s.quarter(n,{width:"abbreviated",context:"standalone"})||s.quarter(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=1&&r<=4}set(n,r,s){return n.setMonth((s-1)*3,1),n.setHours(0,0,0,0),n}}class V6 extends It{constructor(){super(...arguments);Ye(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);Ye(this,"priority",110)}parse(n,r,s){const a=o=>o-1;switch(r){case"M":return Sn(rn(kn.month,n),a);case"MM":return Sn(dn(2,n),a);case"Mo":return Sn(s.ordinalNumber(n,{unit:"month"}),a);case"MMM":return s.month(n,{width:"abbreviated",context:"formatting"})||s.month(n,{width:"narrow",context:"formatting"});case"MMMMM":return s.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return s.month(n,{width:"wide",context:"formatting"})||s.month(n,{width:"abbreviated",context:"formatting"})||s.month(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.setMonth(s,1),n.setHours(0,0,0,0),n}}class F6 extends It{constructor(){super(...arguments);Ye(this,"priority",110);Ye(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(n,r,s){const a=o=>o-1;switch(r){case"L":return Sn(rn(kn.month,n),a);case"LL":return Sn(dn(2,n),a);case"Lo":return Sn(s.ordinalNumber(n,{unit:"month"}),a);case"LLL":return s.month(n,{width:"abbreviated",context:"standalone"})||s.month(n,{width:"narrow",context:"standalone"});case"LLLLL":return s.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return s.month(n,{width:"wide",context:"standalone"})||s.month(n,{width:"abbreviated",context:"standalone"})||s.month(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.setMonth(s,1),n.setHours(0,0,0,0),n}}function $6(e,t,n){const r=Je(e),s=Gp(r,n)-t;return r.setDate(r.getDate()-s*7),r}class B6 extends It{constructor(){super(...arguments);Ye(this,"priority",100);Ye(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(n,r,s){switch(r){case"w":return rn(kn.week,n);case"wo":return s.ordinalNumber(n,{unit:"week"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=53}set(n,r,s,a){return ys($6(n,s,a),a)}}function H6(e,t){const n=Je(e),r=zp(n)-t;return n.setDate(n.getDate()-r*7),n}class U6 extends It{constructor(){super(...arguments);Ye(this,"priority",100);Ye(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(n,r,s){switch(r){case"I":return rn(kn.week,n);case"Io":return s.ordinalNumber(n,{unit:"week"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=53}set(n,r,s){return gl(H6(n,s))}}const j6=[31,28,31,30,31,30,31,31,30,31,30,31],W6=[31,29,31,30,31,30,31,31,30,31,30,31];class q6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"subPriority",1);Ye(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"d":return rn(kn.date,n);case"do":return s.ordinalNumber(n,{unit:"date"});default:return dn(r.length,n)}}validate(n,r){const s=n.getFullYear(),a=sw(s),o=n.getMonth();return a?r>=1&&r<=W6[o]:r>=1&&r<=j6[o]}set(n,r,s){return n.setDate(s),n.setHours(0,0,0,0),n}}class Y6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"subpriority",1);Ye(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(n,r,s){switch(r){case"D":case"DD":return rn(kn.dayOfYear,n);case"Do":return s.ordinalNumber(n,{unit:"date"});default:return dn(r.length,n)}}validate(n,r){const s=n.getFullYear();return sw(s)?r>=1&&r<=366:r>=1&&r<=365}set(n,r,s){return n.setMonth(0,s),n.setHours(0,0,0,0),n}}function Zp(e,t,n){var p,m,y,w;const r=Aa(),s=(n==null?void 0:n.weekStartsOn)??((m=(p=n==null?void 0:n.locale)==null?void 0:p.options)==null?void 0:m.weekStartsOn)??r.weekStartsOn??((w=(y=r.locale)==null?void 0:y.options)==null?void 0:w.weekStartsOn)??0,a=Je(e),o=a.getDay(),d=(t%7+7)%7,h=7-s,f=t<0||t>6?t-(o+h)%7:(d+h)%7-(o+h)%7;return fs(a,f)}class z6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(n,r,s){switch(r){case"E":case"EE":case"EEE":return s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"EEEEE":return s.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"EEEE":default:return s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=Zp(n,s,a),n.setHours(0,0,0,0),n}}class K6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(n,r,s,a){const o=u=>{const d=Math.floor((u-1)/7)*7;return(u+a.weekStartsOn+6)%7+d};switch(r){case"e":case"ee":return Sn(dn(r.length,n),o);case"eo":return Sn(s.ordinalNumber(n,{unit:"day"}),o);case"eee":return s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"eeeee":return s.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"});case"eeee":default:return s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=Zp(n,s,a),n.setHours(0,0,0,0),n}}class G6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(n,r,s,a){const o=u=>{const d=Math.floor((u-1)/7)*7;return(u+a.weekStartsOn+6)%7+d};switch(r){case"c":case"cc":return Sn(dn(r.length,n),o);case"co":return Sn(s.ordinalNumber(n,{unit:"day"}),o);case"ccc":return s.day(n,{width:"abbreviated",context:"standalone"})||s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"});case"ccccc":return s.day(n,{width:"narrow",context:"standalone"});case"cccccc":return s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"});case"cccc":default:return s.day(n,{width:"wide",context:"standalone"})||s.day(n,{width:"abbreviated",context:"standalone"})||s.day(n,{width:"short",context:"standalone"})||s.day(n,{width:"narrow",context:"standalone"})}}validate(n,r){return r>=0&&r<=6}set(n,r,s,a){return n=Zp(n,s,a),n.setHours(0,0,0,0),n}}function J6(e,t){const n=Je(e),r=T6(n),s=t-r;return fs(n,s)}class Z6 extends It{constructor(){super(...arguments);Ye(this,"priority",90);Ye(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(n,r,s){const a=o=>o===0?7:o;switch(r){case"i":case"ii":return dn(r.length,n);case"io":return s.ordinalNumber(n,{unit:"day"});case"iii":return Sn(s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a);case"iiiii":return Sn(s.day(n,{width:"narrow",context:"formatting"}),a);case"iiiiii":return Sn(s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a);case"iiii":default:return Sn(s.day(n,{width:"wide",context:"formatting"})||s.day(n,{width:"abbreviated",context:"formatting"})||s.day(n,{width:"short",context:"formatting"})||s.day(n,{width:"narrow",context:"formatting"}),a)}}validate(n,r){return r>=1&&r<=7}set(n,r,s){return n=J6(n,s),n.setHours(0,0,0,0),n}}class X6 extends It{constructor(){super(...arguments);Ye(this,"priority",80);Ye(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(n,r,s){switch(r){case"a":case"aa":case"aaa":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaaa":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"aaaa":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(Jp(s),0,0,0),n}}class Q6 extends It{constructor(){super(...arguments);Ye(this,"priority",80);Ye(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(n,r,s){switch(r){case"b":case"bb":case"bbb":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbbb":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"bbbb":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(Jp(s),0,0,0),n}}class e5 extends It{constructor(){super(...arguments);Ye(this,"priority",80);Ye(this,"incompatibleTokens",["a","b","t","T"])}parse(n,r,s){switch(r){case"B":case"BB":case"BBB":return s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBBB":return s.dayPeriod(n,{width:"narrow",context:"formatting"});case"BBBB":default:return s.dayPeriod(n,{width:"wide",context:"formatting"})||s.dayPeriod(n,{width:"abbreviated",context:"formatting"})||s.dayPeriod(n,{width:"narrow",context:"formatting"})}}set(n,r,s){return n.setHours(Jp(s),0,0,0),n}}class t5 extends It{constructor(){super(...arguments);Ye(this,"priority",70);Ye(this,"incompatibleTokens",["H","K","k","t","T"])}parse(n,r,s){switch(r){case"h":return rn(kn.hour12h,n);case"ho":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=12}set(n,r,s){const a=n.getHours()>=12;return a&&s<12?n.setHours(s+12,0,0,0):!a&&s===12?n.setHours(0,0,0,0):n.setHours(s,0,0,0),n}}class n5 extends It{constructor(){super(...arguments);Ye(this,"priority",70);Ye(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(n,r,s){switch(r){case"H":return rn(kn.hour23h,n);case"Ho":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=23}set(n,r,s){return n.setHours(s,0,0,0),n}}class r5 extends It{constructor(){super(...arguments);Ye(this,"priority",70);Ye(this,"incompatibleTokens",["h","H","k","t","T"])}parse(n,r,s){switch(r){case"K":return rn(kn.hour11h,n);case"Ko":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=11}set(n,r,s){return n.getHours()>=12&&s<12?n.setHours(s+12,0,0,0):n.setHours(s,0,0,0),n}}class s5 extends It{constructor(){super(...arguments);Ye(this,"priority",70);Ye(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(n,r,s){switch(r){case"k":return rn(kn.hour24h,n);case"ko":return s.ordinalNumber(n,{unit:"hour"});default:return dn(r.length,n)}}validate(n,r){return r>=1&&r<=24}set(n,r,s){const a=s<=24?s%24:s;return n.setHours(a,0,0,0),n}}class i5 extends It{constructor(){super(...arguments);Ye(this,"priority",60);Ye(this,"incompatibleTokens",["t","T"])}parse(n,r,s){switch(r){case"m":return rn(kn.minute,n);case"mo":return s.ordinalNumber(n,{unit:"minute"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=59}set(n,r,s){return n.setMinutes(s,0,0),n}}class a5 extends It{constructor(){super(...arguments);Ye(this,"priority",50);Ye(this,"incompatibleTokens",["t","T"])}parse(n,r,s){switch(r){case"s":return rn(kn.second,n);case"so":return s.ordinalNumber(n,{unit:"second"});default:return dn(r.length,n)}}validate(n,r){return r>=0&&r<=59}set(n,r,s){return n.setSeconds(s,0),n}}class l5 extends It{constructor(){super(...arguments);Ye(this,"priority",30);Ye(this,"incompatibleTokens",["t","T"])}parse(n,r){const s=a=>Math.trunc(a*Math.pow(10,-r.length+3));return Sn(dn(r.length,n),s)}set(n,r,s){return n.setMilliseconds(s),n}}class o5 extends It{constructor(){super(...arguments);Ye(this,"priority",10);Ye(this,"incompatibleTokens",["t","T","x"])}parse(n,r){switch(r){case"X":return Ms(Os.basicOptionalMinutes,n);case"XX":return Ms(Os.basic,n);case"XXXX":return Ms(Os.basicOptionalSeconds,n);case"XXXXX":return Ms(Os.extendedOptionalSeconds,n);case"XXX":default:return Ms(Os.extended,n)}}set(n,r,s){return r.timestampIsSet?n:Lt(n,n.getTime()-Oc(n)-s)}}class u5 extends It{constructor(){super(...arguments);Ye(this,"priority",10);Ye(this,"incompatibleTokens",["t","T","X"])}parse(n,r){switch(r){case"x":return Ms(Os.basicOptionalMinutes,n);case"xx":return Ms(Os.basic,n);case"xxxx":return Ms(Os.basicOptionalSeconds,n);case"xxxxx":return Ms(Os.extendedOptionalSeconds,n);case"xxx":default:return Ms(Os.extended,n)}}set(n,r,s){return r.timestampIsSet?n:Lt(n,n.getTime()-Oc(n)-s)}}class c5 extends It{constructor(){super(...arguments);Ye(this,"priority",40);Ye(this,"incompatibleTokens","*")}parse(n){return nw(n)}set(n,r,s){return[Lt(n,s*1e3),{timestampIsSet:!0}]}}class d5 extends It{constructor(){super(...arguments);Ye(this,"priority",20);Ye(this,"incompatibleTokens","*")}parse(n){return nw(n)}set(n,r,s){return[Lt(n,s),{timestampIsSet:!0}]}}const f5={G:new M6,y:new R6,Y:new D6,R:new P6,u:new L6,Q:new I6,q:new N6,M:new V6,L:new F6,w:new B6,I:new U6,d:new q6,D:new Y6,E:new z6,e:new K6,c:new G6,i:new Z6,a:new X6,b:new Q6,B:new e5,h:new t5,H:new n5,K:new r5,k:new s5,m:new i5,s:new a5,S:new l5,X:new o5,x:new u5,t:new c5,T:new d5},h5=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,p5=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,m5=/^'([^]*?)'?$/,g5=/''/g,v5=/\S/,y5=/[a-zA-Z]/;function Wh(e,t,n,r){var _,C,U,F,x,E,V,B;const s=S6(),a=(r==null?void 0:r.locale)??s.locale??Z1,o=(r==null?void 0:r.firstWeekContainsDate)??((C=(_=r==null?void 0:r.locale)==null?void 0:_.options)==null?void 0:C.firstWeekContainsDate)??s.firstWeekContainsDate??((F=(U=s.locale)==null?void 0:U.options)==null?void 0:F.firstWeekContainsDate)??1,u=(r==null?void 0:r.weekStartsOn)??((E=(x=r==null?void 0:r.locale)==null?void 0:x.options)==null?void 0:E.weekStartsOn)??s.weekStartsOn??((B=(V=s.locale)==null?void 0:V.options)==null?void 0:B.weekStartsOn)??0;if(t==="")return e===""?Je(n):Lt(n,NaN);const d={firstWeekContainsDate:o,weekStartsOn:u,locale:a},h=[new O6],f=t.match(p5).map($=>{const M=$[0];if(M in Uh){const T=Uh[M];return T($,a.formatLong)}return $}).join("").match(h5),p=[];for(let $ of f){!(r!=null&&r.useAdditionalWeekYearTokens)&&ew($)&&jh($,t,e),!(r!=null&&r.useAdditionalDayOfYearTokens)&&Q1($)&&jh($,t,e);const M=$[0],T=f5[M];if(T){const{incompatibleTokens:H}=T;if(Array.isArray(H)){const Q=p.find(ne=>H.includes(ne.token)||ne.token===M);if(Q)throw new RangeError(`The format string mustn't contain \`${Q.fullToken}\` and \`${$}\` at the same time`)}else if(T.incompatibleTokens==="*"&&p.length>0)throw new RangeError(`The format string mustn't contain \`${$}\` and any other token at the same time`);p.push({token:M,fullToken:$});const re=T.run(e,$,a.match,d);if(!re)return Lt(n,NaN);h.push(re.setter),e=re.rest}else{if(M.match(y5))throw new RangeError("Format string contains an unescaped latin alphabet character `"+M+"`");if($==="''"?$="'":M==="'"&&($=_5($)),e.indexOf($)===0)e=e.slice($.length);else return Lt(n,NaN)}}if(e.length>0&&v5.test(e))return Lt(n,NaN);const m=h.map($=>$.priority).sort(($,M)=>M-$).filter(($,M,T)=>T.indexOf($)===M).map($=>h.filter(M=>M.priority===$).sort((M,T)=>T.subPriority-M.subPriority)).map($=>$[0]);let y=Je(n);if(isNaN(y.getTime()))return Lt(n,NaN);const w={};for(const $ of m){if(!$.validate(y,d))return Lt(n,NaN);const M=$.set(y,w,d);Array.isArray(M)?(y=M[0],Object.assign(w,M[1])):y=M}return Lt(n,y)}function _5(e){return e.match(m5)[1].replace(g5,"'")}function p0(e,t){const n=oa(e),r=oa(t);return+n==+r}function b5(e,t){return fs(e,-t)}function iw(e,t){const n=Je(e),r=n.getFullYear(),s=n.getDate(),a=Lt(e,0);a.setFullYear(r,t,15),a.setHours(0,0,0,0);const o=k6(a);return n.setMonth(t,Math.min(s,o)),n}function Wt(e,t){let n=Je(e);return isNaN(+n)?Lt(e,NaN):(t.year!=null&&n.setFullYear(t.year),t.month!=null&&(n=iw(n,t.month)),t.date!=null&&n.setDate(t.date),t.hours!=null&&n.setHours(t.hours),t.minutes!=null&&n.setMinutes(t.minutes),t.seconds!=null&&n.setSeconds(t.seconds),t.milliseconds!=null&&n.setMilliseconds(t.milliseconds),n)}function w5(e,t){const n=Je(e);return n.setHours(t),n}function aw(e,t){const n=Je(e);return n.setMilliseconds(t),n}function x5(e,t){const n=Je(e);return n.setMinutes(t),n}function lw(e,t){const n=Je(e);return n.setSeconds(t),n}function Rs(e,t){const n=Je(e);return isNaN(+n)?Lt(e,NaN):(n.setFullYear(t),n)}function _l(e,t){return gs(e,-t)}function k5(e,t){const{years:n=0,months:r=0,weeks:s=0,days:a=0,hours:o=0,minutes:u=0,seconds:d=0}=t,h=_l(e,r+n*12),f=b5(h,a+s*7),p=u+o*60,y=(d+p*60)*1e3;return Lt(e,f.getTime()-y)}function ow(e,t){return Yp(e,-t)}function Cl(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),v("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),v("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),v("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}Cl.compatConfig={MODE:3};function uw(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),v("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}uw.compatConfig={MODE:3};function Xp(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}Xp.compatConfig={MODE:3};function Qp(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}Qp.compatConfig={MODE:3};function em(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),v("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}em.compatConfig={MODE:3};function tm(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}tm.compatConfig={MODE:3};function nm(){return k(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon"},[v("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}nm.compatConfig={MODE:3};const Ar=(e,t)=>t?new Date(e.toLocaleString("en-US",{timeZone:t})):new Date(e),rm=(e,t,n)=>qh(e,t,n)||Re(),S5=(e,t,n)=>{const r=t.dateInTz?Ar(new Date(e),t.dateInTz):Re(e);return n?hr(r,!0):r},qh=(e,t,n)=>{if(!e)return null;const r=n?hr(Re(e),!0):Re(e);return t?t.exactMatch?S5(e,t,n):Ar(r,t.timezone):r},T5=e=>{if(!e)return 0;const t=new Date,n=new Date(t.toLocaleString("en-US",{timeZone:"UTC"})),r=new Date(t.toLocaleString("en-US",{timeZone:e})),s=r.getTimezoneOffset()/60;return(+n-+r)/(1e3*60*60)-s};var cs=(e=>(e.month="month",e.year="year",e))(cs||{}),sa=(e=>(e.top="top",e.bottom="bottom",e))(sa||{}),ma=(e=>(e.header="header",e.calendar="calendar",e.timePicker="timePicker",e))(ma||{}),Xn=(e=>(e.month="month",e.year="year",e.calendar="calendar",e.time="time",e.minutes="minutes",e.hours="hours",e.seconds="seconds",e))(Xn||{});const A5=["timestamp","date","iso"];var or=(e=>(e.up="up",e.down="down",e.left="left",e.right="right",e))(or||{}),nn=(e=>(e.arrowUp="ArrowUp",e.arrowDown="ArrowDown",e.arrowLeft="ArrowLeft",e.arrowRight="ArrowRight",e.enter="Enter",e.space=" ",e.esc="Escape",e.tab="Tab",e.home="Home",e.end="End",e.pageUp="PageUp",e.pageDown="PageDown",e))(nn||{});function m0(e){return t=>new Intl.DateTimeFormat(e,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${t}T00:00:00+00:00`)).slice(0,2)}function C5(e){return t=>Ds(Ar(new Date(`2017-01-0${t}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:e})}const E5=(e,t,n)=>{const r=[1,2,3,4,5,6,7];let s;if(e!==null)try{s=r.map(C5(e))}catch{s=r.map(m0(t))}else s=r.map(m0(t));const a=s.slice(0,n),o=s.slice(n+1,s.length);return[s[n]].concat(...o).concat(...a)},sm=(e,t,n)=>{const r=[];for(let s=+e[0];s<=+e[1];s++)r.push({value:+s,text:hw(s,t)});return n?r.reverse():r},cw=(e,t,n)=>{const r=[1,2,3,4,5,6,7,8,9,10,11,12].map(a=>{const o=a<10?`0${a}`:a;return new Date(`2017-${o}-01T00:00:00+00:00`)});if(e!==null)try{const a=n==="long"?"LLLL":"LLL";return r.map((o,u)=>{const d=Ds(Ar(o,"UTC"),a,{locale:e});return{text:d.charAt(0).toUpperCase()+d.substring(1),value:u}})}catch{}const s=new Intl.DateTimeFormat(t,{month:n,timeZone:"UTC"});return r.map((a,o)=>{const u=s.format(a);return{text:u.charAt(0).toUpperCase()+u.substring(1),value:o}})},O5=e=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][e],Ln=e=>{const t=Z(e);return t!=null&&t.$el?t==null?void 0:t.$el:t},M5=e=>({type:"dot",...e??{}}),dw=e=>Array.isArray(e)?!!e[0]&&!!e[1]:!1,im={prop:e=>`"${e}" prop must be enabled!`,dateArr:e=>`You need to use array as "model-value" binding in order to support "${e}"`},Fn=e=>e,g0=e=>e===0?e:!e||isNaN(+e)?null:+e,v0=e=>e===null,fw=e=>{if(e)return[...e.querySelectorAll("input, button, select, textarea, a[href]")][0]},R5=e=>{const t=[],n=r=>r.filter(s=>s);for(let r=0;r{const r=n!=null,s=t!=null;if(!r&&!s)return!1;const a=+n,o=+t;return r&&s?+e>a||+ea:s?+eR5(e).map(n=>n.map(r=>{const{active:s,disabled:a,isBetween:o,highlighted:u}=t(r);return{...r,active:s,disabled:a,className:{dp__overlay_cell_active:s,dp__overlay_cell:!s,dp__overlay_cell_disabled:a,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:a&&s,dp__cell_in_between:o,"dp--highlighted":u}}})),Ri=(e,t,n=!1)=>{e&&t.allowStopPropagation&&(n&&e.stopImmediatePropagation(),e.stopPropagation())},D5=()=>["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", ");function P5(e,t){let n=[...document.querySelectorAll(D5())];n=n.filter(s=>!e.contains(s)||s.hasAttribute("data-datepicker-instance"));const r=n.indexOf(e);if(r>=0&&(t?r-1>=0:r+1<=n.length))return n[r+(t?-1:1)]}const L5=(e,t)=>e==null?void 0:e.querySelector(`[data-dp-element="${t}"]`),hw=(e,t)=>new Intl.NumberFormat(t,{useGrouping:!1,style:"decimal"}).format(e),am=e=>Ds(e,"dd-MM-yyyy"),Zf=e=>Array.isArray(e),Rc=(e,t)=>t.get(am(e)),I5=(e,t)=>e?t?t instanceof Map?!!Rc(e,t):t(Re(e)):!1:!0,Sr=(e,t,n=!1)=>{if(e.key===nn.enter||e.key===nn.space)return n&&e.preventDefault(),t()},y0=(e,t,n,r,s,a)=>{const o=Wh(e,t.slice(0,e.length),new Date,{locale:a});return oo(o)&&z1(o)?r||s?o:Wt(o,{hours:+n.hours,minutes:+(n==null?void 0:n.minutes),seconds:+(n==null?void 0:n.seconds),milliseconds:0}):null},N5=(e,t,n,r,s,a)=>{const o=Array.isArray(n)?n[0]:n;if(typeof t=="string")return y0(e,t,o,r,s,a);if(Array.isArray(t)){let u=null;for(const d of t)if(u=y0(e,d,o,r,s,a),u)break;return u}return typeof t=="function"?t(e):null},Re=e=>e?new Date(e):new Date,V5=(e,t,n)=>{if(t){const s=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getDate().toString().padStart(2,"0"),o=e.getHours().toString().padStart(2,"0"),u=e.getMinutes().toString().padStart(2,"0"),d=n?e.getSeconds().toString().padStart(2,"0"):"00";return`${e.getFullYear()}-${s}-${a}T${o}:${u}:${d}.000Z`}const r=Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds());return new Date(r).toISOString()},hr=(e,t)=>{const n=Re(JSON.parse(JSON.stringify(e))),r=Wt(n,{hours:0,minutes:0,seconds:0,milliseconds:0});return t?MF(r):r},Di=(e,t,n,r)=>{let s=e?Re(e):Re();return(t||t===0)&&(s=w5(s,+t)),(n||n===0)&&(s=x5(s,+n)),(r||r===0)&&(s=lw(s,+r)),aw(s,0)},on=(e,t)=>!e||!t?!1:Eo(hr(e),hr(t)),xt=(e,t)=>!e||!t?!1:el(hr(e),hr(t)),_n=(e,t)=>!e||!t?!1:yl(hr(e),hr(t)),cd=(e,t,n)=>e!=null&&e[0]&&e!=null&&e[1]?_n(n,e[0])&&on(n,e[1]):e!=null&&e[0]&&t?_n(n,e[0])&&on(n,t)||on(n,e[0])&&_n(n,t):!1,hs=e=>{const t=Wt(new Date(e),{date:1});return hr(t)},Xf=(e,t,n)=>t&&(n||n===0)?Object.fromEntries(["hours","minutes","seconds"].map(r=>r===t?[r,n]:[r,isNaN(+e[r])?void 0:+e[r]])):{hours:isNaN(+e.hours)?void 0:+e.hours,minutes:isNaN(+e.minutes)?void 0:+e.minutes,seconds:isNaN(+e.seconds)?void 0:+e.seconds},ga=e=>({hours:ri(e),minutes:Vi(e),seconds:vl(e)}),pw=(e,t)=>{if(t){const n=lt(Re(t));if(n>e)return 12;if(n===e)return bt(Re(t))}},mw=(e,t)=>{if(t){const n=lt(Re(t));return n{if(e)return lt(Re(e))},gw=(e,t)=>{const n=_n(e,t)?t:e,r=_n(t,e)?t:e;return K1({start:n,end:r})},F5=e=>{const t=gs(e,1);return{month:bt(t),year:lt(t)}},Ks=(e,t)=>{const n=ys(e,{weekStartsOn:+t}),r=J1(e,{weekStartsOn:+t});return[n,r]},vw=(e,t)=>{const n={hours:ri(Re()),minutes:Vi(Re()),seconds:t?vl(Re()):0};return Object.assign(n,e)},Ti=(e,t,n)=>[Wt(Re(e),{date:1}),Wt(Re(),{month:t,year:n,date:1})],Xs=(e,t,n)=>{let r=e?Re(e):Re();return(t||t===0)&&(r=iw(r,t)),n&&(r=Rs(r,n)),r},yw=(e,t,n,r,s)=>{if(!r||s&&!t||!s&&!n)return!1;const a=s?gs(e,1):_l(e,1),o=[bt(a),lt(a)];return s?!B5(...o,t):!$5(...o,n)},$5=(e,t,n)=>on(...Ti(n,e,t))||xt(...Ti(n,e,t)),B5=(e,t,n)=>_n(...Ti(n,e,t))||xt(...Ti(n,e,t)),_w=(e,t,n,r,s,a,o)=>{if(typeof t=="function"&&!o)return t(e);const u=n?{locale:n}:void 0;return Array.isArray(e)?`${Ds(e[0],a,u)}${s&&!e[1]?"":r}${e[1]?Ds(e[1],a,u):""}`:Ds(e,a,u)},Ka=e=>{if(e)return null;throw new Error(im.prop("partial-range"))},ju=(e,t)=>{if(t)return e();throw new Error(im.prop("range"))},Yh=e=>Array.isArray(e)?oo(e[0])&&(e[1]?oo(e[1]):!0):e?oo(e):!1,H5=(e,t)=>Wt(t??Re(),{hours:+e.hours||0,minutes:+e.minutes||0,seconds:+e.seconds||0}),Qf=(e,t,n,r)=>{if(!e)return!0;if(r){const s=n==="max"?Eo(e,t):yl(e,t),a={seconds:0,milliseconds:0};return s||el(Wt(e,a),Wt(t,a))}return n==="max"?e.getTime()<=t.getTime():e.getTime()>=t.getTime()},eh=(e,t,n)=>e?H5(e,t):Re(n??t),_0=(e,t,n,r,s)=>{if(Array.isArray(r)){const o=eh(e,r[0],t),u=eh(e,r[1],t);return Qf(r[0],o,n,!!t)&&Qf(r[1],u,n,!!t)&&s}const a=eh(e,r,t);return Qf(r,a,n,!!t)&&s},th=e=>Wt(Re(),ga(e)),U5=(e,t)=>e instanceof Map?Array.from(e.values()).filter(n=>lt(Re(n))===t).map(n=>bt(n)):[],bw=(e,t,n)=>typeof e=="function"?e({month:t,year:n}):!!e.months.find(r=>r.month===t&&r.year===n),lm=(e,t)=>typeof e=="function"?e(t):e.years.includes(t),ww=e=>Ds(e,"yyyy-MM-dd"),Jl=Hr({menuFocused:!1,shiftKeyInMenu:!1}),xw=()=>{const e=n=>{Jl.menuFocused=n},t=n=>{Jl.shiftKeyInMenu!==n&&(Jl.shiftKeyInMenu=n)};return{control:me(()=>({shiftKeyInMenu:Jl.shiftKeyInMenu,menuFocused:Jl.menuFocused})),setMenuFocused:e,setShiftKey:t}},Gt=Hr({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),nh=fe(null),Wu=fe(!1),rh=fe(!1),sh=fe(!1),ih=fe(!1),Jn=fe(0),vn=fe(0),Ui=()=>{const e=me(()=>Wu.value?[...Gt.selectionGrid,Gt.actionRow].filter(p=>p.length):rh.value?[...Gt.timePicker[0],...Gt.timePicker[1],ih.value?[]:[nh.value],Gt.actionRow].filter(p=>p.length):sh.value?[...Gt.monthPicker,Gt.actionRow]:[Gt.monthYear,...Gt.calendar,Gt.time,Gt.actionRow].filter(p=>p.length)),t=p=>{Jn.value=p?Jn.value+1:Jn.value-1;let m=null;e.value[vn.value]&&(m=e.value[vn.value][Jn.value]),!m&&e.value[vn.value+(p?1:-1)]?(vn.value=vn.value+(p?1:-1),Jn.value=p?0:e.value[vn.value].length-1):m||(Jn.value=p?Jn.value-1:Jn.value+1)},n=p=>{vn.value===0&&!p||vn.value===e.value.length&&p||(vn.value=p?vn.value+1:vn.value-1,e.value[vn.value]?e.value[vn.value]&&!e.value[vn.value][Jn.value]&&Jn.value!==0&&(Jn.value=e.value[vn.value].length-1):vn.value=p?vn.value-1:vn.value+1)},r=p=>{let m=null;e.value[vn.value]&&(m=e.value[vn.value][Jn.value]),m?m.focus({preventScroll:!Wu.value}):Jn.value=p?Jn.value-1:Jn.value+1},s=()=>{t(!0),r(!0)},a=()=>{t(!1),r(!1)},o=()=>{n(!1),r(!0)},u=()=>{n(!0),r(!0)},d=(p,m)=>{Gt[m]=p},h=(p,m)=>{Gt[m]=p},f=()=>{Jn.value=0,vn.value=0};return{buildMatrix:d,buildMultiLevelMatrix:h,setTimePickerBackRef:p=>{nh.value=p},setSelectionGrid:p=>{Wu.value=p,f(),p||(Gt.selectionGrid=[])},setTimePicker:(p,m=!1)=>{rh.value=p,ih.value=m,f(),p||(Gt.timePicker[0]=[],Gt.timePicker[1]=[])},setTimePickerElements:(p,m=0)=>{Gt.timePicker[m]=p},arrowRight:s,arrowLeft:a,arrowUp:o,arrowDown:u,clearArrowNav:()=>{Gt.monthYear=[],Gt.calendar=[],Gt.time=[],Gt.actionRow=[],Gt.selectionGrid=[],Gt.timePicker[0]=[],Gt.timePicker[1]=[],Wu.value=!1,rh.value=!1,ih.value=!1,sh.value=!1,f(),nh.value=null},setMonthPicker:p=>{sh.value=p,f()},refSets:Gt}},b0=e=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...e??{}}),j5=e=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",calendarWrap:"Calendar wrapper",calendarDays:"Calendar days",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:t=>`Increment ${t}`,decrementValue:t=>`Decrement ${t}`,openTpOverlay:t=>`Open ${t} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,...e??{}}),w0=e=>e?typeof e=="boolean"?e?2:0:+e>=2?+e:2:0,W5=e=>{const t=typeof e=="object"&&e,n={static:!0,solo:!1};if(!e)return{...n,count:w0(!1)};const r=t?e:{},s=t?r.count??!0:e,a=w0(s);return Object.assign(n,r,{count:a})},q5=(e,t,n)=>e||(typeof n=="string"?n:t),Y5=e=>typeof e=="boolean"?e?b0({}):!1:b0(e),z5=e=>{const t={enterSubmit:!0,tabSubmit:!0,openMenu:!0,selectOnFocus:!1,rangeSeparator:" - "};return typeof e=="object"?{...t,...e??{},enabled:!0}:{...t,enabled:e}},K5=e=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...e??{}}),G5=e=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...e??{}}),J5=e=>{const t={input:!1};return typeof e=="object"?{...t,...e??{},enabled:!0}:{enabled:e,...t}},Z5=e=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,...e??{}}),X5=e=>{const t={dates:Array.isArray(e)?e.map(n=>Re(n)):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return typeof e=="function"?e:{...t,...e??{}}},Q5=e=>typeof e=="object"?{type:(e==null?void 0:e.type)??"local",hideOnOffsetDates:(e==null?void 0:e.hideOnOffsetDates)??!1}:{type:e,hideOnOffsetDates:!1},e$=(e,t)=>typeof e=="object"?{enabled:!0,...{noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1},...e}:{enabled:e,noDisabledRange:t.noDisabledRange,showLastInRange:t.showLastInRange,minMaxRawRange:t.minMaxRawRange,partialRange:t.partialRange,disableTimeRangeValidation:t.disableTimeRangeValidation,maxRange:t.maxRange,minRange:t.minRange,autoRange:t.autoRange,fixedStart:t.fixedStart,fixedEnd:t.fixedEnd},t$=(e,t)=>e?typeof e=="string"?{timezone:e,exactMatch:!1,dateInTz:void 0,emitTimezone:t,convertModel:!0}:{timezone:e.timezone,exactMatch:e.exactMatch??!1,dateInTz:e.dateInTz??void 0,emitTimezone:t??e.emitTimezone,convertModel:e.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:t},ah=(e,t,n)=>new Map(e.map(r=>{const s=rm(r,t,n);return[am(s),s]})),n$=(e,t)=>e.length?new Map(e.map(n=>{const r=rm(n.date,t);return[am(r),n]})):null,r$=e=>{var t;return{minDate:qh(e.minDate,e.timezone,e.isSpecific),maxDate:qh(e.maxDate,e.timezone,e.isSpecific),disabledDates:Zf(e.disabledDates)?ah(e.disabledDates,e.timezone,e.isSpecific):e.disabledDates,allowedDates:Zf(e.allowedDates)?ah(e.allowedDates,e.timezone,e.isSpecific):null,highlight:typeof e.highlight=="object"&&Zf((t=e.highlight)==null?void 0:t.dates)?ah(e.highlight.dates,e.timezone):e.highlight,markers:n$(e.markers,e.timezone)}},s$=(e,t)=>typeof e=="boolean"?{enabled:e,dragSelect:!0,limit:+t}:{enabled:!!e,limit:e.limit?+e.limit:null,dragSelect:e.dragSelect??!0},i$=e=>({...Object.fromEntries(Object.keys(e).map(t=>{const n=t,r=e[n],s=typeof e[n]=="string"?{[r]:!0}:Object.fromEntries(r.map(a=>[a,!0]));return[t,s]}))}),sn=e=>{const t=()=>{const B=e.enableSeconds?":ss":"",$=e.enableMinutes?":mm":"";return e.is24?`HH${$}${B}`:`hh${$}${B} aa`},n=()=>{var B;return e.format?e.format:e.monthPicker?"MM/yyyy":e.timePicker?t():e.weekPicker?`${((B=C.value)==null?void 0:B.type)==="iso"?"RR":"ww"}-yyyy`:e.yearPicker?"yyyy":e.quarterPicker?"QQQ/yyyy":e.enableTimePicker?`MM/dd/yyyy, ${t()}`:"MM/dd/yyyy"},r=B=>vw(B,e.enableSeconds),s=()=>E.value.enabled?e.startTime&&Array.isArray(e.startTime)?[r(e.startTime[0]),r(e.startTime[1])]:null:e.startTime&&!Array.isArray(e.startTime)?r(e.startTime):null,a=me(()=>W5(e.multiCalendars)),o=me(()=>s()),u=me(()=>j5(e.ariaLabels)),d=me(()=>K5(e.filters)),h=me(()=>Y5(e.transitions)),f=me(()=>G5(e.actionRow)),p=me(()=>q5(e.previewFormat,e.format,n())),m=me(()=>z5(e.textInput)),y=me(()=>J5(e.inline)),w=me(()=>Z5(e.config)),_=me(()=>X5(e.highlight)),C=me(()=>Q5(e.weekNumbers)),U=me(()=>t$(e.timezone,e.emitTimezone)),F=me(()=>s$(e.multiDates,e.multiDatesLimit)),x=me(()=>r$({minDate:e.minDate,maxDate:e.maxDate,disabledDates:e.disabledDates,allowedDates:e.allowedDates,highlight:_.value,markers:e.markers,timezone:U.value,isSpecific:e.monthPicker||e.yearPicker||e.quarterPicker})),E=me(()=>e$(e.range,{minMaxRawRange:!1,maxRange:e.maxRange,minRange:e.minRange,noDisabledRange:e.noDisabledRange,showLastInRange:e.showLastInRange,partialRange:e.partialRange,disableTimeRangeValidation:e.disableTimeRangeValidation,autoRange:e.autoRange,fixedStart:e.fixedStart,fixedEnd:e.fixedEnd})),V=me(()=>i$(e.ui));return{defaultedTransitions:h,defaultedMultiCalendars:a,defaultedStartTime:o,defaultedAriaLabels:u,defaultedFilters:d,defaultedActionRow:f,defaultedPreviewFormat:p,defaultedTextInput:m,defaultedInline:y,defaultedConfig:w,defaultedHighlight:_,defaultedWeekNumbers:C,defaultedRange:E,propDates:x,defaultedTz:U,defaultedMultiDates:F,defaultedUI:V,getDefaultPattern:n,getDefaultStartTime:s}},a$=(e,t,n)=>{const r=fe(),{defaultedTextInput:s,defaultedRange:a,defaultedTz:o,defaultedMultiDates:u,getDefaultPattern:d}=sn(t),h=fe(""),f=ll(t,"format"),p=ll(t,"formatLocale");qt(r,()=>{typeof t.onInternalModelChange=="function"&&e("internal-model-change",r.value,ye(!0))},{deep:!0}),qt(a,(q,Pe)=>{q.enabled!==Pe.enabled&&(r.value=null)}),qt(f,()=>{te()});const m=q=>o.value.timezone&&o.value.convertModel?Ar(q,o.value.timezone):q,y=q=>{if(o.value.timezone&&o.value.convertModel){const Pe=T5(o.value.timezone);return kF(q,Pe)}return q},w=(q,Pe,Ke=!1)=>_w(q,t.format,t.formatLocale,s.value.rangeSeparator,t.modelAuto,Pe??d(),Ke),_=q=>q?t.modelType?De(q):{hours:ri(q),minutes:Vi(q),seconds:t.enableSeconds?vl(q):0}:null,C=q=>t.modelType?De(q):{month:bt(q),year:lt(q)},U=q=>Array.isArray(q)?u.value.enabled?q.map(Pe=>F(Pe,Rs(Re(),Pe))):ju(()=>[Rs(Re(),q[0]),q[1]?Rs(Re(),q[1]):Ka(a.value.partialRange)],a.value.enabled):Rs(Re(),+q),F=(q,Pe)=>(typeof q=="string"||typeof q=="number")&&t.modelType?xe(q):Pe,x=q=>Array.isArray(q)?[F(q[0],Di(null,+q[0].hours,+q[0].minutes,q[0].seconds)),F(q[1],Di(null,+q[1].hours,+q[1].minutes,q[1].seconds))]:F(q,Di(null,q.hours,q.minutes,q.seconds)),E=q=>{const Pe=Wt(Re(),{date:1});return Array.isArray(q)?u.value.enabled?q.map(Ke=>F(Ke,Xs(Pe,+Ke.month,+Ke.year))):ju(()=>[F(q[0],Xs(Pe,+q[0].month,+q[0].year)),F(q[1],q[1]?Xs(Pe,+q[1].month,+q[1].year):Ka(a.value.partialRange))],a.value.enabled):F(q,Xs(Pe,+q.month,+q.year))},V=q=>{if(Array.isArray(q))return q.map(Pe=>xe(Pe));throw new Error(im.dateArr("multi-dates"))},B=q=>{if(Array.isArray(q)&&a.value.enabled){const Pe=q[0],Ke=q[1];return[Re(Array.isArray(Pe)?Pe[0]:null),Re(Array.isArray(Ke)?Ke[0]:null)]}return Re(q[0])},$=q=>t.modelAuto?Array.isArray(q)?[xe(q[0]),xe(q[1])]:t.autoApply?[xe(q)]:[xe(q),null]:Array.isArray(q)?ju(()=>q[1]?[xe(q[0]),q[1]?xe(q[1]):Ka(a.value.partialRange)]:[xe(q[0])],a.value.enabled):xe(q),M=()=>{Array.isArray(r.value)&&a.value.enabled&&r.value.length===1&&r.value.push(Ka(a.value.partialRange))},T=()=>{const q=r.value;return[De(q[0]),q[1]?De(q[1]):Ka(a.value.partialRange)]},H=()=>r.value[1]?T():De(Fn(r.value[0])),re=()=>(r.value||[]).map(q=>De(q)),Q=(q=!1)=>(q||M(),t.modelAuto?H():u.value.enabled?re():Array.isArray(r.value)?ju(()=>T(),a.value.enabled):De(Fn(r.value))),ne=q=>!q||Array.isArray(q)&&!q.length?null:t.timePicker?x(Fn(q)):t.monthPicker?E(Fn(q)):t.yearPicker?U(Fn(q)):u.value.enabled?V(Fn(q)):t.weekPicker?B(Fn(q)):$(Fn(q)),J=q=>{const Pe=ne(q);Yh(Fn(Pe))?(r.value=Fn(Pe),te()):(r.value=null,h.value="")},P=()=>{const q=Pe=>Ds(Pe,s.value.format);return`${q(r.value[0])} ${s.value.rangeSeparator} ${r.value[1]?q(r.value[1]):""}`},z=()=>n.value&&r.value?Array.isArray(r.value)?P():Ds(r.value,s.value.format):w(r.value),R=()=>r.value?u.value.enabled?r.value.map(q=>w(q)).join("; "):s.value.enabled&&typeof s.value.format=="string"?z():w(r.value):"",te=()=>{!t.format||typeof t.format=="string"||s.value.enabled&&typeof s.value.format=="string"?h.value=R():h.value=t.format(r.value)},xe=q=>{if(t.utc){const Pe=new Date(q);return t.utc==="preserve"?new Date(Pe.getTime()+Pe.getTimezoneOffset()*6e4):Pe}return t.modelType?A5.includes(t.modelType)?m(new Date(q)):t.modelType==="format"&&(typeof t.format=="string"||!t.format)?m(Wh(q,d(),new Date,{locale:p.value})):m(Wh(q,t.modelType,new Date,{locale:p.value})):m(new Date(q))},De=q=>q?t.utc?V5(q,t.utc==="preserve",t.enableSeconds):t.modelType?t.modelType==="timestamp"?+y(q):t.modelType==="iso"?y(q).toISOString():t.modelType==="format"&&(typeof t.format=="string"||!t.format)?w(y(q)):w(y(q),t.modelType,!0):y(q):"",Be=(q,Pe=!1,Ke=!1)=>{if(Ke)return q;if(e("update:model-value",q),o.value.emitTimezone&&Pe){const _e=Array.isArray(q)?q.map(Xe=>Ar(Fn(Xe),o.value.emitTimezone)):Ar(Fn(q),o.value.emitTimezone);e("update:model-timezone-value",_e)}},K=q=>Array.isArray(r.value)?u.value.enabled?r.value.map(Pe=>q(Pe)):[q(r.value[0]),r.value[1]?q(r.value[1]):Ka(a.value.partialRange)]:q(Fn(r.value)),oe=()=>{if(Array.isArray(r.value)){const q=Ks(r.value[0],t.weekStart),Pe=r.value[1]?Ks(r.value[1],t.weekStart):[];return[q.map(Ke=>Re(Ke)),Pe.map(Ke=>Re(Ke))]}return Ks(r.value,t.weekStart).map(q=>Re(q))},D=(q,Pe)=>Be(Fn(K(q)),!1,Pe),ae=q=>{const Pe=oe();return q?Pe:e("update:model-value",oe())},ye=(q=!1)=>(q||te(),t.monthPicker?D(C,q):t.timePicker?D(_,q):t.yearPicker?D(lt,q):t.weekPicker?ae(q):Be(Q(q),!0,q));return{inputValue:h,internalModelValue:r,checkBeforeEmit:()=>r.value?a.value.enabled?a.value.partialRange?r.value.length>=1:r.value.length===2:!!r.value:!1,parseExternalModelValue:J,formatInputValue:te,emitModelValue:ye}},l$=(e,t)=>{const{defaultedFilters:n,propDates:r}=sn(e),{validateMonthYearInRange:s}=ji(e),a=(f,p)=>{let m=f;return n.value.months.includes(bt(m))?(m=p?gs(f,1):_l(f,1),a(m,p)):m},o=(f,p)=>{let m=f;return n.value.years.includes(lt(m))?(m=p?Yp(f,1):ow(f,1),o(m,p)):m},u=(f,p=!1)=>{const m=Wt(Re(),{month:e.month,year:e.year});let y=f?gs(m,1):_l(m,1);e.disableYearSelect&&(y=Rs(y,e.year));let w=bt(y),_=lt(y);n.value.months.includes(w)&&(y=a(y,f),w=bt(y),_=lt(y)),n.value.years.includes(_)&&(y=o(y,f),_=lt(y)),s(w,_,f,e.preventMinMaxNavigation)&&d(w,_,p)},d=(f,p,m)=>{t("update-month-year",{month:f,year:p,fromNav:m})},h=me(()=>f=>yw(Wt(Re(),{month:e.month,year:e.year}),r.value.maxDate,r.value.minDate,e.preventMinMaxNavigation,f));return{handleMonthYearChange:u,isDisabled:h,updateMonthYear:d}},dd={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:Boolean,default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},emitTimezone:{type:String,default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},menuClassName:{type:String,default:null},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},calendarCellClassName:{type:String,default:null},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},autoRange:{type:[Number,String],default:null},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},minRange:{type:[Number,String],default:null},maxRange:{type:[Number,String],default:null},multiDatesLimit:{type:[Number,String],default:null},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},disableTimeRangeValidation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},calendarClassName:{type:String,default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},partialRange:{type:Boolean,default:!0},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},inputClassName:{type:String,default:null},fixedStart:{type:Boolean,default:!1},fixedEnd:{type:Boolean,default:!1},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},noDisabledRange:{type:Boolean,default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},showLastInRange:{type:Boolean,default:!0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},bs={...dd,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},o$=["title"],u$=["disabled"],c$=fn({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...bs},emits:["close-picker","select-date","select-now","invalid-select"],setup(e,{emit:t}){const n=t,r=e,{defaultedActionRow:s,defaultedPreviewFormat:a,defaultedMultiCalendars:o,defaultedTextInput:u,defaultedInline:d,defaultedRange:h,defaultedMultiDates:f,getDefaultPattern:p}=sn(r),{isTimeValid:m,isMonthValid:y}=ji(r),{buildMatrix:w}=Ui(),_=fe(null),C=fe(null),U=fe(!1),F=fe({}),x=fe(null),E=fe(null);Ft(()=>{r.arrowNavigation&&w([Ln(_),Ln(C)],"actionRow"),V(),window.addEventListener("resize",V)}),ii(()=>{window.removeEventListener("resize",V)});const V=()=>{U.value=!1,setTimeout(()=>{var P,z;const R=(P=x.value)==null?void 0:P.getBoundingClientRect(),te=(z=E.value)==null?void 0:z.getBoundingClientRect();R&&te&&(F.value.maxWidth=`${te.width-R.width-20}px`),U.value=!0},0)},B=me(()=>h.value.enabled&&!h.value.partialRange&&r.internalModelValue?r.internalModelValue.length===2:!0),$=me(()=>!m.value(r.internalModelValue)||!y.value(r.internalModelValue)||!B.value),M=()=>{const P=a.value;return r.timePicker||r.monthPicker,P(Fn(r.internalModelValue))},T=()=>{const P=r.internalModelValue;return o.value.count>0?`${H(P[0])} - ${H(P[1])}`:[H(P[0]),H(P[1])]},H=P=>_w(P,a.value,r.formatLocale,u.value.rangeSeparator,r.modelAuto,p()),re=me(()=>!r.internalModelValue||!r.menuMount?"":typeof a.value=="string"?Array.isArray(r.internalModelValue)?r.internalModelValue.length===2&&r.internalModelValue[1]?T():f.value.enabled?r.internalModelValue.map(P=>`${H(P)}`):r.modelAuto?`${H(r.internalModelValue[0])}`:`${H(r.internalModelValue[0])} -`:H(r.internalModelValue):M()),Q=()=>f.value.enabled?"; ":" - ",ne=me(()=>Array.isArray(re.value)?re.value.join(Q()):re.value),J=()=>{m.value(r.internalModelValue)&&y.value(r.internalModelValue)&&B.value?n("select-date"):n("invalid-select")};return(P,z)=>(k(),I("div",{ref_key:"actionRowRef",ref:E,class:"dp__action_row"},[P.$slots["action-row"]?Le(P.$slots,"action-row",wn(cn({key:0},{internalModelValue:P.internalModelValue,disabled:$.value,selectDate:()=>P.$emit("select-date"),closePicker:()=>P.$emit("close-picker")}))):(k(),I(Ie,{key:1},[Z(s).showPreview?(k(),I("div",{key:0,class:"dp__selection_preview",title:ne.value,style:bn(F.value)},[P.$slots["action-preview"]&&U.value?Le(P.$slots,"action-preview",{key:0,value:P.internalModelValue}):se("",!0),!P.$slots["action-preview"]&&U.value?(k(),I(Ie,{key:1},[ft(ce(ne.value),1)],64)):se("",!0)],12,o$)):se("",!0),v("div",{ref_key:"actionBtnContainer",ref:x,class:"dp__action_buttons","data-dp-element":"action-row"},[P.$slots["action-buttons"]?Le(P.$slots,"action-buttons",{key:0,value:P.internalModelValue}):se("",!0),P.$slots["action-buttons"]?se("",!0):(k(),I(Ie,{key:1},[!Z(d).enabled&&Z(s).showCancel?(k(),I("button",{key:0,ref_key:"cancelButtonRef",ref:_,type:"button",class:"dp__action_button dp__action_cancel",onClick:z[0]||(z[0]=R=>P.$emit("close-picker")),onKeydown:z[1]||(z[1]=R=>Z(Sr)(R,()=>P.$emit("close-picker")))},ce(P.cancelText),545)):se("",!0),Z(s).showNow?(k(),I("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:z[2]||(z[2]=R=>P.$emit("select-now")),onKeydown:z[3]||(z[3]=R=>Z(Sr)(R,()=>P.$emit("select-now")))},ce(P.nowButtonLabel),33)):se("",!0),Z(s).showSelect?(k(),I("button",{key:2,ref_key:"selectButtonRef",ref:C,type:"button",class:"dp__action_button dp__action_select",disabled:$.value,"data-test":"select-button",onKeydown:z[4]||(z[4]=R=>Z(Sr)(R,()=>J())),onClick:J},ce(P.selectText),41,u$)):se("",!0)],64))],512)],64))],512))}}),d$={class:"dp__selection_grid_header"},f$=["aria-selected","aria-disabled","data-test","onClick","onKeydown","onMouseover"],h$=["aria-label"],$o=fn({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(e,{expose:t,emit:n}){const{setSelectionGrid:r,buildMultiLevelMatrix:s,setMonthPicker:a}=Ui(),o=n,u=e,{defaultedAriaLabels:d,defaultedTextInput:h,defaultedConfig:f}=sn(u),{hideNavigationButtons:p}=pd(),m=fe(!1),y=fe(null),w=fe(null),_=fe([]),C=fe(),U=fe(null),F=fe(0),x=fe(null);Jc(()=>{y.value=null}),Ft(()=>{Hn().then(()=>re()),u.noOverlayFocus||V(),E(!0)}),ii(()=>E(!1));const E=K=>{var oe;u.arrowNavigation&&((oe=u.headerRefs)!=null&&oe.length?a(K):r(K))},V=()=>{var K;const oe=Ln(w);oe&&(h.value.enabled||(y.value?(K=y.value)==null||K.focus({preventScroll:!0}):oe.focus({preventScroll:!0})),m.value=oe.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!u.useRelative,"dp--overlay-relative":u.useRelative})),$=me(()=>u.useRelative?{height:`${u.height}px`,width:"260px"}:void 0),M=me(()=>({dp__overlay_col:!0})),T=me(()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:m.value,dp__button_bottom:u.isLast})),H=me(()=>{var K,oe;return{dp__overlay_container:!0,dp__container_flex:((K=u.items)==null?void 0:K.length)<=6,dp__container_block:((oe=u.items)==null?void 0:oe.length)>6}});qt(()=>u.items,()=>re(!1),{deep:!0});const re=(K=!0)=>{Hn().then(()=>{const oe=Ln(y),D=Ln(w),ae=Ln(U),ye=Ln(x),q=ae?ae.getBoundingClientRect().height:0;D&&(D.getBoundingClientRect().height?F.value=D.getBoundingClientRect().height-q:F.value=f.value.modeHeight-q),oe&&ye&&K&&(ye.scrollTop=oe.offsetTop-ye.offsetTop-(F.value/2-oe.getBoundingClientRect().height)-q)})},Q=K=>{K.disabled||o("selected",K.value)},ne=()=>{o("toggle"),o("reset-flow")},J=()=>{u.escClose&&ne()},P=(K,oe,D,ae)=>{K&&((oe.active||oe.value===u.focusValue)&&(y.value=K),u.arrowNavigation&&(Array.isArray(_.value[D])?_.value[D][ae]=K:_.value[D]=[K],z()))},z=()=>{var K,oe;const D=(K=u.headerRefs)!=null&&K.length?[u.headerRefs].concat(_.value):_.value.concat([u.skipButtonRef?[]:[U.value]]);s(Fn(D),(oe=u.headerRefs)!=null&&oe.length?"monthPicker":"selectionGrid")},R=K=>{u.arrowNavigation||Ri(K,f.value,!0)},te=K=>{C.value=K,o("hover-value",K)},xe=()=>{if(ne(),!u.isLast){const K=L5(u.menuWrapRef??null,"action-row");if(K){const oe=fw(K);oe==null||oe.focus()}}},De=K=>{switch(K.key){case nn.esc:return J();case nn.arrowLeft:return R(K);case nn.arrowRight:return R(K);case nn.arrowUp:return R(K);case nn.arrowDown:return R(K);default:return}},Be=K=>{if(K.key===nn.enter)return ne();if(K.key===nn.tab)return xe()};return t({focusGrid:V}),(K,oe)=>{var D;return k(),I("div",{ref_key:"gridWrapRef",ref:w,class:Fe(B.value),style:bn($.value),role:"dialog",tabindex:"0",onKeydown:De,onClick:oe[0]||(oe[0]=Ct(()=>{},["prevent"]))},[v("div",{ref_key:"containerRef",ref:x,class:Fe(H.value),role:"grid",style:bn({"--dp-overlay-height":`${F.value}px`})},[v("div",d$,[Le(K.$slots,"header")]),K.$slots.overlay?Le(K.$slots,"overlay",{key:0}):(k(!0),I(Ie,{key:1},Ze(K.items,(ae,ye)=>(k(),I("div",{key:ye,class:Fe(["dp__overlay_row",{dp__flex_row:K.items.length>=3}]),role:"row"},[(k(!0),I(Ie,null,Ze(ae,(q,Pe)=>(k(),I("div",{key:q.value,ref_for:!0,ref:Ke=>P(Ke,q,ye,Pe),role:"gridcell",class:Fe(M.value),"aria-selected":q.active||void 0,"aria-disabled":q.disabled||void 0,tabindex:"0","data-test":q.text,onClick:Ct(Ke=>Q(q),["prevent"]),onKeydown:Ke=>Z(Sr)(Ke,()=>Q(q),!0),onMouseover:Ke=>te(q.value)},[v("div",{class:Fe(q.className)},[K.$slots.item?Le(K.$slots,"item",{key:0,item:q}):se("",!0),K.$slots.item?se("",!0):(k(),I(Ie,{key:1},[ft(ce(q.text),1)],64))],2)],42,f$))),128))],2))),128))],6),K.$slots["button-icon"]?Dn((k(),I("button",{key:0,ref_key:"toggleButton",ref:U,type:"button","aria-label":(D=Z(d))==null?void 0:D.toggleOverlay,class:Fe(T.value),tabindex:"0",onClick:ne,onKeydown:Be},[Le(K.$slots,"button-icon")],42,h$)),[[Vr,!Z(p)(K.hideNavigation,K.type)]]):se("",!0)],38)}}}),fd=fn({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean}},setup(e){const t=e,n=me(()=>t.multiCalendars>0?[...Array(t.multiCalendars).keys()]:[0]),r=me(()=>({dp__instance_calendar:t.multiCalendars>0}));return(s,a)=>(k(),I("div",{class:Fe({dp__menu_inner:!s.stretch,"dp--menu--inner-stretched":s.stretch,dp__flex_display:s.multiCalendars>0,"dp--flex-display-collapsed":s.collapse})},[(k(!0),I(Ie,null,Ze(n.value,(o,u)=>(k(),I("div",{key:o,class:Fe(r.value)},[Le(s.$slots,"default",{instance:o,index:u})],2))),128))],2))}}),p$=["aria-label","aria-disabled"],uo=fn({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(e,{emit:t}){const n=t,r=fe(null);return Ft(()=>n("set-ref",r)),(s,a)=>(k(),I("button",{ref_key:"elRef",ref:r,type:"button",class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":s.ariaLabel,"aria-disabled":s.disabled||void 0,onClick:a[0]||(a[0]=o=>s.$emit("activate")),onKeydown:a[1]||(a[1]=o=>Z(Sr)(o,()=>s.$emit("activate"),!0))},[v("span",{class:Fe(["dp__inner_nav",{dp__inner_nav_disabled:s.disabled}])},[Le(s.$slots,"default")],2)],40,p$))}}),m$={class:"dp--year-mode-picker"},g$=["aria-label","data-test"],kw=fn({__name:"YearModePicker",props:{...bs,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(e,{emit:t}){const n=t,r=e,{showRightIcon:s,showLeftIcon:a}=pd(),{defaultedConfig:o,defaultedMultiCalendars:u,defaultedAriaLabels:d,defaultedTransitions:h,defaultedUI:f}=sn(r),{showTransition:p,transitionName:m}=Bo(h),y=(C=!1,U)=>{n("toggle-year-picker",{flow:C,show:U})},w=C=>{n("year-select",C)},_=(C=!1)=>{n("handle-year",C)};return(C,U)=>{var F,x,E,V,B;return k(),I("div",m$,[Z(a)(Z(u),e.instance)?(k(),it(uo,{key:0,ref:"mpPrevIconRef","aria-label":(F=Z(d))==null?void 0:F.prevYear,disabled:e.isDisabled(!1),class:Fe((x=Z(f))==null?void 0:x.navBtnPrev),onActivate:U[0]||(U[0]=$=>_(!1))},{default:Te(()=>[C.$slots["arrow-left"]?Le(C.$slots,"arrow-left",{key:0}):se("",!0),C.$slots["arrow-left"]?se("",!0):(k(),it(Z(Xp),{key:1}))]),_:3},8,["aria-label","disabled","class"])):se("",!0),v("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":(E=Z(d))==null?void 0:E.openYearsOverlay,"data-test":`year-mode-btn-${e.instance}`,onClick:U[1]||(U[1]=()=>y(!1)),onKeydown:U[2]||(U[2]=$n(()=>y(!1),["enter"]))},[C.$slots.year?Le(C.$slots,"year",{key:0,year:e.year}):se("",!0),C.$slots.year?se("",!0):(k(),I(Ie,{key:1},[ft(ce(e.year),1)],64))],40,g$),Z(s)(Z(u),e.instance)?(k(),it(uo,{key:1,ref:"mpNextIconRef","aria-label":(V=Z(d))==null?void 0:V.nextYear,disabled:e.isDisabled(!0),class:Fe((B=Z(f))==null?void 0:B.navBtnNext),onActivate:U[3]||(U[3]=$=>_(!0))},{default:Te(()=>[C.$slots["arrow-right"]?Le(C.$slots,"arrow-right",{key:0}):se("",!0),C.$slots["arrow-right"]?se("",!0):(k(),it(Z(Qp),{key:1}))]),_:3},8,["aria-label","disabled","class"])):se("",!0),he(vs,{name:Z(m)(e.showYearPicker),css:Z(p)},{default:Te(()=>[e.showYearPicker?(k(),it($o,{key:0,items:e.items,"text-input":C.textInput,"esc-close":C.escClose,config:C.config,"is-last":C.autoApply&&!Z(o).keepActionRow,"hide-navigation":C.hideNavigation,"aria-labels":C.ariaLabels,type:"year",onToggle:y,onSelected:U[4]||(U[4]=$=>w($))},Bn({"button-icon":Te(()=>[C.$slots["calendar-icon"]?Le(C.$slots,"calendar-icon",{key:0}):se("",!0),C.$slots["calendar-icon"]?se("",!0):(k(),it(Z(Cl),{key:1}))]),_:2},[C.$slots["year-overlay-value"]?{name:"item",fn:Te(({item:$})=>[Le(C.$slots,"year-overlay-value",{text:$.text,value:$.value})]),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels"])):se("",!0)]),_:3},8,["name","css"])])}}}),om=(e,t,n)=>{if(t.value&&Array.isArray(t.value))if(t.value.some(r=>xt(e,r))){const r=t.value.filter(s=>!xt(s,e));t.value=r.length?r:null}else(n&&+n>t.value.length||!n)&&t.value.push(e);else t.value=[e]},um=(e,t,n)=>{let r=e.value?e.value.slice():[];return r.length===2&&r[1]!==null&&(r=[]),r.length?on(t,r[0])?(r.unshift(t),n("range-start",r[0]),n("range-start",r[1])):(r[1]=t,n("range-end",t)):(r=[t],n("range-start",t)),r},hd=(e,t,n,r)=>{e&&(e[0]&&e[1]&&n&&t("auto-apply"),e[0]&&!e[1]&&r&&n&&t("auto-apply"))},Sw=e=>{Array.isArray(e.value)&&e.value.length<=2&&e.range?e.modelValue.value=e.value.map(t=>Ar(Re(t),e.timezone)):Array.isArray(e.value)||(e.modelValue.value=Ar(Re(e.value),e.timezone))},Tw=(e,t,n,r)=>Array.isArray(t.value)&&(t.value.length===2||t.value.length===1&&r.value.partialRange)?r.value.fixedStart&&(_n(e,t.value[0])||xt(e,t.value[0]))?[t.value[0],e]:r.value.fixedEnd&&(on(e,t.value[1])||xt(e,t.value[1]))?[e,t.value[1]]:(n("invalid-fixed-range",e),t.value):[],Aw=({multiCalendars:e,range:t,highlight:n,propDates:r,calendars:s,modelValue:a,props:o,filters:u,year:d,month:h,emit:f})=>{const p=me(()=>sm(o.yearRange,o.locale,o.reverseYears)),m=fe([!1]),y=me(()=>(H,re)=>{const Q=Wt(hs(new Date),{month:h.value(H),year:d.value(H)}),ne=re?G1(Q):Co(Q);return yw(ne,r.value.maxDate,r.value.minDate,o.preventMinMaxNavigation,re)}),w=()=>Array.isArray(a.value)&&e.value.solo&&a.value[1],_=()=>{for(let H=0;H{if(!H)return _();const re=Wt(Re(),s.value[H]);return s.value[0].year=lt(ow(re,e.value.count-1)),_()},U=(H,re)=>{const Q=EF(re,H);return t.value.showLastInRange&&Q>1?re:H},F=H=>o.focusStartDate||e.value.solo?H[0]:H[1]?U(H[0],H[1]):H[0],x=()=>{if(a.value){const H=Array.isArray(a.value)?F(a.value):a.value;s.value[0]={month:bt(H),year:lt(H)}}},E=()=>{x(),e.value.count&&_()};qt(a,(H,re)=>{o.isTextInputDate&&JSON.stringify(H??{})!==JSON.stringify(re??{})&&E()}),Ft(()=>{E()});const V=(H,re)=>{s.value[re].year=H,f("update-month-year",{instance:re,year:H,month:s.value[re].month}),e.value.count&&!e.value.solo&&C(re)},B=me(()=>H=>bl(p.value,re=>{var Q;const ne=d.value(H)===re.value,J=Oo(re.value,wl(r.value.minDate),wl(r.value.maxDate))||((Q=u.value.years)==null?void 0:Q.includes(d.value(H))),P=lm(n.value,re.value);return{active:ne,disabled:J,highlighted:P}})),$=(H,re)=>{V(H,re),T(re)},M=(H,re=!1)=>{if(!y.value(H,re)){const Q=re?d.value(H)+1:d.value(H)-1;V(Q,H)}},T=(H,re=!1,Q)=>{re||f("reset-flow"),Q!==void 0?m.value[H]=Q:m.value[H]=!m.value[H],m.value[H]?f("overlay-toggle",{open:!0,overlay:Xn.year}):(f("overlay-closed"),f("overlay-toggle",{open:!1,overlay:Xn.year}))};return{isDisabled:y,groupedYears:B,showYearPicker:m,selectYear:V,toggleYearPicker:T,handleYearSelect:$,handleYear:M}},v$=(e,t)=>{const{defaultedMultiCalendars:n,defaultedAriaLabels:r,defaultedTransitions:s,defaultedConfig:a,defaultedRange:o,defaultedHighlight:u,propDates:d,defaultedTz:h,defaultedFilters:f,defaultedMultiDates:p}=sn(e),m=()=>{e.isTextInputDate&&E(lt(Re(e.startDate)),0)},{modelValue:y,year:w,month:_,calendars:C}=Ho(e,t,m),U=me(()=>cw(e.formatLocale,e.locale,e.monthNameFormat)),F=fe(null),{checkMinMaxRange:x}=ji(e),{selectYear:E,groupedYears:V,showYearPicker:B,toggleYearPicker:$,handleYearSelect:M,handleYear:T,isDisabled:H}=Aw({modelValue:y,multiCalendars:n,range:o,highlight:u,calendars:C,year:w,propDates:d,month:_,filters:f,props:e,emit:t});Ft(()=>{e.startDate&&(y.value&&e.focusStartDate||!y.value)&&E(lt(Re(e.startDate)),0)});const re=D=>D?{month:bt(D),year:lt(D)}:{month:null,year:null},Q=()=>y.value?Array.isArray(y.value)?y.value.map(D=>re(D)):re(y.value):re(),ne=(D,ae)=>{const ye=C.value[D],q=Q();return Array.isArray(q)?q.some(Pe=>Pe.year===(ye==null?void 0:ye.year)&&Pe.month===ae):(ye==null?void 0:ye.year)===q.year&&ae===q.month},J=(D,ae,ye)=>{var q,Pe;const Ke=Q();return Array.isArray(Ke)?w.value(ae)===((q=Ke[ye])==null?void 0:q.year)&&D===((Pe=Ke[ye])==null?void 0:Pe.month):!1},P=(D,ae)=>{if(o.value.enabled){const ye=Q();if(Array.isArray(y.value)&&Array.isArray(ye)){const q=J(D,ae,0)||J(D,ae,1),Pe=Xs(hs(Re()),D,w.value(ae));return cd(y.value,F.value,Pe)&&!q}return!1}return!1},z=me(()=>D=>bl(U.value,ae=>{var ye;const q=ne(D,ae.value),Pe=Oo(ae.value,pw(w.value(D),d.value.minDate),mw(w.value(D),d.value.maxDate))||U5(d.value.disabledDates,w.value(D)).includes(ae.value)||((ye=f.value.months)==null?void 0:ye.includes(ae.value)),Ke=P(ae.value,D),_e=bw(u.value,ae.value,w.value(D));return{active:q,disabled:Pe,isBetween:Ke,highlighted:_e}})),R=(D,ae)=>Xs(hs(Re()),D,w.value(ae)),te=(D,ae)=>{const ye=y.value?y.value:hs(new Date);y.value=Xs(ye,D,w.value(ae)),t("auto-apply"),t("update-flow-step")},xe=(D,ae)=>{const ye=R(D,ae);o.value.fixedEnd||o.value.fixedStart?y.value=Tw(ye,y,t,o):y.value?x(ye,y.value)&&(y.value=um(y,R(D,ae),t)):y.value=[R(D,ae)],Hn().then(()=>{hd(y.value,t,e.autoApply,e.modelAuto)})},De=(D,ae)=>{om(R(D,ae),y,p.value.limit),t("auto-apply",!0)},Be=(D,ae)=>(C.value[ae].month=D,oe(ae,C.value[ae].year,D),p.value.enabled?De(D,ae):o.value.enabled?xe(D,ae):te(D,ae)),K=(D,ae)=>{E(D,ae),oe(ae,D,null)},oe=(D,ae,ye)=>{let q=ye;if(!q&&q!==0){const Pe=Q();q=Array.isArray(Pe)?Pe[D].month:Pe.month}t("update-month-year",{instance:D,year:ae,month:q})};return{groupedMonths:z,groupedYears:V,year:w,isDisabled:H,defaultedMultiCalendars:n,defaultedAriaLabels:r,defaultedTransitions:s,defaultedConfig:a,showYearPicker:B,modelValue:y,presetDate:(D,ae)=>{Sw({value:D,modelValue:y,range:o.value.enabled,timezone:ae?void 0:h.value.timezone}),t("auto-apply")},setHoverDate:(D,ae)=>{F.value=R(D,ae)},selectMonth:Be,selectYear:K,toggleYearPicker:$,handleYearSelect:M,handleYear:T,getModelMonthYear:Q}},y$=fn({compatConfig:{MODE:3},__name:"MonthPicker",props:{...bs},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=Bi(),a=$r(s,"yearMode"),o=e;Ft(()=>{o.shadow||r("mount",null)});const{groupedMonths:u,groupedYears:d,year:h,isDisabled:f,defaultedMultiCalendars:p,defaultedConfig:m,showYearPicker:y,modelValue:w,presetDate:_,setHoverDate:C,selectMonth:U,selectYear:F,toggleYearPicker:x,handleYearSelect:E,handleYear:V,getModelMonthYear:B}=v$(o,r);return t({getSidebarProps:()=>({modelValue:w,year:h,getModelMonthYear:B,selectMonth:U,selectYear:F,handleYear:V}),presetDate:_,toggleYearPicker:$=>x(0,$)}),($,M)=>(k(),it(fd,{"multi-calendars":Z(p).count,collapse:$.collapse,stretch:""},{default:Te(({instance:T})=>[$.$slots["top-extra"]?Le($.$slots,"top-extra",{key:0,value:$.internalModelValue}):se("",!0),$.$slots["month-year"]?Le($.$slots,"month-year",wn(cn({key:1},{year:Z(h),months:Z(u)(T),years:Z(d)(T),selectMonth:Z(U),selectYear:Z(F),instance:T}))):(k(),it($o,{key:2,items:Z(u)(T),"arrow-navigation":$.arrowNavigation,"is-last":$.autoApply&&!Z(m).keepActionRow,"esc-close":$.escClose,height:Z(m).modeHeight,config:$.config,"no-overlay-focus":!!($.noOverlayFocus||$.textInput),"use-relative":"",type:"month",onSelected:H=>Z(U)(H,T),onHoverValue:H=>Z(C)(H,T)},Bn({header:Te(()=>[he(kw,cn($.$props,{items:Z(d)(T),instance:T,"show-year-picker":Z(y)[T],year:Z(h)(T),"is-disabled":H=>Z(f)(T,H),onHandleYear:H=>Z(V)(T,H),onYearSelect:H=>Z(E)(H,T),onToggleYearPicker:H=>Z(x)(T,H==null?void 0:H.flow,H==null?void 0:H.show)}),Bn({_:2},[Ze(Z(a),(H,re)=>({name:H,fn:Te(Q=>[Le($.$slots,H,wn(qn(Q)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),_:2},[$.$slots["month-overlay-value"]?{name:"item",fn:Te(({item:H})=>[Le($.$slots,"month-overlay-value",{text:H.text,value:H.value})]),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))]),_:3},8,["multi-calendars","collapse"]))}}),_$=(e,t)=>{const n=()=>{e.isTextInputDate&&(f.value=lt(Re(e.startDate)))},{modelValue:r}=Ho(e,t,n),s=fe(null),{defaultedHighlight:a,defaultedMultiDates:o,defaultedFilters:u,defaultedRange:d,propDates:h}=sn(e),f=fe();Ft(()=>{e.startDate&&(r.value&&e.focusStartDate||!r.value)&&(f.value=lt(Re(e.startDate)))});const p=_=>Array.isArray(r.value)?r.value.some(C=>lt(C)===_):r.value?lt(r.value)===_:!1,m=_=>d.value.enabled&&Array.isArray(r.value)?cd(r.value,s.value,w(_)):!1,y=me(()=>bl(sm(e.yearRange,e.locale,e.reverseYears),_=>{const C=p(_.value),U=Oo(_.value,wl(h.value.minDate),wl(h.value.maxDate))||u.value.years.includes(_.value),F=m(_.value)&&!C,x=lm(a.value,_.value);return{active:C,disabled:U,isBetween:F,highlighted:x}})),w=_=>Rs(hs(Co(new Date)),_);return{groupedYears:y,modelValue:r,focusYear:f,setHoverValue:_=>{s.value=Rs(hs(new Date),_)},selectYear:_=>{var C;if(t("update-month-year",{instance:0,year:_}),o.value.enabled)return r.value?Array.isArray(r.value)&&(((C=r.value)==null?void 0:C.map(U=>lt(U))).includes(_)?r.value=r.value.filter(U=>lt(U)!==_):r.value.push(Rs(hr(Re()),_))):r.value=[Rs(hr(Co(Re())),_)],t("auto-apply",!0);d.value.enabled?(r.value=um(r,w(_),t),Hn().then(()=>{hd(r.value,t,e.autoApply,e.modelAuto)})):(r.value=w(_),t("auto-apply"))}}},b$=fn({compatConfig:{MODE:3},__name:"YearPicker",props:{...bs},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(e,{expose:t,emit:n}){const r=n,s=e,{groupedYears:a,modelValue:o,focusYear:u,selectYear:d,setHoverValue:h}=_$(s,r),{defaultedConfig:f}=sn(s);return t({getSidebarProps:()=>({modelValue:o,selectYear:d})}),(p,m)=>(k(),I("div",null,[p.$slots["top-extra"]?Le(p.$slots,"top-extra",{key:0,value:p.internalModelValue}):se("",!0),p.$slots["month-year"]?Le(p.$slots,"month-year",wn(cn({key:1},{years:Z(a),selectYear:Z(d)}))):(k(),it($o,{key:2,items:Z(a),"is-last":p.autoApply&&!Z(f).keepActionRow,height:Z(f).modeHeight,config:p.config,"no-overlay-focus":!!(p.noOverlayFocus||p.textInput),"focus-value":Z(u),type:"year","use-relative":"",onSelected:Z(d),onHoverValue:Z(h)},Bn({_:2},[p.$slots["year-overlay-value"]?{name:"item",fn:Te(({item:y})=>[Le(p.$slots,"year-overlay-value",{text:y.text,value:y.value})]),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),w$={key:0,class:"dp__time_input"},x$=["data-test","aria-label","onKeydown","onClick","onMousedown"],k$=v("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),S$=v("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),T$=["aria-label","disabled","data-test","onKeydown","onClick"],A$=["data-test","aria-label","onKeydown","onClick","onMousedown"],C$=v("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1),E$=v("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1),O$={key:0},M$=["aria-label"],R$=fn({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...bs},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(e,{expose:t,emit:n}){const r=n,s=e,{setTimePickerElements:a,setTimePickerBackRef:o}=Ui(),{defaultedAriaLabels:u,defaultedTransitions:d,defaultedFilters:h,defaultedConfig:f,defaultedRange:p}=sn(s),{transitionName:m,showTransition:y}=Bo(d),w=Hr({hours:!1,minutes:!1,seconds:!1}),_=fe("AM"),C=fe(null),U=fe([]),F=fe();Ft(()=>{r("mounted")});const x=W=>Wt(new Date,{hours:W.hours,minutes:W.minutes,seconds:s.enableSeconds?W.seconds:0,milliseconds:0}),E=me(()=>W=>z(W,s[W])||B(W,s[W])),V=me(()=>({hours:s.hours,minutes:s.minutes,seconds:s.seconds})),B=(W,S)=>p.value.enabled&&!p.value.disableTimeRangeValidation?!s.validateTime(W,S):!1,$=(W,S)=>{if(p.value.enabled&&!p.value.disableTimeRangeValidation){const N=S?+s[`${W}Increment`]:-+s[`${W}Increment`],G=s[W]+N;return!s.validateTime(W,G)}return!1},M=me(()=>W=>!Be(+s[W]+ +s[`${W}Increment`],W)||$(W,!0)),T=me(()=>W=>!Be(+s[W]-+s[`${W}Increment`],W)||$(W,!1)),H=(W,S)=>U1(Wt(Re(),W),S),re=(W,S)=>k5(Wt(Re(),W),S),Q=me(()=>({dp__time_col:!0,dp__time_col_block:!s.timePickerInline,dp__time_col_reg_block:!s.enableSeconds&&s.is24&&!s.timePickerInline,dp__time_col_reg_inline:!s.enableSeconds&&s.is24&&s.timePickerInline,dp__time_col_reg_with_button:!s.enableSeconds&&!s.is24,dp__time_col_sec:s.enableSeconds&&s.is24,dp__time_col_sec_with_button:s.enableSeconds&&!s.is24})),ne=me(()=>{const W=[{type:"hours"}];return s.enableMinutes&&W.push({type:"",separator:!0},{type:"minutes"}),s.enableSeconds&&W.push({type:"",separator:!0},{type:"seconds"}),W}),J=me(()=>ne.value.filter(W=>!W.separator)),P=me(()=>W=>{if(W==="hours"){const S=q(+s.hours);return{text:S<10?`0${S}`:`${S}`,value:S}}return{text:s[W]<10?`0${s[W]}`:`${s[W]}`,value:s[W]}}),z=(W,S)=>{var N;if(!s.disabledTimesConfig)return!1;const G=s.disabledTimesConfig(s.order,W==="hours"?S:void 0);return G[W]?!!((N=G[W])!=null&&N.includes(S)):!0},R=(W,S)=>S!=="hours"||_.value==="AM"?W:W+12,te=W=>{const S=s.is24?24:12,N=W==="hours"?S:60,G=+s[`${W}GridIncrement`],ee=W==="hours"&&!s.is24?G:0,pe=[];for(let j=ee;j({active:!1,disabled:h.value.times[W].includes(j.value)||!Be(j.value,W)||z(W,j.value)||B(W,j.value)}))},xe=W=>W>=0?W:59,De=W=>W>=0?W:23,Be=(W,S)=>{const N=s.minTime?x(Xf(s.minTime)):null,G=s.maxTime?x(Xf(s.maxTime)):null,ee=x(Xf(V.value,S,S==="minutes"||S==="seconds"?xe(W):De(W)));return N&&G?(Eo(ee,G)||el(ee,G))&&(yl(ee,N)||el(ee,N)):N?yl(ee,N)||el(ee,N):G?Eo(ee,G)||el(ee,G):!0},K=W=>s[`no${W[0].toUpperCase()+W.slice(1)}Overlay`],oe=W=>{K(W)||(w[W]=!w[W],w[W]?r("overlay-opened",W):r("overlay-closed",W))},D=W=>W==="hours"?ri:W==="minutes"?Vi:vl,ae=()=>{F.value&&clearTimeout(F.value)},ye=(W,S=!0,N)=>{const G=S?H:re,ee=S?+s[`${W}Increment`]:-+s[`${W}Increment`];Be(+s[W]+ee,W)&&r(`update:${W}`,D(W)(G({[W]:+s[W]},{[W]:+s[`${W}Increment`]}))),!(N!=null&&N.keyboard)&&f.value.timeArrowHoldThreshold&&(F.value=setTimeout(()=>{ye(W,S)},f.value.timeArrowHoldThreshold))},q=W=>s.is24?W:(W>=12?_.value="PM":_.value="AM",O5(W)),Pe=()=>{_.value==="PM"?(_.value="AM",r("update:hours",s.hours-12)):(_.value="PM",r("update:hours",s.hours+12)),r("am-pm-change",_.value)},Ke=W=>{w[W]=!0},_e=(W,S,N)=>{if(W&&s.arrowNavigation){Array.isArray(U.value[S])?U.value[S][N]=W:U.value[S]=[W];const G=U.value.reduce((ee,pe)=>pe.map((j,de)=>[...ee[de]||[],pe[de]]),[]);o(s.closeTimePickerBtn),C.value&&(G[1]=G[1].concat(C.value)),a(G,s.order)}},Xe=(W,S)=>(oe(W),r(`update:${W}`,S));return t({openChildCmp:Ke}),(W,S)=>{var N;return W.disabled?se("",!0):(k(),I("div",w$,[(k(!0),I(Ie,null,Ze(ne.value,(G,ee)=>{var pe,j,de;return k(),I("div",{key:ee,class:Fe(Q.value)},[G.separator?(k(),I(Ie,{key:0},[ft(" : ")],64)):(k(),I(Ie,{key:1},[v("button",{ref_for:!0,ref:ge=>_e(ge,ee,0),type:"button",class:Fe({dp__btn:!0,dp__inc_dec_button:!W.timePickerInline,dp__inc_dec_button_inline:W.timePickerInline,dp__tp_inline_btn_top:W.timePickerInline,dp__inc_dec_button_disabled:M.value(G.type)}),"data-test":`${G.type}-time-inc-btn-${s.order}`,"aria-label":(pe=Z(u))==null?void 0:pe.incrementValue(G.type),tabindex:"0",onKeydown:ge=>Z(Sr)(ge,()=>ye(G.type,!0,{keyboard:!0}),!0),onClick:ge=>Z(f).timeArrowHoldThreshold?void 0:ye(G.type,!0),onMousedown:ge=>Z(f).timeArrowHoldThreshold?ye(G.type,!0):void 0,onMouseup:ae},[s.timePickerInline?(k(),I(Ie,{key:1},[W.$slots["tp-inline-arrow-up"]?Le(W.$slots,"tp-inline-arrow-up",{key:0}):(k(),I(Ie,{key:1},[k$,S$],64))],64)):(k(),I(Ie,{key:0},[W.$slots["arrow-up"]?Le(W.$slots,"arrow-up",{key:0}):se("",!0),W.$slots["arrow-up"]?se("",!0):(k(),it(Z(tm),{key:1}))],64))],42,x$),v("button",{ref_for:!0,ref:ge=>_e(ge,ee,1),type:"button","aria-label":(j=Z(u))==null?void 0:j.openTpOverlay(G.type),class:Fe({dp__time_display:!0,dp__time_display_block:!W.timePickerInline,dp__time_display_inline:W.timePickerInline,"dp--time-invalid":E.value(G.type),"dp--time-overlay-btn":!E.value(G.type)}),disabled:K(G.type),tabindex:"0","data-test":`${G.type}-toggle-overlay-btn-${s.order}`,onKeydown:ge=>Z(Sr)(ge,()=>oe(G.type),!0),onClick:ge=>oe(G.type)},[W.$slots[G.type]?Le(W.$slots,G.type,{key:0,text:P.value(G.type).text,value:P.value(G.type).value}):se("",!0),W.$slots[G.type]?se("",!0):(k(),I(Ie,{key:1},[ft(ce(P.value(G.type).text),1)],64))],42,T$),v("button",{ref_for:!0,ref:ge=>_e(ge,ee,2),type:"button",class:Fe({dp__btn:!0,dp__inc_dec_button:!W.timePickerInline,dp__inc_dec_button_inline:W.timePickerInline,dp__tp_inline_btn_bottom:W.timePickerInline,dp__inc_dec_button_disabled:T.value(G.type)}),"data-test":`${G.type}-time-dec-btn-${s.order}`,"aria-label":(de=Z(u))==null?void 0:de.decrementValue(G.type),tabindex:"0",onKeydown:ge=>Z(Sr)(ge,()=>ye(G.type,!1,{keyboard:!0}),!0),onClick:ge=>Z(f).timeArrowHoldThreshold?void 0:ye(G.type,!1),onMousedown:ge=>Z(f).timeArrowHoldThreshold?ye(G.type,!1):void 0,onMouseup:ae},[s.timePickerInline?(k(),I(Ie,{key:1},[W.$slots["tp-inline-arrow-down"]?Le(W.$slots,"tp-inline-arrow-down",{key:0}):(k(),I(Ie,{key:1},[C$,E$],64))],64)):(k(),I(Ie,{key:0},[W.$slots["arrow-down"]?Le(W.$slots,"arrow-down",{key:0}):se("",!0),W.$slots["arrow-down"]?se("",!0):(k(),it(Z(nm),{key:1}))],64))],42,A$)],64))],2)}),128)),W.is24?se("",!0):(k(),I("div",O$,[W.$slots["am-pm-button"]?Le(W.$slots,"am-pm-button",{key:0,toggle:Pe,value:_.value}):se("",!0),W.$slots["am-pm-button"]?se("",!0):(k(),I("button",{key:1,ref_key:"amPmButton",ref:C,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(N=Z(u))==null?void 0:N.amPmButton,tabindex:"0",onClick:Pe,onKeydown:S[0]||(S[0]=G=>Z(Sr)(G,()=>Pe(),!0))},ce(_.value),41,M$))])),(k(!0),I(Ie,null,Ze(J.value,(G,ee)=>(k(),it(vs,{key:ee,name:Z(m)(w[G.type]),css:Z(y)},{default:Te(()=>[w[G.type]?(k(),it($o,{key:0,items:te(G.type),"is-last":W.autoApply&&!Z(f).keepActionRow,"esc-close":W.escClose,type:G.type,"text-input":W.textInput,config:W.config,"arrow-navigation":W.arrowNavigation,"aria-labels":W.ariaLabels,onSelected:pe=>Xe(G.type,pe),onToggle:pe=>oe(G.type),onResetFlow:S[1]||(S[1]=pe=>W.$emit("reset-flow"))},Bn({"button-icon":Te(()=>[W.$slots["clock-icon"]?Le(W.$slots,"clock-icon",{key:0}):se("",!0),W.$slots["clock-icon"]?se("",!0):(k(),it(Al(W.timePickerInline?Z(Cl):Z(em)),{key:1}))]),_:2},[W.$slots[`${G.type}-overlay-value`]?{name:"item",fn:Te(({item:pe})=>[Le(W.$slots,`${G.type}-overlay-value`,{text:pe.text,value:pe.value})]),key:"0"}:void 0,W.$slots[`${G.type}-overlay-header`]?{name:"header",fn:Te(()=>[Le(W.$slots,`${G.type}-overlay-header`,{toggle:()=>oe(G.type)})]),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","onSelected","onToggle"])):se("",!0)]),_:2},1032,["name","css"]))),128))]))}}}),D$={class:"dp--tp-wrap"},P$=["aria-label","tabindex"],L$=["tabindex"],I$=["aria-label"],Cw=fn({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...bs},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(e,{expose:t,emit:n}){const r=n,s=e,{buildMatrix:a,setTimePicker:o}=Ui(),u=Bi(),{defaultedTransitions:d,defaultedAriaLabels:h,defaultedTextInput:f,defaultedConfig:p,defaultedRange:m}=sn(s),{transitionName:y,showTransition:w}=Bo(d),{hideNavigationButtons:_}=pd(),C=fe(null),U=fe(null),F=fe([]),x=fe(null);Ft(()=>{r("mount"),!s.timePicker&&s.arrowNavigation?a([Ln(C.value)],"time"):o(!0,s.timePicker)});const E=me(()=>m.value.enabled&&s.modelAuto?dw(s.internalModelValue):!0),V=fe(!1),B=R=>({hours:Array.isArray(s.hours)?s.hours[R]:s.hours,minutes:Array.isArray(s.minutes)?s.minutes[R]:s.minutes,seconds:Array.isArray(s.seconds)?s.seconds[R]:s.seconds}),$=me(()=>{const R=[];if(m.value.enabled)for(let te=0;te<2;te++)R.push(B(te));else R.push(B(0));return R}),M=(R,te=!1,xe="")=>{te||r("reset-flow"),V.value=R,r(R?"overlay-opened":"overlay-closed",Xn.time),s.arrowNavigation&&o(R),Hn(()=>{xe!==""&&F.value[0]&&F.value[0].openChildCmp(xe)})},T=me(()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:s.autoApply&&!p.value.keepActionRow})),H=$r(u,"timePicker"),re=(R,te,xe)=>m.value.enabled?te===0?[R,$.value[1][xe]]:[$.value[0][xe],R]:R,Q=R=>{r("update:hours",R)},ne=R=>{r("update:minutes",R)},J=R=>{r("update:seconds",R)},P=()=>{if(x.value&&!f.value.enabled&&!s.noOverlayFocus){const R=fw(x.value);R&&R.focus({preventScroll:!0})}},z=R=>{r("overlay-closed",R)};return t({toggleTimePicker:M}),(R,te)=>{var xe;return k(),I("div",D$,[!R.timePicker&&!R.timePickerInline?Dn((k(),I("button",{key:0,ref_key:"openTimePickerBtn",ref:C,type:"button",class:Fe(T.value),"aria-label":(xe=Z(h))==null?void 0:xe.openTimePicker,tabindex:R.noOverlayFocus?void 0:0,"data-test":"open-time-picker-btn",onKeydown:te[0]||(te[0]=De=>Z(Sr)(De,()=>M(!0))),onClick:te[1]||(te[1]=De=>M(!0))},[R.$slots["clock-icon"]?Le(R.$slots,"clock-icon",{key:0}):se("",!0),R.$slots["clock-icon"]?se("",!0):(k(),it(Z(em),{key:1}))],42,P$)),[[Vr,!Z(_)(R.hideNavigation,"time")]]):se("",!0),he(vs,{name:Z(y)(V.value),css:Z(w)&&!R.timePickerInline},{default:Te(()=>{var De;return[V.value||R.timePicker||R.timePickerInline?(k(),I("div",{key:0,ref_key:"overlayRef",ref:x,class:Fe({dp__overlay:!R.timePickerInline,"dp--overlay-absolute":!s.timePicker&&!R.timePickerInline,"dp--overlay-relative":s.timePicker}),style:bn(R.timePicker?{height:`${Z(p).modeHeight}px`}:void 0),tabindex:R.timePickerInline?void 0:0},[v("div",{class:Fe(R.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[R.$slots["time-picker-overlay"]?Le(R.$slots,"time-picker-overlay",{key:0,hours:e.hours,minutes:e.minutes,seconds:e.seconds,setHours:Q,setMinutes:ne,setSeconds:J}):se("",!0),R.$slots["time-picker-overlay"]?se("",!0):(k(),I("div",{key:1,class:Fe(R.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[(k(!0),I(Ie,null,Ze($.value,(Be,K)=>Dn((k(),it(R$,cn({key:K,ref_for:!0},{...R.$props,order:K,hours:Be.hours,minutes:Be.minutes,seconds:Be.seconds,closeTimePickerBtn:U.value,disabledTimesConfig:e.disabledTimesConfig,disabled:K===0?R.fixedStart:R.fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:F,"validate-time":(oe,D)=>e.validateTime(oe,re(D,K,oe)),"onUpdate:hours":oe=>Q(re(oe,K,"hours")),"onUpdate:minutes":oe=>ne(re(oe,K,"minutes")),"onUpdate:seconds":oe=>J(re(oe,K,"seconds")),onMounted:P,onOverlayClosed:z,onOverlayOpened:te[2]||(te[2]=oe=>R.$emit("overlay-opened",oe)),onAmPmChange:te[3]||(te[3]=oe=>R.$emit("am-pm-change",oe))}),Bn({_:2},[Ze(Z(H),(oe,D)=>({name:oe,fn:Te(ae=>[Le(R.$slots,oe,cn({ref_for:!0},ae))])}))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[Vr,K===0?!0:E.value]])),128))],2)),!R.timePicker&&!R.timePickerInline?Dn((k(),I("button",{key:2,ref_key:"closeTimePickerBtn",ref:U,type:"button",class:Fe(T.value),"aria-label":(De=Z(h))==null?void 0:De.closeTimePicker,tabindex:"0",onKeydown:te[4]||(te[4]=Be=>Z(Sr)(Be,()=>M(!1))),onClick:te[5]||(te[5]=Be=>M(!1))},[R.$slots["calendar-icon"]?Le(R.$slots,"calendar-icon",{key:0}):se("",!0),R.$slots["calendar-icon"]?se("",!0):(k(),it(Z(Cl),{key:1}))],42,I$)),[[Vr,!Z(_)(R.hideNavigation,"time")]]):se("",!0)],2)],14,L$)):se("",!0)]}),_:3},8,["name","css"])])}}}),Ew=(e,t,n,r)=>{const{defaultedRange:s}=sn(e),a=(x,E)=>Array.isArray(t[x])?t[x][E]:t[x],o=x=>e.enableSeconds?Array.isArray(t.seconds)?t.seconds[x]:t.seconds:0,u=(x,E)=>x?E!==void 0?Di(x,a("hours",E),a("minutes",E),o(E)):Di(x,t.hours,t.minutes,o()):lw(Re(),o(E)),d=(x,E)=>{t[x]=E},h=me(()=>e.modelAuto&&s.value.enabled?Array.isArray(n.value)?n.value.length>1:!1:s.value.enabled),f=(x,E)=>{const V=Object.fromEntries(Object.keys(t).map(B=>B===x?[B,E]:[B,t[B]].slice()));if(h.value&&!s.value.disableTimeRangeValidation){const B=M=>n.value?Di(n.value[M],V.hours[M],V.minutes[M],V.seconds[M]):null,$=M=>aw(n.value[M],0);return!(xt(B(0),B(1))&&(yl(B(0),$(1))||Eo(B(1),$(0))))}return!0},p=(x,E)=>{f(x,E)&&(d(x,E),r&&r())},m=x=>{p("hours",x)},y=x=>{p("minutes",x)},w=x=>{p("seconds",x)},_=(x,E,V,B)=>{E&&m(x),!E&&!V&&y(x),V&&w(x),n.value&&B(n.value)},C=x=>{if(x){const E=Array.isArray(x),V=E?[+x[0].hours,+x[1].hours]:+x.hours,B=E?[+x[0].minutes,+x[1].minutes]:+x.minutes,$=E?[+x[0].seconds,+x[1].seconds]:+x.seconds;d("hours",V),d("minutes",B),e.enableSeconds&&d("seconds",$)}},U=(x,E)=>{const V={hours:Array.isArray(t.hours)?t.hours[x]:t.hours,disabledArr:[]};return(E||E===0)&&(V.hours=E),Array.isArray(e.disabledTimes)&&(V.disabledArr=s.value.enabled&&Array.isArray(e.disabledTimes[x])?e.disabledTimes[x]:e.disabledTimes),V},F=me(()=>(x,E)=>{var V;if(Array.isArray(e.disabledTimes)){const{disabledArr:B,hours:$}=U(x,E),M=B.filter(T=>+T.hours===$);return((V=M[0])==null?void 0:V.minutes)==="*"?{hours:[$],minutes:void 0,seconds:void 0}:{hours:[],minutes:(M==null?void 0:M.map(T=>+T.minutes))??[],seconds:(M==null?void 0:M.map(T=>T.seconds?+T.seconds:void 0))??[]}}return{hours:[],minutes:[],seconds:[]}});return{setTime:d,updateHours:m,updateMinutes:y,updateSeconds:w,getSetDateTime:u,updateTimeValues:_,getSecondsValue:o,assignStartTime:C,validateTime:f,disabledTimesConfig:F}},N$=(e,t)=>{const n=()=>{e.isTextInputDate&&E()},{modelValue:r,time:s}=Ho(e,t,n),{defaultedStartTime:a,defaultedRange:o,defaultedTz:u}=sn(e),{updateTimeValues:d,getSetDateTime:h,setTime:f,assignStartTime:p,disabledTimesConfig:m,validateTime:y}=Ew(e,s,r,w);function w(){t("update-flow-step")}const _=B=>{const{hours:$,minutes:M,seconds:T}=B;return{hours:+$,minutes:+M,seconds:T?+T:0}},C=()=>{if(e.startTime){if(Array.isArray(e.startTime)){const $=_(e.startTime[0]),M=_(e.startTime[1]);return[Wt(Re(),$),Wt(Re(),M)]}const B=_(e.startTime);return Wt(Re(),B)}return o.value.enabled?[null,null]:null},U=()=>{if(o.value.enabled){const[B,$]=C();r.value=[Ar(h(B,0),u.value.timezone),Ar(h($,1),u.value.timezone)]}else r.value=Ar(h(C()),u.value.timezone)},F=B=>Array.isArray(B)?[ga(Re(B[0])),ga(Re(B[1]))]:[ga(B??Re())],x=(B,$,M)=>{f("hours",B),f("minutes",$),f("seconds",e.enableSeconds?M:0)},E=()=>{const[B,$]=F(r.value);return o.value.enabled?x([B.hours,$.hours],[B.minutes,$.minutes],[B.seconds,$.seconds]):x(B.hours,B.minutes,B.seconds)};Ft(()=>{if(!e.shadow)return p(a.value),r.value?E():U()});const V=()=>{Array.isArray(r.value)?r.value=r.value.map((B,$)=>B&&h(B,$)):r.value=h(r.value),t("time-update")};return{modelValue:r,time:s,disabledTimesConfig:m,updateTime:(B,$=!0,M=!1)=>{d(B,$,M,V)},validateTime:y}},V$=fn({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...bs},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=$r(a,"timePicker"),u=fe(null),{time:d,modelValue:h,disabledTimesConfig:f,updateTime:p,validateTime:m}=N$(s,r);return Ft(()=>{s.shadow||r("mount",null)}),t({getSidebarProps:()=>({modelValue:h,time:d,updateTime:p}),toggleTimePicker:(y,w=!1,_="")=>{var C;(C=u.value)==null||C.toggleTimePicker(y,w,_)}}),(y,w)=>(k(),it(fd,{"multi-calendars":0,stretch:""},{default:Te(()=>[he(Cw,cn({ref_key:"tpRef",ref:u},y.$props,{hours:Z(d).hours,minutes:Z(d).minutes,seconds:Z(d).seconds,"internal-model-value":y.internalModelValue,"disabled-times-config":Z(f),"validate-time":Z(m),"onUpdate:hours":w[0]||(w[0]=_=>Z(p)(_)),"onUpdate:minutes":w[1]||(w[1]=_=>Z(p)(_,!1)),"onUpdate:seconds":w[2]||(w[2]=_=>Z(p)(_,!1,!0)),onAmPmChange:w[3]||(w[3]=_=>y.$emit("am-pm-change",_)),onResetFlow:w[4]||(w[4]=_=>y.$emit("reset-flow")),onOverlayClosed:w[5]||(w[5]=_=>y.$emit("overlay-toggle",{open:!1,overlay:_})),onOverlayOpened:w[6]||(w[6]=_=>y.$emit("overlay-toggle",{open:!0,overlay:_}))}),Bn({_:2},[Ze(Z(o),(_,C)=>({name:_,fn:Te(U=>[Le(y.$slots,_,wn(qn(U)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])]),_:3}))}}),F$={class:"dp--header-wrap"},$$={key:0,class:"dp__month_year_wrap"},B$={key:0},H$={class:"dp__month_year_wrap"},U$=["aria-label","data-test","onClick","onKeydown"],j$=fn({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...bs},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(e,{expose:t,emit:n}){const r=n,s=e,{defaultedTransitions:a,defaultedAriaLabels:o,defaultedMultiCalendars:u,defaultedFilters:d,defaultedConfig:h,defaultedHighlight:f,propDates:p,defaultedUI:m}=sn(s),{transitionName:y,showTransition:w}=Bo(a),{buildMatrix:_}=Ui(),{handleMonthYearChange:C,isDisabled:U,updateMonthYear:F}=l$(s,r),{showLeftIcon:x,showRightIcon:E}=pd(),V=fe(!1),B=fe(!1),$=fe([null,null,null,null]);Ft(()=>{r("mount")});const M=K=>({get:()=>s[K],set:oe=>{const D=K===cs.month?cs.year:cs.month;r("update-month-year",{[K]:oe,[D]:s[D]}),K===cs.month?z(!0):R(!0)}}),T=me(M(cs.month)),H=me(M(cs.year)),re=me(()=>K=>({month:s.month,year:s.year,items:K===cs.month?s.months:s.years,instance:s.instance,updateMonthYear:F,toggle:K===cs.month?z:R})),Q=me(()=>s.months.find(oe=>oe.value===s.month)||{text:"",value:0}),ne=me(()=>bl(s.months,K=>{const oe=s.month===K.value,D=Oo(K.value,pw(s.year,p.value.minDate),mw(s.year,p.value.maxDate))||d.value.months.includes(K.value),ae=bw(f.value,K.value,s.year);return{active:oe,disabled:D,highlighted:ae}})),J=me(()=>bl(s.years,K=>{const oe=s.year===K.value,D=Oo(K.value,wl(p.value.minDate),wl(p.value.maxDate))||d.value.years.includes(K.value),ae=lm(f.value,K.value);return{active:oe,disabled:D,highlighted:ae}})),P=(K,oe,D)=>{D!==void 0?K.value=D:K.value=!K.value,K.value?r("overlay-opened",oe):r("overlay-closed",oe)},z=(K=!1,oe)=>{te(K),P(V,Xn.month,oe)},R=(K=!1,oe)=>{te(K),P(B,Xn.year,oe)},te=K=>{K||r("reset-flow")},xe=(K,oe)=>{s.arrowNavigation&&($.value[oe]=Ln(K),_($.value,"monthYear"))},De=me(()=>{var K,oe;return[{type:cs.month,index:1,toggle:z,modelValue:T.value,updateModelValue:D=>T.value=D,text:Q.value.text,showSelectionGrid:V.value,items:ne.value,ariaLabel:(K=o.value)==null?void 0:K.openMonthsOverlay},{type:cs.year,index:2,toggle:R,modelValue:H.value,updateModelValue:D=>H.value=D,text:hw(s.year,s.locale),showSelectionGrid:B.value,items:J.value,ariaLabel:(oe=o.value)==null?void 0:oe.openYearsOverlay}]}),Be=me(()=>s.disableYearSelect?[De.value[0]]:s.yearFirst?[...De.value].reverse():De.value);return t({toggleMonthPicker:z,toggleYearPicker:R,handleMonthYearChange:C}),(K,oe)=>{var D,ae,ye,q,Pe,Ke;return k(),I("div",F$,[K.$slots["month-year"]?(k(),I("div",$$,[Le(K.$slots,"month-year",wn(qn({month:e.month,year:e.year,months:e.months,years:e.years,updateMonthYear:Z(F),handleMonthYearChange:Z(C),instance:e.instance})))])):(k(),I(Ie,{key:1},[K.$slots["top-extra"]?(k(),I("div",B$,[Le(K.$slots,"top-extra",{value:K.internalModelValue})])):se("",!0),v("div",H$,[Z(x)(Z(u),e.instance)&&!K.vertical?(k(),it(uo,{key:0,"aria-label":(D=Z(o))==null?void 0:D.prevMonth,disabled:Z(U)(!1),class:Fe((ae=Z(m))==null?void 0:ae.navBtnPrev),onActivate:oe[0]||(oe[0]=_e=>Z(C)(!1,!0)),onSetRef:oe[1]||(oe[1]=_e=>xe(_e,0))},{default:Te(()=>[K.$slots["arrow-left"]?Le(K.$slots,"arrow-left",{key:0}):se("",!0),K.$slots["arrow-left"]?se("",!0):(k(),it(Z(Xp),{key:1}))]),_:3},8,["aria-label","disabled","class"])):se("",!0),v("div",{class:Fe(["dp__month_year_wrap",{dp__year_disable_select:K.disableYearSelect}])},[(k(!0),I(Ie,null,Ze(Be.value,(_e,Xe)=>(k(),I(Ie,{key:_e.type},[v("button",{ref_for:!0,ref:W=>xe(W,Xe+1),type:"button",class:"dp__btn dp__month_year_select",tabindex:"0","aria-label":_e.ariaLabel,"data-test":`${_e.type}-toggle-overlay-${e.instance}`,onClick:_e.toggle,onKeydown:W=>Z(Sr)(W,()=>_e.toggle(),!0)},[K.$slots[_e.type]?Le(K.$slots,_e.type,{key:0,text:_e.text,value:s[_e.type]}):se("",!0),K.$slots[_e.type]?se("",!0):(k(),I(Ie,{key:1},[ft(ce(_e.text),1)],64))],40,U$),he(vs,{name:Z(y)(_e.showSelectionGrid),css:Z(w)},{default:Te(()=>[_e.showSelectionGrid?(k(),it($o,{key:0,items:_e.items,"arrow-navigation":K.arrowNavigation,"hide-navigation":K.hideNavigation,"is-last":K.autoApply&&!Z(h).keepActionRow,"skip-button-ref":!1,config:K.config,type:_e.type,"header-refs":[],"esc-close":K.escClose,"menu-wrap-ref":K.menuWrapRef,"text-input":K.textInput,"aria-labels":K.ariaLabels,onSelected:_e.updateModelValue,onToggle:_e.toggle},Bn({"button-icon":Te(()=>[K.$slots["calendar-icon"]?Le(K.$slots,"calendar-icon",{key:0}):se("",!0),K.$slots["calendar-icon"]?se("",!0):(k(),it(Z(Cl),{key:1}))]),_:2},[K.$slots[`${_e.type}-overlay-value`]?{name:"item",fn:Te(({item:W})=>[Le(K.$slots,`${_e.type}-overlay-value`,{text:W.text,value:W.value})]),key:"0"}:void 0,K.$slots[`${_e.type}-overlay`]?{name:"overlay",fn:Te(()=>[Le(K.$slots,`${_e.type}-overlay`,cn({ref_for:!0},re.value(_e.type)))]),key:"1"}:void 0,K.$slots[`${_e.type}-overlay-header`]?{name:"header",fn:Te(()=>[Le(K.$slots,`${_e.type}-overlay-header`,{toggle:_e.toggle})]),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","onSelected","onToggle"])):se("",!0)]),_:2},1032,["name","css"])],64))),128))],2),Z(x)(Z(u),e.instance)&&K.vertical?(k(),it(uo,{key:1,"aria-label":(ye=Z(o))==null?void 0:ye.prevMonth,disabled:Z(U)(!1),class:Fe((q=Z(m))==null?void 0:q.navBtnPrev),onActivate:oe[2]||(oe[2]=_e=>Z(C)(!1,!0))},{default:Te(()=>[K.$slots["arrow-up"]?Le(K.$slots,"arrow-up",{key:0}):se("",!0),K.$slots["arrow-up"]?se("",!0):(k(),it(Z(tm),{key:1}))]),_:3},8,["aria-label","disabled","class"])):se("",!0),Z(E)(Z(u),e.instance)?(k(),it(uo,{key:2,ref:"rightIcon",disabled:Z(U)(!0),"aria-label":(Pe=Z(o))==null?void 0:Pe.nextMonth,class:Fe((Ke=Z(m))==null?void 0:Ke.navBtnNext),onActivate:oe[3]||(oe[3]=_e=>Z(C)(!0,!0)),onSetRef:oe[4]||(oe[4]=_e=>xe(_e,K.disableYearSelect?2:3))},{default:Te(()=>[K.$slots[K.vertical?"arrow-down":"arrow-right"]?Le(K.$slots,K.vertical?"arrow-down":"arrow-right",{key:0}):se("",!0),K.$slots[K.vertical?"arrow-down":"arrow-right"]?se("",!0):(k(),it(Al(K.vertical?Z(nm):Z(Qp)),{key:1}))]),_:3},8,["disabled","aria-label","class"])):se("",!0)])],64))])}}}),W$=["aria-label"],q$={class:"dp__calendar_header",role:"row"},Y$={key:0,class:"dp__calendar_header_item",role:"gridcell"},z$=["aria-label"],K$=v("div",{class:"dp__calendar_header_separator"},null,-1),G$=["aria-label"],J$={key:0,role:"gridcell",class:"dp__calendar_item dp__week_num"},Z$={class:"dp__cell_inner"},X$=["id","aria-selected","aria-disabled","aria-label","data-test","onClick","onKeydown","onMouseenter","onMouseleave","onMousedown"],Q$=fn({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...bs},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(e,{expose:t,emit:n}){const r=n,s=e,{buildMultiLevelMatrix:a}=Ui(),{defaultedTransitions:o,defaultedConfig:u,defaultedAriaLabels:d,defaultedMultiCalendars:h,defaultedWeekNumbers:f,defaultedMultiDates:p,defaultedUI:m}=sn(s),y=fe(null),w=fe({bottom:"",left:"",transform:""}),_=fe([]),C=fe(null),U=fe(!0),F=fe(""),x=fe({startX:0,endX:0,startY:0,endY:0}),E=fe([]),V=fe({left:"50%"}),B=fe(!1),$=me(()=>s.calendar?s.calendar(s.mappedDates):s.mappedDates),M=me(()=>s.dayNames?Array.isArray(s.dayNames)?s.dayNames:s.dayNames(s.locale,+s.weekStart):E5(s.formatLocale,s.locale,+s.weekStart));Ft(()=>{r("mount",{cmp:"calendar",refs:_}),u.value.noSwipe||C.value&&(C.value.addEventListener("touchstart",xe,{passive:!1}),C.value.addEventListener("touchend",De,{passive:!1}),C.value.addEventListener("touchmove",Be,{passive:!1})),s.monthChangeOnScroll&&C.value&&C.value.addEventListener("wheel",D,{passive:!1})});const T=_e=>_e?s.vertical?"vNext":"next":s.vertical?"vPrevious":"previous",H=(_e,Xe)=>{if(s.transitions){const W=hr(Xs(Re(),s.month,s.year));F.value=_n(hr(Xs(Re(),_e,Xe)),W)?o.value[T(!0)]:o.value[T(!1)],U.value=!1,Hn(()=>{U.value=!0})}},re=me(()=>({[s.calendarClassName]:!!s.calendarClassName,...m.value.calendar??{}})),Q=me(()=>_e=>{const Xe=M5(_e);return{dp__marker_dot:Xe.type==="dot",dp__marker_line:Xe.type==="line"}}),ne=me(()=>_e=>xt(_e,y.value)),J=me(()=>({dp__calendar:!0,dp__calendar_next:h.value.count>0&&s.instance!==0})),P=me(()=>_e=>s.hideOffsetDates?_e.current:!0),z=async(_e,Xe,W)=>{const S=Ln(_.value[Xe][W]);if(S){const{width:N,height:G}=S.getBoundingClientRect();y.value=_e.value;let ee={left:`${N/2}px`},pe=-50;if(await Hn(),E.value[0]){const{left:j,width:de}=E.value[0].getBoundingClientRect();j<0&&(ee={left:"0"},pe=0,V.value.left=`${N/2}px`),window.innerWidth{var S,N;if(B.value&&p.value.enabled&&p.value.dragSelect)return r("select-date",_e);r("set-hover-date",_e),(N=(S=_e.marker)==null?void 0:S.tooltip)!=null&&N.length&&await z(_e,Xe,W)},te=_e=>{y.value&&(y.value=null,w.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),r("tooltip-close",_e.marker))},xe=_e=>{x.value.startX=_e.changedTouches[0].screenX,x.value.startY=_e.changedTouches[0].screenY},De=_e=>{x.value.endX=_e.changedTouches[0].screenX,x.value.endY=_e.changedTouches[0].screenY,K()},Be=_e=>{s.vertical&&!s.inline&&_e.preventDefault()},K=()=>{const _e=s.vertical?"Y":"X";Math.abs(x.value[`start${_e}`]-x.value[`end${_e}`])>10&&r("handle-swipe",x.value[`start${_e}`]>x.value[`end${_e}`]?"right":"left")},oe=(_e,Xe,W)=>{_e&&(Array.isArray(_.value[Xe])?_.value[Xe][W]=_e:_.value[Xe]=[_e]),s.arrowNavigation&&a(_.value,"calendar")},D=_e=>{s.monthChangeOnScroll&&(_e.preventDefault(),r("handle-scroll",_e))},ae=_e=>f.value.type==="local"?Gp(_e.value,{weekStartsOn:+s.weekStart}):f.value.type==="iso"?zp(_e.value):typeof f.value.type=="function"?f.value.type(_e.value):"",ye=_e=>{const Xe=_e[0];return f.value.hideOnOffsetDates?_e.some(W=>W.current)?ae(Xe):"":ae(Xe)},q=(_e,Xe)=>{p.value.enabled||(Ri(_e,u.value),r("select-date",Xe))},Pe=_e=>{Ri(_e,u.value)},Ke=_e=>{p.value.enabled&&p.value.dragSelect?(B.value=!0,r("select-date",_e)):p.value.enabled&&r("select-date",_e)};return t({triggerTransition:H}),(_e,Xe)=>{var W;return k(),I("div",{class:Fe(J.value)},[v("div",{ref_key:"calendarWrapRef",ref:C,role:"grid",class:Fe(re.value),"aria-label":(W=Z(d))==null?void 0:W.calendarWrap},[v("div",q$,[_e.weekNumbers?(k(),I("div",Y$,ce(_e.weekNumName),1)):se("",!0),(k(!0),I(Ie,null,Ze(M.value,(S,N)=>{var G,ee;return k(),I("div",{key:N,class:"dp__calendar_header_item",role:"gridcell","data-test":"calendar-header","aria-label":(ee=(G=Z(d))==null?void 0:G.weekDay)==null?void 0:ee.call(G,N)},[_e.$slots["calendar-header"]?Le(_e.$slots,"calendar-header",{key:0,day:S,index:N}):se("",!0),_e.$slots["calendar-header"]?se("",!0):(k(),I(Ie,{key:1},[ft(ce(S),1)],64))],8,z$)}),128))]),K$,he(vs,{name:F.value,css:!!_e.transitions},{default:Te(()=>{var S;return[U.value?(k(),I("div",{key:0,class:"dp__calendar",role:"rowgroup","aria-label":((S=Z(d))==null?void 0:S.calendarDays)||void 0,onMouseleave:Xe[1]||(Xe[1]=N=>B.value=!1)},[(k(!0),I(Ie,null,Ze($.value,(N,G)=>(k(),I("div",{key:G,class:"dp__calendar_row",role:"row"},[_e.weekNumbers?(k(),I("div",J$,[v("div",Z$,ce(ye(N.days)),1)])):se("",!0),(k(!0),I(Ie,null,Ze(N.days,(ee,pe)=>{var j,de,ge;return k(),I("div",{id:Z(ww)(ee.value),ref_for:!0,ref:ke=>oe(ke,G,pe),key:pe+G,role:"gridcell",class:"dp__calendar_item","aria-selected":(ee.classData.dp__active_date||ee.classData.dp__range_start||ee.classData.dp__range_start)??void 0,"aria-disabled":ee.classData.dp__cell_disabled||void 0,"aria-label":(de=(j=Z(d))==null?void 0:j.day)==null?void 0:de.call(j,ee),tabindex:"0","data-test":ee.value,onClick:Ct(ke=>q(ke,ee),["prevent"]),onKeydown:ke=>Z(Sr)(ke,()=>_e.$emit("select-date",ee)),onMouseenter:ke=>R(ee,G,pe),onMouseleave:ke=>te(ee),onMousedown:ke=>Ke(ee),onMouseup:Xe[0]||(Xe[0]=ke=>B.value=!1)},[v("div",{class:Fe(["dp__cell_inner",ee.classData])},[_e.$slots.day&&P.value(ee)?Le(_e.$slots,"day",{key:0,day:+ee.text,date:ee.value}):se("",!0),_e.$slots.day?se("",!0):(k(),I(Ie,{key:1},[ft(ce(ee.text),1)],64)),ee.marker&&P.value(ee)?(k(),I(Ie,{key:2},[_e.$slots.marker?Le(_e.$slots,"marker",{key:0,marker:ee.marker,day:+ee.text,date:ee.value}):(k(),I("div",{key:1,class:Fe(Q.value(ee.marker)),style:bn(ee.marker.color?{backgroundColor:ee.marker.color}:{})},null,6))],64)):se("",!0),ne.value(ee.value)?(k(),I("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:E,class:"dp__marker_tooltip",style:bn(w.value)},[(ge=ee.marker)!=null&&ge.tooltip?(k(),I("div",{key:0,class:"dp__tooltip_content",onClick:Pe},[(k(!0),I(Ie,null,Ze(ee.marker.tooltip,(ke,Ae)=>(k(),I("div",{key:Ae,class:"dp__tooltip_text"},[_e.$slots["marker-tooltip"]?Le(_e.$slots,"marker-tooltip",{key:0,tooltip:ke,day:ee.value}):se("",!0),_e.$slots["marker-tooltip"]?se("",!0):(k(),I(Ie,{key:1},[v("div",{class:"dp__tooltip_mark",style:bn(ke.color?{backgroundColor:ke.color}:{})},null,4),v("div",null,ce(ke.text),1)],64))]))),128)),v("div",{class:"dp__arrow_bottom_tp",style:bn(V.value)},null,4)])):se("",!0)],4)):se("",!0)],2)],40,X$)}),128))]))),128))],40,G$)):se("",!0)]}),_:3},8,["name","css"])],10,W$)],2)}}}),x0=e=>Array.isArray(e),eB=(e,t,n,r)=>{const s=fe([]),a=fe(new Date),o=fe(),u=()=>De(e.isTextInputDate),{modelValue:d,calendars:h,time:f,today:p}=Ho(e,t,u),{defaultedMultiCalendars:m,defaultedStartTime:y,defaultedRange:w,defaultedConfig:_,defaultedTz:C,propDates:U,defaultedMultiDates:F}=sn(e),{validateMonthYearInRange:x,isDisabled:E,isDateRangeAllowed:V,checkMinMaxRange:B}=ji(e),{updateTimeValues:$,getSetDateTime:M,setTime:T,assignStartTime:H,validateTime:re,disabledTimesConfig:Q}=Ew(e,f,d,r),ne=me(()=>ue=>h.value[ue]?h.value[ue].month:0),J=me(()=>ue=>h.value[ue]?h.value[ue].year:0),P=ue=>!_.value.keepViewOnOffsetClick||ue?!0:!o.value,z=(ue,Ne,we,Ve=!1)=>{var We,Nn;P(Ve)&&(h.value[ue]||(h.value[ue]={month:0,year:0}),h.value[ue].month=v0(Ne)?(We=h.value[ue])==null?void 0:We.month:Ne,h.value[ue].year=v0(we)?(Nn=h.value[ue])==null?void 0:Nn.year:we)},R=()=>{e.autoApply&&t("select-date")};Ft(()=>{e.shadow||(d.value||(Xe(),y.value&&H(y.value)),De(!0),e.focusStartDate&&e.startDate&&Xe())});const te=me(()=>{var ue;return(ue=e.flow)!=null&&ue.length&&!e.partialFlow?e.flowStep===e.flow.length:!0}),xe=()=>{e.autoApply&&te.value&&t("auto-apply")},De=(ue=!1)=>{if(d.value)return Array.isArray(d.value)?(s.value=d.value,q(ue)):oe(d.value,ue);if(m.value.count&&ue&&!e.startDate)return K(Re(),ue)},Be=()=>Array.isArray(d.value)&&w.value.enabled?bt(d.value[0])===bt(d.value[1]??d.value[0]):!1,K=(ue=new Date,Ne=!1)=>{if((!m.value.count||!m.value.static||Ne)&&z(0,bt(ue),lt(ue)),m.value.count&&(!m.value.solo||!d.value||Be()))for(let we=1;we{K(ue),T("hours",ri(ue)),T("minutes",Vi(ue)),T("seconds",vl(ue)),m.value.count&&Ne&&_e()},D=ue=>{if(m.value.count){if(m.value.solo)return 0;const Ne=bt(ue[0]),we=bt(ue[1]);return Math.abs(we-Ne){ue[1]&&w.value.showLastInRange?K(ue[D(ue)],Ne):K(ue[0],Ne);const we=(Ve,We)=>[Ve(ue[0]),ue[1]?Ve(ue[1]):f[We][1]];T("hours",we(ri,"hours")),T("minutes",we(Vi,"minutes")),T("seconds",we(vl,"seconds"))},ye=(ue,Ne)=>{if((w.value.enabled||e.weekPicker)&&!F.value.enabled)return ae(ue,Ne);if(F.value.enabled&&Ne){const we=ue[ue.length-1];return oe(we,Ne)}},q=ue=>{const Ne=d.value;ye(Ne,ue),m.value.count&&m.value.solo&&_e()},Pe=(ue,Ne)=>{const we=Wt(Re(),{month:ne.value(Ne),year:J.value(Ne)}),Ve=ue<0?gs(we,1):_l(we,1);x(bt(Ve),lt(Ve),ue<0,e.preventMinMaxNavigation)&&(z(Ne,bt(Ve),lt(Ve)),t("update-month-year",{instance:Ne,month:bt(Ve),year:lt(Ve)}),m.value.count&&!m.value.solo&&Ke(Ne),n())},Ke=ue=>{for(let Ne=ue-1;Ne>=0;Ne--){const we=_l(Wt(Re(),{month:ne.value(Ne+1),year:J.value(Ne+1)}),1);z(Ne,bt(we),lt(we))}for(let Ne=ue+1;Ne<=m.value.count-1;Ne++){const we=gs(Wt(Re(),{month:ne.value(Ne-1),year:J.value(Ne-1)}),1);z(Ne,bt(we),lt(we))}},_e=()=>{if(Array.isArray(d.value)&&d.value.length===2){const ue=Re(Re(d.value[1]?d.value[1]:gs(d.value[0],1))),[Ne,we]=[bt(d.value[0]),lt(d.value[0])],[Ve,We]=[bt(d.value[1]),lt(d.value[1])];(Ne!==Ve||Ne===Ve&&we!==We)&&m.value.solo&&z(1,bt(ue),lt(ue))}else d.value&&!Array.isArray(d.value)&&(z(0,bt(d.value),lt(d.value)),K(Re()))},Xe=()=>{e.startDate&&(z(0,bt(Re(e.startDate)),lt(Re(e.startDate))),m.value.count&&Ke(0))},W=(ue,Ne)=>{if(e.monthChangeOnScroll){const we=new Date().getTime()-a.value.getTime(),Ve=Math.abs(ue.deltaY);let We=500;Ve>1&&(We=100),Ve>100&&(We=0),we>We&&(a.value=new Date,Pe(e.monthChangeOnScroll!=="inverse"?-ue.deltaY:ue.deltaY,Ne))}},S=(ue,Ne,we=!1)=>{e.monthChangeOnArrows&&e.vertical===we&&N(ue,Ne)},N=(ue,Ne)=>{Pe(ue==="right"?-1:1,Ne)},G=ue=>{if(U.value.markers)return Rc(ue.value,U.value.markers)},ee=(ue,Ne)=>{switch(e.sixWeeks===!0?"append":e.sixWeeks){case"prepend":return[!0,!1];case"center":return[ue==0,!0];case"fair":return[ue==0||Ne>ue,!0];case"append":return[!1,!1];default:return[!1,!1]}},pe=(ue,Ne,we,Ve)=>{if(e.sixWeeks&&ue.length<6){const We=6-ue.length,Nn=(Ne.getDay()+7-Ve)%7,pr=6-(we.getDay()+7-Ve)%7,[Ls,Ca]=ee(Nn,pr);for(let Wi=1;Wi<=We;Wi++)if(Ca?!!(Wi%2)==Ls:Ls){const is=ue[0].days[0],El=j(fs(is.value,-7),bt(Ne));ue.unshift({days:El})}else{const is=ue[ue.length-1],El=is.days[is.days.length-1],md=j(fs(El.value,1),bt(Ne));ue.push({days:md})}}return ue},j=(ue,Ne)=>{const we=Re(ue),Ve=[];for(let We=0;We<7;We++){const Nn=fs(we,We),pr=bt(Nn)!==Ne;Ve.push({text:e.hideOffsetDates&&pr?"":Nn.getDate(),value:Nn,current:!pr,classData:{}})}return Ve},de=(ue,Ne)=>{const we=[],Ve=new Date(Ne,ue),We=new Date(Ne,ue+1,0),Nn=e.weekStart,pr=ys(Ve,{weekStartsOn:Nn}),Ls=Ca=>{const Wi=j(Ca,ue);if(we.push({days:Wi}),!we[we.length-1].days.some(is=>xt(hr(is.value),hr(We)))){const is=fs(Ca,7);Ls(is)}};return Ls(pr),pe(we,Ve,We,Nn)},ge=ue=>{const Ne=Di(Re(ue.value),f.hours,f.minutes,Ue());t("date-update",Ne),F.value.enabled?om(Ne,d,F.value.limit):d.value=Ne,r(),Hn().then(()=>{xe()})},ke=ue=>w.value.noDisabledRange?gw(s.value[0],ue).some(Ne=>E(Ne)):!1,Ae=()=>{s.value=d.value?d.value.slice():[],s.value.length===2&&!(w.value.fixedStart||w.value.fixedEnd)&&(s.value=[])},Ee=(ue,Ne)=>{const we=[Re(ue.value),fs(Re(ue.value),+w.value.autoRange)];V(we)?(Ne&&$e(ue.value),s.value=we):t("invalid-date",ue.value)},$e=ue=>{const Ne=bt(Re(ue)),we=lt(Re(ue));if(z(0,Ne,we),m.value.count>0)for(let Ve=1;Ve{if(ke(ue.value)||!B(ue.value,d.value,w.value.fixedStart?0:1))return t("invalid-date",ue.value);s.value=Tw(Re(ue.value),d,t,w)},Qe=(ue,Ne)=>{if(Ae(),w.value.autoRange)return Ee(ue,Ne);if(w.value.fixedStart||w.value.fixedEnd)return He(ue);s.value[0]?B(Re(ue.value),d.value)&&!ke(ue.value)?on(Re(ue.value),Re(s.value[0]))?(s.value.unshift(Re(ue.value)),t("range-end",s.value[0])):(s.value[1]=Re(ue.value),t("range-end",s.value[1])):(e.autoApply&&t("auto-apply-invalid",ue.value),t("invalid-date",ue.value)):(s.value[0]=Re(ue.value),t("range-start",s.value[0]))},Ue=(ue=!0)=>e.enableSeconds?Array.isArray(f.seconds)?ue?f.seconds[0]:f.seconds[1]:f.seconds:0,tt=ue=>{s.value[ue]=Di(s.value[ue],f.hours[ue],f.minutes[ue],Ue(ue!==1))},ct=()=>{var ue,Ne;s.value[0]&&s.value[1]&&+((ue=s.value)==null?void 0:ue[0])>+((Ne=s.value)==null?void 0:Ne[1])&&(s.value.reverse(),t("range-start",s.value[0]),t("range-end",s.value[1]))},an=()=>{s.value.length&&(s.value[0]&&!s.value[1]?tt(0):(tt(0),tt(1),r()),ct(),d.value=s.value.slice(),hd(s.value,t,e.autoApply,e.modelAuto))},Zt=(ue,Ne=!1)=>{if(E(ue.value)||!ue.current&&e.hideOffsetDates)return t("invalid-date",ue.value);if(o.value=JSON.parse(JSON.stringify(ue)),!w.value.enabled)return ge(ue);x0(f.hours)&&x0(f.minutes)&&!F.value.enabled&&(Qe(ue,Ne),an())},Cn=(ue,Ne)=>{var we;z(ue,Ne.month,Ne.year,!0),m.value.count&&!m.value.solo&&Ke(ue),t("update-month-year",{instance:ue,month:Ne.month,year:Ne.year}),n(m.value.solo?ue:void 0);const Ve=(we=e.flow)!=null&&we.length?e.flow[e.flowStep]:void 0;!Ne.fromNav&&(Ve===Xn.month||Ve===Xn.year)&&r()},hn=(ue,Ne)=>{Sw({value:ue,modelValue:d,range:w.value.enabled,timezone:Ne?void 0:C.value.timezone}),R(),e.multiCalendars&&Hn().then(()=>De(!0))},Er=()=>{const ue=rm(Re(),C.value);w.value.enabled?d.value&&Array.isArray(d.value)&&d.value[0]?d.value=on(ue,d.value[0])?[ue,d.value[0]]:[d.value[0],ue]:d.value=[ue]:d.value=ue,R()},ws=()=>{if(Array.isArray(d.value))if(F.value.enabled){const ue=pn();d.value[d.value.length-1]=M(ue)}else d.value=d.value.map((ue,Ne)=>ue&&M(ue,Ne));else d.value=M(d.value);t("time-update")},pn=()=>Array.isArray(d.value)&&d.value.length?d.value[d.value.length-1]:null;return{calendars:h,modelValue:d,month:ne,year:J,time:f,disabledTimesConfig:Q,today:p,validateTime:re,getCalendarDays:de,getMarker:G,handleScroll:W,handleSwipe:N,handleArrow:S,selectDate:Zt,updateMonthYear:Cn,presetDate:hn,selectCurrentDate:Er,updateTime:(ue,Ne=!0,we=!1)=>{$(ue,Ne,we,ws)},assignMonthAndYear:K}},tB={key:0},nB=fn({__name:"DatePicker",props:{...bs},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,{calendars:a,month:o,year:u,modelValue:d,time:h,disabledTimesConfig:f,today:p,validateTime:m,getCalendarDays:y,getMarker:w,handleArrow:_,handleScroll:C,handleSwipe:U,selectDate:F,updateMonthYear:x,presetDate:E,selectCurrentDate:V,updateTime:B,assignMonthAndYear:$}=eB(s,r,Be,K),M=Bi(),{setHoverDate:T,getDayClassData:H,clearHoverDate:re}=yB(d,s),{defaultedMultiCalendars:Q}=sn(s),ne=fe([]),J=fe([]),P=fe(null),z=$r(M,"calendar"),R=$r(M,"monthYear"),te=$r(M,"timePicker"),xe=W=>{s.shadow||r("mount",W)};qt(a,()=>{s.shadow||setTimeout(()=>{r("recalculate-position")},0)},{deep:!0}),qt(Q,(W,S)=>{W.count-S.count>0&&$()},{deep:!0});const De=me(()=>W=>y(o.value(W),u.value(W)).map(S=>({...S,days:S.days.map(N=>(N.marker=w(N),N.classData=H(N),N))})));function Be(W){var S;W||W===0?(S=J.value[W])==null||S.triggerTransition(o.value(W),u.value(W)):J.value.forEach((N,G)=>N.triggerTransition(o.value(G),u.value(G)))}function K(){r("update-flow-step")}const oe=(W,S=!1)=>{F(W,S),s.spaceConfirm&&r("select-date")},D=(W,S,N=0)=>{var G;(G=ne.value[N])==null||G.toggleMonthPicker(W,S)},ae=(W,S,N=0)=>{var G;(G=ne.value[N])==null||G.toggleYearPicker(W,S)},ye=(W,S,N)=>{var G;(G=P.value)==null||G.toggleTimePicker(W,S,N)},q=(W,S)=>{var N;if(!s.range){const G=d.value?d.value:p,ee=S?new Date(S):G,pe=W?ys(ee,{weekStartsOn:1}):J1(ee,{weekStartsOn:1});F({value:pe,current:bt(ee)===o.value(0),text:"",classData:{}}),(N=document.getElementById(ww(pe)))==null||N.focus()}},Pe=W=>{var S;(S=ne.value[0])==null||S.handleMonthYearChange(W,!0)},Ke=W=>{x(0,{month:o.value(0),year:u.value(0)+(W?1:-1),fromNav:!0})},_e=(W,S)=>{W===Xn.time&&r(`time-picker-${S?"open":"close"}`),r("overlay-toggle",{open:S,overlay:W})},Xe=W=>{r("overlay-toggle",{open:!1,overlay:W}),r("focus-menu")};return t({clearHoverDate:re,presetDate:E,selectCurrentDate:V,toggleMonthPicker:D,toggleYearPicker:ae,toggleTimePicker:ye,handleArrow:_,updateMonthYear:x,getSidebarProps:()=>({modelValue:d,month:o,year:u,time:h,updateTime:B,updateMonthYear:x,selectDate:F,presetDate:E}),changeMonth:Pe,changeYear:Ke,selectWeekDate:q}),(W,S)=>(k(),I(Ie,null,[he(fd,{"multi-calendars":Z(Q).count,collapse:W.collapse},{default:Te(({instance:N,index:G})=>[W.disableMonthYearSelect?se("",!0):(k(),it(j$,cn({key:0,ref:ee=>{ee&&(ne.value[G]=ee)},months:Z(cw)(W.formatLocale,W.locale,W.monthNameFormat),years:Z(sm)(W.yearRange,W.locale,W.reverseYears),month:Z(o)(N),year:Z(u)(N),instance:N},W.$props,{onMount:S[0]||(S[0]=ee=>xe(Z(ma).header)),onResetFlow:S[1]||(S[1]=ee=>W.$emit("reset-flow")),onUpdateMonthYear:ee=>Z(x)(N,ee),onOverlayClosed:Xe,onOverlayOpened:S[2]||(S[2]=ee=>W.$emit("overlay-toggle",{open:!0,overlay:ee}))}),Bn({_:2},[Ze(Z(R),(ee,pe)=>({name:ee,fn:Te(j=>[Le(W.$slots,ee,wn(qn(j)))])}))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),he(Q$,cn({ref:ee=>{ee&&(J.value[G]=ee)},"mapped-dates":De.value(N),month:Z(o)(N),year:Z(u)(N),instance:N},W.$props,{onSelectDate:ee=>Z(F)(ee,N!==1),onHandleSpace:ee=>oe(ee,N!==1),onSetHoverDate:S[3]||(S[3]=ee=>Z(T)(ee)),onHandleScroll:ee=>Z(C)(ee,N),onHandleSwipe:ee=>Z(U)(ee,N),onMount:S[4]||(S[4]=ee=>xe(Z(ma).calendar)),onResetFlow:S[5]||(S[5]=ee=>W.$emit("reset-flow")),onTooltipOpen:S[6]||(S[6]=ee=>W.$emit("tooltip-open",ee)),onTooltipClose:S[7]||(S[7]=ee=>W.$emit("tooltip-close",ee))}),Bn({_:2},[Ze(Z(z),(ee,pe)=>({name:ee,fn:Te(j=>[Le(W.$slots,ee,wn(qn({...j})))])}))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])]),_:3},8,["multi-calendars","collapse"]),W.enableTimePicker?(k(),I("div",tB,[W.$slots["time-picker"]?Le(W.$slots,"time-picker",wn(cn({key:0},{time:Z(h),updateTime:Z(B)}))):(k(),it(Cw,cn({key:1,ref_key:"timePickerRef",ref:P},W.$props,{hours:Z(h).hours,minutes:Z(h).minutes,seconds:Z(h).seconds,"internal-model-value":W.internalModelValue,"disabled-times-config":Z(f),"validate-time":Z(m),onMount:S[8]||(S[8]=N=>xe(Z(ma).timePicker)),"onUpdate:hours":S[9]||(S[9]=N=>Z(B)(N)),"onUpdate:minutes":S[10]||(S[10]=N=>Z(B)(N,!1)),"onUpdate:seconds":S[11]||(S[11]=N=>Z(B)(N,!1,!0)),onResetFlow:S[12]||(S[12]=N=>W.$emit("reset-flow")),onOverlayClosed:S[13]||(S[13]=N=>_e(N,!1)),onOverlayOpened:S[14]||(S[14]=N=>_e(N,!0)),onAmPmChange:S[15]||(S[15]=N=>W.$emit("am-pm-change",N))}),Bn({_:2},[Ze(Z(te),(N,G)=>({name:N,fn:Te(ee=>[Le(W.$slots,N,wn(qn(ee)))])}))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):se("",!0)],64))}}),rB=(e,t)=>{const n=fe(),{defaultedMultiCalendars:r,defaultedConfig:s,defaultedHighlight:a,defaultedRange:o,propDates:u,defaultedFilters:d,defaultedMultiDates:h}=sn(e),{modelValue:f,year:p,month:m,calendars:y}=Ho(e,t),{isDisabled:w}=ji(e),{selectYear:_,groupedYears:C,showYearPicker:U,isDisabled:F,toggleYearPicker:x,handleYearSelect:E,handleYear:V}=Aw({modelValue:f,multiCalendars:r,range:o,highlight:a,calendars:y,propDates:u,month:m,year:p,filters:d,props:e,emit:t}),B=(P,z)=>[P,z].map(R=>Ds(R,"MMMM",{locale:e.formatLocale})).join("-"),$=me(()=>P=>f.value?Array.isArray(f.value)?f.value.some(z=>p0(P,z)):p0(f.value,P):!1),M=P=>{if(o.value.enabled){if(Array.isArray(f.value)){const z=xt(P,f.value[0])||xt(P,f.value[1]);return cd(f.value,n.value,P)&&!z}return!1}return!1},T=(P,z)=>P.quarter===o0(z)&&P.year===lt(z),H=P=>typeof a.value=="function"?a.value({quarter:o0(P),year:lt(P)}):!!a.value.quarters.find(z=>T(z,P)),re=me(()=>P=>{const z=Wt(new Date,{year:p.value(P)});return OF({start:Co(z),end:G1(z)}).map(R=>{const te=oa(R),xe=u0(R),De=w(R),Be=M(te),K=H(te);return{text:B(te,xe),value:te,active:$.value(te),highlighted:K,disabled:De,isBetween:Be}})}),Q=P=>{om(P,f,h.value.limit),t("auto-apply",!0)},ne=P=>{f.value=um(f,P,t),hd(f.value,t,e.autoApply,e.modelAuto)},J=P=>{f.value=P,t("auto-apply")};return{defaultedConfig:s,defaultedMultiCalendars:r,groupedYears:C,year:p,isDisabled:F,quarters:re,showYearPicker:U,modelValue:f,setHoverDate:P=>{n.value=P},selectYear:_,selectQuarter:(P,z,R)=>{if(!R)return y.value[z].month=bt(u0(P)),h.value.enabled?Q(P):o.value.enabled?ne(P):J(P)},toggleYearPicker:x,handleYearSelect:E,handleYear:V}},sB={class:"dp--quarter-items"},iB=["data-test","disabled","onClick","onMouseover"],aB=fn({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...bs},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=$r(a,"yearMode"),{defaultedMultiCalendars:u,defaultedConfig:d,groupedYears:h,year:f,isDisabled:p,quarters:m,modelValue:y,showYearPicker:w,setHoverDate:_,selectQuarter:C,toggleYearPicker:U,handleYearSelect:F,handleYear:x}=rB(s,r);return t({getSidebarProps:()=>({modelValue:y,year:f,selectQuarter:C,handleYearSelect:F,handleYear:x})}),(E,V)=>(k(),it(fd,{"multi-calendars":Z(u).count,collapse:E.collapse,stretch:""},{default:Te(({instance:B})=>[v("div",{class:"dp-quarter-picker-wrap",style:bn({minHeight:`${Z(d).modeHeight}px`})},[E.$slots["top-extra"]?Le(E.$slots,"top-extra",{key:0,value:E.internalModelValue}):se("",!0),v("div",null,[he(kw,cn(E.$props,{items:Z(h)(B),instance:B,"show-year-picker":Z(w)[B],year:Z(f)(B),"is-disabled":$=>Z(p)(B,$),onHandleYear:$=>Z(x)(B,$),onYearSelect:$=>Z(F)($,B),onToggleYearPicker:$=>Z(U)(B,$==null?void 0:$.flow,$==null?void 0:$.show)}),Bn({_:2},[Ze(Z(o),($,M)=>({name:$,fn:Te(T=>[Le(E.$slots,$,wn(qn(T)))])}))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),v("div",sB,[(k(!0),I(Ie,null,Ze(Z(m)(B),($,M)=>(k(),I("div",{key:M},[v("button",{type:"button",class:Fe(["dp--qr-btn",{"dp--qr-btn-active":$.active,"dp--qr-btn-between":$.isBetween,"dp--qr-btn-disabled":$.disabled,"dp--highlighted":$.highlighted}]),"data-test":$.value,disabled:$.disabled,onClick:T=>Z(C)($.value,B,$.disabled),onMouseover:T=>Z(_)($.value)},[E.$slots.quarter?Le(E.$slots,"quarter",{key:0,value:$.value,text:$.text}):(k(),I(Ie,{key:1},[ft(ce($.text),1)],64))],42,iB)]))),128))])],4)]),_:3},8,["multi-calendars","collapse"]))}}),lB=["id","aria-label"],oB={key:0,class:"dp--menu-load-container"},uB=v("span",{class:"dp--menu-loader"},null,-1),cB=[uB],dB={key:0,class:"dp__sidebar_left"},fB=["data-test","onClick","onKeydown"],hB={key:2,class:"dp__sidebar_right"},pB={key:3,class:"dp__action_extra"},k0=fn({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...dd,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=fe(null),o=me(()=>{const{openOnTop:j,...de}=s;return{...de,flowStep:T.value,collapse:s.collapse,noOverlayFocus:s.noOverlayFocus,menuWrapRef:a.value}}),{setMenuFocused:u,setShiftKey:d,control:h}=xw(),f=Bi(),{defaultedTextInput:p,defaultedInline:m,defaultedConfig:y,defaultedUI:w}=sn(s),_=fe(null),C=fe(0),U=fe(null),F=fe(!1),x=fe(null);Ft(()=>{if(!s.shadow){F.value=!0,E(),window.addEventListener("resize",E);const j=Ln(a);if(j&&!p.value.enabled&&!m.value.enabled&&(u(!0),z()),j){const de=ge=>{y.value.allowPreventDefault&&ge.preventDefault(),Ri(ge,y.value,!0)};j.addEventListener("pointerdown",de),j.addEventListener("mousedown",de)}}}),ii(()=>{window.removeEventListener("resize",E)});const E=()=>{const j=Ln(U);j&&(C.value=j.getBoundingClientRect().width)},{arrowRight:V,arrowLeft:B,arrowDown:$,arrowUp:M}=Ui(),{flowStep:T,updateFlowStep:H,childMount:re,resetFlow:Q,handleFlow:ne}=_B(s,r,x),J=me(()=>s.monthPicker?y$:s.yearPicker?b$:s.timePicker?V$:s.quarterPicker?aB:nB),P=me(()=>{var j;if(y.value.arrowLeft)return y.value.arrowLeft;const de=(j=a.value)==null?void 0:j.getBoundingClientRect(),ge=s.getInputRect();return(ge==null?void 0:ge.width)<(C==null?void 0:C.value)&&(ge==null?void 0:ge.left)<=((de==null?void 0:de.left)??0)?`${(ge==null?void 0:ge.width)/2}px`:(ge==null?void 0:ge.right)>=((de==null?void 0:de.right)??0)&&(ge==null?void 0:ge.width)<(C==null?void 0:C.value)?`${(C==null?void 0:C.value)-(ge==null?void 0:ge.width)/2}px`:"50%"}),z=()=>{const j=Ln(a);j&&j.focus({preventScroll:!0})},R=me(()=>{var j;return((j=x.value)==null?void 0:j.getSidebarProps())||{}}),te=()=>{s.openOnTop&&r("recalculate-position")},xe=$r(f,"action"),De=me(()=>s.monthPicker||s.yearPicker?$r(f,"monthYear"):s.timePicker?$r(f,"timePicker"):$r(f,"shared")),Be=me(()=>s.openOnTop?"dp__arrow_bottom":"dp__arrow_top"),K=me(()=>({dp__menu_disabled:s.disabled,dp__menu_readonly:s.readonly,"dp-menu-loading":s.loading})),oe=me(()=>({dp__menu:!0,dp__menu_index:!m.value.enabled,dp__relative:m.value.enabled,[s.menuClassName]:!!s.menuClassName,...w.value.menu??{}})),D=j=>{Ri(j,y.value,!0)},ae=()=>{s.escClose&&r("close-picker")},ye=j=>{if(s.arrowNavigation){if(j===or.up)return M();if(j===or.down)return $();if(j===or.left)return B();if(j===or.right)return V()}else j===or.left||j===or.up?Xe("handleArrow",or.left,0,j===or.up):Xe("handleArrow",or.right,0,j===or.down)},q=j=>{d(j.shiftKey),!s.disableMonthYearSelect&&j.code===nn.tab&&j.target.classList.contains("dp__menu")&&h.value.shiftKeyInMenu&&(j.preventDefault(),Ri(j,y.value,!0),r("close-picker"))},Pe=()=>{z(),r("time-picker-close")},Ke=j=>{var de,ge,ke;(de=x.value)==null||de.toggleTimePicker(!1,!1),(ge=x.value)==null||ge.toggleMonthPicker(!1,!1,j),(ke=x.value)==null||ke.toggleYearPicker(!1,!1,j)},_e=(j,de=0)=>{var ge,ke,Ae;return j==="month"?(ge=x.value)==null?void 0:ge.toggleMonthPicker(!1,!0,de):j==="year"?(ke=x.value)==null?void 0:ke.toggleYearPicker(!1,!0,de):j==="time"?(Ae=x.value)==null?void 0:Ae.toggleTimePicker(!0,!1):Ke(de)},Xe=(j,...de)=>{var ge,ke;(ge=x.value)!=null&&ge[j]&&((ke=x.value)==null||ke[j](...de))},W=()=>{Xe("selectCurrentDate")},S=(j,de)=>{Xe("presetDate",j,de)},N=()=>{Xe("clearHoverDate")},G=(j,de)=>{Xe("updateMonthYear",j,de)},ee=(j,de)=>{j.preventDefault(),ye(de)},pe=j=>{var de;if(q(j),j.key===nn.home||j.key===nn.end)return Xe("selectWeekDate",j.key===nn.home,j.target.getAttribute("id"));switch((j.key===nn.pageUp||j.key===nn.pageDown)&&(j.shiftKey?Xe("changeYear",j.key===nn.pageUp):Xe("changeMonth",j.key===nn.pageUp),j.target.getAttribute("id")&&((de=a.value)==null||de.focus({preventScroll:!0}))),j.key){case nn.esc:return ae();case nn.arrowLeft:return ee(j,or.left);case nn.arrowRight:return ee(j,or.right);case nn.arrowUp:return ee(j,or.up);case nn.arrowDown:return ee(j,or.down);default:return}};return t({updateMonthYear:G,switchView:_e,handleFlow:ne}),(j,de)=>{var ge,ke,Ae;return k(),I("div",{id:j.uid?`dp-menu-${j.uid}`:void 0,ref_key:"dpMenuRef",ref:a,tabindex:"0",role:"dialog","aria-label":(ge=j.ariaLabels)==null?void 0:ge.menu,class:Fe(oe.value),style:bn({"--dp-arrow-left":P.value}),onMouseleave:N,onClick:D,onKeydown:pe},[(j.disabled||j.readonly)&&Z(m).enabled||j.loading?(k(),I("div",{key:0,class:Fe(K.value)},[j.loading?(k(),I("div",oB,cB)):se("",!0)],2)):se("",!0),!Z(m).enabled&&!j.teleportCenter?(k(),I("div",{key:1,class:Fe(Be.value)},null,2)):se("",!0),v("div",{ref_key:"innerMenuRef",ref:U,class:Fe({dp__menu_content_wrapper:((ke=j.presetDates)==null?void 0:ke.length)||!!j.$slots["left-sidebar"]||!!j.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":e.collapse&&(((Ae=j.presetDates)==null?void 0:Ae.length)||!!j.$slots["left-sidebar"]||!!j.$slots["right-sidebar"])}),style:bn({"--dp-menu-width":`${C.value}px`})},[j.$slots["left-sidebar"]?(k(),I("div",dB,[Le(j.$slots,"left-sidebar",wn(qn(R.value)))])):se("",!0),j.presetDates.length?(k(),I("div",{key:1,class:Fe({"dp--preset-dates-collapsed":e.collapse,"dp--preset-dates":!0})},[(k(!0),I(Ie,null,Ze(j.presetDates,(Ee,$e)=>(k(),I(Ie,{key:$e},[Ee.slot?Le(j.$slots,Ee.slot,{key:0,presetDate:S,label:Ee.label,value:Ee.value}):(k(),I("button",{key:1,type:"button",style:bn(Ee.style||{}),class:Fe(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":e.collapse}]),"data-test":Ee.testId??void 0,onClick:Ct(He=>S(Ee.value,Ee.noTz),["prevent"]),onKeydown:He=>Z(Sr)(He,()=>S(Ee.value,Ee.noTz),!0)},ce(Ee.label),47,fB))],64))),128))],2)):se("",!0),v("div",{ref_key:"calendarWrapperRef",ref:_,class:"dp__instance_calendar",role:"document"},[(k(),it(Al(J.value),cn({ref_key:"dynCmpRef",ref:x},o.value,{"flow-step":Z(T),onMount:Z(re),onUpdateFlowStep:Z(H),onResetFlow:Z(Q),onFocusMenu:z,onSelectDate:de[0]||(de[0]=Ee=>j.$emit("select-date")),onDateUpdate:de[1]||(de[1]=Ee=>j.$emit("date-update",Ee)),onTooltipOpen:de[2]||(de[2]=Ee=>j.$emit("tooltip-open",Ee)),onTooltipClose:de[3]||(de[3]=Ee=>j.$emit("tooltip-close",Ee)),onAutoApply:de[4]||(de[4]=Ee=>j.$emit("auto-apply",Ee)),onRangeStart:de[5]||(de[5]=Ee=>j.$emit("range-start",Ee)),onRangeEnd:de[6]||(de[6]=Ee=>j.$emit("range-end",Ee)),onInvalidFixedRange:de[7]||(de[7]=Ee=>j.$emit("invalid-fixed-range",Ee)),onTimeUpdate:de[8]||(de[8]=Ee=>j.$emit("time-update")),onAmPmChange:de[9]||(de[9]=Ee=>j.$emit("am-pm-change",Ee)),onTimePickerOpen:de[10]||(de[10]=Ee=>j.$emit("time-picker-open",Ee)),onTimePickerClose:Pe,onRecalculatePosition:te,onUpdateMonthYear:de[11]||(de[11]=Ee=>j.$emit("update-month-year",Ee)),onAutoApplyInvalid:de[12]||(de[12]=Ee=>j.$emit("auto-apply-invalid",Ee)),onInvalidDate:de[13]||(de[13]=Ee=>j.$emit("invalid-date",Ee)),onOverlayToggle:de[14]||(de[14]=Ee=>j.$emit("overlay-toggle",Ee)),"onUpdate:internalModelValue":de[15]||(de[15]=Ee=>j.$emit("update:internal-model-value",Ee))}),Bn({_:2},[Ze(De.value,(Ee,$e)=>({name:Ee,fn:Te(He=>[Le(j.$slots,Ee,wn(qn({...He})))])}))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),j.$slots["right-sidebar"]?(k(),I("div",hB,[Le(j.$slots,"right-sidebar",wn(qn(R.value)))])):se("",!0),j.$slots["action-extra"]?(k(),I("div",pB,[j.$slots["action-extra"]?Le(j.$slots,"action-extra",{key:0,selectCurrentDate:W}):se("",!0)])):se("",!0)],6),!j.autoApply||Z(y).keepActionRow?(k(),it(c$,cn({key:2,"menu-mount":F.value},o.value,{"calendar-width":C.value,onClosePicker:de[16]||(de[16]=Ee=>j.$emit("close-picker")),onSelectDate:de[17]||(de[17]=Ee=>j.$emit("select-date")),onInvalidSelect:de[18]||(de[18]=Ee=>j.$emit("invalid-select")),onSelectNow:W}),Bn({_:2},[Ze(Z(xe),(Ee,$e)=>({name:Ee,fn:Te(He=>[Le(j.$slots,Ee,wn(qn({...He})))])}))]),1040,["menu-mount","calendar-width"])):se("",!0)],46,lB)}}});var Xa=(e=>(e.center="center",e.left="left",e.right="right",e))(Xa||{});const mB=({menuRef:e,menuRefInner:t,inputRef:n,pickerWrapperRef:r,inline:s,emit:a,props:o,slots:u})=>{const d=fe({}),h=fe(!1),f=fe({top:"0",left:"0"}),p=fe(!1),m=ll(o,"teleportCenter");qt(m,()=>{f.value=JSON.parse(JSON.stringify({})),E()});const y=P=>{if(o.teleport){const z=P.getBoundingClientRect();return{left:z.left+window.scrollX,top:z.top+window.scrollY}}return{top:0,left:0}},w=(P,z)=>{f.value.left=`${P+z-d.value.width}px`},_=P=>{f.value.left=`${P}px`},C=(P,z)=>{o.position===Xa.left&&_(P),o.position===Xa.right&&w(P,z),o.position===Xa.center&&(f.value.left=`${P+z/2-d.value.width/2}px`)},U=P=>{const{width:z,height:R}=P.getBoundingClientRect(),{top:te,left:xe}=o.altPosition?o.altPosition(P):y(P);return{top:+te,left:+xe,width:z,height:R}},F=()=>{f.value.left="50%",f.value.top="50%",f.value.transform="translate(-50%, -50%)",f.value.position="fixed",delete f.value.opacity},x=()=>{const P=Ln(n),{top:z,left:R,transform:te}=o.altPosition(P);f.value={top:`${z}px`,left:`${R}px`,transform:te??""}},E=(P=!0)=>{var z;if(!s.value.enabled){if(m.value)return F();if(o.altPosition!==null)return x();if(P){const R=o.teleport?(z=t.value)==null?void 0:z.$el:e.value;R&&(d.value=R.getBoundingClientRect()),a("recalculate-position")}return re()}},V=({inputEl:P,left:z,width:R})=>{window.screen.width>768&&!h.value&&C(z,R),M(P)},B=P=>{const{top:z,left:R,height:te,width:xe}=U(P);f.value.top=`${te+z+ +o.offset}px`,p.value=!1,h.value||(f.value.left=`${R+xe/2-d.value.width/2}px`),V({inputEl:P,left:R,width:xe})},$=P=>{const{top:z,left:R,width:te}=U(P);f.value.top=`${z-+o.offset-d.value.height}px`,p.value=!0,V({inputEl:P,left:R,width:te})},M=P=>{if(o.autoPosition){const{left:z,width:R}=U(P),{left:te,right:xe}=d.value;if(!h.value){if(Math.abs(te)!==Math.abs(xe)){if(te<=0)return h.value=!0,_(z);if(xe>=document.documentElement.clientWidth)return h.value=!0,w(z,R)}return C(z,R)}}},T=()=>{const P=Ln(n);if(P){const{height:z}=d.value,{top:R,height:te}=P.getBoundingClientRect(),xe=window.innerHeight-R-te,De=R;return z<=xe?sa.bottom:z>xe&&z<=De?sa.top:xe>=De?sa.bottom:sa.top}return sa.bottom},H=P=>T()===sa.bottom?B(P):$(P),re=()=>{const P=Ln(n);if(P)return o.autoPosition?H(P):B(P)},Q=function(P){if(P){const z=P.scrollHeight>P.clientHeight,R=window.getComputedStyle(P).overflowY.indexOf("hidden")!==-1;return z&&!R}return!0},ne=function(P){return!P||P===document.body||P.nodeType===Node.DOCUMENT_FRAGMENT_NODE?window:Q(P)?P:ne(P.assignedSlot?P.assignedSlot.parentNode:P.parentNode)},J=P=>{if(P)switch(o.position){case Xa.left:return{left:0,transform:"translateX(0)"};case Xa.right:return{left:`${P.width}px`,transform:"translateX(-100%)"};default:return{left:`${P.width/2}px`,transform:"translateX(-50%)"}}return{}};return{openOnTop:p,menuStyle:f,xCorrect:h,setMenuPosition:E,getScrollableParent:ne,shadowRender:(P,z)=>{var R,te,xe;const De=document.createElement("div"),Be=(R=Ln(n))==null?void 0:R.getBoundingClientRect();De.setAttribute("id","dp--temp-container");const K=(te=r.value)!=null&&te.clientWidth?r.value:document.body;K.append(De);const oe=J(Be),D=_p(P,{...z,shadow:!0,style:{opacity:0,position:"absolute",...oe}},Object.fromEntries(Object.keys(u).filter(ae=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(ae)).map(ae=>[ae,u[ae]])));yc(D,De),d.value=(xe=D.el)==null?void 0:xe.getBoundingClientRect(),yc(null,De),K.removeChild(De)}}},yi=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]}],gB=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],vB={all:()=>yi,monthYear:()=>yi.filter(e=>e.use.includes("month-year")),input:()=>gB,timePicker:()=>yi.filter(e=>e.use.includes("time")),action:()=>yi.filter(e=>e.use.includes("action")),calendar:()=>yi.filter(e=>e.use.includes("calendar")),menu:()=>yi.filter(e=>e.use.includes("menu")),shared:()=>yi.filter(e=>e.use.includes("shared")),yearMode:()=>yi.filter(e=>e.use.includes("year-mode"))},$r=(e,t,n)=>{const r=[];return vB[t]().forEach(s=>{e[s.name]&&r.push(s.name)}),n!=null&&n.length&&n.forEach(s=>{s.slot&&r.push(s.slot)}),r},Bo=e=>{const t=me(()=>r=>e.value?r?e.value.open:e.value.close:""),n=me(()=>r=>e.value?r?e.value.menuAppearTop:e.value.menuAppearBottom:"");return{transitionName:t,showTransition:!!e.value,menuTransition:n}},Ho=(e,t,n)=>{const{defaultedRange:r,defaultedTz:s}=sn(e),a=Re(Ar(Re(),s.value.timezone)),o=fe([{month:bt(a),year:lt(a)}]),u=m=>{const y={hours:ri(a),minutes:Vi(a),seconds:0};return r.value.enabled?[y[m],y[m]]:y[m]},d=Hr({hours:u("hours"),minutes:u("minutes"),seconds:u("seconds")});qt(r,(m,y)=>{m.enabled!==y.enabled&&(d.hours=u("hours"),d.minutes=u("minutes"),d.seconds=u("seconds"))},{deep:!0});const h=me({get:()=>e.internalModelValue,set:m=>{!e.readonly&&!e.disabled&&t("update:internal-model-value",m)}}),f=me(()=>m=>o.value[m]?o.value[m].month:0),p=me(()=>m=>o.value[m]?o.value[m].year:0);return qt(h,(m,y)=>{n&&JSON.stringify(m??{})!==JSON.stringify(y??{})&&n()},{deep:!0}),{calendars:o,time:d,modelValue:h,month:f,year:p,today:a}},yB=(e,t)=>{const{defaultedMultiCalendars:n,defaultedMultiDates:r,defaultedUI:s,defaultedHighlight:a,defaultedTz:o,propDates:u,defaultedRange:d}=sn(t),{isDisabled:h}=ji(t),f=fe(null),p=fe(Ar(new Date,o.value.timezone)),m=D=>{!D.current&&t.hideOffsetDates||(f.value=D.value)},y=()=>{f.value=null},w=D=>Array.isArray(e.value)&&d.value.enabled&&e.value[0]&&f.value?D?_n(f.value,e.value[0]):on(f.value,e.value[0]):!0,_=(D,ae)=>{const ye=()=>e.value?ae?e.value[0]||null:e.value[1]:null,q=e.value&&Array.isArray(e.value)?ye():null;return xt(Re(D.value),q)},C=D=>{const ae=Array.isArray(e.value)?e.value[0]:null;return D?!on(f.value??null,ae):!0},U=(D,ae=!0)=>(d.value.enabled||t.weekPicker)&&Array.isArray(e.value)&&e.value.length===2?t.hideOffsetDates&&!D.current?!1:xt(Re(D.value),e.value[ae?0:1]):d.value.enabled?_(D,ae)&&C(ae)||xt(D.value,Array.isArray(e.value)?e.value[0]:null)&&w(ae):!1,F=(D,ae)=>{if(Array.isArray(e.value)&&e.value[0]&&e.value.length===1){const ye=xt(D.value,f.value);return ae?_n(e.value[0],D.value)&&ye:on(e.value[0],D.value)&&ye}return!1},x=D=>!e.value||t.hideOffsetDates&&!D.current?!1:d.value.enabled?t.modelAuto&&Array.isArray(e.value)?xt(D.value,e.value[0]?e.value[0]:p.value):!1:r.value.enabled&&Array.isArray(e.value)?e.value.some(ae=>xt(ae,D.value)):xt(D.value,e.value?e.value:p.value),E=D=>{if(d.value.autoRange||t.weekPicker){if(f.value){if(t.hideOffsetDates&&!D.current)return!1;const ae=fs(f.value,+d.value.autoRange),ye=Ks(Re(f.value),t.weekStart);return t.weekPicker?xt(ye[1],Re(D.value)):xt(ae,Re(D.value))}return!1}return!1},V=D=>{if(d.value.autoRange||t.weekPicker){if(f.value){const ae=fs(f.value,+d.value.autoRange);if(t.hideOffsetDates&&!D.current)return!1;const ye=Ks(Re(f.value),t.weekStart);return t.weekPicker?_n(D.value,ye[0])&&on(D.value,ye[1]):_n(D.value,f.value)&&on(D.value,ae)}return!1}return!1},B=D=>{if(d.value.autoRange||t.weekPicker){if(f.value){if(t.hideOffsetDates&&!D.current)return!1;const ae=Ks(Re(f.value),t.weekStart);return t.weekPicker?xt(ae[0],D.value):xt(f.value,D.value)}return!1}return!1},$=D=>cd(e.value,f.value,D.value),M=()=>t.modelAuto&&Array.isArray(t.internalModelValue)?!!t.internalModelValue[0]:!1,T=()=>t.modelAuto?dw(t.internalModelValue):!0,H=D=>{if(t.weekPicker)return!1;const ae=d.value.enabled?!U(D)&&!U(D,!1):!0;return!h(D.value)&&!x(D)&&!(!D.current&&t.hideOffsetDates)&&ae},re=D=>d.value.enabled?t.modelAuto?M()&&x(D):!1:x(D),Q=D=>a.value?I5(D.value,u.value.highlight):!1,ne=D=>{const ae=h(D.value);return ae&&(typeof a.value=="function"?!a.value(D.value,ae):!a.value.options.highlightDisabled)},J=D=>{var ae;return typeof a.value=="function"?a.value(D.value):(ae=a.value.weekdays)==null?void 0:ae.includes(D.value.getDay())},P=D=>(d.value.enabled||t.weekPicker)&&(!(n.value.count>0)||D.current)&&T()&&!(!D.current&&t.hideOffsetDates)&&!x(D)?$(D):!1,z=D=>{const{isRangeStart:ae,isRangeEnd:ye}=De(D),q=d.value.enabled?ae||ye:!1;return{dp__cell_offset:!D.current,dp__pointer:!t.disabled&&!(!D.current&&t.hideOffsetDates)&&!h(D.value),dp__cell_disabled:h(D.value),dp__cell_highlight:!ne(D)&&(Q(D)||J(D))&&!re(D)&&!q&&!B(D)&&!(P(D)&&t.weekPicker)&&!ye,dp__cell_highlight_active:!ne(D)&&(Q(D)||J(D))&&re(D),dp__today:!t.noToday&&xt(D.value,p.value)&&D.current,"dp--past":on(D.value,p.value),"dp--future":_n(D.value,p.value)}},R=D=>({dp__active_date:re(D),dp__date_hover:H(D)}),te=D=>{if(e.value&&!Array.isArray(e.value)){const ae=Ks(e.value,t.weekStart);return{...K(D),dp__range_start:xt(ae[0],D.value),dp__range_end:xt(ae[1],D.value),dp__range_between_week:_n(D.value,ae[0])&&on(D.value,ae[1])}}return{...K(D)}},xe=D=>{if(e.value&&Array.isArray(e.value)){const ae=Ks(e.value[0],t.weekStart),ye=e.value[1]?Ks(e.value[1],t.weekStart):[];return{...K(D),dp__range_start:xt(ae[0],D.value)||xt(ye[0],D.value),dp__range_end:xt(ae[1],D.value)||xt(ye[1],D.value),dp__range_between_week:_n(D.value,ae[0])&&on(D.value,ae[1])||_n(D.value,ye[0])&&on(D.value,ye[1]),dp__range_between:_n(D.value,ae[1])&&on(D.value,ye[0])}}return{...K(D)}},De=D=>{const ae=n.value.count>0?D.current&&U(D)&&T():U(D)&&T(),ye=n.value.count>0?D.current&&U(D,!1)&&T():U(D,!1)&&T();return{isRangeStart:ae,isRangeEnd:ye}},Be=D=>{const{isRangeStart:ae,isRangeEnd:ye}=De(D);return{dp__range_start:ae,dp__range_end:ye,dp__range_between:P(D),dp__date_hover:xt(D.value,f.value)&&!ae&&!ye&&!t.weekPicker,dp__date_hover_start:F(D,!0),dp__date_hover_end:F(D,!1)}},K=D=>({...Be(D),dp__cell_auto_range:V(D),dp__cell_auto_range_start:B(D),dp__cell_auto_range_end:E(D)}),oe=D=>d.value.enabled?d.value.autoRange?K(D):t.modelAuto?{...R(D),...Be(D)}:t.weekPicker?xe(D):Be(D):t.weekPicker?te(D):R(D);return{setHoverDate:m,clearHoverDate:y,getDayClassData:D=>t.hideOffsetDates&&!D.current?{}:{...z(D),...oe(D),[t.dayClass?t.dayClass(D.value,t.internalModelValue):""]:!0,[t.calendarCellClassName]:!!t.calendarCellClassName,...s.value.calendarCell??{}}}},ji=e=>{const{defaultedFilters:t,defaultedRange:n,propDates:r,defaultedMultiDates:s}=sn(e),a=J=>r.value.disabledDates?typeof r.value.disabledDates=="function"?r.value.disabledDates(Re(J)):!!Rc(J,r.value.disabledDates):!1,o=J=>r.value.maxDate?e.yearPicker?lt(J)>lt(r.value.maxDate):_n(J,r.value.maxDate):!1,u=J=>r.value.minDate?e.yearPicker?lt(J){const P=o(J),z=u(J),R=a(J),te=t.value.months.map(oe=>+oe).includes(bt(J)),xe=e.disabledWeekDays.length?e.disabledWeekDays.some(oe=>+oe===x6(J)):!1,De=y(J),Be=lt(J),K=Be<+e.yearRange[0]||Be>+e.yearRange[1];return!(P||z||R||te||K||xe||De)},h=(J,P)=>on(...Ti(r.value.minDate,J,P))||xt(...Ti(r.value.minDate,J,P)),f=(J,P)=>_n(...Ti(r.value.maxDate,J,P))||xt(...Ti(r.value.maxDate,J,P)),p=(J,P,z)=>{let R=!1;return r.value.maxDate&&z&&f(J,P)&&(R=!0),r.value.minDate&&!z&&h(J,P)&&(R=!0),R},m=(J,P,z,R)=>{let te=!1;return R?r.value.minDate&&r.value.maxDate?te=p(J,P,z):(r.value.minDate&&h(J,P)||r.value.maxDate&&f(J,P))&&(te=!0):te=!0,te},y=J=>Array.isArray(r.value.allowedDates)&&!r.value.allowedDates.length?!0:r.value.allowedDates?!Rc(J,r.value.allowedDates):!1,w=J=>!d(J),_=J=>n.value.noDisabledRange?!K1({start:J[0],end:J[1]}).some(P=>w(P)):!0,C=J=>{if(J){const P=lt(J);return P>=+e.yearRange[0]&&P<=e.yearRange[1]}return!0},U=(J,P)=>!!(Array.isArray(J)&&J[P]&&(n.value.maxRange||n.value.minRange)&&C(J[P])),F=(J,P,z=0)=>{if(U(P,z)&&C(J)){const R=Y1(J,P[z]),te=gw(P[z],J),xe=te.length===1?0:te.filter(Be=>w(Be)).length,De=Math.abs(R)-(n.value.minMaxRawRange?0:xe);if(n.value.minRange&&n.value.maxRange)return De>=+n.value.minRange&&De<=+n.value.maxRange;if(n.value.minRange)return De>=+n.value.minRange;if(n.value.maxRange)return De<=+n.value.maxRange}return!0},x=()=>!e.enableTimePicker||e.monthPicker||e.yearPicker||e.ignoreTimeValidation,E=J=>Array.isArray(J)?[J[0]?th(J[0]):null,J[1]?th(J[1]):null]:th(J),V=(J,P,z)=>J.find(R=>+R.hours===ri(P)&&R.minutes==="*"?!0:+R.minutes===Vi(P)&&+R.hours===ri(P))&&z,B=(J,P,z)=>{const[R,te]=J,[xe,De]=P;return!V(R,xe,z)&&!V(te,De,z)&&z},$=(J,P)=>{const z=Array.isArray(P)?P:[P];return Array.isArray(e.disabledTimes)?Array.isArray(e.disabledTimes[0])?B(e.disabledTimes,z,J):!z.some(R=>V(e.disabledTimes,R,J)):J},M=(J,P)=>{const z=Array.isArray(P)?[ga(P[0]),P[1]?ga(P[1]):void 0]:ga(P),R=!e.disabledTimes(z);return J&&R},T=(J,P)=>e.disabledTimes?Array.isArray(e.disabledTimes)?$(P,J):M(P,J):P,H=J=>{let P=!0;if(!J||x())return!0;const z=!r.value.minDate&&!r.value.maxDate?E(J):J;return(e.maxTime||r.value.maxDate)&&(P=_0(e.maxTime,r.value.maxDate,"max",Fn(z),P)),(e.minTime||r.value.minDate)&&(P=_0(e.minTime,r.value.minDate,"min",Fn(z),P)),T(J,P)},re=J=>{if(!e.monthPicker)return!0;let P=!0;const z=Re(hs(J));if(r.value.minDate&&r.value.maxDate){const R=Re(hs(r.value.minDate)),te=Re(hs(r.value.maxDate));return _n(z,R)&&on(z,te)||xt(z,R)||xt(z,te)}if(r.value.minDate){const R=Re(hs(r.value.minDate));P=_n(z,R)||xt(z,R)}if(r.value.maxDate){const R=Re(hs(r.value.maxDate));P=on(z,R)||xt(z,R)}return P},Q=me(()=>J=>!e.enableTimePicker||e.ignoreTimeValidation?!0:H(J)),ne=me(()=>J=>e.monthPicker?Array.isArray(J)&&(n.value.enabled||s.value.enabled)?!J.filter(P=>!re(P)).length:re(J):!0);return{isDisabled:w,validateDate:d,validateMonthYearInRange:m,isDateRangeAllowed:_,checkMinMaxRange:F,isValidTime:H,isTimeValid:Q,isMonthValid:ne}},pd=()=>{const e=me(()=>(r,s)=>r==null?void 0:r.includes(s)),t=me(()=>(r,s)=>r.count?r.solo?!0:s===0:!0),n=me(()=>(r,s)=>r.count?r.solo?!0:s===r.count-1:!0);return{hideNavigationButtons:e,showLeftIcon:t,showRightIcon:n}},_B=(e,t,n)=>{const r=fe(0),s=Hr({[ma.timePicker]:!e.enableTimePicker||e.timePicker||e.monthPicker,[ma.calendar]:!1,[ma.header]:!1}),a=me(()=>e.monthPicker||e.timePicker),o=p=>{var m;if((m=e.flow)!=null&&m.length){if(!p&&a.value)return f();s[p]=!0,Object.keys(s).filter(y=>!s[y]).length||f()}},u=()=>{var p,m;(p=e.flow)!=null&&p.length&&r.value!==-1&&(r.value+=1,t("flow-step",r.value),f()),((m=e.flow)==null?void 0:m.length)===r.value&&Hn().then(()=>d())},d=()=>{r.value=-1},h=(p,m,...y)=>{var w,_;e.flow[r.value]===p&&n.value&&((_=(w=n.value)[m])==null||_.call(w,...y))},f=(p=0)=>{p&&(r.value+=p),h(Xn.month,"toggleMonthPicker",!0),h(Xn.year,"toggleYearPicker",!0),h(Xn.calendar,"toggleTimePicker",!1,!0),h(Xn.time,"toggleTimePicker",!0,!0);const m=e.flow[r.value];(m===Xn.hours||m===Xn.minutes||m===Xn.seconds)&&h(m,"toggleTimePicker",!0,!0,m)};return{childMount:o,updateFlowStep:u,resetFlow:d,handleFlow:f,flowStep:r}},bB={key:1,class:"dp__input_wrap"},wB=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],xB={key:2,class:"dp__clear_icon"},kB=fn({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...dd},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur"],setup(e,{expose:t,emit:n}){const r=n,s=e,{defaultedTextInput:a,defaultedAriaLabels:o,defaultedInline:u,defaultedConfig:d,defaultedRange:h,defaultedMultiDates:f,defaultedUI:p,getDefaultPattern:m,getDefaultStartTime:y}=sn(s),{checkMinMaxRange:w}=ji(s),_=fe(),C=fe(null),U=fe(!1),F=fe(!1),x=me(()=>({dp__pointer:!s.disabled&&!s.readonly&&!a.value.enabled,dp__disabled:s.disabled,dp__input_readonly:!a.value.enabled,dp__input:!0,dp__input_icon_pad:!s.hideInputIcon,dp__input_valid:!!s.state,dp__input_invalid:s.state===!1,dp__input_focus:U.value||s.isMenuOpen,dp__input_reg:!a.value.enabled,[s.inputClassName]:!!s.inputClassName,...p.value.input??{}})),E=()=>{r("set-input-date",null),s.clearable&&s.autoApply&&(r("set-empty-date"),_.value=null)},V=R=>{const te=y();return N5(R,a.value.format??m(),te??vw({},s.enableSeconds),s.inputValue,F.value,s.formatLocale)},B=R=>{const{rangeSeparator:te}=a.value,[xe,De]=R.split(`${te}`);if(xe){const Be=V(xe.trim()),K=De?V(De.trim()):null;if(yl(Be,K))return;const oe=Be&&K?[Be,K]:[Be];w(K,oe,0)&&(_.value=Be?oe:null)}},$=()=>{F.value=!0},M=R=>{if(h.value.enabled)B(R);else if(f.value.enabled){const te=R.split(";");_.value=te.map(xe=>V(xe.trim())).filter(xe=>xe)}else _.value=V(R)},T=R=>{var te;const xe=typeof R=="string"?R:(te=R.target)==null?void 0:te.value;xe!==""?(a.value.openMenu&&!s.isMenuOpen&&r("open"),M(xe),r("set-input-date",_.value)):E(),F.value=!1,r("update:input-value",xe)},H=R=>{a.value.enabled?(M(R.target.value),a.value.enterSubmit&&Yh(_.value)&&s.inputValue!==""?(r("set-input-date",_.value,!0),_.value=null):a.value.enterSubmit&&s.inputValue===""&&(_.value=null,r("clear"))):ne(R)},re=R=>{a.value.enabled&&a.value.tabSubmit&&M(R.target.value),a.value.tabSubmit&&Yh(_.value)&&s.inputValue!==""?(r("set-input-date",_.value,!0,!0),_.value=null):a.value.tabSubmit&&s.inputValue===""&&(_.value=null,r("clear",!0))},Q=()=>{U.value=!0,r("focus"),Hn().then(()=>{var R;a.value.enabled&&a.value.selectOnFocus&&((R=C.value)==null||R.select())})},ne=R=>{R.preventDefault(),Ri(R,d.value,!0),a.value.enabled&&a.value.openMenu&&!u.value.input&&!s.isMenuOpen?r("open"):a.value.enabled||r("toggle")},J=()=>{r("real-blur"),U.value=!1,(!s.isMenuOpen||u.value.enabled&&u.value.input)&&r("blur"),s.autoApply&&a.value.enabled&&_.value&&!s.isMenuOpen&&(r("set-input-date",_.value),r("select-date"),_.value=null)},P=R=>{Ri(R,d.value,!0),r("clear")},z=R=>{if(R.key==="Tab"&&re(R),R.key==="Enter"&&H(R),!a.value.enabled){if(R.code==="Tab")return;R.preventDefault()}};return t({focusInput:()=>{var R;(R=C.value)==null||R.focus({preventScroll:!0})},setParsedDate:R=>{_.value=R}}),(R,te)=>{var xe;return k(),I("div",{onClick:ne},[R.$slots.trigger&&!R.$slots["dp-input"]&&!Z(u).enabled?Le(R.$slots,"trigger",{key:0}):se("",!0),!R.$slots.trigger&&(!Z(u).enabled||Z(u).input)?(k(),I("div",bB,[R.$slots["dp-input"]&&!R.$slots.trigger&&(!Z(u).enabled||Z(u).enabled&&Z(u).input)?Le(R.$slots,"dp-input",{key:0,value:e.inputValue,isMenuOpen:e.isMenuOpen,onInput:T,onEnter:H,onTab:re,onClear:P,onBlur:J,onKeypress:z,onPaste:$,onFocus:Q,openMenu:()=>R.$emit("open"),closeMenu:()=>R.$emit("close"),toggleMenu:()=>R.$emit("toggle")}):se("",!0),R.$slots["dp-input"]?se("",!0):(k(),I("input",{key:1,id:R.uid?`dp-input-${R.uid}`:void 0,ref_key:"inputRef",ref:C,"data-test":"dp-input",name:R.name,class:Fe(x.value),inputmode:Z(a).enabled?"text":"none",placeholder:R.placeholder,disabled:R.disabled,readonly:R.readonly,required:R.required,value:e.inputValue,autocomplete:R.autocomplete,"aria-label":(xe=Z(o))==null?void 0:xe.input,"aria-disabled":R.disabled||void 0,"aria-invalid":R.state===!1?!0:void 0,onInput:T,onBlur:J,onFocus:Q,onKeypress:z,onKeydown:z,onPaste:$},null,42,wB)),v("div",{onClick:te[2]||(te[2]=De=>r("toggle"))},[R.$slots["input-icon"]&&!R.hideInputIcon?(k(),I("span",{key:0,class:"dp__input_icon",onClick:te[0]||(te[0]=De=>r("toggle"))},[Le(R.$slots,"input-icon")])):se("",!0),!R.$slots["input-icon"]&&!R.hideInputIcon&&!R.$slots["dp-input"]?(k(),it(Z(Cl),{key:1,class:"dp__input_icon dp__input_icons",onClick:te[1]||(te[1]=De=>r("toggle"))})):se("",!0)]),R.$slots["clear-icon"]&&e.inputValue&&R.clearable&&!R.disabled&&!R.readonly?(k(),I("span",xB,[Le(R.$slots,"clear-icon",{clear:P})])):se("",!0),R.clearable&&!R.$slots["clear-icon"]&&e.inputValue&&!R.disabled&&!R.readonly?(k(),it(Z(uw),{key:3,class:"dp__clear_icon dp__input_icons","data-test":"clear-icon",onClick:te[3]||(te[3]=Ct(De=>P(De),["prevent"]))})):se("",!0)])):se("",!0)])}}}),SB=typeof window<"u"?window:void 0,lh=()=>{},TB=e=>tp()?(e_(e),!0):!1,AB=(e,t,n,r)=>{if(!e)return lh;let s=lh;const a=qt(()=>Z(e),u=>{s(),u&&(u.addEventListener(t,n,r),s=()=>{u.removeEventListener(t,n,r),s=lh})},{immediate:!0,flush:"post"}),o=()=>{a(),s()};return TB(o),o},CB=(e,t,n,r={})=>{const{window:s=SB,event:a="pointerdown"}=r;return s?AB(s,a,o=>{const u=Ln(e),d=Ln(t);!u||!d||u===o.target||o.composedPath().includes(u)||o.composedPath().includes(d)||n(o)},{passive:!0}):void 0},EB=fn({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...dd},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const r=n,s=e,a=Bi(),o=fe(!1),u=ll(s,"modelValue"),d=ll(s,"timezone"),h=fe(null),f=fe(null),p=fe(null),m=fe(!1),y=fe(null),w=fe(!1),_=fe(!1),C=fe(!1),U=fe(!1),{setMenuFocused:F,setShiftKey:x}=xw(),{clearArrowNav:E}=Ui(),{validateDate:V,isValidTime:B}=ji(s),{defaultedTransitions:$,defaultedTextInput:M,defaultedInline:T,defaultedConfig:H,defaultedRange:re,defaultedMultiDates:Q}=sn(s),{menuTransition:ne,showTransition:J}=Bo($);Ft(()=>{ae(s.modelValue),Hn().then(()=>{if(!T.value.enabled){const we=Be(y.value);we==null||we.addEventListener("scroll",G),window==null||window.addEventListener("resize",ee)}}),T.value.enabled&&(o.value=!0),window==null||window.addEventListener("keyup",pe),window==null||window.addEventListener("keydown",j)}),ii(()=>{if(!T.value.enabled){const we=Be(y.value);we==null||we.removeEventListener("scroll",G),window==null||window.removeEventListener("resize",ee)}window==null||window.removeEventListener("keyup",pe),window==null||window.removeEventListener("keydown",j)});const P=$r(a,"all",s.presetDates),z=$r(a,"input");qt([u,d],()=>{ae(u.value)},{deep:!0});const{openOnTop:R,menuStyle:te,xCorrect:xe,setMenuPosition:De,getScrollableParent:Be,shadowRender:K}=mB({menuRef:h,menuRefInner:f,inputRef:p,pickerWrapperRef:y,inline:T,emit:r,props:s,slots:a}),{inputValue:oe,internalModelValue:D,parseExternalModelValue:ae,emitModelValue:ye,formatInputValue:q,checkBeforeEmit:Pe}=a$(r,s,m),Ke=me(()=>({dp__main:!0,dp__theme_dark:s.dark,dp__theme_light:!s.dark,dp__flex_display:T.value.enabled,"dp--flex-display-collapsed":C.value,dp__flex_display_with_input:T.value.input})),_e=me(()=>s.dark?"dp__theme_dark":"dp__theme_light"),Xe=me(()=>s.teleport?{to:typeof s.teleport=="boolean"?"body":s.teleport,disabled:!s.teleport||T.value.enabled}:{}),W=me(()=>({class:"dp__outer_menu_wrap"})),S=me(()=>T.value.enabled&&(s.timePicker||s.monthPicker||s.yearPicker||s.quarterPicker)),N=()=>{var we,Ve;return(Ve=(we=p.value)==null?void 0:we.$el)==null?void 0:Ve.getBoundingClientRect()},G=()=>{o.value&&(H.value.closeOnScroll?Ue():De())},ee=()=>{var we;o.value&&De();const Ve=(we=f.value)==null?void 0:we.$el.getBoundingClientRect().width;C.value=document.body.offsetWidth<=Ve},pe=we=>{we.key==="Tab"&&!T.value.enabled&&!s.teleport&&H.value.tabOutClosesMenu&&(y.value.contains(document.activeElement)||Ue()),_.value=we.shiftKey},j=we=>{_.value=we.shiftKey},de=()=>{!s.disabled&&!s.readonly&&(K(k0,s),De(!1),o.value=!0,o.value&&r("open"),o.value||Qe(),ae(s.modelValue))},ge=()=>{var we;oe.value="",Qe(),(we=p.value)==null||we.setParsedDate(null),r("update:model-value",null),r("update:model-timezone-value",null),r("cleared"),H.value.closeOnClearValue&&Ue()},ke=()=>{const we=D.value;return!we||!Array.isArray(we)&&V(we)?!0:Array.isArray(we)?Q.value.enabled||we.length===2&&V(we[0])&&V(we[1])?!0:re.value.partialRange&&!s.timePicker?V(we[0]):!1:!1},Ae=()=>{Pe()&&ke()?(ye(),Ue()):r("invalid-select",D.value)},Ee=we=>{$e(),ye(),H.value.closeOnAutoApply&&!we&&Ue()},$e=()=>{p.value&&M.value.enabled&&p.value.setParsedDate(D.value)},He=(we=!1)=>{s.autoApply&&B(D.value)&&ke()&&(re.value.enabled&&Array.isArray(D.value)?(re.value.partialRange||D.value.length===2)&&Ee(we):Ee(we))},Qe=()=>{M.value.enabled||(D.value=null)},Ue=()=>{T.value.enabled||(o.value&&(o.value=!1,xe.value=!1,F(!1),x(!1),E(),r("closed"),oe.value&&ae(u.value)),Qe(),r("blur"))},tt=(we,Ve,We=!1)=>{if(!we){D.value=null;return}const Nn=Array.isArray(we)?!we.some(Ls=>!V(Ls)):V(we),pr=B(we);Nn&&pr&&(U.value=!0,D.value=we,Ve&&(w.value=We,Ae(),r("text-submit")),Hn().then(()=>{U.value=!1}))},ct=()=>{s.autoApply&&B(D.value)&&ye(),$e()},an=()=>o.value?Ue():de(),Zt=we=>{D.value=we},Cn=()=>{M.value.enabled&&(m.value=!0,q()),r("focus")},hn=()=>{if(M.value.enabled&&(m.value=!1,ae(s.modelValue),w.value)){const we=P5(y.value,_.value);we==null||we.focus()}r("blur")},Er=we=>{f.value&&f.value.updateMonthYear(0,{month:g0(we.month),year:g0(we.year)})},ws=we=>{ae(we??s.modelValue)},pn=(we,Ve)=>{var We;(We=f.value)==null||We.switchView(we,Ve)},ue=we=>H.value.onClickOutside?H.value.onClickOutside(we):Ue(),Ne=(we=0)=>{var Ve;(Ve=f.value)==null||Ve.handleFlow(we)};return CB(h,p,()=>ue(ke)),t({closeMenu:Ue,selectDate:Ae,clearValue:ge,openMenu:de,onScroll:G,formatInputValue:q,updateInternalModelValue:Zt,setMonthYear:Er,parseModel:ws,switchView:pn,toggleMenu:an,handleFlow:Ne}),(we,Ve)=>(k(),I("div",{ref_key:"pickerWrapperRef",ref:y,class:Fe(Ke.value),"data-datepicker-instance":""},[he(kB,cn({ref_key:"inputRef",ref:p,"input-value":Z(oe),"onUpdate:inputValue":Ve[0]||(Ve[0]=We=>Tn(oe)?oe.value=We:null),"is-menu-open":o.value},we.$props,{onClear:ge,onOpen:de,onSetInputDate:tt,onSetEmptyDate:Z(ye),onSelectDate:Ae,onToggle:an,onClose:Ue,onFocus:Cn,onBlur:hn,onRealBlur:Ve[1]||(Ve[1]=We=>m.value=!1)}),Bn({_:2},[Ze(Z(z),(We,Nn)=>({name:We,fn:Te(pr=>[Le(we.$slots,We,wn(qn(pr)))])}))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),(k(),it(Al(we.teleport?R_:"div"),wn(qn(Xe.value)),{default:Te(()=>[he(vs,{name:Z(ne)(Z(R)),css:Z(J)&&!Z(T).enabled},{default:Te(()=>[o.value?(k(),I("div",cn({key:0,ref_key:"dpWrapMenuRef",ref:h},W.value,{class:{"dp--menu-wrapper":!Z(T).enabled},style:Z(T).enabled?void 0:Z(te)}),[he(k0,cn({ref_key:"dpMenuRef",ref:f},we.$props,{"internal-model-value":Z(D),"onUpdate:internalModelValue":Ve[2]||(Ve[2]=We=>Tn(D)?D.value=We:null),class:{[_e.value]:!0,"dp--menu-wrapper":we.teleport},"open-on-top":Z(R),"no-overlay-focus":S.value,collapse:C.value,"get-input-rect":N,"is-text-input-date":U.value,onClosePicker:Ue,onSelectDate:Ae,onAutoApply:He,onTimeUpdate:ct,onFlowStep:Ve[3]||(Ve[3]=We=>we.$emit("flow-step",We)),onUpdateMonthYear:Ve[4]||(Ve[4]=We=>we.$emit("update-month-year",We)),onInvalidSelect:Ve[5]||(Ve[5]=We=>we.$emit("invalid-select",Z(D))),onAutoApplyInvalid:Ve[6]||(Ve[6]=We=>we.$emit("invalid-select",We)),onInvalidFixedRange:Ve[7]||(Ve[7]=We=>we.$emit("invalid-fixed-range",We)),onRecalculatePosition:Z(De),onTooltipOpen:Ve[8]||(Ve[8]=We=>we.$emit("tooltip-open",We)),onTooltipClose:Ve[9]||(Ve[9]=We=>we.$emit("tooltip-close",We)),onTimePickerOpen:Ve[10]||(Ve[10]=We=>we.$emit("time-picker-open",We)),onTimePickerClose:Ve[11]||(Ve[11]=We=>we.$emit("time-picker-close",We)),onAmPmChange:Ve[12]||(Ve[12]=We=>we.$emit("am-pm-change",We)),onRangeStart:Ve[13]||(Ve[13]=We=>we.$emit("range-start",We)),onRangeEnd:Ve[14]||(Ve[14]=We=>we.$emit("range-end",We)),onDateUpdate:Ve[15]||(Ve[15]=We=>we.$emit("date-update",We)),onInvalidDate:Ve[16]||(Ve[16]=We=>we.$emit("invalid-date",We)),onOverlayToggle:Ve[17]||(Ve[17]=We=>we.$emit("overlay-toggle",We))}),Bn({_:2},[Ze(Z(P),(We,Nn)=>({name:We,fn:Te(pr=>[Le(we.$slots,We,wn(qn({...pr})))])}))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):se("",!0)]),_:3},8,["name","css"])]),_:3},16))],2))}}),cm=(()=>{const e=EB;return e.install=t=>{t.component("Vue3DatePicker",e)},e})(),OB=Object.freeze(Object.defineProperty({__proto__:null,default:cm},Symbol.toStringTag,{value:"Module"}));Object.entries(OB).forEach(([e,t])=>{e!=="default"&&(cm[e]=t)});const MB={components:{VueDatePicker:cm},props:["name","placeholder","value","lang","format","onClear","flow"],data(){return{time1:this.value?this.value:"",time2:"",shortcuts:[{text:"Today",start:new Date,end:new Date}]}},methods:{onChange(e){if(this.$emit("onClear"),!(e instanceof Date)||isNaN(e.getTime()))return"";const t=u=>u.toString().padStart(2,"0"),n=e.getFullYear(),r=t(e.getMonth()+1),s=t(e.getDate()),a=t(e.getHours()),o=t(e.getMinutes());this.$emit("onChange",`${n}-${r}-${s} ${a}:${o}`)}}},RB={class:"datepicker-wrapper"};function DB(e,t,n,r,s,a){const o=at("VueDatePicker");return k(),I("div",RB,[he(o,{class:"custom-date-picker",name:n.name,modelValue:s.time1,"onUpdate:modelValue":[t[0]||(t[0]=u=>s.time1=u),a.onChange],type:"datetime",format:n.format||"yyyy-MM-dd HH:mm","time-picker-options":{start:"07:00",step:"00:30",end:"23:30"},lang:"en",placeholder:n.placeholder,flow:n.flow},null,8,["name","modelValue","format","placeholder","onUpdate:modelValue","flow"])])}const PB=vt(MB,[["render",DB],["__scopeId","data-v-c2f72b26"]]),LB={props:{question:{type:Object,required:!0}},setup(e){const t=fe(!0),n=()=>{t.value=!t.value},r=me(()=>({expanded:t.value,collapsed:!t.value}));return{isOpen:t,toggleOpen:n,chevron:r}}},IB={class:"codeweek-question-container"},NB={class:"expander-always-visible"},VB={class:"expansion"},FB={class:"content"},$B={class:"content"},BB={key:0,class:"maps"},HB={key:1,class:"button"},UB=["href"],jB=["value"];function WB(e,t,n,r,s,a){return k(),I("div",IB,[v("div",NB,[v("div",VB,[v("button",{onClick:t[0]||(t[0]=(...o)=>r.toggleOpen&&r.toggleOpen(...o)),class:"codeweek-expander-button"},[v("div",null,ce(r.isOpen?"-":"+"),1)])]),v("div",FB,[v("h1",null,ce(n.question.title1),1)])]),v("div",{class:Fe([r.chevron,"container-expansible"])},[t[2]||(t[2]=v("div",{class:"expansion"},[v("div",{class:"expansion-path"})],-1)),v("div",$B,[v("h2",null,ce(n.question.title2),1),(k(!0),I(Ie,null,Ze(n.question.content,(o,u)=>(k(),I("p",{key:u},ce(o),1))),128)),n.question.map?(k(),I("div",BB,t[1]||(t[1]=[v("iframe",{class:"map",src:"/map",scrolling:"no"},null,-1)]))):se("",!0),n.question.button.show?(k(),I("div",HB,[v("a",{href:n.question.button.link,class:"codeweek-button"},[v("input",{type:"submit",value:n.question.button.label},null,8,jB)],8,UB)])):se("",!0)])],2)])}const qB=vt(LB,[["render",WB]]),YB={components:{ImageUpload:qp,Flash:od},props:{image:{type:String,default:""},picture:{type:String,default:""}},setup(e){const t=fe(e.picture||""),n=fe(e.image||""),r=fe(""),s=u=>{a(u.file)},a=u=>{let d=new FormData;d.append("picture",u),St.post("/api/events/picture",d).then(h=>{r.value="",t.value=h.data.path,n.value=h.data.imageName,ei.emit("flash",{message:"Picture uploaded!",level:"success"})}).catch(h=>{h.response.data.errors&&h.response.data.errors.picture?r.value=h.response.data.errors.picture[0]:r.value="Image is too large. Maximum is 1Mb",ei.emit("flash",{message:r.value,level:"error"})})};return{pictureClone:t,imageClone:n,error:r,onLoad:s,persist:a,remove:()=>{St.delete("/api/event/picture").then(()=>{ei.emit("flash",{message:"Event Picture deleted!",level:"success"}),t.value="https://s3-eu-west-1.amazonaws.com/codeweek-dev/events/pictures/default.png"})}}}},zB={key:0,style:{"background-color":"darkred",color:"white",padding:"4px"}},KB={class:"level"},GB=["src"],JB=["value"],ZB={method:"POST",enctype:"multipart/form-data"};function XB(e,t,n,r,s,a){const o=at("ImageUpload"),u=at("Flash");return k(),I("div",null,[r.error!==""?(k(),I("div",zB,ce(r.error),1)):se("",!0),v("div",KB,[v("img",{src:r.pictureClone,class:"mr-1"},null,8,GB)]),v("input",{type:"hidden",name:"picture",value:r.imageClone},null,8,JB),v("form",ZB,[he(o,{name:"picture",class:"mr-1",onLoaded:r.onLoad},null,8,["onLoaded"])]),he(u)])}const QB=vt(YB,[["render",XB]]);var e8=typeof globalThis<"u"?globalThis:typeof window<"u"||typeof window<"u"?window:typeof self<"u"?self:{};function t8(e,t,n){return n={path:t,exports:{},require:function(r,s){return n8(r,s??n.path)}},e(n,n.exports),n.exports}function n8(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var r8=t8(function(e,t){(function(n,r){e.exports=r()})(e8,function(){var n="__v-click-outside",r=typeof window<"u",s=typeof navigator<"u",a=r&&("ontouchstart"in window||s&&navigator.msMaxTouchPoints>0)?["touchstart"]:["click"],o=function(f){var p=f.event,m=f.handler;(0,f.middleware)(p)&&m(p)},u=function(f,p){var m=function(F){var x=typeof F=="function";if(!x&&typeof F!="object")throw new Error("v-click-outside: Binding value must be a function or an object");return{handler:x?F:F.handler,middleware:F.middleware||function(E){return E},events:F.events||a,isActive:F.isActive!==!1,detectIframe:F.detectIframe!==!1,capture:!!F.capture}}(p.value),y=m.handler,w=m.middleware,_=m.detectIframe,C=m.capture;if(m.isActive){if(f[n]=m.events.map(function(F){return{event:F,srcTarget:document.documentElement,handler:function(x){return function(E){var V=E.el,B=E.event,$=E.handler,M=E.middleware,T=B.path||B.composedPath&&B.composedPath();(T?T.indexOf(V)<0:!V.contains(B.target))&&o({event:B,handler:$,middleware:M})}({el:f,event:x,handler:y,middleware:w})},capture:C}}),_){var U={event:"blur",srcTarget:window,handler:function(F){return function(x){var E=x.el,V=x.event,B=x.handler,$=x.middleware;setTimeout(function(){var M=document.activeElement;M&&M.tagName==="IFRAME"&&!E.contains(M)&&o({event:V,handler:B,middleware:$})},0)}({el:f,event:F,handler:y,middleware:w})},capture:C};f[n]=[].concat(f[n],[U])}f[n].forEach(function(F){var x=F.event,E=F.srcTarget,V=F.handler;return setTimeout(function(){f[n]&&E.addEventListener(x,V,C)},0)})}},d=function(f){(f[n]||[]).forEach(function(p){return p.srcTarget.removeEventListener(p.event,p.handler,p.capture)}),delete f[n]},h=r?{beforeMount:u,updated:function(f,p){var m=p.value,y=p.oldValue;JSON.stringify(m)!==JSON.stringify(y)&&(d(f),u(f,{value:m}))},unmounted:d}:{};return{install:function(f){f.directive("click-outside",h)},directive:h}})}),s8=r8;const i8={class:"v3ti-loader-wrapper"},a8=v("div",{class:"v3ti-loader"},null,-1),l8=v("span",null,"Loading",-1),o8=[a8,l8];function u8(e,t){return k(),I("div",i8,o8)}function Ow(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",n==="top"&&r.firstChild?r.insertBefore(s,r.firstChild):r.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}var c8=`.v3ti-loader-wrapper { display: flex; align-items: center; justify-content: center; diff --git a/public/build/manifest.json b/public/build/manifest.json index 4956350ae..529ae0238 100644 --- a/public/build/manifest.json +++ b/public/build/manifest.json @@ -1,16 +1,16 @@ { "resources/assets/sass/app.scss": { - "file": "assets/app-D4lI0bhX.css", + "file": "assets/app-B44hSfhu.css", "src": "resources/assets/sass/app.scss", "isEntry": true }, "resources/css/app.css": { - "file": "assets/app-DMiI0jLB.css", + "file": "assets/app-DPSMvogr.css", "src": "resources/css/app.css", "isEntry": true }, "resources/js/app.js": { - "file": "assets/app-DtsPD-UJ.js", + "file": "assets/app-z_gOviap.js", "name": "app", "src": "resources/js/app.js", "isEntry": true, diff --git a/resources/js/components/ModerateEvent.vue b/resources/js/components/ModerateEvent.vue index fb0b331a2..d403773f2 100644 --- a/resources/js/components/ModerateEvent.vue +++ b/resources/js/components/ModerateEvent.vue @@ -2,12 +2,12 @@
-
+

Moderation:

-
- - - +
+ + +
diff --git a/resources/views/badges/leaderboard.blade.php b/resources/views/badges/leaderboard.blade.php index 4f3306bc9..c76f6ac53 100644 --- a/resources/views/badges/leaderboard.blade.php +++ b/resources/views/badges/leaderboard.blade.php @@ -20,7 +20,7 @@

- Badges Leaderboard for + Badges Leaderboard

diff --git a/resources/views/badges/user.blade.php b/resources/views/badges/user.blade.php index 0d9b28034..58325a699 100644 --- a/resources/views/badges/user.blade.php +++ b/resources/views/badges/user.blade.php @@ -29,10 +29,10 @@

Reported events for {{$year}}: {{$user->reported($year)}}

-

+

Influencer Bits for {{$year}}: {{$user->influence($year)}}

-
+

Organiser Badges

@@ -64,7 +64,7 @@
-
+

Influencer Badges

diff --git a/resources/views/event/event_tile_approval.blade.php b/resources/views/event/event_tile_approval.blade.php index f6d22a7b3..d3bb9a34d 100755 --- a/resources/views/event/event_tile_approval.blade.php +++ b/resources/views/event/event_tile_approval.blade.php @@ -2,7 +2,7 @@
{{$event->title}}
-
+
@can('approve', $event) @isset($moderation) @if($event->owner) @@ -21,7 +21,7 @@
Activity Date: {{Carbon\Carbon::parse($event->start_date)->isoFormat('llll')}}
-
+
{!! $event->description !!}