/**
 * ToolsLuv — Split PDF Mobile Editor (M3)
 * Selected-file workspace when .split-mobile-editor-active is on html/body.
 * Opt-in page: html[data-tl-mobile-editor="v1"] (Split PDF only).
 * Migrated verbatim from inline #splitPdfMobileEditorShell.
 */
.split-mobile-back,
    .split-mobile-top-actions,
    .split-mobile-top-zoom,
    .split-mobile-page-tray,
    .split-mobile-status,
    .split-mobile-toolbar{display:none}
    @media (max-width:760px){
      html.split-mobile-editor-active,
      body.flux-tool-pdf-tools.split-mobile-editor-active{
        width:100%!important;
        height:100dvh!important;
        min-height:100dvh!important;
        overflow:hidden!important;
        background:#eceef2!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active > .site-header,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] > .breadcrumb,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] > .tool-page-hero,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .tool-content-stack,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .site-footer,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file > .pdf-studio-form,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file > .pdf-primary-action,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file > #pdfOutput,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-file-board,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-preview-board .pdf-board-head,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .stitch-preview-actions,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .stitch-preview-pager,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-output-title,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-output-card-tools,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-output-card h3,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-output-card p{
        display:none!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"],
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .tool-layout,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .tool-main,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace{
        position:fixed!important;
        inset:0!important;
        width:100vw!important;
        max-width:none!important;
        height:100dvh!important;
        min-height:100dvh!important;
        margin:0!important;
        padding:0!important;
        border:0!important;
        border-radius:0!important;
        background:#eceef2!important;
        box-shadow:none!important;
        overflow:hidden!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file{
        position:fixed!important;
        inset:0!important;
        z-index:9999!important;
        display:flex!important;
        flex-direction:column!important;
        width:100vw!important;
        max-width:none!important;
        height:100dvh!important;
        min-height:100dvh!important;
        max-height:100dvh!important;
        margin:0!important;
        padding:0!important;
        gap:0!important;
        border:0!important;
        border-radius:0!important;
        background:#eceef2!important;
        box-shadow:none!important;
        overflow:hidden!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file .stitch-split-editor-topbar{
        position:relative!important;
        display:grid!important;
        grid-template-columns:48px minmax(0,1fr) auto!important;
        align-items:center!important;
        flex:0 0 50px!important;
        width:100%!important;
        height:50px!important;
        min-height:50px!important;
        margin:0!important;
        padding:0 10px!important;
        border:0!important;
        border-radius:0!important;
        background:#1976d2!important;
        box-shadow:none!important;
        overflow:visible!important;
        z-index:30!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .stitch-split-brand{display:none!important}
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-back{
        display:grid!important;
        place-items:center!important;
        width:40px!important;
        height:40px!important;
        border:0!important;
        border-radius:50%!important;
        background:#fff!important;
        color:#0f172a!important;
        padding:0!important;
        box-shadow:0 1px 2px rgba(15,23,42,.1)!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-back svg{width:22px!important;height:22px!important;stroke:currentColor!important}
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-back i,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-back svg,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-download-pill i,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-download-pill svg{
        display:none!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-back::before{
        content:""!important;
        display:block!important;
        width:22px!important;
        height:22px!important;
        background:currentColor!important;
        -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") center/contain no-repeat!important;
        mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") center/contain no-repeat!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-top-zoom{
        position:absolute!important;
        left:50%!important;
        top:7px!important;
        transform:translateX(-50%)!important;
        display:grid!important;
        grid-template-columns:34px 46px 34px!important;
        align-items:center!important;
        justify-items:center!important;
        width:118px!important;
        height:36px!important;
        border-radius:999px!important;
        background:#fff!important;
        color:#0b57d0!important;
        font:800 11px/1 Inter,Arial,sans-serif!important;
        text-transform:uppercase!important;
        box-shadow:0 1px 2px rgba(15,23,42,.12)!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-top-zoom button{
        all:unset!important;
        width:34px!important;
        height:36px!important;
        display:grid!important;
        place-items:center!important;
        color:#0b57d0!important;
        font:900 19px/1 Inter,Arial,sans-serif!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-top-actions{
        display:inline-flex!important;
        align-items:center!important;
        justify-content:flex-end!important;
        gap:6px!important;
        justify-self:end!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-format-pill{
        display:grid!important;
        place-items:center!important;
        width:52px!important;
        height:34px!important;
        border-radius:999px!important;
        background:#fff!important;
        color:#1565c0!important;
        font:800 12px/1 Inter,Arial,sans-serif!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-download-pill{
        display:grid!important;
        place-items:center!important;
        width:34px!important;
        height:34px!important;
        border:1px solid rgba(255,255,255,.55)!important;
        border-radius:50%!important;
        background:rgba(255,255,255,.38)!important;
        color:#1565c0!important;
        padding:0!important;
        opacity:1!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-download-pill.is-ready,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-download-pill:not([disabled]){
        background:#0b57d0!important;
        color:#fff!important;
        border-color:#8ec5ff!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-download-pill svg{width:18px!important;height:18px!important;stroke:currentColor!important}
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-download-pill::before{
        content:""!important;
        display:block!important;
        width:18px!important;
        height:18px!important;
        background:currentColor!important;
        -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M5 21h14'/%3E%3C/svg%3E") center/contain no-repeat!important;
        mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M5 21h14'/%3E%3C/svg%3E") center/contain no-repeat!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-workspace,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-preview-board,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #pdfPreviewPane{
        display:flex!important;
        align-items:center!important;
        justify-content:center!important;
        flex:1 1 auto!important;
        width:100%!important;
        max-width:none!important;
        min-height:0!important;
        height:auto!important;
        margin:0!important;
        padding:0 0 115px!important;
        border:0!important;
        border-radius:0!important;
        background-color:#eceef2!important;
        background-image:linear-gradient(45deg,#e2e8f0 25%,transparent 25%),linear-gradient(-45deg,#e2e8f0 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e2e8f0 75%),linear-gradient(-45deg,transparent 75%,#e2e8f0 75%)!important;
        background-size:20px 20px!important;
        background-position:0 0,0 10px,10px -10px,-10px 0!important;
        box-shadow:none!important;
        overflow:hidden!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio.has-many-split-pages .pdf-workspace,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio.has-many-split-pages .pdf-preview-board,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio.has-many-split-pages #pdfPreviewPane{
        padding-bottom:206px!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-output-board,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-output-grid{
        display:flex!important;
        align-items:center!important;
        justify-content:center!important;
        width:100%!important;
        height:100%!important;
        margin:0!important;
        padding:0!important;
        gap:0!important;
        overflow:visible!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-output-card{display:none!important}
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-output-card.is-selected{
        display:flex!important;
        align-items:center!important;
        justify-content:center!important;
        width:100%!important;
        height:100%!important;
        margin:0!important;
        padding:0!important;
        border:0!important;
        border-radius:0!important;
        background:transparent!important;
        box-shadow:none!important;
        overflow:visible!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-output-thumb{
        display:flex!important;
        align-items:center!important;
        justify-content:center!important;
        width:100%!important;
        height:100%!important;
        margin:0!important;
        padding:0!important;
        border:0!important;
        border-radius:0!important;
        background:transparent!important;
        box-shadow:none!important;
        overflow:visible!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-output-thumb canvas{
        display:block!important;
        width:auto!important;
        max-width:min(78vw,360px)!important;
        height:auto!important;
        max-height:calc(100dvh - 50px - 115px - 54px)!important;
        margin:auto!important;
        background:#fff!important;
        object-fit:contain!important;
        box-shadow:none!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio.has-many-split-pages .split-output-thumb canvas{
        max-height:calc(100dvh - 50px - 206px - 36px)!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-page-tray{
        position:fixed!important;
        left:0!important;
        right:0!important;
        bottom:115px!important;
        z-index:35!important;
        display:none!important;
        height:91px!important;
        padding:7px 8px!important;
        border-top:1px solid #dbeafe!important;
        background:#fff!important;
        overflow-x:auto!important;
        overflow-y:hidden!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio.has-many-split-pages > .split-mobile-page-tray{display:block!important}
      .split-mobile-page-strip{display:flex!important;gap:8px!important;align-items:center!important;width:max-content!important;min-width:100%!important;height:100%!important}
      .split-mobile-page-chip{display:grid!important;grid-template-columns:22px 44px minmax(70px,1fr)!important;align-items:center!important;gap:8px!important;width:156px!important;height:74px!important;padding:8px!important;border:1px solid #bfdbfe!important;border-radius:14px!important;background:#fff!important;color:#0f172a!important;text-align:left!important}
      .split-mobile-page-chip.is-active{border:2px solid #0b57d0!important;background:#eff6ff!important}
      .split-mobile-page-order{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;border-radius:999px!important;background:#1976d2!important;color:#fff!important;font:800 12px/1 Inter,Arial,sans-serif!important}
      .split-mobile-page-thumb{display:grid!important;place-items:center!important;width:44px!important;height:58px!important;border:1px solid #dbeafe!important;border-radius:7px!important;background:#f8fbff!important;overflow:hidden!important}
      .split-mobile-page-thumb canvas{width:100%!important;height:100%!important;object-fit:contain!important}
      .split-mobile-page-thumb span{font:800 10px/1 Inter,Arial,sans-serif!important;color:#2563eb!important}
      .split-mobile-page-copy{display:grid!important;gap:2px!important;min-width:0!important}
      .split-mobile-page-copy strong,.split-mobile-page-copy small{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
      .split-mobile-page-copy strong{font:800 12px/1.15 Inter,Arial,sans-serif!important;color:#0f172a!important}
      .split-mobile-page-copy small{font:650 10px/1.15 Inter,Arial,sans-serif!important;color:#64748b!important}
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-toolbar{
        position:fixed!important;
        left:0!important;
        right:0!important;
        bottom:0!important;
        z-index:40!important;
        display:grid!important;
        grid-template-columns:repeat(4,minmax(0,1fr))!important;
        align-items:center!important;
        justify-items:center!important;
        width:100%!important;
        height:115px!important;
        padding:8px 4px 15px!important;
        border-top:1px solid #e2e8f0!important;
        background:#fff!important;
        box-shadow:none!important;
      }
      .split-mobile-tool-btn{
        display:grid!important;
        place-items:center!important;
        align-content:center!important;
        gap:5px!important;
        width:68px!important;
        min-height:68px!important;
        border:0!important;
        border-radius:12px!important;
        background:transparent!important;
        color:#0f172a!important;
        padding:6px 2px!important;
        font:800 10px/1.1 Inter,Arial,sans-serif!important;
        text-transform:uppercase!important;
      }
      .split-mobile-tool-btn:not([disabled]):active,
      .split-mobile-tool-btn.is-pressed{background:#eaf2ff!important;color:#0b57d0!important}
      .split-mobile-tool-btn[disabled],.split-mobile-tool-btn.is-disabled{color:#94a3b8!important;opacity:1!important}
      .split-mobile-tool-icon{display:block!important;width:24px!important;height:24px!important;background:currentColor!important}
      .split-mobile-tool-icon.is-split{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l12 18'/%3E%3Cpath d='M6 21l12-18'/%3E%3Ccircle cx='6' cy='5' r='2'/%3E%3Ccircle cx='6' cy='19' r='2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l12 18'/%3E%3Cpath d='M6 21l12-18'/%3E%3Ccircle cx='6' cy='5' r='2'/%3E%3Ccircle cx='6' cy='19' r='2'/%3E%3C/svg%3E") center/contain no-repeat}
      .split-mobile-tool-icon.is-add{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14'/%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14'/%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E") center/contain no-repeat}
      .split-mobile-tool-icon.is-rotate{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-3-6.7'/%3E%3Cpath d='M21 3v6h-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 1 1-3-6.7'/%3E%3Cpath d='M21 3v6h-6'/%3E%3C/svg%3E") center/contain no-repeat}
      .split-mobile-tool-icon.is-delete{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4h8v2'/%3E%3Cpath d='M19 6l-1 14H6L5 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M8 6V4h8v2'/%3E%3Cpath d='M19 6l-1 14H6L5 6'/%3E%3C/svg%3E") center/contain no-repeat}
      .split-mobile-status{
        position:fixed!important;
        left:50%!important;
        bottom:calc(115px + 102px)!important;
        z-index:45!important;
        transform:translateX(-50%) translateY(10px)!important;
        display:block!important;
        max-width:82vw!important;
        padding:9px 14px!important;
        border-radius:999px!important;
        background:#123238!important;
        color:#fff!important;
        font:800 12px/1.2 Inter,Arial,sans-serif!important;
        opacity:0!important;
        pointer-events:none!important;
      }
      .split-mobile-status.is-visible{opacity:1!important;transform:translateX(-50%) translateY(0)!important}
      .split-mobile-status[data-state="success"]{background:#123238!important}
      .split-mobile-status[data-state="error"]{background:#991b1b!important}
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active > .site-footer{
        display:none!important;
        visibility:hidden!important;
        pointer-events:none!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"]{
        z-index:10000!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file{
        z-index:10001!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file > .pdf-workspace{
        grid-area:auto!important;
        display:flex!important;
        flex:1 1 auto!important;
        flex-direction:column!important;
        align-items:stretch!important;
        justify-content:center!important;
        width:100vw!important;
        height:calc(100dvh - 50px)!important;
        min-height:0!important;
        margin:0!important;
        padding:0 0 115px!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file.has-many-split-pages > .pdf-workspace{
        padding-bottom:206px!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file > .pdf-workspace > .pdf-preview-board,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file > .pdf-workspace > .pdf-preview-board > #pdfPreviewPane{
        grid-area:auto!important;
        display:flex!important;
        flex:1 1 auto!important;
        align-items:center!important;
        justify-content:center!important;
        width:100vw!important;
        max-width:none!important;
        height:100%!important;
        min-height:0!important;
        margin:0!important;
        padding:0!important;
        overflow:hidden!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file > .pdf-workspace > .pdf-preview-board{
        flex-direction:column!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file > .pdf-workspace > .pdf-preview-board > .pdf-board-head,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file > .pdf-workspace > .pdf-preview-board > .split-preview-head{
        display:none!important;
        visibility:hidden!important;
        width:0!important;
        height:0!important;
        min-height:0!important;
        margin:0!important;
        padding:0!important;
        overflow:hidden!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file > .pdf-workspace > .pdf-preview-board > #pdfPreviewPane{
        width:100vw!important;
        max-width:100vw!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file .split-output-board,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file .split-output-grid,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file .split-output-card.is-selected,
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file .split-output-thumb{
        display:flex!important;
        flex:1 1 auto!important;
        align-items:center!important;
        justify-content:center!important;
        width:100%!important;
        height:100%!important;
        min-height:0!important;
        margin:0!important;
        padding:0!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file .split-output-thumb canvas{
        width:min(76vw,360px)!important;
        max-width:min(76vw,360px)!important;
        height:auto!important;
        max-height:calc(100dvh - 50px - 115px - 26px)!important;
        object-fit:contain!important;
      }
      html body.flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file.has-many-split-pages .split-output-thumb canvas{
        max-height:calc(100dvh - 50px - 206px - 20px)!important;
      }
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"],
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #tool-workspace.tool-panel,
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-studio[data-pdf-tool="split-pdf"].has-selected-file,
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-workspace,
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .pdf-preview-board,
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] #pdfPreviewPane{
        background-color:#0b1220!important;
        background-image:linear-gradient(45deg,#111d2f 25%,transparent 25%),linear-gradient(-45deg,#111d2f 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#111d2f 75%),linear-gradient(-45deg,transparent 75%,#111d2f 75%)!important;
        color:#e5edf8!important;
      }
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-toolbar,
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] .split-mobile-page-tray{
        background:rgba(8,18,31,.98)!important;
        border-color:rgba(125,211,252,.22)!important;
        box-shadow:0 -18px 42px rgba(2,6,23,.42)!important;
      }
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] :is(.split-mobile-tool-btn,.split-mobile-page-chip,.split-mobile-format-pill,.split-mobile-top-zoom){
        background:#101a2b!important;
        border-color:rgba(125,211,252,.28)!important;
        color:#e5edf8!important;
        -webkit-text-fill-color:#e5edf8!important;
      }
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] :is(.split-mobile-tool-btn.is-pressed,.split-mobile-page-chip.is-active,.split-mobile-split-btn:not([disabled])){
        background:#0f2440!important;
        border-color:rgba(96,165,250,.56)!important;
        color:#93c5fd!important;
        -webkit-text-fill-color:#93c5fd!important;
      }
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] :is(.split-mobile-page-thumb,.split-mobile-page-order){
        background:#17243a!important;
        border-color:rgba(125,211,252,.24)!important;
        color:#dbeafe!important;
        -webkit-text-fill-color:#dbeafe!important;
      }
      html[data-theme="dark"] body[data-theme="dark"].flux-tool-body.flux-tool-pdf-tools.split-mobile-editor-active main#main.tool-page[data-tool="split-pdf"] :is(.split-mobile-page-copy strong,.split-mobile-page-copy small){
        color:#e5edf8!important;
        -webkit-text-fill-color:#e5edf8!important;
      }
    }
