.pdflt-wrap{max-width:680px;margin:16px auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.pdflt-heading-font,.pdflt-step-title,.pdflt-dz-title,.pdflt-feature-title,.pdflt-result-label{font-family:'Poppins',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.pdflt-card{background:#000;border:2px solid #D6FF34;border-radius:18px;padding:20px;box-shadow:0 0 3px #D6FF34,0 20px 60px rgb(0 0 0 / .6);color:#fff}@media (min-width:641px){.pdflt-card{padding:28px}}@media (min-width:783px){.pdflt-wrap{max-width:900px;width:900px}}.pdflt-step{display:grid;grid-template-columns:220px 1fr;gap:18px;align-items:start;margin-bottom:16px}@media (max-width:640px){.pdflt-step{grid-template-columns:1fr;gap:8px;margin-bottom:14px}}.pdflt-step-label{display:flex;gap:10px;align-items:center}.pdflt-badge{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#D6FF34;color:#000}.pdflt-badge svg{width:16px;height:16px}.pdflt-badge-purple,.pdflt-badge-blue,.pdflt-badge-teal,.pdflt-badge-orange,.pdflt-badge-yellow,.pdflt-badge-pink{background:#D6FF34;color:#000}.pdflt-step-title{font-size:14px;font-weight:700;color:#fff}.pdflt-optional{font-size:11px;font-weight:400;color:#7a7a7a}.pdflt-step-sub{font-size:12px;color:#a3a3a3;margin-top:1px;line-height:1.3}.pdflt-input,.pdflt-textarea{width:100%;padding:11px 13px;background:#0a0a0a;border:1px solid #2b2b2b;border-radius:10px;color:#fff;font-size:14px;font-family:inherit;box-sizing:border-box;transition:border-color 0.15s,box-shadow 0.15s}.pdflt-input::placeholder,.pdflt-textarea::placeholder{color:#6b6b6b}.pdflt-input:focus,.pdflt-textarea:focus{outline:none;border-color:#D6FF34;box-shadow:0 0 0 3px rgb(214 255 52 / .15)}.pdflt-textarea{resize:vertical;min-height:60px}.pdflt-dropzone{border:2px dashed #4a5217;background:rgb(214 255 52 / .04);border-radius:12px;padding:16px 14px;text-align:center;cursor:pointer;transition:border-color 0.2s,background 0.2s}.pdflt-dropzone:hover{border-color:#D6FF34}.pdflt-dropzone.pdflt-drag{border-color:#D6FF34;background:rgb(214 255 52 / .09)}.pdflt-dz-icon{width:34px;height:34px;margin:0 auto 8px;border-radius:10px;background:#D6FF34;display:flex;align-items:center;justify-content:center;color:#000}.pdflt-dz-icon svg{width:18px;height:18px}.pdflt-dz-title{font-weight:700;font-size:13px;color:#fff;margin:0 0 2px}.pdflt-dz-sub{font-size:12px;color:#a3a3a3;margin:0 0 4px}.pdflt-link-text{color:#D6FF34;font-weight:600}.pdflt-dz-limit{font-size:11px;color:#7a7a7a;margin:0}.pdflt-fname{color:#D6FF34;font-weight:600;margin-top:6px;font-size:12px;word-break:break-all}.pdflt-dropzone input[type="file"]{display:none}.pdflt-thumb-upload{border:2px dashed #3a3a3a;background:rgb(255 255 255 / .02);border-radius:12px;padding:12px;text-align:center;cursor:pointer;transition:border-color 0.2s,background 0.2s;position:relative}.pdflt-thumb-upload:hover{border-color:#D6FF34}.pdflt-thumb-placeholder{display:flex;flex-direction:column;align-items:center;gap:6px;color:#a3a3a3;font-size:12px}.pdflt-thumb-placeholder svg{width:20px;height:20px;color:#D6FF34}.pdflt-thumb-upload input[type="file"]{position:absolute;inset:0;opacity:0;cursor:pointer}.pdflt-thumb-preview-wrap{display:flex;flex-direction:column;align-items:center;gap:8px}.pdflt-thumb-preview-wrap img{max-width:100px;max-height:100px;border-radius:10px;object-fit:cover;border:1px solid #2b2b2b}.pdflt-thumb-remove{background:#1a1a1a;border:1px solid #333;color:#f87171;padding:5px 12px;border-radius:8px;font-size:11px;font-weight:600;cursor:pointer;position:relative;z-index:2}.pdflt-thumb-remove:hover{background:#241111;border-color:#f87171}.pdflt-slug-row{display:flex;align-items:center;gap:0;background:#0a0a0a;border:1px solid #2b2b2b;border-radius:10px;overflow:hidden}.pdflt-slug-row:focus-within{border-color:#D6FF34;box-shadow:0 0 0 3px rgb(214 255 52 / .15)}.pdflt-slug-prefix{color:#7a7a7a;font-size:12px;white-space:nowrap;padding:11px 10px;background:#111;border-right:1px solid #2b2b2b;overflow:hidden;text-overflow:ellipsis;max-width:42%}.pdflt-slug-input-wrap{position:relative;flex:1;display:flex;align-items:center;min-width:0}.pdflt-slug-input{border:none;border-radius:0;background:#fff0;padding-right:34px}.pdflt-slug-input:focus{border:none;box-shadow:none}.pdflt-slug-icon{position:absolute;right:10px;font-size:14px;line-height:1}.pdflt-slug-status{font-size:11px;margin-top:6px;min-height:14px;display:flex;align-items:center;gap:6px}.pdflt-slug-status.pdflt-ok{color:#D6FF34}.pdflt-slug-status.pdflt-bad{color:#f87171}.pdflt-submit{width:100%;padding:14px;margin-top:4px;background:#D6FF34;border:none;border-radius:12px;color:#000;font-weight:800;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:opacity 0.15s,transform 0.1s}.pdflt-submit:hover{opacity:.92}.pdflt-submit:active{transform:scale(.99)}.pdflt-submit:disabled{opacity:.5;cursor:not-allowed}.pdflt-submit-label{display:flex;align-items:center;gap:8px}.pdflt-submit-label svg{width:17px;height:17px}.pdflt-submit-spinner{display:none;width:17px;height:17px;border:2px solid rgb(0 0 0 / .3);border-top-color:#000;border-radius:50%;animation:pdflt-spin 0.6s linear infinite}.pdflt-submit.pdflt-busy .pdflt-submit-spinner{display:inline-block}.pdflt-submit.pdflt-busy .pdflt-submit-label{display:none}@keyframes pdflt-spin{to{transform:rotate(360deg)}}.pdflt-progress{color:#a3a3a3;font-size:12px;margin-top:8px;text-align:center;display:none}.pdflt-error{color:#f87171;font-size:12px;margin-top:10px;text-align:center;display:none}.pdflt-features{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;background:rgb(214 255 52 / .03);border:1px solid rgb(214 255 52 / .12);border-radius:12px;padding:12px 14px;margin-top:14px}.pdflt-feature{display:flex;align-items:center;gap:7px;flex:1 1 auto;min-width:0}.pdflt-feature-icon{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#D6FF34;color:#000}.pdflt-feature-icon svg{width:12px;height:12px}.pdflt-feature-title{font-size:11px;font-weight:600;color:#d4d4d4;white-space:nowrap}@media (max-width:480px){.pdflt-features{justify-content:space-between}.pdflt-feature{flex:1 1 40%}}.pdflt-privacy{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:#7a7a7a;margin-top:12px;text-align:center}.pdflt-privacy svg{width:13px;height:13px;flex-shrink:0;color:#D6FF34}.pdflt-result{margin-top:16px;padding:16px;background:#0a0a0a;border-radius:12px;border:1px solid #2b2b2b;display:none}.pdflt-result.pdflt-show{display:block}.pdflt-result-label{font-size:12px;color:#a3a3a3;margin-bottom:6px}.pdflt-result a{color:#D6FF34;word-break:break-all;font-size:13px;font-weight:600}.pdflt-copy-btn{margin-top:10px;background:#000;border:1.5px solid #D6FF34;color:#D6FF34;padding:9px 16px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:background 0.15s}.pdflt-copy-btn:hover{background:rgb(214 255 52 / .1)}.pdflt-qr-section{margin-top:16px;padding-top:16px;border-top:1px solid #2b2b2b;text-align:center}.pdflt-qr-box{display:inline-flex;align-items:center;justify-content:center;background:#fff;padding:12px;border-radius:12px;box-shadow:0 10px 30px rgb(214 255 52 / .12);line-height:0}.pdflt-qr-box img,.pdflt-qr-box canvas{display:block;width:140px;height:140px}.pdflt-qr-hint{font-size:11px;color:#a3a3a3;margin:10px 0 12px;line-height:1.4}.pdflt-qr-download-btn{display:inline-flex;align-items:center;gap:8px;background:#D6FF34;border:none;color:#000;padding:10px 18px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;transition:opacity 0.15s}.pdflt-qr-download-btn:hover{opacity:.88}.pdflt-qr-download-btn svg{width:15px;height:15px}