*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{color-scheme:dark}.noise{background-image:radial-gradient(circle at 16% 12%,rgba(250,204,21,.10),transparent 27%),radial-gradient(circle at 85% 15%,rgba(255,255,255,.05),transparent 24%),linear-gradient(120deg,rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(30deg,rgba(255,255,255,.014) 1px,transparent 1px);background-size:auto,auto,32px 32px,28px 28px}.glass{background:rgba(255,255,255,.055);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}dialog::backdrop{background:rgba(0,0,0,.72);backdrop-filter:blur(6px)}dialog[open]{animation:dialog-in .22s ease-out}@keyframes dialog-in{from{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes float-card{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(min-width:768px){.float-card{animation:float-card 5s ease-in-out infinite}}.htmx-indicator{opacity:0}.htmx-request .htmx-indicator,.htmx-request.htmx-indicator{opacity:1}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}
@media(max-width:767px) and (max-height:740px){main header{transform:scale(.94);transform-origin:top left;width:106%}main section{padding-top:.35rem!important;gap:.25rem!important}main section h1{font-size:clamp(2rem,9vw,3rem)!important}main section h1+p{display:none}main section h1~div.mt-5{margin-top:.7rem!important}main section>div:first-child>div:last-child{display:none}#live-status .relative.flex{min-height:200px!important}#live-status .glass{padding:.7rem!important;border-radius:1.4rem}#live-status .mb-4{margin-bottom:.45rem!important}#live-status .text-5xl{font-size:2.1rem!important}#live-status .grid{gap:.3rem!important}#live-status .grid>div{padding:.5rem!important}#live-status .mt-3{margin-top:.4rem!important;padding:.65rem!important}main footer{display:none}}
@media(max-width:380px) and (max-height:680px){main section h1{font-size:1.8rem!important}#live-status .relative.flex{min-height:180px!important}}
