.lottery-converter-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;min-height:228px;padding:28px 16px;border:2px dashed #0f8f77;border-radius:18px;color:var(--ct-body-color);background:linear-gradient(130deg,#effbf5,#f9fdfa);text-align:center;transition:background .15s}.lottery-converter-dropzone:hover,.lottery-converter-dropzone:focus-visible,.lottery-converter-dropzone.is-dragging{background:#0f8f7726;outline:2px solid #0f8f77;outline-offset:3px}.lottery-converter-dropzone:disabled{opacity:.6;cursor:wait}#converter-info{z-index:2400}body:has([data-lottery-pdf-converter]) .content-page{background:radial-gradient(ellipse at 8% 15%,#dff5ea 0,transparent 46%),radial-gradient(ellipse at 95% 35%,#fff0d4 0,transparent 48%),#fffdf8}body:has([data-lottery-pdf-converter]) .footer{left:0;right:0;width:auto;max-width:100%}[data-lottery-pdf-converter]{max-width:none;color:#25473f}[data-lottery-pdf-converter] .converter-toolbar{display:flex;align-items:center;gap:16px;max-width:840px;margin:0 auto 12px}[data-lottery-pdf-converter] .converter-toolbar a{color:#287465;font-weight:600}[data-lottery-pdf-converter] .converter-toolbar .btn{border-radius:24px;color:#287465;border-color:#a5c9b9}[data-lottery-pdf-converter] .converter-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,840px) minmax(0,1fr);grid-template-areas:". heading ." "benefits upload artwork";gap:0 24px}[data-lottery-pdf-converter] .converter-hero{grid-area:heading;padding:6px 0 18px}[data-lottery-pdf-converter] .converter-artwork{grid-area:artwork;width:100%;max-width:320px;justify-self:center;align-self:start}[data-lottery-pdf-converter] .converter-benefits{grid-area:benefits;display:grid;gap:16px;width:100%;max-width:320px;justify-self:center;align-self:start}[data-lottery-pdf-converter] .converter-eyebrow{display:inline-flex;gap:7px;align-items:center;color:#337862;font-weight:700;font-size:12px;margin-bottom:8px}[data-lottery-pdf-converter] .converter-hero h1{font-size:clamp(32px,4vw,42px);color:#164c3e;letter-spacing:-1.6px;line-height:1.12;margin-bottom:12px}[data-lottery-pdf-converter] .converter-hero p{color:#57736a;font-size:15px;line-height:1.6;max-width:620px;margin-bottom:10px}[data-lottery-pdf-converter] .converter-hero__art{width:100%;height:auto;object-fit:contain;mix-blend-mode:normal}[data-lottery-pdf-converter] .converter-flow{display:flex;align-items:center;gap:12px;margin-top:12px;color:#67958b}[data-lottery-pdf-converter] .converter-flow>span{padding:5px 11px;border:1px solid #cae4d8;background:#ffffffa8;border-radius:8px;font-size:11px;font-weight:800;letter-spacing:.6px;color:#256c5c}[data-lottery-pdf-converter] .converter-workspace{grid-area:upload;min-width:0}[data-lottery-pdf-converter] .converter-upload-card{border:1px solid #dae8de;border-radius:24px;box-shadow:0 16px 48px #32684b0c;background:#fff}[data-lottery-pdf-converter] .converter-upload-card h2{color:#294d43;font-size:17px;margin-bottom:18px!important}[data-lottery-pdf-converter] .converter-steps{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #e7eee9;padding-bottom:20px;margin-bottom:22px}[data-lottery-pdf-converter] .converter-steps>span{display:flex;align-items:center;gap:8px;color:#648075;font-size:12px}[data-lottery-pdf-converter] .converter-steps b{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:#eef5ef;color:#41795e}[data-lottery-pdf-converter] .converter-steps>span:first-child b{background:#21876b;color:#fff}[data-lottery-pdf-converter] .converter-upload-icon{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;background:#fff;color:#23836b;box-shadow:0 6px 18px #246f5410;font-size:32px;margin-bottom:2px}[data-lottery-pdf-converter] .lottery-converter-dropzone strong{color:#22684f;font-size:19px}[data-lottery-pdf-converter] .lottery-converter-dropzone>span:last-child{color:#5e7d6d;font-size:13px}[data-lottery-pdf-converter] .form-text{color:#6d7e75;font-size:11px;line-height:1.6}[data-lottery-pdf-converter] .converter-benefits .card{border:1px solid #e0eade;border-radius:18px;background:#ffffffa8;box-shadow:none}[data-lottery-pdf-converter] .converter-benefits .card-body{padding:22px}[data-lottery-pdf-converter] .converter-benefits h2{color:#355b4c}[data-lottery-pdf-converter] .text-body-secondary{color:#657b70!important}@media (max-width: 1399.98px) and (min-width: 1200px){[data-lottery-pdf-converter] .converter-layout{grid-template-columns:minmax(0,1fr) minmax(0,720px) minmax(0,1fr);gap:0 20px}[data-lottery-pdf-converter] .converter-toolbar{max-width:720px}[data-lottery-pdf-converter] .converter-benefits .card-body{padding:16px}}@media (max-width: 1199.98px){[data-lottery-pdf-converter]{max-width:864px}[data-lottery-pdf-converter] .converter-layout{grid-template-columns:1fr;grid-template-areas:"heading" "upload" "benefits" "artwork"}[data-lottery-pdf-converter] .converter-benefits{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr))}[data-lottery-pdf-converter] .converter-artwork{max-width:300px;justify-self:center;padding:12px 0}}html[data-bs-theme=dark] body:has([data-lottery-pdf-converter]) .content-page{background:radial-gradient(ellipse at top left,#18392e,transparent 60%),#101d19}html[data-bs-theme=dark] [data-lottery-pdf-converter]{color:#d2e7db}html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-hero h1,html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-upload-card h2,html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-benefits h2{color:#e0f0e5}html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-hero p,html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-steps>span,html[data-bs-theme=dark] [data-lottery-pdf-converter] .form-text,html[data-bs-theme=dark] [data-lottery-pdf-converter] .text-body-secondary{color:#a5bdb0!important}html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-eyebrow,html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-toolbar a,html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-toolbar .btn{color:#9fd7bd}html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-hero__art{mix-blend-mode:normal}html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-upload-card,html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-benefits .card{background:#192c24;border-color:#345043}html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-steps{border-color:#345043}html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-flow>span,html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-steps b,html[data-bs-theme=dark] [data-lottery-pdf-converter] .converter-upload-icon{background:#284637;color:#b0e4c6;border-color:#446352}html[data-bs-theme=dark] [data-lottery-pdf-converter] .lottery-converter-dropzone{background:#173c2d;border-color:#589f80}html[data-bs-theme=dark] [data-lottery-pdf-converter] .lottery-converter-dropzone strong,html[data-bs-theme=dark] [data-lottery-pdf-converter] .lottery-converter-dropzone>span:last-child{color:#c3e6cf}html[data-bs-theme=dark] [data-lottery-pdf-converter] .lottery-converter-dropzone:hover,html[data-bs-theme=dark] [data-lottery-pdf-converter] .lottery-converter-dropzone.is-dragging{background:#20523d}@media (max-width: 575.98px){[data-lottery-pdf-converter] .converter-benefits{grid-template-columns:1fr}[data-lottery-pdf-converter] .converter-toolbar{font-size:11px;gap:8px}[data-lottery-pdf-converter] .converter-toolbar .btn{font-size:11px;padding:8px 10px}[data-lottery-pdf-converter] .converter-hero{grid-template-columns:1fr;gap:6px;padding:22px 6px 20px;text-align:center}[data-lottery-pdf-converter] .converter-hero p{font-size:14px;margin-bottom:8px}[data-lottery-pdf-converter] .converter-eyebrow{margin-bottom:12px}[data-lottery-pdf-converter] .converter-flow{justify-content:center;margin-top:12px}[data-lottery-pdf-converter] .converter-hero__art{max-height:160px;max-width:270px;justify-self:center}[data-lottery-pdf-converter] .converter-upload-card .card-body{padding:20px 16px!important}[data-lottery-pdf-converter] .converter-steps{gap:8px;padding-bottom:16px;margin-bottom:18px}[data-lottery-pdf-converter] .converter-steps>span{flex:1;flex-direction:column;text-align:center;font-size:10px;gap:6px}[data-lottery-pdf-converter] .lottery-converter-dropzone{min-height:208px}[data-lottery-pdf-converter] .lottery-converter-dropzone strong{font-size:17px}}
