html.lfj-arcade .shell>header{border-bottom-color:var(--ax-line);padding-right:96px;padding-right:clamp(0px,640px - 50vw,96px)}html.lfj-arcade .shell>header .home{background:var(--ax-glass);color:var(--ax-ink);border-color:var(--ax-line);box-shadow:var(--ax-halo)}html.lfj-arcade .shell>header .brand{color:#bfe9ff;text-shadow:var(--ax-text-glow)}html.lfj-arcade .shell>header .brand small{color:var(--ax-soft);text-shadow:none}html.lfj-arcade .garden svg{filter:drop-shadow(0 0 12px #ff4fd855)}html.lfj-arcade.lfj-dim .garden svg{filter:none}html.lfj-arcade .eyebrow{color:var(--ax-gold);font-family:var(--ax-font)}html.lfj-arcade .intro h1{color:#fff;font-family:var(--ax-font);font-weight:900;letter-spacing:0;text-shadow:var(--ax-title-glow)}html.lfj-arcade .intro .lead{color:var(--ax-soft)}html.lfj-arcade .letter{padding:26px 28px;background:var(--ax-glass);border-radius:22px;box-shadow:0 0 0 2px #ff4fd877,0 0 30px #ff4fd833}html.lfj-arcade.lfj-dim .letter{box-shadow:0 0 0 1px #ffffff40}html.lfj-arcade .letter h2,html.lfj-arcade .uses>h2{color:#fff;font-family:var(--ax-font);font-weight:900;text-shadow:var(--ax-text-glow)}html.lfj-arcade .welcome{border-left-color:var(--ax-pink)}html.lfj-arcade .signature strong{color:var(--ax-gold)}html.lfj-arcade .support-card{background:var(--ax-glass);border-color:#ffc94d99;color:var(--ax-ink);box-shadow:var(--ax-halo-gold)}html.lfj-arcade .support-card h2,html.lfj-arcade .support-card h3{color:#fff}html.lfj-arcade .support-card .small-heart{color:var(--ax-pink);text-shadow:0 0 12px #ff4fd899}html.lfj-arcade .support-card .quiet,html.lfj-arcade .support-card .checkout-note,html.lfj-arcade .support-card .status,html.lfj-arcade .support-card .share-address{color:var(--ax-soft)}html.lfj-arcade .support-card hr{border-top-color:var(--ax-line)}html.lfj-arcade .support-card .button.primary{background:linear-gradient(180deg,#ffd76a,#f0a92c);color:#2a1600;border-color:#ffc94d;box-shadow:0 0 16px #ffc94d55}html.lfj-arcade .support-card .button.secondary{background:var(--ax-glass);color:var(--ax-ink);border-color:var(--ax-cyan);box-shadow:var(--ax-halo)}html.lfj-arcade .support-card input{background:#fffef9;color:#1f2a24;-webkit-text-fill-color:#1f2a24}html.lfj-arcade .support-card a:focus-visible,html.lfj-arcade .support-card button:focus-visible,html.lfj-arcade .support-card input:focus-visible{outline-color:var(--ax-gold)}html.lfj-arcade.lfj-dim .support-card .button.primary{box-shadow:none}html.lfj-arcade .uses article{background:var(--ax-glass);border-color:#ffc94d88;box-shadow:0 0 24px #ffc94d33}html.lfj-arcade .uses article:nth-child(2){border-color:#5ef2ff88;box-shadow:0 0 24px #5ef2ff33}html.lfj-arcade .uses article:nth-child(3){border-color:#ff4fd888;box-shadow:0 0 24px #ff4fd833}html.lfj-arcade.lfj-dim .uses article{border-color:#fff3;box-shadow:none}html.lfj-arcade .uses article>span{color:var(--ax-gold);text-shadow:0 0 12px currentColor}html.lfj-arcade .uses article:nth-child(2)>span{color:var(--ax-cyan)}html.lfj-arcade .uses article:nth-child(3)>span{color:var(--ax-pink)}html.lfj-arcade.lfj-dim .uses article>span{text-shadow:none}html.lfj-arcade .uses article p{color:var(--ax-soft)}html.lfj-arcade .details{padding:4px 22px;background:var(--ax-glass);border:1px solid var(--ax-line);border-radius:18px;box-shadow:var(--ax-halo)}html.lfj-arcade .details details{border-bottom-color:var(--ax-line)}html.lfj-arcade .details details:last-child{border-bottom:0}html.lfj-arcade .details a{color:#9fe8ff}html.lfj-arcade .back{background:var(--ax-glass);color:var(--ax-ink);border-color:var(--ax-line);box-shadow:var(--ax-halo)}html.lfj-arcade .shell>footer{margin-bottom:18px;padding:16px 20px;background:var(--ax-glass);border:1px solid var(--ax-line);border-radius:16px;color:var(--ax-soft);box-shadow:var(--ax-halo)}html.lfj-arcade .shell>footer a{color:#9fe8ff}html.lfj-arcade .shell>header a:focus-visible,html.lfj-arcade .details summary:focus-visible,html.lfj-arcade .details a:focus-visible,html.lfj-arcade .back:focus-visible,html.lfj-arcade .shell>footer a:focus-visible{outline-color:var(--ax-gold)}@media(max-width:650px){html.lfj-arcade .shell>header{padding-top:calc(max(8px,env(safe-area-inset-top,0px)) + 52px);padding-right:0}html.lfj-arcade .letter{padding:20px 18px}html.lfj-arcade .letter h2,html.lfj-arcade .uses>h2{font-size:24px}}@media(max-width:480px){html.lfj-arcade .intro h1{font-size:30px}}
