body.demo-hanabi .ar-landing-hero{background:#0d1a3a;box-shadow:0 10px 30px #0a143c47}body.demo-hanabi .ar-landing h1{letter-spacing:.02em;font-size:27px}.hanabi-ready{box-shadow:var(--ar-shadow-soft);font:700 16px/1 var(--ar-font);color:var(--ar-ink-2);background:#ffffffeb;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 8px;display:flex;position:absolute;top:10px;left:10px}.hanabi-ready-fig{background:linear-gradient(to top, #7b6fc4 calc(var(--hanabi-p,0) * 100%), #c6d2de calc(var(--hanabi-p,0) * 100%));flex:none;width:20px;height:28px;-webkit-mask:url(/assets/silhouette_winter-xrANBlKj.png) 50%/contain no-repeat;mask:url(/assets/silhouette_winter-xrANBlKj.png) 50%/contain no-repeat}.hanabi-ready.is-ready{color:var(--ar-ok)}.hanabi-ready.is-ready .hanabi-ready-fig{background:var(--ar-ok)}.hanabi-permit{align-items:center;gap:12px;margin:2px 0 0;display:flex}.hanabi-permit-figs{flex:none;gap:4px;display:flex}.hanabi-permit svg{width:46px;height:58px;display:block}.hanabi-permit .ar-note{color:var(--ar-ink);font-size:18px;font-weight:700}.hanabi-permit.is-once .hanabi-permit-2,.ar-landing.is-pc .hanabi-permit{display:none}body.demo-hanabi .ar-landing h1{word-break:keep-all;overflow-wrap:anywhere}body.demo-hanabi .ar-landing.is-pc .ar-landing-hero{aspect-ratio:16/7}body.demo-hanabi .ar-landing.is-pc .ar-landing-hero img{object-position:50% 40%}body.demo-hanabi .ar-landing .ar-btn-sub{text-wrap:balance;font-size:17px}body.demo-hanabi .ar-landing-card>.ar-note{font-size:18px}body.demo-hanabi .ar-landing-foot{font-size:17px}body.demo-hanabi .ar-draft-tag{font-size:14px}
