@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--tw-color-slate-50: oklch(98.4% .003 247.858);--tw-color-gray-200: oklch(92.8% .006 264.531);--tw-color-gray-600: oklch(44.6% .03 256.802);--tw-color-white: #fff;--tw-spacing: .25rem;--tw-text-sm: .875rem;--tw-text-sm--line-height: calc(1.25 / .875);--tw-font-weight-light: 300;--tw-animate-spin: spin 1s linear infinite}}@layer utilities{.tw\: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}.tw\:relative{position:relative}.tw\:my-2{margin-block:calc(var(--tw-spacing) * 2)}.tw\:my-3{margin-block:calc(var(--tw-spacing) * 3)}.tw\:-mt-0\.5{margin-top:calc(var(--tw-spacing) * -.5)}.tw\:mt-0{margin-top:calc(var(--tw-spacing) * 0)}.tw\:mt-2{margin-top:calc(var(--tw-spacing) * 2)}.tw\:mr-1{margin-right:calc(var(--tw-spacing) * 1)}.tw\:mr-2{margin-right:calc(var(--tw-spacing) * 2)}.tw\:mb-2{margin-bottom:calc(var(--tw-spacing) * 2)}.tw\:mb-3{margin-bottom:calc(var(--tw-spacing) * 3)}.tw\:flex{display:flex}.tw\:h-8{height:calc(var(--tw-spacing) * 8)}.tw\:w-8{width:calc(var(--tw-spacing) * 8)}.tw\:w-full{width:100%}.tw\:flex-grow{flex-grow:1}.tw\:animate-spin{animation:var(--tw-animate-spin)}.tw\:items-start{align-items:flex-start}.tw\:justify-center{justify-content:center}.tw\:justify-end{justify-content:flex-end}.tw\:gap-1{gap:calc(var(--tw-spacing) * 1)}.tw\:border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.tw\:border-white{border-color:var(--tw-color-white)}.tw\:border-r-transparent{border-right-color:transparent}.tw\:bg-slate-50{background-color:var(--tw-color-slate-50)}.tw\:bg-transparent{background-color:transparent}.tw\:fill-gray-600{fill:var(--tw-color-gray-600)}.tw\:object-contain{object-fit:contain}.tw\:px-2{padding-inline:calc(var(--tw-spacing) * 2)}.tw\:py-1{padding-block:calc(var(--tw-spacing) * 1)}.tw\:py-4{padding-block:calc(var(--tw-spacing) * 4)}.tw\:pr-2{padding-right:calc(var(--tw-spacing) * 2)}.tw\:text-center{text-align:center}.tw\:text-right{text-align:right}.tw\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading, var(--tw-text-sm--line-height))}.tw\:font-light{--tw-font-weight: var(--tw-font-weight-light);font-weight:var(--tw-font-weight-light)}.tw\:whitespace-pre-line{white-space:pre-line}.tw\:text-gray-200{color:var(--tw-color-gray-200)}.tw\:after\:\!content-\[\'\'\]:after{content:var(--tw-content);--tw-content: "" !important;content:var(--tw-content)!important}@media (hover: hover){.tw\:hover\:border-gray-200:hover{border-color:var(--tw-color-gray-200)}}@media (width >= 450px){.tw\:xs\:flex{display:flex}}@media (width >= 600px){.tw\:sm\:mr-3{margin-right:calc(var(--tw-spacing) * 3)}}@media (width >= 600px){.tw\:sm\:mb-0{margin-bottom:calc(var(--tw-spacing) * 0)}}@media (width >= 600px){.tw\:sm\:flex{display:flex}}@media (width >= 600px){.tw\:sm\:px-3{padding-inline:calc(var(--tw-spacing) * 3)}}@media (width >= 600px){.tw\:sm\:py-2{padding-block:calc(var(--tw-spacing) * 2)}}@media (width >= 768px){.tw\:md\:mr-1{margin-right:calc(var(--tw-spacing) * 1)}}}.event-preview-img,.news-preview-img{width:calc(var(--tw-spacing) * 100)}@media (width >= 450px){.event-preview-img,.news-preview-img{width:120px}}@media (width >= 600px){.event-preview-img,.news-preview-img{width:150px}}@media (width >= 768px){.event-preview-img,.news-preview-img{width:180px}}@media (width >= 1024px){.event-preview-img,.news-preview-img{width:240px}}.flag-icon{margin-right:calc(var(--tw-spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--tw-color-white);box-shadow:0 0 1px #0000004d}.stretched-link:after{content:"";pointer-events:auto;position:absolute;inset:calc(var(--tw-spacing) * 0);z-index:10;background-color:transparent}.float-left{float:left}.mr-2{margin-right:calc(var(--tw-spacing) * 2)}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style: solid;--tw-font-weight: initial;--tw-content: ""}}}
