@import url("/physical-object.css");
@import url("/scene-effects.css");
@import url('/commercial-templates.css');
@import url('/composition.css');
@import url('/card-finishes.css');
evermark-viewer{display:block;perspective:1300px;width:100%;max-width:440px;margin:auto;padding:22px;box-sizing:border-box;touch-action:pan-y}.evermark-card{--metal-dark:#795524;--metal-mid:#c9a568;--metal-light:#fff4d5;--light-x:45%;--light-y:25%;position:relative;isolation:isolate;aspect-ratio:4/5;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:13% 10%;text-align:center;color:#574b3d;background:#f8f3e8;border:1px solid #e6dccb;box-shadow:3px 5px 1px #d7cbb7,12px 26px 38px #62533b25,0 5px 10px #62533b13;transform:rotateX(var(--rx,3deg)) rotateY(var(--ry,-4deg));transition:transform .14s ease-out,box-shadow .2s;overflow:hidden}.evermark-card:before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.45;background:repeating-linear-gradient(0deg,#8b795108 0 1px,transparent 1px 3px),repeating-linear-gradient(91deg,#fff6 0 1px,transparent 1px 4px),radial-gradient(ellipse at var(--light-x) var(--light-y),#fff9,transparent 70%)}.evermark-card:after{content:'';position:absolute;inset:6%;border:1px solid #ac8a4745;pointer-events:none}.evermark-card[data-decoration=none]:after,.evermark-card[data-decoration=stars]:after,.evermark-card[data-decoration=hearts]:after{border:0}.evermark-card[data-decoration=classic-frame]:after{border:3px double #ac8a4760;inset:5%}.evermark-card[data-decoration=geometric]:after{inset:9%;transform:rotate(3deg)}.evermark-card[data-background=warm-linen]{background:#e9dfcb}.evermark-card[data-background=soft-sand]{background:#dfc8af}.evermark-card[data-background=handmade-paper]{background:#eee3ce}.evermark-card[data-background=natural-stone]{background:#dedbd2}.evermark-card[data-background=watercolour]{background:radial-gradient(ellipse at 0 100%,#cfb9b0,transparent 70%),#f7f0e7}.evermark-card[data-background=botanical]{background:#dfe5d8}.evermark-card[data-background=warm-white]{background:#fffcf5}.evermark-card[data-foil=champagne]{--metal-dark:#8c7957;--metal-mid:#c4b48d;--metal-light:#fffce7}.evermark-card[data-foil=rose-gold]{--metal-dark:#925d52;--metal-mid:#ce9e92;--metal-light:#ffe6df}.evermark-card[data-foil=silver]{--metal-dark:#60666b;--metal-mid:#a3acb3;--metal-light:#fff}.evermark-card[data-foil=copper]{--metal-dark:#87472a;--metal-mid:#bb805e;--metal-light:#ffdcc1}.evermark-card[data-foil=pearl]{--metal-dark:#887b8b;--metal-mid:#c3b2c4;--metal-light:#fffaf2}.foil{color:var(--metal-dark);background:linear-gradient(115deg,var(--metal-dark) 10%,var(--metal-mid) 28%,var(--metal-light) 39%,var(--metal-dark) 49%,var(--metal-mid) 64%,var(--metal-light) 74%,var(--metal-dark) 90%);background-size:230% 230%;background-position:var(--light-x) var(--light-y);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 #fff8)}.evermark-card[data-foil=none] .foil{background:none;-webkit-text-fill-color:currentColor;filter:none}.evermark-ornament{font-size:clamp(25px,3vw,40px);margin-bottom:9%;line-height:1.2}.evermark-kicker{font:10px/1.6 Arial,sans-serif;text-transform:uppercase;letter-spacing:.22em;overflow-wrap:anywhere;margin:0 0 9%}.evermark-title{font:normal clamp(24px,3.8vw,46px)/1.15 Georgia,serif;margin:0 0 10%;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.evermark-date{font:11px/1.6 Arial,sans-serif;letter-spacing:.12em}.evermark-message{font:italic 14px/1.6 Georgia,serif;margin:10% 0 0;white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.evermark-signature{position:absolute;bottom:8%;font:7px Arial,sans-serif;letter-spacing:.4em;color:#7a6b5799}.evermark-card[data-template=little-star]{border-radius:48% 48% 2px 2px}.evermark-card[data-template=terra] .evermark-title{font-style:italic}.evermark-card[data-template=terra] .evermark-ornament{font-size:56px}@media(prefers-reduced-motion:reduce){.evermark-card{transform:none!important;transition:none}}@media(max-width:600px){.evermark-title{font-size:32px}.evermark-ornament{font-size:32px}}@media print{.evermark-card{transform:none;box-shadow:none}}
evermark-viewer{container-type:inline-size}.evermark-title,.sample .evermark-title{font-size:11cqw}.evermark-ornament,.evermark-card[data-template=terra] .evermark-ornament{font-size:10cqw}.evermark-kicker{font-size:2.5cqw}.evermark-date{font-size:2.8cqw}.evermark-message,.sample .evermark-message{font-size:3.5cqw}.evermark-signature{font-size:1.8cqw}.evermark-card[data-density=compact]{padding:10% 9%}.evermark-card[data-density=compact] .evermark-title{font-size:5.4cqw;line-height:1.12;margin-bottom:5%}.evermark-card[data-density=compact] .evermark-kicker{font-size:2.3cqw;letter-spacing:.08em;margin-bottom:4%}.evermark-card[data-density=compact] .evermark-message{font-size:2.6cqw;line-height:1.3;margin-top:5%}.evermark-card[data-density=compact] .evermark-ornament{font-size:7cqw;margin-bottom:4%}

