/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@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-font-weight:initial}}}@layer base{.themebutton{z-index:1;text-align:center;cursor:pointer;align-items:center;width:fit-content;height:fit-content;margin-top:auto;margin-bottom:0;display:flex;position:relative}.themebutton__svg{fill:var(--color-white,#fff);z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.themebutton__content{gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*2);font-family:var(--font-heading,new-kansas,sans-serif);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);z-index:1;justify-content:center;align-items:center;height:100%;margin:auto;display:flex;position:relative}}@property --tw-font-weight{syntax:"*";inherits:false}