/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties;:root{--swiper-pagination-color:#fa9700;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1;--text-base:0.9375rem}html{scroll-behavior:smooth}.container{margin-left:auto;margin-right:auto;max-width:100vw;padding-left:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*3);width:clamp(22rem,80vw,75rem)}.container-cms{width:100%}@media screen and (min-width:350px){.container-cms{width:clamp(18rem,85vw,62.5rem)}}.container-lg{width:clamp(18rem,85vw,80rem)}.container-xl{width:clamp(18rem,85vw,98.75rem)}.container-destination{width:clamp(30rem,85vw,59.375rem)}.container-center{width:clamp(30rem,40vw,50rem)}.search{margin:0 auto;width:clamp(18rem,95vw,60.625rem)}.separator:after{background-color:#1c1836;content:"";display:block;height:2px;margin:1rem 0;width:100%}.separator.no-m:after{margin:0}.separator.separator-light:after{background-color:#dadada;height:1px}.v-separator{align-items:center;display:flex}.v-separator:after{background-color:#dadada;content:"";display:block;height:100%;margin:0 1.5rem;width:1px}.v-separator.no-m:after{margin:0}.cms-textrich p{margin-bottom:calc(var(--spacing)*4)}.cms-textrich a{text-decoration:underline}.cms-textrich a:focus,.cms-textrich a:hover{text-decoration:none}.cms-textrich ol{counter-reset:count;list-style:none;margin-bottom:calc(var(--spacing)*6);padding-left:0}.cms-textrich ol li{counter-increment:count;margin-bottom:calc(var(--spacing)*2)}.cms-textrich ol li:before{align-items:center;background:#1c1836;border-radius:50%;color:#fff;content:counter(count);display:inline-flex;font-size:12px;font-weight:600;height:22px;justify-content:center;margin-right:8px;width:22px}.cms-textrich ul{margin-bottom:calc(var(--spacing)*6);padding-left:calc(var(--spacing)*2)}.cms-textrich ul li>p{display:inline}.cms-textrich ul li:before{background-color:#fa9700;border-radius:100%;content:"";display:inline-block;height:7px;margin-right:8px;width:7px}.cms-textrich hr{color:var(--color-gray);margin:calc(var(--spacing)*5) 0}.cms-textrich h2{margin-bottom:1.25rem;margin-top:2rem}.cms-textrich h3{margin-bottom:1rem;margin-top:1.75rem}.cms-textimage h3,.cms-textimage p{margin-bottom:calc(var(--spacing)*4)}.cms-gap-1>.cms-textrich p:last-child,.cms-textimage p:last-child{margin-bottom:0}.grecaptcha-badge{visibility:hidden}.list li:before{background-color:#fa9700;border-radius:100%;content:"";display:inline-block;height:7px;margin-right:8px;width:7px}.bg-error,.bg-primary{color:#fff}.bg-error{background-color:#bc4749}.bg-secondary-transparent{background-color:#1c1836}@media screen and (width >= 64rem){.bg-secondary-transparent{background-color:rgba(28,24,54,.9)}}.footer-bg{background-image:url(/build/images/silhouette-ville-footer.db4f7855.png);background-position:bottom;background-repeat:repeat-x;background-size:auto 252px}.card{border-radius:15px;box-shadow:0 0 25px -5px rgba(0,0,0,.25);margin:2rem auto;padding:1rem;width:100%}.card .title{font-size:2rem;font-weight:700;text-align:center}.card .subtitle{color:#999;font-size:1.5rem;text-align:center}.btn{align-items:center;background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:10px;color:var(--btn-fg);cursor:pointer;display:flex;flex-direction:row;font-weight:600;gap:.5rem;justify-content:center;margin:.5rem 0;padding:10px 30px;transition:all .2s;--btn-bg:var(--btn-color);--btn-border:var(--btn-bg)}.btn svg{transition:transform .3s ease-in-out}.btn:active:not(:disabled){transform:scale(.95)}.btn:disabled{cursor:default;filter:contrast(60%)}.btn.btn-outline:not(.btn-active,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-color:#000;--btn-border:var(--btn-color);--btn-fg:var(--btn-color)!important;--btn-bg:#0000}.btn.btn-primary{--btn-color:#fa9700;--btn-fg:#fff}.btn.btn-primary:hover:not(:disabled){color:#1c1836}.btn.btn-secondary{--btn-color:#1c1836;--btn-fg:#fff}.btn.btn-secondary svg,.btn.btn-secondary:hover:not(:disabled){color:#fa9700}.btn.btn-error{--btn-color:#bc4749;--btn-fg:#fff}.btn.btn-error:hover:not(:disabled){background:#ac1c34}.btn.btn-white{--btn-color:#fff;--btn-fg:$secondary;color:#1c1836}.btn.btn-white:hover:not(:disabled){color:#fa9700}.btn.btn-grey{--btn-color:var(--color-gray);--btn-fg:var(--color-secondary)}.btn.btn-grey:hover:not(:disabled){--btn-color:var(--color-secondary);--btn-fg:#fff}.banner{background:#1c1836;color:#fff;height:45px;width:100%}.banner,.navbar{display:flex;flex-direction:row}.navbar{align-items:center;gap:2rem;height:75px;justify-content:end;position:relative}.navbar .navbar-brand{left:20px;position:absolute;top:22px;transition:all .2s ease-in-out;width:150px;z-index:4}@media screen and (width >= 80rem){.navbar .navbar-brand{left:50px;top:30px;width:250px}}.navbar .navbar-brand img{height:auto;max-width:100%}.navbar .mainmenu{font-size:.9375rem}@media (width >= 64rem)and (width < 80rem){.navbar .mainmenu{font-size:14px}.navbar .mainmenu>a:first-child{display:none}}.navbar .btn-contact{align-items:center;aspect-ratio:1;background-color:#ededef;display:flex;height:100%;justify-content:center;transition:all .2s ease-in-out}.navbar .btn-contact:hover{background-color:#1c1836}.navbar .btn-contact:hover svg{color:#fff}#header{background-color:#fff;position:relative;transition:all .3s ease;z-index:500}#header.header--scrolled .navbar-brand{top:22px;width:150px}@media screen and (width >= 80rem){#header.header--scrolled .navbar-brand{top:15px;width:175px}}#header.header--sticky{box-shadow:0 4px 10px rgba(0,0,0,.08);position:sticky;top:0}#header.header--sticky .banner{display:none}#mobile-menu .mobile-menu-glass,.navbar .mobile-menu-glass{background:rgba(244,244,247,.95);border:1px solid rgba(0,0,0,.1)}#mobile-menu .dropdown,.navbar .dropdown{position:relative}#mobile-menu .dropdown-menu,.navbar .dropdown-menu{border:0;box-shadow:0 15px 20px rgba(0,0,0,.2);display:none;left:50%;min-width:375px;opacity:0;overflow:hidden;position:absolute;top:100%;transform:translateX(-50%);width:max-content}#mobile-menu .dropdown-menu>a,.navbar .dropdown-menu>a{border-bottom:1px solid #e7e7e7;border-left:5px solid #fff;border-right:5px solid transparent}#mobile-menu .dropdown-menu>a:focus,#mobile-menu .dropdown-menu>a:hover,.navbar .dropdown-menu>a:focus,.navbar .dropdown-menu>a:hover{background-color:#f7f7f7;border-left-color:var(--color-primary)}#mobile-menu .dropdown:hover .dropdown-menu,.navbar .dropdown:hover .dropdown-menu{align-items:center;display:flex;flex-direction:column;opacity:1;pointer-events:auto;transform:translateX(-50%)}#mobile-menu{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}#mobile-menu.menu-open{max-height:200vh;overflow:scroll;transition:max-height 1s ease-in-out}#overlay-menu{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}#overlay-menu.active{display:block;opacity:1}.label{gap:.375rem}.input,.label{align-items:center;display:inline-flex}.input{appearance:none;background-color:#ededef;border-radius:.5rem;font-size:.875rem;gap:.5rem;height:2.5rem;padding-inline:.75rem;position:relative;touch-action:manipulation;white-space:nowrap;width:100%}.input:focus,.input:focus-visible,.input:hover{outline:2px solid #1c1836}.select{align-items:center;appearance:none;background-color:#ededef;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-radius:.5rem;display:inline-flex;flex-shrink:1;font-size:.875rem;gap:.5rem;height:2.5rem;overflow:hidden;padding-inline:.75rem;position:relative;text-overflow:ellipsis;touch-action:manipulation;white-space:nowrap}.form-error{color:#bc4749}.textarea{background-color:#ededef;border-radius:.5rem;padding:.5rem}.checkbox-wrapper{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;gap:.5rem}.checkbox-wrapper input[type=checkbox]{accent-color:var(--color-gray-300,oklch(87.2% .01 258.338));border-color:var(--color-gray-300,oklch(87.2% .01 258.338));border-radius:.25rem;border-style:var(--tw-border-style);border-width:2px;color:var(--color-gray-300,oklch(87.2% .01 258.338));cursor:pointer;height:calc(var(--spacing, .25rem)*5);margin-top:calc(var(--spacing, .25rem)*1);width:calc(var(--spacing, .25rem)*5)}.checkbox-wrapper .label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));font-weight:var(--font-weight-bold,700);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.checkbox-wrapper:hover .label{color:#fa9700}.checkbox-wrapper.checkbox-sm input[type=checkbox]{height:14px;width:14px}.checkbox-wrapper .circle{background-color:#fff;border:1px solid #1c1836;border-radius:calc(infinity*1px);height:20px;position:relative;width:20px}.checkbox-wrapper .circle:before{background-color:#fff;border-radius:calc(infinity*1px);content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.checkbox-wrapper .circle.checked{border:1px solid #fa9700}.checkbox-wrapper .circle.checked:before{background-color:#fa9700}.ts-wrapper{position:relative;width:100%}.ts-control{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:0;box-shadow:none;color:var(--color-gray-700,oklch(37.3% .034 259.733));min-height:55px;padding-block:calc(var(--spacing, .25rem)*3);padding-inline:calc(var(--spacing, .25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:100%;&:focus{--tw-outline-style:none;outline-style:none}}.ts-wrapper.single .ts-control{align-items:center;display:flex;padding-right:3.5rem!important}.ts-wrapper.single .ts-control input{display:none}.ts-wrapper.multi .ts-control>div{border:none}.ts-wrapper.single .ts-control .item{background-color:transparent;color:var(--color-gray-700,oklch(37.3% .034 259.733));flex:1;padding:calc(var(--spacing, .25rem)*0)}.ts-wrapper.multi .ts-control{display:flex;flex-wrap:wrap;gap:calc(var(--spacing, .25rem)*1);padding-right:0!important}.ts-wrapper.multi .ts-control input{background-color:transparent;border-style:var(--tw-border-style);border-width:0;flex:1;min-width:120px;--tw-outline-style:none;outline-style:none}.ts-wrapper.multi .ts-control .item,.ts-wrapper.multi .ts-control .item.active{align-items:center;background-color:#1c1836;background-image:none;border-radius:var(--radius-xl,.75rem);color:var(--color-white,#fff);display:inline-flex;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing, .25rem)*2);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing, .25rem)*1.5);padding-inline:calc(var(--spacing, .25rem)*3)}.ts-wrapper.multi .ts-control .item .remove,.ts-wrapper.single .ts-control .item.active .remove{border-left:1px solid #fff;color:var(--color-white,#fff);cursor:pointer;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));margin-left:calc(var(--spacing, .25rem)*1);&:hover{@media (hover:hover){color:var(--color-gray-200,oklch(92.8% .006 264.531))}}}.ts-control input::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.ts-wrapper.single .ts-control:not(.has-items):before{color:var(--color-gray-400,oklch(70.7% .022 261.325));content:"Aucun(e)";flex:1}.ts-wrapper .ts-control:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%231c1836' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border-left:1px solid #fff;content:" ";height:auto;width:3rem}.ts-dropdown{background-color:var(--color-white,#fff);border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;margin-top:calc(var(--spacing, .25rem)*1);overflow:hidden;z-index:50;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ts-dropdown-content{max-height:calc(var(--spacing, .25rem)*60);overflow-y:auto}.ts-dropdown .dropdown-input{background-color:var(--color-white,#fff);position:sticky;top:calc(var(--spacing, .25rem)*0);z-index:10}.ts-dropdown .dropdown-input input{background-color:var(--color-white,#fff);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-block:calc(var(--spacing, .25rem)*3);padding-inline:calc(var(--spacing, .25rem)*4);width:100%;&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}}.ts-dropdown .dropdown-input input:focus{border:#1c1836}.ts-dropdown .option{cursor:pointer;padding-block:calc(var(--spacing, .25rem)*3);padding-inline:calc(var(--spacing, .25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.ts-dropdown .option.active{background-color:#1c1836;color:#fff}.ts-dropdown .option.selected{background-color:#1c1836}.ts-wrapper.focus .ts-control{background-color:var(--color-white,#fff);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);border-color:#1c1836;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ts-wrapper.disabled .ts-control{cursor:not-allowed;opacity:50%}.ts-wrapper.disabled .dropdown-arrow{cursor:not-allowed}.ts-dropdown .no-results{color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing, .25rem)*3);padding-inline:calc(var(--spacing, .25rem)*4)}.swiper-button-next,.swiper-button-prev{color:#fa9700!important}.destination-card{background-color:#fff;display:flex;flex-direction:column;height:25rem}.destination-card .image-content{flex:1;overflow:hidden;position:relative;width:100%}.destination-card .background-image{display:block;height:100%;left:0;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.destination-card .gradient{background:linear-gradient(180deg,hsla(0,0%,100%,0) 10%,#000);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (width >= 40rem){.destination-card .gradient{background:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,rgba(0,0,0,.5))}}.destination-card .top-rotate{align-items:center;display:flex;flex-direction:column;font-weight:700;height:75px;justify-content:center;left:0;position:absolute;text-align:center;top:0;transform:translate(-34%,-18%) rotate(-45deg);transform-origin:center;white-space:nowrap;width:150px;z-index:3}.destination-card .top-rotate .new-element{align-items:end;display:flex;flex:1;justify-content:center;padding-bottom:10px}.destination-card.small{height:350px}@keyframes dots{0%{width:0}to{width:15px}}.loader{align-items:center;display:flex;flex-direction:column;justify-content:center}.loader img{max-height:7rem;max-width:7rem}.loader .dots{animation:dots 1.5s linear infinite;display:inline-block;overflow:hidden;transition:1;vertical-align:bottom;width:5px}.table{border-collapse:collapse;border-color:inherit;display:table;font-size:.875rem;position:relative;text-align:left;text-indent:0;width:100%}.table thead{font-weight:600;white-space:nowrap}.table tr{border-bottom:1px solid color-mix(in oklch,#000 5%,transparent)}.badge{border:2px solid transparent;border-radius:5px;font-size:.8rem;padding:.25rem .7rem}.badge.badge-sm{border-radius:3px;font-size:.6rem;padding:.15rem .2rem}.badge-success{background-color:#839657;border-color:#a7c957;color:#fff}.badge-error{background-color:#894748;border-color:#bc4749;color:#fff}.document-pending_approval{background-color:var(--color-yellow-200,oklch(94.5% .129 101.54));border-color:var(--color-yellow-400,oklch(85.2% .199 91.936));color:var(--color-yellow-800,oklch(47.6% .114 61.907))}.document-accepted{background-color:var(--color-green-200,oklch(92.5% .084 155.995));border-color:var(--color-green-400,oklch(79.2% .209 151.711));color:var(--color-green-800,oklch(44.8% .119 151.328))}.document-refused{background-color:var(--color-red-200,oklch(88.5% .062 18.334));border-color:var(--color-red-400,oklch(70.4% .191 22.216));color:var(--color-red-800,oklch(44.4% .177 26.899))}.payment-pending_approval{background-color:var(--color-yellow-200,oklch(94.5% .129 101.54));border-color:var(--color-yellow-400,oklch(85.2% .199 91.936));color:var(--color-yellow-800,oklch(47.6% .114 61.907))}.payment-paid{background-color:var(--color-green-200,oklch(92.5% .084 155.995));border-color:var(--color-green-400,oklch(79.2% .209 151.711));color:var(--color-green-800,oklch(44.8% .119 151.328))}.payment-canceled{background-color:var(--color-red-200,oklch(88.5% .062 18.334));border-color:var(--color-red-400,oklch(70.4% .191 22.216));color:var(--color-red-800,oklch(44.4% .177 26.899))}.fullwidth img{height:100%;object-fit:cover;transform:scale(1);transition:transform 7s ease-out;width:100%}.fullwidth .swiper-slide{position:relative}.fullwidth .gradient{background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0) 60%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.fullwidth .swiper-slide-active img{transform:scale(1.15)}.fullwidth .div-title{left:50%;position:absolute;top:45%;width:90%;--tw-translate-x:-50%;--tw-translate-y:-50%;color:var(--color-white,#fff);text-align:center;translate:var(--tw-translate-x) var(--tw-translate-y)}@media screen and (min-width:1300px){.fullwidth .div-title{max-width:830px}}.fullwidth{height:355px}.fullwidth .div-title svg{color:#fff}.fullwidth .navigation{background-color:hsla(0,0%,100%,.4);border-radius:calc(infinity*1px);color:#fff;cursor:pointer;display:none;height:3.5rem;padding:.8rem;position:absolute;top:50%;transform:translateY(-50%);width:3.5rem;z-index:10}.fullwidth .navigation:hover{background-color:hsla(0,0%,100%,.6)}@media screen and (width >= 64rem){.fullwidth .navigation{display:inline}}.fullwidth .button-prev{left:8%}.fullwidth .button-next{right:8%}.fullwidth .pagination{--swiper-pagination-bottom:25%;--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-horizontal-gap:5px}@media screen and (width > 64rem){.fullwidth .pagination{--swiper-pagination-bottom:37%}}@media screen and (width >= 64rem){.fullwidth{height:725px}}#scroll-to-top{align-items:center;background-color:#fa9700;color:#fff;display:flex;justify-content:center;opacity:0;transition:background-color .3s,opacity .4s,visibility .4s;visibility:hidden;z-index:1000}#scroll-to-top:hover{background-color:#1c1836}@media (max-width:768px){#scroll-to-top{opacity:0!important;visibility:hidden!important}}#scroll-to-top.show{opacity:1;visibility:visible}.medium-zoom-overlay{z-index:10000}.medium-zoom-image--opened{z-index:10001}.popup-info hr{margin-top:1em}.popup-info hr,.popup-info p{margin-bottom:1em}@font-face{ascent-override:90%;descent-override:22%;font-display:swap;font-family:Open Sans;font-style:normal;font-weight:100 900;line-gap-override:0%;size-adjust:102%;src:url(/build/fonts/normal.a5d7d2ae.ttf) format("truetype")}body{color:#1c1836;font-family:Open Sans,sans-serif;--text-base:0.9375rem;font-size:var(--text-base)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}