._studio_yq619_1{background:#081728;color:#e8fff4;min-height:100vh;font-family:system-ui,sans-serif}._top_yq619_1{display:flex;justify-content:space-between;align-items:center;gap:13px;flex-wrap:wrap;padding:20px clamp(15px,4vw,52px);border-bottom:1px solid #29505c;background:#10283a}._top_yq619_1 a{display:flex;align-items:center;gap:6px;text-decoration:none;color:#a3eac8;font-size:13px}._top_yq619_1 strong{font-size:12px;letter-spacing:1px;color:#e9fff7}._top_yq619_1 span{font-size:10px;letter-spacing:1px;color:#8dc2bb}._intro_yq619_1{padding:35px clamp(15px,4vw,52px) 20px}._intro_yq619_1>span{font-size:11px;color:#89edc0;letter-spacing:1.2px}._intro_yq619_1 h1{font-size:clamp(28px,4vw,46px);max-width:870px;margin:12px 0}._intro_yq619_1 p{max-width:900px;color:#b2ccd1;line-height:1.65;font-size:14px}._layout_yq619_1{display:grid;grid-template-columns:minmax(280px,350px) minmax(450px,1fr);gap:23px;align-items:start;padding:15px clamp(15px,4vw,52px) 35px}._editor_yq619_1,._preview_yq619_1{border:1px solid #32535b;border-radius:12px;background:#102c3c;padding:22px}._editor_yq619_1{position:sticky;top:10px}._editor_yq619_1 h2,._preview_yq619_1 h2{font-size:21px;margin:0 0 19px}._editor_yq619_1 label{display:flex;flex-direction:column;gap:8px;color:#b6d5d4;font-size:12px;margin:16px 0}._editor_yq619_1 input,._editor_yq619_1 select,._editor_yq619_1 textarea{border:1px solid #497076;background:#091a2b;color:#fff;border-radius:8px;padding:12px;font:inherit;width:100%;box-sizing:border-box}._editor_yq619_1 textarea{resize:vertical}._actions_yq619_1{display:grid;gap:8px}._actions_yq619_1 button{padding:12px;cursor:pointer;background:#17664f;border:1px solid #439e77;border-radius:7px;color:#eafff4;font-weight:700;display:flex;align-items:center;justify-content:center;gap:9px}._editor_yq619_1 small{font-size:11px;color:#a6c8c6;display:block;margin-top:12px}._previewTitle_yq619_1{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}._previewTitle_yq619_1 span{font-size:10px;color:#9ec4c2;letter-spacing:1px}._sheet_yq619_1{background:#fff;box-sizing:border-box;padding:.35in;max-width:8.5in;margin:0 auto 18px;box-shadow:0 7px 22px #0008}._cards_yq619_1{--ink:#2d4e3e;--accent:#bb9b4d;--paper:#fffdf4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;align-content:start}._cards_yq619_1[data-theme=plum]{--ink:#682c48;--accent:#bd8d99;--paper:#fff4eb}._cards_yq619_1[data-theme=winter]{--ink:#264f75;--accent:#a2baca;--paper:#f5fbff}._cards_yq619_1[data-theme=neutral]{--ink:#2e2b2b;--accent:#85847c;--paper:#fffdfa}._card_yq619_1{height:2.2in;background:var(--paper);border:1.5px solid var(--accent);outline:1px solid var(--accent);outline-offset:-7px;color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:13px;box-sizing:border-box;break-inside:avoid}._card_yq619_1 ._flourish_yq619_1{color:var(--accent);font-family:Georgia,serif;font-size:13px;letter-spacing:1px}._card_yq619_1 small{font-size:10px;letter-spacing:2px;text-transform:uppercase}._card_yq619_1 h3{font:italic 26px Georgia,serif;margin:3px 0;overflow-wrap:anywhere;max-width:100%}._card_yq619_1 span{font:14px Georgia,serif}._disclaimer_yq619_1{display:flex;gap:9px;max-width:1150px;padding:0 30px 40px;margin:auto;color:#a1bfbe;font-size:12px;line-height:1.7}._disclaimer_yq619_1 svg{flex-shrink:0;color:#82ecc0}@media(max-width:940px){._layout_yq619_1{grid-template-columns:1fr}._editor_yq619_1{position:static}._sheet_yq619_1{max-width:8.5in}}@media(max-width:570px){._preview_yq619_1{overflow-x:auto;padding:10px}._sheet_yq619_1{min-width:550px}._editor_yq619_1{padding:15px}}@media print{@page{size:letter;margin:.4in}._studio_yq619_1{background:#fff}._top_yq619_1,._intro_yq619_1,._editor_yq619_1,._previewTitle_yq619_1,._disclaimer_yq619_1{display:none!important}._layout_yq619_1{display:block!important;padding:0!important}._preview_yq619_1{border:0;background:#fff;padding:0;overflow:visible}._sheet_yq619_1{box-shadow:none;width:100%;max-width:100%;margin:0;page-break-after:always;break-after:page;padding:0}._sheet_yq619_1:last-child{page-break-after:auto}._cards_yq619_1{gap:7px}._card_yq619_1{height:2.2in;color:var(--ink)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--paper)!important;border-color:var(--accent)!important}}
