@media(max-width:800px){.shell{padding-left:max(22px,env(safe-area-inset-left))!important;padding-right:max(22px,env(safe-area-inset-right))!important}main{overflow-x:clip}.section-head,.section h2,.muted{overflow-wrap:anywhere}}
.easy-studio{width:min(1280px,96vw);max-width:none;max-height:94dvh;padding:0;border:1px solid #645b7a;border-radius:24px;background:#0f0e12;color:#eeecf3;font-family:Prompt,sans-serif;box-shadow:0 25px 100px #000a;overflow:auto}.easy-studio::backdrop{background:#000b;backdrop-filter:blur(8px)}.easy-wrap{padding:clamp(20px,3.5vw,46px)}.easy-top{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #ffffff24;padding-bottom:25px}.easy-top h2{font-size:clamp(24px,3vw,38px);margin:8px 0}.easy-top small{color:#a89ac9;letter-spacing:.14em;font-size:10px}.easy-top p,.easy-studio section>p{font-size:13px;line-height:1.8;color:#b8b2c6;margin:5px 0 18px}.easy-close{width:44px;height:44px;flex:none;border:1px solid #ffffff50;border-radius:50%;background:transparent;color:inherit}.easy-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:clamp(24px,4vw,55px);padding-top:26px}.easy-studio section{border-bottom:1px solid #ffffff20;padding-bottom:26px;margin-bottom:26px}.easy-studio section h3{font-size:19px;margin:0 0 10px}.easy-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.easy-type{display:flex;align-items:center;gap:12px;text-align:left;border:1px solid #ffffff2a;background:#19171f;color:#f1eff6;border-radius:13px;padding:15px;min-height:80px}.easy-type.selected{border:2px solid #b6a9d6;background:#272234}.easy-type-index{font-size:11px;color:#9b8dbe}.easy-type strong,.easy-type small{display:block}.easy-type strong{font-size:14px}.easy-type small{font-size:10px;color:#aca5bd;margin-top:5px}.easy-check{margin-left:auto;color:#b2a5d4;opacity:0}.easy-type.selected .easy-check{opacity:1}.easy-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.easy-studio label{display:block;font-size:13px;line-height:1.6;color:#dcd8e6}.easy-studio label span{color:#b9acd8}.easy-studio input,.easy-studio select,.easy-studio textarea{display:block;width:100%;margin-top:7px;padding:13px;background:#18161e;border:1px solid #756a90;border-radius:9px;color:#fff;font:400 14px Prompt,sans-serif}.easy-studio input:focus,.easy-studio select:focus,.easy-studio textarea:focus,.easy-type:focus-visible{outline:2px solid #bcb0da;outline-offset:2px}.easy-wide{margin-top:14px}.easy-note,.easy-preview-note{font-size:12px;line-height:1.7;color:#a69fb8}.easy-send{background:#bfb5d9;color:#15131a;border:0;border-radius:50px;padding:15px 23px;font-weight:600;margin:10px 0}.easy-copy{display:block;background:none;border:0;text-decoration:underline;color:#c4bade;padding:8px 0}.easy-error{color:#ffa8a0!important}.easy-copy-status{color:#cce4c8!important}.easy-aside{position:sticky;top:10px;align-self:start}.easy-preview-title{display:flex;justify-content:space-between;gap:8px;font-size:13px;margin-bottom:12px}.easy-preview-title span{color:#aaa2bd}.easy-page{--paper-size:16px;position:relative;min-height:530px;background:#f2f0f7;color:#1f1c26;padding:9%;box-shadow:0 14px 50px #0005;overflow:hidden}.easy-paper-head{font:600 9px Arial;letter-spacing:.15em;color:#71678b;border-bottom:1px solid #c9c5d4;padding-bottom:14px}.easy-paper-head span{float:right}.easy-paper-kind{color:#72678e;font-size:11px;margin:30px 0 12px}.easy-paper-title{font-size:calc(var(--paper-size) * 1.3);line-height:1.5;margin:0 0 20px;overflow-wrap:anywhere}.easy-paper-line{height:2px;width:45px;background:#9083b0;margin-bottom:20px}.easy-paper-text{font-size:var(--paper-size);line-height:1.8}.easy-paper-section{font-size:var(--paper-size);margin:25px 0 8px}.easy-sample-lines i{display:block;width:100%;height:1px;background:#d2cfdb;margin:18px 0}.easy-sample-lines i:last-child{width:70%}.easy-watermark{position:absolute;bottom:20px;right:20px;font-size:10px;color:#8c83a3}.easy-current{border-top:1px solid #ffffff22;padding-top:12px;font-size:12px;color:#b9b0cf;line-height:1.7}.light-theme .easy-studio{background:#f1eff6;color:#1e1b24}.light-theme .easy-studio section>p,.light-theme .easy-top p{color:#574f6b}.light-theme .easy-type,.light-theme .easy-studio input,.light-theme .easy-studio select,.light-theme .easy-studio textarea{background:#fff;color:#1e1c25}.light-theme .easy-type.selected{background:#e0daee;border-color:#6a5c8c}.light-theme .easy-studio label{color:#2d2937}.light-theme .easy-type small{color:#625978}.light-theme .easy-current,.light-theme .easy-note,.light-theme .easy-preview-note{color:#544c67}.light-theme .easy-copy{color:#403658}@media(max-width:800px){.easy-studio{width:100%;max-width:100%;height:100dvh;max-height:100dvh;border-radius:0}.easy-wrap{padding:22px max(22px,env(safe-area-inset-right)) 100px max(22px,env(safe-area-inset-left))}.easy-grid{display:flex;flex-direction:column-reverse;gap:22px}.easy-aside{position:static}.easy-page{min-height:300px;max-width:440px;margin:auto}.easy-types{grid-template-columns:1fr}.easy-fields{grid-template-columns:1fr}.easy-top p{font-size:12px}.easy-paper-text{font-size:calc(var(--paper-size) * .78)}.easy-paper-title{font-size:calc(var(--paper-size) * 1.05)}}
.easy-page[data-kind="3"]{text-align:center}.easy-page[data-kind="3"] .easy-paper-title{margin-top:55px}.easy-page[data-kind="3"] .easy-paper-line{margin-left:auto;margin-right:auto}.easy-page[data-kind="3"] .easy-paper-section{margin-top:42px}.easy-page[data-kind="6"] .easy-paper-section{text-align:left;border-top:1px solid #b4adc5;padding-top:12px}.easy-page[data-paper="A5"]{max-width:82%;min-height:480px}.easy-page[data-paper="Letter"]{min-height:500px}
