/* umschlag.css — the German page's only layer on top of /envelope-maker/envelope.css (which also
   brings the two lettering faces): six size buttons in three columns, and the flap wording chips. */
.uv-presets{grid-template-columns:repeat(3,minmax(0,1fr))}
.uv-words{display:flex;flex-wrap:wrap;gap:.375rem}
.uv-words button{padding:.375rem .625rem;border:1px solid var(--line);border-radius:999px;background:var(--surface-2);color:var(--ink);font:inherit;font-size:.8125rem;cursor:pointer}
.uv-words button:hover{border-color:var(--muted)}
.uv-words button.active{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}
.uv-words button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
#giftFields[hidden],#letterFields[hidden],#customField[hidden],#holdsHint[hidden]{display:none}
#giftFields{display:flex;flex-direction:column;gap:inherit}
.ev-fit:empty{display:none}
