.limitation-notice.svelte-1ij0n3v{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:6px;padding:12px 16px;color:#60a5fa;font-size:.9rem;display:flex;align-items:center;gap:8px;margin-bottom:20px;cursor:pointer;transition:all .2s ease}.limitation-notice.svelte-1ij0n3v:hover{background:#3b82f626;border-color:#3b82f666}.close-button.svelte-1ij0n3v{background:none;border:none;color:#60a5fa;cursor:pointer;padding:4px;margin-left:auto;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.close-button.svelte-1ij0n3v:hover{background:#3b82f633;color:#3b82f6}.limitation-notice.svelte-1ij0n3v .upgrade-link:where(.svelte-1ij0n3v){color:#3b82f6;font-weight:600;text-decoration:underline;text-decoration-color:#3b82f666}.limitation-notice.svelte-1ij0n3v .upgrade-link:where(.svelte-1ij0n3v):hover{color:#2563eb;text-decoration-color:#2563eb}.filter-container.svelte-1ij0n3v{margin-bottom:20px;width:100%;overflow:hidden}.settings-panel.svelte-1ij0n3v{background:#00000080;border:1px solid rgba(0,128,255,.3);border-radius:8px;padding:20px;margin-bottom:20px;animation:svelte-1ij0n3v-slideDown .3s ease}@keyframes svelte-1ij0n3v-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.settings-content.svelte-1ij0n3v{max-width:none;width:100%}.section-title.svelte-1ij0n3v{color:var(--digital-text);font-size:1rem;font-weight:700;margin:0 0 10px}.profit-controls.svelte-1ij0n3v{display:grid;grid-template-columns:minmax(360px,1fr) minmax(320px,1fr);gap:24px;margin-bottom:0}.controls-left.svelte-1ij0n3v{display:flex;flex-direction:column;gap:16px}.controls-right.svelte-1ij0n3v{display:flex;flex-direction:column;gap:16px;min-height:100%}.controls-right.svelte-1ij0n3v .settings-actions:where(.svelte-1ij0n3v){margin-top:auto}.control-group.svelte-1ij0n3v{flex:1}.control-group.svelte-1ij0n3v label:where(.svelte-1ij0n3v){display:block;color:var(--digital-text);font-size:.9rem;margin-bottom:10px}.control-group.svelte-1ij0n3v input[type=number]:where(.svelte-1ij0n3v){width:80px;margin-left:10px;background:#0000004d;border:1px solid rgba(0,128,255,.3);color:#fff;padding:4px 8px;border-radius:4px}.control-group.svelte-1ij0n3v .range:where(.svelte-1ij0n3v){width:100%;max-width:520px}.max-profit-controls.svelte-1ij0n3v .range:where(.svelte-1ij0n3v){width:100%;max-width:520px}.ui-preferences.svelte-1ij0n3v{margin-top:20px;padding-top:15px;border-top:1px solid rgba(0,128,255,.1)}.profit-controls.svelte-1ij0n3v .controls-left:where(.svelte-1ij0n3v) .ui-preferences:where(.svelte-1ij0n3v){margin-top:0;padding-top:0;border-top:none}.preference-controls.svelte-1ij0n3v{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 16px;align-items:center}.preference-item.svelte-1ij0n3v{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--digital-text-muted);font-size:.85rem}.preference-item.svelte-1ij0n3v:hover{color:var(--digital-text)}.time-window-control.svelte-1ij0n3v{animation:svelte-1ij0n3v-slideDown .3s ease}.time-preset-buttons.svelte-1ij0n3v{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.time-preset-btn.svelte-1ij0n3v{padding:6px 14px;background:#0006;border:1px solid rgba(0,128,255,.3);color:var(--digital-text-muted);border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}.time-preset-btn.svelte-1ij0n3v:hover{background:#0080ff1a;border-color:var(--digital-info);color:var(--digital-text)}.time-preset-btn.active.svelte-1ij0n3v{background:#0080ff33;border-color:var(--digital-info);color:var(--digital-info);font-weight:600}.time-preset-btn.custom-btn.svelte-1ij0n3v{border-style:dashed}.custom-hours-inline.svelte-1ij0n3v{display:flex;align-items:center;gap:8px;animation:svelte-1ij0n3v-fadeIn .2s ease}.custom-hours-inline.svelte-1ij0n3v input:where(.svelte-1ij0n3v){width:80px;background:#0000004d;border:1px solid rgba(0,128,255,.3);color:#fff;padding:6px 10px;border-radius:4px;font-size:.85rem;height:32px}.custom-hours-inline.svelte-1ij0n3v .hours-label:where(.svelte-1ij0n3v){color:var(--digital-text-muted);font-size:.85rem;white-space:nowrap}@keyframes svelte-1ij0n3v-fadeIn{0%{opacity:0}to{opacity:1}}.stack.fade-out.svelte-1ij0n3v{animation:svelte-1ij0n3v-fadeOut .15s ease forwards}.stack.fade-in.svelte-1ij0n3v{animation:svelte-1ij0n3v-fadeInQuick .15s ease forwards}@keyframes svelte-1ij0n3v-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-1ij0n3v-fadeInQuick{0%{opacity:0}to{opacity:1}}@media (max-width: 768px){.custom-hours-inline.svelte-1ij0n3v{width:100%;margin-top:8px}}.settings-actions.svelte-1ij0n3v{display:flex;gap:10px;justify-content:flex-end;padding-top:10px;border-top:none;flex-wrap:wrap}.max-profit-controls.svelte-1ij0n3v{animation:svelte-1ij0n3v-slideDown .2s ease}.error-message.svelte-1ij0n3v,.no-opportunities.svelte-1ij0n3v{text-align:center;padding:60px 20px;color:var(--digital-text-muted)}.desktop-loading-stage.svelte-1ij0n3v{position:relative;display:flex;align-items:center;justify-content:center;min-height:min(85vh,960px);padding:clamp(1.5rem,2vw,2.5rem)}.desktop-loading-overlay.svelte-1ij0n3v{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:clamp(3.25rem,5.5vw,4.5rem) clamp(3rem,6.5vw,3.75rem);min-height:clamp(520px,70vh,1000px);width:min(660px,95vw);border-radius:32px;background:radial-gradient(circle at 50% 45%,#fb923c47,#fb923c29,#0f172a00 60%);box-shadow:none;color:var(--digital-text);text-align:center}.desktop-loading-overlay.svelte-1ij0n3v .loading:where(.svelte-1ij0n3v){width:4.25rem;height:4.25rem;color:#fb923c}.desktop-loading-text.svelte-1ij0n3v h3:where(.svelte-1ij0n3v){font-size:clamp(1.1rem,2vw,1.4rem);font-weight:700;margin:0;letter-spacing:.02em}.desktop-loading-text.svelte-1ij0n3v p:where(.svelte-1ij0n3v){margin:0;color:var(--digital-text-muted);font-size:.95rem}.error-message.svelte-1ij0n3v{color:var(--digital-danger)}.infinite-sentinel.svelte-1ij0n3v{height:1px;padding-bottom:100px}.loading-more.svelte-1ij0n3v{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--digital-text-muted);padding:12px 0 20px}.retry-btn.svelte-1ij0n3v{background:var(--digital-danger);border:none;color:#fff;padding:8px 16px;border-radius:6px;cursor:pointer;margin-top:15px;display:flex;align-items:center;gap:8px;margin-left:auto;margin-right:auto}.retry-btn.svelte-1ij0n3v:hover{background:var(--digital-danger-dark)}.no-opportunities.svelte-1ij0n3v h3:where(.svelte-1ij0n3v){color:var(--digital-text);margin-bottom:10px;font-size:1.3rem}.no-opportunities.svelte-1ij0n3v p:where(.svelte-1ij0n3v){margin-bottom:10px;line-height:1.5}.opportunities-container.svelte-1ij0n3v{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:30px;opacity:1;transform:translateY(0);transition:opacity .18s ease,transform .18s ease}.opportunities-container.desktop-fade-out.svelte-1ij0n3v{opacity:0;transform:translateY(12px);pointer-events:none}.opportunities-container.desktop-fade-in.svelte-1ij0n3v{opacity:1;transform:translateY(0)}@media (min-width: 1200px){.opportunities-container.svelte-1ij0n3v{grid-template-columns:1fr 1fr;gap:25px}}.more-opportunities-cta.svelte-1ij0n3v{background:linear-gradient(135deg,#0080ff1a,#10b9811a);border:1px solid rgba(0,128,255,.2);border-radius:12px;padding:30px;text-align:center;margin-top:30px;grid-column:1 / -1}.cta-content.svelte-1ij0n3v h3:where(.svelte-1ij0n3v){color:var(--digital-info);font-size:1.3rem;margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:10px}.cta-content.svelte-1ij0n3v p:where(.svelte-1ij0n3v){color:var(--digital-text-light);margin-bottom:20px;font-size:1rem}@media (max-width: 768px){.filter-container.svelte-1ij0n3v{width:100%}.desktop-loading-stage.svelte-1ij0n3v{display:none}.profit-controls.svelte-1ij0n3v{grid-template-columns:1fr;gap:20px}.limitation-notice.svelte-1ij0n3v{padding:10px 12px;font-size:.85rem;gap:6px;margin-bottom:16px;box-shadow:0 2px 8px #3b82f61a;flex-wrap:wrap}.limitation-notice.svelte-1ij0n3v span:where(.svelte-1ij0n3v){flex:1;min-width:0}.close-button.svelte-1ij0n3v{padding:8px;margin-left:8px;min-width:44px;min-height:44px}.more-opportunities-cta.svelte-1ij0n3v{padding:20px}.cta-content.svelte-1ij0n3v h3:where(.svelte-1ij0n3v){font-size:1.1rem;flex-direction:column;gap:5px}}.desktop-view.svelte-1ij0n3v{display:block}.mobile-view.svelte-1ij0n3v{display:none}@media (max-width: 768px){.desktop-view.svelte-1ij0n3v{display:none}.mobile-view.svelte-1ij0n3v{display:block;padding:0 1rem}}.stack-container.svelte-1ij0n3v{position:relative;min-height:520px;height:520px;margin-bottom:2rem;touch-action:pan-y}.stack.svelte-1ij0n3v{position:relative;height:100%;width:100%}.mobile-loading-overlay.svelte-1ij0n3v{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:radial-gradient(circle at 50% 50%,#fb923c52,#fb923c2e 18%,#0f172a00 55%),linear-gradient(135deg,#0f172af2,#0f172ad1);z-index:6;color:var(--digital-text-muted);font-size:.95rem;text-align:center}.mobile-loading-overlay.svelte-1ij0n3v .mobile-loading-text:where(.svelte-1ij0n3v){color:var(--digital-text);font-size:.9rem;letter-spacing:.01em}.mobile-loading-overlay.svelte-1ij0n3v .loading:where(.svelte-1ij0n3v){width:4rem;height:4rem;color:#fb923c}.card-wrapper.svelte-1ij0n3v{position:absolute;width:100%;max-width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;pointer-events:none;background:#000}.card-wrapper.active.svelte-1ij0n3v{opacity:1;pointer-events:auto;transform:scale(1);z-index:3}.card-wrapper.active.svelte-1ij0n3v+.card-wrapper:where(.svelte-1ij0n3v){opacity:1;transform:scale(.95) translateY(10px);z-index:2}.card-wrapper.active.svelte-1ij0n3v+.card-wrapper:where(.svelte-1ij0n3v)+.card-wrapper:where(.svelte-1ij0n3v){opacity:1;transform:scale(.9) translateY(20px);z-index:1}.card-wrapper.swipe-left.svelte-1ij0n3v{animation:svelte-1ij0n3v-slideOutLeft .3s ease-out forwards}.card-wrapper.swipe-right.svelte-1ij0n3v{animation:svelte-1ij0n3v-slideOutRight .3s ease-out forwards}.card-wrapper.slide-in-from-behind.svelte-1ij0n3v{animation:svelte-1ij0n3v-slideInFromBehind .3s ease-out forwards}.card-wrapper.slide-in-from-left.svelte-1ij0n3v{animation:svelte-1ij0n3v-slideInFromLeft .3s ease-out forwards;z-index:4!important}@keyframes svelte-1ij0n3v-slideOutLeft{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-120%) scale(.9);opacity:0}}@keyframes svelte-1ij0n3v-slideOutRight{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(120%) scale(.9);opacity:0}}@keyframes svelte-1ij0n3v-slideInFromBehind{0%{transform:scale(.95) translateY(10px);opacity:1}to{transform:scale(1);opacity:1}}.sr-only.svelte-1ij0n3v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes svelte-1ij0n3v-slideInFromLeft{0%{transform:translate(-120%) scale(.9);opacity:0}to{transform:translate(0) scale(1);opacity:1}}.mobile-pager.svelte-1ij0n3v{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:1.25rem auto 0;padding:.5rem 1.25rem;width:min(100%,360px);background:linear-gradient(135deg,#0f172ad9,#1b2641bf);border:1px solid rgba(148,163,184,.18);border-radius:999px;box-shadow:0 12px 24px #02061759}.pager-group.svelte-1ij0n3v{display:flex;align-items:center;gap:.5rem}.pager-group--left.svelte-1ij0n3v{justify-content:flex-start}.pager-group--right.svelte-1ij0n3v{justify-content:flex-end}.pager-button.svelte-1ij0n3v{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid rgba(148,163,184,.25);background:#0f172ae6;color:var(--digital-text);transition:background .2s ease,transform .2s ease,color .2s ease}.pager-button.svelte-1ij0n3v:active{transform:scale(.94)}.pager-button.svelte-1ij0n3v:hover:not(:disabled){background:#1e2946f2}.pager-button.svelte-1ij0n3v:disabled{opacity:.4;cursor:not-allowed;background:transparent}.pager-status.svelte-1ij0n3v{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--digital-text-muted);font-size:.875rem;font-variant-numeric:tabular-nums;width:48px;height:48px;border-radius:999px;border:1px solid rgba(148,163,184,.2);background:#0b1221f2;display:flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:.02em}.pager-icon{font-size:1rem}@media (max-width: 380px){.mobile-pager.svelte-1ij0n3v{padding:.5rem 1rem;gap:.5rem}.pager-button.svelte-1ij0n3v{width:40px;height:40px}.pager-status.svelte-1ij0n3v{width:44px;height:44px}}@media (max-width: 340px){.mobile-pager.svelte-1ij0n3v{flex-wrap:wrap;justify-content:center;padding-bottom:.75rem}.pager-status.svelte-1ij0n3v{position:static;transform:none;margin-top:.5rem}}.swipe-hint.svelte-1ij0n3v{text-align:center;color:var(--digital-text-muted);font-size:.875rem;margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;animation:svelte-1ij0n3v-fadeInOut 3s ease-in-out}@keyframes svelte-1ij0n3v-fadeInOut{0%,to{opacity:.5}50%{opacity:1}}.loading-more-mobile.svelte-1ij0n3v{text-align:center;color:var(--digital-info);font-size:.875rem;margin-top:1rem;padding:.5rem;background:#0080ff1a;border-radius:8px}
