/*! © 2026 Dastan Invites, dastaninvites.com. All rights reserved. This invitation's design, code, artwork and music may not be copied, reused or resold. */

.gate {
    --env-r: .5628;
    --join: .5005;
    --seal-x: .4987;
    --seal-y: .4955;
    --seal-r: .0758;
    --band-t: .4432;
    --band-b: .5562
}

.gate .env-art {
    background-image: url(envelope.webp)
}

.gate .gleam {
    -webkit-mask-image: url(gold.webp);
    mask-image: url(gold.webp)
}

@media(min-aspect-ratio:13/20) {
    .gate {
        --env-r: .75;
        --join: .4945;
        --seal-x: .4926;
        --seal-y: .4885;
        --seal-r: .0827;
        --band-t: .4365;
        --band-b: .5518
    }
    .gate .env-art {
        background-image: url(envelope-tab.webp)
    }
    .gate .gleam {
        -webkit-mask-image: url(gold-tab.webp);
        mask-image: url(gold-tab.webp)
    }
}

@media(min-aspect-ratio:21/20) {
    .gate {
        --env-r: 1.3333;
        --join: .5;
        --seal-x: .4991;
        --seal-y: .4914;
        --seal-r: .1148;
        --band-t: .4199;
        --band-b: .5691
    }
    .gate .env-art {
        background-image: url(envelope-land.webp)
    }
    .gate .gleam {
        -webkit-mask-image: url(gold-land.webp);
        mask-image: url(gold-land.webp)
    }
}

img,
canvas {
    -webkit-touch-callout: none;
    -webkit-user-drag: none
}

:root {
    --k0: "cb85412db9ff583649bf"
}