.amh-pdf-merger,
.amh-pdf-merger
*{box-sizing:border-box !important}.amh-pdf-merger{--amh-bg:#ecf0f2;--amh-menu:#2c3e50;--amh-accent:#e6c76a;--amh-accent-hover:#d9ba5b;--amh-accent-soft:rgba(230, 199, 106, 0.18);--amh-text:#22313f;--amh-text-soft:#6b7988;--amh-surface:#fff;--amh-surface-2:#f7fafc;--amh-surface-3:#eef3f6;--amh-border:rgba(44, 62, 80, 0.12);--amh-border-strong:rgba(44, 62, 80, 0.22);--amh-shadow-lg:0 18px 50px rgba(44, 62, 80, 0.10);--amh-shadow-md:0 10px 26px rgba(44, 62, 80, 0.08);--amh-shadow-sm:0 6px 14px rgba(44, 62, 80, 0.05);--amh-radius-xl:28px;--amh-radius-lg:20px;--amh-radius-md:16px;--amh-radius-sm:12px;--amh-font:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;width:100% !important;padding:24px
0 40px !important;font-family:var(--amh-font) !important;color:var(--amh-text) !important}.amh-pdf-merger button,
.amh-pdf-merger input,
.amh-pdf-merger select,
.amh-pdf-merger
a{font:inherit !important}.amh-pdf-merger__shell{width:min(100%, 1540px) !important;margin:0
auto !important;padding:0
16px !important}.amh-pdf-merger__frame{overflow:hidden !important;border-radius:30px !important;border:1px
solid var(--amh-border) !important;background:linear-gradient(180deg, rgba(255,255,255,0.58) 0%, rgba(255,255,255,0.28) 100%) !important;box-shadow:var(--amh-shadow-lg) !important;backdrop-filter:blur(10px) !important}.amh-pdf-merger__workspace{display:grid !important;grid-template-columns:310px minmax(0, 1fr) !important;min-height:860px !important}.amh-pdf-merger__sidebar{border-right:1px solid var(--amh-border) !important;background:linear-gradient(180deg, rgba(238,243,246,0.96) 0%, rgba(247,250,252,0.92) 100%) !important}.amh-pdf-merger__content{background:rgba(255,255,255,0.64) !important}.amh-pdf-merger__sidebar-inner,.amh-pdf-merger__content-inner{padding:22px
!important}.amh-pdf-merger__brand{display:flex !important;align-items:center !important;gap:12px !important;margin:4px
0 26px !important}.amh-pdf-merger__brand-badge,.amh-pdf-merger__dropzone-icon,.amh-pdf-merger__empty-icon,.amh-pdf-merger__file-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important}.amh-pdf-merger__brand-badge{width:46px !important;height:46px !important;border-radius:15px !important;background:linear-gradient(180deg, rgba(255,255,255,0.98) 0%, rgba(240,244,247,0.98) 100%) !important;border:1px
solid rgba(255,255,255,0.86) !important;color:var(--amh-menu) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.95), 0 8px 20px rgba(15, 23, 42, 0.10) !important}.amh-pdf-merger__brand-badge
svg{width:24px !important;height:24px !important}.amh-pdf-merger__brand-copy
h2{margin:0
!important;font-size:21px !important;line-height:1.2 !important;letter-spacing:-0.02em !important;color:var(--amh-menu) !important}.amh-pdf-merger__brand-copy
p{margin:4px
0 0 !important;font-size:13px !important;color:var(--amh-text-soft) !important}.amh-pdf-merger__nav{display:grid !important;gap:6px !important}.amh-pdf-merger__nav-btn,.amh-pdf-merger__merge-btn,.amh-pdf-merger__download-btn,.amh-pdf-merger__remove-btn{border:0
!important;cursor:pointer !important;transition:transform 180ms ease, background-color 180ms ease, border-color 180ms ease, color 180ms ease, box-shadow 180ms ease, opacity 180ms ease !important}.amh-pdf-merger__nav-btn{width:100% !important;display:inline-flex !important;align-items:center !important;gap:12px !important;padding:14px
14px !important;border-radius:16px !important;background:transparent !important;color:var(--amh-text) !important;text-align:left !important;border:1px
solid transparent !important}.amh-pdf-merger__nav-btn:hover,.amh-pdf-merger__nav-btn:focus-visible{background:rgba(255,255,255,0.72) !important;border-color:rgba(255,255,255,0.72) !important;box-shadow:var(--amh-shadow-sm) !important;outline:none !important}.amh-pdf-merger__nav-btn.is-active{background:linear-gradient(180deg, rgba(44,62,80,0.98) 0%, rgba(36,51,65,0.98) 100%) !important;color:#fff !important;box-shadow:0 12px 30px rgba(44, 62, 80, 0.18) !important}.amh-pdf-merger__nav-btn
svg{width:18px !important;height:18px !important;flex:0 0 auto !important}.amh-pdf-merger__card{background:rgba(255,255,255,0.78) !important;border:1px
solid rgba(255,255,255,0.75) !important;border-radius:var(--amh-radius-xl) !important;padding:28px
!important;box-shadow:var(--amh-shadow-md) !important;min-height:100% !important}.amh-pdf-merger__hero{max-width:760px !important;margin-bottom:28px !important}.amh-pdf-merger__eyebrow{display:inline-flex !important;align-items:center !important;padding:7px
12px !important;border-radius:999px !important;background:var(--amh-accent-soft) !important;color:var(--amh-menu) !important;font-size:12px !important;font-weight:700 !important;letter-spacing:0.06em !important;text-transform:uppercase !important;margin-bottom:14px !important}.amh-pdf-merger__hero
h1{margin:0
0 12px !important;font-size:clamp(30px, 4vw, 44px) !important;line-height:1.04 !important;letter-spacing:-0.03em !important;color:var(--amh-menu) !important}.amh-pdf-merger__hero
p{margin:0
!important;font-size:16px !important;line-height:1.7 !important;color:var(--amh-text-soft) !important}.amh-pdf-merger__panel{display:none !important}.amh-pdf-merger__panel.is-active{display:block !important}.amh-pdf-merger__dropzone{position:relative !important;border:2px
dashed rgba(44, 62, 80, 0.16) !important;border-radius:24px !important;padding:34px
22px !important;text-align:center !important;background:linear-gradient(180deg, rgba(255,255,255,0.96) 0%, rgba(247,250,252,0.98) 100%) !important;cursor:pointer !important;transition:border-color 180ms ease, background-color 180ms ease, transform 180ms ease, box-shadow 180ms ease !important;box-shadow:var(--amh-shadow-sm) !important}.amh-pdf-merger__dropzone:hover,.amh-pdf-merger__dropzone:focus-visible,.amh-pdf-merger__dropzone.is-dragover{border-color:rgba(44, 62, 80, 0.38) !important;background:rgba(255,255,255,0.98) !important;transform:translateY(-1px) !important;outline:none !important}.amh-pdf-merger__dropzone-icon{width:72px !important;height:72px !important;border-radius:22px !important;margin:0
auto 16px !important;background:var(--amh-accent-soft) !important;color:var(--amh-menu) !important}.amh-pdf-merger__dropzone-icon
svg{width:32px !important;height:32px !important}.amh-pdf-merger__dropzone
h3{margin:0
0 8px !important;font-size:23px !important;line-height:1.2 !important;color:var(--amh-menu) !important}.amh-pdf-merger__dropzone
p{margin:0
!important;font-size:15px !important;color:var(--amh-text-soft) !important}.amh-pdf-merger__helper{display:flex !important;flex-wrap:wrap !important;gap:12px !important;margin-top:18px !important;justify-content:center !important}.amh-pdf-merger__helper-item{display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;margin-left:auto !important;margin-right:auto !important;gap:10px !important;padding:10px
14px !important;border-radius:999px !important;background:rgba(255,255,255,0.74) !important;border:1px
solid var(--amh-border) !important;color:var(--amh-text-soft) !important;font-size:13px !important}.amh-pdf-merger__helper-item
svg{width:16px !important;height:16px !important;color:var(--amh-menu) !important}.amh-pdf-merger__file-list{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;grid-auto-rows:minmax(0, auto) !important;gap:16px !important;margin-top:22px !important;max-height:312px !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:8px !important;align-content:start !important}.amh-pdf-merger__file-list::-webkit-scrollbar{width:10px !important}.amh-pdf-merger__file-list::-webkit-scrollbar-track{background:rgba(44, 62, 80, 0.08) !important;border-radius:999px !important}.amh-pdf-merger__file-list::-webkit-scrollbar-thumb{background:rgba(44, 62, 80, 0.28) !important;border-radius:999px !important}.amh-pdf-merger__file-list::-webkit-scrollbar-thumb:hover{background:rgba(44, 62, 80, 0.42) !important}.amh-pdf-merger__import-actions{display:flex !important;justify-content:flex-start !important;margin-top:22px !important}.amh-pdf-merger__file-card{position:relative !important;display:grid !important;grid-template-columns:40px minmax(0, 1fr) auto !important;gap:14px !important;align-items:start !important;padding:16px
!important;min-height:132px !important;background:rgba(255,255,255,0.92) !important;border:1px
solid var(--amh-border) !important;border-radius:var(--amh-radius-md) !important;box-shadow:var(--amh-shadow-sm) !important;overflow:hidden !important}.amh-pdf-merger__file-card.is-dragging{box-shadow:0 18px 32px rgba(44, 62, 80, 0.16) !important}.amh-pdf-merger__file-icon{width:40px !important;height:40px !important;border-radius:14px !important;background:rgba(44,62,80,0.08) !important;color:var(--amh-menu) !important}.amh-pdf-merger__file-copy{min-width:0 !important;display:flex !important;flex-direction:column !important;gap:10px !important}.amh-pdf-merger__file-name{margin:0
!important;font-size:15px !important;font-weight:700 !important;line-height:1.4 !important;color:var(--amh-menu) !important;word-break:break-word !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important}.amh-pdf-merger__file-meta{display:flex !important;flex-wrap:wrap !important;gap:8px !important;align-items:center !important}.amh-pdf-merger__file-badge{display:inline-flex !important;align-items:center !important;gap:6px !important;padding:7px
12px !important;border-radius:999px !important;background:var(--amh-surface-3) !important;color:var(--amh-text-soft) !important;font-size:12px !important;line-height:1 !important;align-self:flex-start !important;white-space:nowrap !important}.amh-pdf-merger__file-badge
svg{width:14px !important;height:14px !important}.amh-pdf-merger__remove-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;border-radius:999px !important;background:#c0392b !important;color:#fff !important;box-shadow:0 4px 14px rgba(192, 57, 43, 0.25) !important;margin-left:auto !important;padding:0
!important;font-size:20px !important;font-weight:700 !important;line-height:1 !important;text-align:center !important;font-family:Arial,Helvetica,sans-serif !important}.amh-pdf-merger__remove-btn:hover,.amh-pdf-merger__remove-btn:focus-visible{transform:scale(1.06) !important;outline:none !important}.amh-pdf-merger__remove-btn-text{display:inline-block !important;color:#fff !important;line-height:1 !important;font-size:20px !important;font-weight:700 !important;transform:translateY(-1px) !important;pointer-events:none !important}.amh-pdf-merger__export-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:14px !important;margin-bottom:18px !important}.amh-pdf-merger__summary-card,.amh-pdf-merger__export-card,.amh-pdf-merger__empty-state{background:rgba(255,255,255,0.92) !important;border:1px
solid var(--amh-border) !important;border-radius:var(--amh-radius-lg) !important;box-shadow:var(--amh-shadow-sm) !important}.amh-pdf-merger__summary-card{padding:18px
!important}.amh-pdf-merger__summary-label{display:block !important;margin-bottom:8px !important;font-size:13px !important;color:var(--amh-text-soft) !important}.amh-pdf-merger__summary-value{font-size:clamp(26px, 4vw, 34px) !important;line-height:1 !important;color:var(--amh-menu) !important}.amh-pdf-merger__export-card{padding:22px
!important}.amh-pdf-merger__export-copy
h3{margin:0
0 8px !important;font-size:24px !important;color:var(--amh-menu) !important}.amh-pdf-merger__export-copy
p{margin:0
0 18px !important;font-size:15px !important;line-height:1.7 !important;color:var(--amh-text-soft) !important}.amh-pdf-merger__merge-btn,.amh-pdf-merger__download-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;min-width:220px !important;padding:14px
20px !important;border-radius:14px !important;font-weight:700 !important;text-decoration:none !important}.amh-pdf-merger__merge-btn{background:linear-gradient(180deg, rgba(44,62,80,0.98) 0%, rgba(36,51,65,0.98) 100%) !important;color:#fff !important;box-shadow:0 16px 30px rgba(44, 62, 80, 0.18) !important}.amh-pdf-merger__merge-btn:hover:not(:disabled),.amh-pdf-merger__merge-btn:focus-visible:not(:disabled){transform:translateY(-1px) !important;outline:none !important}.amh-pdf-merger__merge-btn:disabled{opacity:0.55 !important;cursor:not-allowed !important;box-shadow:none !important}.amh-pdf-merger__download-btn{margin-top:14px !important;background:linear-gradient(180deg, rgba(37,133,84,0.96) 0%, rgba(29,112,70,0.98) 100%) !important;color:#fff !important;box-shadow:0 16px 30px rgba(29, 112, 70, 0.18) !important}.amh-pdf-merger__download-btn:hover,.amh-pdf-merger__download-btn:focus-visible{transform:translateY(-1px) !important;outline:none !important}.amh-pdf-merger__download-btn.is-pending{background:linear-gradient(180deg, rgba(148,163,184,0.96) 0%, rgba(100,116,139,0.98) 100%) !important;color:#fff !important;box-shadow:none !important;cursor:not-allowed !important;pointer-events:none !important}.amh-pdf-merger__download-btn.is-pending:hover,.amh-pdf-merger__download-btn.is-pending:focus-visible{transform:none !important;outline:none !important}.amh-pdf-merger__progress-wrap{margin-top:18px !important}.amh-pdf-merger__progress{height:10px !important;background:rgba(44, 62, 80, 0.10) !important;border-radius:999px !important;overflow:hidden !important;position:relative !important}.amh-pdf-merger__progress-bar{height:100% !important;width:0 !important;background:linear-gradient(90deg, rgba(44,62,80,1) 0%, rgba(230,199,106,1) 100%) !important;transition:width 220ms linear !important;position:relative !important}.amh-pdf-merger__progress-bar::after{content:'' !important;position:absolute !important;top:0 !important;left:-35% !important;width:35% !important;height:100% !important;background:rgba(255,255,255,0.28) !important;opacity:0 !important}.amh-pdf-merger__progress-bar.is-active::after{opacity:1 !important;animation:amh-pdf-merger-progress-flow 1.15s linear infinite !important}.amh-pdf-merger__status{margin:14px
0 0 !important;font-size:14px !important;line-height:1.6 !important;color:var(--amh-text-soft) !important}.amh-pdf-merger__status.is-error{color:#a93226 !important}.amh-pdf-merger__status.is-success{color:#1f6f45 !important}.amh-pdf-merger__empty-state{display:none !important;text-align:center !important;padding:34px
22px !important;margin-top:20px !important}.amh-pdf-merger__empty-state.is-visible{display:block !important}.amh-pdf-merger__empty-icon{width:68px !important;height:68px !important;margin:0
auto 16px !important;border-radius:22px !important;background:var(--amh-surface-3) !important;color:var(--amh-menu) !important}.amh-pdf-merger__empty-icon
svg{width:30px !important;height:30px !important}.amh-pdf-merger__empty-state
strong{display:block !important;margin-bottom:8px !important;font-size:20px !important;color:var(--amh-menu) !important}.amh-pdf-merger__empty-state
p{margin:0
!important;color:var(--amh-text-soft) !important;line-height:1.7 !important}.amh-pdf-merger__sortable-ghost{opacity:0.55 !important}.amh-pdf-merger__sortable-chosen{box-shadow:0 12px 24px rgba(44, 62, 80, 0.16) !important}@keyframes amh-pdf-merger-progress-flow{0%{left:-35% !important}100%{left:100% !important}}@media (max-width: 1024px){.amh-pdf-merger__workspace{grid-template-columns:1fr !important}.amh-pdf-merger__sidebar{border-right:0 !important;border-bottom:1px solid var(--amh-border) !important}.amh-pdf-merger__sidebar-inner{padding-bottom:18px !important}.amh-pdf-merger__nav{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.amh-pdf-merger__file-list{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}}@media (max-width: 767px){.amh-pdf-merger{padding:14px
0 24px !important}.amh-pdf-merger__shell{padding:0
10px !important}.amh-pdf-merger__sidebar-inner,.amh-pdf-merger__content-inner{padding:16px
!important}.amh-pdf-merger__card{padding:18px
!important;border-radius:22px !important}.amh-pdf-merger__hero
h1{font-size:32px !important}.amh-pdf-merger__export-grid{grid-template-columns:1fr !important}.amh-pdf-merger__file-list{grid-template-columns:1fr !important;max-height:456px !important}.amh-pdf-merger__import-actions{justify-content:stretch !important}.amh-pdf-merger__merge-btn,.amh-pdf-merger__download-btn{width:100% !important;min-width:0 !important}}