.dialog.dialog-letter[data-v-a24d6dc6]{background:linear-gradient(160deg,#17362a,#081d15 75%);border:1px solid #bfa46a99;border-radius:14px;box-shadow:0 24px 100px #000b,inset 0 0 0 5px #10271d,inset 0 0 0 6px #bfa46a26;max-width:500px;overflow:auto;padding:0;width:100%}.dialog-letter>header[data-v-a24d6dc6]{align-items:center;margin:0;padding:20px 22px 0}.dialog-letter>header h2[data-v-a24d6dc6]{color:#d9bf80;font-size:14px;font-weight:500;letter-spacing:2px}.dialog-letter>header button[data-v-a24d6dc6]{background:transparent;border:0;color:#aebaab;font-size:17px;min-height:32px;min-width:32px;padding:4px}.dialog-letter>header button[data-v-a24d6dc6]:hover{background:#ffffff08;color:#f4ddaa}.dialog-letter>header button[data-v-a24d6dc6]:focus-visible{outline:1px solid #d9bf80;outline-offset:3px}.dialog-fixed-header[data-v-a24d6dc6]{display:flex;flex-direction:column;overflow:hidden}.dialog-fixed-header>header[data-v-a24d6dc6]{border-bottom:1px solid var(--line);flex-shrink:0;padding-bottom:8px}.dialog-scroll-content[data-v-a24d6dc6]{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.dialog-compact[data-v-a24d6dc6]{max-width:760px;padding:16px}.dialog-compact>header[data-v-a24d6dc6]{gap:12px;margin-bottom:8px}.dialog-compact>header h2[data-v-a24d6dc6]{font-size:21px;margin:0}.dialog-compact>header button[data-v-a24d6dc6]{min-height:36px;min-width:36px;padding:6px 10px}@media(max-width:600px){.dialog-backdrop[data-v-a24d6dc6]:has(.dialog-compact){padding:8px}.dialog-compact[data-v-a24d6dc6]{max-height:94dvh;padding:12px}}
