body.wizard-mode{background:#fff;color:#111827;font-family:Arial,Helvetica,sans-serif}body.wizard-mode>header{height:64px;position:relative;padding:0 28px;background:#fff;color:#111827;border-bottom:1px solid #e6e9f0;box-shadow:none}body.wizard-mode>header>b{font-size:15px;letter-spacing:.02em}body.wizard-mode>header b span{color:#315df4!important}body.wizard-mode>header>div{display:flex;align-items:center;gap:14px}body.wizard-mode .pdf-access-note{color:#64748b;font-size:10px}body.wizard-mode .layout{display:grid;grid-template-columns:88px minmax(0,1fr);min-height:calc(100vh - 64px)}body.wizard-mode .layout>aside{display:none}body.wizard-mode .templates{max-width:none;width:100%;padding:0;background:#fff;overflow:visible}body.wizard-mode .templates>small,body.wizard-mode .templates>h1,body.wizard-mode .templates>p,body.wizard-mode .templates>.visual-editor-bar,body.wizard-mode .templates>.edit-hint{display:none}body.wizard-mode .wizard-rail{position:sticky;top:0;height:calc(100vh - 64px);min-height:650px;padding:24px 10px;display:flex;flex-direction:column;align-items:center;gap:10px;background:#223057;color:#fff}body.wizard-mode .wizard-home{width:42px;height:55px;display:grid;place-items:center;margin-bottom:17px;color:#fff;font-size:32px;font-weight:300;text-decoration:none}body.wizard-mode .wizard-rail button{width:66px;min-height:58px;padding:3px 0;border:0;background:transparent;color:#bbc7dd;display:flex;flex-direction:column;align-items:center;gap:4px}body.wizard-mode .wizard-rail button span{width:27px;height:27px;display:grid;place-items:center;border:1px solid #8491af;border-radius:50%;font-size:12px;font-weight:800}body.wizard-mode .wizard-rail button small{font-size:9px;line-height:1.2}body.wizard-mode .wizard-rail button.current span{background:#fff;border-color:#fff;color:#223057}body.wizard-mode .wizard-rail button.current small{color:#fff}body.wizard-mode .wizard-rail button.finished span{background:#a8efd0;border-color:#a8efd0;color:#163b2c}.wizard-shell{max-width:1600px;margin:auto;padding:42px clamp(20px,4vw,75px) 40px}.wizard-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:25px}.wizard-heading span{color:#315df4;font-size:11px;font-weight:900;letter-spacing:.15em}.wizard-heading h1{margin:10px 0 8px!important;color:#080d18;font-size:clamp(30px,3vw,43px)!important;line-height:1.1}.wizard-heading p{margin:0;color:#57667d;font-size:15px}.wizard-exit{color:#5b6880;font-size:12px;font-weight:800;white-space:nowrap}.wizard-exit:hover{color:#315df4}.wizard-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,370px);gap:28px;align-items:start}.wizard-left{min-width:0}.wizard-step{min-height:460px}.wizard-step[hidden]{display:none!important}.wizard-step:not(.wizard-gallery){padding:25px 26px;border-radius:10px;background:#f5f6ff}.wizard-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 27px}.wizard-form-grid label,.wizard-wide-label,.wizard-extra-grid label{display:flex;flex-direction:column;gap:7px;color:#111827;font-size:12px;font-weight:800}.wizard-form-grid input,.wizard-wide-label textarea,.wizard-extra-grid textarea{width:100%;padding:11px 12px;border:1px solid #aeb7c7;border-radius:5px;background:#fff;color:#17223a;font:400 15px Arial,Helvetica,sans-serif;outline:none}.wizard-form-grid input:focus,.wizard-wide-label textarea:focus,.wizard-extra-grid textarea:focus{border-color:#315df4;box-shadow:0 0 0 2px #315df424}.wizard-wide-label textarea,.wizard-extra-grid textarea{resize:vertical;line-height:1.55}.wizard-field-note{margin:16px 0 0;color:#5f6e84;font-size:12px}.wizard-suggestions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:20px}.wizard-suggestions b{width:100%;font-size:12px}.wizard-suggestions button{padding:9px 12px;border:1px solid #b9c9ed;border-radius:18px;background:#fff;color:#1749aa;font-size:11px}.wizard-suggestions button:hover{background:#e8efff}.wizard-extra-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.wizard-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}.wizard-controls button{min-height:45px;padding:10px 18px;border-radius:25px}.wizard-controls #wizardBack{background:#fff;color:#315df4;border:1px solid #cad5eb}.wizard-controls #wizardBack[hidden]{visibility:hidden;display:block}.wizard-controls #wizardNext{min-width:150px;background:#315df4;color:#fff}.wizard-controls span{color:#697892;font-size:11px}.wizard-right{position:sticky;top:20px;min-width:0;padding:15px 15px 10px;border:1px solid #c9d1df;border-radius:5px;background:#fff}.wizard-preview-head,.wizard-preview-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.wizard-preview-head{padding:0 2px 12px;border-bottom:1px solid #e0e5ed}.wizard-preview-head strong{font-size:11px;letter-spacing:.08em}.wizard-preview-head button{padding:5px;background:none;color:#315df4;font-size:11px}.wizard-preview-foot{padding:11px 2px 0;border-top:1px solid #e0e5ed;color:#5d6c83;font-size:10px}.wizard-preview-foot span:first-child{color:#22365f;font-weight:800}.wizard-preview-foot span:last-child{white-space:nowrap}#wizardPaperMount{width:100%;height:calc(1040px * var(--wizard-preview-scale,.4) + 5px);overflow:hidden;position:relative;margin:10px 0;background:#fff}body.wizard-mode #wizardPaperMount .paper{width:794px!important;max-width:none!important;min-height:1040px!important;height:auto!important;margin:0!important;transform:scale(var(--wizard-preview-scale,.4))!important;transform-origin:top left!important;box-shadow:none!important;transition:none!important}body.wizard-mode .template-ats-classic #wizardPaperMount .paper{padding:35px!important}.wizard-gallery{min-height:0}.wizard-gallery .gallery-tools{margin:0 0 13px}.wizard-gallery .chooser{max-height:590px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wizard-gallery .mini-paper{height:145px}.wizard-gallery .selected-template{margin-top:5px}.wizard-gallery #jumpToEditor{display:none}.wizard-gallery .chosen-template{margin-top:6px}.wizard-review{max-width:700px}.wizard-check{padding:18px;border:1px solid #d7dfec;border-radius:8px;background:#fff}.wizard-check h2{margin:0 0 14px;font-size:18px}.wizard-check>div{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.wizard-check span{padding:9px;border-radius:7px;background:#fff3f0;color:#9d3c28;font-size:12px;font-weight:800}.wizard-check span.done{background:#e7f8ed;color:#147248}.wizard-review-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.wizard-review-actions button,.wizard-import{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:10px 15px;border-radius:7px;background:#315df4;color:#fff;font-size:12px;font-weight:800;cursor:pointer}.wizard-import{background:#fff;color:#315df4;border:1px solid #315df4}.wizard-review>p{color:#586981;font-size:12px;line-height:1.6}.wizard-buy{display:inline-block;margin-top:15px;padding:12px 17px;border-radius:7px;background:#149761;color:#fff;font-size:12px;font-weight:800}.wizard-preview-large .wizard-right{position:fixed;z-index:50;inset:20px;margin:auto;width:min(95vw,850px);height:calc(100vh - 40px);overflow:auto;box-shadow:0 0 0 100vmax #101a37a8}.wizard-preview-large #wizardPaperMount{height:auto;min-height:1040px;overflow:visible;display:flex;justify-content:center}.wizard-preview-large #wizardPaperMount .paper{transform:none!important}.wizard-preview-large .wizard-preview-foot{display:none}@media(max-width:1250px){.wizard-columns{grid-template-columns:minmax(0,1fr) minmax(260px,315px);gap:18px}.wizard-gallery .chooser{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-form-grid{gap:17px}.wizard-shell{padding-inline:28px}}@media(max-width:850px){body.wizard-mode .layout{grid-template-columns:1fr}body.wizard-mode .wizard-rail{position:sticky;top:0;z-index:15;width:100%;height:auto;min-height:0;padding:7px 10px;flex-direction:row;justify-content:center;overflow-x:auto}body.wizard-mode .wizard-home{width:35px;height:40px;margin:0;flex:none;font-size:24px}body.wizard-mode .wizard-rail button{width:56px;min-height:43px;flex:none}body.wizard-mode .wizard-rail button span{width:22px;height:22px;font-size:10px}body.wizard-mode .wizard-rail button small{font-size:8px}.wizard-shell{padding:26px 18px}.wizard-columns{grid-template-columns:1fr}.wizard-right{position:relative;top:0;max-width:500px;width:100%;margin:auto}.wizard-step{min-height:0}.wizard-gallery .chooser{max-height:460px}}@media(max-width:520px){body.wizard-mode>header{padding:0 13px}body.wizard-mode>header>b{font-size:12px}body.wizard-mode>header>div>a{font-size:10px!important;padding:9px!important}body.wizard-mode .pdf-access-note{display:none}.wizard-heading{align-items:flex-start}.wizard-exit{font-size:10px}.wizard-form-grid,.wizard-extra-grid{grid-template-columns:1fr}.wizard-step:not(.wizard-gallery){padding:18px}.wizard-gallery .chooser{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-gallery .mini-paper{height:115px}.wizard-controls #wizardNext{min-width:120px}.wizard-controls span{font-size:9px}.wizard-check>div{grid-template-columns:repeat(2,1fr)}}@media print{body.wizard-mode .wizard-rail,body.wizard-mode .wizard-heading,body.wizard-mode .wizard-left,body.wizard-mode .wizard-preview-head,body.wizard-mode .wizard-preview-foot{display:none!important}body.wizard-mode .layout,body.wizard-mode .wizard-columns{display:block!important}body.wizard-mode .wizard-right{border:0;padding:0}body.wizard-mode #wizardPaperMount{height:auto;overflow:visible}body.wizard-mode #wizardPaperMount .paper{transform:none!important}}
@media print{@page{size:A4;margin:0}body.wizard-mode{background:#fff}body.wizard-mode>header{display:none!important}body.wizard-mode .wizard-shell{max-width:none;padding:0!important}body.wizard-mode .wizard-right{position:static!important;width:210mm!important;max-width:none!important;margin:0!important}body.wizard-mode #wizardPaperMount{width:210mm!important;margin:0!important}}
