body:before,body:after{display:none!important}html,body{background:#14111f!important;overscroll-behavior:none}.combat-tracker-page{height:100dvh;display:flex;flex-direction:column;overflow:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background-color:#0e0c18;background-image:radial-gradient(ellipse 90% 60% at 80% 10%,rgba(168,85,247,.07) 0%,transparent 65%),radial-gradient(ellipse 90% 60% at 15% 90%,rgba(61,127,255,.22) 0%,transparent 68%),linear-gradient(rgba(181,174,208,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(181,174,208,.045) 1px,transparent 1px);background-size:100% 100%,100% 100%,48px 48px,48px 48px;background-attachment:fixed}@media(max-width:639px){.combat-tracker-page{position:relative}.combat-tracker-page:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(to top,#14111f,#14111f00);pointer-events:none;z-index:0}.combat-tracker-page>astro-island{position:relative;z-index:1}}.combat-tracker-page>astro-island{flex:1;min-height:0;display:block}.combat-tracker-page>astro-island>*{height:100%}.combat-tracker-page__fallback{flex:1;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:.875rem;letter-spacing:.1em}
