.hok-build-app{background:radial-gradient(1000px 540px at 88% -8%,#1f9a8a21,#0000 56%),radial-gradient(860px 480px at 8% 0,#b8892f1f,#0000 52%),radial-gradient(620px 360px at 55% 115%,#1f9a8a0f,#0000 60%),linear-gradient(165deg,#f4f8f8 0%,#eef4f4 45%,#e7eef1 100%);min-height:100vh}.dark .hok-build-app{background:radial-gradient(1000px 540px at 88% -8%, #3db8a72e, transparent 56%), radial-gradient(860px 480px at 8% 0%, #d4a24a29, transparent 52%), radial-gradient(620px 360px at 55% 115%, #3db8a714, transparent 60%), linear-gradient(165deg, #050d12 0%, var(--hok-ink) 45%, #0f1f28 100%)}.hok-build-app:before{content:"";pointer-events:none;opacity:.48;background-image:linear-gradient(var(--hok-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--hok-grid-line) 1px, transparent 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 55% 28%,#000 30%,#0000 78%);mask-image:radial-gradient(at 55% 28%,#000 30%,#0000 78%)}.hok-build-app:after{content:"";pointer-events:none;background:radial-gradient(circle at 78% 18%, var(--hok-ember-teal), transparent 28%), radial-gradient(circle at 16% 72%, var(--hok-ember-gold), transparent 30%);mix-blend-mode:multiply;position:fixed;inset:0}.dark .hok-build-app:after{mix-blend-mode:screen}.hok-build-app h1,.hok-build-app h2,.hok-build-app h3{font-family:var(--hok-display);letter-spacing:.02em}
