@import url(https://fonts.googleapis.com/css2?family=Geologica:wght,CRSV@100..900,0&display=swap);*{font-family:Geologica,sans-serif!important}.cursor-pointer,[role=button],a,button,input[type=button],input[type=range],input[type=submit],select{cursor:pointer!important}.footer{background:#fff;border-top:1px solid #f0f0f0;padding:80px 5% 40px}.footer-container{margin:0 auto;max-width:1200px}.footer-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(6,1fr);margin-bottom:60px}.footer-col h4{color:#000;font-size:1.2rem;font-weight:900;line-height:1.4;margin-bottom:20px}.footer-col ul{list-style:none;margin:0;padding:0}.footer-col li{margin-bottom:12px}.footer-col a{color:#666;display:inline-block;font-size:1rem;text-decoration:none;transition:color .3s ease,transform .2s ease}.footer-col a:hover{color:#ff206e;transform:translateX(3px)}.footer-col a:focus-visible{border-radius:4px;outline:2px solid #ff206e;outline-offset:4px}.footer-bottom{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;padding-top:40px}.footer-brand{display:flex;flex-direction:column;gap:12px}.nav-logo{cursor:pointer;display:inline-block;transition:transform .3s ease,opacity .3s ease}.nav-logo:hover{opacity:.8;transform:translateY(-3px)}.nav-logo:focus-visible{border-radius:8px;outline:2px solid #ff206e;outline-offset:4px}.nav-logo img{display:block;height:30px;width:auto}.copyright{color:#888;font-size:.85rem;margin:0}.footer-socials{align-items:center;display:flex;gap:20px}.social-icon{align-items:center;background:#f8f8f8;border-radius:50%;color:#333;display:inline-flex;height:40px;justify-content:center;text-decoration:none;transition:transform .3s ease,opacity .3s ease;width:40px}.social-icon img{height:20px;object-fit:contain;width:20px}.social-icon:focus-visible{outline:2px solid #ff206e;outline-offset:4px}html{scroll-behavior:smooth}@media (max-width:992px){.footer{padding:60px 5% 30px}.footer-grid{gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:50px}}@media (max-width:768px){.footer{padding:50px 5% 25px}.footer-grid{gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.footer-bottom{flex-direction:column;gap:30px;text-align:center}.footer-bottom,.footer-brand{align-items:center}}@media (max-width:480px){.footer{padding:40px 5% 20px}.footer-grid{gap:25px;grid-template-columns:1fr;margin-bottom:30px}.footer-col{text-align:center}.footer-col a:hover{transform:none}.social-icon{height:44px;width:44px}.social-icon img{height:22px;width:22px}}:root{--brand-pink:#ff206e;--brand-pink-glow:#ff206e66;--text-main:#111;--text-muted:#555;--bg-color:#fafafa;--border-color:#e0e0e0}.hero-section{background-color:#fafafa;background-color:var(--bg-color);font-family:Geologica,sans-serif;justify-content:center;margin-top:50px;min-height:70vh;padding:4rem 2rem}.hero-container,.hero-section{align-items:center;display:flex}.hero-container{flex-direction:column;gap:2rem;max-width:800px;text-align:center}.hero-title{color:#111;color:var(--text-main);font-size:3.5rem;font-weight:800;letter-spacing:-1px;line-height:1.2;margin:0}.hero-title .highlight{color:#ff206e;color:var(--brand-pink)}.hero-subtitle{color:#555;color:var(--text-muted);font-size:1.125rem;line-height:1.6;margin:0;max-width:650px}.hero-buttons{display:flex;gap:1.5rem;margin-top:1rem}.btn{align-items:center;border:none;border-radius:50px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:1rem 2rem;transition:all .3s ease}.btn-icon{height:18px;width:18px}.btn-primary{background-color:#ff206e;background-color:var(--brand-pink);box-shadow:0 8px 20px #ff206e66;box-shadow:0 8px 20px var(--brand-pink-glow);color:#fff}.btn-primary:hover{box-shadow:0 12px 24px #ff206e66;box-shadow:0 12px 24px var(--brand-pink-glow);transform:translateY(-2px)}.btn-secondary{background-color:initial;border:1px solid #e0e0e0;border:1px solid var(--border-color);color:#111;color:var(--text-main)}.btn-secondary:hover{background-color:#f0f0f0;border-color:#555;border-color:var(--text-muted)}.hero-features{display:flex;gap:1.5rem;margin-top:1.5rem}.feature-badge{align-items:center;background-color:#fff;border:1px solid #ff206e66;border:1px solid var(--brand-pink-glow);border-radius:50px;color:#111;color:var(--text-main);display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.5rem 1.25rem}.dot{animation:pulse 2s cubic-bezier(.66,0,0,1) infinite;background-color:#ff206e;background-color:var(--brand-pink);border-radius:50%;height:10px;width:10px}.dot.delay-1{animation-delay:.3s}.dot.delay-2{animation-delay:.6s}@keyframes pulse{0%{box-shadow:0 0 0 0 #ff206eb3;transform:scale(.95)}70%{box-shadow:0 0 0 6px #ff206e00;transform:scale(1)}to{box-shadow:0 0 0 0 #ff206e00;transform:scale(.95)}}@media (max-width:768px){.hero-section{padding-top:100px}.hero-title{font-size:2.5rem}.hero-buttons{flex-direction:column;padding:0 1rem;width:100%}.btn{width:100%}.hero-features{justify-content:center}}.tools-section{background:linear-gradient(180deg,#fff,#fff0f5);font-family:inherit;padding:80px 20px;text-align:center}.tools-header{margin:0 auto 50px;max-width:800px}.tools-header h2{color:#1a1a1a;font-size:2.5rem;font-weight:800;margin-bottom:1rem}.tools-header p{color:#666;font-size:1.1rem;line-height:1.6}.tools-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:1200px}.tool-card{align-items:center;background:#fff;border:1px solid #0000;border-radius:20px;box-shadow:0 10px 30px #00000008;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.tool-card:hover{border-color:#ff206e33;box-shadow:0 20px 40px #ff206e1a;transform:translateY(-8px)}.tool-icon-wrapper{align-items:center;background:#f9f9f9;border-radius:15px;display:flex;height:160px;justify-content:center;margin-bottom:20px;overflow:hidden;width:160px}.tool-icon{display:block;height:auto;max-height:90%;max-width:90%;object-fit:cover;width:auto}.tool-title{color:#333;font-size:1.1rem;font-weight:700;margin:0}.tools-footer{margin-top:50px}.btn-explore{background:#fff;border:1px solid #ddd;border-radius:50px;color:#333;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:15px 40px;text-decoration:none;transition:all .3s ease}.btn-explore:hover{background:#f0f0f0;transform:scale(1.05)}@media (max-width:600px){.tools-section{padding:50px 15px}.tools-header{margin-bottom:30px}.tools-header h2{font-size:1.8rem}.tools-header p{font-size:1rem}.tools-grid{gap:12px;grid-template-columns:repeat(2,1fr)}.tool-card{border-radius:16px;padding:20px 12px}.tool-icon-wrapper{border-radius:12px;height:auto;margin-bottom:12px;width:100%}.tool-icon{height:auto;max-height:none;max-width:none;width:50%}.tool-title{font-size:.85rem;line-height:1.3}.btn-explore{font-size:.9rem;padding:12px 30px}}@media (max-width:380px){.tools-grid{gap:8px}.tool-card{padding:15px 8px}.tool-icon-wrapper{height:40px;margin-bottom:10px;width:40px}.tool-icon{height:20px;width:20px}.tool-title{font-size:.75rem}}.trust-section{background-color:#fff;margin-top:50px;padding:60px 20px}.trust-card,.trust-section{display:flex;justify-content:center}.trust-card{align-items:center;border-radius:40px;max-width:85%;min-height:320px;overflow:hidden;padding:40px;position:relative;width:100%}.trust-bg-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.trust-bg-image img{display:block;height:100%;object-fit:cover;width:100%}.trust-overlay{background:linear-gradient(180deg,#fee3eca8,#fee3ec);border-radius:40px;z-index:1}.trust-card .trust-bg-rings,.trust-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.trust-card .trust-bg-rings{pointer-events:none;z-index:2}.trust-card .trust-ring{border:1.5px dashed #fff;border-radius:50%;position:absolute}.trust-ring-1{height:300px;left:-50px;top:-50px;width:300px}.trust-ring-2{height:480px;left:-140px;top:-140px;width:480px}.trust-ring-3{height:660px;left:-230px;top:-230px;width:660px}.trust-ring-4{height:840px;left:-320px;top:-320px;width:840px}.trust-content{max-width:600px;position:relative;text-align:center;z-index:3}.trust-title{color:#111;font-size:2.25rem;font-weight:800;margin-bottom:1rem}.trust-description{color:#444;font-size:1.25rem;line-height:1.4;margin-bottom:2rem}.btn-read-articles{background:#fff;border:none;border-radius:50px;box-shadow:0 4px 15px #0000000d;color:#111;cursor:pointer;font-size:1rem;font-weight:700;padding:14px 45px;transition:all .3s ease}.btn-read-articles:hover{box-shadow:0 8px 25px #ff206e26;transform:translateY(-3px)}@media (max-width:768px){.trust-card{border-radius:30px;padding:60px 20px}.trust-title{font-size:1.75rem}.trust-description{font-size:1.1rem}.trust-bg-rings{display:none}}.workflow-section{background-color:#fff;display:flex;font-family:Geologica,sans-serif;justify-content:center;padding:60px 20px}.workflow-card{align-items:center;background:linear-gradient(135deg,#dceefb,#c4e2fb 30%,#a6d4f7 60%,#8ec8f5);border-radius:36px;display:flex;gap:40px;justify-content:space-between;max-width:85%;min-height:420px;overflow:hidden;padding:60px 70px;position:relative;width:100%}.workflow-bg-rings{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.ring{border:1.5px dashed #fff;border-radius:50%;position:absolute}.ring-1{height:300px;left:-80px;top:-100px;width:300px}.ring-2{height:480px;left:-160px;top:-180px;width:480px}.ring-3{height:660px;left:-240px;top:-260px;width:660px}.ring-4{height:840px;left:-320px;top:-340px;width:840px}.workflow-content{flex-shrink:0;max-width:80%;position:relative;z-index:2}.workflow-title{color:#000;font-size:2.6rem;font-weight:700;letter-spacing:-.02em;line-height:1.18;margin-bottom:1.4rem}.workflow-description{color:#3a3a3a;font-size:1.1rem;font-weight:400;line-height:1.65;margin-bottom:2.2rem;max-width:80%}.btn-explore-more{background:#fff;border:none;border-radius:50px;box-shadow:0 2px 15px #0000000f;color:#000;cursor:pointer;font-size:1.05rem;font-weight:600;padding:16px 42px;transition:all .3s ease}.btn-explore-more:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-2px)}.label-cards-container{display:flex;flex:1 1;flex-direction:column;gap:20px;max-width:520px;min-width:0;position:relative;z-index:2}.label-cards-top-row{display:flex;gap:20px;justify-content:center}.label-cards-bottom-row{display:flex;justify-content:start}.label-item-card{align-items:flex-start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #fff9;border-radius:20px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;min-width:0;padding:24px 28px;transition:all .3s cubic-bezier(.4,0,.2,1)}.label-item-card.flipkart{background:#ffffff73;box-shadow:0 8px 32px #0000000f}.label-item-card.amazon{background:#ffffff73}.label-item-card.meesho{background:#ffffff59;flex:0 1 55%;max-width:240px}.label-item-card:hover{background:#fff;box-shadow:0 20px 40px #0000001a;transform:translateY(-5px)}.brand-logo-area{align-items:center;display:flex;height:48px;margin-bottom:14px}.brand-logo-img{height:38px;max-width:130px;object-fit:contain;width:auto}.brand-logo-fallback{font-size:1.5rem;font-weight:900;letter-spacing:-.5px}.label-title{color:#000;font-size:.85rem;font-weight:800;letter-spacing:.5px;margin:0 0 5px;text-transform:uppercase;white-space:nowrap}.label-subtitle{color:#666;font-size:.78rem;font-weight:500;letter-spacing:.2px;white-space:nowrap}@media (max-width:1024px){.workflow-card{gap:30px;padding:50px}.workflow-title{font-size:2.2rem}.workflow-content{max-width:380px}.label-item-card{padding:20px 22px}.brand-logo-img{height:32px}.label-title{font-size:.8rem}.label-subtitle{font-size:.72rem}}@media (max-width:868px){.workflow-card{flex-direction:column;gap:35px;padding:45px 30px;text-align:center}.workflow-content,.workflow-description{max-width:100%}.label-cards-container{max-width:100%;width:100%}.label-cards-top-row{justify-content:center}.label-cards-bottom-row{justify-content:center;padding-left:0}.label-item-card{align-items:center;text-align:center}.brand-logo-area{justify-content:center}.label-item-card.meesho{max-width:260px}}@media (max-width:600px){.workflow-section{padding:40px 15px}.workflow-card{border-radius:28px;gap:30px;min-height:auto;padding:35px 20px}.workflow-title{font-size:1.8rem;margin-bottom:1rem}.workflow-description{font-size:1rem;margin-bottom:1.8rem}.btn-explore-more{font-size:.95rem;padding:14px 34px}.label-cards-top-row{flex-direction:column;gap:15px}.label-cards-bottom-row{padding-left:0}.label-item-card{flex:1 1 100%;padding:20px}.label-item-card.meesho{flex:1 1 100%;max-width:100%;width:100%}.brand-logo-img{height:34px}.label-title{font-size:.85rem}.label-subtitle{font-size:.75rem}}@media (max-width:400px){.workflow-card{border-radius:24px;padding:30px 16px}.workflow-title{font-size:1.5rem}.workflow-description{font-size:.9rem}.btn-explore-more{font-size:.9rem;padding:13px 28px}.label-item-card{border-radius:16px;padding:18px}.brand-logo-img{height:30px}}.zigzag-section{background-color:#f0f8ff;font-family:Inter,sans-serif;padding:80px 20px}.zigzag-header{margin-bottom:60px;text-align:center}.zigzag-header h2{color:#000;font-size:2.5rem;font-weight:900;letter-spacing:-.5px}.brand-text{color:#ff206e}.zigzag-container{display:flex;flex-direction:column;gap:100px;margin:0 auto;max-width:1200px}.zigzag-row{align-items:center;display:flex;gap:80px;justify-content:space-between}.zigzag-row.row-reverse{flex-direction:row-reverse}.zigzag-text{flex:1 1}.zigzag-text h3{color:#111;font-size:2.2rem;font-weight:800;margin-bottom:1.2rem}.zigzag-text p{color:#444;font-size:1.15rem;line-height:1.5;margin-bottom:2rem}.btn-zigzag-explore{background:#fff;border:none;border-radius:50px;box-shadow:0 4px 10px #00000014;color:#000;cursor:pointer;font-size:1rem;font-weight:700;padding:14px 40px;transition:all .3s ease}.btn-zigzag-explore:hover{box-shadow:0 6px 15px #0000001f;transform:translateY(-2px)}.zigzag-image{align-items:center;display:flex;flex:1.2 1;justify-content:center}.zigzag-image img{filter:drop-shadow(0 10px 30px rgba(0,0,0,.1));height:auto;max-width:650px;object-fit:contain;width:100%}@media (max-width:992px){.zigzag-row,.zigzag-row.row-reverse{flex-direction:column;gap:40px;text-align:center}.zigzag-text{order:1}.zigzag-image{order:2;width:100%}.zigzag-image img{max-width:100%}.zigzag-container{gap:80px}.zigzag-text h3{font-size:1.8rem}}.faq-section{align-items:center;background-color:#fafafa;display:flex;flex-direction:column;padding:80px 20px}.faq-header{margin-bottom:40px;text-align:center}.faq-header h2{color:#000;font-size:2rem;font-weight:600;margin-bottom:10px}.faq-header p{color:#666;font-size:1.1rem}.faq-card{background:#fff;border:1px solid #f0f0f0;border-radius:24px;box-shadow:0 4px 20px #00000005;max-width:900px;padding:10px 30px;width:100%}.faq-item{border-bottom:1px solid #f0f0f0}.faq-item:last-child{border-bottom:none}.faq-question{align-items:center;background:none;border:none;color:#111;cursor:pointer;display:flex;font-size:1.4rem;font-weight:600;justify-content:space-between;padding:25px 0;text-align:left;transition:color .3s ease;width:100%}.faq-question:hover{color:#ff0152}.faq-question:focus-visible{border-radius:4px;outline:2px solid #ff0152;outline-offset:4px}.chevron-icon{color:#888;flex-shrink:0;margin-left:16px;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease}.faq-item.active .chevron-icon{color:#ff0152;transform:rotate(180deg)}.faq-answer{overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.answer-content{color:#444444b9;font-size:1.1rem;font-weight:600;line-height:1.9;padding-bottom:25px}@media (max-width:600px){.faq-section{padding:60px 20px}.faq-card{border-radius:16px;padding:10px 20px}.faq-question{font-size:1rem;padding:20px 0}.faq-header h2{font-size:1.75rem}.chevron-icon{height:18px;margin-left:12px;width:18px}}.support-section{background-color:#fff;padding:40px 20px 80px}.support-banner,.support-section{display:flex;justify-content:center}.support-banner{align-items:center;background:radial-gradient(circle at center,#fff0f5 0,#ffeaf2 100%);border-radius:40px;box-shadow:0 10px 40px #ff206e0d;max-width:80%;min-height:280px;padding:40px;text-align:center;width:100%}.support-content{max-width:600px}.support-title{color:#000;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin-bottom:1rem}.support-text{color:#333;font-size:1.2rem;line-height:1.5;margin-bottom:2rem}.btn-contact-support{background:#fff;border:none;border-radius:50px;box-shadow:0 4px 15px #0000000d;color:#000;cursor:pointer;font-size:1rem;font-weight:700;padding:16px 45px;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-contact-support:hover{background-color:#fff;box-shadow:0 10px 25px #ff206e26;transform:translateY(-3px)}@media (max-width:768px){.support-banner{border-radius:30px;padding:60px 20px}.support-title{font-size:2rem}.support-text{font-size:1.1rem}}:root{--nav-bg:#fff;--nav-text:#000;--nav-hover:#ff004d;--nav-border:#ffffff14;--transition-speed:0.3s}.navbar-container{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#fff;background:var(--nav-bg);border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--nav-border);left:0;position:fixed;top:0;width:100%;z-index:1000}.navbar{height:80px;justify-content:space-between;margin:0 auto;max-width:1440px;padding:0 2rem}.navbar,.navbar-logo{align-items:center;display:flex}.navbar-logo{height:40px;width:150px}.nav-links{display:flex;gap:2.5rem;list-style:none;margin:0;padding:0}.nav-links a{color:#000;color:var(--nav-text);font-size:.95rem;font-weight:700;letter-spacing:.9px;position:relative;text-decoration:none;transition:color .3s ease;transition:color var(--transition-speed) ease}.nav-links a:after{background-color:#ff004d;background-color:var(--nav-hover);bottom:-6px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;transition:width var(--transition-speed) ease;width:0}.nav-links a:hover{color:#000}.nav-links a:hover:after{width:100%}.hamburger{background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;gap:6px;padding:0}.hamburger .bar{background-color:#000;background-color:var(--nav-text);height:2px;transition:all .3s ease-in-out;transition:all var(--transition-speed) ease-in-out;width:25px}@media (max-width:992px){.hamburger{display:flex}.nav-links{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fff;background:var(--nav-bg);border-top:1px solid #ffffff14;border-top:1px solid var(--nav-border);flex-direction:column;gap:3rem;height:calc(100vh - 80px);justify-content:center;position:absolute;right:-100%;top:80px;transition:right .4s cubic-bezier(.4,0,.2,1);width:100%}.nav-links.active{right:0}.nav-links a{font-size:1.25rem}.hamburger.active .bar:first-child{transform:translateY(8px) rotate(45deg)}.hamburger.active .bar:nth-child(2){opacity:0}.hamburger.active .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}}.compress-preview-container{background:#f5f5f5;display:flex;font-family:Inter,sans-serif;gap:60px;justify-content:center;min-height:100vh;padding:100px}.compress-preview-left{background:#fff;border-radius:20px;height:530px;padding:30px;text-align:center;width:384px}.compress-pdf-box{align-items:center;border:2px dashed #ff4d6d;border-radius:20px;color:#aaa;display:flex;height:349px;justify-content:center;margin-bottom:20px;width:327px}.compress-file-info .status{color:#888;font-size:14px}.compress-file-info h4{margin:5px 0}.compress-file-info .size{color:#aaa;font-size:12px}.compress-preview-right{background:#fff;border-radius:20px;height:580px;padding:20px;width:384px}.compress-preview-right h2{font-size:36px;font-weight:700;margin-bottom:20px;text-align:center}.compress-info-box{align-items:center;background:#f5f5f5;border:1px solid #dcdcdc;border-radius:12px;color:#333;display:flex;font-size:14px;gap:10px;height:50px;margin-bottom:20px;padding:0 15px;width:344px}.compress-info-icon{align-items:center;border:2px solid #333;border-radius:50%;display:flex;font-size:12px;font-weight:700;height:22px;justify-content:center;width:22px}.compress-mode-title{font-size:14px;margin-bottom:10px}.compress-mode-list{display:flex;flex-direction:column;gap:20px;height:80px;width:343px}.compress-mode-card{border:1px solid #ddd;border-radius:12px;cursor:pointer;padding:16px;position:relative;transition:.3s;z-index:1}.compress-mode-header{pointer-events:none}.compress-mode-card:hover{border-color:#ff4d6d}.compress-mode-card.active{background:#fff5f7;border:2px solid #ff4d6d}.compress-mode-card h4{font-size:14px;margin:0}.compress-mode-card p{color:#666;font-size:12px;margin:2px 0 0}.compress-compress-btn{background:#ff2d55;border:none;border-radius:10px;box-shadow:0 6px 14px #ff2d5566;color:#fff;cursor:pointer;font-size:18px;font-weight:500;height:60px;margin-top:200px;padding:16px;width:344px}.compress-compress-btn:hover{background:#e0264a}@media (max-width:1024px){.compress-preview-container{gap:30px;margin-top:100px;padding:40px 20px}.compress-preview-left,.compress-preview-right{max-width:384px;width:100%}.compress-info-box{width:100%}.compress-mode-list{gap:12px;height:auto;width:100%}.compress-compress-btn{margin-top:40px;width:100%}}@media (max-width:768px){.compress-preview-container{align-items:center;flex-direction:column;padding:20px 15px}.compress-preview-left,.compress-preview-right{height:auto;max-width:100%;width:100%}.compress-pdf-box{height:220px;width:100%}.compress-info-box{width:100%}.compress-mode-list{gap:10px;height:auto;width:100%}.compress-mode-card{padding:12px}.compress-mode-card h4{font-size:13px}.compress-mode-card p{font-size:11px}.compress-preview-right h2{font-size:24px}.compress-compress-btn{font-size:16px;height:50px;margin-top:20px;width:100%}}.pdf-page{background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);font-family:Segoe UI,sans-serif;min-height:100vh;padding:40px 20px;text-align:center}.title{margin-top:100px}.subtitle{color:#666;font-size:14px;margin-bottom:30px}.card{align-items:center;background:#f7f7f7;border-radius:12px;box-shadow:0 5px 15px #0000001a;display:flex;flex-direction:column;height:400px;justify-content:center;margin:0 auto;padding:30px;width:800px}.card h3{font-size:36px;font-weight:700;margin-bottom:20px;text-align:center}.progress-bar{background:#ddd;border-radius:10px;height:10px;margin-bottom:20px;overflow:hidden;width:485px}.progress-fill{animation:none;background:#ff2e7a;height:100%;transition:width .3s ease}@keyframes loading{0%{width:20%}50%{width:70%}to{width:40%}}.progress-text{color:#555;font-size:13px;margin:10px 0}.download-btn{background:#ffdce5;color:#999;cursor:not-allowed;height:65px;margin-bottom:10px;padding:12px 20px}.download-btn:enabled{background:#ff2e7a;color:#fff;cursor:pointer}.reset{color:#444;cursor:pointer;font-size:13px}.info-section{justify-content:center;margin:100px auto 0}.step h4,.step p{text-align:start}.download-btn.disabled{background:#ffdce5;color:#aaa;cursor:not-allowed}.success-text{color:#666;font-size:14px;margin:15px 0}.badge{background:#eef2ff;border-radius:20px;color:#444;display:inline-block;margin-bottom:20px;padding:6px 14px}.download-btn.active{background:#ff2e7a;box-shadow:0 6px 18px #ff2e7a66;color:#fff;cursor:pointer}.error-text{color:red;font-size:14px;margin:10px 0}@media (max-width:1024px){.title{font-size:36px;margin-top:80px}.card{height:auto;margin-top:50PX;padding:25px;width:90%}.progress-bar{width:100%}.download-btn{height:45px;width:250px}.info-section{margin-top:80px;padding:0 20px}.steps-wrapper{gap:30px}.steps-img img{margin-left:0}.read-btn{display:block;margin:50px auto}}@media (max-width:768px){.title{font-size:26px;margin-top:70px}.subtitle{font-size:13px}.card{border-radius:10px;height:auto;padding:20px;width:100%}.card h3{font-size:22px}.progress-bar{height:8px;width:100%}.progress-text{font-size:12px}.download-btn{font-size:14px;height:45px;width:250px}.info-section{margin-top:50px;padding:0 10px}.info-section h2{font-size:24px}.steps-wrapper{flex-direction:column;gap:30px}.steps,.steps-img{width:100%}.steps-img img{margin-left:0;max-width:100%;width:100%}.step{gap:10px}.step-number{font-size:40px}.step h4{font-size:14px}.step p{font-size:12px}.read-btn{font-size:13px;height:44px;margin:50px auto;width:250px}}.allpage-support-section{background-color:#fff;display:flex;justify-content:center;margin-top:150px;padding:10px 0 80px}.allpage-support-banner{align-items:center;background:linear-gradient(90deg,#fff 0,#ffeaf2);display:flex;justify-content:center;margin-bottom:-100px;margin-top:-100px;max-width:100%;min-height:380px;padding:200px 40px;text-align:center;width:100%}.allpage-support-content{max-width:700px}.allpage-support-title{color:#000;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin-bottom:1rem}.allpage-support-text{color:#333;font-size:1.1rem;line-height:1.5;margin-bottom:2rem}@media (max-width:768px){.allpage-support-banner{padding:60px 20px}.allpage-support-title{font-size:2rem}.allpage-support-text{font-size:1rem}}.landing-wrapper{color:#111;font-family:Inter,sans-serif}.edit-read-section{background:#fff;padding:50px 5%}.section-header{margin-bottom:35px}.section-header h2{color:#111;font-size:1.8rem;font-weight:800}.section-header p{color:#777;font-size:.95rem;margin-top:5px}.tool-card-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.edit-tool-card{align-items:flex-start;background:#fff;border:1px solid #f0f0f0;border-radius:18px;display:flex;flex-direction:column;padding:25px;transition:all .3s ease}.edit-tool-card:hover{border-color:#ffd6e3;box-shadow:0 8px 30px #ff3d7a1f;transform:translateY(-4px)}.tool-icon-box{align-items:center;background:#0000;border-radius:14px;display:flex;height:55px;justify-content:center;margin-bottom:18px;overflow:hidden;width:55px}.tool-icon-box img{height:100%;object-fit:contain;width:100%}.edit-tool-card h3{color:#111;font-size:1.1rem;font-weight:700;margin-bottom:8px}.edit-tool-card p{color:#666;flex-grow:1;font-size:.88rem;line-height:1.5;margin-bottom:20px;min-height:50px}.tool-action-btn{align-self:flex-start;border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:.85rem;font-weight:600;padding:9px 20px;text-align:center;transition:.3s}.tool-action-btn:hover{opacity:.85;transform:translateY(-2px)}.btn-pink{background:#ffe4ec;color:#ff0151}.btn-blue{background:#e4f1ff;color:#1976d2}.btn-green{background:#e3f7ec;color:#1ea760}.btn-purple{background:#efe7ff;color:#7c3aed}.btn-orange{background:#ffeede;color:#ff7a00}.btn-red{background:#ffe4e4;color:#e63946}.btn-teal{background:#d8f5f1;color:#009688}.btn-yellow{background:#fff5d6;color:#d4a300}a{text-decoration:none}@media (max-width:768px){.tool-card-grid{gap:15px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.edit-tool-card{padding:18px}.tool-icon-box{height:50px;width:50px}}.mmerge-pdf-tool{background:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;padding-top:80px}.mscreen-container{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mlanding-wrapper{background:linear-gradient(180deg,#ffe8f0,#fff 30%,#e3f2fd);min-height:100vh;padding:100px 20px 80px}.mlanding-content{margin:0 auto;max-width:900px}.mlanding-title{color:#111;font-size:44px;font-weight:800;line-height:1.2;margin-bottom:16px;text-align:center}.mlanding-subtitle{color:#666;font-size:17px;line-height:1.6;margin-bottom:50px;text-align:center}.mlanding-upload-box{background:#fff;border:2px dashed #e0e0e0;border-radius:20px;margin-bottom:100px;padding:60px 40px;text-align:center;transition:border-color .3s}.mlanding-upload-box.drag-active{background:#fff5f8;border-color:#ff2d7a}.mbtn-select-pdf{background:linear-gradient(135deg,#ff2d7a,#ff5694);border:none;border-radius:50px;box-shadow:0 6px 24px #ff2d7a59;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:16px;padding:16px 48px;transition:transform .2s}.mbtn-select-pdf:hover{transform:translateY(-2px)}.mor-drop-text{color:#999;font-size:14px;margin:0}.mhow-to-landing{margin-bottom:100px}.mhow-to-main-title{color:#111;font-size:36px;font-weight:800;margin-bottom:60px;text-align:center}.mhow-to-grid{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;margin-bottom:50px}.mhow-to-steps{display:flex;flex-direction:column;gap:40px}.mlanding-step{display:flex;gap:20px}.mlanding-step-number{color:#f0f0f0;flex-shrink:0;font-size:56px;font-weight:800;line-height:1;width:60px}.mlanding-step-content{flex:1 1}.mlanding-step-title{color:#111;font-size:22px;font-weight:700;margin-bottom:10px}.mlanding-step-desc{color:#666;font-size:15px;line-height:1.7;margin:0}.mhow-to-image img{height:auto;max-width:450px;width:100%}.mbtn-read-articles{background:#fff;border:2px solid #e0e0e0;border-radius:50px;color:#333;cursor:pointer;display:block;font-size:15px;font-weight:700;margin:0 auto;padding:14px 40px;transition:border-color .2s}.mbtn-read-articles:hover{border-color:#bbb}.mtips-landing{text-align:center}.mtips-main-title{color:#111;font-size:36px;font-weight:800;margin-bottom:50px}.mtips-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:50px}.mtip-card{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f;overflow:hidden;text-align:left;transition:transform .3s}.mtip-card:hover{transform:translateY(-4px)}.mtip-image-wrapper{height:200px;overflow:hidden;width:100%}.mtip-image-wrapper img{height:100%;object-fit:cover;width:100%}.mtip-content{padding:24px}.mtip-title{color:#111;font-size:17px;font-weight:700;line-height:1.4;margin-bottom:12px}.mtip-desc{color:#666;font-size:14px;line-height:1.6;margin:0}.mpreview-wrapper{grid-gap:40px;background:#f5f5f5;display:grid;gap:40px;grid-template-columns:1fr 380px;min-height:calc(100vh - 80px);padding:60px}.mpreview-left{display:flex;flex-direction:column;gap:30px;padding-top:20px}.mfile-cards-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.mfile-card-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:150px}.mfile-preview-card{background:#fff;border:2.5px solid;border-radius:16px;height:180px;overflow:hidden;position:relative;transition:transform .2s;width:150px}.mfile-preview-card:hover{transform:translateY(-2px)}.mfile-preview-card.pink{border-color:#ff2d7a}.mfile-preview-card.blue{border-color:#4a90ff}.mfile-thumbnail{display:block;height:100%;object-fit:cover;object-position:top;width:100%}.mfile-thumb-placeholder{background:#fafafa;height:100%;width:100%}.mfile-remove-btn,.mfile-thumb-placeholder{align-items:center;display:flex;justify-content:center}.mfile-remove-btn{background:#fffffff2;border:1px solid #eee;border-radius:50%;color:#999;cursor:pointer;font-size:11px;height:22px;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s;width:22px;z-index:3}.mfile-preview-card:hover .mfile-remove-btn{opacity:1}.mfile-remove-btn:hover{border-color:#ff2d7a;color:#ff2d7a}.mfile-badge-corner{border-radius:14px;bottom:12px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:5px 16px;position:absolute;right:12px;z-index:2}.mfile-badge-corner.pink{background:#ff2d7a;box-shadow:0 4px 12px #ff2d7a59}.mfile-badge-corner.blue{background:#4a90ff;box-shadow:0 4px 12px #4a90ff59}.mfile-card-info-below{text-align:left;width:100%}.mfile-card-name{color:#111;font-size:14px;font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mfile-card-pages{color:#999;font-size:12px}.mplus-connector{align-self:center;background:#4a90ff;border-radius:50%;box-shadow:0 3px 10px #4a90ff4d;color:#fff;flex-shrink:0;font-size:18px;font-weight:400;height:28px;margin-top:-30px;width:28px}.madd-pdf-card,.mplus-connector{align-items:center;display:flex;justify-content:center}.madd-pdf-card{background:#fff5f8;border:2px dashed #ffb8d1;border-radius:16px;cursor:pointer;flex-direction:column;gap:12px;height:180px;transition:all .3s;width:150px}.madd-pdf-card:hover{background:#ffe8f0;border-color:#ff2d7a;transform:translateY(-2px)}.madd-pdf-icon{align-items:center;background:#ff2d7a;border-radius:50%;box-shadow:0 4px 14px #ff2d7a59;color:#fff;display:flex;font-size:26px;font-weight:300;height:44px;justify-content:center;width:44px}.madd-pdf-text{color:#666;font-size:13px;font-weight:600}.mpreview-right{background:#fff;border-radius:20px;box-shadow:0 4px 24px #0000000d;height:fit-content;padding:32px 28px;position:sticky;top:100px}.mpreview-title{color:#111;font-size:26px;font-weight:800;margin-bottom:22px;text-align:center}.minstruction-box{background:#f8f8f8;border:1px solid #eaeaea;border-radius:10px;display:flex;gap:10px;margin-bottom:24px;padding:14px}.minstruction-icon{color:#666;flex-shrink:0;font-size:16px;line-height:1.4}.minstruction-text{color:#222;font-size:13px;font-weight:600;line-height:1.5}.msource-file-label{color:#111;font-size:14px;font-weight:700;margin-bottom:12px}.msource-files-right{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.msource-item{align-items:center;background:#fff;border:2px solid;border-radius:10px;display:flex;gap:12px;padding:10px 12px}.msource-item.pink-border{border-color:#ffb8d1}.msource-item.blue-border{border-color:#b8d4ff}.msource-icon{align-items:center;border-radius:4px;color:#fff;display:flex;flex-shrink:0;font-size:9px;font-weight:700;height:44px;justify-content:center;width:36px}.msource-icon.pink{background:#ff2d7a}.msource-icon.blue{background:#4a90ff}.msource-text{flex:1 1;min-width:0}.msource-name{color:#111;font-size:13px;font-weight:700;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msource-pages{color:#999;font-size:11px}.mshow-pages-control{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px;padding:8px 4px}.mshow-pages-control span{color:#222;font-size:14px;font-weight:600}.mtoggle{cursor:pointer;display:inline-block;height:22px;position:relative;width:42px}.mtoggle input{height:0;opacity:0;width:0}.mslider{background:#d0d0d0;border-radius:22px;bottom:0;left:0;right:0;top:0}.mslider,.mslider:before{position:absolute;transition:.3s}.mslider:before{background:#fff;border-radius:50%;bottom:2px;box-shadow:0 1px 3px #0003;content:"";height:18px;left:2px;width:18px}.mtoggle input:checked+.mslider{background:#4a90ff}.mtoggle input:checked+.mslider:before{transform:translateX(20px)}.mbtn-merge{background:linear-gradient(135deg,#ff2d7a,#ff5694);border:none;border-radius:50px;box-shadow:0 6px 20px #ff2d7a59;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:14px;transition:transform .2s;width:100%}.mbtn-merge:hover:not(:disabled){transform:translateY(-2px)}.mbtn-merge:disabled{cursor:not-allowed;opacity:.6}.mpages-left{padding-top:20px}.mpages-grid{grid-gap:30px 24px;display:grid;gap:30px 24px;grid-template-columns:repeat(4,1fr);max-width:700px}.mpage-box{align-items:center;aspect-ratio:.85/1;background:#fff!important;border:2.5px solid;border-radius:14px;cursor:grab;display:flex;flex-direction:column;padding:14px 12px 12px;position:relative;transition:transform .2s;width:100%}.mpage-box:hover{transform:translateY(-2px)}.mpage-box:active{cursor:grabbing}.mpage-box.dragging{cursor:grabbing;opacity:.4;transform:scale(.95)}.mpage-box.pink{border-color:#ff2d7a}.mpage-box.blue{border-color:#4a90ff}.mpage-close{align-items:center;background:#fff;border:1.5px solid #333;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:11px;font-weight:400;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:8px;top:8px;width:18px;z-index:3}.mpage-close:hover{background:#f5f5f5}.mpage-content{align-items:center;background:#fff;border-radius:6px;display:flex;flex:1 1;justify-content:center;margin-bottom:8px;overflow:hidden;position:relative;width:100%}.mpage-thumbnail{display:block;height:100%;object-fit:contain;width:100%}.mpage-placeholder{background:#fff;height:100%;width:100%}.mpage-badge,.mpage-placeholder{align-items:center;display:flex;justify-content:center}.mpage-badge{border-radius:14px;bottom:14px;color:#fff;font-size:12px;font-weight:700;height:24px;min-width:44px;padding:0 14px;position:absolute;right:14px;z-index:2}.mpage-badge.pink{background:#ff2d7a;box-shadow:0 3px 10px #ff2d7a59}.mpage-badge.blue{background:#4a90ff;box-shadow:0 3px 10px #4a90ff59}.mpage-label{bottom:-24px;color:#111;font-size:13px;font-weight:600;left:0;position:absolute;right:0;text-align:center}.mdownload-wrapper{background:linear-gradient(180deg,#ffe8f0,#fff 30%,#e3f2fd);min-height:100vh;padding:100px 20px 80px}.mdownload-content{margin:0 auto;max-width:1000px}.mdownload-main-title{color:#111;font-size:44px;font-weight:800;line-height:1.2;margin-bottom:16px;text-align:center}.mdownload-main-subtitle{color:#666;font-size:17px;line-height:1.6;margin-bottom:60px;text-align:center}.mready-box{background:#fff;border-radius:24px;box-shadow:0 8px 32px #0000000f;margin-bottom:100px;padding:60px 40px;text-align:center}.mready-title{color:#111;font-size:34px;font-weight:800;margin-bottom:12px}.mready-subtitle{color:#666;font-size:15px;line-height:1.6;margin-bottom:40px}.mbtn-download-file{align-items:center;background:linear-gradient(135deg,#ff2d7a,#ff5694);border:none;border-radius:50px;box-shadow:0 6px 24px #ff2d7a59;color:#fff;cursor:pointer;display:inline-flex;font-size:17px;font-weight:700;gap:10px;margin-bottom:18px;padding:18px 50px;transition:transform .2s}.mbtn-download-file:hover{transform:translateY(-2px)}.mbtn-start-over-link{align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:50px;color:#555;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;padding:12px 32px;transition:border-color .2s}.mbtn-start-over-link:hover{border-color:#bbb}.mhow-to-download{margin-bottom:100px}.mhow-to-title-download{color:#111;font-size:36px;font-weight:800;margin-bottom:60px;text-align:center}.mhow-to-download-grid{grid-gap:60px;align-items:start;display:grid;gap:60px;grid-template-columns:1fr 1fr}.msteps-column{display:flex;flex-direction:column;gap:40px}.mdownload-step{display:flex;gap:20px}.mdownload-step-number{color:#f0f0f0;flex-shrink:0;font-size:56px;font-weight:800;line-height:1;width:60px}.mdownload-step-content{flex:1 1}.mdownload-step-title{color:#111;font-size:22px;font-weight:700;margin-bottom:10px}.mdownload-step-desc{color:#666;font-size:15px;line-height:1.7;margin:0}.mgraphic-column img{height:auto;max-width:450px;width:100%}.mtips-download{text-align:center}.mtips-title-download{color:#111;font-size:36px;font-weight:800;margin-bottom:50px}.mtips-grid-download{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:50px}.mtip-card-download{background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000000f;overflow:hidden;text-align:left;transition:transform .3s}.mtip-card-download:hover{transform:translateY(-4px)}.mtip-img-wrapper{height:200px;overflow:hidden;width:100%}.mtip-img-wrapper img{height:100%;object-fit:cover;width:100%}.mtip-text{padding:24px}.mtip-heading{color:#111;font-size:17px;font-weight:700;line-height:1.4;margin-bottom:12px}.mtip-description{color:#666;font-size:14px;line-height:1.6;margin:0}.mbtn-read-all-tips{background:#fff;border:2px solid #e0e0e0;border-radius:50px;color:#333;cursor:pointer;font-size:15px;font-weight:700;padding:14px 40px;transition:border-color .2s}.mbtn-read-all-tips:hover{border-color:#bbb}.merror-message{background:#ffebee;border-radius:8px;color:#e53935;font-size:13px;margin:12px 0;padding:8px;text-align:center}@media (max-width:1024px){.mpreview-wrapper{grid-template-columns:1fr;padding:40px 30px}.mpreview-right{margin:0 auto;max-width:420px;position:static;width:100%}.mpages-grid{grid-template-columns:repeat(3,1fr);max-width:100%}.mhow-to-download-grid,.mhow-to-grid{grid-template-columns:1fr}.mtips-grid,.mtips-grid-download{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.mpreview-wrapper{padding:30px 20px}.mfile-cards-row{justify-content:center}.mpages-grid{gap:24px 16px;grid-template-columns:repeat(3,1fr)}.mdownload-main-title,.mlanding-title{font-size:32px}.mready-box{padding:40px 24px}}@media (max-width:600px){.mfile-card-wrapper{width:130px}.madd-pdf-card,.mfile-preview-card{height:160px;width:130px}}@media (max-width:480px){.mtips-grid,.mtips-grid-download{grid-template-columns:1fr}.mpages-grid{grid-template-columns:repeat(2,1fr)}.mdownload-main-title,.mlanding-title,.mready-title{font-size:26px}}@media (max-width:768px){.pdf-container{padding:60px 15px}.pdf-title{font-size:28px;margin-top:20px;text-align:center}.pdf-subtitle{font-size:13px;text-align:center}.upload-box{height:auto;padding:30px 20px;width:100%}.upload-btn{width:100%}.info-section h2{font-size:24px}.steps-wrapper{flex-direction:column;gap:30px}.steps-img img{margin-left:0;max-width:100%}.step-number{font-size:50px}.step h4{font-size:16px}.step p{font-size:13px}.read-btn{width:100%}}.crop-page{background:#f3f3f3;font-family:Segoe UI,sans-serif;min-height:100vh;padding:150px 20px}.crop-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.crop-preview-wrapper{display:flex;flex-direction:column;gap:20px}.crop-preview{align-items:center;background:#ddd;border-radius:16px;cursor:crosshair;display:flex;height:600px;justify-content:center;max-width:100%;overflow:hidden;position:relative;width:800px}.preview-img{height:100%;object-fit:cover;width:100%}.react-pdf__Document{align-items:center;display:flex;justify-content:center}.react-pdf__Page,.react-pdf__Page canvas{height:auto!important;max-width:100%}.loading,.no-pdf{align-items:center;color:#666;display:flex;font-size:18px;height:100%;justify-content:center}.selection-box{background:#0af3;border:2px solid #0af;pointer-events:none;position:absolute;z-index:10}.drag-text{border-radius:8px;font-size:13px;left:50%;padding:8px 16px;position:absolute;top:15px;transform:translateX(-50%);z-index:5}.drag-text,.page-controls{background:#fff;box-shadow:0 2px 8px #0000001a}.page-controls{align-items:center;border-radius:12px;display:flex;gap:20px;justify-content:center;padding:15px 25px}.page-btn{background:linear-gradient(90deg,#ff4d88,#ff2d75);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:.3s}.page-btn:hover:not(:disabled){box-shadow:0 4px 12px #ff2d754d;transform:translateY(-2px)}.page-btn:disabled{background:#ccc;cursor:not-allowed}.page-info{color:#333;font-size:14px;font-weight:500;min-width:120px;text-align:center}.crop-options{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000001a;height:fit-content;padding:25px;width:300px}.crop-options h2{color:#333;margin-bottom:30px;text-align:center}.label{margin-bottom:15px}.radio-group{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.radio{align-items:center;background:#f9f9f9;border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:12px 15px;transition:.3s}.radio:hover{background:#f2f2f2;border:2px solid #ccc}.radio.active{background:#fff5f8;border:2px solid #ff0152;color:#ff0152;font-weight:500}.radio input{accent-color:#ff0152;cursor:pointer}.page-range-input{border:2px solid #ddd;border-radius:10px;box-sizing:border-box;font-size:14px;margin-bottom:20px;margin-top:12px;outline:none;padding:12px 14px;transition:.3s;width:100%}.page-range-input:focus{border-color:#ff0152;box-shadow:0 0 0 3px #ff01521a}.compress-btnn{background:linear-gradient(90deg,#ff4d88,#ff2d75);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:49px;margin-top:30px;padding:12px;transition:.3s;width:100%}.compress-btnn:hover{box-shadow:0 6px 20px #ff2d7566;transform:translateY(-2px)}.compress-btnn:active{transform:translateY(0)}@media (max-width:1024px){.crop-page{padding:100px 20px}.crop-preview{max-width:600px;width:100%}}@media (max-width:768px){.crop-container{align-items:center;flex-direction:column}.crop-options{max-width:400px;width:100%}}.loading{align-items:center;color:#666;display:flex;flex-direction:column;gap:15px;height:100%;justify-content:center}.spinner{border-top-color:#ff2d75}.error{align-items:center;color:#f44;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center}.error small{color:#999}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;text-align:left;text-align:initial;z-index:2}.textLayer,.textLayer :is(span,br){position:absolute;transform-origin:0 0}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.downloadd-page{background:linear-gradient(180deg,#e8cfd4,#fff,#d7e8f6);font-family:Segoe UI,sans-serif;min-height:100vh;padding:150px;text-align:center}.download-header{padding-top:40px}.download-header h1{font-size:48px;font-weight:700}.download-header p{color:#666;font-size:20px;margin-top:5px}.download-card{align-items:center;background:#fff;border-radius:16px;box-shadow:0 10px 25px #00000014;display:flex;flex-direction:column;height:468px;justify-content:center;margin:30px auto;padding:35px;text-align:center;width:800px}.download-card h2{font-size:36px;margin-bottom:20px}.sub-text{color:#777;font-size:13px}.save-badge{background:#eef2ff;border-radius:20px;color:#333;display:inline-block;font-size:13px;margin:15px 0;padding:8px 14px}.download-btn{background:#ff2e63;border:none;border-radius:20px;box-shadow:0 5px 15px #ff2e6366;color:#fff;cursor:pointer;font-size:15px;height:60px;margin-top:20px;overflow:hidden;padding:12px 22px;position:relative;transition:all .3s ease;width:330px}.download-btn:before{background:linear-gradient(120deg,#0000,#fff9,#0000);content:"";height:100%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);width:50%}.download-btn:hover{background-color:#f52055}@media (max-width:1024px){.downloadd-page{padding:90px 30px}.download-header h1{font-size:36px}.download-header p{font-size:16px}.download-card{height:auto;padding:30px;width:90%}.download-card h2{font-size:28px}.download-btn{height:55px;width:260px}.steps-wrapper{flex-direction:column;gap:40px}.steps-img img{margin-left:0;max-width:100%}.info-section h2{font-size:30px}}@media (max-width:600px){.downloadd-page{padding:90px 20px}.download-header{padding-top:20px}.download-header h1{font-size:28px}.download-header p{font-size:14px}.download-card{border-radius:12px;padding:20px;width:100%}.download-card h2{font-size:22px}.save-badge,.sub-text{font-size:12px}.save-badge{padding:6px 12px}.download-btn{font-size:14px;height:50px;width:100%}.step{gap:12px}.step-number{font-size:50px}.step h4{font-size:15px}.step p{font-size:12px}.info-section{margin-top:60px}.info-section h2{font-size:22px}.read-btn{font-size:12px;height:44px;width:100%}}.upload-container{align-items:center;background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;padding:80px 20px}.split-title{margin-bottom:10px;margin-top:40px;text-align:center}.split-subtitle{color:#555;margin-bottom:40px;max-width:600px;text-align:center}.split-upload-box{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 10px #0000000d;display:flex;flex-direction:column;gap:14px;justify-content:center;max-width:800px;min-height:320px;padding:30px 20px;transition:.3s;width:100%}.split-upload-box:hover{transform:translateY(-3px)}.split-upload-btn{background:#ff2d55;border:none;border-radius:10px;box-shadow:0 6px 14px #ff2d5566;color:#fff;cursor:pointer;font-size:14px;height:48px;transition:.3s;width:280px}.split-upload-btn:hover{background:#e0264a}.split-upload-text{color:#666;font-size:13px}.split-info-section{padding:0 10px}.split-info-section h2{text-align:left}.split-steps-wrapper{flex-wrap:wrap;gap:40px}.split-steps{flex:1 1}.split-steps-img img{max-width:500px}.split-step{gap:16px;margin-bottom:20px}.split-step-number{font-size:80px;line-height:1}.split-read-btn{width:300px}@media (max-width:768px){.split-title{font-size:26px;margin-top:20px}.split-subtitle{font-size:13px}.split-upload-box{padding:25px 15px}.split-upload-btn{height:45px;width:100%}.split-info-section{margin-top:60px}.split-info-section h2{font-size:24px;text-align:center}.split-steps-wrapper{align-items:center;flex-direction:column;text-align:center}.split-steps{width:100%}.split-step{text-align:left}.split-step-number{font-size:40px}.split-step h4{font-size:15px}.split-step p{font-size:13px}.split-steps-img img{margin-right:150px;max-width:100%}.split-read-btn{width:100%}}@media (max-width:1024px){.split-title{font-size:34px}.split-upload-box{max-width:600px}.split-info-section h2{font-size:28px}.split-steps-wrapper{flex-direction:column;gap:40px}.split-steps-img img{margin-right:180px;max-width:450px}.split-step-number{font-size:60px}}.split-container{align-items:center;gap:40px;justify-content:flex-start;padding:90px 20px 30px;width:100%}.left-section{margin:80px;max-width:1200px;padding-bottom:150px}.preview-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.page-box{cursor:pointer;transition:.3s}.page-box.active{background:#ffe6ec;border:2px solid #ff2e63}.thumb{background:#ddd;height:80px}.split-panel{background:#f7f7f9;border-radius:20px;box-shadow:0 10px 30px #0000000d;max-width:420px;padding:20px;position:sticky;top:60px;width:100%}.split-panel h2{font-size:26px;font-weight:700}.split-panel h2,.tabs{margin-bottom:20px}.tabs button{background:#eaeaf0;border:none;border-radius:14px;font-weight:500;padding:12px}.tabs .active{background:#3b82f6;color:#fff}.range-row{background:#efeff3;border-radius:14px;gap:10px;padding:12px 14px}.badge{background:#ffe4e6;color:#e11d48;font-size:13px;font-weight:600;height:26px;width:26px}.pages-label{color:#777}.inputs{gap:5px}.inputs input{background:#0000;border:none;border-radius:10px;font-weight:500;height:36px;width:50px}.delete{background:#0000;opacity:.6}.add{background:#e9e9ee91;border:none;border-radius:14px;font-weight:500;margin:15px 0;padding:14px}.merge{margin:20px 0}.merge span{font-weight:600}.merge input{height:20px;width:40px}.split-btn{background:linear-gradient(90deg,#ff2d55,#ff3b7a);border-radius:14px;box-shadow:0 8px 20px #ff2d554d;margin-top:40px;padding:16px}@media (max-width:768px){.split-container{align-items:center;flex-direction:column;gap:20px;justify-content:flex-start;padding:10px 15px}.left-section{max-width:100%}.preview-grid{gap:15px;grid-template-columns:repeat(3,1fr)}.thumb{height:70px}.page-box p{font-size:12px}.split-panel{max-width:100%;position:relative;top:0}.split-panel h2{font-size:20px}.range-row{align-items:flex-start;flex-direction:column}.inputs input{height:32px;width:45px}.split-btn{margin-top:30px;padding:14px}}@media (max-width:1024px){.split-container{align-items:center;flex-direction:column;padding-top:10px}.left-section{max-width:100%}.preview-grid{gap:20px;grid-template-columns:repeat(4,1fr)}.split-panel{max-width:500px;position:relative;top:0;width:100%}}.split-container{background:#f5f5f5;display:flex;font-family:Inter,sans-serif;min-height:100vh}.no-file-message{height:100vh}.back-btn{background:#ff2d55}.left-section{flex:1 1;max-height:100vh;overflow-y:auto;padding:20px}.preview-header{margin-bottom:20px}.page-count{background:#ff2d55;padding:6px 12px}.spinner{border-top-color:#ff2d55}.page-box{background:#fff;border:3px solid #0000;box-shadow:0 2px 10px #00000014;padding:10px;text-align:center;transition:all .3s ease}.page-box.active{background:#fff5f7;border-color:#ff2d55;transform:scale(1.02)}.thumb-wrapper{aspect-ratio:3/4}.thumb-image{height:100%;object-fit:contain}.selected-overlay{background:#ff2d5533;bottom:0;left:0;position:absolute;right:0;top:0}.check-icon,.selected-overlay{align-items:center;display:flex;justify-content:center}.check-icon{background:#ff2d55;border-radius:50%;color:#fff;font-size:24px;font-weight:700;height:40px;width:40px}.thumb{background:#e0e0e0;border-radius:8px;height:150px;margin-bottom:8px;width:100%}.page-label{color:#333;font-size:13px;font-weight:600}.split-panel{background:#fff;box-shadow:-5px 0 20px #0000000d;max-height:100vh;overflow-y:auto;padding:30px;width:380px}.split-panel h2{color:#333;font-size:24px;margin:0 0 25px;text-align:center}.tabs{display:flex;gap:10px;margin-bottom:25px}.tabs button{background:#f8f8f8;border:2px solid #eee;border-radius:10px;color:#666;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 15px;transition:all .3s}.tabs button:hover{background:snow;border-color:#ffb3c1}.tabs button.active{background:#ff2d55;border-color:#ff2d55;color:#fff}.section-label{color:#888;margin-bottom:15px}.range-row{background:#f8f9fa;border:1px solid #eee;border-radius:10px;justify-content:space-between;margin-bottom:10px;padding:12px 15px}.badge,.range-row{align-items:center;display:flex}.badge{background:#ff2d55;border-radius:50%;color:#fff;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.pages-label{color:#666;font-size:13px}.inputs{align-items:center;display:flex;gap:8px}.inputs input{border:2px solid #ddd;border-radius:8px;font-size:14px;font-weight:600;padding:8px 10px;text-align:center;transition:border-color .3s;width:60px}.inputs input:focus{border-color:#ff2d55;outline:none}.to-text{color:#888;font-size:13px}.delete{align-items:center;background:#ffe5e5;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;transition:all .3s;width:36px}.delete:hover:not(:disabled){background:#fcc}.delete:disabled{cursor:not-allowed;opacity:.4}.add{background:#fff5f7;border:2px dashed #ffb3c1;border-radius:10px;color:#ff2d55;cursor:pointer;font-size:14px;font-weight:600;padding:12px;transition:all .3s;width:100%}.add:hover{background:#ffe5ea;border-style:solid}.extract-section{margin-bottom:20px}.selection-actions{display:flex;gap:10px;margin-bottom:15px}.select-btn{background:#f0f0f0;border:none;border-radius:8px;color:#555;cursor:pointer;flex:1 1;font-size:13px;font-weight:600;padding:10px;transition:all .3s}.select-btn:hover{background:#e0e0e0}.selected-info{align-items:center}.info-icon{font-size:18px}.selected-count{color:#ff2d55;font-size:14px;font-weight:600;margin-top:10px;text-align:center}.merge{align-items:center;background:#f8f9fa;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:20px;padding:15px}.merge span{color:#555;font-size:14px}.switch{display:inline-block;height:26px;position:relative;width:50px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:26px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:20px;left:3px;width:20px}.switch input:checked+.slider{background-color:#ff2d55}.switch input:checked+.slider:before{transform:translateX(24px)}.split-btn{background:linear-gradient(135deg,#ff2d55,#ff6b81);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:12px;padding:15px;transition:all .3s;width:100%}.split-btn:hover:not(:disabled){box-shadow:0 8px 25px #ff2d5566;transform:translateY(-2px)}.split-btn:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.info-text{color:#888;font-size:13px;margin-bottom:15px}.left-section::-webkit-scrollbar,.split-panel::-webkit-scrollbar{width:8px}.left-section::-webkit-scrollbar-track,.split-panel::-webkit-scrollbar-track{background:#f1f1f1}.left-section::-webkit-scrollbar-thumb,.split-panel::-webkit-scrollbar-thumb{background:#ff2d55;border-radius:4px}@media (max-width:1024px){.split-container{flex-direction:column}.left-section{max-height:50vh;order:2}.split-panel{max-height:none;order:1;width:100%}.preview-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}@media (max-width:600px){.split-panel{padding:20px}.tabs button{font-size:12px;padding:10px}.range-row{flex-direction:column;gap:10px}.range-row .left{flex-wrap:wrap;justify-content:center}.inputs input{width:50px}.preview-grid{grid-template-columns:repeat(2,1fr)}}.range-row .left{align-items:center;display:flex;gap:10px}.direct-input-section{background:#f8f9fa;border:2px solid #eee;border-radius:12px;margin-bottom:20px;padding:15px}.input-label{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:10px}.input-hint{font-size:11px;font-weight:400}.input-wrapper{align-items:center;display:flex;position:relative}.range-text-input{background:#fff;border:2px solid #ddd;border-radius:10px;font-family:Courier New,monospace;font-size:15px;padding:12px 40px 12px 15px;transition:all .3s;width:100%}.range-text-input:focus{border-color:#ff2d55;box-shadow:0 0 0 3px #ff2d551a;outline:none}.range-text-input.error{background:#fff5f5;border-color:#f44}.range-text-input::placeholder{color:#bbb;font-style:italic}.clear-input-btn{align-items:center;background:#ddd;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;position:absolute;right:10px;transition:all .3s;width:24px}.clear-input-btn:hover{background:#f44;color:#fff}.input-error-message{color:#f44}.input-error-message,.input-success-message{font-size:12px;margin-bottom:0;margin-top:8px}.input-success-message{color:#22c55e;font-weight:500}.quick-select-section{margin-bottom:20px}.quick-select-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.quick-btn{background:#fff;border:2px solid #eee;border-radius:8px;color:#555;cursor:pointer;font-size:12px;font-weight:600;padding:10px 8px;transition:all .3s}.quick-btn:hover{background:#fff5f7;border-color:#ff2d55;color:#ff2d55}.input-mode-toggle{background:#f0f0f0;border-radius:10px;display:flex;gap:8px;margin-bottom:15px;padding:5px}.mode-btn{background:#0000;border:none;border-radius:8px;color:#666;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;padding:8px 12px;transition:all .3s}.mode-btn.active{background:#fff;box-shadow:0 2px 8px #0000001a;color:#ff2d55}.mode-btn:hover:not(.active){color:#333}.page-number-badge{background:#000000b3}.preview-selection{background:#f0f7ff;border-left:4px solid #007bff;border-radius:10px;margin-bottom:15px;padding:12px 15px}.preview-pages-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.preview-page-chip{background:#fff;border:1px solid #ddd;border-radius:15px;color:#333;font-size:12px;font-weight:600;padding:4px 10px}.preview-page-chip.more{background:#ff2d55;border-color:#ff2d55;color:#fff}.page-box.clickable{cursor:pointer}.page-box.clickable:hover{border-color:#ffb3c1;box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.selected-info{align-items:flex-start;background:#f0f7ff;border-left:4px solid #007bff;border-radius:10px;display:flex;gap:10px;margin-bottom:10px;max-height:100px;overflow-y:auto;padding:12px 15px}.selected-info span:last-child{color:#555;font-size:13px;line-height:1.5;word-break:break-all}.section-label{color:#666;display:block;font-size:13px;font-weight:600;margin-bottom:10px}.range-section{margin-bottom:20px;max-height:200px;overflow-y:auto;padding-right:5px}.range-left{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:768px){.quick-select-grid{grid-template-columns:repeat(2,1fr)}.input-label{gap:5px}.input-label,.range-left{align-items:flex-start;flex-direction:column}}.split-page{background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);font-family:Segoe UI,sans-serif;min-height:100vh;padding:40px 20px;text-align:center}.split-title{font-size:48px;font-weight:700;margin-bottom:8px;margin-top:100px}.splitt-subtitle{color:#666;font-size:14px;margin-bottom:30px;text-align:center}.split-card{align-items:center;background:#f7f7f7;border-radius:12px;box-shadow:0 5px 15px #0000001a;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:800px;min-height:400px;padding:30px;width:100%}.split-card h3{font-size:36px;font-weight:700;margin-bottom:20px}.split-progress-bar{background:#ddd;border-radius:10px;height:10px;margin-bottom:20px;max-width:485px;overflow:hidden;width:100%}.split-progress-fill{background:#ff2e7a;height:100%;transition:width .3s ease}.split-progress-text{color:#555;font-size:13px;margin:10px 0}.split-download-btn{background:#ffdce5;border:none;border-radius:20px;color:#999;cursor:not-allowed;height:65px;margin-bottom:10px;max-width:330px;padding:12px 20px;width:100%}.split-download-btn.active{background:#ff2e7a;box-shadow:0 6px 18px #ff2e7a66;color:#fff;cursor:pointer}.split-download-btn.disabled{background:#ffdce5;color:#aaa}.split-reset{color:#444;cursor:pointer;font-size:13px}.split-success-text{color:#666;font-size:14px;margin:15px 0}.split-badge{background:#eef2ff;border-radius:20px;color:#444;display:inline-block;font-size:12px;margin-bottom:20px;padding:6px 14px}.split-error-text{color:red;font-size:14px;margin:10px 0}.split-info-section{margin:100px auto 0;max-width:1100px;text-align:left;width:100%}.split-info-section h2{font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.split-steps-wrapper{align-items:center;display:flex;gap:50px;justify-content:space-between;margin-top:50px}.split-steps{align-items:flex-start;display:flex;flex-direction:column}.split-steps-img{display:flex;flex:1 1;justify-content:center}.split-steps-img img{border-radius:12px;margin-right:0;max-width:552px;width:100%}.split-step{align-items:flex-start;display:flex;gap:20px}.split-step-number{color:#0000001d;font-size:96px;font-weight:900}.split-step h4{font-size:18px;margin:0;text-align:left}.split-step p{color:#555;font-size:14px;margin:6px 0 0;text-align:left}.split-read-btn{background:#fff;border:none;border-radius:20px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;font-size:13px;height:46px;margin:40px auto 0;padding:10px 22px;width:302px}.split-read-btn:hover{background:#f2f2f2}@media (max-width:1024px){.split-title{font-size:36px}.split-card h3{font-size:28px}.split-steps-wrapper{gap:30px}.split-step-number{font-size:70px}}@media (max-width:768px){.split-page{padding:50px 15px}.split-title{font-size:26px;margin-top:60px}.splitt-subtitle{font-size:13px}.split-card{padding:20px}.split-card h3{font-size:22px}.split-progress-bar{height:8px}.split-download-btn{font-size:14px;height:50px}.split-steps-wrapper{flex-direction:column;gap:40px}.split-step,.split-steps{align-items:center}.split-step{flex-direction:column;text-align:center}.split-step-number{font-size:50px}.split-step h4,.split-step p{text-align:center}.split-info-section h2{font-size:26px}.split-steps-img{align-items:center;justify-content:center;max-width:100%}}@media (max-width:480px){.split-title{font-size:22px}.split-card h3{font-size:18px}.split-download-btn{font-size:13px;height:45px}.split-step-number{font-size:40px}.split-steps-img{align-items:center;justify-content:center;max-width:100%}}.error-icon,.processing-icon,.success-icon{animation:bounce 2s infinite;margin-bottom:15px}.action-links .split-reset{color:#666;transition:color .3s}.action-links .split-reset:hover{color:#ff2d55}.split-subtitle{color:#666;font-size:14px;line-height:1.6;margin-bottom:30px!important;margin-top:30px!important;margin:auto;text-align:center!important}@media (max-width:768px){.action-links{flex-direction:column;gap:15px}}.highlight-layout{background:#f5f5f5;font-family:Inter,sans-serif;gap:30px;justify-content:space-between;min-height:100vh;padding:100px 40px 20px}.highlight-layout,.highlight-left{align-items:flex-start;display:flex}.highlight-left{flex:1 1;justify-content:center}.pdf-editor-container{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000001a;overflow:hidden}.editor-toolbar{align-items:center;background:#f8f9fa;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:12px 20px}.toolbar-center span,.toolbar-left span{color:#333;font-size:14px;font-weight:600}.toolbar-center{align-items:center;display:flex;gap:10px}.toolbar-center button,.toolbar-right button{background:#ff2d55;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:all .3s}.toolbar-center button:hover,.toolbar-right button:hover{background:#e0264a;transform:scale(1.05)}.pdf-canvas-container{background:#e0e0e0;display:flex;justify-content:center;max-height:70vh;overflow:auto;padding:20px}.pdf-canvas-wrapper{box-shadow:0 4px 20px #00000026;position:relative}.pdf-layer{z-index:1}.drawing-canvas,.pdf-layer{left:0;position:absolute;top:0}.drawing-canvas{cursor:crosshair;z-index:2}.pdf-error,.pdf-loading{align-items:center;background:#fff;color:#666;display:flex;font-size:16px;height:400px;justify-content:center;width:595px}.pdf-error{color:#f44}.page-navigation{align-items:center;background:#f8f9fa;border-top:1px solid #eee;display:flex;gap:15px;justify-content:center;padding:15px}.page-navigation button{background:#ff2d55;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:8px 16px;transition:all .3s}.page-navigation button:hover:not(:disabled){background:#e0264a}.page-navigation button:disabled{background:#ccc;cursor:not-allowed}.page-navigation input{border:2px solid #ff2d55;border-radius:8px;font-size:14px;font-weight:600;padding:8px;text-align:center;width:60px}.highlight-right{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000001a;max-height:90vh;overflow-y:auto;padding:25px;position:sticky;top:20px;width:380px}.highlight-right h2{color:#333;margin:0 0 20px;text-align:center}.pdf-info-box{align-items:center;background:#fff5f7;border-left:4px solid #ff2d55;border-radius:10px;display:flex;font-size:13px;gap:10px;margin-bottom:20px;padding:12px 15px}.pdf-info-icon{font-size:18px}.pdf-mode-title{color:#555;font-size:13px;font-weight:600;margin-bottom:10px}.pdf-mode-list{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.pdf-mode-card{border:2px solid #eee;border-radius:12px;cursor:pointer;padding:12px 15px;transition:all .3s}.pdf-mode-card:hover{background:snow;border-color:#ffb3c1}.pdf-mode-card.active{background:#fff5f7;border-color:#ff2d55}.pdf-mode-card h4{color:#333;font-size:14px;margin:0}.pdf-mode-card p{color:#888;font-size:12px;margin:4px 0 0}.color-palette{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.color-btn{align-items:center;border:3px solid #0000;border-radius:10px;color:#333;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;transition:all .3s;width:100%}.color-btn:hover{box-shadow:0 4px 12px #0003;transform:scale(1.1)}.color-btn.active{border-color:#333;box-shadow:0 0 0 2px #fff,0 0 0 4px #333}.line-width-section{margin-bottom:20px}.width-slider{-webkit-appearance:none;background:#eee;border-radius:5px;cursor:pointer;height:8px;outline:none;width:100%}.width-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#ff2d55;border-radius:50%;box-shadow:0 2px 6px #ff2d5566;cursor:pointer;height:20px;width:20px}.drawing-stats{background:#f8f9fa;border-radius:10px;margin-bottom:20px;padding:15px}.drawing-stats p{color:#555;font-size:13px;margin:5px 0}.drawing-stats strong{color:#ff2d55}.action-buttons{display:flex;gap:10px;margin-bottom:15px}.clear-btn{background:#ffeaa7;border:none;border-radius:10px;color:#333;cursor:pointer;flex:1 1;font-size:12px;font-weight:600;padding:10px;transition:all .3s}.clear-btn:hover{background:#fdcb6e}.clear-btn.clear-all{background:#fab1a0}.clear-btn.clear-all:hover{background:#e17055;color:#fff}.highlight-btn{background:#ff2d55;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:50px;margin-bottom:10px;padding:12px;transition:all .3s;width:100%}.highlight-btn:hover:not(:disabled){background:#e0264a;box-shadow:0 6px 20px #ff2d5566;transform:translateY(-2px)}.highlight-btn:disabled{background:#ffb3c1;cursor:not-allowed}.cancel-btn{border-radius:12px;height:45px;padding:10px}.cancel-btn:hover{background:#e0e0e0}.pdf-preview-box{align-items:center;background:#fff;border:2px dashed #ddd;border-radius:20px;color:#aaa;display:flex;height:550px;justify-content:center;margin-top:40px;width:600px}.highlight-right::-webkit-scrollbar,.pdf-canvas-container::-webkit-scrollbar{width:6px}.highlight-right::-webkit-scrollbar-track,.pdf-canvas-container::-webkit-scrollbar-track{background:#f1f1f1}.highlight-right::-webkit-scrollbar-thumb,.pdf-canvas-container::-webkit-scrollbar-thumb{background:#ff2d55;border-radius:3px}@media (max-width:1200px){.highlight-layout{align-items:center;flex-direction:column;padding:20px}.highlight-right{max-width:500px;position:static;width:100%}.pdf-canvas-container{max-height:50vh}}@media (max-width:768px){.highlight-layout{padding:10px}.pdf-editor-container{width:100%}.highlight-right{padding:15px}.color-palette{grid-template-columns:repeat(4,1fr)}.pdf-mode-list{gap:8px}}.pdf-container{align-items:center;background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;padding:100px 0}.pdf-title{font-size:48px;font-weight:700;margin-bottom:10px;margin-top:49px}.pdf-subtitle{color:#555;font-size:14px;margin-bottom:40px}.upload-box{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 10px #0000000d;display:flex;flex-direction:column;gap:14px;height:380px;justify-content:center;width:800px}.upload-btn{background:#ff2d55;border:none;border-radius:10px;box-shadow:0 6px 14px #ff2d5566;color:#fff;cursor:pointer;font-size:14px;height:50px;padding:12px 26px;transition:.3s;width:290px}.upload-btn:hover{background:#e0264a}.upload-text{color:#666;font-size:13px}.info-section{margin-top:100px;max-width:1100px;width:100%}.info-section h2{font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.steps-wrapper{align-items:center;display:flex;gap:50px;justify-content:space-between;margin-top:50px}.steps{flex:1 1}.steps-img{display:flex;flex:1 1;justify-content:center}.steps-img img{border-radius:12px;margin-left:150px;max-width:552px;width:100%}.step{align-items:flex-start;display:flex;gap:20px}.step-number{color:#0000001d;font-size:96px;font-weight:900}.step h4{font-size:18px;margin:0}.step p{color:#555;font-size:14px;margin:6px 0 0}.read-btn{background:#fff;border:none;border-radius:20px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;font-size:13px;height:46px;margin:40px auto 0;padding:10px 22px;width:302px}.read-btn:hover{background:#f2f2f2}@media (max-width:768px){.pdf-container{padding:90px 15px}.pdf-title{font-size:28px;margin-top:20px;text-align:center}.pdf-subtitle{font-size:13px;text-align:center}.upload-box{height:auto;padding:30px 20px;width:100%}.upload-btn{width:100%}.info-section h2{font-size:24px}.steps-wrapper{flex-direction:column;gap:30px}.steps-img img{margin-left:0;max-width:100%}.step-number{font-size:50px}.step h4{font-size:16px}.step p{font-size:13px}.read-btn{width:100%}}@media (max-width:1024px){.upload-box{width:90%}.steps-wrapper{gap:30px}.steps-img img{margin-left:0;margin-right:20px;max-width:400px}.pdf-title{font-size:36px}.info-section h2{font-size:30px}.step-number{font-size:70px;padding:0 20px}}.highlight-page{background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);font-family:Segoe UI,sans-serif;min-height:100vh;padding:40px 20px;text-align:center}.highlight-title{font-size:48px;font-weight:700;margin-bottom:8px;margin-top:100px}.highlight-subtitle{color:#666;font-size:14px;margin-bottom:30px}.highlight-card{align-items:center;background:#f7f7f7;border-radius:12px;box-shadow:0 5px 15px #0000001a;display:flex;flex-direction:column;height:400px;justify-content:center;margin:0 auto;padding:30px;width:800px}.highlight-card h3{font-size:36px;font-weight:700;margin-bottom:20px}.highlight-progress-bar{background:#ddd;border-radius:10px;height:10px;margin-bottom:20px;overflow:hidden;width:485px}.highlight-progress-fill{background:#ff2e7a;height:100%;transition:width .3s ease}.highlight-progress-text{color:#555;font-size:13px;margin:10px 0}.highlight-download-btn{background:#ffdce5;border:none;border-radius:20px;color:#999;cursor:not-allowed;height:65px;margin-bottom:10px;padding:12px 20px;width:330px}.highlight-download-btn.active{background:#ff2e7a;box-shadow:0 6px 18px #ff2e7a66;color:#fff;cursor:pointer}.highlight-download-btn.disabled{background:#ffdce5;color:#aaa;cursor:not-allowed}.highlight-reset{color:#444;cursor:pointer;font-size:13px}.highlight-success-text{color:#666;font-size:14px;margin:15px 0}.highlight-badge{background:#eef2ff;border-radius:20px;color:#444;display:inline-block;font-size:12px;margin-bottom:20px;padding:6px 14px}.highlight-error-text{color:red;font-size:14px;margin:10px 0}.highlight-info-section{margin:100px auto 0;max-width:1100px;width:100%}.highlight-info-section h2{font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.highlight-steps-img img{margin-left:150px}.highlight-step-number{font-size:96px}.highlight-read-btn{background:#fff;border:none;border-radius:20px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;font-size:13px;height:46px;margin:40px auto 0;padding:10px 22px;width:302px}.highlight-read-btn:hover{background:#f2f2f2}@media (max-width:1024px){.highlight-title{font-size:36px;margin-top:80px}.highlight-card{height:auto;margin-top:50px;padding:25px;width:90%}.highlight-progress-bar{width:100%}.highlight-download-btn{height:45px;width:250px}.highlight-info-section{margin-top:80px;padding:0 20px}.highlight-steps-wrapper{gap:30px}.highlight-steps-img img{margin-left:0}}@media (max-width:768px){.highlight-title{font-size:26px;margin-top:70px}.highlight-subtitle{font-size:13px}.highlight-card{height:auto;padding:20px;width:100%}.highlight-card h3{font-size:22px}.highlight-progress-bar{height:8px;width:100%}.highlight-progress-text{font-size:12px}.highlight-download-btn{font-size:14px;height:45px;width:250px}.highlight-info-section{margin-top:50px;padding:0 10px}.highlight-info-section h2{font-size:24px}.highlight-steps-wrapper{flex-direction:column;gap:30px}.highlight-steps-img img{margin-left:0;max-width:100%;width:100%}.highlight-step{gap:10px}.highlight-step-number{font-size:40px}.highlight-step h4{font-size:14px}.highlight-step p{font-size:12px}.highlight-read-btn{font-size:13px;height:44px;margin:50px auto;width:250px}}.highlight-steps-wrapper{align-items:center;display:flex;gap:50px;justify-content:space-between;margin-top:50px}.highlight-steps{flex:1 1}.highlight-steps-img{display:flex;flex:1 1;justify-content:center}.highlight-steps-img img{border-radius:12px;max-width:552px;width:100%}.highlight-step{align-items:flex-start;display:flex;gap:20px;margin-bottom:30px}.highlight-step-number{color:#0000001d;font-size:72px;font-weight:900;line-height:1}.highlight-step h4{font-size:18px;margin:0;text-align:start}.highlight-step p{color:#555;font-size:14px;margin:6px 0 0;text-align:start}.jpg-container{align-items:center;background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;padding:80px 20px}.jpg-title{margin-top:40px;text-align:center}.jpg-subtitle{color:#555}.jpg-upload-box{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 10px #0000000d;display:flex;flex-direction:column;gap:14px;justify-content:center;max-width:800px;min-height:320px;padding:30px 20px;transition:.3s;width:100%}.jpg-upload-box:hover{transform:translateY(-3px)}.jpg-upload-btn{background:#ff2d55;border:none;border-radius:10px;box-shadow:0 6px 14px #ff2d5566;color:#fff;cursor:pointer;font-size:14px;height:48px;width:280px}.jpg-upload-text{color:#666;font-size:13px}.jpg-info-section{margin:100px auto 0;width:100%}.jpg-info-section h2{font-size:40px;font-weight:700;text-align:center}.jpg-steps-wrapper{flex-wrap:wrap}.jpg-steps{flex:1 1}.jpg-steps-img{align-items:center;display:flex;flex:1 1;justify-content:center}.jpg-steps-img img{border-radius:12px;max-width:500px;width:100%}.jpg-step{gap:16px}.jpg-step p{margin:6px 0 0}.jpg-read-btn{width:300px}@media (max-width:768px){.jpg-title{font-size:26px}.jpg-steps-wrapper{align-items:center;flex-direction:column;text-align:center}.jpg-steps-img img{max-width:90%}}.preview-container{background:linear-gradient(135deg,#f5f7fa,#f8f9fb);display:flex;font-family:Segoe UI,sans-serif;gap:30px;min-height:100vh;padding:100px 40px 40px}.loading-container{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;width:100%}.spinner{border:4px solid #f3f3f3;border-top-color:#ff2e7a}.no-images-message{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;text-align:center;width:100%}.no-images-message h3{color:#333;font-size:24px;margin-bottom:10px}.no-images-message p{color:#666;margin-bottom:20px}.back-btn{background:#ff2e7a}.back-btn:hover{background:#e0264a}.preview-header h3{font-size:18px}.add-more-btn{background:linear-gradient(135deg,#ff2e7a,#ff6b9d);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .3s}.add-more-btn:hover{box-shadow:0 5px 15px #ff2e7a66;transform:translateY(-2px)}.preview-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));padding:10px 5px}.preview-card{border:2px solid #0000;cursor:grab;padding:12px;position:relative;transition:all .3s ease}.preview-card:hover{border-color:#ffb3c1}.preview-card.dragging{border-color:#ff2e7a;opacity:.5;transform:scale(.95)}.page-badge{background:#ff2e7a;border-radius:50%;box-shadow:0 2px 8px #ff2e7a66;color:#fff;font-size:12px;font-weight:700;height:28px;left:8px;position:absolute;top:8px;width:28px;z-index:10}.image-wrapper,.page-badge{align-items:center;display:flex;justify-content:center}.image-wrapper{background:#f8f8f8;border-radius:8px;height:160px;margin-bottom:10px;overflow:hidden;width:100%}.image-wrapper img{max-height:100%;max-width:100%;object-fit:contain;transition:transform .3s ease}.image-name{color:#666;font-size:12px;margin:0 0 8px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.card-actions{gap:6px}.action-btn,.card-actions{display:flex;justify-content:center}.action-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;font-size:14px;height:32px;transition:all .3s;width:32px}.move-btn{background:#e3f2fd;color:#1976d2}.move-btn:hover:not(:disabled){background:#bbdefb}.move-btn:disabled{cursor:not-allowed;opacity:.4}.rotate-btn{background:#fff3e0;color:#ef6c00}.rotate-btn:hover{background:#ffe0b2}.delete-btn{background:#ffebee;color:#d32f2f}.delete-btn:hover{background:#ffcdd2}.drag-handle{color:#ccc;cursor:grab;font-size:16px;padding:4px;position:absolute;right:8px;top:8px;transition:color .3s}.drag-handle:hover{color:#ff2e7a}.preview-right h2{margin:0 0 25px}.option-row button{background:#f8f9fa}.option-row button:hover{background:#fff5f7;border-color:#ffb3c1}.option-row button.active{background:#fff5f7;border-color:#ff2e7a;color:#ff2e7a}.option-row.three-options button{flex-direction:row;padding:12px}.dropdown{background:#f8f9fa;border:2px solid #eee;border-radius:10px;color:#333;cursor:pointer;font-size:14px;padding:14px 15px;transition:all .3s;width:100%}.dropdown:focus{border-color:#ff2e7a;outline:none}.toggle-row{color:#555;font-size:14px}.toggle-switch input:checked+.toggle-slider{background-color:#ff2e7a}.preview-info{background:#f0f7ff;border-left:4px solid #2196f3;border-radius:10px;margin-bottom:20px;padding:15px}.preview-info p{color:#555;font-size:13px;margin:5px 0}.preview-info strong{color:#ff2e7a}.convert-btn{background:linear-gradient(135deg,#ff2e7a,#ff6b9d);box-shadow:0 6px 20px #ff2e7a4d;padding:15px}.convert-btn:hover:not(:disabled){box-shadow:0 8px 25px #ff2e7a66}.preview-grid::-webkit-scrollbar{width:8px}.preview-grid::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.preview-grid::-webkit-scrollbar-thumb{background:#ff2e7a;border-radius:4px}.preview-grid::-webkit-scrollbar-thumb:hover{background:#e0264a}@media (max-width:1024px){.preview-container{flex-direction:column;padding:80px 20px 20px}.preview-left{max-height:none}.preview-right{position:static;width:100%}.preview-grid{max-height:50vh}}@media (max-width:768px){.preview-container{gap:20px;padding:70px 15px 15px}.preview-header{flex-direction:column;gap:10px;text-align:center}.preview-grid{gap:15px;grid-template-columns:repeat(2,1fr)}.preview-card{padding:10px}.image-wrapper{height:120px}.card-actions{gap:4px}.action-btn{font-size:12px;height:28px;width:28px}.preview-right{padding:20px}.option-row{flex-direction:column}.option-row.three-options{flex-direction:row}}@media (max-width:480px){.preview-grid{grid-template-columns:1fr}.page-badge{font-size:11px;height:24px;width:24px}}.jpg-page{background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);font-family:Segoe UI,sans-serif;min-height:100vh;padding:60px 20px;text-align:center}.jpg-title{font-size:48px;font-weight:700;margin-bottom:10px;margin-top:80px}.jpg-subtitle{color:#666;font-size:14px;line-height:1.6;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.jpg-card{background:#f7f7f7;border-radius:16px;box-shadow:0 8px 20px #0000000d;height:400px;margin:0 auto;max-width:800px;padding:40px 30px}.jpg-progress-bar{background:#ddd;border-radius:10px;height:10px;margin:25px auto;max-width:500px;overflow:hidden;width:100%}.jpg-progress-fill{background:#ff2e7a;height:100%;transition:width .3s ease}.jpg-box-title{font-size:36px;font-weight:700px}.jpg-progress-text{color:#555;font-size:13px;margin-bottom:10px}.jpg-download-btn{border:none;border-radius:30px;cursor:pointer;font-size:14px;height:55px;margin-top:35px;max-width:330px;width:100%}.jpg-download-btn.active{background:#ff2e7a;box-shadow:0 6px 18px #ff2e7a66;color:#fff}.jpg-download-btn.disabled{background:#ffdce5;color:#aaa;cursor:not-allowed}.jpg-reset{color:#444;cursor:pointer;font-size:13px;margin-top:10px}.jpg-success-text{color:#666;font-size:14px;margin:15px 0}.jpg-error-text{color:red;font-size:14px;margin:10px 0}.jpg-action{align-items:center;display:flex;flex-direction:column;margin-top:10px}.jpg-badge{background:#eef2ff;border-radius:20px;display:inline-block;font-size:12px;margin-bottom:12px;padding:6px 14px}.jpg-info-section{margin-left:auto;margin-right:auto;margin-top:100px;max-width:1100px;padding:0 10px}.jpg-info-section h2{font-size:36px;margin-bottom:40px}.jpg-steps-wrapper{display:flex;gap:40px;justify-content:space-between}.jpg-step{display:flex;gap:20px;margin-bottom:20px}.jpg-step-number{font-size:80px;font-weight:700}.jpg-step h4{font-size:18px;margin:0;text-align:left}.jpg-step p{color:#555;font-size:14px;margin-top:6px;text-align:left}.jpg-read-btn{background:#fff;border:none;border-radius:20px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;font-size:13px;height:46px;margin:40px auto 0;width:280px}@media (max-width:1024px){.jpg-title{font-size:34px}.jpg-card{padding:30px 20px}.jpg-info-section h2{font-size:28px}.jpg-steps-wrapper{align-items:center;flex-direction:column}}@media (max-width:768px){.jpg-page{padding:40px 15px}.jpg-title{font-size:26px;margin-top:40px}.jpg-subtitle{font-size:13px}.jpg-card{padding:25px 15px}.jpg-progress-bar{height:8px}.jpg-download-btn{font-size:13px;height:50px}.jpg-step{align-items:center;flex-direction:column;text-align:center}.jpg-step-number{font-size:40px}.jpg-info-section h2{font-size:24px;text-align:center}}@media (max-width:480px){.jpg-title{font-size:22px}.jpg-download-btn{height:45px}.jpg-step-number{font-size:32px}}.error-icon,.processing-icon,.success-icon{font-size:60px;margin-bottom:20px}.processing-icon{animation:spin 2s linear infinite}.success-icon{animation:bounce 1s ease}@keyframes bounce{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.action-links{display:flex;gap:30px;justify-content:center;margin-top:20px}.action-links .jpg-reset{color:#666;transition:all .3s}.action-links .jpg-reset:hover{color:#ff2e7a}.jpg-step-number{color:#0000001d;font-size:72px;font-weight:900;line-height:1;min-width:60px}@media (max-width:768px){.action-links{flex-direction:column;gap:15px}.jpg-step-number{font-size:48px}}.pdftoword-upload-page{background:linear-gradient(180deg,#fee0ea,#fff,#d5efff);font-family:Segoe UI,sans-serif;min-height:100vh;padding:40px 20px;text-align:center}.pdftoword-upload-title{color:#000;font-size:48px;font-weight:700;margin-bottom:10px;margin-top:100px}.pdftoword-upload-subtitle{color:#666;font-size:16px;margin-bottom:40px}.pdftoword-upload-box{background:#fff;border:2px dashed #ff0152;border-radius:20px;margin:0 auto;max-width:500px;padding:60px 40px;transition:all .3s}.pdftoword-upload-box.dragging,.pdftoword-upload-box:hover{background:#f5f9ff;border-color:#ff0152;transform:scale(1.02)}.pdftoword-select-btn{background:linear-gradient(135deg,#ff0152,#ff0152);border:none;border-radius:30px;box-shadow:0 6px 20px #b319d24d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:16px 40px;transition:all .3s}.pdftoword-select-btn:hover{box-shadow:0 8px 25px #ff01514d;transform:translateY(-3px)}.pdftoword-drop-text{color:#888;font-size:14px;margin-top:15px}.pdftoword-upload-info-section{margin-left:auto;margin-right:auto;margin-top:100px;max-width:1100px;padding:0 20px}.pdftoword-upload-info-section h2{color:#333;font-size:36px;margin-bottom:50px}.pdftoword-upload-steps-wrapper{align-items:flex-start;display:flex;gap:50px;justify-content:space-between}.pdftoword-upload-steps{flex:1 1}.pdftoword-upload-step{display:flex;gap:20px;margin-bottom:35px;text-align:left}.pdftoword-upload-step-number{color:#1976d222;font-size:72px;font-weight:900;line-height:1;min-width:60px}.pdftoword-upload-step h4{color:#333;font-size:18px;margin:0 0 8px}.pdftoword-upload-step p{color:#666;font-size:14px;line-height:1.6;margin:0}.pdftoword-upload-steps-img{display:flex;flex:1 1;justify-content:center}.pdftoword-upload-steps-img img{border-radius:12px;max-width:100%}.pdftoword-upload-read-btn{background:#fff;border:none;border-radius:25px;box-shadow:0 4px 15px #0000001a;cursor:pointer;font-size:14px;font-weight:600;margin-top:50px;padding:14px 40px;transition:all .3s}.pdftoword-upload-read-btn:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}@media (max-width:768px){.pdftoword-upload-title{font-size:32px;margin-top:80px}.pdftoword-upload-box{padding:40px 20px}.pdftoword-upload-steps-wrapper{flex-direction:column}.pdftoword-upload-step{align-items:center;flex-direction:column;text-align:center}.pdftoword-upload-step-number{font-size:48px}}.preview-pdftoword-container{background:linear-gradient(135deg,#ffffff3d,#ff01511f);display:flex;font-family:Segoe UI,sans-serif;gap:30px;min-height:100vh;padding:100px 40px 40px}.no-file-message{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;text-align:center;width:100%}.no-file-message h3{color:#333;font-size:24px;margin-bottom:10px}.no-file-message p{color:#666;margin-bottom:20px}.back-btn{background:#1976d2;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:12px 30px;transition:all .3s}.back-btn:hover{background:#ff0152;transform:translateY(-2px)}.loading-spinner{align-items:center;color:#666;display:flex;flex-direction:column;height:400px;justify-content:center}.spinner{animation:spin 1s linear infinite;border:4px solid #e3f2fd;border-radius:50%;border-top-color:#ff0152;height:50px;margin-bottom:20px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.preview-left{display:flex;flex:1 1;flex-direction:column;gap:20px;max-height:calc(100vh - 140px);overflow:hidden}.preview-header{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;display:flex;justify-content:space-between;padding:15px 20px}.preview-header h3{color:#333;font-size:16px;margin:0;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-count{background:#ff0152;border-radius:20px;color:#fff;font-size:12px;font-weight:600;padding:6px 14px}.preview-grid{grid-gap:20px;display:grid;flex:1 1;gap:20px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));overflow-y:auto;padding:10px}.preview-card{background:#fff;border-radius:12px;box-shadow:0 4px 15px #00000014;height:auto;max-height:fit-content;padding:10px;transition:all .3s}.preview-card:hover{box-shadow:0 8px 25px #0000001f;transform:translateY(-5px)}.thumb-wrapper{background:#f8f8f8;border-radius:8px;margin-bottom:8px;overflow:hidden;position:relative;width:100%}.thumb-image{display:block;width:100%}.page-number-badge{background:#ff0152;border-radius:4px;color:#fff;font-size:11px;font-weight:600;left:5px;padding:2px 8px;position:absolute;top:5px}.page-label{color:#666;font-size:12px;margin:0;text-align:center}.more-pages-card{align-items:center;background:#e67b9c33;border-radius:12px;color:#ff0152;display:flex;font-weight:600;justify-content:center;padding:20px}.preview-right{background:#fff;border-radius:16px;box-shadow:0 10px 40px #00000014;height:fit-content;max-height:calc(100vh - 140px);overflow-y:auto;padding:25px;position:sticky;top:100px;width:380px}.preview-right h2{color:#333;font-size:24px;margin:0 0 20px;text-align:center}.file-info-box{align-items:center;background:#ebaabf5e;border-radius:10px;display:flex;gap:12px;margin-bottom:20px;padding:15px}.info-icon{font-size:32px}.file-details{flex:1 1;overflow:hidden}.file-name{color:#333;font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size{color:#666;font-size:12px;margin:4px 0 0}.label{color:#555;font-size:14px;font-weight:600;margin:20px 0 10px}.option-row{display:flex;gap:10px}.option-row button{align-items:center;background:#ffffff6c;border:2px solid #eee;border-radius:10px;color:#555;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:13px;font-weight:600;gap:5px;padding:14px 12px;transition:all .3s}.option-row button:hover{background:#ffffff4b;border-color:#ff0152}.option-row button.active{background:#e9a4ba4b;border-color:#ff0152;color:#ff0152}.option-icon{font-size:20px}.custom-pages-input{margin-top:10px}.custom-pages-input input{border:2px solid #eee;border-radius:10px;font-size:14px;padding:12px 15px;transition:all .3s;width:100%}.custom-pages-input input:focus{border-color:#ff0152;outline:none}.input-hint{color:#888;font-size:12px;margin-top:5px}.toggle-row{background:#f8f9fa;margin:15px 0}.toggle-info span{color:#333;font-size:14px;font-weight:600}.toggle-desc{color:#888;font-size:12px;margin:4px 0 0}.toggle-switch{display:inline-block;height:26px;position:relative;width:50px}.toggle-switch input{height:0;opacity:0;width:0}.toggle-slider{background-color:#ccc;border-radius:26px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.toggle-slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:20px;left:3px;position:absolute;transition:.4s;width:20px}.toggle-switch input:checked+.toggle-slider{background-color:#ff0152}.toggle-switch input:checked+.toggle-slider:before{transform:translateX(24px)}.conversion-info{background:#e8f5e9;border-left:4px solid #4caf50;border-radius:10px;margin:20px 0;padding:15px}.conversion-info p{color:#555;font-size:13px;margin:5px 0}.conversion-info strong{color:#ff0152}.convert-btn{background:linear-gradient(135deg,#ff0152,#ff0152);border:none;border-radius:12px;box-shadow:0 6px 20px #1976d24d;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:10px;padding:16px;transition:all .3s;width:100%}.convert-btn:hover:not(:disabled){box-shadow:0 8px 25px #1976d266;transform:translateY(-2px)}.convert-btn:disabled{background:#ccc;box-shadow:none;cursor:not-allowed}.cancel-btn{background:#f5f5f5;border:none;border-radius:10px;color:#666;cursor:pointer;font-size:14px;font-weight:600;padding:12px;transition:all .3s;width:100%}.cancel-btn:hover{background:#e8e8e8}.preview-grid::-webkit-scrollbar,.preview-right::-webkit-scrollbar{width:8px}.preview-grid::-webkit-scrollbar-track,.preview-right::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.preview-grid::-webkit-scrollbar-thumb,.preview-right::-webkit-scrollbar-thumb{background:#ff0152;border-radius:4px}@media (max-width:1024px){.preview-pdftoword-container{flex-direction:column;padding:80px 20px 20px}.preview-left,.preview-right{max-height:none}.preview-right{position:static;width:100%}.preview-grid{max-height:50vh}}@media (max-width:768px){.preview-pdftoword-container{padding:70px 15px 15px}.preview-grid{grid-template-columns:repeat(2,1fr)}.option-row{flex-direction:column}}.downloadpdftoword-page{background:linear-gradient(180deg,#fde3eb,#fff,#d7f0ff);font-family:Segoe UI,sans-serif;min-height:100vh;padding:60px 20px;text-align:center}.downloadpdftoword-title{color:#ff0152;font-size:48px;font-weight:700;margin-bottom:10px;margin-top:80px}.downloadpdftoword-subtitle{color:#666;font-size:16px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px}.downloadpdftoword-card{align-items:center;background:#fff;border-radius:20px;box-shadow:0 15px 50px #0000001a;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:700px;min-height:350px;padding:40px 30px}.downloadpdftoword-card h3{color:#333;font-size:28px;font-weight:700;margin-bottom:20px}.downloadpdftoword-progress-bar{background:#e3f2fd;border-radius:10px;height:12px;margin:20px auto;max-width:500px;overflow:hidden;width:100%}.downloadpdftoword-progress-fill{background:linear-gradient(90deg,#ff0152,#ff0152);border-radius:10px;height:100%;transition:width .3s ease}.downloadpdftoword-progress-text{color:#555;font-size:14px;margin-bottom:25px}.downloadpdftoword-btn{border:none;border-radius:30px;cursor:pointer;font-size:16px;font-weight:600;height:58px;margin-top:10px;max-width:350px;transition:all .3s;width:100%}.downloadpdftoword-btn.active{background:linear-gradient(135deg,#ff0152,#ff0152);box-shadow:0 8px 25px #1976d259;color:#fff}.downloadpdftoword-btn.active:hover{box-shadow:0 10px 30px #ff015162;transform:translateY(-3px)}.downloadpdftoword-btn.disabled{background:#e3f2fd;color:#ff0152;cursor:not-allowed}.downloadpdftoword-reset{color:#666;cursor:pointer;font-size:14px;margin-top:15px;transition:color .3s}.downloadpdftoword-reset:hover{color:#ff0152}.downloadpdftoword-success-title{color:#000!important}.downloadpdftoword-success-text{color:#666;font-size:15px;margin-bottom:20px}.downloadpdftoword-badge{background:#ff92b533;border-radius:25px;color:#ff0152;display:inline-block;font-size:14px;font-weight:600;margin-bottom:20px;padding:10px 24px}.downloadpdftoword-preview{background:#f8f9fa;border-radius:12px;margin:15px 0 25px;max-height:120px;max-width:500px;overflow-y:auto;padding:15px 20px;text-align:left;width:100%}.preview-label{color:#888;font-size:12px;font-weight:600;margin:0 0 10px}.preview-text{color:#555;font-size:13px;line-height:1.6;margin:0}.downloadpdftoword-action-links{display:flex;gap:35px;justify-content:center;margin-top:20px}.downloadpdftoword-action-links span{color:#666;cursor:pointer;font-size:14px;transition:color .3s}.downloadpdftoword-action-links span:hover{color:#ff0152}.downloadpdftoword-error-text{color:#f44336;font-size:14px;margin:15px 0 25px}.downloadpdftoword-info-section{margin-left:auto;margin-right:auto;margin-top:100px;max-width:1100px;padding:0 20px}.downloadpdftoword-info-section h2{color:#333;font-size:36px;margin-bottom:50px}.downloadpdftoword-steps-wrapper{align-items:flex-start;display:flex;gap:50px;justify-content:space-between}.downloadpdftoword-steps{flex:1 1}.downloadpdftoword-step{display:flex;gap:20px;margin-bottom:35px;text-align:left}.downloadpdftoword-step-number{color:#1976d222;font-size:72px;font-weight:900;line-height:1;min-width:60px}.downloadpdftoword-step h4{color:#333;font-size:18px;margin:0 0 8px}.downloadpdftoword-step p{color:#666;font-size:14px;line-height:1.6;margin:0}.downloadpdftoword-steps-img{display:flex;flex:1 1;justify-content:center}.downloadpdftoword-steps-img img{border-radius:12px;max-width:100%}.downloadpdftoword-read-btn{background:#fff;border:none;border-radius:25px;box-shadow:0 4px 15px #0000001a;cursor:pointer;font-size:14px;font-weight:600;margin-top:50px;padding:14px 40px;transition:all .3s}.downloadpdftoword-read-btn:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}@media (max-width:1024px){.downloadpdftoword-title{font-size:36px}.downloadpdftoword-info-section h2{font-size:28px}.downloadpdftoword-steps-wrapper{align-items:center;flex-direction:column}.downloadpdftoword-step-number{font-size:56px}}@media (max-width:768px){.downloadpdftoword-page{padding:40px 15px}.downloadpdftoword-title{font-size:28px;margin-top:60px}.downloadpdftoword-subtitle{font-size:14px}.downloadpdftoword-card{min-height:300px;padding:30px 20px}.downloadpdftoword-card h3{font-size:22px}.downloadpdftoword-progress-bar{height:10px}.downloadpdftoword-btn{font-size:15px;height:52px}.downloadpdftoword-action-links{flex-direction:column;gap:15px}.downloadpdftoword-step{align-items:center;flex-direction:column;text-align:center}.downloadpdftoword-step-number{font-size:48px}.downloadpdftoword-step h4{font-size:16px}.downloadpdftoword-step p{font-size:13px}}@media (max-width:480px){.downloadpdftoword-title{font-size:24px}.downloadpdftoword-btn{height:48px}.downloadpdftoword-step-number{font-size:40px}}.edit-container{align-items:center;background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;padding:80px 20px;width:100%}.edit-title{font-size:48px;font-weight:700;margin-bottom:10px;margin-top:40px;text-align:center}.edit-subtitle{color:#555;font-size:14px;margin-bottom:40px;max-width:600px;text-align:center}.edit-upload-box{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 10px #0000000d;display:flex;flex-direction:column;gap:14px;justify-content:center;max-width:800px;min-height:320px;padding:30px 20px;transition:.3s;width:100%}.edit-upload-box:hover{transform:translateY(-3px)}.edit-upload-btn{background:#ff2d55;border:none;border-radius:10px;box-shadow:0 6px 14px #ff2d5566;color:#fff;cursor:pointer;font-size:14px;height:48px;width:280px}.edit-upload-text{color:#666;font-size:13px}@media (max-width:1024px){.edit-title{font-size:36px}.edit-info-section h2{font-size:30px}.edit-upload-box{min-height:260px}.edit-steps-wrapper{gap:20px}.edit-step-number{font-size:60px}}@media (max-width:768px){.edit-container{padding:90px 15px}.edit-title{font-size:26px;margin-top:20px}.edit-subtitle{font-size:13px;padding:0 10px}.edit-upload-box{min-height:220px;padding:20px}.edit-upload-btn{font-size:13px;height:44px;width:220px}.edit-info-section{margin-top:60px}.edit-info-section h2{font-size:22px}.edit-steps-wrapper{align-items:center;flex-direction:column;text-align:center}.edit-steps{width:100%}.edit-step{align-items:center;flex-direction:column;text-align:center}.edit-step-number{font-size:50px}.edit-steps-img img{margin-top:20px;max-width:90%}.edit-read-btn{height:42px;width:220px}}@media (max-width:480px){.edit-title{font-size:22px}.edit-upload-btn{font-size:12px;height:40px;width:180px}.edit-info-section h2{font-size:18px}.edit-step-number{font-size:40px}}.editpdf-container{background:#fff;box-sizing:border-box;display:flex;min-height:100vh;padding:80px 20px 20px;width:100%}.editpdf-body{align-items:flex-start;display:flex;gap:10px;width:100%}.left-panel{background:#fff;min-width:100px;padding:10px;width:150px}.page-box{align-items:flex-end;background:#f3f3f3;border-radius:12px;box-shadow:0 3px 10px #0000001a;display:flex;font-size:12px;height:185px;justify-content:center;margin-bottom:15px;padding-bottom:8px;width:100%}.center-panel{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.toolbar{flex-wrap:wrap;gap:10px;margin-bottom:10px}.toolbar,.toolbar button{align-items:center;display:flex}.toolbar button{background:#fff;border:none;border-radius:6px;cursor:pointer;justify-content:center;padding:8px}.toolbar button img{height:18px;width:18px}.toolbar .active,.toolbar button:hover{background:#ff2d55}.toolbar .active img{filter:brightness(0) invert(1)}.divider{background:#ccc;height:20px;width:1px}.canvas-area{align-items:center;background:#f5f5f5;border-radius:10px;display:flex;height:calc(100vh - 180px);justify-content:center;margin-top:10px;max-width:100%;min-height:500px;width:100%}.canvas-placeholder{color:#aaa}.right-panel{background:#f7f7f7;border-radius:10px;height:auto;margin-top:50px;min-width:240px;padding:20px;width:280px}.right-panel label{display:block;font-size:13px;margin-top:20px}.right-panel input[type=range]{width:100%}.font-selection{background-color:#cccccc5d;border:1px solid #cccccc5d;border-radius:10px;margin-top:10px;padding:6px}.opacity,.range{color:#aaa;font-size:15px}.align-buttons button,.style-buttons button{background:#fff;border:1px solid #ccc;border-radius:10px;cursor:pointer;margin-right:5px;margin-top:10px;padding:6px 10px}.color-box{display:flex;gap:8px;margin-top:8px}.color-box span{border-radius:4px;cursor:pointer;height:18px;width:18px}.black{background:#000}.blue{background:blue}.green{background:green}.pink{background:#ff2d55}.yellow{background:orange}.apply-btn.bottom{background:#ff2d55;border:none;border-radius:10px;color:#fff;margin-top:24px;padding:10px;width:100%}.link-popup-overlay{align-items:center;background:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.link-popup{background:#f5f5f5;border-radius:20px;padding:20px;width:320px}.link-header{align-items:center;display:flex;justify-content:space-between}.link-header span{cursor:pointer}.link-options{display:flex;flex-direction:column;gap:10px;margin-top:15px}.link-options input[type=text]{border:1px solid #ccc;border-radius:8px;padding:8px}.link-actions{display:flex;flex-direction:column;gap:10px;margin-top:15px}.link-actions button{border:none;border-radius:10px;cursor:pointer;padding:8px}.delete-link{background:#0000;color:red}.image-section{margin-top:20px}.new-image-btn{background:#fff;border:1px solid #ddd;border-radius:10px;cursor:pointer;font-weight:500;margin:20px 0;padding:10px;width:100%}.image-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.image-thumb{border:1px dashed #ccc;border-radius:10px;height:100px;overflow:hidden;position:relative;width:100%}.image-thumb img{height:100%;object-fit:cover;width:100%}.delete-image-btn{background:#fff;border:1px solid #ff4d6d;border-radius:12px;color:#ff4d6d;cursor:pointer;margin-top:45px;padding:10px;width:100%}.delete-icon{border-radius:50%;color:#5c5050;cursor:pointer;font-size:12px;padding:2px 6px;position:absolute;right:-4px;top:-1px}.pen-properties{padding:10px}.color-box span:hover{transform:scale(1.1)}@media (max-width:1024px){.editpdf-container{padding:130px 20px 10px}.editpdf-body{gap:8px}.left-panel{min-width:90px;padding:8px;width:110px}.page-box{font-size:11px;height:140px}.center-panel{align-items:center;flex:1 1}.toolbar{align-items:center;display:flex;gap:10px}.apply-top-btnn{align-items:flex-end;background:#ff2e7a;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:500;padding:8px 18px}.apply-top-btnn:hover{background:#e0266c}.canvas-area{height:450px;max-width:600px;width:100%}.right-panel{margin-top:20px;min-width:200px;padding:15px;width:240px}.right-panel h3{font-size:16px}.right-panel label{font-size:12px}.font-selection{width:100%}.align-buttons button,.style-buttons button{font-size:12px;padding:5px 8px}.apply-btn.bottom{font-size:14px;padding:8px}}@media (max-width:768px){.editpdf-body{flex-direction:column}.left-panel{display:flex;flex-direction:row;gap:10px;overflow-x:auto;width:100%}.page-box{height:120px;min-width:100px}.center-panel{width:100%}.canvas-area{height:400px}.right-panel{margin-top:10px;width:100%}}@media (max-width:480px){.toolbar{gap:6px}.toolbar button{padding:6px}.toolbar button img{height:14px;width:14px}.canvas-area{height:300px}}.apply-btn,.apply-top-btnn,.color-picker-preset,.delete-icon,.delete-image-btn,.image-thumb,.link-header span,.new-image-btn,.page-box,button,input[type=button],input[type=range],input[type=submit],select{cursor:pointer!important}.pdfedit-page{background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);font-family:Segoe UI,sans-serif;min-height:100vh;padding:60px 20px;text-align:center}.pdfedit-title{font-size:48px;margin-top:80px}.pdfedit-subtitle{color:#666;margin-bottom:40px;text-align:center}.pdfedit-card{background:#fff;border:1px solid #bababa6e;border-radius:16px;margin:auto;max-width:700px;padding:40px}.pdfedit-progress-bar{background:#ddd;border-radius:10px;height:10px;margin:20px auto;max-width:500px;width:100%}.pdfedit-progress-fill{background:#ff2e7a;height:100%}.pdfedit-download-btn{border:none;border-radius:30px;height:50px;margin-top:20px;width:300px}.pdfedit-download-btn.active{background:#ff2e7a;color:#fff}.pdfedit-download-btn.disabled{background:#ffdce5}.pdfedit-action{align-items:center;display:flex;flex-direction:column}.pdfedit-badge{background:#eef2ff;border-radius:20px;margin-bottom:10px;padding:6px 12px}.pdfedit-reset{cursor:pointer;margin-top:10px}.pdfedit-success-text{margin:15px 0}.edit-info-section{margin:100px auto 0;max-width:1100px;padding:0 10px;width:100%}.edit-info-section h2{font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.edit-steps-wrapper{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.edit-steps{flex:1 1;min-width:280px}.edit-steps-img{align-items:center;display:flex;flex:1 1;justify-content:center}.edit-steps-img img{border-radius:12px;max-width:500px;width:100%}.edit-step{display:flex;gap:16px;margin-bottom:20px}.edit-step-number{color:#0000001d;font-size:80px;font-weight:900}.edit-step h4{margin:0;text-align:left}.edit-step p{color:#555;margin:6px 0 0;text-align:left}.edit-read-btn{background:#fff;border:none;border-radius:20px;cursor:pointer;display:block;height:46px;margin:40px auto 0;width:300px}@media (max-width:768px){.pdfedit-title{font-size:36px;margin-top:60px}.pdfedit-card{padding:30px 20px}.pdfedit-download-btn{height:45px;width:250px}.edit-info-section{margin-top:60px}.edit-info-section h2{font-size:32px}.edit-steps-wrapper{align-items:center;flex-direction:column;gap:30px}.edit-step{align-items:flex-start}.edit-step-number{font-size:60px}.edit-steps-img img{max-width:400px}}@media (max-width:480px){.pdfedit-page{padding:90px 15px}.pdfedit-title{font-size:28px;margin-top:40px}.pdfedit-subtitle{font-size:14px}.pdfedit-card{padding:20px 15px}.pdfedit-progress-bar{height:8px}.pdfedit-download-btn{height:45px;width:100%}.edit-info-section h2{font-size:26px}.edit-step{flex-direction:column;gap:8px}.edit-step-number{font-size:40px}.edit-step h4{font-size:16px}.edit-step p{font-size:14px}.edit-steps-img img{max-width:100%}.edit-read-btn{height:44px;width:100%}}.privacy-container{background:#fff;display:flex;justify-content:center;min-height:100vh;width:100%}.privacy-card{border-radius:6px;max-width:1500px;overflow:hidden;width:100%}.privacy-header{background:linear-gradient(90deg,#ffffff8c 0,#f9eef1bb 30%,#efdbe1ac 60%,#f7cfd6);padding:50px 20px 40px;text-align:center}.privacy-content{background:#fff;padding:40px 60px}@media (max-width:1024px){.privacy-content{padding:30px 40px}.title{font-size:36px}.subtitle{font-size:18px}}@media (max-width:768px){.privacy-header{padding:40px 15px 30px}.privacy-content{padding:25px 20px}.title{font-size:28px}.subtitle{font-size:15px}h3{font-size:16px}h4,li,p{font-size:13px}ul{padding-left:20px}}@media (max-width:480px){.privacy-header{padding:30px 10px 25px}.privacy-content{padding:20px 15px}.title{font-size:22px}.subtitle{font-size:13px}h3{font-size:15px}li,p{font-size:12.5px}}.tc-container{align-items:flex-start;background:#fff;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:20px;width:100%}.tc-card{border-radius:6px;max-width:1500px;overflow:hidden;width:100%}.terms-header{background:linear-gradient(90deg,#ffffff55 0,#f9eef1bb 30%,#efdbe1ac 60%,#f7cfd6);padding:50px 20px 40px;text-align:center}.title{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:8px}.subtitle{color:#444;font-size:20px}.terms-content{background:#fff;box-sizing:border-box;padding:40px 60px}section{margin-bottom:25px}h3{font-size:18px;margin-bottom:10px}h3,h4{font-weight:600}h4{margin-top:10px}h4,p{font-size:14px}p{color:#333;line-height:1.6}ul{margin-top:5px;padding-left:30px}li{font-size:14px;margin-bottom:4px}.section{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-bottom:15px}.divider{background:#e5e5e5;height:1px;margin:15px 0}@media (max-width:1024px){.terms-content{padding:30px 40px}.title{font-size:36px}.subtitle{font-size:18px}}@media (max-width:768px){.tc-container{align-items:center;flex-direction:column;padding:15px}.tc-card{width:100%}.terms-header{padding:40px 15px 30px}.terms-content{padding:25px 20px}.title{font-size:26px}.subtitle{font-size:15px}h3{font-size:16px}h4,li,p{font-size:13px}ul{padding-left:20px}}@media (max-width:480px){.terms-header{padding:30px 10px 25px}.terms-content{padding:20px 15px}.title{font-size:22px}.subtitle{font-size:13px}h3{font-size:15px}li,p{font-size:12.5px}}.about-container{align-items:center;background:#fff;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:100px 16px;width:100%}.about-card{background:#fff;padding:40px 20px;text-align:center;width:100%}.about-title{font-size:clamp(32px,6vw,64px);font-weight:700;margin-bottom:10px}.about-title span{color:#ff3b6b}.about-subtitle{font-size:clamp(18px,3vw,30px);font-weight:600;margin-bottom:15px}.about-desc{color:#555;font-size:16px;line-height:1.6;margin:0 auto 80px;max-width:900px}.about-heading{font-size:clamp(22px,4vw,30px);font-weight:700;margin-bottom:10px}.about-heading span{color:#ff3b6b}.about-subdesc{color:#555;font-size:16px;margin:0 auto 30px;max-width:800px}.about-features{flex-wrap:wrap;gap:20px}.about-features,.feature-box{display:flex;justify-content:center}.feature-box{align-items:center;background:#f8f8f8;border-radius:12px;flex-direction:column;max-width:350px;min-height:220px;padding:25px 20px;transition:all .3s ease;width:100%}.feature-box:hover{background:#fff;box-shadow:0 12px 30px #00000014;transform:translateY(-8px) scale(1.02)}.core-section{background:linear-gradient(180deg,#fff,#d4efff);margin-left:calc(-50vw + 50%);margin-top:100px;overflow:hidden;padding:60px 0;width:100vw}.core-title{font-size:clamp(24px,4vw,40px);font-weight:700;margin-bottom:10px}.core-subtitle{color:#555;font-size:16px;margin-bottom:30px}.core-features{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;padding:20px 16px;scroll-behavior:smooth}.core-features::-webkit-scrollbar{display:none}.core-features{-ms-overflow-style:none;scrollbar-width:none}.core-box{align-items:center;background:#fff;border-radius:14px;cursor:pointer;display:flex;font-weight:500;gap:12px;height:90px;justify-content:center;min-width:240px;padding:10px 15px;transition:all .3s ease}.core-box:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-6px) scale(1.03)}.core-box img{transition:transform .3s ease;width:40px}.core-box:hover img{transform:rotate(8deg) scale(1.1)}@media (max-width:768px){.about-container{padding:90px 12px}.about-card{padding:30px 10px}.about-desc{margin-bottom:50px}.core-section{margin-top:60px}.core-box{font-size:14px;height:80px;min-width:200px}}@media (max-width:480px){.core-box{min-width:180px}}.add-container{align-items:center;background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;padding:80px 20px}.add-title{font-size:48px;font-weight:700;margin-bottom:10px;margin-top:40px;text-align:center}.add-subtitle{color:#555;font-size:14px;margin-bottom:40px;max-width:600px;text-align:center}.add-upload-box{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 10px #0000000d;display:flex;flex-direction:column;gap:14px;justify-content:center;max-width:800px;min-height:320px;padding:30px 20px;transition:.3s;width:100%}.add-upload-box:hover{transform:translateY(-3px)}.add-upload-btn{background:#ff2d55;border:none;border-radius:10px;box-shadow:0 6px 14px #ff2d5566;color:#fff;cursor:pointer;font-size:14px;height:48px;transition:.3s;width:280px}.add-upload-btn:hover{background:#e0264a}.add-upload-text{color:#666;font-size:13px}.add-info-section{margin:100px auto 0;max-width:1100px;padding:0 10px;width:100%}.add-info-section h2{font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.add-steps-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-top:50px}.add-steps{flex:1 1}.add-steps-img{display:flex;flex:1 1;justify-content:center}.add-steps-img img{border-radius:12px;max-width:500px;width:100%}.add-step{align-items:flex-start;display:flex;gap:16px;margin-bottom:20px}.add-step-number{color:#0000001d;font-size:80px;font-weight:900;line-height:1}.add-step h4{font-size:18px;margin:0}.add-step p{color:#555;font-size:14px;margin:6px 0 0}@media (max-width:768px){.add-title{font-size:26px;margin-top:20px}.add-subtitle{font-size:13px}.add-upload-box{padding:25px 15px}.add-upload-btn{height:45px;width:100%}.add-info-section{margin-top:60px}.add-info-section h2{font-size:24px;text-align:center}.add-steps-wrapper{align-items:center;flex-direction:column;text-align:center}.add-steps{width:100%}.add-step{text-align:left}.add-step-number{font-size:40px}.add-step h4{font-size:15px}.add-step p{font-size:13px}.add-steps-img img{margin-right:150px;max-width:100%}.add-read-btn{width:100%}}@media (max-width:1024px){.add-title{font-size:34px}.add-upload-box{max-width:600px}.add-info-section h2{font-size:28px}.add-steps-wrapper{flex-direction:column;gap:40px}.add-steps-img img{margin-right:180px;max-width:450px}.add-step-number{font-size:60px}}*{box-sizing:border-box;margin:0;padding:0}.edit-wrapper{display:flex;gap:30px;margin:0;max-width:100%;min-height:100vh;padding:40px;width:100%}.left-section{background:#fff;border-radius:20px;box-shadow:0 10px 40px #00000014;flex:4 1;padding:30px}.file-row{border-bottom:2px solid #f0f4f8;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px;padding-bottom:20px}.file-card{background:#fbfbfb;border-radius:12px;box-shadow:0 4px 15px #0000001a;color:#9e9b9b;flex-direction:column;gap:10px;min-width:140px;padding:20px;position:relative}.file-card,.remove-file-btn{align-items:center;display:flex}.remove-file-btn{background:#ff4757;border:none;border-radius:50%;box-shadow:0 2px 6px #ff475766;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:24px;justify-content:center;line-height:1;position:absolute;right:8px;top:8px;transition:all .3s ease;width:24px;z-index:10}.remove-file-btn:hover{background:#ff3838;box-shadow:0 4px 10px #ff475780;transform:scale(1.1)}.file-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff0;border-radius:10px;font-size:18px;font-weight:700;padding:15px 25px}.file-card p{font-size:12px;max-width:120px;opacity:.95;text-align:center;word-break:break-all}.file-add{align-items:center;background:#f2f3f459;border:3px dashed #ff5188;border-radius:12px;color:#ff5188;cursor:pointer;display:flex;font-size:32px;font-weight:300;justify-content:center;min-width:140px;padding:20px;transition:all .3s ease}.file-add:hover{background:#ffeef5;border-color:#ff0152;box-shadow:0 4px 12px #ff518833;transform:translateY(-2px)}.pages-grid{align-items:center;display:flex;flex-wrap:wrap;gap:20px;padding:20px 0}.page-card{background:#fff;border:3px solid #ff5188;border-radius:12px;box-shadow:0 4px 15px #0000001a;cursor:grab;height:190px;overflow:hidden;position:relative;transition:all .3s ease;width:140px}.page-card:hover{border-color:#ff0152;box-shadow:0 8px 25px #ff518840;transform:translateY(-5px)}.page-card:active{cursor:grabbing}.page-card img{height:100%;object-fit:cover;width:100%}.page-card>span{background:linear-gradient(135deg,#ff5188,#ff0152);border-radius:8px;bottom:8px;box-shadow:0 2px 8px #ff51884d;font-size:13px;font-weight:600;padding:5px 12px}.page-card>span,.remove-btn{color:#fff;position:absolute;right:8px}.remove-btn{align-items:center;background:#ff4757;border:none;border-radius:50%;box-shadow:0 2px 8px #ff475766;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:28px;justify-content:center;line-height:1;top:8px;transition:all .3s ease;width:28px}.remove-btn:hover{background:#ff3838;box-shadow:0 4px 12px #ff475780;transform:scale(1.1)}.add-btn{background:#f7fafc;border:3px dashed #cbd5e0;border-radius:12px;color:#a0aec0;cursor:pointer;font-size:28px;font-weight:300;height:190px;transition:all .3s ease;width:50px}.add-btn:hover{background:#ffeef5;border-color:#ff5188;color:#ff5188;transform:scale(1.02)}.right-panel{background:#fff;border-radius:20px;box-shadow:0 10px 40px #00000014;flex:1 1;height:fit-content;max-width:320px;padding:30px;position:sticky;top:120px}.right-panel h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff5188,#ff0152);-webkit-background-clip:text;background-clip:text;color:#2d3748;font-size:24px;margin-bottom:10px}.hint{color:#718096;font-size:14px;line-height:1.6;margin-bottom:25px}.right-panel h4{color:#2d3748;font-size:16px;font-weight:600;margin-bottom:15px}.source-item{background:#f7fafc;border-left:4px solid #ff5188;border-radius:10px;color:#4a5568;font-size:13px;margin-bottom:10px;padding:12px 15px;transition:all .2s ease;word-break:break-all}.source-item:hover{background:#ffeef5;transform:translateX(3px)}.toggle-row{align-items:center;background:#f7fafc;border-radius:10px;display:flex;justify-content:space-between;margin:25px 0;padding:15px}.toggle-row span{color:#2d3748;font-size:15px;font-weight:500}.toggle-row input[type=checkbox]{accent-color:#ff5188;cursor:pointer;height:22px;width:22px}.merge-btn{background:linear-gradient(135deg,#ff5188,#ff0152);border:none;border-radius:12px;box-shadow:0 4px 15px #ff51884d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:10px;padding:16px 25px;transition:all .3s ease;width:100%}.merge-btn:hover{box-shadow:0 6px 20px #ff518866;transform:translateY(-2px)}.merge-btn:active{transform:translateY(0)}@media (max-width:1200px){.edit-wrapper{flex-direction:column;padding:20px}.right-panel{position:static;width:100%}}@media (max-width:768px){.edit-wrapper{padding:15px}.left-section,.right-panel{padding:20px}.pages-grid{justify-content:center}.page-card{width:120px}.add-btn,.page-card{height:160px}}.updated-page{background:linear-gradient(180deg,#ffeef5,#fff,#e7f4ff);font-family:Segoe UI,sans-serif;min-height:100vh;padding:60px 20px;text-align:center}.updated-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff5188,#ff0152);-webkit-background-clip:text;background-clip:text;font-size:48px;margin-top:80px}.updated-subtitle{color:#666;margin-bottom:40px;text-align:center}.updated-card{background:#fff;border:1px solid #bababa6e;border-radius:16px;margin:auto;max-width:700px;padding:40px}.updated-progress-bar{background:#ddd;border-radius:10px;height:10px;margin:20px auto;max-width:500px;width:100%}.updated-progress-fill{background:linear-gradient(135deg,#ff5188,#ff0152);height:100%}.updated-download-btn{border:none;border-radius:30px;cursor:pointer;height:50px;margin-top:20px;width:300px}.updated-download-btn.active{background:linear-gradient(135deg,#ff5188,#ff0152);color:#fff}.updated-download-btn.disabled{background:#ffdce5;cursor:not-allowed}.updated-action{align-items:center;display:flex;flex-direction:column}.updated-badge{background:#ffeef5;border:2px solid #ff5188;border-radius:20px;margin-bottom:10px;padding:6px 12px}.updated-reset{cursor:pointer;margin-top:10px}.updated-success-text{margin:15px 0}.update-info-section{margin:100px auto 0;max-width:1100px;padding:0 10px;width:100%}.update-info-section h2{font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.update-steps-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-top:50px}.update-steps{flex:1 1}.update-steps-img{display:flex;flex:1 1;justify-content:center}.update-steps-img img{border-radius:12px;max-width:500px;width:100%}.update-step{align-items:flex-start;display:flex;gap:16px;margin-bottom:20px}.update-step-number{color:#0000001d;font-size:80px;font-weight:900;line-height:1}.update-step h4{align-items:flex-start;font-size:18px;margin:0}.update-step p{color:#555;font-size:14px;margin:6px 0 0}.add-read-btn{background:#fff;border:none;border-radius:20px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;font-size:13px;height:46px;margin:40px auto 0;width:300px}.add-read-btn:hover{background:#f2f2f2}.addpage-info-section{margin:100px auto 0;max-width:1100px;padding:0 80px;width:100%}.addpage-info-section h2{font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.addpage-steps-wrapper{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.addpage-steps{flex:1 1;min-width:280px}.addpage-steps-img{align-items:center;display:flex;flex:1 1;justify-content:center}.addpage-steps-img img{border-radius:12px;max-width:500px;width:100%}.addpage-step{display:flex;gap:16px;margin-bottom:30px;padding-left:20px;position:relative}.addpage-step-number{color:#00000014;font-size:80px;font-weight:900;left:-60px;position:absolute;top:-20px}.addpage-step h4{font-size:18px;font-weight:700;margin:0;text-align:left}.addpage-step p{color:#555;font-size:14px;line-height:1.6;margin:6px 0 0;text-align:left}.addpage-read-btn{background:#fff;border:none;border-radius:20px;cursor:pointer;display:block;height:46px;margin:40px auto 0;transition:.3s ease;width:300px}.addpage-read-btn:hover{background:#f3f3f3}.delete-container{align-items:center;background:linear-gradient(180deg,#f7cfd6b0,#fff,#e7f4ff);display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;padding:80px 20px}.delete-title{font-size:48px;font-weight:700;margin-bottom:10px;margin-top:40px;text-align:center}.delete-subtitle{color:#555;font-size:14px;margin-bottom:40px;max-width:600px;text-align:center}.delete-upload-box{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 10px #0000000d;display:flex;flex-direction:column;gap:14px;justify-content:center;max-width:800px;min-height:320px;padding:30px 20px;transition:.3s;width:100%}.delete-upload-box:hover{transform:translateY(-3px)}.delete-upload-btn{background:#ff2d55;border:none;border-radius:10px;box-shadow:0 6px 14px #ff2d5566;color:#fff;cursor:pointer;font-size:14px;height:48px;transition:.3s;width:280px}.delete-upload-btn:hover{background:#e0264a}.delete-upload-text{color:#666;font-size:13px}.delete-info-section{margin:100px auto 0;max-width:1100px;padding:0 10px;width:100%}.delete-info-section h2{font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.delete-steps-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-top:50px}.delete-steps{flex:1 1}.delete-steps-img{display:flex;flex:1 1;justify-content:center}.delete-steps-img img{border-radius:12px;max-width:500px;width:100%}.delete-step{align-items:flex-start;display:flex;gap:16px;margin-bottom:20px}.delete-step-number{color:#0000001d;font-size:80px;font-weight:900;line-height:1}.delete-step h4{font-size:18px;margin:0}.delete-step p{color:#555;font-size:14px;margin:6px 0 0}.delete-read-btn{background:#fff;border:none;border-radius:20px;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:block;font-size:13px;height:46px;margin:40px auto 0;width:300px}.delete-read-btn:hover{background:#f2f2f2}@media (max-width:768px){.delete-title{font-size:26px;margin-top:20px}.delete-subtitle{font-size:13px}.delete-upload-box{padding:25px 15px}.delete-upload-btn{height:45px;width:100%}.delete-info-section{margin-top:60px}.delete-info-section h2{font-size:24px;text-align:center}.delete-steps-wrapper{align-items:center;flex-direction:column;text-align:center}.delete-steps{width:100%}.delete-step{text-align:left}.delete-step-number{font-size:40px}.delete-step h4{font-size:15px}.delete-step p{font-size:13px}.delete-steps-img img{margin-right:0;max-width:100%}.delete-read-btn{width:100%}}@media (max-width:1024px){.delete-title{font-size:34px}.delete-upload-box{max-width:600px}.delete-info-section h2{font-size:28px}.delete-steps-wrapper{flex-direction:column;gap:40px}.delete-steps-img img{max-width:450px}.delete-step-number{font-size:60px}}.delete-edit-wrapper{background-color:#f7fafc;display:flex;gap:30px;margin:0;min-height:100vh;padding:40px;width:100%}.delete-left-section{background:#fff;border-radius:20px;box-shadow:0 10px 40px #00000014;flex:4 1;padding:30px}.delete-pages-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;padding:20px 0}.delete-page-card{background:#fff;border:2px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 15px #0000000d;height:220px;overflow:hidden;position:relative;transition:all .3s ease;width:160px}.delete-page-card:hover{border-color:#ff5188;box-shadow:0 8px 25px #0000001a;transform:translateY(-5px)}.delete-page-card img{height:100%;object-fit:cover;width:100%}.delete-page-card>span{background:#4a5568;border-radius:6px;bottom:8px;color:#fff;font-size:12px;font-weight:600;padding:4px 10px;position:absolute;right:8px}.delete-page-remove-btn{align-items:center;background:#ff4757;border:none;border-radius:50%;box-shadow:0 2px 8px #ff475766;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:28px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .3s ease;width:28px}.delete-page-remove-btn:hover{background:#ff3838;transform:scale(1.1)}.delete-right-panel{background:#fff;border-radius:20px;box-shadow:0 10px 40px #00000014;flex:1 1;height:fit-content;max-width:350px;padding:30px;position:sticky;top:120px}.delete-right-panel h2{color:#2d3748;color:#ff2d55;font-size:24px;margin-bottom:10px}.delete-hint{color:#718096;font-size:14px;line-height:1.6;margin-bottom:25px}.delete-right-panel h4{color:#2d3748;font-size:16px;font-weight:600;margin-bottom:15px}.delete-source-item{background:#f7fafc;border-left:4px solid #ff5188;border-radius:10px;color:#4a5568;font-size:13px;margin-bottom:20px;padding:12px 15px;word-break:break-all}.delete-stats{background:#fff5f7;border:1px solid #fed7e2;border-radius:10px;margin-bottom:25px;padding:15px}.delete-stats p{color:#b83280;font-size:15px;margin:0}.delete-process-btn{background:#ff2d55;border:none;border-radius:12px;box-shadow:0 4px 15px #ff2d554d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:16px 25px;transition:all .3s ease;width:100%}.delete-process-btn:hover{background:#e0264a;box-shadow:0 6px 20px #ff2d5566;transform:translateY(-2px)}@media (max-width:1024px){.delete-edit-wrapper{flex-direction:column;padding:20px}.delete-right-panel{max-width:100%;position:static}}@media (max-width:768px){.delete-pages-grid{justify-content:center}.delete-page-card{height:180px;width:130px}}.deleted-page{background:linear-gradient(180deg,#ffeef5,#fff,#e7f4ff);font-family:Segoe UI,sans-serif;min-height:100vh;padding:60px 20px;text-align:center}.deleted-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff5188,#ff0152);-webkit-background-clip:text;background-clip:text;font-size:48px;margin-top:80px}.deleted-subtitle{color:#666;margin-bottom:40px;text-align:center}.deleted-card{background:#fff;border:1px solid #bababa6e;border-radius:16px;margin:auto;max-width:700px;padding:40px}.deleted-progress-bar{background:#ddd;border-radius:10px;height:10px;margin:20px auto;max-width:500px;width:100%}.deleted-progress-fill{background:linear-gradient(135deg,#ff5188,#ff0152);height:100%}.deleted-download-btn{border:none;border-radius:30px;cursor:pointer;height:50px;margin-top:20px;width:300px}.deleted-download-btn.active{background:linear-gradient(135deg,#ff5188,#ff0152);color:#fff}.deleted-download-btn.disabled{background:#ffdce5;cursor:not-allowed}.deleted-action{align-items:center;display:flex;flex-direction:column}.deleted-badge{background:#ffeef5;border:2px solid #ff5188;border-radius:20px;margin-bottom:10px;padding:6px 12px}.deleted-reset{cursor:pointer;margin-top:10px}.deleted-success-text{margin:15px 0}.deleted-info-section{margin:100px auto 0;max-width:1100px;padding:0 80px;width:100%}.deleted-info-section h2{font-size:40px;font-weight:700;margin-bottom:40px;text-align:center}.deleted-steps-wrapper{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.deleted-steps{flex:1 1;min-width:280px}.deleted-steps-img{align-items:center;display:flex;flex:1 1;justify-content:center}.deleted-steps-img img{border-radius:12px;max-width:500px;width:100%}.deleted-step{display:flex;gap:16px;margin-bottom:30px;padding-left:20px;position:relative}.deleted-step-number{color:#00000014;font-size:80px;font-weight:900;left:-60px;position:absolute;top:-20px}.deleted-step h4{font-size:18px;font-weight:700;margin:0;text-align:left}.deleted-step p{color:#555;font-size:14px;line-height:1.6;margin:6px 0 0;text-align:left}
/*# sourceMappingURL=main.bbe2ba54.css.map*/