/*! tailwindcss v4.1.13 | 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}}}html{background:var(--color-pane-bg);color:var(--color-main);background-size:cover;background-attachment:fixed}body,html{height:100%}body{overscroll-behavior:none}:root{--spacing-topbarHeight:calc(var(--spacing,.25rem)*20);--overscroll-padding:0px;--spacing-containerPadding:calc(var(--spacing,.25rem)*6)}@media (min-width:768px){:root{--spacing-containerPadding:calc(var(--spacing,.25rem)*8)}}b,strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.decoration-no-skip{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@property --tw-font-weight{syntax:"*";inherits:false}