.MergeShell_landingPage__m_31U{display:grid;grid-gap:24px;gap:24px;width:min(980px,100%);margin:0 auto;color:#1f2432}.MergeShell_landingHeader__p3k3P{display:grid;grid-gap:12px;gap:12px;justify-items:center;text-align:center}.MergeShell_landingSurface__mAHUk{display:grid;grid-gap:18px;gap:18px;padding:22px;border:1px solid rgba(108,94,80,.14);border-radius:32px;background:rgba(255,251,246,.92);box-shadow:0 24px 48px rgba(90,69,46,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.MergeShell_fileList__38aoM{border:2px dashed rgba(226,77,43,.18);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.MergeShell_fileListActive__Zskmy{border-color:rgba(226,77,43,.42);box-shadow:inset 0 0 0 1px rgba(226,77,43,.14)}.MergeShell_addMenuButton__4ivGu:focus-visible,.MergeShell_addMenuButton__4ivGu:hover{transform:translateY(-1px)}.MergeShell_fileFlow__aNSyg{display:grid;grid-gap:16px;gap:16px}.MergeShell_queueToolbar__y4v6c{display:flex;align-items:center;justify-content:space-between;gap:16px}.MergeShell_queueSummary__2bZgN{color:#434b5f;font-size:.95rem;font-weight:800}.MergeShell_addMenuButton__4ivGu,.MergeShell_addMenu__1C9hQ{position:relative;display:inline-flex;align-items:center}.MergeShell_addMenuButton__4ivGu{justify-content:center;width:74px;height:74px;border:0;border-radius:999px;background:linear-gradient(180deg,#f2141e,#ce0814);color:#fffefb;font:inherit;font-size:2rem;cursor:pointer;box-shadow:0 18px 30px rgba(185,24,30,.22)}.MergeShell_addMenuCount__Zn3DY{position:absolute;top:-2px;left:-4px;min-width:32px;height:32px;padding:0 8px;border:4px solid rgba(255,251,246,.96);border-radius:999px;background:#1d2231;color:#fffdf8;font-size:.92rem;font-weight:800;line-height:24px;text-align:center}.MergeShell_addMenuTooltip__cNL8P{position:absolute;top:50%;right:calc(100% + 14px);transform:translateY(-50%);padding:12px 18px;border-radius:14px;background:rgba(59,60,72,.96);color:#fffdf8;font-size:.92rem;font-weight:800;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .18s ease}.MergeShell_addMenuTooltip__cNL8P:after{content:"";position:absolute;top:50%;left:100%;width:14px;height:14px;background:rgba(59,60,72,.96);transform:translate(-50%,-50%) rotate(45deg)}.MergeShell_addMenuPopover__dfUye{position:absolute;top:calc(100% + 12px);right:0;display:grid;grid-gap:10px;gap:10px;min-width:220px;padding:12px;border:1px solid rgba(112,102,91,.16);border-radius:18px;background:rgba(255,252,247,.98);box-shadow:0 18px 36px rgba(47,36,28,.18);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease;z-index:5}.MergeShell_addMenuOpen__aADa4 .MergeShell_addMenuPopover__dfUye{opacity:1;pointer-events:auto;transform:translateY(0)}.MergeShell_addMenuOption__65Pk4{display:flex;align-items:center;gap:12px;min-height:46px;padding:0 14px;border:0;border-radius:14px;background:rgba(245,238,229,.9);color:#232737;font:inherit;font-weight:800;cursor:pointer;text-align:left}.MergeShell_addMenuOption__65Pk4:disabled{cursor:not-allowed;opacity:.55}.MergeShell_fileList__38aoM{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(249,243,236,.92))}.MergeShell_fileItem__LJ7PN{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:14px 16px;border:1px solid rgba(139,120,100,.14);border-radius:18px;background:rgba(255,255,255,.92)}.MergeShell_fileMain__W60_I{flex:1 1 auto;min-width:0;display:grid;grid-gap:6px;gap:6px}.MergeShell_fileName__t3OCo{margin:0;color:#222938;font-weight:800;overflow-wrap:anywhere}.MergeShell_fileMeta__56OJz{margin:0;color:#70778a;font-size:.9rem}.MergeShell_fileStatus__HQKqZ{margin:0;color:#70778a;font-size:.88rem;font-weight:700}.MergeShell_fileStatusReady__Wl0kb{color:#1d7a46}.MergeShell_fileStatusWarning__XVuwV{color:#a15a00}.MergeShell_fileStatusError__rtv6k{color:#b1484d}.MergeShell_queueActions__aFZ3I{display:flex;gap:8px}.MergeShell_queueAction__XMDEW{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:12px;background:rgba(249,237,223,.96);color:#5b6270;cursor:pointer}.MergeShell_queueAction__XMDEW:disabled{cursor:not-allowed;opacity:.45}.MergeShell_queueActionDanger__JwLIn{background:rgba(255,231,231,.94);color:#b1484d}.MergeShell_actionBar__3VR0r{position:-webkit-sticky;position:sticky;bottom:18px;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px 20px;border-radius:24px;background:rgba(30,34,46,.95);color:#fff8ef;box-shadow:0 22px 40px rgba(22,25,35,.22)}.MergeShell_actionBarText__1VXFS{display:grid;grid-gap:4px;gap:4px}.MergeShell_actionBarSummary__FY7ly{margin:0;font-size:1rem;font-weight:800}.MergeShell_actionBarHelper__K1OuR{margin:0;color:rgba(255,245,232,.78);font-size:.92rem}.MergeShell_mergeButton__KLIvK{display:inline-flex;align-items:center;justify-content:center;min-width:172px;min-height:54px;padding:0 22px;border:0;border-radius:999px;background:linear-gradient(180deg,#ff8a39,#ea5e1e);color:#fffdf8;font:inherit;font-weight:800;box-shadow:0 16px 30px rgba(234,94,30,.22)}.MergeShell_mergeButton__KLIvK:disabled{cursor:not-allowed;opacity:.68}.MergeShell_hiddenInput__fZFa6,.MergeShell_srOnly__tzCVr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (hover:hover) and (pointer:fine){.MergeShell_addMenu__1C9hQ:focus-within .MergeShell_addMenuTooltip__cNL8P,.MergeShell_addMenu__1C9hQ:hover .MergeShell_addMenuTooltip__cNL8P{opacity:1}.MergeShell_addMenu__1C9hQ:focus-within .MergeShell_addMenuPopover__dfUye,.MergeShell_addMenu__1C9hQ:hover .MergeShell_addMenuPopover__dfUye{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (max-width:760px){.MergeShell_actionBar__3VR0r,.MergeShell_fileItem__LJ7PN,.MergeShell_queueToolbar__y4v6c{flex-direction:column;align-items:stretch}.MergeShell_actionBar__3VR0r{position:static}.MergeShell_queueActions__aFZ3I{justify-content:flex-end}.MergeShell_addMenuTooltip__cNL8P{display:none}.MergeShell_addMenuPopover__dfUye{min-width:200px}}