.ground{background-image:url('/assets/dunes.png')!important;background-position:center center!important;filter:blur(14px) saturate(.8);transform:scale(1.025)}
@media(max-width:760px){.ground{filter:blur(11px) saturate(.8)}}
.reference-notice{padding:20px;border-radius:18px;background:rgba(255,255,240,.85);border:1px solid var(--stroke)}
.nav .icon-btn[aria-disabled=true]{opacity:.45;cursor:default}
.dune-dialog{border:1px solid var(--stroke);border-radius:26px;width:min(460px,calc(100% - 30px));padding:27px;background:rgba(250,251,234,.97);color:var(--ink);box-shadow:0 24px 90px #29251530}
.dune-dialog::backdrop{background:rgba(40,35,19,.22);backdrop-filter:blur(7px)}
.dune-dialog h2{font-family:var(--serif);font-size:29px;margin:0 25px 12px 0;font-weight:500;line-height:1.2}.dune-dialog p{font-size:14px;color:var(--ink-2);margin:10px 0 18px}.dune-dialog .wallet-choice{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;text-align:left;padding:14px 16px;margin:8px 0;background:rgba(255,255,255,.75);border:1px solid var(--stroke);border-radius:14px;cursor:pointer}.dune-dialog .dialog-close{position:absolute;right:15px;top:12px;background:none;border:0;font-size:27px;cursor:pointer}.dune-dialog .wallet-links{display:flex;flex-wrap:wrap;gap:8px}.dune-dialog .wallet-links a{font-size:13px;border:1px solid var(--stroke);border-radius:14px;padding:8px 12px;background:#ffffff90}
.toast{overflow-wrap:anywhere;max-width:min(600px,calc(100% - 28px));z-index:100}.tx-busy{opacity:.6;pointer-events:none}
.app .note{overflow-wrap:anywhere}.app .summary b{overflow-wrap:anywhere}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.rise{opacity:1!important;transform:none!important}}
