@layer quartz-base{.support-chaos{background:#60269e2e;border:2px solid #60269e;border-radius:8px;padding:.7rem .9rem .8rem;box-shadow:4px 4px #000}.support-chaos h3{font-family:"Nodesto Caps Condensed", var(--headerFont);color:#f1e500;letter-spacing:.02em;margin:0 0 .25rem;font-size:1.35rem}.support-chaos p{opacity:.9;margin:0 0 .6rem;font-size:.85rem;line-height:1.35}.support-chaos .sc-buttons{flex-wrap:wrap;gap:.5rem;display:flex}.support-chaos a.sc-btn{text-align:center;color:#ff39d6;background:0 0;border:2px solid #ff39d6;border-radius:6px;flex:auto;padding:.35rem .6rem;font-weight:700;text-decoration:none}.support-chaos a.sc-btn.sc-patreon{color:#111;background:#ff39d6}.support-chaos a.sc-btn:hover{filter:brightness(1.15)}@media (max-width:800px){.support-chaos{z-index:900;padding:.45rem .75rem calc(.45rem + env(safe-area-inset-bottom));background:#160a24;border-width:2px 0 0;border-radius:0;align-items:center;gap:.6rem;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #0009}.support-chaos h3{white-space:nowrap;margin:0;font-size:1.05rem}.support-chaos p{display:none}.support-chaos .sc-buttons{flex-wrap:nowrap;flex:1}.support-chaos a.sc-btn{padding:.25rem .5rem;font-size:.9rem}body{padding-bottom:3.6rem}}}