.display-title.svelte-ggo4tk{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--light-glow:#ea580c4d;--dark-glow:#fb923c66;filter:drop-shadow(0 2px 10px var(--light-glow));will-change:filter;font-family:Söhne,ui-sans-serif,system-ui,-apple-system,sans-serif;transform:translateZ(0)}.dark .display-title{filter:drop-shadow(0 0 15px var(--dark-glow))}.sidebar-header.svelte-1068n59{height:var(--header-height,4rem);background:0 0;border-bottom:1px solid #94a3b826;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 1rem;transition:padding .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:visible}.dark .sidebar-header.svelte-1068n59{border-bottom-color:#ffffff0d}.sidebar-header-compact.svelte-1068n59{justify-content:center;padding:0 .5rem;position:relative}.sidebar-header-compact.svelte-1068n59 .sidebar-header-actions:where(.svelte-1068n59){opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.sidebar-header-compact.svelte-1068n59:hover .sidebar-header-actions:where(.svelte-1068n59){opacity:1;pointer-events:auto}.sidebar-header-compact.svelte-1068n59 .sidebar-toggle-btn:where(.svelte-1068n59){background:#94a3b814;width:1.75rem;height:1.75rem}.dark .sidebar-header-compact.svelte-1068n59 .sidebar-toggle-btn:where(.svelte-1068n59){background:#ffffff0f}.sidebar-logo.svelte-1068n59{white-space:nowrap;color:#0f172ae6;align-items:center;min-width:0;font-size:1.25rem;font-weight:700;text-decoration:none;transition:color .3s cubic-bezier(.175,.885,.32,1.275),transform .3s cubic-bezier(.175,.885,.32,1.275);display:flex;overflow:visible}.dark .sidebar-logo.svelte-1068n59{color:#f8fafcf2}.sidebar-logo.svelte-1068n59:hover{color:#10b981;transform:scale(1.05)}.sidebar-logo.svelte-1068n59:active{transform:scale(.96)}.sidebar-logo-compact.svelte-1068n59{justify-content:center;margin-right:0;transition:justify-content .4s cubic-bezier(.4,0,.2,1)}.sidebar-header-actions.svelte-1068n59{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.sidebar-toggle-btn.svelte-1068n59{color:#64748be6;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:flex}.sidebar-toggle-btn.svelte-1068n59:hover{color:#0f172a;background-color:#94a3b826}.dark .sidebar-toggle-btn.svelte-1068n59{color:#94a3b8e6}.dark .sidebar-toggle-btn.svelte-1068n59:hover{color:var(--t-text);background-color:#ffffff1a}.sidebar-toggle-btn.svelte-1068n59:active{transform:scale(.92)}.sidebar-toggle-icon.svelte-1068n59{justify-content:center;align-items:center;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);display:flex}.sidebar-toggle-icon.rotate-180.svelte-1068n59{transform:rotate(180deg)}.sidebar-toggle-compact.svelte-1068n59{display:none}@media (min-width:768px){.sidebar-toggle-compact.svelte-1068n59{display:flex}}.sidebar-toggle-close.svelte-1068n59{display:flex}@media (min-width:768px){.sidebar-toggle-close.svelte-1068n59{display:none}}@media (prefers-reduced-motion:reduce){.sidebar-logo.svelte-1068n59,.sidebar-toggle-btn.svelte-1068n59,.sidebar-toggle-icon.svelte-1068n59,.sidebar-header.svelte-1068n59,.sidebar-header-actions.svelte-1068n59{transition:none!important}}.nav-item.svelte-6obwy3{padding:0 .375rem;position:relative}.nav-item-link.svelte-6obwy3{cursor:pointer;text-align:left;width:100%;min-height:2rem;font:inherit;color:#475569f2;background:0 0;border:none;border-radius:.6rem;align-items:center;padding:.375rem .625rem;transition:background-color .3s cubic-bezier(.175,.885,.32,1.275),color .3s cubic-bezier(.175,.885,.32,1.275),transform .3s cubic-bezier(.175,.885,.32,1.275),padding .3s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden}.dark .nav-item-link.svelte-6obwy3{color:#94a3b8f2}.nav-item-link.svelte-6obwy3:hover{color:#0f172a;background-color:#0f172a0a;transform:translate(2px)}.dark .nav-item-link.svelte-6obwy3:hover{color:#f8fafc;background-color:#ffffff0d}.nav-item-link.svelte-6obwy3:focus-visible{outline:2px solid color-mix(in srgb, var(--t-primary) 60%, transparent);outline-offset:1px}.nav-item-link.svelte-6obwy3:active{transform:scale(.96)}.nav-item-active.svelte-6obwy3{color:#0f172a;background:linear-gradient(90deg,#64748b17,#0000);font-weight:600}.dark .nav-item-active.svelte-6obwy3{color:#e2e8f0;background:linear-gradient(90deg,#94a3b81f,#0000)}.nav-item-compact.svelte-6obwy3{justify-content:center;padding:.45rem .25rem}.nav-item-compact.svelte-6obwy3:hover{transform:none}.nav-item-indicator.svelte-6obwy3{border-radius:0 var(--radius-sm) var(--radius-sm) 0;pointer-events:none;background:#64748b;width:3px;height:60%;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(0);box-shadow:2px 0 8px #64748b59}.nav-item-link.svelte-6obwy3:hover .nav-item-indicator:where(.svelte-6obwy3){transform:translateY(-50%)scaleY(.4)}.nav-item-active.svelte-6obwy3 .nav-item-indicator:where(.svelte-6obwy3){transform:translateY(-50%)scaleY(1);box-shadow:2px 0 10px #64748b80}.nav-item-icon.svelte-6obwy3{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);display:flex}.nav-item-compact.svelte-6obwy3 .nav-item-icon:where(.svelte-6obwy3){width:1.25rem;height:1.25rem}.nav-item-link.svelte-6obwy3:hover .nav-item-icon:where(.svelte-6obwy3){transform:scale(1.15)rotate(-2deg)}.nav-item-active.svelte-6obwy3 .nav-item-icon:where(.svelte-6obwy3){transform:scale(1.05)}.nav-item-link.svelte-6obwy3:active .nav-item-icon:where(.svelte-6obwy3){transform:scale(.9)}.nav-item-text.svelte-6obwy3{white-space:normal;word-break:break-word;align-items:center;gap:.5rem;width:auto;font-size:.875rem;font-weight:500;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1);display:flex}.nav-item-active.svelte-6obwy3 .nav-item-text:where(.svelte-6obwy3){font-weight:600}.nav-item-text-visible.svelte-6obwy3{opacity:1;transform:translate(0)}.nav-item-text-hidden.svelte-6obwy3{opacity:0;pointer-events:none;width:0;height:0;min-height:0;overflow:hidden;transform:translate(-8px)}.nav-item-action.nav-item-active.svelte-6obwy3{color:#065f46;background:linear-gradient(90deg,#10b98114,#0000)}.dark .nav-item-action.nav-item-active.svelte-6obwy3{color:#34d399;background:linear-gradient(90deg,#10b98126,#0000)}.nav-item-action.nav-item-active.svelte-6obwy3 .nav-item-indicator:where(.svelte-6obwy3){background:#10b981;box-shadow:2px 0 12px #10b981cc}.nav-item-action-dot.svelte-6obwy3{background:#10b981;border-radius:50%;width:.45rem;height:.45rem;animation:2s ease-in-out infinite svelte-6obwy3-subtle-pulse;display:inline-block;box-shadow:0 0 #10b98166}.nav-item-count-badge.svelte-6obwy3{color:#475569cc;background:#64748b1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:1.25rem;height:1.125rem;padding:0 .3rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.dark .nav-item-count-badge.svelte-6obwy3{color:#94a3b8cc;background:#94a3b826}.nav-item-active.svelte-6obwy3 .nav-item-count-badge:where(.svelte-6obwy3){color:#0f172acc;background:#64748b2e}.dark .nav-item-active.svelte-6obwy3 .nav-item-count-badge:where(.svelte-6obwy3){color:#e2e8f0e6;background:#94a3b833}.nav-item-compact-dot.svelte-6obwy3{background:#64748b;border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.25rem;right:.4rem}.dark .nav-item-compact-dot.svelte-6obwy3{background:#94a3b899}.nav-item-status-indicator.svelte-6obwy3{background:#22c55e;border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.25rem;right:.4rem}.nav-item-status-pulse.svelte-6obwy3{animation:2s ease-in-out infinite svelte-6obwy3-subtle-pulse;box-shadow:0 0 #22c55e66}@keyframes svelte-6obwy3-subtle-pulse{0%{box-shadow:0 0 #10b98166}70%{box-shadow:0 0 0 4px #10b98100}to{box-shadow:0 0 #10b98100}}@media (prefers-reduced-motion:reduce){.nav-item-link.svelte-6obwy3,.nav-item-indicator.svelte-6obwy3,.nav-item-icon.svelte-6obwy3,.nav-item-text.svelte-6obwy3{transition:none!important;transform:none!important}.nav-item-badge.svelte-6obwy3{animation:none!important}}.nav-group-item.svelte-1i7g1qh{margin-top:.5rem;padding:0 .375rem;position:relative}.nav-group-item.svelte-1i7g1qh:first-child{margin-top:0}.nav-group-item-compact.svelte-1i7g1qh{pointer-events:none;border-top:1px solid #94a3b826;height:0;margin:.375rem 1rem;padding:0;overflow:hidden}.dark .nav-group-item-compact.svelte-1i7g1qh{border-top-color:#ffffff0f}.nav-group-toggle.svelte-1i7g1qh{cursor:pointer;width:100%;min-height:2rem;font:inherit;color:inherit;background:0 0;border:none;border-radius:.6rem;align-items:center;gap:.5rem;padding:.375rem .625rem;transition:background-color .2s,color .2s;display:flex}.nav-group-toggle.svelte-1i7g1qh:hover{background-color:#0f172a0a}.dark .nav-group-toggle.svelte-1i7g1qh:hover{background-color:#ffffff0d}.nav-group-toggle.svelte-1i7g1qh:focus-visible{outline:2px solid color-mix(in srgb, var(--t-primary) 60%, transparent);outline-offset:1px}.nav-group-toggle.svelte-1i7g1qh:active{transform:scale(.98)}.nav-group-toggle-has-active.svelte-1i7g1qh{background:linear-gradient(90deg,#64748b0f,#0000)}.dark .nav-group-toggle-has-active.svelte-1i7g1qh{background:linear-gradient(90deg,#94a3b814,#0000)}.nav-group-static.svelte-1i7g1qh{align-items:center;min-height:2rem;padding:.375rem .625rem;display:flex}.nav-group-chevron-wrap.svelte-1i7g1qh{flex-shrink:0;justify-content:center;align-items:center;width:1rem;display:flex}.nav-group-chevron{color:#64748b73;flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1),color .2s}.dark .nav-group-chevron{color:#94a3b859}.nav-group-chevron-expanded{transform:rotate(90deg)}.nav-group-toggle.svelte-1i7g1qh:hover .nav-group-chevron{color:#64748bcc}.dark .nav-group-toggle.svelte-1i7g1qh:hover .nav-group-chevron{color:#94a3b8b3}.nav-group-label.svelte-1i7g1qh{text-transform:uppercase;letter-spacing:.04em;color:#475569bf;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;transition:color .2s;overflow:hidden}.nav-group-toggle.svelte-1i7g1qh:hover .nav-group-label:where(.svelte-1i7g1qh){color:#334155f2}.dark .nav-group-label.svelte-1i7g1qh{color:#a5b4c899}.dark .nav-group-toggle.svelte-1i7g1qh:hover .nav-group-label:where(.svelte-1i7g1qh){color:#d2dce8e6}.nav-group-children.svelte-1i7g1qh{grid-template-rows:1fr;display:grid;overflow:hidden}.nav-group-children-collapsed.svelte-1i7g1qh{grid-template-rows:0fr}.nav-group-children-animate.svelte-1i7g1qh{transition:grid-template-rows .2s cubic-bezier(.4,0,.2,1)}.nav-group-children-inner.svelte-1i7g1qh{min-height:0;overflow:hidden}.nav-group-children-indented.svelte-1i7g1qh{padding-left:.75rem}.nav-group-dots.svelte-1i7g1qh{flex-shrink:0;align-items:center;gap:.3rem;margin-left:auto;display:flex}.nav-group-active-dot.svelte-1i7g1qh{background:#64748b;border-radius:50%;width:.375rem;height:.375rem}.dark .nav-group-active-dot.svelte-1i7g1qh{background:#94a3b899}.nav-group-signal-dot.svelte-1i7g1qh{background:#10b981;border-radius:50%;width:.3125rem;height:.3125rem;animation:2s ease-in-out infinite svelte-1i7g1qh-signal-pulse}@keyframes svelte-1i7g1qh-signal-pulse{0%{box-shadow:0 0 #10b98166}70%{box-shadow:0 0 0 3px #10b98100}to{box-shadow:0 0 #10b98100}}@media (prefers-reduced-motion:reduce){.nav-group-toggle.svelte-1i7g1qh,.nav-group-label.svelte-1i7g1qh,.nav-group-children-animate.svelte-1i7g1qh,.nav-group-chevron{transition:none!important}.nav-group-signal-dot.svelte-1i7g1qh{animation:none!important}}.sidebar.svelte-sbp8ob{--spring-easing:cubic-bezier(.175, .885, .32, 1.275);--smooth-easing:cubic-bezier(.4, 0, .2, 1);z-index:var(--z-sidebar);height:100%;width:var(--sidebar-current-width);transition:transform .4s var(--smooth-easing), width .4s var(--spring-easing);will-change:transform;backface-visibility:hidden;contain:layout paint style;background-image:linear-gradient(#fffffffc 0%,#f8fafcfa 100%);border-right:1px solid #94a3b833;flex-direction:column;display:flex;position:fixed;transform:translate(-100%);box-shadow:4px 0 24px #0000000d}.dark .sidebar.svelte-sbp8ob{background-image:linear-gradient(#0f0f12fc 0%,#0a0a0cfa 100%);border-right-color:#ffffff0d;box-shadow:4px 0 24px #0003}.sidebar-mobile.svelte-sbp8ob{-webkit-overflow-scrolling:touch;width:var(--sidebar-width-mobile);max-width:300px}@media (min-width:768px){.sidebar.svelte-sbp8ob{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-image:linear-gradient(#fffffff2 0%,#f8fafce6 100%);position:static;transform:translate(0);box-shadow:4px 0 24px #00000005,inset -1px 0 #ffffff80}.dark .sidebar.svelte-sbp8ob{background-image:linear-gradient(#0f0f12f2 0%,#0a0a0ceb 100%);box-shadow:4px 0 24px #0003,inset -1px 0 #ffffff05}.sidebar-compact.svelte-sbp8ob{width:var(--sidebar-width-compact)}.sidebar-compact.svelte-sbp8ob:hover .sidebar-inner-glow:where(.svelte-sbp8ob){opacity:.5}}.sidebar-ambient.svelte-sbp8ob{pointer-events:none;opacity:0;background:radial-gradient(at 0 0,#10b9810a 0%,#0000 60%);transition:opacity .8s;position:absolute;inset:0}.sidebar.mounted.svelte-sbp8ob .sidebar-ambient:where(.svelte-sbp8ob){opacity:1}.dark .sidebar-ambient.svelte-sbp8ob{background:radial-gradient(at 0 0,#10b9810f 0%,#0000 60%)}.sidebar-inner-glow.svelte-sbp8ob{pointer-events:none;opacity:0;background:linear-gradient(#0000 0%,#10b98126 30%,#10b98133 50%,#10b98126 70%,#0000 100%);width:1px;height:100%;transition:opacity .5s;position:absolute;top:0;right:0}.sidebar.svelte-sbp8ob:hover .sidebar-inner-glow:where(.svelte-sbp8ob){opacity:1}.sidebar-open.svelte-sbp8ob{transform:translate(0)}.sidebar-nav.svelte-sbp8ob{touch-action:pan-y;overscroll-behavior:contain;contain:layout paint style;flex:1;overflow:hidden auto}.custom-scrollbar.svelte-sbp8ob::-webkit-scrollbar{width:4px}.custom-scrollbar.svelte-sbp8ob::-webkit-scrollbar-track{background:0 0}.custom-scrollbar.svelte-sbp8ob::-webkit-scrollbar-thumb{border-radius:var(--radius-lg);background-color:#0000;transition:background-color .2s}.custom-scrollbar.svelte-sbp8ob:hover::-webkit-scrollbar-thumb{background-color:#94a3b866}.custom-scrollbar.svelte-sbp8ob:hover::-webkit-scrollbar-thumb:hover{background-color:#94a3b8a6}.dark .custom-scrollbar.svelte-sbp8ob:hover::-webkit-scrollbar-thumb{background-color:#ffffff2e}.dark .custom-scrollbar.svelte-sbp8ob:hover::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.custom-scrollbar.svelte-sbp8ob{scrollbar-width:thin;scrollbar-color:transparent transparent}.custom-scrollbar.svelte-sbp8ob:hover{scrollbar-color:#94a3b866 transparent}.dark .custom-scrollbar.svelte-sbp8ob:hover{scrollbar-color:#ffffff2e transparent}.sidebar-nav-list.svelte-sbp8ob{transition:padding .4s var(--smooth-easing);padding:.75rem 0}.sidebar-compact.svelte-sbp8ob .sidebar-nav-list:where(.svelte-sbp8ob){padding:.5rem 0}.sidebar-footer.svelte-sbp8ob{transition:padding .4s var(--smooth-easing);background:linear-gradient(#0000,#f8fafccc);border-top:1px solid #94a3b826;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.sidebar-compact.svelte-sbp8ob .sidebar-footer:where(.svelte-sbp8ob){padding:.75rem .5rem}.dark .sidebar-footer.svelte-sbp8ob{background:linear-gradient(#0000,#0f0f12cc);border-top-color:#ffffff0d}.refer-cta.svelte-sbp8ob{color:#b45309e6;width:100%;font:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:.6rem;align-items:center;gap:.625rem;padding:.375rem .625rem;font-size:.875rem;font-weight:500;transition:background-color .2s,color .2s,transform .2s;display:flex}.refer-cta.svelte-sbp8ob:hover{color:#a14500;background-color:#f59e0b12}.refer-cta.svelte-sbp8ob:active{transform:scale(.96)}.dark .refer-cta.svelte-sbp8ob{color:#fbbf24cc}.dark .refer-cta.svelte-sbp8ob:hover{color:#fcd34d;background-color:#f59e0b17}.refer-cta-compact.svelte-sbp8ob{justify-content:center;padding:.45rem .25rem}.refer-cta-compact.svelte-sbp8ob:hover{transform:none}.refer-cta-icon.svelte-sbp8ob{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);display:flex}.refer-cta.svelte-sbp8ob:hover .refer-cta-icon:where(.svelte-sbp8ob){transform:scale(1.15)rotate(-2deg)}.refer-cta.svelte-sbp8ob:active .refer-cta-icon:where(.svelte-sbp8ob){transform:scale(.9)}.refer-cta-compact.svelte-sbp8ob .refer-cta-icon:where(.svelte-sbp8ob){width:1.25rem;height:1.25rem}.refer-cta-text.svelte-sbp8ob{text-align:left;flex:1}.contact-link.svelte-sbp8ob{width:100%;font:inherit;color:#64748bbf;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:.3rem;padding:.25rem;font-size:.75rem;transition:color .2s;display:flex}.contact-link.svelte-sbp8ob:hover{color:#475569f2}.dark .contact-link.svelte-sbp8ob{color:#94a3b88c}.dark .contact-link.svelte-sbp8ob:hover{color:#94a3b8e6}@media (prefers-reduced-motion:reduce){.sidebar.svelte-sbp8ob,.sidebar-ambient.svelte-sbp8ob,.sidebar-inner-glow.svelte-sbp8ob,.sidebar-nav-list.svelte-sbp8ob,.sidebar-footer.svelte-sbp8ob{transition:none!important}}.custom-scrollbar.svelte-samtog::-webkit-scrollbar{width:5px}.custom-scrollbar.svelte-samtog::-webkit-scrollbar-track{background:0 0}.custom-scrollbar.svelte-samtog::-webkit-scrollbar-thumb{border-radius:var(--radius-lg);background:#9ca3af33}.custom-scrollbar.svelte-samtog::-webkit-scrollbar-thumb:hover{background:#9ca3af66}.dark .custom-scrollbar.svelte-samtog::-webkit-scrollbar-thumb{background:#ffffff1a}.mini-btn.svelte-3njhjk{border:1px solid #0000;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.mini-btn.svelte-3njhjk:active{transform:scale(.96)}.mini-btn.svelte-3njhjk:disabled{opacity:.55;cursor:not-allowed;transform:none}.mini-btn-confirm.svelte-3njhjk{color:#059669;background:#10b98126;border-color:#10b98159}.mini-btn-confirm.svelte-3njhjk:hover{background:#10b98138}.mini-btn-decline.svelte-3njhjk{color:#dc2626;background:#ef44441f;border-color:#ef44444d}.mini-btn-decline.svelte-3njhjk:hover{background:#ef444433}.mini-btn-later.svelte-3njhjk{color:#2563eb;background:#3b82f61f;border-color:#3b82f647}.mini-btn-later.svelte-3njhjk:hover{background:#3b82f633}.dark .mini-btn-confirm.svelte-3njhjk{color:#6ee7b7}.dark .mini-btn-decline.svelte-3njhjk{color:#fca5a5}.dark .mini-btn-later.svelte-3njhjk{color:#93c5fd}.interaction-scroll.svelte-3njhjk{scrollbar-width:thin;scrollbar-color:#94a3b859 transparent}.interaction-scroll.svelte-3njhjk::-webkit-scrollbar{width:5px}.interaction-scroll.svelte-3njhjk::-webkit-scrollbar-thumb{border-radius:var(--radius-lg);background:#94a3b859}.meta-pill.svelte-3njhjk{letter-spacing:.01em;border-radius:9999px;align-items:center;padding:.15rem .45rem;font-size:10px;font-weight:700;display:inline-flex}.meta-pill-high.svelte-3njhjk{color:#b91c1c;background:#ef44441f}.meta-pill-medium.svelte-3njhjk{color:#b45309;background:#f59e0b24}.meta-pill-neutral.svelte-3njhjk{color:#475569;background:#94a3b824}.dark .meta-pill-high.svelte-3njhjk{color:#fca5a5}.dark .meta-pill-medium.svelte-3njhjk{color:#fde68a}.dark .meta-pill-neutral.svelte-3njhjk{color:#cbd5e1}.wallet-component.svelte-u8v2nu{flex-direction:column;align-items:center;gap:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:flex}.connected-wallet.svelte-u8v2nu{border:1px solid var(--t-border);border-radius:var(--radius-lg);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);align-items:center;gap:.625rem;min-width:0;max-width:100%;padding:.5rem .75rem;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (prefers-color-scheme:dark){.connected-wallet.svelte-u8v2nu{background:linear-gradient(135deg,#1e293b 0%,#334155 100%);border-color:#475569;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}}.connected-wallet.svelte-u8v2nu:before{content:"";pointer-events:none;background:linear-gradient(135deg,#22c55e0d 0%,#16a34a0d 100%);position:absolute;inset:0}@media (prefers-color-scheme:dark){.connected-wallet.svelte-u8v2nu:before{background:linear-gradient(135deg,#22c55e14 0%,#16a34a14 100%)}}.wallet-icon.svelte-u8v2nu{color:var(--t-text-muted)}@media (prefers-color-scheme:dark){.wallet-icon.svelte-u8v2nu{color:var(--t-text-muted)}}.address.svelte-u8v2nu{color:var(--t-text);font-size:.875rem;font-weight:500}@media (prefers-color-scheme:dark){.address.svelte-u8v2nu{color:var(--t-text)}}.disconnect-button.svelte-u8v2nu{background-color:var(--t-border);color:var(--t-text);cursor:pointer;white-space:nowrap;border:none;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;transition:background-color .2s ease-in-out}.disconnect-button.svelte-u8v2nu:hover{background-color:var(--t-border)}@media (prefers-color-scheme:dark){.disconnect-button.svelte-u8v2nu{color:var(--t-text);background-color:#4b5563}.disconnect-button.svelte-u8v2nu:hover{background-color:var(--t-text-muted)}}.connect-button.svelte-u8v2nu{color:var(--t-text);cursor:pointer;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.connect-button.svelte-u8v2nu:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.connect-button.svelte-u8v2nu:hover:before{left:100%}.connect-button.svelte-u8v2nu:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);transform:translateY(-1px);box-shadow:0 4px 14px #2563eb4d,0 2px 4px -1px #0000000f}.connect-button.svelte-u8v2nu:focus{outline-offset:2px;outline:2px solid #0000;box-shadow:0 0 0 3px #3b82f680}.connect-button.svelte-u8v2nu:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}@media (prefers-color-scheme:dark){.connect-button.svelte-u8v2nu{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);box-shadow:0 1px 3px #0000004d,0 1px 2px #0003}.connect-button.svelte-u8v2nu:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);box-shadow:0 4px 14px #3b82f666,0 2px 4px -1px #0003}.connect-button.svelte-u8v2nu:focus{box-shadow:0 0 0 3px #3b82f699}}.loader.svelte-u8v2nu{border:2px solid var(--t-surface);box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:1s linear infinite svelte-u8v2nu-rotation;display:inline-block}@keyframes svelte-u8v2nu-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-message.svelte-u8v2nu{color:var(--t-destructive);text-align:center;max-width:320px;margin-top:.5rem;font-size:.875rem}.mobile-overlay.svelte-1m92nd9,.mobile-dropdown-menu.svelte-1m92nd9,.dropdown-menu.svelte-1m92nd9{will-change:transform, opacity;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.svelte-1m92nd9{transition:none!important;animation:none!important}}.auth-trigger-btn.svelte-1ue9buw{cursor:pointer;color:#334155;letter-spacing:.01em;white-space:nowrap;background:linear-gradient(135deg,#ffffffe6,#f8fafccc);border:1px solid #94a3b840;border-radius:999px;align-items:center;gap:.375rem;padding:.4375rem 1rem;font-size:.8125rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a}.dark .auth-trigger-btn.svelte-1ue9buw{color:var(--t-foreground);background:linear-gradient(135deg,#1e293bcc,#0f172a99);border-color:#64748b4d}.auth-trigger-btn.svelte-1ue9buw:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(135deg,#3b82f614,#9333ea14);transition:opacity .25s;position:absolute;inset:0}.auth-trigger-btn.svelte-1ue9buw:hover:before{opacity:1}.auth-trigger-btn.svelte-1ue9buw:hover{border-color:#6366f166;transform:translateY(-.5px);box-shadow:0 2px 8px #6366f11f,0 1px 2px #0000000f}.dark .auth-trigger-btn.svelte-1ue9buw:hover{border-color:#818cf866;box-shadow:0 2px 12px #6366f126,0 0 0 1px #818cf81a}.auth-trigger-btn.svelte-1ue9buw:active{transform:translateY(0)scale(.98);box-shadow:0 1px 2px #0000000f}.auth-trigger-btn--active.svelte-1ue9buw{border-color:#6366f180;box-shadow:0 2px 8px #6366f126,0 0 0 1px #6366f11a}.dark .auth-trigger-btn--active.svelte-1ue9buw{border-color:#818cf880;box-shadow:0 2px 12px #6366f133,0 0 0 1px #818cf826}.auth-trigger-btn.svelte-1ue9buw:focus-visible{outline-offset:2px;outline:2px solid #6366f180}.auth-trigger-label.svelte-1ue9buw{background:linear-gradient(135deg,#4f46e5,#7c3aed);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.dark .auth-trigger-label.svelte-1ue9buw{background:linear-gradient(135deg,#818cf8,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.auth-trigger-chevron{flex-shrink:0;color:#6366f1!important;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)!important}.dark .auth-trigger-chevron{color:#818cf8!important}.auth-trigger-chevron--rotated{transform:rotate(180deg)!important}.popover-scrim.svelte-1ue9buw{z-index:var(--z-drawer);background:0 0;position:fixed;inset:0}.popover-card.svelte-1ue9buw{z-index:var(--z-modal);will-change:transform, opacity;border:1px solid #94a3b826;border-radius:16px;width:280px;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #94a3b814,0 4px 6px -1px #0000000f,0 16px 32px -4px #0000001a,0 32px 56px -8px #0000000f}.dark .popover-card.svelte-1ue9buw{border-color:#64748b33;box-shadow:0 0 0 1px #64748b1f,0 4px 6px -1px #00000040,0 16px 32px -4px #00000059,0 32px 56px -8px #0003}.popover-accent.svelte-1ue9buw{opacity:.85;background:linear-gradient(90deg,#6366f1,#8b5cf6,#a855f7);height:2px}.popover-content.svelte-1ue9buw{padding:.75rem}.popover-header.svelte-1ue9buw{padding:.5rem .625rem .625rem}.popover-header-title.svelte-1ue9buw{color:var(--t-foreground);letter-spacing:-.01em;margin:0;font-size:.8125rem;font-weight:700}.popover-header-subtitle.svelte-1ue9buw{color:var(--t-text-muted);margin:.125rem 0 0;font-size:.6875rem;font-weight:400}.dark .popover-header-subtitle.svelte-1ue9buw{color:var(--t-text-muted)}.popover-menu.svelte-1ue9buw{flex-direction:column;gap:2px;display:flex}.popover-menu-item.svelte-1ue9buw{border-radius:var(--radius-lg);opacity:0;align-items:center;gap:.75rem;padding:.625rem;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);animation:.3s cubic-bezier(.16,1,.3,1) forwards svelte-1ue9buw-popover-item-in;display:flex;position:relative}.popover-item-1.svelte-1ue9buw{animation-delay:50ms}.popover-item-2.svelte-1ue9buw{animation-delay:.1s}.popover-item-3.svelte-1ue9buw{animation-delay:.15s}@keyframes svelte-1ue9buw-popover-item-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.popover-menu-item.svelte-1ue9buw:before{content:"";border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:linear-gradient(#6366f1,#8b5cf6);width:3px;height:60%;transition:transform .2s cubic-bezier(.175,.885,.32,1.275);position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(0)}.popover-menu-item.svelte-1ue9buw:hover:before{transform:translateY(-50%)scaleY(1)}.popover-menu-item.svelte-1ue9buw:hover{background:linear-gradient(135deg,#6366f112,#8b5cf60a);transform:translate(2px)}.dark .popover-menu-item.svelte-1ue9buw:hover{background:linear-gradient(135deg,#6366f11f,#8b5cf612)}.popover-menu-item.svelte-1ue9buw:active{transform:translate(2px)scale(.99)}.popover-menu-icon.svelte-1ue9buw{border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .2s;display:flex}.popover-menu-icon--signin.svelte-1ue9buw{color:#4f46e5;background:linear-gradient(135deg,#3b82f61f,#6366f114)}.dark .popover-menu-icon--signin.svelte-1ue9buw{color:#818cf8;background:linear-gradient(135deg,#6366f133,#818cf81f)}.popover-menu-icon--signup.svelte-1ue9buw{color:#7c3aed;background:linear-gradient(135deg,#9333ea1f,#a855f714)}.dark .popover-menu-icon--signup.svelte-1ue9buw{color:#a78bfa;background:linear-gradient(135deg,#9333ea33,#a855f71f)}.popover-menu-item.svelte-1ue9buw:hover .popover-menu-icon:where(.svelte-1ue9buw){transform:scale(1.06);box-shadow:0 2px 8px #6366f12e}.popover-menu-text.svelte-1ue9buw{flex-direction:column;min-width:0;display:flex}.popover-menu-label.svelte-1ue9buw{color:var(--t-foreground);font-size:.8125rem;font-weight:600;line-height:1.3}.popover-menu-desc.svelte-1ue9buw{color:var(--t-text-muted);margin-top:1px;font-size:.6875rem;line-height:1.3}.dark .popover-menu-desc.svelte-1ue9buw{color:var(--t-text-muted)}.popover-separator.svelte-1ue9buw{background:linear-gradient(90deg,#0000,#94a3b840 20% 80%,#0000);height:1px;margin:.5rem .625rem}.dark .popover-separator.svelte-1ue9buw{background:linear-gradient(90deg,#0000,#64748b4d 20% 80%,#0000)}.popover-wallet.svelte-1ue9buw{opacity:0;padding:.25rem .25rem .125rem;animation:.3s cubic-bezier(.16,1,.3,1) forwards svelte-1ue9buw-popover-item-in}@media (prefers-reduced-motion:reduce){.auth-trigger-btn.svelte-1ue9buw,.popover-menu-item.svelte-1ue9buw,.popover-menu-icon.svelte-1ue9buw{transition:none!important;transform:none!important}.popover-menu-item.svelte-1ue9buw,.popover-wallet.svelte-1ue9buw{opacity:1!important;animation:none!important}.auth-trigger-chevron{transition:none!important}}:root{--spring-easing:cubic-bezier(.175, .885, .32, 1.275)}.focus-visible-ring.svelte-14emuka:focus-visible{outline:2px solid color-mix(in srgb, var(--t-primary) 60%, transparent);outline-offset:2px}.trigger-btn.svelte-14emuka{background-color:#0000}.trigger-btn.svelte-14emuka:hover{background-color:#94a3b826}.dark .trigger-btn.svelte-14emuka:hover{background-color:#ffffff1a}.trigger-btn.svelte-14emuka:active{transform:scale(.92)}.glass-panel.svelte-14emuka{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-image:linear-gradient(#fffffffa 0%,#ffffffeb 100%)}.dark .glass-panel.svelte-14emuka{background-image:linear-gradient(#0f0f12f2 0%,#121216fa 100%)}.agent-item.svelte-14emuka{background:0 0;border:1px solid #0000;border-radius:.75rem;transition:all .2s}.agent-item.svelte-14emuka:hover{background-color:#0f172a0a}.dark .agent-item.svelte-14emuka:hover{background-color:#ffffff0a}.agent-item.svelte-14emuka:active{transform:scale(.98)}.agent-item.is-default.svelte-14emuka{background:linear-gradient(90deg,#f59e0b14,#f59e0b08);border:1px solid #f59e0b4d}.dark .agent-item.is-default.svelte-14emuka{background:linear-gradient(90deg,#f59e0b1f,#f59e0b0d);border-color:#f59e0b40}.star-action.svelte-14emuka{color:#94a3b8cc;background:0 0}.star-action.svelte-14emuka:hover{color:#475569;background-color:#0f172a0f;transform:scale(1.05)}.dark .star-action.svelte-14emuka:hover{color:#cbd5e1;background-color:#ffffff1a}.star-action.active.svelte-14emuka{color:#f59e0b;background:#f59e0b26}.star-action.active.svelte-14emuka:hover{background:#f59e0b40}.close-btn.svelte-14emuka:hover{background-color:#0f172a0d}.dark .close-btn.svelte-14emuka:hover{background-color:#ffffff1a}.close-btn.svelte-14emuka:active{transform:scale(.9)}.title-btn.svelte-14emuka:active{transform:scale(.98)}.custom-scrollbar.svelte-14emuka::-webkit-scrollbar{width:6px}.custom-scrollbar.svelte-14emuka::-webkit-scrollbar-track{background:0 0}.custom-scrollbar.svelte-14emuka::-webkit-scrollbar-thumb{background-color:#94a3b84d;border-radius:20px}.dark .custom-scrollbar.svelte-14emuka::-webkit-scrollbar-thumb{background-color:#fff3}.custom-scrollbar.svelte-14emuka::-webkit-scrollbar-thumb:hover{background-color:#94a3b880}@media (prefers-reduced-motion:reduce){.svelte-14emuka{transition:none!important;animation:none!important;transform:none!important}}.activity-trigger.svelte-1cymco2{background:linear-gradient(135deg,#fffffff5,#f1f5f9eb),linear-gradient(135deg,#3b82f614,#f59e0b14);border:1px solid #94a3b82e;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex;position:relative;box-shadow:0 10px 24px -16px #0f172a73,inset 0 1px #ffffffb3}.activity-trigger.svelte-1cymco2:hover{transform:translateY(-1px);box-shadow:0 14px 28px -16px #0f172a80,inset 0 1px #fffc}.activity-trigger.svelte-1cymco2:active{transform:scale(.96)}.activity-trigger.svelte-1cymco2:focus-visible{outline-offset:2px;outline:2px solid #3b82f68c}.dark .activity-trigger.svelte-1cymco2{background:linear-gradient(135deg,#161c24f2,#0f172aeb),linear-gradient(135deg,#3b82f61f,#f59e0b1f);border-color:#ffffff14;box-shadow:0 12px 30px -18px #000000bf,inset 0 1px #ffffff0d}.sub-icon-shell.svelte-1cymco2{background:#fffbebfa;border-radius:9999px;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex;position:absolute;bottom:-.3rem;right:-.35rem;box-shadow:0 0 0 2px #fffffff2}.dark .sub-icon-shell.svelte-1cymco2{background:#45270af2;box-shadow:0 0 0 2px #030712f2}.summary-card.svelte-1cymco2{background:#ffffffeb;border:1px solid #e2e8f0e6;border-radius:1.25rem;padding:.95rem;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s}.summary-card.svelte-1cymco2:active{transform:scale(.985)}.summary-card-active.svelte-1cymco2{transform:translateY(-1px);box-shadow:0 14px 34px -22px #0f172a66}.summary-card-amber.svelte-1cymco2{background:linear-gradient(135deg,#fffbebf5,#fffffff5);border-color:#fbbf2473}.summary-card-blue.svelte-1cymco2{background:linear-gradient(135deg,#eff6fff5,#fffffff5);border-color:#60a5fa73}.dark .summary-card.svelte-1cymco2{background:#ffffff08;border-color:#ffffff14}.dark .summary-card-amber.svelte-1cymco2{background:linear-gradient(135deg,#78350f33,#ffffff08);border-color:#fbbf2440}.dark .summary-card-blue.svelte-1cymco2{background:linear-gradient(135deg,#1e3a8a38,#ffffff08);border-color:#60a5fa38}.summary-icon.svelte-1cymco2{border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.summary-icon-amber.svelte-1cymco2{color:#b45309;background:#fbbf2426}.summary-icon-blue.svelte-1cymco2{color:#2563eb;background:#3b82f61f}.summary-card-scheduler.svelte-1cymco2{border-color:#60a5fa4d}.summary-icon-scheduler.svelte-1cymco2{color:#2563eb;background:#3b82f61a;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.dark .summary-card-scheduler.svelte-1cymco2{border-color:#60a5fa2e}.dark .summary-icon-scheduler.svelte-1cymco2{color:#93c5fd}.dark .summary-icon-amber.svelte-1cymco2{color:#fde68a}.dark .summary-icon-blue.svelte-1cymco2{color:#93c5fd}.tab-button.svelte-1cymco2{border-radius:9999px;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .9rem;font-size:.8125rem;font-weight:700;transition:background-color .18s,color .18s,box-shadow .18s;display:flex}.tab-button-active.svelte-1cymco2{color:#fff;background:linear-gradient(135deg,#0f172a,#1e293b);box-shadow:0 14px 24px -22px #0f172acc}.tab-button-idle.svelte-1cymco2{color:#64748b;background:0 0}.dark .tab-button-active.svelte-1cymco2{color:#fff;background:linear-gradient(135deg,#ffffff1f,#ffffff14)}.dark .tab-button-idle.svelte-1cymco2{color:#94a3b8}.tab-badge.svelte-1cymco2{border-radius:9999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;font-size:.6875rem;font-weight:800;display:inline-flex}.tab-badge-amber.svelte-1cymco2{color:#b45309;background:#fbbf242e}.tab-badge-blue.svelte-1cymco2{color:#2563eb;background:#3b82f629}.dark .tab-badge-amber.svelte-1cymco2{color:#fde68a}.dark .tab-badge-blue.svelte-1cymco2{color:#93c5fd}.mini-btn.svelte-1cymco2{border:1px solid #0000;border-radius:9999px;align-items:center;gap:.25rem;padding:.35rem .65rem;font-size:11px;font-weight:700;transition:transform .15s,background-color .15s,border-color .15s;display:inline-flex}.mini-btn.svelte-1cymco2:active{transform:scale(.97)}.mini-btn.svelte-1cymco2:disabled{opacity:.55;cursor:not-allowed;transform:none}.mini-btn-confirm.svelte-1cymco2{color:#059669;background:#10b98126;border-color:#10b98159}.mini-btn-confirm.svelte-1cymco2:hover{background:#10b98138}.mini-btn-decline.svelte-1cymco2{color:#dc2626;background:#ef44441f;border-color:#ef44444d}.mini-btn-decline.svelte-1cymco2:hover{background:#ef444433}.mini-btn-later.svelte-1cymco2{color:#2563eb;background:#3b82f61f;border-color:#3b82f647}.mini-btn-later.svelte-1cymco2:hover{background:#3b82f633}.dark .mini-btn-confirm.svelte-1cymco2{color:#6ee7b7}.dark .mini-btn-decline.svelte-1cymco2{color:#fca5a5}.dark .mini-btn-later.svelte-1cymco2{color:#93c5fd}.activity-scroll.svelte-1cymco2,.notification-scroll.svelte-1cymco2{scrollbar-width:thin;scrollbar-color:#94a3b859 transparent}.activity-scroll.svelte-1cymco2::-webkit-scrollbar{width:5px}.notification-scroll.svelte-1cymco2::-webkit-scrollbar{width:5px}.activity-scroll.svelte-1cymco2::-webkit-scrollbar-thumb{border-radius:var(--radius-lg);background:#94a3b859}.notification-scroll.svelte-1cymco2::-webkit-scrollbar-thumb{border-radius:var(--radius-lg);background:#94a3b859}.meta-pill.svelte-1cymco2{letter-spacing:.01em;border-radius:9999px;align-items:center;padding:.15rem .45rem;font-size:10px;font-weight:700;display:inline-flex}.meta-pill-high.svelte-1cymco2{color:#b91c1c;background:#ef44441f}.meta-pill-medium.svelte-1cymco2{color:#b45309;background:#f59e0b24}.meta-pill-neutral.svelte-1cymco2{color:#475569;background:#94a3b824}.dark .meta-pill-high.svelte-1cymco2{color:#fca5a5}.dark .meta-pill-medium.svelte-1cymco2{color:#fde68a}.dark .meta-pill-neutral.svelte-1cymco2{color:#cbd5e1}@media (prefers-reduced-motion:reduce){.activity-trigger.svelte-1cymco2,.summary-card.svelte-1cymco2,.tab-button.svelte-1cymco2,.mini-btn.svelte-1cymco2{transition:none}.activity-trigger.svelte-1cymco2:hover,.summary-card-active.svelte-1cymco2,.mini-btn.svelte-1cymco2:active{transform:none}}.scheduler-panel.svelte-1a6ci68{width:min(380px,90vw)}.icon-btn.svelte-1a6ci68{color:#64748b;border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background .1s;display:inline-flex}.icon-btn.svelte-1a6ci68:hover:not(:disabled){background:#94a3b81f}.icon-btn.svelte-1a6ci68:disabled{opacity:.4;cursor:not-allowed}.dark .icon-btn.svelte-1a6ci68{color:#94a3b8}.filter-tab.svelte-1a6ci68{color:#64748b;white-space:nowrap;border-bottom:2px solid #0000;padding:.45rem .75rem;font-size:11px;font-weight:600;transition:all .15s}.filter-tab.svelte-1a6ci68:hover{color:#374151}.filter-tab-active.svelte-1a6ci68{color:#2563eb;border-bottom-color:#2563eb}.dark .filter-tab.svelte-1a6ci68{color:#64748b}.dark .filter-tab.svelte-1a6ci68:hover{color:#d1d5db}.dark .filter-tab-active.svelte-1a6ci68{color:#93c5fd;border-bottom-color:#93c5fd}.task-item.svelte-1a6ci68{transition:background .1s}.task-item.svelte-1a6ci68:hover{background:#94a3b80a}.task-firing-soon.svelte-1a6ci68{background:#f59e0b08}.firing-dot.svelte-1a6ci68{background:#f59e0b;border-radius:9999px;flex-shrink:0;width:6px;height:6px;animation:1.5s ease-in-out infinite svelte-1a6ci68-pulse-amber;display:inline-block}@keyframes svelte-1a6ci68-pulse-amber{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}.status-badge.svelte-1a6ci68{text-transform:capitalize;border-radius:9999px;align-items:center;padding:.1rem .4rem;font-size:10px;font-weight:700;display:inline-flex}.status-active.svelte-1a6ci68{color:#059669;background:#10b9811a}.status-completed.svelte-1a6ci68{color:#475569;background:#94a3b81f}.status-failed.svelte-1a6ci68{color:#dc2626;background:#ef44441a}.status-paused.svelte-1a6ci68{color:#b45309;background:#f59e0b1a}.status-cancelled.svelte-1a6ci68{color:#94a3b8;background:#94a3b814}.status-unknown.svelte-1a6ci68{color:#64748b;background:#94a3b81a}.type-badge.svelte-1a6ci68{color:#2563eb;background:#3b82f614;border-radius:9999px;align-items:center;padding:.1rem .4rem;font-size:10px;font-weight:600;display:inline-flex}.action-btn.svelte-1a6ci68{color:#64748b;border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .1s;display:inline-flex}.action-btn.svelte-1a6ci68:hover:not(:disabled){background:#94a3b81f}.action-btn.svelte-1a6ci68:disabled{opacity:.4;cursor:not-allowed}.action-trigger.svelte-1a6ci68:hover:not(:disabled){color:#059669;background:#10b9811f}.action-pause.svelte-1a6ci68:hover:not(:disabled){color:#b45309;background:#f59e0b1f}.action-resume.svelte-1a6ci68:hover:not(:disabled){color:#059669;background:#10b9811f}.action-cancel.svelte-1a6ci68:hover:not(:disabled){color:#b45309;background:#f59e0b1a}.action-confirm-cancel.svelte-1a6ci68{color:#b45309;background:#f59e0b1f}.action-confirm-cancel.svelte-1a6ci68:hover:not(:disabled){background:#f59e0b33}.action-delete.svelte-1a6ci68:hover:not(:disabled){color:#dc2626;background:#ef44441a}.action-confirm-delete.svelte-1a6ci68{color:#dc2626;background:#ef44441f}.action-confirm-delete.svelte-1a6ci68:hover:not(:disabled){background:#ef444433}.search-input.svelte-1a6ci68{color:#374151;background:0 0;border:1px solid #94a3b833;border-radius:.4rem;outline:none;padding:.3rem .5rem .3rem 1.4rem;font-size:12px;transition:border-color .15s}.search-input.svelte-1a6ci68:focus{border-color:#3b82f666}.dark .search-input.svelte-1a6ci68{color:#d1d5db;border-color:#ffffff1a}.dark .search-input.svelte-1a6ci68:focus{border-color:#93c5fd66}.action-expand-open.svelte-1a6ci68{color:#2563eb}.detail-drawer.svelte-1a6ci68{background:#f8fafc99;border-top:1px solid #94a3b81f}.dark .detail-drawer.svelte-1a6ci68{background:#ffffff05;border-top-color:#ffffff0f}.detail-grid.svelte-1a6ci68{grid-template-columns:1fr 1fr;gap:.5rem .75rem;margin-bottom:.5rem;display:grid}.detail-row.svelte-1a6ci68{flex-direction:column;gap:.1rem;display:flex}.detail-row.span-2.svelte-1a6ci68{grid-column:span 2}.detail-label.svelte-1a6ci68{color:#94a3b8;text-transform:uppercase;letter-spacing:.03em;font-size:10px;font-weight:600}.detail-value.svelte-1a6ci68{color:#374151;font-size:11px}.dark .detail-value.svelte-1a6ci68{color:#d1d5db}.detail-code.svelte-1a6ci68{color:#374151;background:#94a3b814;border-radius:.25rem;padding:.15rem .35rem;font-family:ui-monospace,monospace;font-size:10px}.dark .detail-code.svelte-1a6ci68{color:#d1d5db;background:#ffffff0d}.run-badge.svelte-1a6ci68{text-transform:capitalize;border-radius:9999px;align-items:center;padding:.05rem .35rem;font-size:9px;font-weight:700;display:inline-flex}.run-ok.svelte-1a6ci68{color:#059669;background:#10b9811a}.run-fail.svelte-1a6ci68{color:#dc2626;background:#ef44441a}.run-pending.svelte-1a6ci68{color:#64748b;background:#94a3b81a}.dark .status-active.svelte-1a6ci68{color:#6ee7b7}.dark .status-failed.svelte-1a6ci68{color:#fca5a5}.dark .status-paused.svelte-1a6ci68{color:#fde68a}.dark .status-completed.svelte-1a6ci68{color:#94a3b8}.dark .status-cancelled.svelte-1a6ci68{color:#4b5563}.dark .type-badge.svelte-1a6ci68{color:#93c5fd}.dark .action-btn.svelte-1a6ci68{color:#94a3b8}.dark .action-trigger.svelte-1a6ci68:hover:not(:disabled){color:#6ee7b7}.dark .action-pause.svelte-1a6ci68:hover:not(:disabled){color:#fde68a}.dark .action-resume.svelte-1a6ci68:hover:not(:disabled){color:#6ee7b7}.dark .action-cancel.svelte-1a6ci68:hover:not(:disabled),.dark .action-confirm-cancel.svelte-1a6ci68{color:#fde68a}.dark .action-delete.svelte-1a6ci68:hover:not(:disabled),.dark .action-confirm-delete.svelte-1a6ci68{color:#fca5a5}.dark .run-ok.svelte-1a6ci68{color:#6ee7b7}.dark .run-fail.svelte-1a6ci68{color:#fca5a5}.app-header.svelte-8dhr9z{--spring-easing:cubic-bezier(.175, .885, .32, 1.275);--smooth-easing:cubic-bezier(.4, 0, .2, 1);--focus-ring:2px solid #10b98199;z-index:var(--z-header);width:100%;height:var(--header-height,4rem);animation:svelte-8dhr9z-header-fade-in .4s var(--smooth-easing);background-image:linear-gradient(#fffffffa 0%,#fffffff5 100%);flex-shrink:0;position:relative}.dark .app-header.svelte-8dhr9z{background-image:linear-gradient(#0f0f12fc 0%,#0c0c0ef7 100%)}@keyframes svelte-8dhr9z-header-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.header-accent.svelte-8dhr9z{opacity:0;background:linear-gradient(90deg,#0000,#10b98180,#0000);height:2px;transition:opacity .8s;position:absolute;top:0;left:0;right:0}.app-header.mounted.svelte-8dhr9z .header-accent:where(.svelte-8dhr9z){opacity:1}.header-border.svelte-8dhr9z{background:#94a3b826;height:1px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 1px 2px #00000005}.dark .header-border.svelte-8dhr9z{background:#ffffff0d;box-shadow:0 1px 4px #0003}.header-nav.svelte-8dhr9z{justify-content:space-between;align-items:center;gap:.75rem;height:100%;padding:0 1rem;display:flex}@media (min-width:640px){.header-nav.svelte-8dhr9z{gap:1rem;padding:0 1.5rem}}.header-left.svelte-8dhr9z{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.header-center.svelte-8dhr9z{flex:1;justify-content:center;align-items:center;gap:.75rem;min-width:0;max-width:600px;padding:0 1rem;display:none}@media (min-width:640px){.header-center.svelte-8dhr9z{display:flex}}.header-right.svelte-8dhr9z{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.header-menu-btn.svelte-8dhr9z{color:#334155cc;cursor:pointer;-webkit-tap-highlight-color:transparent;width:2.5rem;height:2.5rem;transition:all .2s var(--smooth-easing);background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;display:flex}.dark .header-menu-btn.svelte-8dhr9z{color:#cbd5e1cc}.header-menu-btn.svelte-8dhr9z:hover{color:#0f172a;background-color:#94a3b826}.dark .header-menu-btn.svelte-8dhr9z:hover{color:var(--t-text);background-color:#ffffff1a}.header-menu-btn.svelte-8dhr9z:active{transform:scale(.92)}.header-menu-btn.svelte-8dhr9z:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (min-width:768px){.header-menu-btn.svelte-8dhr9z{display:none}}.header-logo.svelte-8dhr9z{color:#0f172ae6;transition:all .3s var(--spring-easing);align-items:center;font-size:1.125rem;font-weight:700;text-decoration:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.dark .header-logo.svelte-8dhr9z{color:#f8fafcf2}.header-logo.svelte-8dhr9z:hover{color:#10b981;transform:translate(-50%)scale(1.05)}.header-logo.svelte-8dhr9z:active{transform:translate(-50%)scale(.98)}@media (min-width:768px){.header-logo.svelte-8dhr9z{display:none}}.header-upgrade-btn.svelte-8dhr9z{color:#b45309;transition:all .3s var(--spring-easing);background:linear-gradient(135deg,#f59e0b1a,#d977060d);border:1px solid #f59e0b4d;border-radius:999px;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.875rem;font-weight:600;text-decoration:none;display:none;box-shadow:0 0 #0000}.dark .header-upgrade-btn.svelte-8dhr9z{color:#fde68a;background:linear-gradient(135deg,#fbbf2426,#f59e0b0d);border-color:#fbbf244d}.header-upgrade-btn.svelte-8dhr9z:hover{background:linear-gradient(135deg,#f59e0b26,#d977061a);border-color:#f59e0b80;transform:translateY(-1px);box-shadow:0 4px 12px -2px #f59e0b33}.header-support-btn.svelte-8dhr9z{color:#056644;cursor:pointer;transition:all .3s var(--spring-easing);background:linear-gradient(135deg,#10b9811a,#0596690d);border:1px solid #10b9814d;border-radius:999px;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.875rem;font-weight:600;display:none;box-shadow:0 0 #0000}.dark .header-support-btn.svelte-8dhr9z{color:#a7f3d0;background:linear-gradient(135deg,#10b98126,#0596690d);border-color:#10b9814d}.header-support-btn.svelte-8dhr9z:hover{background:linear-gradient(135deg,#10b98126,#0596691a);border-color:#10b98180;transform:translateY(-1px);box-shadow:0 4px 12px -2px #10b98133}.dark .header-support-btn.svelte-8dhr9z:hover{background:linear-gradient(135deg,#10b98133,#0596691a);border-color:#10b98180}.header-upgrade-btn.svelte-8dhr9z:active,.header-support-btn.svelte-8dhr9z:active{transform:translateY(0)scale(.96)}.header-upgrade-btn.svelte-8dhr9z:focus-visible,.header-support-btn.svelte-8dhr9z:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (min-width:640px){.header-upgrade-btn.svelte-8dhr9z,.header-support-btn.svelte-8dhr9z{display:flex}}.header-support-text.svelte-8dhr9z,.header-upgrade-text.svelte-8dhr9z{display:none}@media (min-width:768px){.header-support-text.svelte-8dhr9z,.header-upgrade-text.svelte-8dhr9z{display:inline}}.header-mobile-only.svelte-8dhr9z,.header-desktop-only.svelte-8dhr9z{display:contents}@media (max-width:767px){.header-desktop-only.svelte-8dhr9z{display:none}}@media (min-width:768px){.header-mobile-only.svelte-8dhr9z{display:none}}@media (prefers-reduced-motion:reduce){.app-header.svelte-8dhr9z,.header-accent.svelte-8dhr9z{transition:none;animation:none}.header-menu-btn.svelte-8dhr9z,.header-logo.svelte-8dhr9z,.header-upgrade-btn.svelte-8dhr9z,.header-support-btn.svelte-8dhr9z{transition:none;transform:none!important}}.app-footer.svelte-kk87dl{width:100%;height:var(--footer-height);-webkit-backdrop-filter:blur(var(--glass-blur-heavy));backdrop-filter:blur(var(--glass-blur-heavy));animation:svelte-kk87dl-footer-fade-in .3s var(--ease-out-expo);background-image:linear-gradient(90deg,#fffffffa,#fffffff2);flex-shrink:0;position:relative;box-shadow:0 -4px 16px -4px #0000000d}@keyframes svelte-kk87dl-footer-fade-in{0%{opacity:.8}to{opacity:1}}.dark .app-footer.svelte-kk87dl{background-image:linear-gradient(90deg,#0f0f12fa,#0c0c0ef2);box-shadow:0 -4px 16px -4px #0000004d}.footer-border.svelte-kk87dl{background:linear-gradient(90deg,#94a3b81a,#94a3b833,#94a3b81a);height:1px;position:absolute;top:0;left:0;right:0}.dark .footer-border.svelte-kk87dl{background:linear-gradient(90deg,#33415526,#3341554d,#33415526)}.footer-nav.svelte-kk87dl{justify-content:center;align-items:center;height:100%;padding:0 .5rem;display:flex}.footer-content.svelte-kk87dl{grid-template-columns:repeat(4,1fr);gap:.5rem;width:100%;max-width:400px;padding:0 .25rem;display:grid}.footer-nav-btn-wrapper.svelte-kk87dl{aspect-ratio:1;color:#334155b3;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;width:100%;max-width:44px;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-spring);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.dark .footer-nav-btn-wrapper.svelte-kk87dl{color:#cbd5e1b3}.footer-nav-btn-wrapper.svelte-kk87dl:hover{color:#0f172ae6;background-color:#94a3b81a}.dark .footer-nav-btn-wrapper.svelte-kk87dl:hover{color:#f8fafcf2;background-color:#47556933}.footer-nav-btn-wrapper.svelte-kk87dl:active{background-color:#94a3b826;transform:scale(.92)}.dark .footer-nav-btn-wrapper.svelte-kk87dl:active{background-color:#4755694d}.footer-nav-btn-wrapper.svelte-kk87dl:focus-within{outline:2px solid color-mix(in srgb, var(--t-primary) 50%, transparent);outline-offset:2px}.footer-nav-btn-wrapper.svelte-kk87dl a,.footer-nav-btn-wrapper.svelte-kk87dl button{color:inherit}.footer-nav-btn-wrapper.svelte-kk87dl svg{color:inherit;stroke:currentColor}.footer-nav-btn.svelte-kk87dl{aspect-ratio:1;color:#334155b3;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;width:100%;min-width:44px;max-width:44px;min-height:44px;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-spring);background:0 0;border:none;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.dark .footer-nav-btn.svelte-kk87dl{color:#cbd5e1b3}.footer-nav-btn.svelte-kk87dl:hover{color:#0f172ae6;background-color:#94a3b81a}.dark .footer-nav-btn.svelte-kk87dl:hover{color:#f8fafcf2;background-color:#47556933}.footer-nav-btn.svelte-kk87dl:active{background-color:#94a3b826;transform:scale(.92)}.dark .footer-nav-btn.svelte-kk87dl:active{background-color:#4755694d}.footer-nav-btn.svelte-kk87dl:focus-visible{outline:2px solid color-mix(in srgb, var(--t-primary) 50%, transparent);outline-offset:2px}.btn-icon{width:1.5rem;height:1.5rem}@media (prefers-reduced-motion:reduce){.app-footer.svelte-kk87dl{opacity:1;transition:none;transform:none}.footer-content.svelte-kk87dl,.footer-nav-btn.svelte-kk87dl,.footer-nav-btn-wrapper.svelte-kk87dl{transition:none}}@media (max-width:640px){.py-3\.5.svelte-1jvaa4y{padding-top:.75rem;padding-bottom:.75rem}.px-4.svelte-1jvaa4y{padding-left:.75rem;padding-right:.75rem}}.protocol-nudge.svelte-3alf6m{background:linear-gradient(90deg,#0ea5e90f,#6366f10a);border-bottom:1px solid #0ea5e91f;width:100%}.dark .protocol-nudge.svelte-3alf6m{background:linear-gradient(90deg,#0ea5e914,#6366f10d);border-bottom-color:#0ea5e91a}.nudge-inner.svelte-3alf6m{align-items:center;gap:.5rem;max-width:80rem;margin:0 auto;padding:.5rem 1rem;font-size:.8125rem;display:flex}.nudge-text.svelte-3alf6m{color:#334155e6;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dark .nudge-text.svelte-3alf6m{color:#cbd5e1e6}.nudge-text.svelte-3alf6m strong:where(.svelte-3alf6m){color:#0f172a;font-weight:600}.dark .nudge-text.svelte-3alf6m strong:where(.svelte-3alf6m){color:#f8fafc}.nudge-action.svelte-3alf6m{color:#0284c7;background:#0ea5e91a;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:background-color .2s;display:inline-flex}.dark .nudge-action.svelte-3alf6m{color:#38bdf8;background:#0ea5e926}.nudge-action.svelte-3alf6m:hover{background:#0ea5e92e}.nudge-dismiss.svelte-3alf6m{color:#94a3b899;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:color .2s,background-color .2s;display:flex}.nudge-dismiss.svelte-3alf6m:hover{color:#475569;background:#94a3b81a}.dark .nudge-dismiss.svelte-3alf6m:hover{color:#cbd5e1;background:#ffffff0d}@media (max-width:640px){.nudge-text.svelte-3alf6m{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.protocol-nudge.svelte-3alf6m{transition:none!important}}.base-gradient.svelte-1c6odqz{contain:strict;background:linear-gradient(165deg,#fefefe 0%,#fafafa 20%,#f8f9fa 40%,#f5f6f8 60%,#f3f4f6 80%,#f1f2f4 100%);position:absolute;inset:0}.warm-overlay.svelte-1c6odqz{contain:strict;background:radial-gradient(120% 80% at 70% 20%,#fffbeb66 0%,#fef9d933 30%,#0000 60%);position:absolute;inset:0}.ambient-light.svelte-1c6odqz{filter:blur(40px);contain:strict;pointer-events:none;background:radial-gradient(100% 100%,#fffdf099 0%,#fffbeb66 25%,#fef9d933 50%,#0000 75%);width:50%;height:45%;position:absolute;top:-10%;right:-5%}.mesh-container.svelte-1c6odqz{contain:strict;position:absolute;inset:0;overflow:hidden}.mesh-blob.svelte-1c6odqz{left:var(--blob-left);top:var(--blob-top);width:var(--blob-size);height:var(--blob-size);background:var(--blob-color);filter:blur(var(--blob-blur));animation:svelte-1c6odqz-blob-float var(--blob-duration) ease-in-out infinite, svelte-1c6odqz-blob-morph calc(var(--blob-duration) * 1.3) ease-in-out infinite;animation-delay:var(--blob-delay);contain:strict;border-radius:40% 60% 55% 45%/55% 40% 60% 45%;position:absolute;transform:translate(-50%,-50%)}@keyframes svelte-1c6odqz-blob-float{0%,to{transform:translate(-50%,-50%)translateY(0)translate(0)}25%{transform:translate(-50%,-50%)translateY(-3vh)translate(2vw)}50%{transform:translate(-50%,-50%)translateY(-1vh)translate(-1vw)}75%{transform:translate(-50%,-50%)translateY(-4vh)translate(1vw)}}@keyframes svelte-1c6odqz-blob-morph{0%,to{border-radius:40% 60% 55% 45%/55% 40% 60% 45%}25%{border-radius:55% 45% 40% 60%/45% 55%}50%{border-radius:45% 55% 60% 40%/60% 45% 55%}75%{border-radius:60% 40% 45% 55%/40% 60%}}.noise-overlay.svelte-1c6odqz{opacity:.025;pointer-events:none;contain:strict;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:absolute;inset:0}.mobile.svelte-1c6odqz .mesh-blob:where(.svelte-1c6odqz){animation-duration:calc(var(--blob-duration) * 1.5)}.mobile.svelte-1c6odqz .ambient-light:where(.svelte-1c6odqz){filter:blur(30px);width:60%;height:40%}.mobile.svelte-1c6odqz .noise-overlay:where(.svelte-1c6odqz){opacity:.02}.reduced-motion.svelte-1c6odqz .mesh-blob:where(.svelte-1c6odqz){transform:translate(-50%,-50%);animation:none!important}.reduced-motion.svelte-1c6odqz .ambient-light:where(.svelte-1c6odqz){animation:none}.stars-container.svelte-1jk0d13{contain:strict;position:absolute;inset:0;overflow:hidden}.star.svelte-1jk0d13{contain:strict;border-radius:50%;animation-name:svelte-1jk0d13-twinkle;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-iteration-count:infinite;position:absolute}.mobile.svelte-1jk0d13 .star:where(.svelte-1jk0d13){box-shadow:none!important;filter:none!important}.background-star.svelte-1jk0d13{background:#fffc;box-shadow:0 0 4px #ffffff4d}.foreground-star.svelte-1jk0d13{background:#fff;box-shadow:0 0 3px 1px,0 0 6px,0 0 12px #fff9,0 0 24px #fff6}.mobile.svelte-1jk0d13 .foreground-star:where(.svelte-1jk0d13){box-shadow:0 0 2px}@keyframes svelte-1jk0d13-twinkle{0%,to{opacity:.8;transform:scale(1)}20%{opacity:.5;transform:scale(.9)}40%{opacity:1;transform:scale(1.1)}60%{opacity:.6;transform:scale(.95)}80%{opacity:.9;transform:scale(1.05)}}@media (max-width:767px){@keyframes svelte-1jk0d13-twinkle{0%,to{opacity:.7}50%{opacity:1}}}.shooting-star.svelte-1jk0d13{filter:drop-shadow(0 0 5px #fff)blur(1px);background:linear-gradient(#fff,#fff0);border-radius:50% 50% 0 0;width:3px;animation-name:svelte-1jk0d13-shoot;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute}.shooting-star.svelte-1jk0d13:before{content:"";filter:blur(2px);opacity:.7;background:linear-gradient(#fff9,#fff0);width:5px;height:100%;position:absolute;top:0;left:-1px}@keyframes svelte-1jk0d13-shoot{0%{opacity:1;transform:translate(0)scaleY(1)}60%{opacity:1}to{opacity:0;transform:translate(150vw,150vh)scaleY(.1)}}.nebula.svelte-1jk0d13{contain:strict;background:radial-gradient(circle farthest-side at 10% 20%,#4b008214,#0000 50%),radial-gradient(circle farthest-side at 90% 30%,#00bfff14,#0000 50%),radial-gradient(circle farthest-side at 50% 80%,#ff69b40f,#0000 60%),radial-gradient(circle farthest-side at 30%,#ffd7000a,#0000 70%);animation:120s linear infinite alternate svelte-1jk0d13-nebula-drift;position:absolute;inset:0}.mobile.svelte-1jk0d13 .nebula:where(.svelte-1jk0d13){background:radial-gradient(circle farthest-side,#4b00820f,#0000 70%)}@keyframes svelte-1jk0d13-nebula-drift{0%{transform:translate(0)scale(1)}to{transform:translate(5%,5%)scale(1.02)}}.grid-overlay.svelte-1jk0d13{contain:strict;background-image:linear-gradient(90deg,#cbd5e104 1px,#0000 1px),linear-gradient(#cbd5e104 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#fff 10%,#0000 90%);mask-image:radial-gradient(#fff 10%,#0000 90%)}.mobile.svelte-1jk0d13 .grid-overlay:where(.svelte-1jk0d13){display:none}.reduced-motion.svelte-1jk0d13 .star:where(.svelte-1jk0d13),.reduced-motion.svelte-1jk0d13 .shooting-star:where(.svelte-1jk0d13),.reduced-motion.svelte-1jk0d13 .nebula:where(.svelte-1jk0d13){animation:none!important}.reduced-motion.svelte-1jk0d13 .star:where(.svelte-1jk0d13){opacity:.6}@media (max-width:767px){.stars-container.svelte-1jk0d13{transform:translateZ(0)}.star.svelte-1jk0d13{animation-play-state:running}}.app-root.svelte-1v2axqk{overscroll-behavior:none;position:relative}.app-layout.svelte-1v2axqk{padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background-color:#fafafa;display:flex;position:relative;overflow:hidden}.dark .app-layout.svelte-1v2axqk{background-color:#000}.sidebar-overlay.svelte-1v2axqk{z-index:calc(var(--z-sidebar) - 1);cursor:pointer;background-color:#0009;position:fixed;inset:0}.dark .sidebar-overlay.svelte-1v2axqk{background-color:#000000b3}.app-main.svelte-1v2axqk{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}@media (max-width:767px){.app-main.svelte-1v2axqk{overscroll-behavior-y:contain}}.loading-bar-container.svelte-1v2axqk{width:100%;height:3px;z-index:var(--z-modal);background:linear-gradient(90deg,#10b9811a,#10b98133,#10b9811a);position:absolute;top:0;left:0;overflow:hidden}.loading-bar.svelte-1v2axqk{background:linear-gradient(90deg,#0000 0%,#10b98199 25%,#10b981 50%,#10b98199 75%,#0000 100%) 0 0/200% 100%;width:100%;height:100%;animation:1.5s ease-in-out infinite svelte-1v2axqk-loading-bar-shimmer}@keyframes svelte-1v2axqk-loading-bar-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.app-container.svelte-1v2axqk{color:#1f2937;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#94a3b84d transparent;flex:1;position:relative;overflow:hidden auto}.dark .app-container.svelte-1v2axqk{color:#e5e7eb}.app-container.svelte-1v2axqk::-webkit-scrollbar{width:8px}.app-container.svelte-1v2axqk::-webkit-scrollbar-track{background:0 0}.app-container.svelte-1v2axqk::-webkit-scrollbar-thumb{border-radius:var(--radius-sm);background:#94a3b84d}.app-container.svelte-1v2axqk::-webkit-scrollbar-thumb:hover{background:#94a3b880}.dark .app-container.svelte-1v2axqk{scrollbar-color:#47556966 transparent}.dark .app-container.svelte-1v2axqk::-webkit-scrollbar-thumb{background:#47556966}@media (max-width:767px){.app-container.svelte-1v2axqk{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y}.app-container.svelte-1v2axqk::-webkit-scrollbar{display:none}}.app-footer-mobile.svelte-1v2axqk{padding-bottom:env(safe-area-inset-bottom);--footer-height:66px;display:none}@media (max-width:767px){.app-footer-mobile.svelte-1v2axqk{display:block}}@media (prefers-reduced-motion:reduce){.sidebar-overlay.svelte-1v2axqk{opacity:1;animation:none}.loading-bar.svelte-1v2axqk{background:#10b981;animation:none}}
