.ImportQueue-module__z8KORG__triggerWrapper{z-index:900;width:40px;height:40px;position:fixed;bottom:24px;right:24px}.ImportQueue-module__z8KORG__triggerButton{z-index:2;-webkit-backdrop-filter:blur(12px);color:#999;cursor:pointer;background:#ffffffb3;border:1px solid #0000000f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:color .2s,box-shadow .2s,background .2s;display:flex;position:relative;box-shadow:0 1px 6px #0000000f}.ImportQueue-module__z8KORG__triggerButton:hover{color:#555;background:#ffffffd9;box-shadow:0 2px 10px #0000001a}.ImportQueue-module__z8KORG__triggerIcon{width:18px;height:18px}.ImportQueue-module__z8KORG__triggerOrb{z-index:1;-webkit-mask-composite:xor;background:conic-gradient(#0000 0% 60%,#64646e59 75%,#50505a80 88%,#0000 100%) border-box;border:1.5px solid #0000;border-radius:50%;animation:1.8s linear infinite ImportQueue-module__z8KORG__orbSpin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ImportQueue-module__z8KORG__orbSpin{to{transform:rotate(360deg)}}.ImportQueue-module__z8KORG__toast{z-index:901;-webkit-backdrop-filter:blur(16px);color:inherit;cursor:pointer;background:#ffffffd9;border:1px solid #0000000f;border-radius:12px;align-items:center;gap:10px;max-width:280px;padding:10px 14px;text-decoration:none;transition:box-shadow .15s;animation:.3s ease-out ImportQueue-module__z8KORG__toastIn;display:flex;position:fixed;bottom:72px;right:24px;box-shadow:0 2px 12px #00000014}.ImportQueue-module__z8KORG__toast:hover{box-shadow:0 4px 16px #0000001f}@keyframes ImportQueue-module__z8KORG__toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ImportQueue-module__z8KORG__toastImage{object-fit:cover;border-radius:8px;flex-shrink:0;width:36px;height:36px}.ImportQueue-module__z8KORG__toastContent{flex-direction:column;gap:1px;min-width:0;display:flex}.ImportQueue-module__z8KORG__toastTitle{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.ImportQueue-module__z8KORG__toastSubtitle{color:#999;font-size:11px}.ImportQueue-module__z8KORG__panel{z-index:900;background:#fff;border:1px solid #0000000f;border-radius:16px;flex-direction:column;width:380px;max-height:480px;animation:.25s ease-out ImportQueue-module__z8KORG__slideUp;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 8px 32px #0000001f,0 2px 8px #0000000f}@keyframes ImportQueue-module__z8KORG__slideUp{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ImportQueue-module__z8KORG__panelHeader{border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.ImportQueue-module__z8KORG__panelHeaderLeft{align-items:center;gap:8px;display:flex}.ImportQueue-module__z8KORG__panelHeaderIcon{color:#1a1a1a;width:18px;height:18px}.ImportQueue-module__z8KORG__panelTitle{color:#1a1a1a;letter-spacing:-.01em;font-size:14px;font-weight:600}.ImportQueue-module__z8KORG__panelCount{color:#666;background:#f0f0f0;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.ImportQueue-module__z8KORG__panelHeaderActions{align-items:center;gap:4px;display:flex}.ImportQueue-module__z8KORG__panelHeaderButton{color:#999;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:flex}.ImportQueue-module__z8KORG__panelHeaderButton:hover{color:#333;background:#f5f5f5}.ImportQueue-module__z8KORG__panelBody{flex-direction:column;flex:1;display:flex;overflow:hidden}.ImportQueue-module__z8KORG__queueForm{border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:12px 16px}.ImportQueue-module__z8KORG__queueInputWrapper{background:#f7f7f7;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 4px 0 12px;transition:border-color .15s,background .15s;display:flex}.ImportQueue-module__z8KORG__queueInputWrapper:focus-within{background:#fff;border-color:#ddd}.ImportQueue-module__z8KORG__queueInputIcon{color:#aaa;flex-shrink:0;width:16px;height:16px}.ImportQueue-module__z8KORG__queueInput{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:10px 0;font-size:13px}.ImportQueue-module__z8KORG__queueInput::placeholder{color:#aaa}.ImportQueue-module__z8KORG__queueSubmitButton{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-height:32px;padding:6px 14px;font-size:12px;font-weight:600;transition:opacity .15s;display:flex}.ImportQueue-module__z8KORG__queueSubmitButton:disabled{opacity:.35;cursor:not-allowed}.ImportQueue-module__z8KORG__queueSubmitButton:not(:disabled):hover{opacity:.85}.ImportQueue-module__z8KORG__queueLimitReached{color:#999;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;display:flex}.ImportQueue-module__z8KORG__queueUpgradeLink{color:#1a1a1a;background:#f5f5f5;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s}.ImportQueue-module__z8KORG__queueUpgradeLink:hover{background:#eee}.ImportQueue-module__z8KORG__queueError{color:#e25033;margin:8px 0 0;font-size:12px;line-height:1.3}.ImportQueue-module__z8KORG__queueList{flex:1;padding:4px 0;overflow-y:auto}.ImportQueue-module__z8KORG__queueEmpty{text-align:center;padding:24px 16px}.ImportQueue-module__z8KORG__queueEmpty p{color:#aaa;margin:0;font-size:13px}.ImportQueue-module__z8KORG__queueItem{align-items:center;gap:10px;padding:10px 16px;transition:background .15s;animation:.2s ease-out ImportQueue-module__z8KORG__fadeIn;display:flex}@keyframes ImportQueue-module__z8KORG__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ImportQueue-module__z8KORG__queueItem:hover{background:#fafafa}.ImportQueue-module__z8KORG__queueItemError{background:#fef5f3}.ImportQueue-module__z8KORG__queueItemError:hover{background:#fef0ec}.ImportQueue-module__z8KORG__queueItemComplete{opacity:.7}.ImportQueue-module__z8KORG__queueItemIcon{color:#666;background:#f5f5f5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.ImportQueue-module__z8KORG__queueItemError .ImportQueue-module__z8KORG__queueItemIcon{color:#e25033;background:#fee}.ImportQueue-module__z8KORG__queueItemComplete .ImportQueue-module__z8KORG__queueItemIcon{color:#1a9950;background:#eefbf3}.ImportQueue-module__z8KORG__queueItemInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ImportQueue-module__z8KORG__queueItemDomain{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.ImportQueue-module__z8KORG__queueItemStatus{color:#888;font-size:11px}.ImportQueue-module__z8KORG__statusError{color:#e25033}.ImportQueue-module__z8KORG__statusComplete{color:#1a9950}.ImportQueue-module__z8KORG__queueItemActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.ImportQueue-module__z8KORG__queueRetryButton,.ImportQueue-module__z8KORG__queueRemoveButton{color:#bbb;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s,color .15s;display:flex}.ImportQueue-module__z8KORG__queueRetryButton:hover{color:#1a1a1a;background:#f5f5f5}.ImportQueue-module__z8KORG__queueRemoveButton:hover{color:#999;background:#f5f5f5}.ImportQueue-module__z8KORG__queueSpinner{border:2px solid #e5e5e5;border-top-color:#1a1a1a;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite ImportQueue-module__z8KORG__spin;display:inline-block}@keyframes ImportQueue-module__z8KORG__spin{to{transform:rotate(360deg)}}.ImportQueue-module__z8KORG__completedItem{align-items:center;gap:10px;padding:8px 16px;transition:background .15s;animation:.2s ease-out ImportQueue-module__z8KORG__fadeIn;display:flex}.ImportQueue-module__z8KORG__completedItem:hover{background:#fafafa}.ImportQueue-module__z8KORG__completedLink{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.ImportQueue-module__z8KORG__completedThumb{background:#f5f5f5;border-radius:8px;flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}.ImportQueue-module__z8KORG__completedThumbImg{object-fit:cover}.ImportQueue-module__z8KORG__completedThumbPlaceholder{color:#1a9950;background:#eefbf3;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ImportQueue-module__z8KORG__completedInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ImportQueue-module__z8KORG__completedTitle{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.ImportQueue-module__z8KORG__completedMeta{color:#999;align-items:center;gap:3px;font-size:11px;display:flex}.ImportQueue-module__z8KORG__completedCheck{color:#1a9950;flex-shrink:0;width:12px;height:12px}.ImportQueue-module__z8KORG__clearHistoryButton{color:#aaa;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:12px;transition:color .15s,background .15s}.ImportQueue-module__z8KORG__clearHistoryButton:hover{color:#666;background:#f5f5f5}.ImportQueue-module__z8KORG__queueFooter{border-top:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.ImportQueue-module__z8KORG__queueUsage{color:#aaa;font-size:11px}.ImportQueue-module__z8KORG__queueRecipeBoxLink{color:#666;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s}.ImportQueue-module__z8KORG__queueRecipeBoxLink:hover{color:#1a1a1a}@media (max-width:480px){.ImportQueue-module__z8KORG__panel{width:auto;max-height:60vh;bottom:12px;left:12px;right:12px}.ImportQueue-module__z8KORG__triggerButton{bottom:16px;right:16px}}@media (max-width:768px){.ImportQueue-module__z8KORG__triggerWrapper{display:none}}
