@import"_content/Blazored.Toast/Blazored.Toast.bwo81uh0sm.bundle.scp.css";@import"_content/InfoAgs.Components/InfoAgs.Components.77ofovzm51.bundle.scp.css";.rc-page[b-14nxhzvo72]{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px}.rc-card[b-14nxhzvo72]{background:#fff;border-radius:16px;box-shadow:0 8px 32px #6366f11f,0 2px 8px #0000000f;border:1px solid rgba(99,102,241,.12);padding:40px 36px 36px;width:100%;max-width:480px;text-align:center}.rc-icon[b-14nxhzvo72]{width:76px;height:76px;border-radius:50%;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:3px solid #6ee7b7;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:2rem;color:#059669}.rc-title[b-14nxhzvo72]{font-size:1.55rem;font-weight:700;color:#1e1b4b;margin-bottom:8px;letter-spacing:-.01em}.rc-subtitle[b-14nxhzvo72]{font-size:.95rem;color:#64748b;margin-bottom:20px}.rc-email-badge[b-14nxhzvo72]{display:inline-flex;align-items:center;gap:8px;background:#eef2ff;border:1.5px solid #c7d2fe;border-radius:999px;padding:8px 18px;font-size:.9rem;font-weight:600;color:#4338ca;margin-bottom:24px;word-break:break-all}.rc-alert-info[b-14nxhzvo72]{background:#eff6ff;border:1px solid #bfdbfe;border-left:4px solid #6366f1;border-radius:10px;padding:14px 16px;display:flex;align-items:flex-start;gap:10px;font-size:.9rem;color:#1e40af;text-align:left;margin-bottom:24px}.rc-alert-info i[b-14nxhzvo72]{flex-shrink:0;margin-top:2px;color:#6366f1}.rc-alert-success[b-14nxhzvo72]{background:#f0fdf4;border:1px solid #bbf7d0;border-left:4px solid #22c55e;border-radius:10px;padding:14px 16px;display:flex;align-items:center;gap:10px;font-size:.9rem;color:#166534;text-align:left;margin-bottom:16px}.rc-alert-success i[b-14nxhzvo72]{flex-shrink:0;color:#22c55e}.rc-btn-primary[b-14nxhzvo72]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-weight:600;font-size:.95rem;padding:12px 28px;border-radius:10px;border:none;cursor:pointer;text-decoration:none;transition:opacity .18s,transform .15s,box-shadow .18s;box-shadow:0 2px 8px #6366f14d;width:100%;margin-bottom:10px}.rc-btn-primary:hover[b-14nxhzvo72]{opacity:.92;transform:translateY(-1px);box-shadow:0 4px 16px #6366f161;color:#fff;text-decoration:none}.rc-btn-secondary[b-14nxhzvo72]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#f1f5f9;color:#475569;font-weight:600;font-size:.9rem;padding:11px 24px;border-radius:10px;border:1.5px solid #e2e8f0;cursor:pointer;text-decoration:none;transition:background .18s,color .18s;width:100%}.rc-btn-secondary:hover[b-14nxhzvo72]{background:#e2e8f0;color:#334155;text-decoration:none}.rc-divider[b-14nxhzvo72]{display:flex;align-items:center;gap:12px;margin:16px 0;color:#cbd5e1;font-size:.8rem}.rc-divider[b-14nxhzvo72]:before,.rc-divider[b-14nxhzvo72]:after{content:"";flex:1;height:1px;background:#e2e8f0}@media(max-width:575.98px){.rc-card[b-14nxhzvo72]{padding:28px 20px 24px;border-radius:14px}.rc-title[b-14nxhzvo72]{font-size:1.3rem}.rc-icon[b-14nxhzvo72]{width:64px;height:64px;font-size:1.65rem}}@keyframes angc-in-b-q6rhmptdsf{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes angc-float-b-q6rhmptdsf{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.angc-animate[b-q6rhmptdsf]{animation:angc-in-b-q6rhmptdsf .4s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.angc-animate[b-q6rhmptdsf]{animation:none}.angc-icon-ring[b-q6rhmptdsf]{animation:none!important}}.angc-wrapper[b-q6rhmptdsf]{display:flex;align-items:center;justify-content:center;min-height:50vh;padding:2rem 1rem}.angc-wrapper--compact[b-q6rhmptdsf]{min-height:0;padding:1rem 1rem .5rem;align-items:flex-start}.angc-empty-state[b-q6rhmptdsf]{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:380px;padding:2rem 1.5rem}.angc-empty-state--compact[b-q6rhmptdsf]{padding:.25rem 0 0;max-width:460px}.angc-empty-state--compact .angc-heading[b-q6rhmptdsf]{position:relative;font-size:1rem;font-weight:700;color:#1e1b4b;margin-bottom:.65rem;text-align:left;align-self:stretch;letter-spacing:-.01em;padding-left:.75rem}.angc-empty-state--compact .angc-heading[b-q6rhmptdsf]:before{content:"";position:absolute;left:0;top:.1em;bottom:.1em;width:3px;border-radius:2px;background:linear-gradient(180deg,#4f46e5,#818cf8)}.angc-empty-state--compact .angc-desc[b-q6rhmptdsf]{font-size:.8rem;margin-bottom:.65rem}.angc-icon-ring[b-q6rhmptdsf]{width:72px;height:72px;border-radius:22px;background:linear-gradient(140deg,#6366f12e,#6366f11a);border:1.5px solid rgba(99,102,241,.18);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;box-shadow:0 4px 18px #6366f121;animation:angc-float-b-q6rhmptdsf 3.5s ease-in-out infinite}.angc-icon[b-q6rhmptdsf]{font-size:1.7rem;color:var(--iw-blue-purple-medium)}.angc-heading[b-q6rhmptdsf]{font-size:1.2rem;font-weight:700;color:var(--iw-blue-purple-black, #1e1b4b);margin-bottom:.4rem;line-height:1.3}.angc-desc[b-q6rhmptdsf]{font-size:.875rem;color:#64748b;line-height:1.55;margin-bottom:1.5rem;max-width:300px;user-select:none}.angc-top-content[b-q6rhmptdsf]{width:100%;text-align:left;margin-bottom:.75rem}.angc-empty-state:has(.angc-top-content) .angc-desc[b-q6rhmptdsf]{margin-bottom:.85rem}.angc-top-content[b-q6rhmptdsf] .ags-progress-bar{height:5px;margin-bottom:.45rem}.angc-top-content[b-q6rhmptdsf] .ags-state-pill{font-size:.63rem;padding:.13rem .38rem}.angc-more-btn[b-q6rhmptdsf]{display:flex;align-items:center;justify-content:center;width:100%;margin-top:.45rem;padding:.5rem .75rem;font-size:.82rem;font-weight:500;color:var(--iw-blue-purple-medium, #6366f1);background:#6366f10a;border:1px solid rgba(99,102,241,.18);border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s}.angc-more-btn:hover[b-q6rhmptdsf]{background:#6366f117;border-color:#6366f14d}.angc-actions[b-q6rhmptdsf]{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 4px #6366f112;overflow:hidden}.angc-actions[b-q6rhmptdsf] .angc-pick-option{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border:none;background:transparent;text-align:left;cursor:pointer;transition:background .12s ease}.angc-actions[b-q6rhmptdsf] .angc-pick-option+.angc-pick-option{border-top:1px solid #f1f5f9}.angc-actions[b-q6rhmptdsf] .angc-pick-option:hover{background:#eef2ff}.angc-actions[b-q6rhmptdsf] .angc-pick-option:active{background:#e0e7ff}.angc-actions[b-q6rhmptdsf] .angc-pick-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;font-size:1rem;flex-shrink:0}.angc-actions[b-q6rhmptdsf] .angc-pick-icon-purple{background:#e0e7ff;color:#4f46e5}.angc-actions[b-q6rhmptdsf] .angc-pick-icon-blue{background:#dbeafe;color:#2563eb}.angc-actions[b-q6rhmptdsf] .angc-pick-icon-green{background:#f0fdf4;color:#16a34a}.angc-actions[b-q6rhmptdsf] .angc-pick-icon-slate{background:#f1f5f9;color:#64748b}.angc-actions[b-q6rhmptdsf] .angc-pick-label{flex:1;font-size:.9rem;font-weight:600;color:#1e293b;user-select:none}.angc-actions[b-q6rhmptdsf] .angc-pick-chevron{font-size:.7rem;color:#cbd5e1}.angc-divider[b-q6rhmptdsf]{width:36px;height:1px;background:#e2e8f0;margin:1rem 0}.angc-sidebar-toggle[b-q6rhmptdsf]{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;padding:.75rem 1rem;font-size:.9rem;font-weight:600;color:#fff;background:var(--iw-blue-purple-medium, #6366f1);border:none;border-radius:12px;cursor:pointer;margin-bottom:.75rem;box-shadow:0 2px 8px #6366f140;transition:background .15s,transform .13s,box-shadow .13s}.angc-sidebar-toggle:hover[b-q6rhmptdsf]{background:#4f46e5;transform:translateY(-1px);box-shadow:0 4px 14px #6366f14d}.angc-sidebar-toggle:active[b-q6rhmptdsf]{background:#4338ca;transform:translateY(0);box-shadow:0 2px 6px #6366f133}.angc-hint[b-q6rhmptdsf]{font-size:.78rem;color:#94a3b8;margin-top:1.25rem;margin-bottom:0;line-height:1.45;user-select:none}.angc-hint i[b-q6rhmptdsf]{color:#cbd5e1}.angc-back[b-q6rhmptdsf]{display:inline-block;margin-top:1rem;font-size:.82rem;text-decoration:none;transition:color .15s ease}.angc-back:hover[b-q6rhmptdsf]{color:var(--iw-blue-purple-medium)!important;text-decoration:underline}@media(min-width:576px){.angc-wrapper[b-q6rhmptdsf]{min-height:55vh}.angc-empty-state[b-q6rhmptdsf]{max-width:460px;background:#ffffffbf;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(99,102,241,.13);border-radius:22px;padding:2.25rem 2rem;box-shadow:0 2px #6366f173 inset,0 6px 30px #6366f117}.angc-icon-ring[b-q6rhmptdsf]{width:84px;height:84px;border-radius:26px;margin-bottom:1.4rem}.angc-icon[b-q6rhmptdsf]{font-size:1.95rem}.angc-heading[b-q6rhmptdsf]{font-size:1.35rem}.angc-desc[b-q6rhmptdsf]{font-size:.9rem;max-width:340px;margin-bottom:1.6rem}}@media(min-width:768px){.angc-wrapper[b-q6rhmptdsf]{min-height:60vh;padding:3rem 1.5rem}.angc-empty-state[b-q6rhmptdsf]{max-width:540px;padding:2.75rem 2.5rem;border-radius:26px;box-shadow:0 2px #6366f180 inset,0 8px 40px #6366f11c}.angc-icon-ring[b-q6rhmptdsf]{width:96px;height:96px;border-radius:28px;box-shadow:0 6px 28px #6366f12e;margin-bottom:1.5rem}.angc-icon[b-q6rhmptdsf]{font-size:2.2rem}.angc-heading[b-q6rhmptdsf]{font-size:1.5rem;margin-bottom:.5rem}.angc-desc[b-q6rhmptdsf]{font-size:.95rem;max-width:380px;margin-bottom:1.9rem}}@media(min-width:1200px){.angc-wrapper[b-q6rhmptdsf]{min-height:65vh;padding:4rem 2rem}.angc-empty-state[b-q6rhmptdsf]{max-width:620px;padding:3.25rem 3rem;border-radius:28px;box-shadow:0 2px #6366f18c inset,0 12px 50px #6366f11f}.angc-icon-ring[b-q6rhmptdsf]{width:110px;height:110px;border-radius:32px;box-shadow:0 8px 36px #6366f138;margin-bottom:1.75rem}.angc-icon[b-q6rhmptdsf]{font-size:2.6rem}.angc-heading[b-q6rhmptdsf]{font-size:1.75rem;margin-bottom:.55rem}.angc-desc[b-q6rhmptdsf]{font-size:1rem;max-width:440px;margin-bottom:2.1rem}}@media(min-width:1400px){.angc-empty-state[b-q6rhmptdsf]{max-width:680px;padding:3.75rem 3.5rem;border-radius:30px}.angc-icon-ring[b-q6rhmptdsf]{width:120px;height:120px;border-radius:34px;margin-bottom:2rem}.angc-icon[b-q6rhmptdsf]{font-size:2.9rem}.angc-heading[b-q6rhmptdsf]{font-size:1.95rem}.angc-desc[b-q6rhmptdsf]{font-size:1.05rem;max-width:480px;margin-bottom:2.25rem}}@media(min-width:992px){.angc-sidebar-toggle[b-q6rhmptdsf]{display:none}}@media(min-width:576px){.angc-wrapper--compact[b-q6rhmptdsf]{min-height:0;padding:1.25rem 1rem .5rem}.angc-empty-state--compact[b-q6rhmptdsf]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0;padding:.25rem 0 0;box-shadow:none}.angc-empty-state--compact .angc-heading[b-q6rhmptdsf]{font-size:1rem}}@media(min-width:768px){.angc-wrapper--compact[b-q6rhmptdsf]{min-height:0;padding:1.5rem 1.5rem .5rem}.angc-empty-state--compact[b-q6rhmptdsf]{max-width:540px;padding:.25rem 0 0;box-shadow:none}.angc-empty-state--compact .angc-heading[b-q6rhmptdsf]{font-size:1.08rem;font-weight:700;color:#1e1b4b;margin-bottom:.75rem}}@media(min-width:992px){.angc-wrapper--compact[b-q6rhmptdsf]{width:100%;flex:1;min-height:0;padding:1.5rem clamp(1.5rem,4vw,4rem) 1rem;justify-content:center;align-items:stretch;flex-direction:column}.angc-empty-state--compact[b-q6rhmptdsf]{width:min(100%,1120px);max-width:1120px;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;align-self:center}.angc-empty-state--compact .angc-heading[b-q6rhmptdsf]{font-size:1.08rem;margin-bottom:.9rem;flex-shrink:0}.angc-empty-state--compact .angc-top-content[b-q6rhmptdsf]{flex:1;min-height:0;overflow-y:auto;padding-right:6px;margin-bottom:0;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.angc-empty-state--compact .angc-top-content[b-q6rhmptdsf]::-webkit-scrollbar{width:5px}.angc-empty-state--compact .angc-top-content[b-q6rhmptdsf]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.angc-empty-state--compact .angc-top-content[b-q6rhmptdsf]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:3px}}@media(min-width:1500px){.angc-empty-state--compact[b-q6rhmptdsf]{width:min(100%,1320px);max-width:1320px}}.angc-empty-state--compact.myp-continue-surface[b-q6rhmptdsf]{max-width:1120px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left}.angc-header[b-q6rhmptdsf]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;width:100%}.angc-header__text[b-q6rhmptdsf]{min-width:0;flex:1 1 0}.angc-header__aside[b-q6rhmptdsf]{flex:0 0 auto}.angc-header__actions[b-q6rhmptdsf]{flex:1 1 100%;min-width:0}.angc-header__actions:empty[b-q6rhmptdsf]{display:none}@media(min-width:768px){.angc-header__text[b-q6rhmptdsf]{flex-basis:auto}.angc-header__actions[b-q6rhmptdsf]{flex:1 1 360px;max-width:560px}}.angc-subtitle[b-q6rhmptdsf]{margin:.25rem 0 0;font-size:.95rem;line-height:1.4;color:var(--ags-ink-2, #475569)}.angc-empty-state--compact.myp-continue-surface .angc-header[b-q6rhmptdsf]{margin-bottom:1.5rem}.angc-empty-state--compact.myp-continue-surface .angc-heading[b-q6rhmptdsf]{margin:0;padding-left:0;font-size:1.75rem;line-height:1.15;letter-spacing:-.02em;color:var(--ags-ink, #0f172a)}.angc-empty-state--compact.myp-continue-surface .angc-heading[b-q6rhmptdsf]:before{display:none}@media(max-width:767.98px){.angc-empty-state--compact.myp-continue-surface .angc-header[b-q6rhmptdsf]{margin-bottom:1.1rem}.angc-empty-state--compact.myp-continue-surface .angc-heading[b-q6rhmptdsf]{font-size:1.6rem}}@media(min-width:992px){.angc-wrapper--compact:has(.myp-continue-surface)[b-q6rhmptdsf]{justify-content:flex-start}.angc-empty-state--compact.myp-continue-surface[b-q6rhmptdsf]{flex:0 1 auto}.angc-empty-state--compact.myp-continue-surface .angc-header[b-q6rhmptdsf]{flex:0 0 auto}.angc-empty-state--compact.myp-continue-surface .angc-top-content[b-q6rhmptdsf]{flex:0 1 auto;overflow-y:auto}}@media(orientation:landscape)and (max-height:600px){.angc-wrapper--compact:has(.myp-continue-surface)[b-q6rhmptdsf]{flex:1;min-height:0;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:.75rem;padding-bottom:.5rem}.angc-empty-state--compact.myp-continue-surface[b-q6rhmptdsf]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.angc-empty-state--compact.myp-continue-surface .angc-header[b-q6rhmptdsf]{flex:0 0 auto}.angc-empty-state--compact.myp-continue-surface .angc-top-content[b-q6rhmptdsf]{flex:1 1 auto;min-height:0;margin-bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.angc-empty-state--compact.myp-continue-surface .angc-top-content[b-q6rhmptdsf]::-webkit-scrollbar{width:5px}.angc-empty-state--compact.myp-continue-surface .angc-top-content[b-q6rhmptdsf]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:3px}}.angc-top-content[b-q6rhmptdsf] .ags-continue-tabbar{margin-bottom:.6rem}.angc-top-content[b-q6rhmptdsf] .ags-continue-tabgroup{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:0;width:100%}.angc-top-content[b-q6rhmptdsf] .ags-continue-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:4px;border-radius:13px;background:var(--ags-surface-sunken);width:100%}.angc-top-content[b-q6rhmptdsf] .ags-continue-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:52px;padding:7px 2px;border:0;border-radius:9px;background:transparent;color:var(--ags-ink-2);font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,color .14s ease}.angc-top-content[b-q6rhmptdsf] .ags-continue-tab i{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:1rem;line-height:1}.angc-top-content[b-q6rhmptdsf] .ags-continue-tab:not(:disabled):not(.ags-continue-tab--active):hover{background:var(--ags-surface-hover);color:var(--ags-ink)}.angc-top-content[b-q6rhmptdsf] .ags-continue-tab--active{background:var(--ags-accent-soft);color:var(--ags-accent-ink)}.angc-top-content[b-q6rhmptdsf] .ags-continue-tab:focus-visible{outline:2px solid var(--ags-accent);outline-offset:1px}.angc-top-content[b-q6rhmptdsf] .ags-continue-tab--disabled{opacity:.5;cursor:default}.angc-top-content[b-q6rhmptdsf] .ags-continue-tab--disabled:hover{background:transparent;color:var(--ags-ink-2)}.angc-top-content[b-q6rhmptdsf] .ags-continue-subtabs{display:inline-flex;align-items:center;gap:.15rem;max-width:100%;padding:.15rem;border-radius:10px;background:#6366f10f;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.angc-top-content[b-q6rhmptdsf] .ags-continue-subtabs::-webkit-scrollbar{display:none}.angc-top-content[b-q6rhmptdsf] .ags-continue-subtab{height:26px;padding:0 .65rem;border:none;border-radius:8px;background:transparent;color:#6b7280;font-size:.74rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .14s ease,color .14s ease}.angc-top-content[b-q6rhmptdsf] .ags-continue-subtab:hover{color:#4338ca}.angc-top-content[b-q6rhmptdsf] .ags-continue-subtab--active{background:#fff;color:#4338ca;box-shadow:0 1px 3px #0f172a1f}.angc-top-content[b-q6rhmptdsf] .ags-continue-subtab--disabled{opacity:.4;cursor:default}.angc-top-content[b-q6rhmptdsf] .ags-continue-subtab--disabled:hover{color:#6b7280}@media(max-width:575.98px){.angc-top-content[b-q6rhmptdsf] .ags-continue-tab{font-size:max(11px,.6875rem)}.angc-top-content[b-q6rhmptdsf] .ags-continue-subtab{height:44px}}.angc-top-content[b-q6rhmptdsf] .ags-continue-shared .ags-quick-list{border:none;border-radius:0;box-shadow:none;background:transparent;height:auto}.angc-top-content[b-q6rhmptdsf] .ags-continue-shared .ags-quick-list__header{padding:0 0 .5rem;border-bottom:none;background:transparent}.angc-top-content[b-q6rhmptdsf] .ags-continue-list{display:flex;flex-direction:column;gap:0}@media(max-height:899px){.angc-top-content[b-q6rhmptdsf] .ags-continue-list>:nth-child(n+11){display:none}}@media(min-height:900px)and (max-height:1149px){.angc-top-content[b-q6rhmptdsf] .ags-continue-list>:nth-child(n+15){display:none}}.angc-top-content[b-q6rhmptdsf] .ags-continue-empty{margin:4px 0 0;font-size:.85rem;color:#94a3b8}.angc-top-content[b-q6rhmptdsf] .ags-continue-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid #eef2f7}.angc-top-content[b-q6rhmptdsf] .ags-continue-footer__action,.angc-top-content[b-q6rhmptdsf] .ags-continue-footer__link{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:#64748b;font-size:.78rem;font-weight:600;cursor:pointer;transition:background .14s ease,color .14s ease}.angc-top-content[b-q6rhmptdsf] .ags-continue-footer__action:hover,.angc-top-content[b-q6rhmptdsf] .ags-continue-footer__link:hover{background:#6366f114;color:#4f46e5}.angc-top-content[b-q6rhmptdsf] .ags-continue-footer__link{color:#6366f1;margin-left:auto}.agsbutton.agsbutton-toggle-done[b-spjwp9g2na],.agsbutton.agsbutton-toggle-done:hover[b-spjwp9g2na]{height:auto;min-height:0;min-width:0;padding:4px 12px;gap:6px;border:1px solid #d6d3d1;border-radius:999px;background:var(--ags-surface, #fff);color:var(--ags-ink, #1c1917);font-size:.875rem;font-weight:400;line-height:18px;letter-spacing:normal;box-shadow:none;transform:none}.agsbutton.agsbutton-toggle-done:hover[b-spjwp9g2na]{background:#f5f5f4;border-color:#a8a29e}.agsbutton.agsbutton-toggle-done:focus-visible[b-spjwp9g2na]{outline:2px solid var(--ags-accent, #6366f1);outline-offset:2px}.agsbutton.agsbutton-toggle-done .agsbutton-label[b-spjwp9g2na]{font-weight:400}.agsbutton.agsbutton-toggle-done i[b-spjwp9g2na]{font-size:15px;line-height:1}.agsbutton-toggle-done--done i[b-spjwp9g2na]{color:#16803a}.agsbutton-toggle-done--reopen i[b-spjwp9g2na]{color:#b45309}.checklist-container[b-ykefd9yqhj]{--cl-border: #c7d2fe;--cl-border-left: 1px solid var(--cl-border);--cl-shadow: 0 4px 30px rgba(99, 102, 241, .06);--cl-bg: #fff;border-radius:14px;border:0;background:var(--cl-bg);box-shadow:var(--cl-shadow);overflow:clip;transition:box-shadow .3s ease,background .3s ease;margin-bottom:.5rem;display:flex;flex-direction:column;position:relative}.checklist-container[b-ykefd9yqhj]:before{content:"";position:absolute;inset:0;border:1px solid var(--cl-border);border-left:var(--cl-border-left);border-radius:inherit;pointer-events:none;z-index:1;transition:border-color .3s ease}.checklist-container:hover[b-ykefd9yqhj]{--cl-shadow: 0 8px 32px rgba(99, 102, 241, .14)}.checklist-container--disabled[b-ykefd9yqhj]{--cl-border: #e5e7eb;--cl-shadow: none;--cl-bg: #fafafa}.checklist-container--disabled:hover[b-ykefd9yqhj]{--cl-shadow: none}.checklist-container--closed[b-ykefd9yqhj]{--cl-border-left: 3px solid #cbd5e1}.checklist-container--closed .ags-dd-topbar[b-ykefd9yqhj]{background:#f3f4f6;border-bottom-color:#e5e7eb}.checklist-container--closed .checklist-scroll-region[b-ykefd9yqhj]{opacity:.62}.checklist-container--done[b-ykefd9yqhj]{--cl-border: #a7ecc3;--cl-border-left: 1px solid var(--cl-border);--cl-shadow: 0 2px 18px rgba(22, 163, 74, .08);--cl-bg: #fafbfc}.checklist-container--done:hover[b-ykefd9yqhj]{--cl-border: #86efac;--cl-shadow: 0 6px 24px rgba(22, 163, 74, .14)}.checklist-container--done .ags-dd-topbar[b-ykefd9yqhj]{border-bottom-color:#dcf7e5}.checklist-container--done .checklist-footer-actions[b-ykefd9yqhj] button:not(:disabled){cursor:pointer}.checklist-container--done .checklist-scroll-region[b-ykefd9yqhj]{opacity:1}.checklist-container--done .checklist-footer[b-ykefd9yqhj]{border-top-color:#e6f8ed}.checklist-container--task-closed .checklist-scroll-region[b-ykefd9yqhj]{opacity:1}.checklist-container--task-closed .checklist-footer[b-ykefd9yqhj]{display:none}.checklist-body[b-ykefd9yqhj],.checklist-shade[b-ykefd9yqhj]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1),opacity .2s ease}.checklist-body-inner[b-ykefd9yqhj],.checklist-shade-inner[b-ykefd9yqhj]{min-height:0;overflow:hidden}.checklist-body--collapsed[b-ykefd9yqhj],.checklist-shade--collapsed[b-ykefd9yqhj]{grid-template-rows:0fr;opacity:0}.checklist-scroll-region[b-ykefd9yqhj]{display:contents}.checklist-minimize-chevron[b-ykefd9yqhj]{display:inline-block;transition:transform .28s cubic-bezier(.4,0,.2,1)}.checklist-minimize-chevron.is-collapsed[b-ykefd9yqhj]{transform:rotate(180deg)}.checklist-container--fullscreen[b-ykefd9yqhj]{position:fixed;inset:var(--ags-action-fullscreen-inset, 0);z-index:1050;--ags-sticky-top: 0px;border-radius:0!important;margin-bottom:0!important;overflow:hidden;display:flex;flex-direction:column}.checklist-container--fullscreen .checklist-list[b-ykefd9yqhj]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;max-height:none!important;padding-top:0!important;padding-bottom:0!important}.checklist-container--fullscreen .checklist-topbar-wrap[b-ykefd9yqhj]{flex-shrink:0;z-index:30;margin:0 -.25rem .75rem;background:var(--cl-bg, #fff)}.checklist-container--fullscreen .checklist-topbar-wrap[b-ykefd9yqhj]:after{border-radius:0}.checklist-container--fullscreen .ags-dd-topbar[b-ykefd9yqhj]{border-radius:0;padding-right:50px}.checklist-container--fullscreen .checklist-sticky-scope[b-ykefd9yqhj]{display:flex;flex-direction:column;flex:1;min-height:0}.checklist-container--fullscreen .checklist-shade[b-ykefd9yqhj]{flex-shrink:0}.checklist-container--fullscreen .checklist-body[b-ykefd9yqhj]{display:flex;flex-direction:column;flex:1;min-height:0}.checklist-container--fullscreen .checklist-body-inner[b-ykefd9yqhj]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.checklist-container--fullscreen .checklist-scroll-region[b-ykefd9yqhj]{display:block;flex:1;min-height:0;overflow-y:auto;max-height:none!important;height:auto!important}.checklist-container--fullscreen .checklist-footer-resize[b-ykefd9yqhj],.checklist-container--fullscreen .checklist-resize-handle[b-ykefd9yqhj]{display:none}.checklist-container--fullscreen .checklist-footer[b-ykefd9yqhj]{flex-shrink:0}.checklist-fullscreen-close-btn[b-ykefd9yqhj]{position:absolute;top:10px;right:12px;z-index:40;width:34px;height:34px;padding:0;border-radius:8px;border:none;background:#6366f112;color:#6366f1;font-size:.85rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.checklist-fullscreen-close-btn:hover[b-ykefd9yqhj]{background:#e81123;color:#fff}.checklist-fullscreen-close-btn:focus-visible[b-ykefd9yqhj]{outline:2px solid #6366f1;outline-offset:2px}@media(pointer:coarse){.checklist-container--fullscreen .checklist-scroll-region[b-ykefd9yqhj]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 76px)}}.checklist-list[b-ykefd9yqhj]{margin-bottom:0}.checklist-topbar-wrap[b-ykefd9yqhj]{margin:-1rem -.25rem .75rem;container-type:inline-size;container-name:checklist;position:sticky;top:var(--ags-sticky-top, 0px);z-index:2;background:var(--cl-bg, #fff)}.checklist-topbar-wrap[b-ykefd9yqhj]:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:24px;z-index:-1;background:var(--cl-bg, #fff)}.checklist-topbar-wrap[b-ykefd9yqhj]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border:1px solid var(--cl-border);border-left:var(--cl-border-left);border-bottom:0;border-radius:14px 14px 0 0;box-shadow:var(--cl-shadow);clip-path:inset(-40px -40px 0 -40px);transition:border-color .3s ease,box-shadow .3s ease}.checklist-minimize-btn+.checklist-status-slot[b-ykefd9yqhj]{margin-left:0}.ags-dd-topbar[b-ykefd9yqhj]{--ags-topbar-pad-left: 16px;padding:10px 16px 6px var(--ags-topbar-pad-left);background:var(--cl-bg, #fff);border-bottom:1px solid #edeef2;border-radius:14px 14px 0 0;transition:background .15s ease;position:relative}.checklist-status-slot[b-ykefd9yqhj]{display:inline-flex;align-items:center;margin-left:10px;margin-right:10px}.checklist-priority-slot[b-ykefd9yqhj]{margin-right:10px;flex-shrink:0}.checklist-login-hint[b-ykefd9yqhj]{color:#6b7280;font-size:.85rem;line-height:1.35}.checklist-body-inner[b-ykefd9yqhj]>.ags-ia-root--inline .ags-ia-dropdown{margin:0 6px 4px}.checklist-footer[b-ykefd9yqhj]{display:flex;align-items:center;padding:6px 12px;border-top:1px solid #e2e8f0;position:relative}.checklist-footer-resize[b-ykefd9yqhj]{position:absolute;left:0;right:0;bottom:-14px;height:22px;z-index:0;cursor:ns-resize;touch-action:none}.checklist-footer>*:not(.checklist-footer-resize)[b-ykefd9yqhj]{position:relative;z-index:1}.checklist-footer[b-ykefd9yqhj] .agsbutton-danger{background:transparent;border-color:transparent;box-shadow:none;color:#475569}.checklist-footer[b-ykefd9yqhj] .agsbutton-danger i{color:inherit}.checklist-footer[b-ykefd9yqhj] .agsbutton,.checklist-footer[b-ykefd9yqhj] .agsbutton:hover{transform:none;box-shadow:none}.checklist-footer[b-ykefd9yqhj] .agsbutton-danger:hover{background:#fef2f2;color:#dc2626}.checklist-resize-handle[b-ykefd9yqhj]{margin-left:auto;cursor:ns-resize;color:#cbd5e1;font-size:.875rem;line-height:1;user-select:none;-webkit-user-select:none;touch-action:none;padding:2px 4px;transition:color .12s ease}.checklist-container:hover .checklist-resize-handle[b-ykefd9yqhj]{color:#a0aec0}.checklist-resize-handle:hover[b-ykefd9yqhj]{color:#94a3b8}.checklist-attach-btn[b-ykefd9yqhj]{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border:1.5px dashed #818cf8;border-radius:7px;background:transparent;color:#4f46e5;font-size:.78rem;cursor:pointer;transition:background .13s ease,color .13s ease,border-color .13s ease;line-height:1.4;white-space:nowrap;margin-left:4px}.checklist-attach-btn:hover[b-ykefd9yqhj]{background:#eef2ff;color:#4f46e5;border-color:#818cf8}.checklist-attach-badge[b-ykefd9yqhj]{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:#e0e7ff;color:#4f46e5;font-size:.65rem;font-weight:700;line-height:1}.ags-cli-item-root[b-5zn0zx6q1h],.ags-cli-input-shell[b-5zn0zx6q1h],.ags-cli-input-main[b-5zn0zx6q1h]{min-width:0}.ags-cli-input-main[b-5zn0zx6q1h]{border-radius:6px;transition:background-color var(--ags-cl-surface-fade, .12s ease)}.checklist-search-overlay[b-5zn0zx6q1h]{position:absolute;inset:0;z-index:1;cursor:text;white-space:pre-wrap;word-break:break-word;overflow:hidden;background-color:var(--ags-bg-pastel, #fff);transition:background-color var(--ags-cl-surface-fade, .12s ease)}.checklist-search-overlay[b-5zn0zx6q1h] mark{background-color:#fef08a;color:inherit;padding:0;margin:0;border-radius:2px;display:inline;line-height:inherit;font-size:inherit;font-family:inherit;letter-spacing:inherit;word-spacing:inherit}.checklist-search-overlay[b-5zn0zx6q1h] mark.search-current{background-color:#f9731661;box-shadow:0 0 0 1px #c2410c47}.checklist-search-overlay[b-5zn0zx6q1h] .checklist-date-pill{display:inline-flex;align-items:baseline;gap:.25em;margin:0 .15em;padding:.12em .5em;border-radius:999px;font-size:.82em;line-height:1.15;white-space:nowrap;vertical-align:baseline;cursor:pointer;color:#2563eb;background-color:#eff6ff;border:1px solid #bfdbfe;transition:background-color .12s ease,border-color .12s ease}.checklist-search-overlay[b-5zn0zx6q1h] .checklist-date-pill:hover{background-color:#dbeafe;border-color:#93c5fd}.checklist-search-overlay[b-5zn0zx6q1h] .checklist-date-pill--overdue{color:#dc2626;background-color:#fef2f2;border-color:#fecaca}.checklist-search-overlay[b-5zn0zx6q1h] .checklist-date-pill--overdue:hover{background-color:#fee2e2;border-color:#fca5a5}.checklist-search-overlay[b-5zn0zx6q1h] .checklist-date-pill i{font-size:.9em}.checklist-search-overlay[b-5zn0zx6q1h] .checklist-link{color:#2563eb;text-decoration:underline;cursor:pointer}.checklist-search-overlay[b-5zn0zx6q1h] .checklist-link:hover{color:#1d4ed8}.checklist-inline-image[b-5zn0zx6q1h]{display:block;position:relative;width:fit-content;max-width:100%;min-width:40px;line-height:0;border-radius:8px;overflow:hidden;border:1px solid #e2e8f0;cursor:pointer;resize:horizontal}.checklist-inline-image img[b-5zn0zx6q1h]{display:block;width:100%;height:auto;max-height:70vh;object-fit:contain}.checklist-inline-image--sized img[b-5zn0zx6q1h]{max-height:none}.checklist-inline-image-grip[b-5zn0zx6q1h]{display:none}@media(pointer:coarse){.checklist-inline-image-grip[b-5zn0zx6q1h]{display:block;position:absolute;right:0;bottom:0;width:28px;height:28px;touch-action:none;cursor:ew-resize;border-top-left-radius:8px;background:linear-gradient(315deg,rgba(15,23,42,.55) 0 40%,transparent 40%)}.checklist-inline-image[data-broken] .checklist-inline-image-grip[b-5zn0zx6q1h]{display:none}}.checklist-inline-image[data-broken] img[b-5zn0zx6q1h]{display:none}.checklist-inline-image-fallback[b-5zn0zx6q1h]{display:none;align-items:center;gap:.5em;padding:.55em .85em;color:#94a3b8;background:#f8fafc;font-size:.8rem;font-weight:500;line-height:1.3;white-space:nowrap;cursor:default;text-decoration:none}.checklist-inline-image[data-broken] .checklist-inline-image-fallback[b-5zn0zx6q1h]{display:inline-flex}.checklist-inline-image[data-broken][b-5zn0zx6q1h]{resize:none;min-width:0}.checklist-inline-image-fallback i[b-5zn0zx6q1h]{font-size:1.05em;color:#cbd5e1}.checklist-title-node-text[b-5zn0zx6q1h]{padding-left:2.6rem;padding-top:10px;padding-bottom:4px}.checklist-context-title-text[b-5zn0zx6q1h]{padding-left:.6rem}.ags-cli-item-root--title[b-5zn0zx6q1h]{padding-bottom:.35rem;margin-bottom:.35rem}.ags-cli-item-root--context-title[b-5zn0zx6q1h]{padding-bottom:0;margin-bottom:0}.mobile-action-float[b-3cu14oxb2x]{position:fixed;bottom:0;left:0;right:0;z-index:1050;display:flex;flex-direction:column;border-radius:12px 12px 0 0;overflow:hidden;background:#ffffffeb;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border-top:1px solid rgba(226,232,240,.5);box-shadow:0 -2px 12px #00000014;padding-bottom:max(2px,env(safe-area-inset-bottom));animation:slideUpPanel-b-3cu14oxb2x .16s ease both}.mobile-panel[b-3cu14oxb2x]{display:flex;flex-direction:column;gap:8px;padding:12px 16px 10px;border-bottom:1px solid #dee2e6}.mobile-action-bar[b-3cu14oxb2x]{display:flex;align-items:center;justify-content:flex-start;padding:4px 6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mobile-action-bar[b-3cu14oxb2x]::-webkit-scrollbar{display:none}.mob-action-btn[b-3cu14oxb2x]{display:flex;align-items:center;justify-content:center;min-width:48px;height:48px;border:none;background:transparent;border-radius:10px;cursor:pointer;color:#495057;font-size:1.35rem;transition:background-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.mob-action-btn:active:not(:disabled)[b-3cu14oxb2x],.mob-action-btn:hover:not(:disabled)[b-3cu14oxb2x]{background-color:#f0f2f5;color:#0d6efd}.mob-action-btn:disabled[b-3cu14oxb2x]{opacity:.3;cursor:default;pointer-events:none}.mob-action-btn--active[b-3cu14oxb2x]{color:#0d6efd;background-color:#0d6efd1a}.mob-action-btn--danger[b-3cu14oxb2x]{color:#dc3545}.mob-action-btn--danger:active[b-3cu14oxb2x],.mob-action-btn--danger:hover[b-3cu14oxb2x]{background-color:#dc35451a;color:#dc3545}.mob-attach-btn[b-3cu14oxb2x]{position:relative}.mob-action-divider[b-3cu14oxb2x]{width:1px;height:26px;background-color:#dee2e6;flex-shrink:0;margin:0 2px}@keyframes slideUpPanel-b-3cu14oxb2x{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.mobile-color-row[b-3cu14oxb2x]{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center;padding:4px 0 2px}.color-swatch[b-3cu14oxb2x]{cursor:pointer;border:none;padding:0;flex-shrink:0;transition:transform .12s ease,box-shadow .12s ease;-webkit-tap-highlight-color:transparent}.color-swatch:active[b-3cu14oxb2x]{transform:scale(.85)}.text-style-btn-row[b-3cu14oxb2x]{display:flex;gap:8px;align-items:center}.text-style-btn[b-3cu14oxb2x]{display:flex;align-items:center;justify-content:center;min-width:48px;height:40px;padding:0 10px;border:1.5px solid #dee2e6;border-radius:10px;background:#f8f9fa;cursor:pointer;color:#495057;font-weight:600;transition:background-color .13s ease,border-color .13s ease,color .13s ease;-webkit-tap-highlight-color:transparent}.text-style-btn:active[b-3cu14oxb2x]{background-color:#e9ecef}.text-style-btn--active[b-3cu14oxb2x]{background-color:#0d6efd14;border-color:#0d6efd;color:#0d6efd}.text-style-h1[b-3cu14oxb2x]{font-size:1.25rem}.text-style-h2[b-3cu14oxb2x]{font-size:1.05rem}.text-style-h3[b-3cu14oxb2x]{font-size:.9rem}.text-style-normal[b-3cu14oxb2x]{font-size:.85rem}.ags-fdc-panel[b-t10i868vlm]{position:relative;border-radius:14px;border:1px solid #e9edf3;background:#fff;overflow:hidden;box-shadow:0 1px 2px #0f172a0a;container-type:inline-size;container-name:agsfdc}.ags-fdc-header[b-t10i868vlm]{display:flex;align-items:center;justify-content:space-between;padding:11px 10px 11px 6px;border-bottom:1px solid #eef2f7;gap:6px;flex-wrap:wrap}.ags-fdc-header--no-files[b-t10i868vlm]{border-bottom:none}.ags-fdc-header-left[b-t10i868vlm]{display:flex;align-items:center;gap:8px;min-width:0;flex:1;cursor:pointer;border-radius:8px;padding:2px 4px;margin:-2px -4px;user-select:none;-webkit-tap-highlight-color:transparent;outline:none}.ags-fdc-expand-btn[b-t10i868vlm]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border:none;background:transparent;border-radius:6px;color:#94a3b8;font-size:.8rem;cursor:pointer;transition:background .13s ease,color .13s ease}.ags-fdc-chevron[b-t10i868vlm]{transition:transform .25s ease}.ags-fdc-chevron--open[b-t10i868vlm]{transform:rotate(90deg)}.ags-fdc-expand-btn:hover[b-t10i868vlm]{background:#f1f5f9;color:#334155}.ags-fdc-title[b-t10i868vlm]{font-size:.95rem;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.ags-fdc-count[b-t10i868vlm]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.72rem;font-weight:700;line-height:1}.ags-fdc-header-actions[b-t10i868vlm]{display:flex;align-items:center;gap:2px;flex-shrink:0}.ags-fdc-action-btn[b-t10i868vlm],.ags-fdc-header-actions[b-t10i868vlm] .ags-fdc-action-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;margin:0;border:none;background:transparent;border-radius:8px;color:#94a3b8;font-size:.95rem;line-height:1;cursor:pointer;transition:background .13s ease,color .13s ease;vertical-align:middle}.ags-fdc-action-btn:hover[b-t10i868vlm],.ags-fdc-header-actions[b-t10i868vlm] .ags-fdc-action-btn:hover{background:#f1f5f9;color:#334155}.ags-fdc-action-btn--active[b-t10i868vlm],.ags-fdc-header-actions[b-t10i868vlm] .ags-fdc-action-btn--active{background:#eef2ff;color:var(--iw-blue-purple-medium, #4f46e5)}.ags-fdc-header-actions[b-t10i868vlm] .ags-sp:not(.ags-sp--open) .ags-sp-btn{width:30px;height:30px;border:none;background:transparent;border-radius:8px;color:#94a3b8;transition:background .13s ease,color .13s ease}.ags-fdc-header-actions[b-t10i868vlm] .ags-sp:not(.ags-sp--open) .ags-sp-btn:hover{background:#f1f5f9;color:#334155}.ags-fdc-list[b-t10i868vlm] .search-results-highlight{background:#fef08a;color:#713f12;border-radius:2px;padding:0 1px}.ags-fdc-collapse-wrapper[b-t10i868vlm]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.ags-fdc-collapse-wrapper--open[b-t10i868vlm]{grid-template-rows:1fr}.ags-fdc-content[b-t10i868vlm]{min-height:0;overflow:hidden}.ags-fdc-list[b-t10i868vlm]{overflow-y:auto;max-height:280px;min-height:0;padding:4px 0}.ags-fdc-resize-footer[b-t10i868vlm]{position:relative;display:flex;justify-content:flex-end;height:18px;padding:0 10px;border-top:1px solid #f4f7fa}.ags-fdc-resize-edge[b-t10i868vlm]{position:absolute;inset:0;cursor:ns-resize;touch-action:none}.ags-fdc-resize-handle[b-t10i868vlm]{position:relative;padding:0 4px;color:#cbd5e1;font-size:.75rem;cursor:ns-resize;touch-action:none;user-select:none}.ags-fdc-resize-handle:hover[b-t10i868vlm]{color:#64748b}.ags-fdc-dropzone[b-t10i868vlm]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:10px 12px 12px;padding:14px 12px;border:1.5px dashed #dfe4ee;border-radius:12px;background:#fcfcfe;font-size:.82rem;color:#64748b;transition:border-color .13s ease,background .13s ease}.ags-fdc-dropzone:not(:has(.agsfu-trigger))[b-t10i868vlm]{display:none}.ags-fdc-dropzone:hover[b-t10i868vlm]{border-color:#c7d2fe;background:#f8f7ff}.ags-fdc-dropzone-icon[b-t10i868vlm]{font-size:1.05rem;color:var(--iw-blue-purple-medium, #4f46e5)}.ags-fdc-drop-overlay[b-t10i868vlm]{--drop-accent: #4338ca;--drop-border: #818cf8;--drop-background: #f5f3ff;--drop-icon-background: #e0e7ff;position:absolute;inset:0;z-index:5;display:none;align-items:center;justify-content:center;gap:14px;padding:16px;border:2px dashed var(--drop-border);border-radius:inherit;background:var(--drop-background);color:var(--drop-accent);pointer-events:none}.ags-fdc-drop-icon[b-t10i868vlm]{display:flex;align-items:center;justify-content:center;flex:0 0 48px;height:48px;border-radius:14px;background:var(--drop-icon-background);font-size:1.4rem}.ags-fdc-drop-copy[b-t10i868vlm]{min-width:0;max-width:290px}.ags-fdc-drop-title[b-t10i868vlm]{display:block;font-size:.95rem;font-weight:600;line-height:1.4}.ags-fdc-drop-hint[b-t10i868vlm]{display:block;margin-top:4px;font-size:.78rem;line-height:1.45;color:#64748b}.ags-fdc-panel[data-upload-dragging=true]>.ags-fdc-drop-overlay[b-t10i868vlm]{display:flex}.ags-fdc-drop-replace[b-t10i868vlm],.ags-fdc-panel[data-upload-replacing=true] .ags-fdc-drop-new[b-t10i868vlm]{display:none}.ags-fdc-panel[data-upload-replacing=true] .ags-fdc-drop-replace[b-t10i868vlm]{display:inline}.ags-fdc-panel[data-upload-replacing=true]>.ags-fdc-drop-overlay[b-t10i868vlm]{--drop-accent: #92400e;--drop-border: #d6a042;--drop-background: #fffbeb;--drop-icon-background: #fef3c7}.ags-fdc-panel:not(:has(.ags-fdc-collapse-wrapper--open)):not(:has(.ags-fdc-dropzone)) .ags-fdc-drop-overlay[b-t10i868vlm]{gap:8px;padding:4px 8px}.ags-fdc-panel:not(:has(.ags-fdc-collapse-wrapper--open)):not(:has(.ags-fdc-dropzone)) .ags-fdc-drop-title[b-t10i868vlm]{font-size:.8rem}.ags-fdc-panel:not(:has(.ags-fdc-collapse-wrapper--open)):not(:has(.ags-fdc-dropzone)) .ags-fdc-drop-icon[b-t10i868vlm]{flex-basis:28px;height:28px;border-radius:8px;font-size:1rem}.ags-fdc-panel:not(:has(.ags-fdc-collapse-wrapper--open)):not(:has(.ags-fdc-dropzone)) .ags-fdc-drop-hint[b-t10i868vlm]{display:none}.ags-fdc-row[b-t10i868vlm]{display:flex;align-items:center;padding:7px 8px 7px 12px;border-radius:10px;margin:1px 6px;transition:background .13s ease}.ags-fdc-row:hover[b-t10i868vlm]{background:#f8fafc}.ags-fdc-row:active[b-t10i868vlm]{background:#f1f5f9}.ags-fdc-row--renaming[b-t10i868vlm],.ags-fdc-row--renaming:hover[b-t10i868vlm],.ags-fdc-row--renaming:active[b-t10i868vlm]{background:#6366f112}.ags-fdc-row-body[b-t10i868vlm]{display:flex;align-items:center;flex:1;min-width:0;gap:12px}.ags-fdc-row-body--clickable[b-t10i868vlm]{cursor:pointer}.ags-fdc-file-icon[b-t10i868vlm]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:11px;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1}.ags-fdc-file-icon--image[b-t10i868vlm]{background:#10b9811f;color:#059669}.ags-fdc-file-icon--video[b-t10i868vlm]{background:#0ea5e91f;color:#0284c7}.ags-fdc-file-icon--pdf[b-t10i868vlm]{background:#ef44441f;color:#dc2626}.ags-fdc-file-icon--word[b-t10i868vlm]{background:#2563eb1f;color:#2563eb}.ags-fdc-file-icon--excel[b-t10i868vlm]{background:#16a34a1f;color:#16a34a}.ags-fdc-file-icon--ppt[b-t10i868vlm]{background:#ea580c1f;color:#ea580c}.ags-fdc-file-icon--archive[b-t10i868vlm]{background:#f59e0b24;color:#b45309}.ags-fdc-file-icon--code[b-t10i868vlm]{background:#6366f11f;color:#4f46e5}.ags-fdc-file-icon--audio[b-t10i868vlm]{background:#a855f71f;color:#9333ea}.ags-fdc-file-icon--default[b-t10i868vlm]{background:#eef2f7;color:#64748b}.ags-fdc-file-details[b-t10i868vlm]{display:flex;flex:1;flex-direction:column;min-width:0;gap:3px}.ags-fdc-file-name[b-t10i868vlm]{font-size:.875rem;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.ags-fdc-file-meta[b-t10i868vlm]{font-size:.72rem;font-weight:500;color:#94a3b8;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-fdc-meta-sep[b-t10i868vlm]{margin:0 5px;color:#cbd5e1}.ags-fdc-btn[b-t10i868vlm]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;border-radius:8px;color:#94a3b8;font-size:.9rem;cursor:pointer;transition:background .12s ease,color .12s ease;padding:0}.ags-fdc-btn:hover[b-t10i868vlm]{background:#f1f5f9;color:#334155}.ags-fdc-menu-btn[b-t10i868vlm]{display:inline-flex}@container agsfdc (max-width: 420px){[b-t10i868vlm] .ags-fdc-row-actions{display:none!important}.ags-fdc-meta-type[b-t10i868vlm]{display:none}}.ags-fdc-row-actions[b-5kbyyafutq]{display:flex;align-items:center;gap:2px;flex-shrink:0}.ags-fdc-btn[b-5kbyyafutq]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;border-radius:8px;color:#94a3b8;font-size:.9rem;cursor:pointer;transition:background .12s ease,color .12s ease;padding:0}.ags-fdc-btn:hover[b-5kbyyafutq]{background:#f1f5f9;color:#334155}.ags-fuc-attach-btn[b-zg2i7tlqvu]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;border-radius:8px;border:1.5px dashed #a5b4fc;background:#faf7ff;color:var(--iw-blue-purple-medium, #4f46e5);font-size:.84rem;font-weight:500;cursor:pointer;user-select:none;line-height:1.5;transition:background .13s ease,border-color .13s ease}.ags-fuc-attach-btn:hover[b-zg2i7tlqvu]{background:#e0e7ff;border-color:var(--iw-blue-purple-medium, #4f46e5)}.ags-fuc-panel[b-zg2i7tlqvu]{position:relative;border-radius:14px;border:1px solid #e9edf3;background:#fff;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.ags-fuc-drop-overlay[b-zg2i7tlqvu]{position:absolute;inset:0;z-index:5;display:none;align-items:center;justify-content:center;gap:14px;padding:16px;border:2px dashed #5ab9aa;border-radius:inherit;background:#f0fdfa;color:#0f766e;pointer-events:none}.ags-fuc-drop-icon[b-zg2i7tlqvu]{display:flex;align-items:center;justify-content:center;flex:0 0 48px;height:48px;border-radius:14px;background:#ccfbf1;font-size:1.4rem}.ags-fuc-drop-copy[b-zg2i7tlqvu]{min-width:0;max-width:290px}.ags-fuc-drop-title[b-zg2i7tlqvu]{display:block;font-size:.95rem;font-weight:600;line-height:1.4}.ags-fuc-drop-hint[b-zg2i7tlqvu]{display:block;margin-top:4px;font-size:.78rem;line-height:1.45;color:#64748b}.ags-fuc-panel[data-upload-dragging=true]>.ags-fuc-drop-overlay[b-zg2i7tlqvu]{display:flex}.ags-fuc-panel[data-upload-dragging=true][b-zg2i7tlqvu]{border-color:#5ab9aa}.ags-fuc-header[b-zg2i7tlqvu]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 14px 10px}.ags-fuc-header-info[b-zg2i7tlqvu]{display:flex;flex-direction:column;min-width:0;gap:3px}.ags-fuc-title[b-zg2i7tlqvu]{font-size:.95rem;font-weight:600;color:#1e293b;line-height:1.3}.ags-fuc-count[b-zg2i7tlqvu]{font-size:.75rem;font-weight:500;color:#94a3b8;line-height:1.2}.ags-fuc-status[b-zg2i7tlqvu]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:5px 11px;border-radius:999px;font-size:.72rem;font-weight:600;line-height:1;white-space:nowrap}.ags-fuc-status-dot[b-zg2i7tlqvu]{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.ags-fuc-status--pending[b-zg2i7tlqvu]{background:#fef3c7;color:#b45309}.ags-fuc-status--uploading[b-zg2i7tlqvu]{background:#ede9fe;color:#5b21b6}.ags-fuc-status--uploading .ags-fuc-status-dot[b-zg2i7tlqvu]{animation:ags-fuc-dot-pulse-b-zg2i7tlqvu 1.4s ease-in-out infinite}@keyframes ags-fuc-dot-pulse-b-zg2i7tlqvu{0%,to{opacity:1}50%{opacity:.35}}.ags-fuc-list[b-zg2i7tlqvu]{max-height:240px;overflow-y:auto;padding:2px 0 4px}.ags-fuc-row[b-zg2i7tlqvu]{display:flex;align-items:center;padding:7px 8px 7px 12px;gap:12px;border-radius:10px;margin:1px 6px;transition:background .13s ease}.ags-fuc-row:hover[b-zg2i7tlqvu]{background:#f8fafc}.ags-fuc-file-icon[b-zg2i7tlqvu]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:11px;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1}.ags-fuc-file-icon--image[b-zg2i7tlqvu]{background:#10b9811f;color:#059669}.ags-fuc-file-icon--video[b-zg2i7tlqvu]{background:#0ea5e91f;color:#0284c7}.ags-fuc-file-icon--pdf[b-zg2i7tlqvu]{background:#ef44441f;color:#dc2626}.ags-fuc-file-icon--word[b-zg2i7tlqvu]{background:#2563eb1f;color:#2563eb}.ags-fuc-file-icon--excel[b-zg2i7tlqvu]{background:#16a34a1f;color:#16a34a}.ags-fuc-file-icon--ppt[b-zg2i7tlqvu]{background:#ea580c1f;color:#ea580c}.ags-fuc-file-icon--archive[b-zg2i7tlqvu]{background:#f59e0b24;color:#b45309}.ags-fuc-file-icon--code[b-zg2i7tlqvu]{background:#6366f11f;color:#4f46e5}.ags-fuc-file-icon--audio[b-zg2i7tlqvu]{background:#a855f71f;color:#9333ea}.ags-fuc-file-icon--default[b-zg2i7tlqvu]{background:#eef2f7;color:#64748b}.ags-fuc-file-details[b-zg2i7tlqvu]{display:flex;flex:1;flex-direction:column;min-width:0;gap:3px}.ags-fuc-file-name[b-zg2i7tlqvu]{font-size:.875rem;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.ags-fuc-file-size[b-zg2i7tlqvu]{font-size:.75rem;font-weight:500;color:#94a3b8;line-height:1.2}.ags-fuc-row-track[b-zg2i7tlqvu]{display:none;height:5px;border-radius:99px;background:#eef2f7;overflow:hidden}.ags-fuc-row-fill[b-zg2i7tlqvu]{height:100%;border-radius:99px;background:linear-gradient(90deg,var(--iw-blue-purple-medium, #4f46e5),#6366f1);transition:width .2s ease}.ags-fuc-row-pct[b-zg2i7tlqvu]{display:none;flex-shrink:0;min-width:38px;text-align:right;font-size:.75rem;font-weight:600;color:#64748b}.ags-fuc-row-check[b-zg2i7tlqvu]{display:none;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#d1fae5;color:#059669;font-size:.75rem}.ags-fuc-row--active .ags-fuc-row-track[b-zg2i7tlqvu],.ags-fuc-row--active .ags-fuc-row-pct[b-zg2i7tlqvu]{display:block}.ags-fuc-row--active .ags-fuc-file-size[b-zg2i7tlqvu]{display:none}.ags-fuc-row--done .ags-fuc-row-check[b-zg2i7tlqvu]{display:inline-flex}.ags-fuc-add-row[b-zg2i7tlqvu]{padding:4px 14px 12px}.ags-fuc-add-row[b-zg2i7tlqvu] .ags-fuc-add-btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;min-height:44px;padding:10px 12px;border:1.5px dashed #dfe4ee;border-radius:12px;color:var(--iw-blue-purple-medium, #4f46e5);background:#fcfcfe;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .13s ease,border-color .13s ease}.ags-fuc-add-row[b-zg2i7tlqvu] .ags-fuc-add-btn:hover{background:#f8f7ff;border-color:#c7d2fe}.ags-fuc-add-row[b-zg2i7tlqvu] .ags-fuc-add-btn.disabled{cursor:wait;opacity:.6}.ags-fuc-add-hint[b-zg2i7tlqvu]{color:#94a3b8;font-weight:400}.ags-fuc-slow-warn[b-zg2i7tlqvu]{display:flex;align-items:center;margin:0 14px 10px;padding:6px 9px;border-radius:8px;background:#fffbeb;color:#b45309;font-size:.72rem;font-weight:500;border:1px solid #fde68a}.ags-fuc-footer[b-zg2i7tlqvu]{display:flex;align-items:center;gap:10px;padding:11px 14px;border-top:1px solid #eef2f7;background:#fcfcfe}.ags-fuc-footer-hint[b-zg2i7tlqvu],.ags-fuc-footer-status[b-zg2i7tlqvu]{margin-right:auto;min-width:0;font-size:.75rem;font-weight:500;color:#94a3b8;line-height:1.3}.ags-fuc-footer-meta[b-zg2i7tlqvu]{display:inline-flex;gap:8px;margin-left:8px;color:#cbd5e1}.ags-fuc-btn-upload[b-zg2i7tlqvu]{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;cursor:pointer;background:linear-gradient(135deg,var(--iw-blue-purple-medium, #4f46e5),#6366f1);color:#fff;font-size:.86rem;font-weight:600;letter-spacing:.01em;padding:10px 18px;border:none;border-radius:10px;line-height:1;box-shadow:0 4px 12px #4f46e552;transition:background .13s ease,box-shadow .15s ease,transform .15s ease}.ags-fuc-btn-upload i[b-zg2i7tlqvu]{font-size:1rem}.ags-fuc-btn-upload:hover[b-zg2i7tlqvu]{background:linear-gradient(135deg,#4338ca,#4f46e5);color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #4f46e566}.ags-fuc-btn-upload:active[b-zg2i7tlqvu]{transform:translateY(0);box-shadow:0 2px 6px #4f46e54d}.ags-fuc-btn-upload:disabled[b-zg2i7tlqvu]{opacity:.6;cursor:wait;transform:none}.ags-fuc-btn-upload[b-zg2i7tlqvu]{animation:ags-fuc-upload-halo-b-zg2i7tlqvu 2.2s ease-out 3}@keyframes ags-fuc-upload-halo-b-zg2i7tlqvu{0%{box-shadow:0 4px 12px #4f46e552,0 0 #4f46e573}70%{box-shadow:0 4px 12px #4f46e552,0 0 0 9px #4f46e500}to{box-shadow:0 4px 12px #4f46e552,0 0 #4f46e500}}.ags-fuc-btn-quiet[b-zg2i7tlqvu]{flex-shrink:0;padding:9px 14px;border:none;border-radius:10px;background:transparent;color:#64748b;font-size:.82rem;font-weight:600;line-height:1;cursor:pointer;transition:background .13s ease,color .13s ease}.ags-fuc-btn-quiet:hover[b-zg2i7tlqvu]{background:#f1f5f9;color:#334155}.ags-fuc-row-actions[b-zg2i7tlqvu]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;opacity:0;transition:opacity .13s ease}.ags-fuc-row:hover .ags-fuc-row-actions[b-zg2i7tlqvu],.ags-fuc-row:focus-within .ags-fuc-row-actions[b-zg2i7tlqvu]{opacity:1}.ags-fuc-row-btn[b-zg2i7tlqvu]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:none;border-radius:8px;background:transparent;color:#94a3b8;font-size:.85rem;cursor:pointer;transition:background .13s ease,color .13s ease}.ags-fuc-row-btn:hover[b-zg2i7tlqvu]{background:#f1f5f9;color:#334155}.ags-fuc-row-remove:hover[b-zg2i7tlqvu]{background:#fee2e2;color:#dc2626}.ags-fuc-row-btn:focus-visible[b-zg2i7tlqvu]{outline:2px solid #818cf8;outline-offset:1px}.ags-fuc-row-btn:disabled[b-zg2i7tlqvu]{opacity:.5;cursor:wait}.ags-fuc-row--renaming[b-zg2i7tlqvu],.ags-fuc-row--renaming:hover[b-zg2i7tlqvu]{background:#6366f112}@media(hover:none){.ags-fuc-row-actions[b-zg2i7tlqvu]{opacity:1}}@media(prefers-reduced-motion:reduce){.ags-fuc-btn-upload[b-zg2i7tlqvu]{animation:none}.ags-fuc-btn-upload:hover[b-zg2i7tlqvu]{transform:none}.ags-fuc-status--uploading .ags-fuc-status-dot[b-zg2i7tlqvu]{animation:none}}@media(max-width:767.98px){.ags-fuc-footer[b-zg2i7tlqvu]{flex-wrap:wrap}.ags-fuc-footer-hint[b-zg2i7tlqvu],.ags-fuc-footer-status[b-zg2i7tlqvu]{flex:1 0 100%;margin-right:0}.ags-fuc-btn-upload[b-zg2i7tlqvu]{margin-left:auto;padding:11px 20px;font-size:.88rem}}.agsfu-trigger.disabled[b-kk8tgdqj08]{cursor:not-allowed;pointer-events:auto}.agsfu-trigger:not(.agsfu-empty)[data-upload-dragging=true][b-kk8tgdqj08]{outline:2px dashed #6366f1;outline-offset:3px;background:#eef2ff}.agsfu-empty[data-upload-dragging=true] .agsfu-compact[b-kk8tgdqj08]{background:#eef2ff;box-shadow:inset 0 0 0 2px #6366f1}.agsfu-link[b-kk8tgdqj08]{display:inline;padding:0;border:none;background:none;color:var(--iw-blue-purple-medium, #4f46e5);font-size:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.agsfu-link:hover[b-kk8tgdqj08]{color:#4338ca}.agsfu-link.disabled[b-kk8tgdqj08]{opacity:.6;text-decoration:none}.agsfu-empty[b-kk8tgdqj08]{display:block;cursor:pointer;background:#fff;border:1px solid #eceef1;border-radius:16px;box-shadow:0 1px 2px #1018280a;margin-bottom:12px;overflow:hidden}.agsfu-empty.disabled[b-kk8tgdqj08]{opacity:.6}.agsfu-compact[b-kk8tgdqj08]{display:flex;align-items:center;gap:12px;padding:12px 14px 12px 12px}.agsfu-compact-icon[b-kk8tgdqj08]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#f5f6f8;color:#98a2b3;font-size:.92rem;flex-shrink:0}.agsfu-compact-text[b-kk8tgdqj08]{display:flex;flex-direction:column;flex:1;min-width:0}.agsfu-compact-text strong[b-kk8tgdqj08]{font-size:.95rem;font-weight:600;color:#16181d}.agsfu-compact-text>span[b-kk8tgdqj08]{font-size:.8rem;color:#98a2b3}.agsfu-compact-cta[b-kk8tgdqj08]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid #e4e7ec;border-radius:999px;background:#fff;font-size:.82rem;font-weight:600;color:#344054;flex-shrink:0}.agsfu-empty:hover .agsfu-compact-cta[b-kk8tgdqj08]{border-color:#cfd4dc;background:#f9fafb}.agsfu-dropzone[b-kk8tgdqj08]{display:none}@media(min-width:768px){.agsfu-empty[b-kk8tgdqj08]{background:transparent;border:none;box-shadow:none;overflow:visible}.agsfu-compact[b-kk8tgdqj08]{display:none}.agsfu-dropzone[b-kk8tgdqj08]{display:block}.agsfu-dropzone-label[b-kk8tgdqj08]{display:block;margin-bottom:8px;font-size:.82rem;font-weight:600;color:#98a2b3}.agsfu-dropzone-box[b-kk8tgdqj08]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:160px;padding:40px 24px;border:1.5px dashed #d0d5dd;border-radius:16px;color:#98a2b3;font-size:.95rem;text-align:center;transition:border-color .15s ease,color .15s ease,background .15s ease}.agsfu-dropzone-box i[b-kk8tgdqj08]{font-size:2rem}.agsfu-empty:hover .agsfu-dropzone-box[b-kk8tgdqj08]{border-color:#b8bfc9;background:#fafbfc;color:#667085}.agsfu-empty[data-upload-dragging=true] .agsfu-dropzone-box[b-kk8tgdqj08]{border-color:#6366f1;background:#eef2ff;color:#4f46e5}}.ags-ia-root[b-chehir64vj]{position:relative;display:inline-flex;flex-direction:column;flex-shrink:0;align-self:flex-start;margin-top:.45em;z-index:10}.ags-ia-root--inline[b-chehir64vj]{position:relative;display:block;width:100%;min-width:0;flex-shrink:unset;align-self:unset;margin-top:0;z-index:auto;--ags-ia-surface-raised: color-mix(in srgb, var(--ags-bg-pastel, #ffffff) 92%, var(--ags-bg-vivid, #6366f1) 8%);--ags-ia-hairline: color-mix(in srgb, var(--ags-bg-pastel, #ffffff) 82%, var(--ags-bg-vivid, #64748b) 18%)}.ags-ia-root--inline .ags-ia-toggle-btn[b-chehir64vj]{position:absolute;right:30px;top:-1.75rem;margin-top:0;z-index:10}.ags-ia-root--inline .ags-ia-dropdown[b-chehir64vj]{min-width:0;max-width:100%;margin:2px 0 4px;padding:2px 0;border:none;border-radius:8px;box-shadow:none;background:transparent;overflow:visible}.ags-ia-root--inline .ags-ia-search-bar[b-chehir64vj]{background:var(--ags-ia-surface-raised);border-bottom-color:var(--ags-ia-hairline);border-radius:6px}.ags-ia-toggle-btn[b-chehir64vj]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:#94a3b8;font-size:1rem;cursor:pointer;transition:background .13s ease,color .13s ease,opacity .12s ease;line-height:1.5;white-space:nowrap;opacity:0;pointer-events:none}.check-list-focus-row:hover .ags-ia-toggle-btn[b-chehir64vj],.check-list-focus-row:focus-within .ags-ia-toggle-btn[b-chehir64vj]{opacity:1;pointer-events:auto}.ags-ia-root:not(:is(.check-list-focus-row *)) .ags-ia-toggle-btn[b-chehir64vj]{opacity:1;pointer-events:auto}.ags-ia-toggle-btn:hover[b-chehir64vj]{background:#eef2ff;color:#4f46e5}.ags-ia-toggle-btn--has-files[b-chehir64vj]{opacity:1;pointer-events:auto;color:#64748b}.ags-ia-toggle-btn--open[b-chehir64vj]{color:#4f46e5;background:#eef2ff}.ags-ia-dropdown[b-chehir64vj]{position:static;min-width:210px;max-width:320px;box-sizing:border-box;margin-top:4px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 4px 16px #0000001a;overflow:hidden;padding:2px 0}.ags-ia-search-bar[b-chehir64vj]{display:flex;align-items:center;gap:6px;padding:4px 8px;margin-bottom:2px;border-bottom:1px solid #f1f5f9;background:#fafbfc}.ags-ia-search-icon[b-chehir64vj]{color:#94a3b8;font-size:.75rem;flex-shrink:0}.ags-ia-search-input[b-chehir64vj]{flex:1;border:none;background:transparent;outline:none;font-size:.78rem;color:#334155;min-width:0}.ags-ia-search-input[b-chehir64vj]::placeholder{color:#cbd5e1}.ags-ia-file-list[b-chehir64vj]{min-width:0}.ags-ia-file-row[b-chehir64vj]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;padding:3px 4px 3px 6px;border-radius:6px;transition:background .12s ease;min-width:0}.ags-ia-file-row:hover[b-chehir64vj]{background:#0f172a0b}.ags-ia-file-row:active[b-chehir64vj]{background:#0f172a12}.ags-ia-file-row--renaming[b-chehir64vj],.ags-ia-file-row--renaming:hover[b-chehir64vj],.ags-ia-file-row--renaming:active[b-chehir64vj]{background:#6366f112}.ags-ia-row-body[b-chehir64vj]{display:flex;align-items:center;flex:1;min-width:0;gap:9px}.ags-ia-row-body--clickable[b-chehir64vj]{cursor:pointer}.ags-ia-file-icon[b-chehir64vj]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;font-size:.92rem;color:#94a3b8}.ags-ia-file-icon--image[b-chehir64vj]{color:#d97706}.ags-ia-file-icon--video[b-chehir64vj]{color:#0ea5e9}.ags-ia-file-icon--pdf[b-chehir64vj]{color:#ef4444}.ags-ia-file-icon--word[b-chehir64vj]{color:#2563eb}.ags-ia-file-icon--excel[b-chehir64vj]{color:#16a34a}.ags-ia-file-icon--ppt[b-chehir64vj]{color:#ea580c}.ags-ia-file-icon--archive[b-chehir64vj]{color:#4f46e5}.ags-ia-file-icon--code[b-chehir64vj]{color:#6366f1}.ags-ia-file-icon--audio[b-chehir64vj]{color:#a855f7}.ags-ia-file-icon--default[b-chehir64vj]{color:#64748b}.ags-ia-file-details[b-chehir64vj]{display:flex;align-items:baseline;gap:8px;flex:1;min-width:0}.ags-ia-file-row--renaming .ags-ia-file-details[b-chehir64vj]{display:block}.ags-ia-file-name[b-chehir64vj]{font-size:.84rem;font-weight:500;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ags-ia-file-size[b-chehir64vj]{flex-shrink:0;font-size:.72rem;font-variant-numeric:tabular-nums;color:#a1aab6;white-space:nowrap}.ags-ia-file-size:empty[b-chehir64vj]{display:none}.ags-ia-inline-badge[b-chehir64vj]{display:inline-flex;align-items:center;gap:.25em;flex-shrink:0;padding:1px 6px;font-size:.68rem;font-weight:600;color:#4f46e5;background-color:#eef2ff;border:1px solid #e0e7ff;border-radius:999px}.ags-ia-row-actions-slot[b-chehir64vj]{display:flex;align-items:center;gap:1px;flex-shrink:0;opacity:0;pointer-events:none;transition:opacity .12s ease}.ags-ia-file-row:hover .ags-ia-row-actions-slot[b-chehir64vj],.ags-ia-file-row:focus-within .ags-ia-row-actions-slot[b-chehir64vj]{opacity:1;pointer-events:auto}.ags-ia-row-btn[b-chehir64vj]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:6px;color:#94a3b8;font-size:.8rem;cursor:pointer;transition:background .12s ease,color .12s ease,opacity .12s ease;padding:0;flex-shrink:0}.ags-ia-row-btn:hover[b-chehir64vj],.ags-ia-row-btn:focus-visible[b-chehir64vj]{background:#0f172a12;color:#475569}.ags-ia-footer[b-chehir64vj]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 4px 2px 2px;min-height:26px}.ags-ia-footer:empty[b-chehir64vj]{display:none}.ags-ia-add-btn[b-chehir64vj]{display:inline-flex;align-items:center;gap:7px;padding:3px 6px;border:none;border-radius:6px;background:transparent;color:#a1aab6;font-size:.8rem;line-height:1.4;cursor:pointer;transition:background .12s ease,color .12s ease}.ags-ia-add-btn i[b-chehir64vj]{font-size:.72rem;width:18px;text-align:center}.ags-ia-add-btn:hover[b-chehir64vj],.ags-ia-add-btn:focus-visible[b-chehir64vj]{background:#4f46e514;color:#4f46e5}.ags-ia-add-hint[b-chehir64vj]{color:#cbd5e1;font-size:.76rem}.ags-ia-add-btn:hover .ags-ia-add-hint[b-chehir64vj],.ags-ia-add-btn:focus-visible .ags-ia-add-hint[b-chehir64vj]{color:#a5b4fc}.ags-ia-panel-menu-btn[b-chehir64vj]{opacity:0;pointer-events:none}.ags-ia-dropdown:hover .ags-ia-panel-menu-btn[b-chehir64vj],.ags-ia-dropdown:focus-within .ags-ia-panel-menu-btn[b-chehir64vj]{opacity:1;pointer-events:auto}.ags-ia-file-row--uploading[b-chehir64vj]{grid-template-rows:auto auto;row-gap:3px}.ags-ia-file-row--uploading:hover[b-chehir64vj]{background:transparent}.ags-ia-row-actions-slot--uploading[b-chehir64vj]{opacity:1;pointer-events:auto}.ags-ia-progress-track[b-chehir64vj]{grid-column:1 / -1;height:2px;border-radius:999px;background:#0f172a14;overflow:hidden}.ags-ia-progress-fill[b-chehir64vj]{height:100%;width:0;border-radius:inherit;background:#6366f1}.ags-ia-file-error[b-chehir64vj]{flex-shrink:0;font-size:.72rem;font-weight:500;color:#ef4444;white-space:nowrap}.ags-ia-file-row--failed .ags-ia-file-icon[b-chehir64vj]{color:#ef4444}.ags-ia-retry-btn[b-chehir64vj]{padding:2px 6px;border:none;border-radius:6px;background:transparent;color:#4f46e5;font-size:.76rem;font-weight:600;line-height:1.4;cursor:pointer;transition:background .12s ease}.ags-ia-retry-btn:hover[b-chehir64vj],.ags-ia-retry-btn:focus-visible[b-chehir64vj]{background:#4f46e51a}.ags-ia-empty[b-chehir64vj]{padding:4px 6px;font-size:.78rem;color:#94a3b8;font-style:italic}@media(max-width:767.98px){.ags-ia-row-actions-slot[b-chehir64vj],.ags-ia-panel-menu-btn[b-chehir64vj]{opacity:1;pointer-events:auto}}.ags-iconsel-modal[b-hzqbtws950]{border-radius:14px!important;border:1px solid #e2e8f0!important;box-shadow:0 25px 60px #00000026!important;overflow:hidden!important}.ags-iconsel-header[b-hzqbtws950]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;border-bottom:1px solid #f1f5f9}.ags-iconsel-title[b-hzqbtws950]{font-size:.95rem;font-weight:600;color:#1e293b}.ags-iconsel-close[b-hzqbtws950]{background:none;border:none;color:#94a3b8;font-size:1rem;line-height:1;padding:4px 6px;border-radius:6px;cursor:pointer;transition:background .12s,color .12s}.ags-iconsel-close:hover[b-hzqbtws950]{background:#f1f5f9;color:#475569}.ags-iconsel-body[b-hzqbtws950]{padding:14px 20px 0}.ags-iconsel-count[b-hzqbtws950]{font-size:.75rem;color:#94a3b8;margin-bottom:8px}.ags-iconsel-count-hint[b-hzqbtws950]{color:#6366f1;font-weight:500}.ags-iconsel-grid[b-hzqbtws950]{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px;max-height:320px;overflow-y:auto;padding-right:4px;padding-bottom:10px}.ags-iconsel-grid[b-hzqbtws950]::-webkit-scrollbar{width:5px}.ags-iconsel-grid[b-hzqbtws950]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.ags-iconsel-grid[b-hzqbtws950]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:4px}.ags-iconsel-tile[b-hzqbtws950]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 4px 7px;border:1px solid #f1f5f9;border-radius:8px;background:transparent;cursor:pointer;transition:background .1s,border-color .1s;min-height:72px}.ags-iconsel-tile:hover[b-hzqbtws950]{background:#eff6ff;border-color:#93c5fd}.ags-iconsel-tile--selected[b-hzqbtws950]{background:#fef2f0!important;border-color:#dc4c3e!important}.ags-iconsel-tile-icon[b-hzqbtws950]{font-size:1.65rem;color:#4f86c6;line-height:1}.ags-iconsel-tile--selected .ags-iconsel-tile-icon[b-hzqbtws950]{color:#dc4c3e}.ags-iconsel-tile-label[b-hzqbtws950]{font-size:.63rem;color:#94a3b8;text-align:center;line-height:1.2;max-width:78px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ags-iconsel-tile--selected .ags-iconsel-tile-label[b-hzqbtws950]{color:#dc4c3e}.ags-iconsel-footer[b-hzqbtws950]{padding:12px 20px 16px;border-top:1px solid #f1f5f9;background:#fafbfc;display:flex;flex-direction:column;gap:12px}.ags-iconsel-preview-panel[b-hzqbtws950]{display:flex;flex-direction:column;align-items:center;gap:10px}.ags-iconsel-preview-big[b-hzqbtws950]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:14px;width:100%;border:1.5px solid #e2e8f0;border-radius:12px;background:#fff;padding:12px 20px;box-shadow:0 1px 4px #0000000d;min-height:66px}.ags-iconsel-big-icon[b-hzqbtws950]{font-size:3.2rem;line-height:1;flex-shrink:0}.ags-iconsel-big-icon--empty[b-hzqbtws950]{color:#dde3ec}.ags-iconsel-big-info[b-hzqbtws950]{display:flex;flex-direction:column;gap:4px}.ags-iconsel-big-name[b-hzqbtws950]{font-size:.8rem;font-weight:500;color:#334155;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ags-iconsel-big-name--empty[b-hzqbtws950]{color:#94a3b8;font-weight:400}.ags-iconsel-big-hint[b-hzqbtws950]{font-size:.7rem;color:#cbd5e1}.ags-iconsel-big-actions[b-hzqbtws950]{display:flex;gap:3px}.ags-iconsel-colors-wrap[b-hzqbtws950]{display:flex;flex-direction:column;gap:6px;width:100%}.ags-iconsel-colors-label[b-hzqbtws950]{font-size:.72rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.ags-iconsel-colors[b-hzqbtws950]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ags-iconsel-swatch[b-hzqbtws950]{width:26px;height:26px;border-radius:50%;border:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .12s,border-color .12s;flex-shrink:0}.ags-iconsel-swatch:hover[b-hzqbtws950]{transform:scale(1.2)}.ags-iconsel-swatch--active[b-hzqbtws950]{border-color:#1e293b;transform:scale(1.2)}.ags-iconsel-swatch-check[b-hzqbtws950]{color:#fff;font-size:.68rem;line-height:1}.ags-iconsel-preview-btn[b-hzqbtws950]{background:none;border:none;color:#94a3b8;padding:2px 5px;border-radius:4px;font-size:.82rem;cursor:pointer;line-height:1;transition:color .1s,background .1s}.ags-iconsel-preview-btn:hover[b-hzqbtws950]{background:#f1f5f9;color:#475569}.ags-iconsel-preview-btn--remove:hover[b-hzqbtws950]{background:#fee2e2;color:#dc2626}.ags-iconsel-bottom-row[b-hzqbtws950]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ags-iconsel-filters[b-hzqbtws950]{display:flex;flex-wrap:wrap;gap:5px}.ags-iconsel-chip[b-hzqbtws950]{display:inline-flex;align-items:center;padding:4px 11px;border-radius:20px;border:1px solid #e2e8f0;font-size:.76rem;color:#64748b;background:#fff;cursor:pointer;user-select:none;transition:all .12s}.ags-iconsel-chip:hover[b-hzqbtws950]{border-color:#93c5fd;color:#334155}.ags-iconsel-chip--on[b-hzqbtws950]{background:#1e293b;border-color:#1e293b;color:#fff}.ags-iconsel-chip--on:hover[b-hzqbtws950]{background:#334155;border-color:#334155;color:#fff}.ags-iconsel-actions[b-hzqbtws950]{display:flex;gap:8px;flex-shrink:0}.ags-iconsel-btn-cancel[b-hzqbtws950]{color:#64748b;font-size:.84rem;font-weight:500;padding:6px 16px;border:none;background:transparent;border-radius:8px;cursor:pointer;transition:all .12s}.ags-iconsel-btn-cancel:hover[b-hzqbtws950]{background:#f1f5f9;color:#334155}.ags-iconsel-btn-accept[b-hzqbtws950]{background:#dc4c3e;color:#fff;font-size:.84rem;font-weight:600;padding:6px 20px;border:none;border-radius:8px;cursor:pointer;transition:all .15s}.ags-iconsel-btn-accept:hover[b-hzqbtws950]{background:#c0392b;color:#fff}.ags-imgpreview-dialog[b-8qb38maq73]{width:min(96vw,1480px);max-width:min(96vw,1480px);margin:clamp(10px,2.2vh,22px) auto}.ags-imgpreview-viewer[b-8qb38maq73]{z-index:1090;background:#0f172a47;backdrop-filter:blur(3px)}.ags-imgpreview-modal[b-8qb38maq73]{display:flex;flex-direction:column;height:calc(100dvh - clamp(20px,4.4vh,44px));min-height:min(760px,calc(100dvh - 20px));border-radius:22px!important;border:1px solid #e2e8f0!important;background:#fff!important;box-shadow:0 32px 90px #0f172a3d,0 0 0 1px #ffffffe6!important;overflow:hidden!important}.ags-imgpreview-header[b-8qb38maq73]{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fff;cursor:default;user-select:none}.ags-imgpreview-title[b-8qb38maq73]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.ags-imgpreview-title-icon[b-8qb38maq73]{color:#94a3b8;flex-shrink:0;font-size:.9rem}.ags-imgpreview-title-text[b-8qb38maq73]{font-size:.92rem;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-imgpreview-counter[b-8qb38maq73]{font-size:.76rem;font-weight:500;color:#64748b;background:#f1f5f9;padding:3px 10px;border-radius:20px;white-space:nowrap;flex-shrink:0}.ags-imgpreview-fullscreen-btn[b-8qb38maq73]{width:28px;height:28px;border:none;background:transparent;color:#94a3b8;border-radius:7px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .12s;flex-shrink:0;font-size:.8rem}.ags-imgpreview-fullscreen-btn:hover[b-8qb38maq73]{background:#f1f5f9;color:#475569}.ags-imgpreview-close[b-8qb38maq73]{width:28px;height:28px;border:none;background:transparent;color:#94a3b8;border-radius:7px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .12s;flex-shrink:0;font-size:.85rem}.ags-imgpreview-close:hover[b-8qb38maq73]{background:#f1f5f9;color:#475569}.ags-imgpreview-divider[b-8qb38maq73]{margin:0;border-color:#f1f5f9}.ags-imgpreview-body[b-8qb38maq73]{background:#f8fafc;min-height:420px;flex:1 1 auto;display:flex;align-items:center;justify-content:center;position:relative;padding:0;overflow:hidden}.ags-imgpreview-image-wrap[b-8qb38maq73]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}.ags-imgpreview-img[b-8qb38maq73]{max-height:74vh;max-width:100%;object-fit:contain;display:block;user-select:none;-webkit-user-drag:none}.ags-imgpreview-image-wrap--video[b-8qb38maq73]{align-self:stretch;width:100%;display:flex;flex-direction:column;position:relative}.ags-imgpreview-video[b-8qb38maq73]{max-height:74vh;max-width:100%;display:block;background:#000}.ags-imgpreview-image-wrap--frame[b-8qb38maq73]{align-self:stretch;width:100%;height:100%;min-height:420px}.ags-imgpreview-frame[b-8qb38maq73]{width:100%;height:100%;min-height:420px;border:0;background:#fff}.ags-imgpreview-frame-loading[b-8qb38maq73]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;min-height:420px;color:#64748b;font-size:.85rem;background:#fff}.ags-imgpreview-frame-spinner[b-8qb38maq73]{width:28px;height:28px;border:3px solid #e2e8f0;border-top-color:#4f46e5;border-radius:50%;animation:ags-imgpreview-frame-spin-b-8qb38maq73 .7s linear infinite}@keyframes ags-imgpreview-frame-spin-b-8qb38maq73{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ags-imgpreview-frame-spinner[b-8qb38maq73]{animation-duration:2s}}.ags-imgpreview-local-video[b-8qb38maq73]{max-height:74vh;max-width:100%;display:block;background:#000}.ags-imgpreview-local-note[b-8qb38maq73]{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:600;color:#4f46e5;background:#e0e7ff;border:1px solid #a5b4fc;border-radius:99px;padding:3px 10px}.ags-imgpreview-unsupported[b-8qb38maq73]{color:#64748b;text-align:center;padding:3rem 2rem;font-size:.9rem}.ags-imgpreview-unsupported i[b-8qb38maq73]{font-size:2.5rem;margin-bottom:1rem;display:block;color:#475569}.ags-imgpreview-nav[b-8qb38maq73]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border:none;border-radius:50%;background:#1e1e1e73;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.86;transition:opacity .2s ease,background .15s ease;backdrop-filter:blur(10px);font-size:.85rem;box-shadow:0 0 0 1.5px #ffffff40,0 2px 8px #00000059}.ags-imgpreview-body:hover .ags-imgpreview-nav[b-8qb38maq73]{opacity:1}.ags-imgpreview-nav:hover[b-8qb38maq73]{background:#1e1e1ea6}.ags-imgpreview-nav-prev[b-8qb38maq73]{left:14px}.ags-imgpreview-nav-next[b-8qb38maq73]{right:14px}.ags-imgpreview-footer[b-8qb38maq73]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px 14px;background:#fafbfc}.ags-imgpreview-footer-right[b-8qb38maq73]{display:flex;align-items:center;gap:8px}.ags-imgpreview-footer-btn[b-8qb38maq73]{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:500;padding:5px 12px;border:none;background:transparent;border-radius:6px;color:#64748b;cursor:pointer;transition:background .12s ease,color .12s ease;text-decoration:none}.ags-imgpreview-footer-btn:hover[b-8qb38maq73]{background:#e2e8f0;color:#475569;text-decoration:none}.ags-imgpreview-footer-btn--danger[b-8qb38maq73]{color:#94a3b8}.ags-imgpreview-footer-btn--danger:hover:not(:disabled)[b-8qb38maq73]{background:#fee2e2;color:#dc2626}.ags-imgpreview-footer-btn--primary[b-8qb38maq73]{color:#3b82f6}.ags-imgpreview-footer-btn--primary:hover[b-8qb38maq73]{background:#eff6ff;color:#2563eb}.ags-imgpreview-footer-btn:disabled[b-8qb38maq73]{opacity:.4;cursor:not-allowed}[b-8qb38maq73] .ags-pswp-embedded.pswp{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:1!important;contain:layout style!important}[b-8qb38maq73] .ags-pswp-embedded .pswp__bg{background:#f8fafc}[b-8qb38maq73] .ags-pswp-embedded .pswp__top-bar,[b-8qb38maq73] .ags-pswp-embedded .pswp__button--arrow,[b-8qb38maq73] .ags-pswp-embedded .pswp__counter{display:none!important}[b-8qb38maq73] .ags-pswp-embedded .pswp__img{object-fit:contain}.ags-imgpreview-fullscreen[b-8qb38maq73]{max-width:100vw!important;width:100vw!important;height:100vh!important;margin:0!important;transition:all .25s ease}.ags-imgpreview-fullscreen .ags-imgpreview-modal[b-8qb38maq73]{min-height:100vh!important;height:100vh!important;border-radius:0!important;border:none!important}@media(max-width:767.98px){.ags-imgpreview-dialog[b-8qb38maq73]{max-width:100vw;width:100vw;margin:0}.ags-imgpreview-modal[b-8qb38maq73]{height:100dvh;min-height:100vh;border-radius:0!important;border:none!important}.ags-imgpreview-header[b-8qb38maq73]{padding:10px 12px}.ags-imgpreview-img[b-8qb38maq73],.ags-imgpreview-video[b-8qb38maq73]{max-height:calc(100vh - 130px)}.ags-imgpreview-footer[b-8qb38maq73]{padding-left:12px;padding-right:12px}}.ags-newaction-modal[b-w7brnrpbvr]{width:100%;border:1px solid var(--ags-line, rgba(15, 23, 42, .08));border-radius:var(--ags-r-lg, 16px);background:var(--ags-surface, #fff);color:var(--ags-ink, #0f172a);box-shadow:0 20px 64px #0f172a33;overflow:hidden}.modal-dialog[b-w7brnrpbvr]{max-width:560px}.ags-newaction-inline-backdrop[b-w7brnrpbvr]{position:fixed;inset:0;z-index:40;background:#0f172a3d;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s}.ags-newaction-inline-backdrop--shown[b-w7brnrpbvr]{opacity:1;visibility:visible;pointer-events:auto}.ags-newaction-inline-shell[b-w7brnrpbvr]{position:fixed;inset:0;z-index:41;display:flex;align-items:center;justify-content:center;padding:1rem;pointer-events:none}.ags-newaction-modal--inline[b-w7brnrpbvr]{width:min(560px,calc(100vw - 2rem));pointer-events:none}.ags-newaction-modal--inline-shown[b-w7brnrpbvr]{pointer-events:auto}.ags-newaction-body[b-w7brnrpbvr]{display:flex;flex-direction:column;max-height:calc(100dvh - 2rem);border-radius:inherit;background:#fff}.ags-newaction-body[b-w7brnrpbvr] form{display:flex;flex-direction:column;min-height:0}.ags-link-dialog-head[b-w7brnrpbvr]{display:flex;align-items:flex-start;flex-shrink:0;gap:14px;padding:18px 20px;border-bottom:1px solid var(--ags-line, #eef0f3)}.ags-link-editor-icon[b-w7brnrpbvr]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;height:42px;border-radius:var(--ags-r-md, 12px);background:var(--ags-accent-ink, #4338ca);color:#fff;font-size:22px;box-shadow:0 4px 12px #4338ca40}.ags-link-dialog-url[b-w7brnrpbvr]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ags-link-dialog-eyebrow[b-w7brnrpbvr]{color:var(--ags-ink-2, #475569);font-size:.8125rem;font-weight:500;line-height:1.3}.ags-link-dialog-input[b-w7brnrpbvr]{width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--ags-ink, #0f172a);font:inherit;font-size:1rem;outline:none}.ags-link-dialog-input[b-w7brnrpbvr]::placeholder{color:#8b95a5}.ags-link-dialog-input--url[b-w7brnrpbvr]{font-size:1.1875rem;font-weight:500;line-height:1.35}.ags-link-dialog-input--url[b-w7brnrpbvr]::placeholder{color:#6b7280}.ags-link-editor-close[b-w7brnrpbvr]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;height:36px;margin:4px -6px 0 0;padding:0;border:0;border-radius:8px;background:transparent;color:#475569}.ags-link-editor-close:hover[b-w7brnrpbvr]{background:#f5f6f8}.ags-link-dialog-row[b-w7brnrpbvr]{display:flex;align-items:center;gap:16px;padding:16px 20px}.ags-link-dialog-row label[b-w7brnrpbvr]{flex-shrink:0;margin:0;color:var(--ags-ink-2, #475569);font-size:.875rem;font-weight:500;transition:color .15s ease}.ags-link-dialog-row:focus-within label[b-w7brnrpbvr]{color:var(--ags-accent-ink, #4338ca)}.ags-link-dialog-messages[b-w7brnrpbvr]{display:flex;flex-direction:column;gap:4px;padding:0 20px 14px}.ags-link-dialog-messages:empty[b-w7brnrpbvr]{display:none}.ags-link-editor-fields[b-w7brnrpbvr]{display:flex;flex-direction:column;gap:16px;padding:0 24px 24px;overflow-y:auto}.ags-link-editor-field[b-w7brnrpbvr]{display:flex;flex-direction:column;gap:6px;min-width:0}.ags-link-editor-field label[b-w7brnrpbvr]{color:var(--ags-ink-2, #475569);font-size:.875rem}.ags-link-editor-optional[b-w7brnrpbvr]{color:#94a3b8}.ags-link-editor-url-input[b-w7brnrpbvr]{display:flex;align-items:center;min-width:0}.ags-link-editor-input[b-w7brnrpbvr]{box-sizing:border-box;width:100%;min-width:0;padding:10px 12px;border:1px solid var(--ags-line-strong, #cbd5e1);border-radius:var(--ags-r-sm, 8px);background:#fff;color:#0f172a;font:inherit}.ags-link-editor-input[b-w7brnrpbvr]::placeholder{color:#94a3b8}.ags-link-editor-error[b-w7brnrpbvr],.ags-link-editor-field[b-w7brnrpbvr] .validation-message,.ags-link-dialog-url[b-w7brnrpbvr] .validation-message,.ags-link-dialog-messages[b-w7brnrpbvr] .validation-message{margin:0;color:#b42318;font-size:.875rem}.ags-link-dialog-url .ags-link-editor-error[b-w7brnrpbvr],.ags-link-dialog-url[b-w7brnrpbvr] .validation-message{margin-top:4px;font-size:.8125rem}.ags-newaction-footer[b-w7brnrpbvr]{display:flex;align-items:center;flex-shrink:0;flex-wrap:wrap;gap:10px;padding:12px 16px;border-top:1px solid var(--ags-line, #e2e8f0);background:#f6f7f9}.ags-newaction-actions[b-w7brnrpbvr]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}.ags-link-pin-toggle[b-w7brnrpbvr]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--ags-line-strong, #dfe3ea);border-radius:var(--ags-r-md, 12px);background:#fff;color:var(--ags-ink, #0f172a);font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ags-link-pin-toggle i[b-w7brnrpbvr]{color:#475569}.ags-link-pin-toggle:hover[b-w7brnrpbvr]{background:#f8fafc}.ags-link-pin-toggle--on[b-w7brnrpbvr]{border-color:#c7d2fe;background:var(--ags-accent-soft, #eef2ff);color:var(--ags-accent-ink, #4338ca)}.ags-link-pin-toggle--on i[b-w7brnrpbvr]{color:inherit}.ags-link-pin-toggle--on:hover[b-w7brnrpbvr]{background:#e0e7ff}.ags-link-editor-btn[b-w7brnrpbvr]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 18px;border:1px solid transparent;border-radius:var(--ags-r-md, 12px);font:inherit;font-size:1rem;font-weight:600;line-height:1.4;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.ags-newaction-btn-cancel[b-w7brnrpbvr]{background:#fff;border-color:var(--ags-line-strong, #cbd5e1);color:#0f172a;font-weight:500}.ags-newaction-btn-cancel:hover[b-w7brnrpbvr]{background:#f5f6f8}.ags-newaction-btn-add[b-w7brnrpbvr]{background:var(--ags-accent-ink, #4338ca);color:#fff}.ags-newaction-btn-add:hover:not(:disabled)[b-w7brnrpbvr]{background:#3730a3}.ags-link-dialog-enter[b-w7brnrpbvr]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 -8px 0 12px;border-radius:6px;background:#fff3;font-size:.8rem}.ags-link-editor-delete[b-w7brnrpbvr]{padding:8px 0;border:0;border-radius:4px;background:transparent;color:#b42318;font-size:.875rem}.ags-newaction-body button:disabled[b-w7brnrpbvr],.ags-link-editor-input:disabled[b-w7brnrpbvr],.ags-link-dialog-input:disabled[b-w7brnrpbvr]{opacity:.65;cursor:default}.ags-newaction-body .ags-newaction-btn-add:disabled[b-w7brnrpbvr]{opacity:.45}.ags-newaction-body button:focus-visible[b-w7brnrpbvr],.ags-link-editor-input:focus-visible[b-w7brnrpbvr]{outline:2px solid var(--ags-accent-ink, #4338ca);outline-offset:3px}.ags-link-ghost[b-w7brnrpbvr]{max-height:none;margin:8px 20px 12px;border:1px solid #e2e8f0;border-radius:12px}.ags-link-ghost .ags-link-editor-fields[b-w7brnrpbvr]{padding:14px}.ags-link-ghost .ags-newaction-footer[b-w7brnrpbvr]{padding:10px 14px;border-radius:0 0 12px 12px}.ags-link-ghost .ags-link-editor-btn[b-w7brnrpbvr],.ags-link-ghost .ags-link-pin-toggle[b-w7brnrpbvr]{min-height:36px;padding:6px 14px;border-radius:10px;font-size:.85rem}.ags-link-ghost--idle[b-w7brnrpbvr]{margin:2px 20px 12px;border:0;background:transparent}.ags-link-ghost--idle .ags-link-editor-fields[b-w7brnrpbvr]{padding:0;overflow:visible}.ags-link-ghost--idle .ags-link-editor-input[b-w7brnrpbvr]{border:0;padding:10px 0;background:transparent;color:#475569}.ags-link-ghost--idle .ags-link-editor-input[b-w7brnrpbvr]::placeholder{color:#a8b6ca}.ags-link-ghost-plus[b-w7brnrpbvr]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;height:30px;margin-right:8px;color:#b7c4d6;font-size:.85rem}.ags-link-ghost--idle:hover .ags-link-ghost-plus[b-w7brnrpbvr]{color:#6366f1}@media(max-width:420px){.ags-link-dialog-head[b-w7brnrpbvr]{padding:16px;gap:12px}.ags-link-dialog-row[b-w7brnrpbvr]{padding:14px 16px}.ags-link-dialog-messages[b-w7brnrpbvr]{padding:0 16px 12px}.ags-newaction-footer[b-w7brnrpbvr]{padding:12px;gap:8px}.ags-link-editor-btn[b-w7brnrpbvr]{padding:9px 14px}.ags-link-ghost[b-w7brnrpbvr]{margin-left:12px;margin-right:12px}}@media(pointer:coarse){.ags-link-ghost .ags-link-editor-btn[b-w7brnrpbvr],.ags-link-ghost .ags-link-pin-toggle[b-w7brnrpbvr]{min-height:44px}}@media(prefers-reduced-motion:reduce){.ags-newaction-inline-backdrop[b-w7brnrpbvr],.ags-link-dialog-row label[b-w7brnrpbvr],.ags-link-pin-toggle[b-w7brnrpbvr],.ags-link-editor-btn[b-w7brnrpbvr]{transition:none}}.lsc-modal-dialog[b-lb5h137fei]{max-width:480px;width:100%}.lsc-modal-content[b-lb5h137fei]{border-radius:18px!important;border:1px solid #e2e8f0!important;box-shadow:0 25px 60px #00000026!important;overflow:hidden;background:#fff}.lsc-inline-backdrop[b-lb5h137fei]{position:fixed;inset:0;z-index:34;background:#0f172a38;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s}.lsc-inline-backdrop--shown[b-lb5h137fei]{opacity:1;visibility:visible;pointer-events:auto}.lsc-inline-shell[b-lb5h137fei]{position:fixed;inset:0;z-index:35;display:flex;align-items:center;justify-content:center;padding:1.25rem;pointer-events:none}.lsc-modal-content--inline[b-lb5h137fei]{width:min(480px,calc(100vw - 3rem));pointer-events:none;opacity:0;transform:translateY(18px) scale(.97);transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.lsc-modal-content--inline-shown[b-lb5h137fei]{opacity:1;transform:none;pointer-events:auto}@media(prefers-reduced-motion:reduce){.lsc-inline-backdrop[b-lb5h137fei],.lsc-modal-content--inline[b-lb5h137fei]{transition:none}}.lsc-title-row[b-lb5h137fei]{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 14px;background:#fff}.lsc-title-icon[b-lb5h137fei]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:#eef2ff;color:#4f46e5;font-size:1.25rem}.lsc-title-text[b-lb5h137fei]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;user-select:none}.lsc-title-label[b-lb5h137fei]{font-size:1.05rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}.lsc-title-hint[b-lb5h137fei]{font-size:.82rem;color:#64748b}.lsc-close[b-lb5h137fei]{flex-shrink:0;margin-top:4px;opacity:.45;transition:opacity .12s}.lsc-close:hover[b-lb5h137fei]{opacity:.85}.lsc-body[b-lb5h137fei]{padding:0 20px 4px;max-height:62vh;overflow-y:auto}[b-lb5h137fei] .lsc-list-header{display:flex;align-items:center;justify-content:space-between;padding:10px 4px 6px}[b-lb5h137fei] .lsc-list-total{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}[b-lb5h137fei] .lsc-select-all{padding:2px 6px;border:none;border-radius:6px;background:transparent;color:#4f46e5;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .12s,color .12s}[b-lb5h137fei] .lsc-select-all:hover:not(:disabled){background:#eef2ff}[b-lb5h137fei] .lsc-select-all:disabled{color:#cbd5e1;cursor:default}[b-lb5h137fei] .lsc-empty{padding:22px 8px;text-align:center;font-size:.85rem;color:#94a3b8}[b-lb5h137fei] .bookmark-list .ags-links-list-item{padding:0!important;margin-bottom:4px;border:1px solid transparent!important;border-radius:12px!important;background-color:#fff;transition:background-color .12s,border-color .12s;transform:none!important;box-shadow:none!important;cursor:default}[b-lb5h137fei] .bookmark-list .ags-links-list-item:last-child{margin-bottom:0}[b-lb5h137fei] .bookmark-list .lsc-row-normal{display:flex;align-items:center}[b-lb5h137fei] .bookmark-list .lsc-row-normal:hover{background-color:#f8fafc!important;border-color:#e2e8f0!important}[b-lb5h137fei] .bookmark-list .lsc-row-selected{background-color:#eef2ff!important;border-color:#c7d2fe!important}[b-lb5h137fei] .bookmark-list .lsc-row-selected:hover{background-color:#e8ecff!important;border-color:#a5b4fc!important}[b-lb5h137fei] .bookmark-list .lsc-row-main{display:flex;align-items:center;gap:12px;flex:1;min-width:0;margin:0;padding:10px 12px;cursor:pointer}[b-lb5h137fei] .bookmark-list .lsc-row-main .form-check-input{margin:0;flex-shrink:0;width:1.1rem;height:1.1rem;border-radius:6px;border-color:#cbd5e1;cursor:pointer}[b-lb5h137fei] .bookmark-list .lsc-row-main .form-check-input:checked{background-color:#4f46e5;border-color:#4f46e5}[b-lb5h137fei] .bookmark-list .lsc-row-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:#f1f5f9}[b-lb5h137fei] .bookmark-list .lsc-row-icon .ags-links-favicon{width:18px;height:18px;border-radius:4px}[b-lb5h137fei] .bookmark-list .lsc-row-text{display:flex;flex-direction:column;gap:1px;min-width:0;user-select:none}[b-lb5h137fei] .bookmark-list .lsc-row-title,[b-lb5h137fei] .bookmark-list .lsc-row-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[b-lb5h137fei] .bookmark-list .lsc-row-title{font-size:.9rem;font-weight:600;color:#1e293b}[b-lb5h137fei] .bookmark-list .lsc-row-sub{font-size:.78rem;color:#94a3b8}[b-lb5h137fei] .bookmark-list .lsc-row-actions{display:flex;align-items:center;gap:2px;padding-right:8px;opacity:0;transition:opacity .15s;flex-shrink:0}[b-lb5h137fei] .bookmark-list .lsc-row-normal:hover .lsc-row-actions,[b-lb5h137fei] .bookmark-list .lsc-row-normal:focus-within .lsc-row-actions{opacity:1}[b-lb5h137fei] .bookmark-list .lsc-action-btn{background:none;border:none;padding:5px 6px;border-radius:6px;cursor:pointer;font-size:.72rem;line-height:1;transition:background .12s,color .12s;color:#94a3b8;display:inline-flex;align-items:center;justify-content:center}[b-lb5h137fei] .bookmark-list .lsc-action-edit-btn:hover{background:#e0e7ff;color:#6366f1}[b-lb5h137fei] .bookmark-list .lsc-action-delete-btn:hover{background:#fee2e2;color:#ef4444}[b-lb5h137fei] .bookmark-list .lsc-row-editing{background:#f8f7ff!important;border-color:#c7d2fe!important}[b-lb5h137fei] .bookmark-list .lsc-inline-edit{display:flex;align-items:center;gap:6px;padding:8px 10px;width:100%}[b-lb5h137fei] .bookmark-list .lsc-edit-hint-icon{color:#6366f1;font-size:.75rem;flex-shrink:0}[b-lb5h137fei] .bookmark-list .lsc-edit-input{flex:1;border:1px solid #a5b4fc;border-radius:6px;padding:4px 8px;font-size:.875rem;color:#374151;background:#fff;outline:none;min-width:0}[b-lb5h137fei] .bookmark-list .lsc-edit-input:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f126}[b-lb5h137fei] .bookmark-list .lsc-action-save{color:#6366f1!important}[b-lb5h137fei] .bookmark-list .lsc-action-save:hover{background:#e0e7ff!important;color:#4338ca!important}[b-lb5h137fei] .bookmark-list .lsc-action-cancel-btn{color:#94a3b8}[b-lb5h137fei] .bookmark-list .lsc-action-cancel-btn:hover{background:#f1f5f9!important;color:#64748b!important}[b-lb5h137fei] .bookmark-list .lsc-row-deleting{background:#fff5f5!important;border-color:#fecaca!important}[b-lb5h137fei] .bookmark-list .lsc-delete-confirm{display:flex;align-items:center;gap:8px;padding:10px 14px;width:100%}[b-lb5h137fei] .bookmark-list .lsc-delete-warn-icon{color:#ef4444;font-size:.875rem;flex-shrink:0}[b-lb5h137fei] .bookmark-list .lsc-delete-text{font-size:.875rem;color:#dc2626;font-weight:500;flex:1}[b-lb5h137fei] .bookmark-list .lsc-action-confirm-delete{color:#ef4444!important}[b-lb5h137fei] .bookmark-list .lsc-action-confirm-delete:hover{background:#fee2e2!important;color:#dc2626!important}.lsc-alert[b-lb5h137fei]{background:#fff0f0;border:1px solid #f5c6cb;color:#842029;border-radius:10px;font-size:.875rem;padding:.6rem .9rem;margin-bottom:1rem}.lsc-footer[b-lb5h137fei]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px 16px;border-top:1px solid #f1f5f9}.lsc-footer-status[b-lb5h137fei]{display:flex;align-items:center;gap:6px;min-width:0}.lsc-selected-count[b-lb5h137fei]{font-size:.84rem;color:#475569}.lsc-selected-count strong[b-lb5h137fei]{color:#0f172a;font-variant-numeric:tabular-nums}.lsc-selected-count--empty[b-lb5h137fei]{color:#94a3b8}.lsc-footer-separator[b-lb5h137fei]{color:#cbd5e1}.lsc-btn-clear[b-lb5h137fei]{padding:2px 6px;border:none;border-radius:6px;background:transparent;color:#4f46e5;font-size:.84rem;font-weight:600;cursor:pointer;transition:background .12s}.lsc-btn-clear:hover[b-lb5h137fei]{background:#eef2ff}.lsc-footer-actions[b-lb5h137fei]{display:flex;align-items:center;gap:8px;flex-shrink:0}.lsc-btn-cancel[b-lb5h137fei]{color:#475569;font-size:.86rem;font-weight:600;padding:8px 18px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;transition:all .12s}.lsc-btn-cancel:hover[b-lb5h137fei]{background:#f8fafc;border-color:#cbd5e1;color:#334155}.lsc-btn-accept[b-lb5h137fei]{background:#4f46e5;color:#fff;font-size:.86rem;font-weight:600;padding:8px 18px;border:1px solid #4f46e5;border-radius:10px;transition:all .15s}.lsc-btn-accept:hover:not(:disabled)[b-lb5h137fei]{background:#4338ca;border-color:#4338ca;color:#fff}.lsc-btn-accept:disabled[b-lb5h137fei]{background:#c7d2fe;border-color:#c7d2fe;color:#fff;opacity:1}@media(max-width:575.98px){.lsc-inline-shell[b-lb5h137fei]{align-items:flex-end;padding:0}@keyframes lsc-in-b-lb5h137fei{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes lsc-out-b-lb5h137fei{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.lsc-modal-content--inline[b-lb5h137fei]{width:100%;border-radius:18px 18px 0 0!important;border:none!important}.lsc-footer[b-lb5h137fei]{flex-wrap:wrap}.lsc-footer-actions[b-lb5h137fei]{margin-left:auto}}@media(prefers-reduced-motion:reduce){.lsc-inline-backdrop[b-lb5h137fei],.lsc-inline-backdrop--closing[b-lb5h137fei],.lsc-modal-content--inline[b-lb5h137fei],.lsc-modal-content--inline-closing[b-lb5h137fei]{animation:none}}.ags-links-list[b-8avhczu637]{overflow-y:auto}.ags-links-heading[b-8avhczu637]{display:flex;align-items:center;gap:8px;padding:14px 20px 6px;color:#475569;font-size:.85rem;font-weight:600}.ags-links-heading i[b-8avhczu637]{font-size:1.15rem;color:#94a3b8}.ags-links-count[b-8avhczu637]{color:#94a3b8;font-weight:500;font-variant-numeric:tabular-nums}.ags-links-list:has(.ags-links-display-row)[b-8avhczu637]{padding:4px 8px 6px}.ags-links-display-row[b-8avhczu637]{min-height:64px;gap:12px;padding:10px 12px;border:0;border-radius:10px;background:transparent;transition:background-color .15s ease}.ags-links-display-row:hover[b-8avhczu637],.ags-links-display-row:focus-within[b-8avhczu637]{background:#f5f6f8;transform:none;box-shadow:none}.ags-links-title-row[b-8avhczu637]{min-width:0}.ags-links-display-row .ags-links-favicon[b-8avhczu637]{flex:0 0 30px;width:30px;height:30px;padding:5px;border-radius:8px;background:#f1f3f5;box-shadow:none}.ags-links-display-row .ags-links-link[b-8avhczu637]{display:flex;flex-direction:column;gap:2px;min-width:0;color:#1e293b;line-height:1.4}.ags-links-title[b-8avhczu637],.ags-links-domain[b-8avhczu637]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ags-links-title[b-8avhczu637]{font-size:.95rem;font-weight:500}.ags-links-domain[b-8avhczu637]{font-size:.8rem;font-weight:400;color:#94a3b8}.ags-links-actions[b-8avhczu637]{flex-shrink:0;gap:2px}.ags-links-action[b-8avhczu637]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#64748b;font-size:.95rem}.ags-links-action:hover[b-8avhczu637]{background:#e9edf3;color:#4338ca}.ags-links-action:focus-visible[b-8avhczu637],.ags-links-link:focus-visible[b-8avhczu637]{outline:2px solid #6366f1;outline-offset:2px}@media(hover:hover)and (pointer:fine){.ags-links-actions[b-8avhczu637]{opacity:0;transition:opacity .15s ease}.ags-links-display-row:hover .ags-links-actions[b-8avhczu637],.ags-links-display-row:focus-within .ags-links-actions[b-8avhczu637]{opacity:1}}@media(pointer:coarse){.ags-links-action[b-8avhczu637]{width:40px;height:40px}}.ags-links-list.bookmark-list[b-8avhczu637]{max-height:42vh;padding:2px 4px}.ags-links-list.bookmark-list-for-page[b-8avhczu637]{max-height:var(--ags-resize-max, 70vh)}.linklist-resize-bar[b-8avhczu637]{display:flex;justify-content:center;align-items:center;height:18px;margin-top:2px;color:#cbd5e1;cursor:ns-resize;touch-action:none;user-select:none;-webkit-user-select:none;transition:color .12s ease}.linklist-resize-bar:hover[b-8avhczu637]{color:#94a3b8}.ags-links-list--refreshing[b-8avhczu637]{position:relative}.ags-links-refresh-hint[b-8avhczu637]{position:sticky;top:0;z-index:1;display:inline-flex;align-items:center;gap:8px;margin:8px 8px 0 auto;padding:4px 10px;border-radius:999px;background:#ffffffeb;color:#64748b;font-size:.72rem;font-weight:600;backdrop-filter:blur(8px)}.ags-links-refresh-dot[b-8avhczu637]{width:8px;height:8px;border-radius:999px;background:#0ea5e9;animation:ags-links-pulse-b-8avhczu637 1s ease-in-out infinite}.ags-links-skeleton-row[b-8avhczu637]{display:flex;align-items:center;gap:12px;min-height:56px}.ags-links-skeleton[b-8avhczu637]{display:inline-block;background:linear-gradient(90deg,#e2e8f0,#f8fafc,#e2e8f0);background-size:200% 100%;animation:ags-links-shimmer-b-8avhczu637 1.1s linear infinite}.ags-links-skeleton--icon[b-8avhczu637]{width:18px;height:18px;border-radius:999px;flex:0 0 auto}.ags-links-skeleton--line[b-8avhczu637]{width:min(60%,240px);height:12px;border-radius:999px}.ags-links-favicon--placeholder[b-8avhczu637]{opacity:.68;filter:saturate(.85)}@keyframes ags-links-shimmer-b-8avhczu637{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ags-links-pulse-b-8avhczu637{0%,to{opacity:.45;transform:scale(.95)}50%{opacity:1;transform:scale(1)}}.ags-icon-row[b-gwab486fes]{display:flex;align-items:center;gap:3px}.ags-ic[b-gwab486fes]{line-height:1}.ags-ic--pin[b-gwab486fes]{font-size:.88rem}.ags-ic--play[b-gwab486fes]{font-size:.8rem}.ags-ic--state[b-gwab486fes]{font-size:.92rem}.ags-tli-state--inprogress[b-gwab486fes]{color:#be123c}.ags-tli-state--backlog[b-gwab486fes]{color:#0ea5e9}.ags-tli-state--done[b-gwab486fes]{color:#10b981}.ags-ic--priority[b-gwab486fes]{font-size:.92rem}.ags-ic--custom[b-gwab486fes]{font-size:.95rem}.ags-ic-favicon[b-gwab486fes]{width:14px;height:14px;object-fit:contain;border-radius:2px}.ags-tli-root[b-qxmj6q9h5e]{position:relative;display:flex;align-items:center;gap:10px;padding:11px 12px 11px 15px;border-radius:var(--ags-r-md);border:1px solid var(--ags-line);border-left:0 solid rgba(148,163,184,.35);background:var(--ags-surface);box-shadow:inset 1px 0 0 var(--ags-line),var(--ags-sh-1);cursor:pointer;transition:border-left-color .12s ease,box-shadow .14s ease,transform .12s ease;user-select:none;text-decoration:none;color:var(--ags-ink);margin-bottom:6px}.ags-tli-root[b-qxmj6q9h5e]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:58%;min-height:18px;border-left:4px solid;border-left-color:inherit;border-radius:2px;pointer-events:none;transition:border-left-color .12s ease}.ags-tli-root:hover[b-qxmj6q9h5e]{box-shadow:inset 1px 0 0 var(--ags-line),var(--ags-sh-2);transform:translateY(-1px)}.ags-tli-root.active[b-qxmj6q9h5e]{color:var(--ags-ink);background:var(--ags-surface);border-color:transparent;box-shadow:0 0 0 2px var(--ags-accent),var(--ags-sh-2)}.ags-tli-root.action-item-in-progress[b-qxmj6q9h5e]{border-left-color:#f59e0b}.ags-tli-root.ags-task-ui-done[b-qxmj6q9h5e]{border-left-color:#10b981}.ags-tli-root.action-item-active[b-qxmj6q9h5e]{border-left-color:#be123ccc}.ags-tli-root.action-item-planned[b-qxmj6q9h5e]{border-left-color:#0ea5e999}.ags-tli-root.action-item-border-only[b-qxmj6q9h5e]{border-left-color:#94a3b859}.ags-tli-root[data-ags-pri][b-qxmj6q9h5e]{border-left-color:rgb(var(--ags-tli-pri-rgb))}.ags-tli-root[data-ags-pri=high][b-qxmj6q9h5e]{--ags-tli-pri-rgb: var(--ags-pri-high-accent-rgb)}.ags-tli-root[data-ags-pri=urgent][b-qxmj6q9h5e]{--ags-tli-pri-rgb: var(--ags-pri-urgent-accent-rgb)}.ags-tli-root.ags-tli--live[data-ags-pri][b-qxmj6q9h5e]{border-left-color:#f59e0b}.ags-tli-root[data-ags-pin][b-qxmj6q9h5e]{position:relative}.ags-tli-root[data-ags-pin][b-qxmj6q9h5e]:after{content:"";position:absolute;top:50%;right:-1px;transform:translateY(-50%);height:58%;min-height:18px;width:4px;border-radius:2px;background:#4f46e5;pointer-events:none}.akp-pin-shelf .ags-tli-root[data-ags-pin][b-qxmj6q9h5e]:after{display:none}.ags-tli-root[data-ags-pri=urgent] .ags-tli-title[b-qxmj6q9h5e]{color:var(--ags-pri-urgent-deep)}.ags-tli-root.ags-task-ui-done[data-ags-pri][b-qxmj6q9h5e]{border-left-color:#10b981}.ags-tli-root.ags-task-ui-done[data-ags-pin][b-qxmj6q9h5e]:after{display:none}.ags-tli-root.ags-task-ui-done[data-ags-pri=urgent] .ags-tli-title[b-qxmj6q9h5e]{color:inherit}.ags-tli-progress-pills[b-qxmj6q9h5e] .ags-tli-pri-pill{margin:0;padding:2px 8px;font-size:.68rem}.ags-tli-radio[b-qxmj6q9h5e]{flex-shrink:0;display:flex;align-items:center}.ags-tli-meta-icons[b-qxmj6q9h5e]{display:inline-flex;align-items:center;font-size:.76rem;opacity:.85}.ags-tli-meta-icons:empty[b-qxmj6q9h5e]{display:none}.ags-tli-content[b-qxmj6q9h5e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.ags-tli-root[b-qxmj6q9h5e]{--ags-tli-title-line: 1.3rem;--ags-tli-rail-btn: 32px}.ags-tli-title[b-qxmj6q9h5e]{font-size:.96rem;font-weight:700;color:var(--ags-ink);line-height:1.35;letter-spacing:-.012em;word-break:break-word}.ags-tli-root .ags-tli-title[b-qxmj6q9h5e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ags-tli-root.active .ags-tli-title[b-qxmj6q9h5e]{color:var(--ags-ink);font-weight:700}.ags-tli-meta[b-qxmj6q9h5e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:2px}.ags-tli-duration[b-qxmj6q9h5e]{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:var(--ags-ink-3);font-variant-numeric:tabular-nums}.ags-tli-duration i[b-qxmj6q9h5e]{font-size:.7rem}.ags-tli-project[b-qxmj6q9h5e]{display:inline-flex;align-items:center;font-size:.76rem;color:var(--ags-ink-2);line-height:1}.ags-tli-sched[b-qxmj6q9h5e]{display:inline-flex;align-items:center;gap:4px;font-size:.71rem;font-weight:600;line-height:1;white-space:nowrap;color:var(--ags-ink-2)}.ags-tli-sched i[b-qxmj6q9h5e]{font-size:.66rem}.ags-tli-sched--future[b-qxmj6q9h5e]{color:var(--ags-ink-3);font-weight:500}.ags-tli-sched--today[b-qxmj6q9h5e],.ags-tli-sched--soon[b-qxmj6q9h5e]{color:#b45309}.ags-tli-sched--overdue[b-qxmj6q9h5e]{color:#be123c;background:#e11d481f;border:1px solid rgba(225,29,72,.32);border-radius:999px;padding:2px 8px 2px 6px}.ags-tli-sched--now[b-qxmj6q9h5e]{color:#92400e;background:#f59e0b24;border:1px solid rgba(245,158,11,.4);border-radius:999px;padding:2px 8px 2px 6px}.ags-tli-root--overdue[b-qxmj6q9h5e]{border-top-color:#e11d4857;border-right-color:#e11d4857;border-bottom-color:#e11d4857;box-shadow:inset 1px 0 #e11d4857,var(--ags-sh-1)}.ags-tli-root--overdue:hover[b-qxmj6q9h5e]{box-shadow:inset 1px 0 #e11d4857,var(--ags-sh-2)}.ags-tli-root--overdue[b-qxmj6q9h5e]:before{border-left-color:#e11d48}.ags-tli-sched-dot[b-qxmj6q9h5e]{width:6px;height:6px;border-radius:50%;background:#f59e0b;flex-shrink:0;animation:ags-tli-sched-pulse-b-qxmj6q9h5e 2s ease-out infinite}@keyframes ags-tli-sched-pulse-b-qxmj6q9h5e{0%{box-shadow:0 0 #f59e0b8c}70%{box-shadow:0 0 0 5px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}.ags-tli-remind[b-qxmj6q9h5e]{display:inline-flex;align-items:center;gap:4px;font-size:.71rem;font-weight:600;line-height:1;white-space:nowrap;color:#b45309}.ags-tli-remind i[b-qxmj6q9h5e]{font-size:.63rem}.ags-tli-remind--due[b-qxmj6q9h5e],.ags-tli-remind--waiting[b-qxmj6q9h5e]{color:#94a3b8;font-weight:500}.ags-tli-root.ags-tli--live[b-qxmj6q9h5e]{border-color:transparent;box-shadow:0 0 0 1.5px #f59e0b73,var(--ags-sh-1)}.ags-tli-root.ags-tli--live:hover[b-qxmj6q9h5e]{box-shadow:0 0 0 1.5px #f59e0b99,var(--ags-sh-2)}.ags-tli-root.active.ags-tli--live[b-qxmj6q9h5e]{box-shadow:0 0 0 2px var(--ags-accent),var(--ags-sh-2)}@media(prefers-reduced-motion:reduce){.ags-tli-sched-dot[b-qxmj6q9h5e]{animation:none}}.ags-tli-project-name[b-qxmj6q9h5e]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ags-tli-state--open[b-qxmj6q9h5e]{color:var(--clr-active)}.ags-tli-state--done[b-qxmj6q9h5e]{color:#10b981}.ags-tli-fallback-icon[b-qxmj6q9h5e]{font-size:1rem;color:#cbd5e1;transition:color .12s ease}.ags-tli-fallback--recents[b-qxmj6q9h5e]{color:#94a3b8;font-size:.9rem}.ags-tli-fallback--starred[b-qxmj6q9h5e]{color:#f59e0b;font-size:.9rem}.ags-tli-fallback--pinned[b-qxmj6q9h5e]{color:#4f46e5;font-size:.9rem;filter:drop-shadow(0 0 4px rgba(79,70,229,.25));transition:filter .2s ease,color .2s ease}.ags-tli-root:hover .ags-tli-fallback--pinned[b-qxmj6q9h5e]{color:#3730a3;filter:drop-shadow(0 0 7px rgba(79,70,229,.45))}.ags-tli-root:hover .ags-tli-fallback-icon[b-qxmj6q9h5e]{color:#94a3b8}.ags-tli-root.active .ags-tli-fallback-icon[b-qxmj6q9h5e]{color:#dc4c3e}.ags-tli-root.ags-task-ui-done .ags-tli-fallback-icon[b-qxmj6q9h5e]{color:#e2e8f0}.ags-tli-end[b-qxmj6q9h5e]{flex-shrink:0;margin-left:auto;margin-top:calc((var(--ags-tli-title-line) - var(--ags-tli-rail-btn)) / 2);display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;align-items:flex-end}.ags-tli-end-top[b-qxmj6q9h5e],.ags-tli-end-bottom[b-qxmj6q9h5e]{display:flex;flex-direction:row;align-items:center;gap:2px}.ags-tli-end-bottom[b-qxmj6q9h5e]{opacity:0;transition:opacity .15s ease}.ags-tli-root:hover .ags-tli-end-bottom[b-qxmj6q9h5e]{opacity:1}.ags-tli-end-bottom:has(.ags-star-btn--on)[b-qxmj6q9h5e]{opacity:1}.ags-tli-end-btn[b-qxmj6q9h5e]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--ags-tli-rail-btn);height:var(--ags-tli-rail-btn);border-radius:6px;border:none;background:transparent;color:#94a3b8;font-size:.95rem;cursor:pointer;opacity:0;transition:opacity .14s ease,background .12s ease,color .12s ease;padding:0}.ags-tli-root:hover .ags-tli-end-btn[b-qxmj6q9h5e]{opacity:1}.ags-tli-end-btn:hover[b-qxmj6q9h5e]{background:#e2e8f0;color:#475569}.ags-tli-end-btn:focus-visible[b-qxmj6q9h5e]{outline:2px solid #4f46e5;outline-offset:2px;opacity:1}.ags-tli-edit-btn[b-qxmj6q9h5e]{width:24px;font-size:.7rem;opacity:0}.ags-tli-root:hover .ags-tli-edit-btn[b-qxmj6q9h5e]{opacity:.5}.ags-tli-edit-btn:hover[b-qxmj6q9h5e]{opacity:1!important;color:#4f46e5;background:transparent}@media(hover:none),(max-width:767.98px){.ags-tli-root[b-qxmj6q9h5e]{--ags-tli-rail-btn: 36px}.ags-tli-end-btn:not(.ags-tli-edit-btn)[b-qxmj6q9h5e]{opacity:.7}.ags-tli-edit-btn[b-qxmj6q9h5e]{width:28px;opacity:.6}}.ags-tli-shared-badge[b-qxmj6q9h5e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#06b6d4;font-size:.85rem;border-radius:6px;opacity:.75;transition:opacity .12s ease}.ags-tli-shared-badge:hover[b-qxmj6q9h5e]{opacity:1;background:transparent;color:#0891b2;filter:drop-shadow(0 0 3px rgba(6,182,212,.35)) drop-shadow(0 0 8px rgba(6,182,212,.15)) drop-shadow(0 0 18px rgba(6,182,212,.06))}.ags-tli-check-btn[b-qxmj6q9h5e]{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;cursor:pointer;opacity:1;transition:opacity .15s ease}.ags-tli-check-circle[b-qxmj6q9h5e]{position:relative;width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-size:1.45rem}.ags-tli-ci-ring[b-qxmj6q9h5e],.ags-tli-ci-solid[b-qxmj6q9h5e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:1.45rem;transition:opacity .2s ease,transform .22s cubic-bezier(.34,1.56,.64,1),color .2s ease}.ags-tli-ci-ring[b-qxmj6q9h5e]{color:#94a3b8;opacity:.5;transform:scale(.88)}.ags-tli-ci-solid[b-qxmj6q9h5e]{opacity:0;transform:scale(.65);color:#10b981}.ags-tli-root:hover .ags-tli-check-btn:not(.ags-tli-check-btn--done) .ags-tli-ci-ring[b-qxmj6q9h5e]{color:#10b981;opacity:.65;transform:scale(1)}.ags-tli-check-btn:not(.ags-tli-check-btn--done):hover .ags-tli-ci-ring[b-qxmj6q9h5e]{opacity:0;transform:scale(.5)}.ags-tli-check-btn:not(.ags-tli-check-btn--done):hover .ags-tli-ci-solid[b-qxmj6q9h5e]{opacity:.6;transform:scale(1.05)}.ags-tli-check-btn--done .ags-tli-ci-ring[b-qxmj6q9h5e]{opacity:0;transform:scale(.5)}.ags-tli-check-btn--done .ags-tli-ci-solid[b-qxmj6q9h5e]{opacity:1;transform:scale(1)}@keyframes ags-check-pop-b-qxmj6q9h5e{0%{transform:scale(.4);opacity:0}55%{transform:scale(1.28);opacity:1}75%{transform:scale(.9)}to{transform:scale(1)}}.ags-tli-check-btn--done .ags-tli-ci-solid[b-qxmj6q9h5e]{animation:ags-check-pop-b-qxmj6q9h5e .38s cubic-bezier(.34,1.56,.64,1) both}.ags-tli-check-btn--done:hover .ags-tli-ci-solid[b-qxmj6q9h5e]{color:#94a3b8;transform:scale(.88);animation:none}.ags-tli-check-btn:focus-visible .ags-tli-check-circle[b-qxmj6q9h5e]{outline:2px solid #10b981;outline-offset:3px;border-radius:50%}@media(hover:none),(max-width:767.98px){.ags-tli-root[b-qxmj6q9h5e]{padding:8px 10px 8px 13px;gap:10px;--ags-tli-title-line: 1.22rem}.ags-tli-title[b-qxmj6q9h5e]{font-size:.9rem}.ags-tli-shared-badge[b-qxmj6q9h5e]{width:36px;height:36px;opacity:1}.ags-tli-ci-ring[b-qxmj6q9h5e]{opacity:.55;transform:scale(1)}.ags-tli-end[b-qxmj6q9h5e]{flex-direction:row-reverse;align-self:flex-start;align-items:center;gap:2px}.ags-tli-end-bottom[b-qxmj6q9h5e]{opacity:1}.ags-tli-content[b-qxmj6q9h5e]{gap:3px}.ags-tli-meta[b-qxmj6q9h5e]{gap:6px;margin-top:0}.ags-tli-progress-pills[b-qxmj6q9h5e] .ags-tli-pri-pill{padding:.14rem .42rem;font-size:.66rem}}.ags-tli-progress[b-qxmj6q9h5e]{display:flex;flex-direction:column;gap:5px;margin-top:5px}.ags-tli-progress-bar-row[b-qxmj6q9h5e],.ags-tli-progress-pills .ags-tli-count[b-qxmj6q9h5e]{opacity:.75;transition:opacity .15s ease}.ags-tli-root:hover .ags-tli-progress-bar-row[b-qxmj6q9h5e],.ags-tli-root:hover .ags-tli-progress-pills .ags-tli-count[b-qxmj6q9h5e]{opacity:1}@media(hover:none),(max-width:767.98px){.ags-tli-progress[b-qxmj6q9h5e]{margin-top:3px}.ags-tli-progress-bar-row[b-qxmj6q9h5e],.ags-tli-progress-pills .ags-tli-count[b-qxmj6q9h5e]{opacity:1}}.ags-tli-progress-bar-row[b-qxmj6q9h5e]{display:flex;align-items:center;gap:7px}.ags-tli-progress-bar--slim[b-qxmj6q9h5e]{flex:1;height:5px;margin-bottom:0}.ags-tli-progress-pills[b-qxmj6q9h5e]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ags-tli-count[b-qxmj6q9h5e]{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:500;line-height:1;color:var(--ags-ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.ags-tli-count i[b-qxmj6q9h5e]{font-size:.78rem}.ags-tli-count--complete[b-qxmj6q9h5e]{color:#15803d}.ags-tli-progress-pct[b-qxmj6q9h5e]{font-size:.68rem;font-weight:600;color:var(--ags-ink-3);flex-shrink:0}.ags-tli-root.action-item-active .ags-progress-bar__fill[b-qxmj6q9h5e]{background:#be123cb3}.ags-tli-root.action-item-planned .ags-progress-bar__fill[b-qxmj6q9h5e]{background:#0ea5e9b3}.ags-tli-root.ags-task-ui-done .ags-progress-bar__fill[b-qxmj6q9h5e]{background:#10b981b3}.ags-tli-root.action-item-in-progress .ags-progress-bar__fill[b-qxmj6q9h5e]{background:#f59e0bb3}.ags-tli-root--row[b-qxmj6q9h5e]{width:100%;margin-bottom:0;box-sizing:border-box}@container ags-task-list (min-width: 720px){.ags-tli-root--row .ags-tli-content[b-qxmj6q9h5e]{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,28%);column-gap:24px;align-items:center}.ags-tli-root--row .ags-tli-title[b-qxmj6q9h5e],.ags-tli-root--row .ags-tli-content[b-qxmj6q9h5e]>.ags-ite-wrap{grid-column:1}.ags-tli-root--row .ags-tli-meta[b-qxmj6q9h5e]{grid-column:1}.ags-tli-root--row .ags-tli-progress[b-qxmj6q9h5e]{grid-column:2;grid-row:1 / span 2;margin-top:0}.ags-tli-root--row .ags-tli-end[b-qxmj6q9h5e]{flex-direction:row-reverse;align-items:center;align-self:center;margin-top:0;gap:6px}}.ags-tli-status-badge[b-qxmj6q9h5e]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:99px;font-size:.7rem;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em}.ags-tli-status-badge--open[b-qxmj6q9h5e]{background:#be123c1a;color:#be123c}.ags-tli-status-badge--done[b-qxmj6q9h5e]{background:#16a34a1f;color:#15803d}.ags-tli-status-badge--custom[b-qxmj6q9h5e]{color:var(--col);background-color:color-mix(in srgb,var(--col) 12%,transparent)}.ags-tli-status-badge--card[b-qxmj6q9h5e]{padding:2px 8px;font-size:.66rem;letter-spacing:.01em}.empty-state-container[b-btyntg5opm]{transition:all .3s ease-in-out;background-color:#f8f9fa}.empty-state-container:hover[b-btyntg5opm]{box-shadow:0 10px 20px #0000001a!important;transform:translateY(-5px)}.es-btn-outline-primary[b-btyntg5opm]{color:#6200ea;border-color:#6200ea}.es-btn-outline-primary:hover[b-btyntg5opm]{background-color:#6200ea;color:#fff}@media(max-width:575.98px){.empty-state-container[b-btyntg5opm]{padding:24px 16px!important}.empty-state-container:hover[b-btyntg5opm]{transform:none}}@media(hover:none){.empty-state-container:hover[b-btyntg5opm]{transform:none;box-shadow:0 4px 8px #0000000f!important}}.user-dropdown[b-5fv1y1igff]{--account-accent: #4f46e5;--account-accent-rgb: 79, 70, 229;--account-accent-strong: #3730a3;position:relative;display:inline-flex;align-items:center;max-width:100%}.user-dropdown__trigger[b-5fv1y1igff]{appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.42rem;min-height:38px;max-width:min(360px,calc(100vw - 1rem));padding:.25rem .45rem .25rem .25rem;border:none;border-radius:10px;background:transparent;color:#1e293b;cursor:pointer;user-select:none;transition:background-color .16s ease,color .16s ease}.user-dropdown__trigger:hover[b-5fv1y1igff]{background:rgba(var(--account-accent-rgb),.07)}.user-dropdown__trigger[aria-expanded=true][b-5fv1y1igff]{background:rgba(var(--account-accent-rgb),.1)}.user-dropdown__avatar-shell[b-5fv1y1igff]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.user-dropdown__trigger .user-dropdown__avatar-letter[b-5fv1y1igff]{width:32px;height:32px;border-radius:50%}.user-dropdown__status-dot[b-5fv1y1igff]{position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border-radius:50%;border:2px solid #ffffff;background:#22c55e;box-shadow:0 1px 3px #0f172a29}.user-dropdown__summary[b-5fv1y1igff]{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1.05}.user-dropdown__eyebrow[b-5fv1y1igff]{max-width:100%;color:#64748b;font-size:.66rem;font-weight:650;letter-spacing:0;white-space:nowrap}.user-dropdown__name[b-5fv1y1igff]{max-width:9.25rem;color:#0f172a;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dropdown__badge-plan[b-5fv1y1igff]{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-height:24px;padding:.22rem .5rem;border-radius:999px;border:1px solid transparent;font-size:.72rem;font-weight:700;line-height:1;white-space:nowrap;flex-shrink:0}.user-dropdown__badge-plan i[b-5fv1y1igff]{font-size:.8rem;line-height:1}.user-dropdown__badge-plan--free[b-5fv1y1igff]{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.user-dropdown__badge-plan--premium[b-5fv1y1igff]{background:#fffbeb;border-color:#fde68a;color:#92400e}.user-dropdown__badge-plan--ultra[b-5fv1y1igff]{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.user-dropdown__badge-plan--unlimited[b-5fv1y1igff]{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.user-dropdown__arrow[b-5fv1y1igff]{color:#94a3b8;font-size:.78rem;line-height:1;transition:color .16s ease,transform .16s ease}.user-dropdown__trigger:hover .user-dropdown__arrow[b-5fv1y1igff],.user-dropdown__trigger[aria-expanded=true] .user-dropdown__arrow[b-5fv1y1igff]{color:var(--account-accent)}.user-dropdown__trigger[aria-expanded=true] .user-dropdown__arrow[b-5fv1y1igff]{transform:rotate(180deg)}.ags-bnav-account__label[b-5fv1y1igff]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1199.98px){.user-dropdown__trigger[b-5fv1y1igff]{grid-template-columns:auto auto;gap:.38rem;min-height:42px;padding:.28rem;border-radius:999px}.user-dropdown__summary[b-5fv1y1igff],.user-dropdown__badge-text[b-5fv1y1igff],.user-dropdown__arrow[b-5fv1y1igff]{display:none}.user-dropdown__avatar-letter[b-5fv1y1igff]{width:32px;height:32px;border-radius:999px}.user-dropdown__badge-plan[b-5fv1y1igff]{width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.user-dropdown__menu[b-5fv1y1igff]{min-width:272px}}@media(prefers-reduced-motion:reduce){.user-dropdown__trigger[b-5fv1y1igff],.user-dropdown__arrow[b-5fv1y1igff],.ags-bnav-account__btn[b-5fv1y1igff],.ags-bnav-account__avatar-wrap[b-5fv1y1igff],.ags-bnav-account__plan-pip[b-5fv1y1igff]{transition:none}}.ov-tasks[b-8eq2blo4xd]{min-width:0}.ov-task[b-8eq2blo4xd]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:16px 24px;border-top:1px solid var(--ags-line, #edf0f4);align-items:start}.ov-task:hover[b-8eq2blo4xd]{background:#fafbfe}.ov-task--busy[b-8eq2blo4xd]{opacity:.6}.ov-task__complete[b-8eq2blo4xd]{width:32px;height:32px;display:grid;place-items:center;margin-top:1px;border-radius:50%;border:1.5px solid #cbd5e1;background:#fff;color:#64748b;font-size:18px}.ov-task__complete:hover:enabled[b-8eq2blo4xd]{color:#08755d;border-color:#08755d;background:#ecfdf5}.ov-task__content[b-8eq2blo4xd]{min-width:0}.ov-task__title[b-8eq2blo4xd]{display:block;max-width:100%;min-height:27px;text-align:left;border:0;padding:0;background:none;color:var(--ags-ink, #0f172a);font-size:13px;font-weight:600;line-height:1.55;overflow-wrap:anywhere}.ov-task__title:hover[b-8eq2blo4xd]{color:var(--ags-accent-ink, #4338ca)}.ov-task__title[b-8eq2blo4xd]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ov-task__meta[b-8eq2blo4xd]{display:flex;align-items:center;gap:5px 12px;flex-wrap:wrap;margin-top:3px;color:var(--ags-ink-2, #475569);font-size:10px}.ov-task__project[b-8eq2blo4xd]{display:inline-flex;align-items:center;gap:5px;max-width:200px;min-width:0;min-height:24px;padding:0;border:0;background:none;color:#5d6476;font-size:inherit;text-align:left}.ov-task__project>span[b-8eq2blo4xd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-task__project:hover[b-8eq2blo4xd]{color:var(--ags-accent-ink, #4338ca)}.ov-task__priority[b-8eq2blo4xd]{color:#9a4e17;font-weight:600}.ov-task__age[b-8eq2blo4xd]{color:#655098}.ov-task__schedule[b-8eq2blo4xd]{display:flex;align-items:center;gap:4px;min-height:32px}.ov-task__due[b-8eq2blo4xd]{border:0;background:none;padding:6px 4px;min-height:32px;border-radius:5px;color:#586174;font-size:11px;font-weight:550;white-space:nowrap}.ov-task__due:hover[b-8eq2blo4xd]{background:#eef2ff}.ov-task__due--overdue[b-8eq2blo4xd]{color:#b42336}.ov-task__due--today[b-8eq2blo4xd]{color:#9a5d12}.ov-task__due--empty[b-8eq2blo4xd]{color:#6b7280;font-weight:400}.ov-task__snooze[b-8eq2blo4xd]{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:6px;background:none;color:#64748b}.ov-task__snooze:hover:enabled[b-8eq2blo4xd]{background:#eef2ff;color:#4338ca}.ov-tasks button:disabled[b-8eq2blo4xd]{opacity:.45;cursor:default}.ov-tasks button:focus-visible[b-8eq2blo4xd]{outline:3px solid #818cf8;outline-offset:2px}.ov-tasks__empty[b-8eq2blo4xd]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:245px;padding:32px 28px;text-align:center}.ov-tasks__empty>i[b-8eq2blo4xd]{color:#16816a;font-size:30px;margin-bottom:12px}.ov-tasks__empty>p[b-8eq2blo4xd]{color:var(--ags-ink-2, #475569);max-width:300px;font-size:13px;line-height:1.7;margin:0}.ov-tasks__loading[b-8eq2blo4xd]{padding:0 24px}.ov-tasks__skeleton[b-8eq2blo4xd]{height:65px;margin-bottom:12px;border-radius:6px;background:linear-gradient(90deg,#f4f5f9,#e9ecf4,#f4f5f9);background-size:200% 100%;animation:ov-loading-b-8eq2blo4xd 1.5s ease-in-out infinite}@keyframes ov-loading-b-8eq2blo4xd{to{background-position:-200% 0}}@media(max-width:1199.98px){.ov-task[b-8eq2blo4xd]{grid-template-columns:32px minmax(0,1fr);column-gap:10px;row-gap:0}.ov-task__schedule[b-8eq2blo4xd]{grid-column:2;justify-content:space-between}}@media(max-width:991.98px)and (min-width:600px){.ov-task[b-8eq2blo4xd]{grid-template-columns:36px minmax(0,1fr) auto}.ov-task__schedule[b-8eq2blo4xd]{grid-column:auto}}@media(max-width:599.98px){.ov-task[b-8eq2blo4xd]{grid-template-columns:34px minmax(0,1fr) auto;padding:10px 14px;column-gap:9px}.ov-task__content[b-8eq2blo4xd]{display:contents}.ov-task__title[b-8eq2blo4xd]{grid-column:2 / -1;font-size:13px;min-height:32px}.ov-task__complete[b-8eq2blo4xd]{grid-column:1;grid-row:1 / span 2;width:34px;height:44px;margin:0;border-radius:10px;border-color:transparent;background:transparent}.ov-task__complete i[b-8eq2blo4xd]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1.5px solid #cbd5e1;font-size:17px}.ov-task__meta[b-8eq2blo4xd]{grid-column:2;min-width:0;gap:3px 9px;margin:0}.ov-task__state[b-8eq2blo4xd]{display:none}.ov-task__project[b-8eq2blo4xd]{min-height:28px;max-width:100%}.ov-task__schedule[b-8eq2blo4xd]{grid-column:3;margin:0;gap:0}.ov-task__due[b-8eq2blo4xd]{min-height:34px;padding-left:0}.ov-task__snooze[b-8eq2blo4xd]{width:36px;height:38px}.ov-tasks__loading[b-8eq2blo4xd]{padding-inline:14px}}@media(prefers-reduced-motion:reduce){.ov-tasks__skeleton[b-8eq2blo4xd]{animation:none}}.ags-presence-wrap[b-wiq3vjwd83]{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-width:0;vertical-align:middle;color:#64748b;font-size:.72rem;line-height:1.3}.ags-presence-avatars[b-wiq3vjwd83]{display:inline-flex;align-items:center;flex-shrink:0}.ags-presence-badge[b-wiq3vjwd83],.ags-presence-more[b-wiq3vjwd83]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border:2px solid #fff;border-radius:50%;background:var(--presence-color, #64748b);color:#fff;font-size:.61rem;font-weight:700;line-height:1;box-shadow:0 0 0 1px color-mix(in srgb,var(--presence-color, #64748b) 18%,transparent)}.ags-presence-badge+.ags-presence-badge[b-wiq3vjwd83],.ags-presence-more[b-wiq3vjwd83]{margin-left:-5px}.ags-presence-more[b-wiq3vjwd83]{background:#e2e8f0;color:#475569}.ags-presence-name[b-wiq3vjwd83]{overflow:hidden;max-width:100%}.ags-presence-status[b-wiq3vjwd83]{display:inline-flex;align-items:center;gap:5px;min-width:0}.ags-presence-dot[b-wiq3vjwd83]{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#0f766e}.ags-presence-wrap--compact .ags-presence-status[b-wiq3vjwd83]{display:none}@media(max-width:480px){.ags-presence-wrap[b-wiq3vjwd83]{font-size:.68rem}.ags-presence-status[b-wiq3vjwd83]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.ags-presence-dot[b-wiq3vjwd83]{display:none}}.star-container[b-hlohjqbcr2]{display:flex;justify-content:center;align-items:center}.btn-done-toggle[b-hlohjqbcr2]{background-color:transparent;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.btn-done-toggle i[b-hlohjqbcr2]{transition:color .3s ease-in-out;font-size:1.5rem}.btn-done-toggle:not(.starred) i[b-hlohjqbcr2]{color:#ccc}.btn-done-toggle.starred i[b-hlohjqbcr2]{color:#112ce1}.prj-status-icon[b-58i89tto12]{font-size:1.25rem;color:#9b6dff;margin-right:.75rem;transition:all .2s ease}.prj-status-text[b-58i89tto12]{font-size:.95rem;font-weight:500;color:#4a4a4a;transition:all .2s ease}.prj-status-toggle:hover[b-58i89tto12]{background-color:#f8f5ff;border-color:#9b6dff;box-shadow:0 2px 8px #9b6dff26;transform:translateY(-1px)}.prj-status-toggle:active[b-58i89tto12]{transform:translateY(0);box-shadow:0 1px 4px #9b6dff1a}.prj-status-toggle:hover .prj-status-icon[b-58i89tto12]{transform:scale(1.1);color:#8657ea}.prj-status-toggle:hover .prj-status-text[b-58i89tto12]{color:#8657ea}@@media (max-width: 768px){.prj-status-toggle[b-58i89tto12]{padding:.5rem .75rem}.prj-status-icon[b-58i89tto12]{font-size:1.1rem;margin-right:.5rem}.prj-status-text[b-58i89tto12]{font-size:.875rem}}@@media (max-width: 576px){.prj-status-toggle[b-58i89tto12]{padding:.4rem .6rem}.prj-status-text[b-58i89tto12]{font-size:.8125rem}}@@media (hover: hover){.prj-status-toggle:hover[b-58i89tto12]{background:linear-gradient(45deg,#f8f5ff,#fff)}}.ags-star-btn[b-xf05faod75]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:#d1d5db;font-size:.95rem;transition:color .15s ease,background .12s ease;padding:0}.ags-star-btn:hover[b-xf05faod75]{background:transparent;color:#f59e0b;filter:drop-shadow(0 0 3px rgba(245,158,11,.35)) drop-shadow(0 0 8px rgba(245,158,11,.15)) drop-shadow(0 0 18px rgba(245,158,11,.06))}.ags-star-btn--on[b-xf05faod75]{color:#f59e0b}.ags-star-btn--on:hover[b-xf05faod75]{background:transparent;color:#d97706;filter:drop-shadow(0 0 3px rgba(245,158,11,.45)) drop-shadow(0 0 8px rgba(245,158,11,.2)) drop-shadow(0 0 18px rgba(245,158,11,.08))}.psc-dialog[b-nyadkrqweh]{max-width:400px}.psc-panel[b-nyadkrqweh]{background:#fff;border:none;border-radius:20px;max-height:calc(100dvh - 4rem);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 6px #0000000a,0 12px 40px #6366f124,0 24px 64px #0f0a281f}.psc-header[b-nyadkrqweh]{display:flex;align-items:center;justify-content:flex-end;position:relative;padding:.75rem 1rem .65rem;background:linear-gradient(135deg,#e0e7ff,#eef2ff 60%,#fff);border-bottom:1px solid #c7d2fe;flex-shrink:0;border-radius:20px 20px 0 0}.psc-header-title[b-nyadkrqweh]{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.5rem;color:#3730a3;font-size:.9rem;font-weight:600;white-space:nowrap;user-select:none}.psc-header-title i[b-nyadkrqweh]{font-size:.9rem;color:#6366f1}.psc-close[b-nyadkrqweh]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;color:#475569;font-size:.8rem;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.psc-close:hover[b-nyadkrqweh]{background:#6366f11a;color:#3730a3}.psc-body[b-nyadkrqweh]{flex:1;overflow-y:auto;padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.75rem;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.psc-body[b-nyadkrqweh]::-webkit-scrollbar{width:4px}.psc-body[b-nyadkrqweh]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.psc-body[b-nyadkrqweh]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:99px}.psc-info-row[b-nyadkrqweh]{display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;background:#6366f10d;border-radius:10px;font-size:.78rem;color:#64748b;border:1px solid rgba(99,102,241,.08)}.psc-info-icon[b-nyadkrqweh]{color:#6366f1;font-size:.85rem;flex-shrink:0}.psc-section[b-nyadkrqweh]{background:#6366f108;border:1px solid rgba(99,102,241,.08);border-radius:12px;overflow:hidden}.psc-toggle-row[b-nyadkrqweh]{padding:.55rem .75rem;border-bottom:1px solid rgba(99,102,241,.06)}.psc-toggle-row:last-child[b-nyadkrqweh]{border-bottom:none}.psc-storage[b-nyadkrqweh]{padding:.75rem}.psc-storage-title[b-nyadkrqweh]{display:flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;color:#6366f1;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.05em}.psc-storage-body[b-nyadkrqweh]{display:flex;align-items:center;gap:1rem}.psc-donut[b-nyadkrqweh]{flex-shrink:0}.psc-storage-info[b-nyadkrqweh]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.45rem}.psc-storage-warn[b-nyadkrqweh]{display:flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;color:#d97706;background:#f59e0b14;border-radius:6px;padding:.3rem .5rem}.psc-storage-nums[b-nyadkrqweh]{display:flex;flex-direction:column;gap:.1rem}.psc-storage-used[b-nyadkrqweh]{font-size:1rem;font-weight:700;color:#1e1b4b}.psc-storage-of[b-nyadkrqweh]{font-size:.73rem;color:#94a3b8}.psc-progress-track[b-nyadkrqweh]{height:6px;border-radius:99px;background:#6366f11a;overflow:hidden}.psc-progress-fill[b-nyadkrqweh]{height:100%;border-radius:99px;transition:width .5s cubic-bezier(.22,1,.36,1),background .4s;min-width:2px}.atsf-unavailable[b-3i47t17z18],.atsf-panel[b-3i47t17z18]{order:1;flex:1 1 100%;min-width:0}.atsf-toggle[b-3i47t17z18],.atsf-panel[b-3i47t17z18]{--atsf-accent: var(--ags-accent, #2563eb);--atsf-accent-fill: color-mix(in oklab, var(--atsf-accent) 88%, black);--atsf-accent-ink: color-mix(in oklab, var(--atsf-accent) 75%, black);--atsf-accent-soft: color-mix(in srgb, var(--atsf-accent) 10%, transparent);--atsf-accent-line: color-mix(in srgb, var(--atsf-accent) 32%, transparent);--atsf-accent-muted: color-mix(in srgb, var(--atsf-accent) 45%, white);--atsf-accent-wash: color-mix(in srgb, var(--atsf-accent) 5%, white)}.atsf-toggle[b-3i47t17z18]{flex:0 1 auto;display:inline-flex;align-items:center;gap:6px;min-width:0;padding:3px 9px;border:1px solid #d6d3d1;border-radius:999px;background:var(--ags-surface, #fff);color:var(--ags-ink, #1c1917);font-size:.875rem;font-weight:400;line-height:18px;white-space:nowrap;cursor:pointer;transition:all .15s ease}.atsf-toggle>i:first-child[b-3i47t17z18]{color:var(--atsf-accent-fill)}.atsf-toggle:hover[b-3i47t17z18]{border-color:#a8a29e;background:#f5f5f4}.atsf-toggle:focus-visible[b-3i47t17z18]{border-color:#a8a29e;box-shadow:0 0 0 3px #78716c26;outline:none}.atsf-toggle-text[b-3i47t17z18]{overflow:hidden;text-overflow:ellipsis}.atsf-toggle-caret[b-3i47t17z18]{font-size:10px;color:var(--bs-secondary-color, #6c757d)}.atsf-toggle--open[b-3i47t17z18],.atsf-toggle--open:hover[b-3i47t17z18]{border-color:var(--atsf-accent);background:var(--atsf-accent-soft)}.atsf-toggle--open>i:first-child[b-3i47t17z18],.atsf-toggle--open .atsf-toggle-caret[b-3i47t17z18]{color:var(--atsf-accent-ink)}.atsf-unavailable[b-3i47t17z18]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid #fecaca;border-radius:10px;background:#fef2f2}.atsf-unavailable-copy[b-3i47t17z18]{display:flex;flex-direction:column;gap:2px;min-width:0}.atsf-unavailable-title[b-3i47t17z18]{font-size:.78rem;font-weight:700;color:#991b1b}.atsf-unavailable-text[b-3i47t17z18]{font-size:.74rem;color:#b91c1c}.atsf-retry[b-3i47t17z18]{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid #fca5a5;border-radius:8px;background:#fff;color:#b91c1c;font-size:.76rem;font-weight:600;cursor:pointer;transition:all .15s ease}.atsf-retry:hover[b-3i47t17z18]{border-color:#f87171;background:#fee2e2}.atsf-panel[b-3i47t17z18]{container:atsf-panel / inline-size;display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc}.atsf-head[b-3i47t17z18]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.atsf-head-copy[b-3i47t17z18]{display:flex;flex-direction:column;gap:1px;min-width:0}.atsf-head-title[b-3i47t17z18]{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.atsf-head-total[b-3i47t17z18]{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:.8rem;color:#64748b}.atsf-head-total strong[b-3i47t17z18]{font-size:1.05rem;font-weight:700;color:#0f172a}.atsf-views[b-3i47t17z18]{flex:0 0 auto;display:inline-flex;padding:2px;border:1px solid #e2e8f0;border-radius:9px;background:#fff}.atsf-view[b-3i47t17z18]{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border:0;border-radius:7px;background:transparent;color:#64748b;font-size:.74rem;font-weight:600;line-height:1.2;cursor:pointer;transition:all .15s ease}.atsf-view:hover[b-3i47t17z18]{color:var(--atsf-accent-ink)}.atsf-view--active[b-3i47t17z18],.atsf-view--active:hover[b-3i47t17z18]{background:var(--atsf-accent-soft);color:var(--atsf-accent-ink)}.atsf-view:focus-visible[b-3i47t17z18]{outline:2px solid var(--atsf-accent-line);outline-offset:1px}.atsf-session[b-3i47t17z18]{position:relative;min-width:0}.atsf-open[b-3i47t17z18]{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.atsf-open[b-3i47t17z18]:after{content:"";position:absolute;inset:0;border-radius:12px}.atsf-open:focus-visible[b-3i47t17z18]{outline:none}.atsf-open:focus-visible[b-3i47t17z18]:after{outline:2px solid var(--atsf-accent-line);outline-offset:-2px}.atsf-label[b-3i47t17z18],.atsf-remove[b-3i47t17z18]{position:relative;z-index:1}.atsf-time[b-3i47t17z18]{min-width:0;font-variant-numeric:tabular-nums;font-weight:600;color:#0f172a}.atsf-label[b-3i47t17z18]{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:100%;padding:3px 9px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#475569;font-size:.74rem;line-height:1.25}button.atsf-label[b-3i47t17z18]{cursor:pointer;transition:all .15s ease}button.atsf-label:hover[b-3i47t17z18]{border-color:var(--atsf-accent-line);color:var(--atsf-accent-ink)}.atsf-label--empty[b-3i47t17z18]{border-style:dashed;background:transparent;color:#94a3b8}.atsf-label-text[b-3i47t17z18]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atsf-remove[b-3i47t17z18]{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:#94a3b8;font-size:.72rem;cursor:pointer;transition:all .15s ease}.atsf-remove:hover[b-3i47t17z18]{border-color:#fecaca;background:#fef2f2;color:#dc2626}.atsf-duration[b-3i47t17z18]{flex:0 0 auto;padding:2px 8px;border-radius:999px;background:#f1f5f9;color:#334155;font-size:.72rem;font-weight:600;white-space:nowrap}.atsf-tiles[b-3i47t17z18]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.atsf-tile[b-3i47t17z18]{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 12px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease}.atsf-tile:has(.atsf-open):hover[b-3i47t17z18]{border-color:var(--atsf-accent-line);box-shadow:0 3px 10px color-mix(in srgb,var(--atsf-accent) 8%,transparent)}.atsf-date-tile[b-3i47t17z18]{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:46px;height:50px;border-radius:10px;background:var(--atsf-accent-soft);line-height:1}.atsf-date-tile-month[b-3i47t17z18]{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--atsf-accent-ink)}.atsf-date-tile-day[b-3i47t17z18]{margin-top:3px;font-size:1.3rem;font-weight:700;color:#0f172a}.atsf-tile-body[b-3i47t17z18]{flex:1 1 auto;display:flex;flex-direction:column;gap:5px;min-width:0}.atsf-tile-line[b-3i47t17z18]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.atsf-tile-time[b-3i47t17z18]{font-size:.95rem}.atsf-tile-weekday[b-3i47t17z18]{font-size:.78rem;color:#64748b}.atsf-tile:has(.atsf-editor)[b-3i47t17z18]{display:block;padding:0;border-color:var(--atsf-accent-line);overflow:hidden}.atsf-add[b-3i47t17z18]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:9px 12px;border:1px dashed #cbd5e1;border-radius:12px;background:transparent;color:var(--atsf-accent-ink);font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s ease}.atsf-add:hover[b-3i47t17z18]{border-color:var(--atsf-accent-line);border-style:solid;background:#fff}.atsf-timeline[b-3i47t17z18]{display:flex;flex-direction:column;margin:0;padding:4px 0 0;list-style:none}.atsf-tl-item[b-3i47t17z18],.atsf-tl-add[b-3i47t17z18]{position:relative;padding-left:26px}.atsf-tl-item[b-3i47t17z18]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:18px}.atsf-tl-item[b-3i47t17z18]:before{content:"";position:absolute;top:16px;bottom:-2px;left:6px;width:2px;border-radius:1px;background:#e2e8f0}.atsf-tl-item:last-child[b-3i47t17z18]:before{display:none}.atsf-tl-dot[b-3i47t17z18]{position:absolute;top:2px;left:0;width:14px;height:14px;border:2px solid var(--atsf-accent-fill);border-radius:50%;background:var(--atsf-accent-fill);box-sizing:border-box}.atsf-tl-item--past .atsf-tl-dot[b-3i47t17z18]{background:#f8fafc}.atsf-tl-dot--add[b-3i47t17z18]{border-style:dashed;border-color:#94a3b8;background:transparent}.atsf-tl-head[b-3i47t17z18]{display:flex;align-items:center;gap:8px;align-self:stretch;min-width:0}.atsf-tl-date[b-3i47t17z18]{flex:1 1 auto;min-width:0;font-size:.8rem;color:#64748b}.atsf-tl-duration[b-3i47t17z18]{flex:0 0 auto;font-size:.8rem;font-weight:700;color:var(--atsf-accent-ink)}.atsf-tl-head .atsf-remove[b-3i47t17z18]{margin:-6px -4px -6px 0}.atsf-tl-time[b-3i47t17z18]{font-size:1.05rem}.atsf-tl-item:has(.atsf-open):hover .atsf-tl-time[b-3i47t17z18]{color:var(--atsf-accent-ink)}.atsf-daybar[b-3i47t17z18]{position:relative;align-self:stretch;height:6px;border-radius:999px;background:#e2e8f0;overflow:hidden}.atsf-daybar-fill[b-3i47t17z18]{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--atsf-accent-fill)}.atsf-tl-item--past .atsf-daybar-fill[b-3i47t17z18]{background:var(--atsf-accent-muted)}.atsf-daybar-ticks[b-3i47t17z18]{display:flex;justify-content:space-between;align-self:stretch;margin-top:-2px;font-size:.66rem;font-variant-numeric:tabular-nums;color:#94a3b8}.atsf-tl-item .atsf-label[b-3i47t17z18]{margin-top:2px}.atsf-tl-item:has(.atsf-editor)[b-3i47t17z18]{align-items:stretch}.atsf-tl-add[b-3i47t17z18]{min-height:20px}.atsf-tl-add .atsf-tl-dot[b-3i47t17z18]{top:3px}.atsf-tl-add-btn[b-3i47t17z18]{padding:0;border:0;background:none;color:#64748b;font-size:.85rem;font-weight:600;cursor:pointer;transition:color .15s ease}.atsf-tl-add-btn:hover[b-3i47t17z18]{color:var(--atsf-accent-ink)}.atsf-tl-add-btn[b-3i47t17z18]:after{content:"";position:absolute;inset:0}.atsf-editor[b-3i47t17z18]{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:var(--atsf-accent-wash)}.atsf-tl-item>.atsf-editor[b-3i47t17z18]{border:1px solid var(--atsf-accent-line)}.atsf-editor:focus[b-3i47t17z18]{outline:none}.atsf-editor-head[b-3i47t17z18]{display:flex;align-items:center;gap:10px;min-width:0}.atsf-editor-icon[b-3i47t17z18]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--atsf-accent-fill);color:#fff;font-size:1rem}.atsf-editor-title[b-3i47t17z18]{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;line-height:1.25}.atsf-editor-title strong[b-3i47t17z18]{font-size:.92rem;color:#0f172a}.atsf-editor-title span[b-3i47t17z18]{font-size:.74rem;color:#64748b}.atsf-editor-duration[b-3i47t17z18]{flex:0 0 auto;font-size:.85rem;font-weight:700;color:var(--atsf-accent-ink);white-space:nowrap}.atsf-editor-grid[b-3i47t17z18]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.atsf-field--date[b-3i47t17z18],.atsf-field--wide[b-3i47t17z18]{grid-column:1 / -1}@container atsf-panel (min-width: 420px){.atsf-editor-grid[b-3i47t17z18]{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr))}.atsf-field--date[b-3i47t17z18]{grid-column:auto}}.atsf-field[b-3i47t17z18]{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0}.atsf-field-label[b-3i47t17z18]{font-size:.72rem;font-weight:600;color:#475569;white-space:nowrap}.atsf-input[b-3i47t17z18]{width:100%;min-width:0;height:36px;padding:0 10px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;color:#0f172a;font-size:.85rem;transition:border-color .15s ease,box-shadow .15s ease}.atsf-input[b-3i47t17z18]::placeholder{color:#94a3b8}.atsf-input:focus[b-3i47t17z18]{outline:none;border-color:var(--atsf-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--atsf-accent) 15%,transparent)}.atsf-pick[b-3i47t17z18]{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;cursor:pointer}.atsf-pick-value[b-3i47t17z18]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.atsf-pick i[b-3i47t17z18]{flex:0 0 auto;color:#64748b}.atsf-pick--empty .atsf-pick-value[b-3i47t17z18]{color:#94a3b8}.atsf-pick:hover:not(:disabled)[b-3i47t17z18]{border-color:var(--atsf-accent-line)}.atsf-pick:focus-visible[b-3i47t17z18],.atsf-pick--open[b-3i47t17z18]{outline:none;border-color:var(--atsf-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--atsf-accent) 15%,transparent)}.atsf-pick--open i[b-3i47t17z18]{color:var(--atsf-accent-ink)}.atsf-pick:disabled[b-3i47t17z18]{background:#f8fafc;cursor:not-allowed}.atsf-picker[b-3i47t17z18]{padding:8px;color:#0f172a}.atsf-picker-time[b-3i47t17z18]{display:flex;flex-direction:column;gap:8px}.atsf-picker-head[b-3i47t17z18]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px}.atsf-picker-title[b-3i47t17z18]{font-size:.85rem;font-weight:600;color:#475569}.atsf-picker-hint[b-3i47t17z18]{font-size:.74rem;font-weight:600;color:#b45309}.atsf-picker-link[b-3i47t17z18]{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:0;border-radius:7px;background:transparent;color:var(--atsf-accent-ink);font-size:.78rem;font-weight:600;cursor:pointer;transition:background-color .12s ease}.atsf-picker-link:hover[b-3i47t17z18]{background:var(--atsf-accent-soft)}.atsf-chips[b-3i47t17z18]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.atsf-chip[b-3i47t17z18]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:0;min-height:34px;padding:4px 2px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#0f172a;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.atsf-chip:hover[b-3i47t17z18]{border-color:var(--atsf-accent-line)}.atsf-chip--active[b-3i47t17z18],.atsf-chip--active:hover[b-3i47t17z18]{border-color:var(--atsf-accent-line);background:var(--atsf-accent-soft);color:var(--atsf-accent-ink)}.atsf-chip-label[b-3i47t17z18]{font-size:.82rem;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.atsf-chip-sub[b-3i47t17z18]{font-size:.7rem;color:#64748b;font-variant-numeric:tabular-nums}.atsf-other[b-3i47t17z18]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 4px 4px 10px;border:1px solid #eceef3;border-radius:12px;background:#f5f6f9;transition:border-color .12s ease,background-color .12s ease}.atsf-other-label[b-3i47t17z18]{display:inline-flex;align-items:center;gap:6px;margin-right:auto;white-space:nowrap;font-size:.8rem;font-weight:500;color:#475569}.atsf-other--active[b-3i47t17z18]{border-color:var(--atsf-accent-line);background:var(--atsf-accent-soft)}.atsf-other--active .atsf-other-label[b-3i47t17z18]{color:var(--atsf-accent-ink);font-weight:600}.atsf-chip:focus-visible[b-3i47t17z18],.atsf-picker-link:focus-visible[b-3i47t17z18]{outline:2px solid var(--atsf-accent-line);outline-offset:1px}.atsf-editor-error[b-3i47t17z18]{font-size:.76rem;font-weight:600;color:#b91c1c}.atsf-editor-actions[b-3i47t17z18]{display:flex;align-items:center;gap:8px}.atsf-btn[b-3i47t17z18]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border:1px solid transparent;border-radius:9px;font-size:.82rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .15s ease}.atsf-btn--danger[b-3i47t17z18]{margin-right:auto;padding:0 8px;background:transparent;color:#b91c1c}.atsf-btn--danger:hover[b-3i47t17z18]{background:#fef2f2}.atsf-btn--ghost[b-3i47t17z18]{border-color:#cbd5e1;background:#fff;color:#334155}.atsf-btn--ghost:hover[b-3i47t17z18]{border-color:#94a3b8}.atsf-btn--primary[b-3i47t17z18]{background:var(--atsf-accent-fill);color:#fff}.atsf-btn--primary:hover[b-3i47t17z18]{background:var(--atsf-accent-ink)}.atsf-btn:focus-visible[b-3i47t17z18]{outline:2px solid var(--atsf-accent-line);outline-offset:1px}.ags-task-title-wrapper[b-xs9c19b3r8]{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:10px;cursor:pointer;transition:background .15s ease;max-width:100%;margin-bottom:.5rem}.ags-task-title-wrapper:hover[b-xs9c19b3r8]{background:linear-gradient(180deg,#6366f117,#6366f108)}.ags-task-title-icon[b-xs9c19b3r8]{font-size:1.3rem;color:#3730a3;flex-shrink:0}.ags-task-title-text[b-xs9c19b3r8]{font-size:1.75rem;font-weight:700;color:#3730a3;min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.4;user-select:none}.ags-task-title-pencil[b-xs9c19b3r8]{font-size:.75rem;color:#94a3b8;flex-shrink:0;opacity:0;transition:opacity .15s ease,color .15s ease}.ags-task-title-wrapper:hover .ags-task-title-pencil[b-xs9c19b3r8]{opacity:1;color:#7c55c8}@media(hover:none),(max-width:767.98px){.ags-task-title-pencil[b-xs9c19b3r8]{opacity:1}}@media(max-width:540px){.ags-task-title-text[b-xs9c19b3r8]{font-size:1.2rem;text-align:left}}.tdp-status-badge[b-uzesbfxkmx]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:99px;font-size:.7rem;font-weight:700;white-space:nowrap;letter-spacing:.02em}.tdp-status-badge--open[b-uzesbfxkmx]{background:#be123c1a;color:#be123c}.tdp-status-badge--done[b-uzesbfxkmx]{background:#16a34a1f;color:#15803d}.tdp-check-btn[b-uzesbfxkmx]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 6px;border-radius:20px;border:1.5px solid #e2e8f0;background:#f8fafc;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.tdp-check-btn:hover[b-uzesbfxkmx]{background:#f0fdf4;border-color:#16a34a59;box-shadow:0 1px 4px #16a34a1a}.tdp-check-btn--done[b-uzesbfxkmx]{background:#16a34a14;border-color:#16a34a52}.tdp-check-btn--done:hover[b-uzesbfxkmx]{background:#f1f5f9;border-color:#cbd5e1;box-shadow:none}.tdp-check-circle[b-uzesbfxkmx]{position:relative;width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tdp-ci-ring[b-uzesbfxkmx],.tdp-ci-solid[b-uzesbfxkmx]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:opacity .2s ease,transform .22s cubic-bezier(.34,1.56,.64,1),color .2s ease}.tdp-ci-ring[b-uzesbfxkmx]{color:#94a3b8;opacity:.7;transform:scale(.9)}.tdp-ci-solid[b-uzesbfxkmx]{opacity:0;transform:scale(.65);color:#10b981}.tdp-check-btn:not(.tdp-check-btn--done):hover .tdp-ci-ring[b-uzesbfxkmx]{opacity:0;transform:scale(.5)}.tdp-check-btn:not(.tdp-check-btn--done):hover .tdp-ci-solid[b-uzesbfxkmx]{opacity:.7;color:#10b981;transform:scale(1.05)}.tdp-check-btn--done .tdp-ci-ring[b-uzesbfxkmx]{opacity:0;transform:scale(.5)}.tdp-check-btn--done .tdp-ci-solid[b-uzesbfxkmx]{opacity:1;transform:scale(1);color:#10b981}@keyframes tdp-check-pop-b-uzesbfxkmx{0%{transform:scale(.4);opacity:0}55%{transform:scale(1.28);opacity:1}75%{transform:scale(.9)}to{transform:scale(1)}}.tdp-check-btn--done .tdp-ci-solid[b-uzesbfxkmx]{animation:tdp-check-pop-b-uzesbfxkmx .38s cubic-bezier(.34,1.56,.64,1) both}.tdp-check-btn--done:hover .tdp-ci-solid[b-uzesbfxkmx]{color:#94a3b8;transform:scale(.88);animation:none}.tdp-check-label[b-uzesbfxkmx]{font-size:.74rem;font-weight:600;letter-spacing:.02em;color:#64748b;transition:color .15s ease;line-height:1}.tdp-check-btn--done .tdp-check-label[b-uzesbfxkmx]{color:#15803d}.tdp-check-btn--done:hover .tdp-check-label[b-uzesbfxkmx]{color:#64748b}.tdp-check-btn:not(.tdp-check-btn--done):hover .tdp-check-label[b-uzesbfxkmx]{color:#15803d}.mtp-action-btn[b-uzesbfxkmx]{display:inline-flex;align-items:center;gap:5px;padding:5px 13px;border-radius:7px;border:none;background:var(--iw-blue-purple-medium, #4f46e5);color:#fff;font-size:.8rem;font-weight:600;cursor:pointer;line-height:1;white-space:nowrap;transition:background .13s ease;user-select:none}.mtp-action-btn:hover[b-uzesbfxkmx]{background:#4338ca;color:#fff}.mtp-action-btn--ghost[b-uzesbfxkmx]{background:#e0e7ff;color:var(--iw-blue-purple-medium, #4f46e5);border:1px solid #a5b4fc}.mtp-action-btn--ghost:hover[b-uzesbfxkmx]{background:#c7d2fe;color:#4338ca;border-color:#818cf8}.myp-restricted-banner-wrap[b-uzesbfxkmx]{display:flex;justify-content:center;margin-top:.75rem}.myp-restricted-banner[b-uzesbfxkmx]{display:flex;align-items:center;gap:.35rem;padding:.45rem .85rem;background:#f0f4ff;border:1px solid #c7d2fe;border-radius:8px;font-size:.82rem;color:#4338ca}.myp-restricted-banner--task[b-uzesbfxkmx]{width:100%;justify-content:flex-start;margin:0 0 .85rem;border-color:#f2cf70;background:#fff9e8;color:#8a6200}.myp-restricted-banner-link[b-uzesbfxkmx]{color:#4338ca;text-decoration:underline}.mtp-task-meta-end[b-uzesbfxkmx],.mtp-task-actions[b-uzesbfxkmx]{display:flex;align-items:center;gap:.5rem}.myp-attach-compact[b-uzesbfxkmx]{display:flex;align-items:center}.myp-attach-compact--standalone[b-uzesbfxkmx]{justify-content:flex-end}.myp-attach-compact[b-uzesbfxkmx] .myp-attach-compact-btn,.mtp-task-meta-end[b-uzesbfxkmx] .agsbutton-icon-only{display:inline-flex;align-items:center;justify-content:center;min-width:32px;width:32px;height:32px;margin:0;padding:0;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:var(--iw-blue-purple-medium, #4f46e5);font-size:.95rem;line-height:1;cursor:pointer;transition:all .15s ease}.myp-attach-compact[b-uzesbfxkmx] .myp-attach-compact-btn:hover,.mtp-task-meta-end[b-uzesbfxkmx] .agsbutton-icon-only:hover{background:#eef2ff;border-color:#c7d2fe;color:#4338ca;box-shadow:0 3px 8px #4f46e51f}.mtp-task-meta-end[b-uzesbfxkmx] .agsbutton-icon-only i{color:inherit}.myp-attach-compact[b-uzesbfxkmx] .myp-attach-compact-btn.disabled,.mtp-task-meta-end[b-uzesbfxkmx] .agsbutton-icon-only:disabled{opacity:.5;cursor:default;box-shadow:none}.shared-access-badge[b-uzesbfxkmx]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;font-size:.75rem;font-weight:600}.shared-access-badge--action[b-uzesbfxkmx]{border:none;appearance:none;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.shared-access-badge--action:hover[b-uzesbfxkmx]{transform:translateY(-1px);filter:brightness(.98)}.shared-access-badge--action:focus-visible[b-uzesbfxkmx]{outline:2px solid rgba(67,56,202,.28);outline-offset:2px}.shared-access-badge--view[b-uzesbfxkmx]{background:#dbeafe;color:#1d4ed8}.shared-access-badge--edit[b-uzesbfxkmx]{background:#d1fae5;color:#047857}.mtp-task-topbar[b-uzesbfxkmx]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.mtp-task-header[b-uzesbfxkmx],.mtp-task-meta[b-uzesbfxkmx]{flex:1 0 100%}.mtp-task-header[b-uzesbfxkmx]{display:flex;align-items:center;gap:.5rem}.mtp-task-meta[b-uzesbfxkmx]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.mtp-task-meta:has(.atsf-panel)>.mtp-task-meta-end[b-uzesbfxkmx],.mtp-task-meta:has(.atsf-unavailable)>.mtp-task-meta-end[b-uzesbfxkmx]{order:2}.mtp-task-header-left[b-uzesbfxkmx]{order:0}.mtp-task-header-title[b-uzesbfxkmx]{order:1}.mtp-task-header-right[b-uzesbfxkmx]{order:2}.mtp-task-header--window[b-uzesbfxkmx]{display:grid;grid-template-columns:minmax(max-content,1fr) minmax(0,2fr) minmax(max-content,1fr)}.mtp-task-header--window .mtp-task-header-left[b-uzesbfxkmx]{grid-column:1;grid-row:1}.mtp-task-header--window .mtp-task-header-title[b-uzesbfxkmx]{grid-column:2;grid-row:1}.mtp-task-header--window .mtp-task-header-right[b-uzesbfxkmx]{grid-column:3;grid-row:1;justify-self:end}.mtp-task-window-actions[b-uzesbfxkmx]{display:flex;align-items:center;flex-shrink:0;gap:.25rem}.mtp-task-window-control[b-uzesbfxkmx]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:8px;background:#6366f112;color:#6366f1;font-size:.85rem;line-height:1;cursor:pointer;transition:background .15s,color .15s}.mtp-task-window-control:hover[b-uzesbfxkmx]{background:#6366f124;color:#4f46e5}.mtp-task-window-control--close:hover[b-uzesbfxkmx]{background:#e81123;color:#fff}.mtp-task-window-control:focus-visible[b-uzesbfxkmx]{outline:2px solid #6366f1;outline-offset:2px}@media(max-width:767px){.mtp-task-header[b-uzesbfxkmx]{flex-wrap:wrap}.mtp-task-header-title[b-uzesbfxkmx]{order:1;flex:1 0 100%}.mtp-task-header-left[b-uzesbfxkmx]{order:2;margin-top:.4rem}.mtp-task-header-right[b-uzesbfxkmx]{order:3;margin-top:.4rem;margin-left:auto}.mtp-task-header--window[b-uzesbfxkmx]{grid-template-columns:minmax(0,1fr) auto;row-gap:.35rem}.mtp-task-header--window .mtp-task-header-left[b-uzesbfxkmx]{margin-top:0}.mtp-task-header--window .mtp-task-header-right[b-uzesbfxkmx]{grid-column:2;margin-top:0}.mtp-task-header--window .mtp-task-header-title[b-uzesbfxkmx]{grid-column:1 / -1;grid-row:2}}.mtp-done-section[b-uzesbfxkmx]{display:flex;align-items:center;gap:8px;width:100%;margin:4px 0 10px;padding:4px 2px;background:none;border:0;color:#94a3b8;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:color .15s ease}.mtp-done-section:hover[b-uzesbfxkmx]{color:#64748b}.mtp-done-section-chevron[b-uzesbfxkmx]{font-size:.8rem;line-height:1;transition:transform .2s ease}.mtp-done-section--collapsed .mtp-done-section-chevron[b-uzesbfxkmx]{transform:rotate(-90deg)}.mtp-done-section-count[b-uzesbfxkmx]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:99px;background:#eef2f7;color:#64748b;font-size:.72rem;font-weight:700;letter-spacing:0}.mtp-done-section-rule[b-uzesbfxkmx]{flex:1;height:1px;background:#e2e8f0}.mtp-list-drop-slot[b-uzesbfxkmx]{display:flex;align-items:center;justify-content:center;gap:8px;margin:4px 0 10px;padding:12px;border:1px dashed #cbd5e1;border-radius:12px;color:#94a3b8;font-size:.78rem;font-weight:600;letter-spacing:.02em;transition:border-color .15s ease,background .15s ease,color .15s ease}.mtp-list-drop-slot.ags-dd-list-slot--hover[b-uzesbfxkmx]{border-color:#4f46e5;border-style:solid;background:#4f46e514;color:#4338ca}.mtp-task-done-banner[b-uzesbfxkmx]{flex:1 0 100%;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:#f0fdf4;box-shadow:inset 0 0 0 1px #bbf7d0;color:#15803d;font-size:.82rem}.mtp-task-done-icon[b-uzesbfxkmx]{flex-shrink:0;color:#16a34a;font-size:.95rem;line-height:1}.mtp-task-done-label[b-uzesbfxkmx]{font-weight:700;letter-spacing:.02em}.mtp-task-done-when[b-uzesbfxkmx]{color:#3f7a55;font-weight:500}.mtp-task-done-when[b-uzesbfxkmx]:before{content:"·";margin-right:6px;opacity:.55}.mtp-task-reopen[b-uzesbfxkmx]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 12px;border:1px solid #bbf7d0;border-radius:99px;background:#fff;color:#15803d;font-size:.78rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.mtp-task-reopen:hover[b-uzesbfxkmx]{background:#dcfce7;border-color:#86efac;color:#166534}.mtp-done-empty[b-uzesbfxkmx]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:42px 16px 48px;text-align:center}.mtp-done-empty-icon[b-uzesbfxkmx]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:6px;border-radius:50%;background:#dcfce7;color:#16a34a;font-size:1.6rem;box-shadow:0 0 0 8px #16a34a12}.mtp-done-empty-title[b-uzesbfxkmx]{margin:0;color:#334155;font-size:1.05rem;font-weight:700}.mtp-done-empty-when[b-uzesbfxkmx]{margin:0;color:#16a34a;font-size:.85rem;font-weight:600}.mtp-done-empty-desc[b-uzesbfxkmx]{margin:0;max-width:38ch;color:#94a3b8;font-size:.85rem}.task-content-heading[b-rgwy9ftpqu]{position:relative;display:flex;align-items:center;justify-content:center;min-height:72px;padding:16px 48px 8px}.task-content-heading h1[b-rgwy9ftpqu]{margin:0 0 8px;color:#3730a3;font-size:1.75rem;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-content-close[b-rgwy9ftpqu]{position:absolute;right:0;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:10px;color:#6366f1;background:#f5f4ff}.task-content-close:focus-visible[b-rgwy9ftpqu]{outline:2px solid #6366f1;outline-offset:2px}.task-content-skeleton[b-rgwy9ftpqu]{animation:task-content-appear-b-rgwy9ftpqu .18s ease-out .12s backwards}.task-content-chips[b-rgwy9ftpqu]{display:flex;gap:8px;margin:12px 0 24px}.task-content-chips span[b-rgwy9ftpqu]{width:102px;height:30px;border-radius:8px;background:#f3f3fb}.task-content-card[b-rgwy9ftpqu]{display:flex;flex-direction:column;gap:18px;min-height:190px;margin-bottom:24px;padding:24px;border:1px solid #eeedf9;border-radius:15px}.task-content-card--small[b-rgwy9ftpqu]{min-height:140px}.task-content-line[b-rgwy9ftpqu]{display:block;width:72%;height:10px;border-radius:6px;background:#f3f3fb}.task-content-line--short[b-rgwy9ftpqu]{width:24%}.task-content-line--medium[b-rgwy9ftpqu]{width:52%}.task-content-ready[b-rgwy9ftpqu]{animation:task-content-appear-b-rgwy9ftpqu .18s ease-out}@keyframes task-content-appear-b-rgwy9ftpqu{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.task-content-heading[b-rgwy9ftpqu]{min-height:56px;padding-top:8px}.task-content-heading h1[b-rgwy9ftpqu]{font-size:1.35rem}.task-content-card[b-rgwy9ftpqu]{padding:20px}}@media(prefers-reduced-motion:reduce){.task-content-skeleton[b-rgwy9ftpqu],.task-content-ready[b-rgwy9ftpqu]{animation:none}}@keyframes teg-in-b-jz7lgmr1my{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.teg-wrap[b-jz7lgmr1my]{animation:none}}.teg-wrap[b-jz7lgmr1my]{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:600px;margin:2rem auto 1.25rem;padding:0 .25rem;animation:teg-in-b-jz7lgmr1my .35s cubic-bezier(.22,1,.36,1) both}.teg-header[b-jz7lgmr1my]{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:.75rem}.teg-header-icon[b-jz7lgmr1my]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:1rem;font-size:1.35rem;color:var(--iw-blue-purple-medium, #6366f1);background:#fff;border:1px solid #ecebf5;border-radius:14px;box-shadow:0 6px 18px #1e1b4b14}.teg-heading[b-jz7lgmr1my]{font-size:1.4rem;font-weight:700;letter-spacing:-.01em;color:#16162a;margin-bottom:.35rem;line-height:1.25}.teg-desc[b-jz7lgmr1my]{font-size:.92rem;color:#5f6275;margin-bottom:0;user-select:none}.teg-ghost[b-jz7lgmr1my]{--teg-icon-size: 28px;--teg-body-indent: calc(var(--teg-icon-size) + .75rem);display:flex;flex-direction:column;gap:.6rem;padding:1rem 1.1rem;background:#fff;border:1.5px solid #e6e5ef;border-radius:14px;box-shadow:0 1px 2px #1e1b4b0a;cursor:text;margin:0;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.teg-ghost:hover[b-jz7lgmr1my]{border-color:#d3d0ea}.teg-ghost:focus-within[b-jz7lgmr1my]{border-color:var(--iw-blue-purple-medium, #6366f1);box-shadow:0 0 0 4px #6366f11f}.teg-ghost-label[b-jz7lgmr1my]{display:inline-flex;align-items:center;gap:.75rem;user-select:none}.teg-ghost-icon[b-jz7lgmr1my]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--teg-icon-size);height:var(--teg-icon-size);font-size:.95rem;color:var(--iw-blue-purple-medium, #6366f1);background:#6366f11a;border-radius:8px}.teg-ghost-title[b-jz7lgmr1my]{font-size:.95rem;font-weight:600;color:#16162a}.teg-input[b-jz7lgmr1my]{width:100%;border:none;outline:none;background:transparent;resize:none;padding:0;font-size:.92rem;line-height:1.5;color:#1e293b}.teg-input[b-jz7lgmr1my]::placeholder{color:#8a8da0}.teg-ghost>.teg-input[b-jz7lgmr1my],.teg-check-row[b-jz7lgmr1my]{padding-left:var(--teg-body-indent)}.teg-input:placeholder-shown[b-jz7lgmr1my]{-webkit-user-select:none;user-select:none}.teg-input:disabled[b-jz7lgmr1my]{opacity:.45;cursor:not-allowed}.teg-check-row[b-jz7lgmr1my]{display:flex;align-items:center;gap:.6rem}.teg-check-circle[b-jz7lgmr1my]{flex-shrink:0;width:18px;height:18px;border:1.5px solid #c5c7d4;border-radius:50%}.teg-divider[b-jz7lgmr1my]{display:flex;align-items:center;gap:.9rem;margin-top:.9rem;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b6e82;user-select:none}.teg-divider[b-jz7lgmr1my]:before,.teg-divider[b-jz7lgmr1my]:after{content:"";flex:1;height:1px;background:#e6e5ef}.teg-extra[b-jz7lgmr1my]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.1rem}.teg-extra[b-jz7lgmr1my] .teg-extra-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.875rem;font-weight:600;color:#1f2033;background:#fff;border:1px solid #e2e1ec;border-radius:10px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.teg-extra[b-jz7lgmr1my] .teg-extra-btn:hover{border-color:#6366f159;color:var(--iw-blue-purple-medium, #6366f1)}.teg-extra[b-jz7lgmr1my] .teg-extra-btn i{font-size:1rem}.teg-extra[b-jz7lgmr1my] .teg-extra-btn--accent{color:var(--iw-blue-purple-medium, #6366f1);background:#6366f11f;border-color:transparent}.teg-extra[b-jz7lgmr1my] .teg-extra-btn--accent:hover{background:#6366f12e;border-color:transparent}.teg-wrap--compact[b-jz7lgmr1my]{flex-direction:row;align-items:stretch;gap:.6rem;max-width:none;margin:.9rem 0 .25rem;padding:0}.teg-wrap--compact .teg-ghost[b-jz7lgmr1my]{flex:1;min-width:0;flex-direction:row;align-items:center;gap:.75rem;padding:.55rem .8rem;border-radius:12px;--teg-icon-size: 26px}.teg-wrap--compact .teg-ghost:focus-within[b-jz7lgmr1my]{box-shadow:0 0 0 3px #6366f11f}.teg-wrap--compact .teg-ghost-title[b-jz7lgmr1my]{display:none}.teg-wrap--compact .teg-ghost>.teg-input[b-jz7lgmr1my],.teg-wrap--compact .teg-check-row[b-jz7lgmr1my]{padding-left:0}.teg-wrap--compact textarea.teg-input[b-jz7lgmr1my]{height:1.5em;overflow:hidden;white-space:nowrap}.teg-wrap--compact .teg-input[b-jz7lgmr1my]{font-size:.88rem}.teg-wrap--compact .teg-check-row[b-jz7lgmr1my]{flex:1;min-width:0;gap:.5rem}.teg-wrap--compact .teg-check-circle[b-jz7lgmr1my]{width:15px;height:15px}@media(max-width:575.98px){.teg-wrap--compact[b-jz7lgmr1my]{flex-direction:column;gap:.5rem}}.teg-panel[b-jz7lgmr1my]{display:contents}.teg-tabs[b-jz7lgmr1my]{display:flex;gap:.25rem;padding:.25rem;background:#f2f2f7;border-radius:12px;user-select:none}.teg-tab[b-jz7lgmr1my]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.55rem .75rem;font-size:.9rem;font-weight:600;color:#6b6e82;background:transparent;border:none;border-radius:9px;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.teg-tab:hover[b-jz7lgmr1my]{color:#16162a}.teg-tab--on[b-jz7lgmr1my]{color:#16162a;background:#fff;box-shadow:0 1px 3px #1e1b4b1f}.teg-wrap--tab-note .teg-form--check[b-jz7lgmr1my],.teg-wrap--tab-check .teg-form--note[b-jz7lgmr1my]{display:none}.teg-wrap--tabbed .teg-panel[b-jz7lgmr1my]{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1.5px solid #e6e5ef;border-radius:14px;transition:border-color .15s ease,box-shadow .15s ease}.teg-wrap--tabbed .teg-panel:hover[b-jz7lgmr1my]{border-color:#d3d0ea}.teg-wrap--tabbed .teg-panel:focus-within[b-jz7lgmr1my]{border-color:var(--iw-blue-purple-medium, #6366f1);box-shadow:0 0 0 4px #6366f11f}.teg-wrap--tabbed .teg-ghost[b-jz7lgmr1my]{border:none;border-radius:0;box-shadow:none;padding:.85rem 1rem}.teg-wrap--tabbed .teg-ghost:focus-within[b-jz7lgmr1my]{box-shadow:none}.teg-wrap--tabbed .teg-ghost-label[b-jz7lgmr1my]{display:none}.teg-wrap--tabbed .teg-ghost>.teg-input[b-jz7lgmr1my],.teg-wrap--tabbed .teg-check-row[b-jz7lgmr1my]{padding-left:0}.teg-wrap--tabbed .teg-ghost--note .teg-input[b-jz7lgmr1my]{min-height:5.25rem}.teg-wrap--tabbed .teg-ghost--check .teg-check-row[b-jz7lgmr1my]{padding-block:.15rem}.teg-wrap--tabbed .teg-actions[b-jz7lgmr1my]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .6rem .55rem 1rem;border-top:1px solid #efeff5;background:#fbfbfe;animation:none}.teg-wrap--tabbed:not(.teg-wrap--handoff) .teg-ghost:has(.teg-input:placeholder-shown)+.teg-actions[b-jz7lgmr1my]{display:flex}.teg-wrap--tabbed .teg-ghost:has(.teg-input:placeholder-shown)+.teg-actions .teg-add-btn[b-jz7lgmr1my]{opacity:.55;box-shadow:none;pointer-events:none}.teg-hint[b-jz7lgmr1my]{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;color:#8a8da0;user-select:none}.teg-hint kbd[b-jz7lgmr1my]{padding:.1rem .4rem;font-family:inherit;font-size:.72rem;font-weight:600;color:#5f6275;background:#fff;border:1px solid #e2e1ec;border-bottom-width:2px;border-radius:6px}.teg-wrap--handoff[b-jz7lgmr1my]{margin:0 auto;gap:0}.teg-wrap--handoff .teg-header[b-jz7lgmr1my],.teg-wrap--handoff .teg-tabs[b-jz7lgmr1my],.teg-wrap--handoff .teg-divider[b-jz7lgmr1my],.teg-wrap--handoff .teg-extra[b-jz7lgmr1my],.teg-wrap--handoff .teg-ghost:not(.teg-ghost--active)[b-jz7lgmr1my]{display:none}.teg-wrap--handoff .teg-panel[b-jz7lgmr1my]{border-color:transparent;background:none;box-shadow:none}.teg-wrap--handoff .teg-ghost--active[b-jz7lgmr1my]{height:0;padding:0;margin:0;border:none;overflow:hidden;opacity:0;pointer-events:none}.teg-form[b-jz7lgmr1my]{display:contents}.teg-ghost:has(.teg-input:placeholder-shown)+.teg-actions[b-jz7lgmr1my]{display:none}.teg-actions[b-jz7lgmr1my]{display:flex;justify-content:flex-end;animation:teg-in-b-jz7lgmr1my .18s ease both}.teg-add-btn[b-jz7lgmr1my]{display:inline-flex;align-items:center;gap:.35rem;padding:.42rem 1.1rem;font-size:.85rem;font-weight:600;color:#fff;background:var(--iw-blue-purple-medium, #6366f1);border:none;border-radius:10px;cursor:pointer;box-shadow:0 4px 14px #6366f147;transition:background .15s ease,box-shadow .15s ease,transform .1s ease}.teg-add-btn:hover[b-jz7lgmr1my]{background:#4f46e5;box-shadow:0 6px 18px #6366f159}.teg-add-btn:active[b-jz7lgmr1my]{transform:translateY(1px)}.teg-add-btn:disabled[b-jz7lgmr1my]{opacity:.6;cursor:default;box-shadow:none}.teg-add-btn i[b-jz7lgmr1my]{font-size:.8rem}.teg-wrap--handoff .teg-actions[b-jz7lgmr1my]{display:none}.task-split-picker[b-rni8uprejl]{position:fixed;inset:4px 4px 4px calc(var(--ags-split-at, 50%) + 4px);z-index:1051;background:#f4f5f9;border:1px solid #c7d2fe;border-radius:12px;transform:translateZ(0);overflow:hidden}.task-split-scroll[b-rni8uprejl]{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:1.25rem 1rem}.task-split-stack[b-rni8uprejl]{display:flex;flex-direction:column;gap:1.5rem;width:min(560px,100%);margin:auto}.task-split-picker[b-rni8uprejl] .ags-picker-inline-backdrop{display:none}.task-split-picker[b-rni8uprejl] .ags-picker-inline-shell{position:static;padding:0}.task-split-picker[b-rni8uprejl] .ags-picker-modal--inline{width:100%;border-radius:18px!important;box-shadow:0 10px 36px #1e1b4b1a!important}.task-split-picker[b-rni8uprejl] .lsc-modal-content--inline,.task-split-picker[b-rni8uprejl] .ags-newaction-modal--inline{width:min(520px,100%);max-width:100%}.task-split-picker[b-rni8uprejl] .ags-picker-body,.task-split-picker[b-rni8uprejl] .ags-newaction-body{max-height:calc(100dvh - 2.5rem)}.task-split-progress[b-rni8uprejl],.task-split-error[b-rni8uprejl]{position:absolute;z-index:50;left:1rem;right:1rem;bottom:1rem;padding:.75rem;border-radius:8px;background:#fff;color:#334155;box-shadow:0 3px 18px #0001}.task-split-error[b-rni8uprejl]{color:#b42318}@media(max-width:700px){.task-split-picker[b-rni8uprejl]{inset:calc(50% + 4px) 4px 4px 4px}.task-split-scroll[b-rni8uprejl]{padding:.75rem}.task-split-stack[b-rni8uprejl]{gap:1rem}.task-split-picker[b-rni8uprejl] .ags-picker-body,.task-split-picker[b-rni8uprejl] .ags-newaction-body{max-height:calc(50dvh - 2rem)}}.task-split-divider[b-kognko87b1]{position:fixed;inset:0;z-index:1052;pointer-events:none}.task-split-divider-handle[b-kognko87b1]{position:absolute;top:0;bottom:0;left:calc(var(--ags-split-at, 50%) - 6px);width:12px;display:flex;align-items:center;justify-content:center;cursor:col-resize;pointer-events:auto;touch-action:none;outline:none}.task-split-divider-handle[b-kognko87b1]:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);border-radius:2px;background:transparent;transition:background .15s ease}.task-split-divider-grip[b-kognko87b1]{position:relative;width:4px;height:44px;border-radius:999px;background:var(--iw-blue-purple-medium, #6366f1);opacity:0;transition:opacity .15s ease,height .15s ease}.task-split-divider-handle:hover[b-kognko87b1]:before,.task-split-divider-handle:focus-visible[b-kognko87b1]:before,.task-split-divider-handle--active[b-kognko87b1]:before{background:#6366f173}.task-split-divider-handle:hover .task-split-divider-grip[b-kognko87b1],.task-split-divider-handle:focus-visible .task-split-divider-grip[b-kognko87b1],.task-split-divider-handle--active .task-split-divider-grip[b-kognko87b1]{height:64px;opacity:1}@media(max-width:700px){.task-split-divider[b-kognko87b1]{display:none}}@media(prefers-reduced-motion:reduce){.task-split-divider-handle[b-kognko87b1]:before,.task-split-divider-grip[b-kognko87b1]{transition:none}}.task-split-existing[b-jlnbrq9qmd]{display:flex;flex-direction:column;gap:.85rem}.task-split-existing-head[b-jlnbrq9qmd]{display:flex;align-items:center;gap:.5rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9aa1b9;user-select:none}.task-split-existing-head[b-jlnbrq9qmd]:after{content:"";flex:1;height:1px;background:#e4e6ef}.task-split-existing-count[b-jlnbrq9qmd]{padding:1px 7px;border-radius:999px;background:#e8e9f3;color:#6b6e82;letter-spacing:0}.task-split-search[b-jlnbrq9qmd]{position:relative;align-self:center;width:min(360px,100%)}.task-split-search-icon[b-jlnbrq9qmd]{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);font-size:.85rem;color:#9aa1b9;pointer-events:none}.task-split-search-input[b-jlnbrq9qmd]{width:100%;height:38px;padding:0 2.25rem;font-size:.85rem;color:#1e293b;background:#fff;border:1.5px solid #e1e3ee;border-radius:12px;box-shadow:0 2px 10px #1e1b4b0f;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.task-split-search-input[b-jlnbrq9qmd]::placeholder{color:#a3a8bd}.task-split-search-input[b-jlnbrq9qmd]::-webkit-search-cancel-button{appearance:none}.task-split-search-input:focus[b-jlnbrq9qmd]{border-color:var(--iw-blue-purple-medium, #6366f1);box-shadow:0 0 0 3px #6366f124,0 2px 10px #1e1b4b0f}.task-split-search-clear[b-jlnbrq9qmd]{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:.7rem;color:#6b6e82;background:#f2f2f7;border:none;border-radius:8px;cursor:pointer}.task-split-search-clear:hover[b-jlnbrq9qmd]{background:#e7e7f0;color:#16162a}.task-split-existing-empty[b-jlnbrq9qmd]{margin:.5rem 0 0;text-align:center;font-size:.85rem;color:#8a8da0}.task-split-cards[b-jlnbrq9qmd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.task-split-card[b-jlnbrq9qmd]{--card-tint: #e0e7ff;--card-ink: #4f46e5;display:flex;flex-direction:column;height:168px;padding:10px 12px;text-align:left;background:#fff;border:1px solid #e9e9f2;border-radius:12px;box-shadow:0 1px 2px #1e1b4b0a,0 4px 14px #1e1b4b0f;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.task-split-card--checklist[b-jlnbrq9qmd]{--card-tint: #e0f2fe;--card-ink: #0284c7}.task-split-card--links[b-jlnbrq9qmd]{--card-tint: #edecf6;--card-ink: #4c4a68}.task-split-card:hover[b-jlnbrq9qmd],.task-split-card:focus-visible[b-jlnbrq9qmd]{transform:translateY(-2px);border-color:#d5d7f5;box-shadow:0 2px 4px #1e1b4b0d,0 12px 26px #1e1b4b1f;outline:none}.task-split-card:focus-visible[b-jlnbrq9qmd]{border-color:var(--iw-blue-purple-medium, #6366f1)}.task-split-card--closed[b-jlnbrq9qmd]{opacity:.72}.task-split-card--closed:hover[b-jlnbrq9qmd]{opacity:1}.task-split-card-head[b-jlnbrq9qmd]{display:flex;align-items:center;gap:8px;padding-bottom:8px}.task-split-card-icon[b-jlnbrq9qmd]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;font-size:.8rem;color:var(--card-ink);background:var(--card-tint);border-radius:7px}.task-split-card-meta[b-jlnbrq9qmd]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;color:#334155}.task-split-card-open[b-jlnbrq9qmd]{font-size:.8rem;color:var(--iw-blue-purple-medium, #6366f1);opacity:0;transition:opacity .15s ease}.task-split-card:hover .task-split-card-open[b-jlnbrq9qmd],.task-split-card:focus-visible .task-split-card-open[b-jlnbrq9qmd]{opacity:1}.task-split-card-body[b-jlnbrq9qmd]{display:flex;flex:1;min-height:0;flex-direction:column;gap:3px;overflow:hidden;font-size:.8rem;line-height:1.35;color:#475569;-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.task-split-card-title[b-jlnbrq9qmd]{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650;color:#16162a}.task-split-card-excerpt[b-jlnbrq9qmd]{white-space:pre-line;overflow-wrap:anywhere}.task-split-card-row[b-jlnbrq9qmd]{display:flex;align-items:baseline;gap:6px;min-width:0}.task-split-card-row>i[b-jlnbrq9qmd]{flex-shrink:0;font-size:.7rem;color:var(--card-ink)}.task-split-card-row>span[b-jlnbrq9qmd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-split-card-blank[b-jlnbrq9qmd]{font-style:italic;color:#a3a8bd}.task-split-card-foot[b-jlnbrq9qmd]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:8px;font-size:.72rem;color:#8a8da0}.task-split-card-status[b-jlnbrq9qmd]{padding:1px 7px;border-radius:999px;font-weight:600}.task-split-card-status--done[b-jlnbrq9qmd]{background:#ecfdf3;color:#047857}.task-split-card-status--wontdo[b-jlnbrq9qmd]{background:#f1f5f9;color:#64748b}@media(max-width:700px){.task-split-cards[b-jlnbrq9qmd]{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:160px;overflow-x:auto;margin-inline:-.75rem;padding:2px .75rem 10px;scroll-snap-type:x proximity}.task-split-card[b-jlnbrq9qmd]{height:150px;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.task-split-card[b-jlnbrq9qmd],.task-split-card-open[b-jlnbrq9qmd],.task-split-search-input[b-jlnbrq9qmd]{transition:none}.task-split-card:hover[b-jlnbrq9qmd],.task-split-card:focus-visible[b-jlnbrq9qmd]{transform:none}}.ags-sai-backdrop[b-8we9m4nx6h]{position:fixed;inset:0;z-index:40;background:#0f172a3d;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s}.ags-sai-backdrop--shown[b-8we9m4nx6h]{opacity:1;visibility:visible;pointer-events:auto}.ags-sai-shell[b-8we9m4nx6h]{position:fixed;inset:0;z-index:41;display:flex;align-items:center;justify-content:center;padding:1.25rem;pointer-events:none}.ags-sai-card[b-8we9m4nx6h]{width:min(420px,calc(100vw - 2.5rem));border-radius:14px;border:1px solid #c7d2fe;overflow:hidden;box-shadow:0 25px 60px #6366f124;background:#fff;pointer-events:none;opacity:0;transform:translateY(18px) scale(.97);transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.ags-sai-card--shown[b-8we9m4nx6h]{opacity:1;transform:none;pointer-events:auto}@media(prefers-reduced-motion:reduce){.ags-sai-backdrop[b-8we9m4nx6h],.ags-sai-card[b-8we9m4nx6h]{transition:none}}.ags-sai-header[b-8we9m4nx6h]{display:flex;align-items:center;justify-content:flex-end;position:relative;padding:12px 16px 10px;border-bottom:1px solid #c7d2fe;background:linear-gradient(135deg,#e0e7ff,#eef2ff 60%,#fff)}.ags-sai-title-label[b-8we9m4nx6h]{position:absolute;left:50%;transform:translate(-50%);font-size:.9rem;font-weight:600;color:#3730a3;white-space:nowrap;user-select:none;display:flex;align-items:center;gap:7px}.ags-sai-title-icon[b-8we9m4nx6h]{color:#6366f1;font-size:1rem}.ags-sai-rows[b-8we9m4nx6h]{display:flex;flex-direction:column;gap:0;padding:8px 18px 16px}.ags-sai-row[b-8we9m4nx6h]{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #f1f5f9}.ags-sai-row--last[b-8we9m4nx6h]{border-bottom:none}.ags-sai-row-icon[b-8we9m4nx6h]{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:.85rem;margin-top:1px}.ags-sai-row-icon--indigo[b-8we9m4nx6h]{background:#eef2ff;color:#6366f1}.ags-sai-row-icon--blue[b-8we9m4nx6h]{background:#dbeafe;color:#2563eb}.ags-sai-row-icon--orange[b-8we9m4nx6h]{background:#fff7ed;color:#f97316}.ags-sai-row-icon--green[b-8we9m4nx6h]{background:#dcfce7;color:#16a34a}.ags-sai-row-content[b-8we9m4nx6h]{display:flex;flex-direction:column;gap:2px;min-width:0}.ags-sai-row-label[b-8we9m4nx6h]{font-size:.72rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.07em}.ags-sai-row-value[b-8we9m4nx6h]{font-size:.9rem;color:#1e293b;font-weight:500;word-break:break-all}.shared-access-badge[b-8we9m4nx6h]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:.8rem;font-weight:600}.shared-access-badge--view[b-8we9m4nx6h]{background:#dbeafe;color:#1d4ed8}.shared-access-badge--edit[b-8we9m4nx6h]{background:#d1fae5;color:#047857}.ags-sai-no-expiry[b-8we9m4nx6h]{color:#94a3b8;font-weight:400;font-style:italic}.ags-sai-expiry-date[b-8we9m4nx6h]{color:#374151}@media(max-width:576px){.ags-sai-shell[b-8we9m4nx6h]{align-items:flex-end;padding:0}.ags-sai-card[b-8we9m4nx6h]{width:100%;border-radius:16px 16px 0 0}}.ags-closed-badge[b-09zbmscl2e]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:99px;font-size:.72rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.ags-closed-badge--done[b-09zbmscl2e]{background:#e8f9ef;color:#15803d;box-shadow:inset 0 0 0 1px #bbf7d0}.ags-closed-badge--done i[b-09zbmscl2e]{color:#16a34a;font-size:.82rem}.ags-closed-badge--wont-do[b-09zbmscl2e]{background:#f8eeee;color:#8f4a4a;box-shadow:inset 0 0 0 1px #ecd5d5}.ags-closed-badge--wont-do i[b-09zbmscl2e]{font-size:.7rem}.ags-closed-badge--lock[b-09zbmscl2e]{padding:2px 6px;background:transparent;color:#9ca3af;box-shadow:none}.ags-closed-badge--lock i[b-09zbmscl2e]{font-size:.78rem}.ags-closed-badge-date[b-09zbmscl2e]{margin-left:8px;font-size:.72rem;font-weight:500;color:#94a3b8;white-space:nowrap}@media(max-width:575.98px){.ags-closed-badge-date[b-09zbmscl2e]{display:none}}@keyframes ags-ite-in-b-xmfniernyk{0%{opacity:0;transform:scaleY(.92)}to{opacity:1;transform:scaleY(1)}}.ags-ite-wrap[b-xmfniernyk]{display:flex;align-items:center;gap:6px;width:100%;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 4px #00000012,0 0 #94a3b800;transition:border-color .15s ease,box-shadow .2s ease;animation:ags-ite-in-b-xmfniernyk .14s ease both;transform-origin:top center}.ags-ite-wrap:focus-within[b-xmfniernyk]{border-color:#94a3b8;box-shadow:0 1px 4px #00000012,0 0 0 3px #94a3b826}.ags-ite-wrap--compact[b-xmfniernyk]{padding:3px 4px 3px 8px}.ags-ite-wrap--compact .ags-ite-input[b-xmfniernyk]{font-size:.9rem;font-weight:700;line-height:1.3;letter-spacing:-.01em}.ags-ite-wrap--compact .ags-ite-btn[b-xmfniernyk]{width:26px;height:26px;font-size:.8rem;flex-shrink:0}.ags-ite-wrap--field[b-xmfniernyk]{padding:1px 3px 1px 7px;border-radius:6px}.ags-ite-wrap--field .ags-ite-input[b-xmfniernyk]{font-size:.84rem;font-weight:600;line-height:1.3}.ags-ite-wrap--field .ags-ite-btn[b-xmfniernyk]{width:22px;height:22px;font-size:.68rem;flex-shrink:0}.ags-ite-wrap--large[b-xmfniernyk]{position:relative;background:linear-gradient(180deg,#6366f112,#6366f105);border:none;border-radius:10px 10px 3px 3px;box-shadow:none;padding:8px 14px;margin-bottom:.5rem;animation:none;gap:8px}.ags-ite-wrap--large[b-xmfniernyk]:before,.ags-ite-wrap--large[b-xmfniernyk]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;pointer-events:none}.ags-ite-wrap--large[b-xmfniernyk]:before{background:#3730a32e}.ags-ite-wrap--large[b-xmfniernyk]:after{background:linear-gradient(90deg,#818cf8,#3730a3,#818cf8);transform:scaleX(0);transform-origin:center;transition:transform .24s cubic-bezier(.22,1,.36,1)}.ags-ite-wrap--large:focus-within[b-xmfniernyk]{box-shadow:none}.ags-ite-wrap--large:focus-within[b-xmfniernyk]:after{transform:scaleX(1)}.ags-ite-wrap--large .ags-ite-input[b-xmfniernyk]{font-size:1.75rem;font-weight:700;line-height:1.4;color:#3730a3;text-align:center;caret-color:#6366f1;display:block;padding:0;font-family:inherit;white-space:pre-wrap;overflow-wrap:anywhere;resize:none}.ags-ite-wrap--large .ags-ite-btn[b-xmfniernyk]{width:30px;height:30px;font-size:.9rem;opacity:1}.ags-ite-input[b-xmfniernyk]{flex:1;border:none;outline:none;background:transparent;color:#1e293b;min-width:0;white-space:nowrap;overflow:hidden;user-select:text;-webkit-user-select:text}.ags-ite-input[b-xmfniernyk]::placeholder{color:#cbd5e1;font-weight:400}.ags-ite-actions[b-xmfniernyk]{display:flex;align-items:center;gap:4px;flex-shrink:0;padding-right:0}.ags-ite-btn[b-xmfniernyk]{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:8px;cursor:pointer;background:transparent;transition:background .13s ease,color .13s ease,border-color .13s ease,box-shadow .13s ease,transform .12s cubic-bezier(.34,1.56,.64,1)}.ags-ite-btn:focus-visible[b-xmfniernyk]{outline:none;box-shadow:0 0 0 3px #f871712e}.ags-ite-btn--cancel[b-xmfniernyk]{color:#dc2626;background:#fee2e2eb;border-color:#f8717173;box-shadow:0 1px 2px #dc262614}.ags-ite-btn--cancel:hover[b-xmfniernyk]{background:#fee2e2;border-color:#f87171;color:#b91c1c;transform:scale(1.08)}.ags-ite-btn--cancel:active[b-xmfniernyk]{transform:scale(.98)}@media(max-width:540px){.ags-ite-wrap--large .ags-ite-input[b-xmfniernyk]{font-size:1.2rem;text-align:left}}@media(prefers-reduced-motion:reduce){.ags-ite-wrap[b-xmfniernyk]{animation:none}.ags-ite-wrap--large[b-xmfniernyk]:after{transition:none}}.ags-slw-dialog[b-6ggtdxbtd5]{max-width:420px}.ags-slw-content[b-6ggtdxbtd5]{border:none;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000026,0 4px 12px #00000014}.ags-slw-icon-area[b-6ggtdxbtd5]{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 16px 0 20px;background:#fafbfc}.ags-slw-icon-badge[b-6ggtdxbtd5]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#f59e0b1f;color:#d97706;font-size:1.25rem}.ags-slw-close-btn[b-6ggtdxbtd5]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:7px;color:#94a3b8;font-size:.9rem;cursor:pointer;transition:background .13s ease,color .13s ease}.ags-slw-close-btn:hover[b-6ggtdxbtd5]{background:#e2e8f0;color:#475569}.ags-slw-body[b-6ggtdxbtd5]{padding:14px 20px 20px;background:#fafbfc}.ags-slw-title[b-6ggtdxbtd5]{font-size:1rem;font-weight:700;color:#1e293b;margin:8px 0 4px;line-height:1.3}.ags-slw-subtitle[b-6ggtdxbtd5]{font-size:.8rem;color:#64748b;margin:0 0 14px;line-height:1.4}.ags-slw-usage-wrap[b-6ggtdxbtd5]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;margin-bottom:14px}.ags-slw-usage-labels[b-6ggtdxbtd5]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.ags-slw-usage-current[b-6ggtdxbtd5]{font-size:1.05rem;font-weight:700;color:#d97706}.ags-slw-usage-limit[b-6ggtdxbtd5]{font-size:.76rem;font-weight:500;color:#94a3b8}.ags-slw-usage-track[b-6ggtdxbtd5]{height:5px;border-radius:100px;background:#f1f5f9;overflow:hidden}.ags-slw-usage-fill[b-6ggtdxbtd5]{height:100%;border-radius:100px;background:linear-gradient(90deg,#f59e0b,#ef4444)}.ags-slw-message[b-6ggtdxbtd5]{font-size:.82rem;color:#475569;margin:0 0 10px;line-height:1.55}.ags-slw-upgrade-hint[b-6ggtdxbtd5]{display:flex;align-items:flex-start;gap:8px;background:#4f46e50f;border:1px solid rgba(79,70,229,.12);border-radius:8px;padding:8px 10px}.ags-slw-upgrade-hint-icon[b-6ggtdxbtd5]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:6px;background:#4f46e51f;color:var(--iw-blue-purple-medium, #4f46e5);font-size:.7rem;margin-top:1px}.ags-slw-upgrade-hint-text[b-6ggtdxbtd5]{font-size:.78rem;color:#64748b;line-height:1.45}.ags-slw-footer[b-6ggtdxbtd5]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 20px 20px;background:#fff;border-top:1px solid #f1f5f9}.ags-slw-btn[b-6ggtdxbtd5]{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;border:none;text-decoration:none;line-height:1.3;transition:background .13s ease,color .13s ease,transform .13s ease}.ags-slw-btn--secondary[b-6ggtdxbtd5]{background:#f1f5f9;color:#475569}.ags-slw-btn--secondary:hover[b-6ggtdxbtd5]{background:#e2e8f0;color:#1e293b}.ags-slw-btn--primary[b-6ggtdxbtd5]{background:var(--iw-blue-purple-medium, #4f46e5);color:#fff}.ags-slw-btn--primary:hover[b-6ggtdxbtd5]{background:#4338ca;color:#fff;transform:translateY(-1px)}.noteitem-card[b-j2hzqmldqx]{--ni-border: #c7d2fe;--ni-border-left: 1px solid var(--ni-border);--ni-shadow: 0 4px 30px rgba(99, 102, 241, .06);--ni-bg: #fff;border-radius:14px;border:0;background:var(--ni-bg);box-shadow:var(--ni-shadow);overflow:clip;transition:box-shadow .3s ease,background .3s ease;margin-bottom:.5rem;display:flex;flex-direction:column;position:relative}.noteitem-card[b-j2hzqmldqx]:before{content:"";position:absolute;inset:0;border:1px solid var(--ni-border);border-left:var(--ni-border-left);border-radius:inherit;pointer-events:none;z-index:1;transition:border-color .3s ease}.noteitem-card:hover[b-j2hzqmldqx]{--ni-shadow: 0 8px 32px rgba(99, 102, 241, .14)}.noteitem-card--disabled[b-j2hzqmldqx]{--ni-border: #e5e7eb;--ni-shadow: none;--ni-bg: #fafafa}.noteitem-card--disabled:hover[b-j2hzqmldqx]{--ni-shadow: none}.noteitem-card--closed[b-j2hzqmldqx]{--ni-border-left: 3px solid #cbd5e1;--ni-topbar-bg: #f3f4f6;--ni-topbar-divider: #e5e7eb}.noteitem-card--closed .noteitem-content[b-j2hzqmldqx]{opacity:.62}.noteitem-card--done[b-j2hzqmldqx]{--ni-border: #a7ecc3;--ni-border-left: 1px solid var(--ni-border);--ni-bg: #fafbfc;--ni-topbar-bg: var(--ni-bg);--ni-topbar-divider: #dcf7e5;--ni-shadow: 0 2px 18px rgba(22, 163, 74, .08)}.noteitem-card--done:hover[b-j2hzqmldqx]{--ni-border: #86efac;--ni-shadow: 0 6px 24px rgba(22, 163, 74, .14)}.noteitem-card--done .noteitem-content[b-j2hzqmldqx]{opacity:1}.noteitem-card--done .noteitem-footer[b-j2hzqmldqx]{border-top-color:#e6f8ed}.noteitem-card--task-closed .noteitem-content[b-j2hzqmldqx]{opacity:1}.noteitem-card--task-closed .noteitem-footer[b-j2hzqmldqx]{display:none}.noteitem-card--task-closed .noteitem-footer--has-attachments[b-j2hzqmldqx]{display:flex}.noteitem-card--task-closed .noteitem-footer-resize[b-j2hzqmldqx],.noteitem-card--task-closed .noteitem-footer-right[b-j2hzqmldqx]{display:none}.noteitem-card--disabled button:not(.noteitem-fullscreen-btn):not(.noteitem-fullscreen-close-btn):not(.noteitem-attach-btn):not(.noteitem-minimize-btn):not(.noteitem-menu-btn):not(.noteitem-split-btn)[b-j2hzqmldqx]{cursor:not-allowed}.noteitem-body[b-j2hzqmldqx],.noteitem-shade[b-j2hzqmldqx]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1) .15s,opacity .2s ease .15s}.noteitem-body-inner[b-j2hzqmldqx],.noteitem-shade-inner[b-j2hzqmldqx]{min-height:0;overflow:hidden}.noteitem-body--collapsed[b-j2hzqmldqx],.noteitem-shade--collapsed[b-j2hzqmldqx]{grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1) 0s,opacity .2s ease 0s}.noteitem-minimize-chevron[b-j2hzqmldqx]{display:inline-block;transition:transform .28s cubic-bezier(.4,0,.2,1)}.noteitem-minimize-chevron.is-collapsed[b-j2hzqmldqx]{transform:rotate(180deg)}.noteitem-minimized-preview-wrap[b-j2hzqmldqx]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1) .15s}.noteitem-minimized-preview-wrap--visible[b-j2hzqmldqx]{grid-template-rows:1fr;transition-delay:0s}.noteitem-minimized-preview-inner[b-j2hzqmldqx]{min-height:0;overflow:hidden}.noteitem-minimized-preview[b-j2hzqmldqx]{padding:2px 16px 10px;font-size:1.5rem;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .15s ease 0s}.noteitem-minimized-preview-wrap--visible .noteitem-minimized-preview[b-j2hzqmldqx]{opacity:1;transition-delay:.26s}.noteitem-status-slot[b-j2hzqmldqx]{display:inline-flex;align-items:center;margin-right:auto}.noteitem-priority-slot[b-j2hzqmldqx]{margin-left:8px;flex-shrink:0}.noteitem-minimize-btn+.noteitem-status-slot[b-j2hzqmldqx]{margin-left:8px}@container noteitem (max-width: 440px){.noteitem-priority-slot[b-j2hzqmldqx]{display:none}}.noteitem-topbar[b-j2hzqmldqx]{container-type:inline-size;container-name:noteitem;display:flex;align-items:center;--ags-topbar-pad-left: 12px;padding:8px 10px 8px var(--ags-topbar-pad-left);background:var(--ni-bg, #fff);position:sticky;top:var(--ags-sticky-top, 0px);z-index:2;user-select:none}.noteitem-topbar[b-j2hzqmldqx]:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:24px;z-index:-1;background:var(--ni-bg, #fff)}.noteitem-presence-summary[b-j2hzqmldqx]{display:flex;align-items:center;flex-shrink:0;margin-inline:6px}.noteitem-presence-summary:empty[b-j2hzqmldqx]{display:none}.noteitem-content:has(.ags-note-presence-layer)[b-j2hzqmldqx]{padding-left:26px;padding-right:16px}@container noteitem (max-width: 360px){.noteitem-presence-summary[b-j2hzqmldqx]{margin-inline:2px}}.noteitem-topbar[b-j2hzqmldqx]:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--ni-topbar-bg, #fff);border:1px solid var(--ni-border);border-left:var(--ni-border-left);border-bottom:1px solid var(--ni-topbar-divider, #edeef2);border-radius:14px 14px 0 0;box-shadow:var(--ni-shadow);clip-path:inset(-40px -40px 0 -40px);transition:background .15s ease,border-color .3s ease,box-shadow .3s ease}.noteitem-divider[b-j2hzqmldqx]{margin:2px 16px;border-color:#e2e8f0}.noteitem-content[b-j2hzqmldqx]{position:relative;padding:0 16px 8px;flex:1;display:flex;flex-direction:column}.noteitem-footer[b-j2hzqmldqx]{display:flex;align-items:center;padding:6px 12px 6px 1.1rem;border-top:1px solid #e2e8f0;position:relative}.noteitem-footer-resize[b-j2hzqmldqx]{position:absolute;left:0;right:0;bottom:-6px;height:22px;z-index:0;cursor:ns-resize;touch-action:none}.noteitem-footer>*:not(.noteitem-footer-resize)[b-j2hzqmldqx]{position:relative;z-index:1}.noteitem-footer-right[b-j2hzqmldqx]{display:flex;align-items:center;gap:4px;margin-left:auto}.noteitem-footer[b-j2hzqmldqx] .agsbutton-info,.noteitem-footer[b-j2hzqmldqx] .agsbutton-danger{background:transparent;border-color:transparent;box-shadow:none;color:#475569}.noteitem-footer[b-j2hzqmldqx] .agsbutton-info i,.noteitem-footer[b-j2hzqmldqx] .agsbutton-danger i{color:inherit}.noteitem-footer[b-j2hzqmldqx] .agsbutton,.noteitem-footer[b-j2hzqmldqx] .agsbutton:hover{transform:none;box-shadow:none}.noteitem-footer[b-j2hzqmldqx] .agsbutton-info:hover{background:#eef2ff;color:#4338ca}.noteitem-footer[b-j2hzqmldqx] .agsbutton-danger:hover{background:#fef2f2;color:#dc2626}.noteitem-body-inner[b-j2hzqmldqx]>.ags-ia-root--inline .ags-ia-dropdown{margin:0 12px 8px}[b-j2hzqmldqx] .ags-ia-root .ags-ia-toggle-btn{display:none!important}.ni-char-count[b-j2hzqmldqx]{font-size:.7rem;white-space:nowrap;transition:color .15s ease;font-variant-numeric:tabular-nums}.ni-char-count--warn[b-j2hzqmldqx]{color:#b45309}.ni-char-count--error[b-j2hzqmldqx]{color:#ef4444;font-weight:600}.noteitem-resize-handle[b-j2hzqmldqx]{cursor:ns-resize;color:#cbd5e1;font-size:.875rem;user-select:none;-webkit-user-select:none;touch-action:none;transition:color .12s ease;padding:2px 4px}.noteitem-card:hover .noteitem-resize-handle[b-j2hzqmldqx]{color:#a0aec0}.noteitem-resize-handle:hover[b-j2hzqmldqx]{color:#94a3b8}.noteitem-resize-handle:active[b-j2hzqmldqx]{color:#64748b}.noteitem-card--fullscreen .noteitem-footer-resize[b-j2hzqmldqx],.noteitem-card--fullscreen .noteitem-resize-handle[b-j2hzqmldqx]{display:none}@media(max-width:575.98px){.noteitem-topbar[b-j2hzqmldqx]{--ags-topbar-pad-left: 10px;padding:8px 8px 8px var(--ags-topbar-pad-left)}.noteitem-content[b-j2hzqmldqx]{padding:0 12px 6px}.noteitem-footer[b-j2hzqmldqx]{padding:6px 10px 10px;flex-wrap:wrap;gap:6px}.noteitem-body-inner[b-j2hzqmldqx]>.ags-ia-root--inline .ags-ia-dropdown{margin-inline:6px}.noteitem-content-editor[b-j2hzqmldqx]{max-height:40vh;transition:max-height .3s ease}.noteitem-card--content-editing .noteitem-content-editor[b-j2hzqmldqx]{max-height:65vh}}.noteitem-search-panel-host[b-j2hzqmldqx]{width:100%}.ni-mob-btn[b-j2hzqmldqx]{display:flex;align-items:center;justify-content:center;min-width:44px;height:48px;border:none;background:transparent;border-radius:10px;cursor:pointer;color:#495057;font-size:1.2rem;flex-shrink:0;transition:background-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.ni-mob-btn:active[b-j2hzqmldqx]{background-color:#f0f2f5;color:#4f46e5}.noteitem-content-editor[b-j2hzqmldqx]{font-size:1rem;color:#334155;--ni-heading-h1-size: 40px;--ni-heading-h2-size: 34px;--ni-heading-h3-size: 24px;--ni-heading-h4-size: 20px;min-height:80px;max-height:50vh;overflow-y:auto;padding:6px 2px;outline:none;display:flex;flex-direction:column;cursor:text}.noteitem-content-editor--disabled[b-j2hzqmldqx]{cursor:text;user-select:text;-webkit-user-select:text}.noteitem-content-editor--disabled[b-j2hzqmldqx] .ProseMirror{cursor:text;user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror{outline:none;flex:1 0 auto;min-height:60px;word-break:break-word}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror>*+*{margin-top:.4em}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror p{margin:0 0 .25em}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror .ni-search-result{background:#facc1552;border-radius:2px}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror .ni-search-result--current{background:#f9731661;box-shadow:0 0 0 1px #c2410c47}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror strong,.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror b{font-weight:700!important}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror em,.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror i{font-style:italic}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror u{text-decoration:underline}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror s{text-decoration:line-through}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror h1{font-size:var(--ni-heading-h1-size);font-weight:700;line-height:1.2;margin:.67em 0 .2em;color:#1e293b}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror h2{font-size:var(--ni-heading-h2-size);font-weight:700;line-height:1.2;margin:.75em 0 .2em;color:#1e293b}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror h3{font-size:var(--ni-heading-h3-size);font-weight:700;line-height:1.2;margin:.83em 0 .2em;color:#1e293b}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror h4{font-size:var(--ni-heading-h4-size);font-weight:700;line-height:1.25;margin:.9em 0 .2em;color:#1e293b}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror ul{padding-left:1.4em;margin:.25em 0}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror ol{list-style-position:outside;padding-left:3em;margin:.25em 0}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror blockquote{border-left:3px solid #818cf8;margin:.25em 0;padding-left:.75em;color:#64748b}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror :not(pre)>code{background:#f1f5f9;border-radius:3px;padding:.1em .3em;font-size:.875em;color:#4f46e5}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror pre{background:#f6f8fa;border:1px solid #e2e8f0;border-radius:6px;padding:.8em 1em;font-size:.875em;overflow-x:auto;color:#24292f}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror pre code{background:none;padding:0;font-size:inherit;color:inherit}.noteitem-content-editor[b-j2hzqmldqx] .hljs-comment,.noteitem-content-editor[b-j2hzqmldqx] .hljs-quote{color:#6e7781;font-style:italic}.noteitem-content-editor[b-j2hzqmldqx] .hljs-keyword,.noteitem-content-editor[b-j2hzqmldqx] .hljs-selector-tag,.noteitem-content-editor[b-j2hzqmldqx] .hljs-built_in{color:#cf222e}.noteitem-content-editor[b-j2hzqmldqx] .hljs-string,.noteitem-content-editor[b-j2hzqmldqx] .hljs-attr,.noteitem-content-editor[b-j2hzqmldqx] .hljs-addition{color:#0a3069}.noteitem-content-editor[b-j2hzqmldqx] .hljs-number,.noteitem-content-editor[b-j2hzqmldqx] .hljs-literal{color:#0550ae}.noteitem-content-editor[b-j2hzqmldqx] .hljs-title,.noteitem-content-editor[b-j2hzqmldqx] .hljs-section,.noteitem-content-editor[b-j2hzqmldqx] .hljs-name,.noteitem-content-editor[b-j2hzqmldqx] .hljs-function{color:#6639ba}.noteitem-content-editor[b-j2hzqmldqx] .hljs-type,.noteitem-content-editor[b-j2hzqmldqx] .hljs-class,.noteitem-content-editor[b-j2hzqmldqx] .hljs-variable{color:#953800}.noteitem-content-editor[b-j2hzqmldqx] .hljs-tag,.noteitem-content-editor[b-j2hzqmldqx] .hljs-selector-id,.noteitem-content-editor[b-j2hzqmldqx] .hljs-selector-class{color:#116329}.noteitem-content-editor[b-j2hzqmldqx] .hljs-meta{color:#735c0f}.noteitem-content-editor[b-j2hzqmldqx] .hljs-deletion{color:#82071e}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror ul[data-type=taskList]{list-style:none;padding-left:.25em}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror ul[data-type=taskList] li{display:flex;align-items:baseline;gap:.5em}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror ul[data-type=taskList] li>label{flex-shrink:0;margin-top:2px}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{accent-color:#4f46e5;width:14px;height:14px;cursor:pointer}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror ul[data-type=taskList] li[data-checked=true]>div{text-decoration:line-through;color:#94a3b8}.noteitem-content-editor[b-j2hzqmldqx] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#94a3b8;pointer-events:none;float:left;height:0}.noteitem-card--fullscreen[b-j2hzqmldqx]{position:fixed;inset:var(--ags-action-fullscreen-inset, 0);z-index:1050;--ags-sticky-top: 0px;border-radius:0!important;margin-bottom:0!important;overflow:hidden;display:flex;flex-direction:column}.noteitem-card--fullscreen .noteitem-sticky-scope[b-j2hzqmldqx]{flex:1;min-height:0;display:flex;flex-direction:column}.noteitem-card--fullscreen .noteitem-shade[b-j2hzqmldqx]{flex-shrink:0}.noteitem-card--fullscreen .noteitem-body[b-j2hzqmldqx]{flex:1;min-height:0}.noteitem-card--fullscreen .noteitem-body-inner[b-j2hzqmldqx]{height:100%;display:flex;flex-direction:column;min-height:0}.noteitem-card--fullscreen .noteitem-content[b-j2hzqmldqx]{flex:1;min-height:0;overflow:hidden;padding-bottom:0}.noteitem-card--fullscreen .noteitem-content-editor[b-j2hzqmldqx]{max-height:none!important;height:100%!important;overflow-y:auto!important}.noteitem-fullscreen-close-btn[b-j2hzqmldqx]{position:absolute;top:8px;right:12px;z-index:40;width:34px;height:34px;padding:0;border-radius:8px;border:none;background:#6366f112;color:#6366f1;font-size:.85rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.noteitem-fullscreen-close-btn:hover[b-j2hzqmldqx]{background:#e81123;color:#fff}.noteitem-fullscreen-close-btn:focus-visible[b-j2hzqmldqx]{outline:2px solid #6366f1;outline-offset:2px}.noteitem-card--fullscreen .noteitem-topbar[b-j2hzqmldqx]{padding-right:50px}.noteitem-card--fullscreen .noteitem-topbar[b-j2hzqmldqx]:after{border-radius:0}.noteitem-card--mobile-toolbar.noteitem-card--fullscreen .noteitem-content-editor[b-j2hzqmldqx],.noteitem-card--mobile-toolbar-internal:not(.noteitem-card--fullscreen) .noteitem-content-editor[b-j2hzqmldqx]{padding-bottom:60px}.ags-remote-change-banner[b-j2hzqmldqx]{display:flex;align-items:center;gap:8px;padding:6px 14px;background:#fef9c3;border-top:1px solid #fde68a;border-bottom:1px solid #fde68a;color:#78350f;font-size:.82rem;font-weight:500}.ags-remote-change-reload[b-j2hzqmldqx]{margin-left:auto;padding:2px 10px;border:1.5px solid #f59e0b;border-radius:6px;background:#fffbeb;color:#92400e;font-size:.78rem;font-weight:600;cursor:pointer;transition:background .13s ease,border-color .13s ease;white-space:nowrap;flex-shrink:0}.ags-remote-change-reload:hover[b-j2hzqmldqx]{background:#fde68a;border-color:#d97706}.ni-mobile-float[b-u9yrvnmwq6]{background:#ffffffeb;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border-top:1px solid rgba(226,232,240,.5);border-radius:12px 12px 0 0;box-shadow:0 -2px 12px #00000014;padding-bottom:max(2px,env(safe-area-inset-bottom));animation:ni-slideUp-b-u9yrvnmwq6 .16s ease both}.ni-mobile-float--viewport[b-u9yrvnmwq6]{position:fixed;bottom:0;left:0;right:0;z-index:1051}.ni-mobile-float--drawer[b-u9yrvnmwq6]{position:absolute;bottom:0;left:0;right:0;z-index:1051}.ni-mobile-bar[b-u9yrvnmwq6]{display:flex;align-items:center;padding:4px 6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ni-mobile-bar[b-u9yrvnmwq6]::-webkit-scrollbar{display:none}@keyframes ni-slideUp-b-u9yrvnmwq6{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.ni-mob-btn[b-u9yrvnmwq6]{display:flex;align-items:center;justify-content:center;min-width:44px;height:48px;border:none;background:transparent;border-radius:10px;cursor:pointer;color:#495057;font-size:1.2rem;flex-shrink:0;transition:background-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.ni-mob-btn:active[b-u9yrvnmwq6]{background-color:#f0f2f5;color:#4f46e5}.ni-mob-btn.ni-color-arrow[b-u9yrvnmwq6]{min-width:32px;width:32px;font-size:.75rem}.ni-color-repeat[b-u9yrvnmwq6]:after{bottom:8px;width:18px;left:calc(50% - 9px)}.ni-mob-divider[b-u9yrvnmwq6]{width:1px;height:26px;background-color:#dee2e6;flex-shrink:0;margin:0 2px}.linklist-card[b-yxbinnbv2t]{--ll-border: #c7d2fe;--ll-border-left: 1px solid var(--ll-border);--ll-shadow: 0 4px 30px rgba(99, 102, 241, .06);--ll-bg: #fff;border-radius:14px;border:0;background:var(--ll-bg);box-shadow:var(--ll-shadow);overflow:clip;transition:box-shadow .3s ease,background .3s ease;margin-bottom:.5rem;display:flex;flex-direction:column;position:relative}.linklist-card[b-yxbinnbv2t]:before{content:"";position:absolute;inset:0;border:1px solid var(--ll-border);border-left:var(--ll-border-left);border-radius:inherit;pointer-events:none;z-index:1;transition:border-color .3s ease}.linklist-card:hover[b-yxbinnbv2t]{--ll-shadow: 0 8px 32px rgba(99, 102, 241, .14)}.linklist-card--disabled[b-yxbinnbv2t]{--ll-border: #e5e7eb;--ll-shadow: none;--ll-bg: #fafafa}.linklist-card--disabled:hover[b-yxbinnbv2t]{--ll-shadow: none}.linklist-card--closed[b-yxbinnbv2t]{--ll-border-left: 3px solid #cbd5e1}.linklist-card--closed .linklist-topbar[b-yxbinnbv2t],.linklist-card--closed .linklist-topbar:hover[b-yxbinnbv2t]{--ll-topbar-bg: #f3f4f6;--ll-topbar-divider: #e5e7eb}.linklist-card--done[b-yxbinnbv2t]{--ll-border: #a7ecc3;--ll-border-left: 1px solid var(--ll-border);--ll-shadow: 0 2px 18px rgba(22, 163, 74, .08);--ll-bg: #fafbfc}.linklist-card--done:hover[b-yxbinnbv2t]{--ll-border: #86efac;--ll-shadow: 0 6px 24px rgba(22, 163, 74, .14)}.linklist-card--done .linklist-topbar[b-yxbinnbv2t],.linklist-card--done .linklist-topbar:hover[b-yxbinnbv2t]{--ll-topbar-bg: var(--ll-bg);--ll-topbar-divider: #dcf7e5}.linklist-card--done .linklist-footer[b-yxbinnbv2t]{border-top-color:#e6f8ed}.linklist-card--task-closed[b-yxbinnbv2t]{--ll-border-left: 3px solid #e2e8f0}.linklist-card--task-closed.linklist-card--done[b-yxbinnbv2t]{--ll-border-left: 1px solid #86efac}.linklist-status-slot[b-yxbinnbv2t]{display:inline-flex;align-items:center;flex-shrink:0}.linklist-topbar[b-yxbinnbv2t]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;--ags-topbar-pad-left: 8px;padding:10px 8px 6px var(--ags-topbar-pad-left);background:var(--ll-bg, #fff);position:sticky;top:var(--ags-sticky-top, 0px);z-index:2;user-select:none}.linklist-topbar[b-yxbinnbv2t]:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:24px;z-index:-1;background:var(--ll-bg, #fff)}.linklist-topbar[b-yxbinnbv2t]:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--ll-topbar-bg, #fff);border:1px solid var(--ll-border);border-left:var(--ll-border-left);border-bottom:1px solid var(--ll-topbar-divider, #edeef2);border-radius:14px 14px 0 0;box-shadow:var(--ll-shadow);clip-path:inset(-40px -40px 0 -40px);transition:background .15s ease,border-color .3s ease,box-shadow .3s ease}.linklist-topbar:hover[b-yxbinnbv2t]{--ll-topbar-bg: #fafbfc}@media(max-width:575.98px){.linklist-topbar[b-yxbinnbv2t]{--ags-topbar-pad-left: 12px;padding:10px 12px 6px var(--ags-topbar-pad-left)}}.linklist-card[b-yxbinnbv2t] .linklist-resize-bar{display:none}.linklist-footer[b-yxbinnbv2t]{display:flex;align-items:center;padding:6px 12px 6px 1.1rem;border-top:1px solid #e2e8f0;position:relative}.linklist-footer-resize[b-yxbinnbv2t]{position:absolute;left:0;right:0;bottom:-6px;height:22px;z-index:0;cursor:ns-resize;touch-action:none}.linklist-footer>*:not(.linklist-footer-resize)[b-yxbinnbv2t]{position:relative;z-index:1}.linklist-footer-actions[b-yxbinnbv2t]{min-width:0}.linklist-footer[b-yxbinnbv2t] .agsbutton-modify,.linklist-footer[b-yxbinnbv2t] .agsbutton-danger{background:transparent;border-color:transparent;color:#475569}.linklist-footer[b-yxbinnbv2t] .agsbutton-modify i,.linklist-footer[b-yxbinnbv2t] .agsbutton-danger i{color:inherit}.linklist-footer[b-yxbinnbv2t] .agsbutton,.linklist-footer[b-yxbinnbv2t] .agsbutton:hover{transform:none;box-shadow:none}.linklist-footer[b-yxbinnbv2t] .agsbutton-modify:hover{background:#eef2ff;color:#4338ca}.linklist-footer[b-yxbinnbv2t] .agsbutton-danger:hover{background:#fef2f2;color:#dc2626}.linklist-resize-handle[b-yxbinnbv2t]{margin-left:auto;cursor:ns-resize;color:#cbd5e1;font-size:.875rem;line-height:1;user-select:none;-webkit-user-select:none;touch-action:none;padding:2px 4px;transition:color .12s ease}.linklist-card:hover .linklist-resize-handle[b-yxbinnbv2t]{color:#a0aec0}.linklist-resize-handle:hover[b-yxbinnbv2t]{color:#94a3b8}.linklist-body[b-yxbinnbv2t],.linklist-shade[b-yxbinnbv2t]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1) .15s,opacity .2s ease .15s}.linklist-body-inner[b-yxbinnbv2t],.linklist-shade-inner[b-yxbinnbv2t]{min-height:0;overflow:hidden}.linklist-body--collapsed[b-yxbinnbv2t],.linklist-shade--collapsed[b-yxbinnbv2t]{grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1) 0s,opacity .2s ease 0s}.linklist-minimized-preview-wrap[b-yxbinnbv2t]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1) .15s}.linklist-minimized-preview-wrap--visible[b-yxbinnbv2t]{grid-template-rows:1fr;transition-delay:0s}.linklist-minimized-preview-inner[b-yxbinnbv2t]{min-height:0;overflow:hidden}.linklist-minimized-preview[b-yxbinnbv2t]{display:flex;align-items:baseline;gap:10px;padding:2px 16px 10px;white-space:nowrap;overflow:hidden;opacity:0;transition:opacity .15s ease 0s}.linklist-minimized-preview-wrap--visible .linklist-minimized-preview[b-yxbinnbv2t]{opacity:1;transition-delay:.26s}.linklist-minimized-preview-count[b-yxbinnbv2t]{flex-shrink:0;font-size:1.5rem;font-weight:700;color:#1e293b}.linklist-minimized-preview-titles[b-yxbinnbv2t]{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.9rem;color:#64748b}.linklist-minimize-chevron[b-yxbinnbv2t]{display:inline-block;transition:transform .28s cubic-bezier(.4,0,.2,1)}.linklist-minimize-chevron.is-collapsed[b-yxbinnbv2t]{transform:rotate(180deg)}.action-split-left[b-yxbinnbv2t]{--ags-split-radius: 12px;--ags-action-fullscreen-inset: 4px calc(100% - var(--ags-split-at, 50%) + 4px) 4px 4px}.action-split-right[b-yxbinnbv2t]{--ags-split-radius: 12px;--ags-action-fullscreen-inset: 4px 4px 4px calc(var(--ags-split-at, 50%) + 4px)}.action-split-left[b-yxbinnbv2t]:before,.action-split-right[b-yxbinnbv2t]:before{content:"";position:fixed;inset:0;z-index:1049;background:#eceef3}.action-split-left[b-yxbinnbv2t] .noteitem-card--fullscreen,.action-split-left[b-yxbinnbv2t] .checklist-container--fullscreen,.action-split-left[b-yxbinnbv2t] .linklist-card--fullscreen,.action-split-right[b-yxbinnbv2t] .noteitem-card--fullscreen,.action-split-right[b-yxbinnbv2t] .checklist-container--fullscreen,.action-split-right[b-yxbinnbv2t] .linklist-card--fullscreen{border-radius:var(--ags-split-radius)!important}.action-split-left[b-yxbinnbv2t] .noteitem-card--fullscreen .noteitem-topbar:after,.action-split-right[b-yxbinnbv2t] .noteitem-card--fullscreen .noteitem-topbar:after,.action-split-left[b-yxbinnbv2t] .checklist-container--fullscreen .checklist-topbar-wrap:after,.action-split-right[b-yxbinnbv2t] .checklist-container--fullscreen .checklist-topbar-wrap:after,.action-split-left[b-yxbinnbv2t] .checklist-container--fullscreen .ags-dd-topbar,.action-split-right[b-yxbinnbv2t] .checklist-container--fullscreen .ags-dd-topbar,.action-split-left[b-yxbinnbv2t] .linklist-card--fullscreen .linklist-topbar:after,.action-split-right[b-yxbinnbv2t] .linklist-card--fullscreen .linklist-topbar:after{border-radius:var(--ags-split-radius) var(--ags-split-radius) 0 0}.linklist-card--fullscreen[b-yxbinnbv2t]{border-radius:8px!important;box-shadow:0 0 0 4px #e9ebf1!important}.action-split-left[b-yxbinnbv2t] .noteitem-card--fullscreen:focus-within,.action-split-right[b-yxbinnbv2t] .noteitem-card--fullscreen:focus-within{--ni-border: #312e81;--ni-border-left: 1px solid #312e81}.action-split-left[b-yxbinnbv2t] .checklist-container--fullscreen:focus-within,.action-split-right[b-yxbinnbv2t] .checklist-container--fullscreen:focus-within{--cl-border: #312e81;--cl-border-left: 1px solid #312e81}.action-split-left[b-yxbinnbv2t] .linklist-card--fullscreen:focus-within,.action-split-right[b-yxbinnbv2t] .linklist-card--fullscreen:focus-within{--ll-border: #312e81;--ll-border-left: 1px solid #312e81}.linklist-card--fullscreen[b-yxbinnbv2t]{position:fixed;inset:var(--ags-action-fullscreen-inset, 0);z-index:1050;--ags-sticky-top: 0px;display:flex;flex-direction:column;overflow:hidden;margin:0!important;border-radius:0}.linklist-card--fullscreen .linklist-sticky-scope[b-yxbinnbv2t],.linklist-card--fullscreen .linklist-body-inner[b-yxbinnbv2t]{display:flex;flex-direction:column;flex:1;min-height:0}.linklist-card--fullscreen .linklist-body[b-yxbinnbv2t]{flex:1;min-height:0}.linklist-card--fullscreen .linklist-body-inner[b-yxbinnbv2t]{overflow-y:auto}.linklist-card--fullscreen .linklist-topbar[b-yxbinnbv2t]{padding-right:48px}.linklist-fullscreen-close-btn[b-yxbinnbv2t]{position:absolute;top:8px;right:8px;z-index:10;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:9px;background:#f5f3ff;color:#8b7cf8;cursor:pointer}.linklist-fullscreen-close-btn:hover[b-yxbinnbv2t]{background:#ede9fe}.linklist-fullscreen-close-btn:focus-visible[b-yxbinnbv2t]{outline:2px solid #8b7cf8;outline-offset:2px}@media(max-width:700px){.action-split-left[b-yxbinnbv2t]{--ags-action-fullscreen-inset: 4px 4px calc(50% + 4px) 4px}.action-split-right[b-yxbinnbv2t]{--ags-action-fullscreen-inset: calc(50% + 4px) 4px 4px 4px}}.linklist-card--fullscreen .linklist-footer-resize[b-yxbinnbv2t],.linklist-card--fullscreen [data-resize-grip][b-yxbinnbv2t]{display:none}.linklist-card--fullscreen[b-yxbinnbv2t] .ags-links-list{max-height:none!important;height:auto!important}.ags-video-player-wrap[b-pz0em5fxu5]{--plyr-color-main: var(--iw-blue-purple-medium, #4f46e5);--plyr-video-control-color: #fff;--plyr-font-size-base: 13px;width:100%;flex:1;min-height:0;display:flex;justify-content:center;align-items:center;background:#000}.ags-video-player-wrap[b-pz0em5fxu5] .plyr{width:100%;max-width:100%}.ags-video-player-wrap[b-pz0em5fxu5] .plyr__video-wrapper{padding-bottom:0!important;height:74vh!important;position:relative}.ags-video-player-wrap[b-pz0em5fxu5] .plyr video,.ags-video-player-wrap video[b-pz0em5fxu5]{object-fit:contain}.ags-video-player-wrap[b-pz0em5fxu5] .plyr--fullscreen-active,.ags-video-player-wrap[b-pz0em5fxu5] .plyr:fullscreen,.ags-video-player-wrap[b-pz0em5fxu5] .plyr:-webkit-full-screen,.ags-video-player-wrap[b-pz0em5fxu5] .plyr:-moz-full-screen{max-height:100vh!important;max-width:100vw!important;height:100vh!important;width:100vw!important;background:#000!important}.ags-video-player-wrap[b-pz0em5fxu5] .plyr--fullscreen-active .plyr__video-wrapper{height:calc(100vh - 44px)!important;display:flex!important;align-items:center!important;justify-content:center!important}.assl-card[b-cv46s33wgg]{background:#fff;border-radius:1rem;box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000f;overflow:hidden}.assl-card-header[b-cv46s33wgg]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem 1rem;background:linear-gradient(135deg,var(--iw-blue-purple-medium, #6c5ce7) 0%,#6366f1 100%);color:#fff}.assl-card-icon[b-cv46s33wgg]{width:48px;height:48px;border-radius:50%;background:#ffffff2e;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0}.assl-card-title-area[b-cv46s33wgg]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3rem}.assl-card-title[b-cv46s33wgg]{margin:0;font-size:1.15rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assl-permission-badge[b-cv46s33wgg]{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:600;padding:2px 10px;border-radius:999px;background:#ffffff38;color:#fff;width:fit-content;letter-spacing:.03em}.assl-permission-badge--edit[b-cv46s33wgg]{background:#10b98159}.assl-section[b-cv46s33wgg]{padding:1.1rem 1.5rem .5rem;display:flex;flex-direction:column;gap:.1rem}.assl-field[b-cv46s33wgg]{display:flex;flex-direction:column;gap:2px;padding:.55rem .75rem;border-radius:8px;transition:background .12s}.assl-field:hover[b-cv46s33wgg]{background:#f8fafc}.assl-field--notes[b-cv46s33wgg]{align-items:flex-start}.assl-field-label[b-cv46s33wgg]{font-size:.72rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.assl-field-value[b-cv46s33wgg]{font-size:.9rem;color:#1e293b;font-weight:500;word-break:break-all;display:flex;align-items:center;gap:.5rem}.assl-field-value--notes[b-cv46s33wgg]{white-space:pre-wrap;font-size:.85rem;color:#475569;font-weight:400}.assl-masked[b-cv46s33wgg]{letter-spacing:.15em;color:#94a3b8}.assl-reveal-btn[b-cv46s33wgg]{background:none;border:none;padding:2px 5px;cursor:pointer;color:#94a3b8;border-radius:4px;font-size:.85rem;display:flex;align-items:center;transition:color .12s;flex-shrink:0}.assl-reveal-btn:hover[b-cv46s33wgg]{color:var(--iw-blue-purple-medium, #6c5ce7)}.assl-footer[b-cv46s33wgg]{padding:.65rem 1.5rem .8rem;border-top:1px solid #f1f5f9;font-size:.75rem;color:#94a3b8;display:flex;align-items:center;gap:.25rem}.assl-expires[b-cv46s33wgg]{color:#cbd5e1}.acc-page[b-a77woycen1]{background:linear-gradient(#ffffffe0,#ffffffe0),radial-gradient(ellipse 80% 60% at 10% 60%,rgba(16,185,129,.09) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 85% 15%,rgba(6,182,212,.07) 0%,transparent 50%),radial-gradient(ellipse 50% 50% at 55% 90%,rgba(52,211,153,.05) 0%,transparent 50%),#f7fffc}.acc-page[b-a77woycen1] .ags-sidebar-page{--ags-sidebar-surface: #f6f7f9;--ags-sidebar-border: rgba(15, 23, 42, .08);--ags-sidebar-hairline: rgba(15, 23, 42, .06)}[b-a77woycen1] .acc-sidebar-logo{width:152px;max-width:100%;height:auto;object-fit:contain;display:block}.acc-sidebar-head[b-a77woycen1]{display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0;gap:10px;margin:2px 2px 14px}.acc-sidebar-head-text[b-a77woycen1]{min-width:0}.acc-sidebar-heading[b-a77woycen1]{margin:0;font-size:1.7rem;font-weight:800;letter-spacing:-.025em;line-height:1.1;color:#0f172a}.acc-new-btn[b-a77woycen1]{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;padding:10px 16px;border:none;border-radius:12px;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:.86rem;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 6px 16px #4f46e542;transition:filter .14s ease,box-shadow .14s ease,transform .12s ease}.acc-new-btn:hover[b-a77woycen1]{filter:brightness(1.06);box-shadow:0 8px 20px #4f46e552}.acc-new-btn:active[b-a77woycen1]{transform:translateY(1px)}.acc-new-btn:focus-visible[b-a77woycen1]{outline:2px solid rgba(79,70,229,.45);outline-offset:2px}.acc-sidebar-header-row[b-a77woycen1]{display:flex;align-items:stretch;flex-shrink:0;gap:8px;margin-bottom:12px}.acc-filter-box[b-a77woycen1]{position:relative;display:flex;align-items:center;flex:1;min-width:0;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:0 1px 2px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease}.acc-filter-box:focus-within[b-a77woycen1],.acc-filter-box--active[b-a77woycen1]{border-color:#a5b4fc;box-shadow:0 2px 8px #4338ca1a}.acc-filter-icon[b-a77woycen1]{flex-shrink:0;margin-left:13px;font-size:.88rem;color:#94a3b8;transition:color .15s ease}.acc-filter-box:focus-within .acc-filter-icon[b-a77woycen1],.acc-filter-box--active .acc-filter-icon[b-a77woycen1]{color:#4338ca}.acc-filter-input[b-a77woycen1]{flex:1;min-width:0;padding:11px 8px 11px 10px;border:none;background:transparent;outline:none;font-size:.88rem;color:#334155}.acc-filter-input[b-a77woycen1]::placeholder{color:#94a3b8;font-weight:400;user-select:none}.acc-filter-clear[b-a77woycen1]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:8px;border:none;background:transparent;color:#94a3b8;border-radius:7px;font-size:.9rem;cursor:pointer;flex-shrink:0;transition:color .12s,background .12s}.acc-filter-clear:hover[b-a77woycen1]{color:#475569;background:#f1f5f9}.acc-search-btn[b-a77woycen1]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#fff;color:#475569;font-size:.95rem;cursor:pointer;box-shadow:0 1px 2px #0f172a0a;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.acc-search-btn:hover[b-a77woycen1]{background:#4338ca;border-color:#4338ca;color:#fff;box-shadow:0 4px 14px #4338ca47}.acc-search-btn:focus-visible[b-a77woycen1]{outline:2px solid rgba(79,70,229,.4);outline-offset:2px}.acc-search-everywhere-row[b-a77woycen1]{display:flex;align-items:center;flex-shrink:0;gap:7px;width:100%;margin-bottom:10px;padding:8px 12px;border:none;border-radius:12px;background:#eef2ff;color:#4338ca;font-size:.8rem;cursor:pointer;text-align:left;transition:background .12s ease}.acc-search-everywhere-row:hover[b-a77woycen1]{background:#e0e7ff}.acc-search-everywhere-row strong[b-a77woycen1]{font-weight:700}.acc-search-everywhere-row i[b-a77woycen1]{font-size:.76rem;flex-shrink:0}.acc-filter-pills[b-a77woycen1]{display:flex;align-items:center;flex-shrink:0;gap:8px;padding:0 2px 12px;flex-wrap:wrap}.acc-filter-pill[b-a77woycen1]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid rgba(15,23,42,.08);background:#fff;color:#475569;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease;line-height:1.3;white-space:nowrap}.acc-filter-pill:hover[b-a77woycen1]{background:#f8fafc;border-color:#0f172a29;color:#334155}.acc-filter-pill--active[b-a77woycen1]{background:#111827;border-color:#111827;color:#fff}.acc-filter-pill--active:hover[b-a77woycen1]{background:#0b1220;border-color:#0b1220;color:#fff}.acc-filter-pill-count[b-a77woycen1]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:#0f172a12;font-size:.7rem;font-weight:700;line-height:1}.acc-filter-pill--active .acc-filter-pill-count[b-a77woycen1]{background:#ffffff2e;color:#fff}.acc-sidebar-counter[b-a77woycen1]{display:flex;align-items:center;gap:5px;margin-top:5px;font-size:.8rem;color:#94a3b8}.acc-sidebar-counter-sep[b-a77woycen1]{color:#cbd5e1;font-size:.6rem}.acc-list-section-label[b-a77woycen1],.acc-section-header[b-a77woycen1]{display:flex;align-items:center;gap:7px;width:100%;padding:2px 4px 8px;border:none;background:transparent;color:#94a3b8;font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-align:left}.acc-section-header[b-a77woycen1]{cursor:pointer;user-select:none;border-radius:8px;-webkit-tap-highlight-color:transparent;transition:color .14s ease}@media(hover:hover)and (pointer:fine){.acc-section-header:hover[b-a77woycen1]{color:#475569}}.acc-section-header:focus[b-a77woycen1]{outline:none}.acc-section-header:focus-visible[b-a77woycen1]{outline:2px solid rgba(79,70,229,.45);outline-offset:1px}.acc-section-icon[b-a77woycen1]{flex:0 0 auto;font-size:.72rem}.acc-section-title[b-a77woycen1]{flex:0 0 auto;text-align:left}.acc-section-count[b-a77woycen1]{flex:0 0 auto;color:#cbd5e1;font-size:.68rem;font-weight:700;letter-spacing:.04em}.acc-section-preview[b-a77woycen1]{flex:1 1 auto;min-width:0;padding-left:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ags-ink-3);font-size:.72rem;font-weight:500;letter-spacing:0;text-transform:none}.acc-section-chevron[b-a77woycen1]{flex:0 0 auto;margin-left:auto;width:.7rem;font-size:.68rem;opacity:.8;transition:transform .24s cubic-bezier(.4,0,.2,1)}.acc-section-chevron.is-collapsed[b-a77woycen1]{transform:rotate(-90deg)}.acc-pinned-section[b-a77woycen1]{display:flex;flex-direction:column;min-width:0;margin:0 0 14px}.acc-section-body[b-a77woycen1]{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1),margin-top .24s cubic-bezier(.4,0,.2,1),opacity .18s ease}.acc-section-body-inner[b-a77woycen1]{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;overflow:clip;overflow-clip-margin:6px}.acc-section-body--collapsed[b-a77woycen1]{grid-template-rows:0fr;opacity:0}.acc-section-body--opening[b-a77woycen1]{animation:acc-section-open-b-a77woycen1 .24s cubic-bezier(.4,0,.2,1)}@keyframes acc-section-open-b-a77woycen1{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@media(prefers-reduced-motion:reduce){.acc-section-body[b-a77woycen1],.acc-section-chevron[b-a77woycen1]{transition:none}.acc-section-body--opening[b-a77woycen1]{animation:none}}.acc-pinned-grid[b-a77woycen1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;min-width:0}.acc-pinned-grid>div[b-a77woycen1]{min-width:0}.acc-list-card[b-a77woycen1]{display:flex;flex-direction:column;min-width:0;margin-bottom:14px;border:1px solid rgba(15,23,42,.07);border-radius:16px;background:#fff;box-shadow:0 1px 2px #0f172a0a;overflow:hidden}.acc-list-card-row+.acc-list-card-row[b-a77woycen1]{border-top:1px solid rgba(15,23,42,.06)}.item-group-content[b-a77woycen1]{padding:0;background:transparent;border-top:0}.acc-sidebar-empty[b-a77woycen1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 16px;color:#94a3b8}.acc-sidebar-empty>i[b-a77woycen1]{font-size:2rem;color:#cbd5e1}.acc-sidebar-empty-title[b-a77woycen1]{font-size:.85rem;font-weight:600;color:#64748b}.acc-sidebar-empty-hint[b-a77woycen1]{font-size:.75rem;color:#94a3b8}.acc-filter-reset[b-a77woycen1]{margin-top:2px;padding:6px 14px;border:1px solid #c7d2fe;border-radius:10px;background:#eef2ff;color:#4338ca;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease}.acc-filter-reset:hover[b-a77woycen1]{background:#e0e7ff;border-color:#a5b4fc}.acc-items-scroll[b-a77woycen1]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0}.acc-items-scroll[b-a77woycen1]::-webkit-scrollbar{width:4px}.acc-items-scroll[b-a77woycen1]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.acc-items-scroll[b-a77woycen1]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:4px}.acc-items-scroll[b-a77woycen1]::-webkit-scrollbar-thumb:hover{background:var(--ags-sb-thumb-hover)}.acc-received-gate[b-a77woycen1]{min-width:0;overflow-y:auto;padding-bottom:5rem}.acc-shared-section .acc-section-icon[b-a77woycen1]{color:#059669}@media(max-width:767.98px){.acc-sidebar-heading[b-a77woycen1]{font-size:1.55rem}.acc-search-btn[b-a77woycen1]{width:46px}.acc-filter-input[b-a77woycen1]{padding-top:12px;padding-bottom:12px}}.acc-page-controls[b-a77woycen1]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 2px 14px;color:var(--bs-secondary-color, #64748b);font-size:.78rem}.acc-page-controls button[b-a77woycen1]{border:1px solid rgba(15,23,42,.08);border-radius:10px;background:#fff;color:inherit;padding:7px 12px}.acc-page-controls button:disabled[b-a77woycen1]{opacity:.45}.acc-page-controls button:focus-visible[b-a77woycen1]{outline:2px solid #7c6adf;outline-offset:2px}.acc-detail-col[b-hstzhfhm4z]::-webkit-scrollbar{width:4px}.acc-detail-col[b-hstzhfhm4z]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.acc-detail-col[b-hstzhfhm4z]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:4px}.acc-detail-col[b-hstzhfhm4z]::-webkit-scrollbar-thumb:hover{background:var(--ags-sb-thumb-hover)}.acc-detail-col[b-hstzhfhm4z]{--acc-accent: #059669;--acc-accent-ink: #047857;--acc-accent-soft: #ecfdf5;--acc-ink: #101828;--acc-ink-2: #667085;--acc-ink-3: #98a2b3;--acc-line: #e7eaee;--acc-fill: #f2f4f7}.acc-card[b-hstzhfhm4z]{background:#fff;border:1px solid #eceef1;border-radius:16px;box-shadow:0 1px 2px #1018280a;margin-bottom:12px;overflow:hidden}.acc-toolbar[b-hstzhfhm4z]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.acc-toolbar-btn[b-hstzhfhm4z]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:12px;background:transparent;color:var(--acc-ink-2);font-size:1.05rem;cursor:pointer;transition:background .13s ease,color .13s ease}.acc-toolbar-btn:hover[b-hstzhfhm4z]{background:#0f172a0d;color:var(--acc-ink)}.acc-edit-btn[b-hstzhfhm4z]{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border:1px solid var(--acc-line);border-radius:999px;background:#fff;color:var(--acc-ink);font-size:.88rem;font-weight:600;line-height:1.2;box-shadow:0 1px 2px #1018280d;cursor:pointer;transition:background .13s ease,border-color .13s ease,box-shadow .13s ease}.acc-edit-btn:hover[b-hstzhfhm4z]{background:#fbfcfd;border-color:#d0d5dd;box-shadow:0 2px 6px #10182812}.acc-head[b-hstzhfhm4z]{display:flex;flex-direction:column-reverse;gap:14px;margin-bottom:18px}.acc-hero[b-hstzhfhm4z]{display:flex;align-items:center;gap:14px;min-width:0}.acc-hero-avatar[b-hstzhfhm4z]{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:0;border:none;border-radius:18px;background:var(--acc-fill);color:var(--acc-accent-ink);font-size:1.5rem;flex-shrink:0;overflow:hidden;cursor:pointer;transition:box-shadow .15s ease}.acc-hero-avatar:disabled[b-hstzhfhm4z]{cursor:default}.acc-hero-avatar:not(:disabled):hover[b-hstzhfhm4z]{box-shadow:inset 0 0 0 2px #0f172a1a}.acc-hero-initial[b-hstzhfhm4z]{font-size:1.6rem;font-weight:700;line-height:1;user-select:none}.acc-hero-art[b-hstzhfhm4z]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit}.acc-hero-avatar[b-hstzhfhm4z] .ags-icon-row{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;background:#fff;box-shadow:inset 0 0 0 1px #0f172a0f}.acc-hero-avatar[b-hstzhfhm4z] .ags-ic-favicon{width:30px;height:30px;border-radius:8px;object-fit:contain}.acc-hero-avatar[b-hstzhfhm4z] .ags-ic--custom,.acc-hero-avatar[b-hstzhfhm4z] .ags-ic--priority{font-size:1.5rem}.acc-hero-text[b-hstzhfhm4z]{display:flex;flex-direction:column;align-items:flex-start;gap:3px;flex:1;min-width:0}.acc-header-title[b-hstzhfhm4z]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.4rem;font-weight:700;color:var(--acc-ink);line-height:1.2;overflow-wrap:anywhere}.acc-hero-site[b-hstzhfhm4z]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:0;border:none;background:none;color:var(--acc-ink-2);font-size:.9rem;font-weight:500;line-height:1.3}.acc-hero-site-text[b-hstzhfhm4z]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-hero-site--link[b-hstzhfhm4z]{color:var(--acc-accent-ink);font-weight:600;cursor:pointer}.acc-hero-site--link:hover[b-hstzhfhm4z]{color:#065f46;text-decoration:underline;text-underline-offset:3px}.acc-header-updated[b-hstzhfhm4z]{display:none;font-size:.78rem;color:var(--acc-ink-3)}.acc-badge[b-hstzhfhm4z]{display:inline-flex;align-items:center;gap:4px;padding:4px 11px;border-radius:999px;font-size:.72rem;font-weight:600;line-height:1.3;white-space:nowrap;flex-shrink:0}.acc-badge--pinned[b-hstzhfhm4z]{background:var(--acc-accent-soft);color:var(--acc-accent-ink)}.acc-fab-add[b-hstzhfhm4z]{display:flex;align-items:center;justify-content:center;position:fixed;bottom:24px;right:24px;width:52px;height:52px;border-radius:16px;border:none;background:linear-gradient(145deg,#818cf8,#6366f1);color:#fff;font-size:1.55rem;box-shadow:0 4px 18px #6366f14d,0 1px #ffffff38 inset;z-index:1045;cursor:pointer;transition:background .15s ease,transform .12s ease,box-shadow .15s ease,border-radius .15s ease}.acc-fab-add:hover[b-hstzhfhm4z]{background:linear-gradient(145deg,#6366f1,#4f46e5);box-shadow:0 8px 26px #6366f166,0 1px #ffffff38 inset;border-radius:18px;transform:translateY(-2px)}.acc-fab-add:active[b-hstzhfhm4z]{transform:scale(.93);box-shadow:0 2px 10px #6366f142;border-radius:14px}.acc-fab-add:focus-visible[b-hstzhfhm4z]{outline:3px solid #a5b4fc;outline-offset:3px}.acc-fab-add__icon[b-hstzhfhm4z]{line-height:1}@media(max-width:767.98px){.acc-fab-add[b-hstzhfhm4z]{width:56px;height:56px;border-radius:50%;bottom:76px;right:18px;font-size:1.7rem;background:linear-gradient(145deg,#b39dfb,#6366f1);box-shadow:0 6px 22px #6366f15c,0 1px #ffffff3d inset}.acc-fab-add:hover[b-hstzhfhm4z]{border-radius:50%;transform:none}.acc-fab-add:active[b-hstzhfhm4z]{transform:scale(.88);border-radius:50%}.acc-detail-col[b-hstzhfhm4z] .acc-detail-form{padding-bottom:calc(8.75rem + env(safe-area-inset-bottom,0px))}}.acc-restricted-banner[b-hstzhfhm4z]{display:flex;align-items:center;gap:6px;padding:8px 14px;margin-bottom:12px;border-radius:10px;background:#fffbeb;border:1px solid #fde68a;color:#92400e;font-size:.82rem;font-weight:500}.acc-restricted-banner i[b-hstzhfhm4z]{color:#d97706;flex-shrink:0}.acc-cred-row[b-hstzhfhm4z]{position:relative}.acc-cred-row+.acc-cred-row[b-hstzhfhm4z]:before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background:#f1f3f5}.acc-cred-row[b-hstzhfhm4z] .afe-wrapper{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:14px 16px;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.acc-cred-row[b-hstzhfhm4z] .afe-header{display:contents}.acc-cred-row[b-hstzhfhm4z] .textarea-container>.position-relative{margin-bottom:0!important}.acc-cred-row[b-hstzhfhm4z] .afe-label{grid-area:1 / 1 / 2 / 2;padding:0 0 4px;font-size:.78rem;font-weight:500;color:var(--acc-ink-2)!important}.acc-cred-row[b-hstzhfhm4z] .afe-actions{grid-area:1 / 2 / 3 / 3;display:flex;align-items:center;gap:8px;margin-left:0}.acc-cred-row[b-hstzhfhm4z] .afe-input,.acc-cred-row[b-hstzhfhm4z] .afe-textarea{grid-area:2 / 1 / 3 / 2;padding:0!important;font-size:1rem;font-weight:600;color:var(--acc-ink)}.acc-cred-row[b-hstzhfhm4z] .afe-textarea{height:auto!important;max-height:320px}.acc-cred-row[b-hstzhfhm4z] .afe-input::placeholder,.acc-cred-row[b-hstzhfhm4z] .afe-textarea::placeholder{font-weight:500;color:#a8aeb6}.acc-cred-row[b-hstzhfhm4z] .afe-char-counter{grid-area:3 / 1 / 4 / 4}.acc-cred-row[b-hstzhfhm4z] .afe-focus-line{display:none!important}.acc-cred-row[b-hstzhfhm4z] .afe-action-btn{width:42px;height:42px;border-radius:13px;font-size:1.05rem;background:var(--acc-fill);color:var(--acc-ink-2)}.acc-cred-row[b-hstzhfhm4z] .afe-action-btn:hover{background:#e8ebef;color:var(--acc-ink)}.acc-cred-row .acc-copy-btn[b-hstzhfhm4z]{color:var(--acc-accent-ink);transition:background .13s ease,color .13s ease}.acc-cred-row .acc-copy-btn:hover[b-hstzhfhm4z]{background:#dcf5ea;color:var(--acc-accent-ink)}.acc-cred-row .acc-copy-btn--accent[b-hstzhfhm4z]{background:var(--acc-accent);color:#fff}.acc-cred-row .acc-copy-btn--accent:hover[b-hstzhfhm4z]{background:var(--acc-accent-ink);color:#fff}.acc-cred-row .acc-copy-btn--done[b-hstzhfhm4z],.acc-cred-row .acc-copy-btn--done:hover[b-hstzhfhm4z]{background:#dcfce7;color:#15803d}.acc-cred-row .acc-copy-btn--accent.acc-copy-btn--done[b-hstzhfhm4z],.acc-cred-row .acc-copy-btn--accent.acc-copy-btn--done:hover[b-hstzhfhm4z]{background:#065f46;color:#fff}.acc-cred-row--notes[b-hstzhfhm4z] .afe-wrapper{align-items:start}.acc-note-card[b-hstzhfhm4z]{background:#f1f3f5;border-radius:16px;margin-bottom:12px;overflow:hidden}.acc-strength[b-hstzhfhm4z]{display:flex;align-items:center;gap:12px;padding:0 16px 16px}.acc-strength-track[b-hstzhfhm4z]{display:flex;gap:6px;flex:1;min-width:0}.acc-strength-seg[b-hstzhfhm4z]{flex:1;height:6px;border-radius:999px;background:#eceff2;overflow:hidden}.acc-strength-fill[b-hstzhfhm4z]{display:block;height:100%;border-radius:999px;background:var(--acc-strength-color);transition:width .25s ease}.acc-strength-label[b-hstzhfhm4z]{font-size:.82rem;font-weight:600;color:var(--acc-strength-color);white-space:nowrap;flex-shrink:0}.acc-strength--very-weak[b-hstzhfhm4z]{--acc-strength-color: #dc2626}.acc-strength--weak[b-hstzhfhm4z]{--acc-strength-color: #ea580c}.acc-strength--fair[b-hstzhfhm4z]{--acc-strength-color: #b77906}.acc-strength--good[b-hstzhfhm4z]{--acc-strength-color: #2563eb}.acc-strength--strong[b-hstzhfhm4z]{--acc-strength-color: #16a34a}.acc-strength--very-strong[b-hstzhfhm4z]{--acc-strength-color: #059669}.acc-strength--exceptional[b-hstzhfhm4z]{--acc-strength-color: #0d9488}.acc-attach[b-hstzhfhm4z] .agsfu-empty{background:transparent;border:1.5px dashed #d6dbe1;box-shadow:none}.acc-attach[b-hstzhfhm4z] .agsfu-compact-icon{width:auto;height:auto;background:transparent;color:var(--acc-ink-3);font-size:1.15rem}.acc-attach[b-hstzhfhm4z] .agsfu-compact-cta,.acc-attach[b-hstzhfhm4z] .agsfu-empty:hover .agsfu-compact-cta{border-color:transparent;background:var(--acc-accent-soft);color:var(--acc-accent-ink)}.acc-attach[b-hstzhfhm4z] .agsfu-empty:hover .agsfu-compact-cta{background:#d7f2e6}.acc-delete-btn[b-hstzhfhm4z]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:18px 0 4px;padding:12px;border:none;border-radius:12px;background:transparent;color:#dc2626;font-size:.92rem;font-weight:600;cursor:pointer;transition:background .13s ease,color .13s ease}.acc-delete-btn:hover[b-hstzhfhm4z]{background:#fef2f2;color:#b91c1c}@media(min-width:768px){.acc-head[b-hstzhfhm4z]{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.acc-hero[b-hstzhfhm4z]{flex:1 1 auto}.acc-toolbar[b-hstzhfhm4z]{flex-shrink:0}.acc-header-updated[b-hstzhfhm4z]{display:inline}}@media(min-width:1200px){.acc-detail-col[b-hstzhfhm4z] .acc-detail-form{max-width:1080px;margin-inline:auto;padding-top:32px}.acc-cred-row:hover[b-hstzhfhm4z]{background:#fafbfc}.acc-delete-btn[b-hstzhfhm4z]{width:auto;margin-inline:auto;padding-inline:24px}}.acc-edit-btn:focus-visible[b-hstzhfhm4z],.acc-toolbar-btn:focus-visible[b-hstzhfhm4z],.acc-delete-btn:focus-visible[b-hstzhfhm4z],.acc-hero-avatar:focus-visible[b-hstzhfhm4z],.acc-hero-site--link:focus-visible[b-hstzhfhm4z]{outline:3px solid rgba(5,150,105,.45);outline-offset:2px}.ags-accpicker-modal[b-i6rhio954e]{border-radius:22px;border:1px solid rgba(89,79,160,.12);box-shadow:0 18px 40px #4c3d8b29;overflow:hidden}.ags-accpicker-title-row[b-i6rhio954e]{display:flex;align-items:flex-start;gap:16px;padding:20px;background:linear-gradient(135deg,#eef2ff,#f0fdfa);border-bottom:1px solid #edeaf5}.ags-accpicker-title-row>div[b-i6rhio954e]{flex:1}.ags-accpicker-title-label[b-i6rhio954e]{margin:0;font-size:1.08rem;font-weight:700;color:#322b52}.ags-accpicker-subtitle[b-i6rhio954e]{margin:6px 0 0;font-size:.82rem;line-height:1.5;color:#6d6787}.ags-accpicker-title-row .btn-close[b-i6rhio954e]{flex-shrink:0;margin-top:2px}.ags-accpicker-options[b-i6rhio954e]{display:grid;gap:8px;padding:14px}.ags-accpicker-option[b-i6rhio954e]{display:flex;align-items:center;gap:12px;width:100%;padding:14px 12px;border:1px solid #edeaf5;background:#fff;border-radius:14px;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.ags-accpicker-option:hover[b-i6rhio954e]{background:#faf8ff;border-color:#a5b4fc}.ags-accpicker-option:focus-visible[b-i6rhio954e]{outline:3px solid #a5b4fc;outline-offset:2px}.ags-accpicker-icon-wrap[b-i6rhio954e]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;font-size:1.15rem;flex-shrink:0}.ags-accpicker-icon-wrap--new[b-i6rhio954e]{background:#e0e7ff;color:#4f46e5}.ags-accpicker-icon-wrap--copy[b-i6rhio954e]{background:#e0f2fe;color:#0284c7}.ags-accpicker-option-text[b-i6rhio954e]{display:grid;gap:4px;flex:1;min-width:0}.ags-accpicker-option-text strong[b-i6rhio954e]{font-size:.9rem;color:#322b52}.ags-accpicker-option-text>span[b-i6rhio954e]{font-size:.78rem;line-height:1.4;color:#6d6787}.ags-accpicker-chevron[b-i6rhio954e]{font-size:.75rem;color:#a69bbf}.modal-dialog[b-i6rhio954e]{max-width:420px}@media(max-width:575.98px){.modal-dialog[b-i6rhio954e]{margin:0;max-width:none;min-height:100%;align-items:flex-end}.ags-accpicker-modal[b-i6rhio954e]{border-radius:22px 22px 0 0;border-bottom:0}.ags-accpicker-options[b-i6rhio954e]{padding-bottom:max(18px,env(safe-area-inset-bottom))}}.ags-newpwd-modal[b-yjfj3w5f7r]{border-radius:22px!important;border:1px solid rgba(89,79,160,.12)!important;box-shadow:0 25px 60px #00000026!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;max-height:min(90dvh,820px)!important}.ags-newpwd-body[b-yjfj3w5f7r]{padding:0;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.ags-newpwd-scroll-area[b-yjfj3w5f7r]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;overscroll-behavior:contain}.ags-newpwd-scroll-area[b-yjfj3w5f7r]::-webkit-scrollbar{width:4px}.ags-newpwd-scroll-area[b-yjfj3w5f7r]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.ags-newpwd-scroll-area[b-yjfj3w5f7r]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:4px}.ags-newpwd-scroll-area[b-yjfj3w5f7r]::-webkit-scrollbar-thumb:hover{background:var(--ags-sb-thumb-hover)}.ags-newpwd-title-row[b-yjfj3w5f7r]{display:flex;align-items:flex-start;gap:12px;padding:20px;background:linear-gradient(135deg,#eef2ff,#f0fdfa);border-bottom:1px solid #edeaf5;flex-shrink:0}.ags-newpwd-title-icon[b-yjfj3w5f7r]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px;background:#e0e7ff;color:#4f46e5;font-size:1.3rem;flex-shrink:0}.ags-newpwd-heading[b-yjfj3w5f7r]{flex:1;min-width:0}.ags-newpwd-title-label[b-yjfj3w5f7r]{margin:0;font-size:1.08rem;font-weight:700;color:#322b52}.ags-newpwd-subtitle[b-yjfj3w5f7r]{margin:5px 0 0;font-size:.8rem;line-height:1.45;color:#6d6787}.ags-newpwd-title-row .btn-close[b-yjfj3w5f7r]{flex-shrink:0;margin-top:2px}.ags-newpwd-body[b-yjfj3w5f7r] .ags-newpwd-form{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.ags-newpwd-error[b-yjfj3w5f7r]{margin:14px 20px 0;padding:12px;color:#b91c1c;background:#fef2f2;border-radius:10px;font-size:.85rem}.ags-newpwd-optional[b-yjfj3w5f7r]{margin-left:auto;font-weight:400;font-size:.75rem;color:#8a849c}.ags-newpwd-fields[b-yjfj3w5f7r]{display:flex;flex-direction:column;gap:14px;padding:18px 20px 12px;border:0;margin:0}.ags-newpwd-field-group[b-yjfj3w5f7r]{display:flex;flex-direction:column;gap:4px}.ags-newpwd-field-group[b-yjfj3w5f7r] .position-relative.mb-2{margin-bottom:0!important}.ags-newpwd-field-group[b-yjfj3w5f7r] .afe-input{min-height:44px}.ags-newpwd-field-group[b-yjfj3w5f7r] .afe-textarea{min-height:84px;max-height:160px}.ags-newpwd-field-group[b-yjfj3w5f7r] .validation-message{font-size:.75rem;color:#ef4444;margin:0}@media(min-width:769px){.ags-newpwd-field-group[b-yjfj3w5f7r] .afe-action-btn{width:32px;height:32px;font-size:.95rem}}.ags-newpwd-gen-btn[b-yjfj3w5f7r]{color:#6366f1}.ags-newpwd-gen-btn:hover[b-yjfj3w5f7r]{background:#f3f0ff;color:#4338ca}.ags-newpwd-gen-btn--on[b-yjfj3w5f7r],.ags-newpwd-gen-btn--on:hover[b-yjfj3w5f7r]{background:#4f46e5;color:#fff}.ags-newpwd-copy-btn[b-yjfj3w5f7r]{color:#4f46e5}.ags-newpwd-copy-btn:hover[b-yjfj3w5f7r]{background:#f3f0ff;color:#4338ca}.ags-newpwd-copy-btn--done[b-yjfj3w5f7r],.ags-newpwd-copy-btn--done:hover[b-yjfj3w5f7r]{background:#dcfce7;color:#16a34a}.ags-newpwd-gen-panel[b-yjfj3w5f7r]{display:flex;flex-direction:column;gap:10px;margin-top:8px;padding:12px 14px;border:1px solid #e0e7ff;border-radius:14px;background:#f7f6ff;animation:ags-newpwd-gen-in-b-yjfj3w5f7r .15s ease-out}@keyframes ags-newpwd-gen-in-b-yjfj3w5f7r{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ags-newpwd-gen-row[b-yjfj3w5f7r]{display:flex;align-items:center;gap:10px}.ags-newpwd-gen-label[b-yjfj3w5f7r]{font-size:.78rem;font-weight:600;color:#64748b;min-width:46px}.ags-newpwd-gen-slider[b-yjfj3w5f7r]{flex:1;min-width:0;accent-color:#4f46e5;height:22px;cursor:pointer;touch-action:none}.ags-newpwd-gen-length-val[b-yjfj3w5f7r]{font-size:.8rem;font-weight:700;color:#334155;min-width:24px;text-align:right}.ags-newpwd-gen-row--toggles[b-yjfj3w5f7r]{gap:6px;flex-wrap:wrap}.ags-newpwd-gen-toggle[b-yjfj3w5f7r]{min-height:34px;padding:3px 12px;font-size:.76rem;font-weight:600;font-family:monospace;color:#94a3b8;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .12s;letter-spacing:.02em}.ags-newpwd-gen-toggle:hover[b-yjfj3w5f7r]{border-color:#a5b4fc;color:#4338ca}.ags-newpwd-gen-toggle--on[b-yjfj3w5f7r]{background:#eef2ff;border-color:#4f46e5;color:#4338ca}.ags-newpwd-gen-regen[b-yjfj3w5f7r]{margin-left:auto;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:3px 14px;border:1.5px solid #c7d2fe;background:#fff;color:#4338ca;border-radius:8px;cursor:pointer;font-size:.8rem;font-weight:600;transition:all .12s;flex-shrink:0}.ags-newpwd-gen-regen:hover[b-yjfj3w5f7r]{border-color:#4f46e5;background:#eef2ff}.ags-newpwd-strength[b-yjfj3w5f7r]{display:flex;align-items:center;padding:6px 0 0}.ags-newpwd-strength-bar[b-yjfj3w5f7r]{flex:1;min-width:0;height:4px;background:#e2e8f0;border-radius:2px;overflow:hidden}.ags-newpwd-strength-fill[b-yjfj3w5f7r]{height:100%;border-radius:2px;transition:width .3s ease,background .3s ease;background:var(--password-strength-color)}.ags-newpwd-strength--very-weak[b-yjfj3w5f7r]{--password-strength-color: #dc2626}.ags-newpwd-strength--weak[b-yjfj3w5f7r]{--password-strength-color: #ea580c}.ags-newpwd-strength--fair[b-yjfj3w5f7r]{--password-strength-color: #b77906}.ags-newpwd-strength--good[b-yjfj3w5f7r]{--password-strength-color: #2563eb}.ags-newpwd-strength--strong[b-yjfj3w5f7r]{--password-strength-color: #16a34a}.ags-newpwd-strength--very-strong[b-yjfj3w5f7r]{--password-strength-color: #059669}.ags-newpwd-strength--exceptional[b-yjfj3w5f7r]{--password-strength-color: #0d9488}.ags-newpwd-footer[b-yjfj3w5f7r]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;border-top:1px solid #edeaf5;gap:8px;padding:14px 20px;background:#fff;border-radius:0 0 13px 13px}.ags-newpwd-actions[b-yjfj3w5f7r]{display:flex;gap:8px}.ags-newpwd-btn-cancel[b-yjfj3w5f7r]{color:#64748b;font-size:.84rem;font-weight:500;padding:6px 16px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;transition:all .12s}.ags-newpwd-btn-cancel:hover[b-yjfj3w5f7r]{background:#f1f5f9;border-color:#8a849c;color:#334155}.ags-newpwd-btn-add[b-yjfj3w5f7r]{background:linear-gradient(145deg,#6366f1,#4f46e5);color:#fff;font-size:.84rem;font-weight:600;padding:6px 20px;border:none;border-radius:8px;box-shadow:0 2px 8px #4f46e54d;transition:all .15s;min-height:44px}.ags-newpwd-btn-add:hover[b-yjfj3w5f7r]{background:linear-gradient(145deg,#4f46e5,#4338ca);box-shadow:0 4px 14px #4f46e566;color:#fff}.ags-newpwd-btn-add:disabled[b-yjfj3w5f7r]{opacity:.5;cursor:not-allowed}@media(max-width:575.98px){.ags-newpwd-modal[b-yjfj3w5f7r]{border-radius:16px 16px 0 0!important;border:none!important;box-shadow:0 -4px 30px #0000001a!important;max-height:92dvh!important;overflow:hidden!important}.modal-dialog[b-yjfj3w5f7r]{margin:0;align-items:flex-end;min-height:100%}.modal-dialog .modal-content[b-yjfj3w5f7r]{border-radius:16px 16px 0 0!important}.ags-newpwd-title-row[b-yjfj3w5f7r]{justify-content:space-between}.ags-newpwd-field-group[b-yjfj3w5f7r] .afe-input,.ags-newpwd-field-group[b-yjfj3w5f7r] .afe-textarea{font-size:16px}.ags-newpwd-gen-toggle[b-yjfj3w5f7r]{flex:1;min-width:56px;min-height:42px;font-size:.85rem}.ags-newpwd-gen-regen[b-yjfj3w5f7r]{flex:1 0 100%;margin-left:0;min-height:44px;font-size:.9rem}.ags-newpwd-gen-slider[b-yjfj3w5f7r]{height:32px}.ags-newpwd-footer[b-yjfj3w5f7r]{flex-direction:column;align-items:stretch;gap:8px;padding:12px 16px;padding-bottom:max(16px,env(safe-area-inset-bottom));border-radius:0!important}.ags-newpwd-actions[b-yjfj3w5f7r]{display:grid;grid-template-columns:1fr 1.4fr}.ags-newpwd-btn-add[b-yjfj3w5f7r],.ags-newpwd-btn-cancel[b-yjfj3w5f7r]{width:100%;justify-content:center;min-height:48px;font-size:.95rem}}.ags-newpwd-modal button:focus-visible[b-yjfj3w5f7r]{outline:3px solid #a5b4fc;outline-offset:2px}.ags-tli-root[b-zopw3y58so]{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px;min-height:60px;margin:0;border:0;border-radius:0;background:transparent;cursor:pointer;transition:background .14s ease,box-shadow .14s ease,color .14s ease;user-select:none;text-decoration:none;color:#1e293b;width:100%;box-shadow:none}.ags-tli-root:focus-visible[b-zopw3y58so]{outline:2px solid #a5b4fc;outline-offset:-2px}.ags-tli-root:hover[b-zopw3y58so]{background:#f8fafcf2}.ags-tli-root.active[b-zopw3y58so]{background:#eef2ff!important;color:#1e293b!important;box-shadow:inset 3px 0 #4f46e5}.ags-tli-root.action-item-pinned[b-zopw3y58so]{background:#faf7ff8a}.ags-tli-root.action-item-pinned:hover[b-zopw3y58so]{background:#f8f5ff}.ags-tli-root--card[b-zopw3y58so]{flex-direction:column;align-items:stretch;gap:10px;height:100%;padding:12px;min-height:0;border:1px solid rgba(15,23,42,.07);border-radius:16px;background:#fff;box-shadow:0 1px 2px #0f172a0a;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.ags-tli-root--card:hover[b-zopw3y58so]{background:#fff;border-color:#4f46e547;box-shadow:0 6px 18px #0f172a12}.ags-tli-root--card.active[b-zopw3y58so]{border-color:#a5b4fc;box-shadow:0 0 0 1px #a5b4fc inset}.ags-tli-root--card.action-item-pinned[b-zopw3y58so]{background:#fff}.ags-tli-icon-wrap[b-zopw3y58so]{position:relative;flex-shrink:0;display:flex;align-items:center}.ags-tli-icon-circle[b-zopw3y58so]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;overflow:hidden}.ags-tli-root--card .ags-tli-icon-circle[b-zopw3y58so]{width:44px;height:44px;border-radius:14px}.ags-tli-avatar-letter[b-zopw3y58so]{font-size:.95rem;font-weight:700;line-height:1;user-select:none}.ags-tli-icon-art[b-zopw3y58so]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:transparent}.ags-tli-icon-art[b-zopw3y58so] .ags-icon-row{display:flex;align-items:center;justify-content:center;width:100%;height:100%;gap:0;border-radius:inherit;background:#fff;box-shadow:inset 0 0 0 1px #0f172a0f}.ags-tli-icon-art[b-zopw3y58so] .ags-ic{font-size:.95rem}.ags-tli-icon-art[b-zopw3y58so] .ags-ic-favicon{width:24px;height:24px;object-fit:contain;border-radius:4px}.ags-tli-root--card .ags-tli-icon-art[b-zopw3y58so] .ags-ic-favicon{width:26px;height:26px}.ags-tli-pin[b-zopw3y58so]{position:absolute;top:-4px;right:-4px;display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;background:#fff;color:#5b58eb;font-size:.6rem;box-shadow:0 1px 3px #0f172a29}.ags-tli-content[b-zopw3y58so]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;justify-content:center}.ags-tli-heading[b-zopw3y58so]{display:flex;align-items:center;gap:7px;min-width:0}.ags-tli-title[b-zopw3y58so]{min-width:0;font-size:.92rem;font-weight:600;color:#0f172a;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-tli-root.active .ags-tli-title[b-zopw3y58so]{color:#1f1235;font-weight:700}.ags-tli-tag[b-zopw3y58so]{flex-shrink:0;padding:1px 7px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.66rem;font-weight:600;line-height:1.5;text-transform:capitalize;white-space:nowrap}.ags-tli-dots[b-zopw3y58so]{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.ags-tli-meta[b-zopw3y58so]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:0;min-height:16px}.acc-received-label[b-zopw3y58so]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;color:#64748b}.ags-tli-chip[b-zopw3y58so]{display:inline-flex;align-items:center;gap:5px;font-size:.74rem;color:#64748b;line-height:1;min-width:0;max-width:min(170px,100%);height:16px;padding:0;border-radius:0;background:transparent;border:0}.ags-tli-root--card .ags-tli-chip[b-zopw3y58so]{max-width:100%}.ags-tli-chip i[b-zopw3y58so]{font-size:.7rem;flex-shrink:0;color:#94a3b8}.ags-tli-chip-text[b-zopw3y58so]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ags-tli-chip--url[b-zopw3y58so],.ags-tli-chip--user[b-zopw3y58so]{color:#64748b}.ags-tli-chip--matched[b-zopw3y58so]{height:20px;padding:0 6px;border-radius:999px;background:#4f46e51a;color:#4338ca}.ags-tli-chip--matched i[b-zopw3y58so]{color:#4f46e5}.ags-tli-root:hover .ags-tli-chip[b-zopw3y58so]{color:#475569}.ags-tli-root:hover .ags-tli-chip--matched[b-zopw3y58so]{background:#4f46e524;color:#4338ca}.ags-tli-root.active .ags-tli-chip[b-zopw3y58so]{color:#475569}.ags-tli-root.active .ags-tli-chip--matched[b-zopw3y58so]{background:#4f46e529;color:#4338ca}.ags-tli-root.active .ags-tli-chip--url[b-zopw3y58so]{color:#334155}.ags-tli-root.active .ags-tli-chip--user[b-zopw3y58so]{color:#475569}.ags-tli-shared-badge[b-zopw3y58so]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#4f46e5;font-size:.8rem;border-radius:9px;background:transparent;border:1px solid transparent;opacity:.7;flex-shrink:0;cursor:pointer;transition:opacity .12s ease,background .12s ease,border-color .12s ease}.ags-tli-shared-badge:hover[b-zopw3y58so]{opacity:1;background:#e0e7ff;border-color:#c7d2fe}.ags-tli-root--card .ags-tli-shared-badge[b-zopw3y58so]{position:absolute;top:8px;right:8px}.ags-pwd-dot[b-zopw3y58so]{width:7px;height:7px;border-radius:50%;flex-shrink:0;display:inline-block;align-self:center;box-shadow:none}.ags-pwd-dot--very-weak[b-zopw3y58so]{background:#dc2626}.ags-pwd-dot--weak[b-zopw3y58so]{background:#ea580c}.ags-pwd-dot--fair[b-zopw3y58so]{background:#b77906}.ags-pwd-dot--good[b-zopw3y58so]{background:#2563eb}.ags-pwd-dot--strong[b-zopw3y58so]{background:#16a34a}.ags-pwd-dot--very-strong[b-zopw3y58so]{background:#059669}.ags-pwd-dot--exceptional[b-zopw3y58so]{background:#0d9488}.ags-tli-recent-dot[b-zopw3y58so]{width:7px;height:7px;border-radius:50%;background:#6366f1;flex-shrink:0;display:inline-block;align-self:center;box-shadow:none}@media(max-width:767.98px){.ags-tli-root[b-zopw3y58so]{padding:11px 12px;gap:12px;min-height:64px}.ags-tli-chip[b-zopw3y58so]{font-size:.76rem;height:18px}.ags-tli-icon-circle[b-zopw3y58so]{width:42px;height:42px}}.card[b-kk4wy4721q]{border-radius:1rem}.btn[b-kk4wy4721q]{border-radius:2rem;padding:.75rem 1.5rem}.mpf-stat-card[b-e4erdkllbl]{background:#fff;border-radius:8px;padding:.75rem 1rem;box-shadow:0 1px 3px #00000014;border:1px solid #f0f0f0}.mpf-stat-card--danger[b-e4erdkllbl]{border-color:#f5c6cb}.mpf-stat-card--warning[b-e4erdkllbl]{border-color:#ffeeba}.mpf-stat-label[b-e4erdkllbl]{font-size:.72rem;color:#6c757d;margin-bottom:2px}.mpf-stat-value[b-e4erdkllbl]{font-size:1.4rem;font-weight:700;line-height:1.2}.mpf-table th[b-e4erdkllbl]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#6c757d}.mpf-table td[b-e4erdkllbl]{font-size:.82rem;vertical-align:middle}.mpf-code[b-e4erdkllbl]{font-size:.75rem;background:#f8f9fa;border-radius:3px;padding:1px 4px;word-break:break-all}.ags-newaction-modal[b-xyngaxx1d3]{border-radius:14px!important;border:1px solid #e2e8f0!important;background:#fff!important;box-shadow:0 25px 60px #00000026!important;overflow:visible!important}.ags-newaction-inline-backdrop[b-xyngaxx1d3]{position:fixed;inset:0;z-index:40;background:#0f172a3d;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s}.ags-newaction-inline-backdrop--shown[b-xyngaxx1d3]{opacity:1;visibility:visible;pointer-events:auto}.ags-newaction-inline-shell[b-xyngaxx1d3]{position:fixed;inset:0;z-index:41;display:flex;align-items:center;justify-content:center;padding:1.25rem;pointer-events:none}.ags-newaction-modal--inline[b-xyngaxx1d3]{width:min(640px,100%);max-width:100%;display:flex;flex-direction:column;max-height:100%;min-height:0;pointer-events:none;opacity:0;transform:translateY(18px) scale(.97);transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.ags-newaction-modal--inline-shown[b-xyngaxx1d3]{opacity:1;transform:none;pointer-events:auto}@media(prefers-reduced-motion:reduce){.ags-newaction-inline-backdrop[b-xyngaxx1d3],.ags-newaction-modal--inline[b-xyngaxx1d3]{transition:none}}.ags-newaction-body[b-xyngaxx1d3]{padding:0;background:#fff;border-radius:inherit;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:calc(100dvh - 2.5rem);overflow:hidden}.ags-newaction-title-row[b-xyngaxx1d3],.ags-newaction-toolbar[b-xyngaxx1d3],.ags-newaction-divider[b-xyngaxx1d3],.ags-newaction-footer[b-xyngaxx1d3]{flex-shrink:0}.ags-newaction-title-row[b-xyngaxx1d3]{display:flex;align-items:center;justify-content:flex-end;position:relative;padding:14px 16px 12px;background:linear-gradient(135deg,#e0e7ff,#eef2ff 60%,#fff);border-bottom:1px solid #c7d2fe;border-radius:14px 14px 0 0}.ags-newaction-title-label[b-xyngaxx1d3]{position:absolute;left:50%;transform:translate(-50%);font-size:.9rem;font-weight:700;color:#4338ca;white-space:nowrap;max-width:70%;overflow:hidden;user-select:none;text-overflow:ellipsis;letter-spacing:.01em}.ags-newaction-title-area[b-xyngaxx1d3]{padding:0;background:#fff}.ags-newaction-title-area[b-xyngaxx1d3] .ags-newaction-input-title,.ags-newaction-title-area[b-xyngaxx1d3] .ags-newaction-input-title:focus,.ags-newaction-title-area[b-xyngaxx1d3] .ags-newaction-input-title:active{border:none!important;box-shadow:none!important;outline:none!important;font-size:1.05rem!important;font-weight:600!important;color:#1e293b!important;background:transparent!important;padding:16px 16px 4px!important}.ags-newaction-title-area[b-xyngaxx1d3] .ags-newaction-input-title::placeholder{color:#94a3b8!important;font-weight:500!important}.ags-newaction-toolbar[b-xyngaxx1d3]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 16px 12px;background:#fff}.ags-newaction-toolbar[b-xyngaxx1d3] .ags-dd-wrapper{display:inline-flex}.ags-newaction-toolbar[b-xyngaxx1d3] .ags-dd-root>.btn{padding:5px 12px;font-size:.82rem;border-radius:8px;min-height:auto;border-color:#e2e8f0}.ags-newaction-toolbar[b-xyngaxx1d3] .ags-dd-root>.btn:hover{border-color:#93c5fd}.ags-newaction-toolbar[b-xyngaxx1d3] .ags-dd-icon{font-size:.95rem}.ags-newaction-divider[b-xyngaxx1d3]{margin:0;border-color:#f1f5f9}.ags-newaction-footer[b-xyngaxx1d3]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 14px;background:#fafbfc;border-radius:0 0 14px 14px}.ags-newaction-footer-info[b-xyngaxx1d3]{display:flex;align-items:center;gap:4px;flex-shrink:0}.ags-newaction-footer-label[b-xyngaxx1d3]{font-size:.82rem;color:#64748b;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ags-newaction-actions[b-xyngaxx1d3]{display:flex;gap:8px;margin-left:auto}.ags-newaction-btn-cancel[b-xyngaxx1d3]{color:#64748b;font-size:.84rem;font-weight:500;padding:6px 16px;border:none;background:transparent;border-radius:8px;transition:all .12s}.ags-newaction-btn-cancel:hover[b-xyngaxx1d3]{background:#f1f5f9;color:#334155}.ags-newaction-btn-add[b-xyngaxx1d3]{background:#4338ca;color:#fff;font-size:.84rem;font-weight:600;padding:6px 20px;border:none;border-radius:8px;transition:all .15s}.ags-newaction-btn-add:hover[b-xyngaxx1d3]{background:#3730a3;color:#fff}.ags-newaction-btn-add:disabled[b-xyngaxx1d3]{opacity:.5;cursor:not-allowed}.ags-newaction-cl-section[b-xyngaxx1d3]{padding:6px 14px 14px;display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:0;overflow-y:auto}.ags-newaction-cl-row[b-xyngaxx1d3]{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;transition:background .12s;position:relative}.ags-newaction-cl-row:hover[b-xyngaxx1d3]{background:#f1f5f9}.ags-newaction-cl-row--checked[b-xyngaxx1d3]{opacity:1}.ags-newaction-cl-num[b-xyngaxx1d3]{flex-shrink:0;width:18px;font-size:.72rem;color:#94a3b8;font-weight:600;text-align:right;user-select:none}.ags-newaction-cl-circle[b-xyngaxx1d3]{flex-shrink:0;width:22px;height:22px;border-radius:50%;border:2px solid #cbd5e1;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:border-color .15s,background .15s,box-shadow .15s;box-shadow:none}.ags-newaction-cl-circle:not(.ags-newaction-cl-circle--checked):hover[b-xyngaxx1d3]{border-color:#22c55e;box-shadow:0 0 0 3px #22c55e26}.ags-newaction-cl-circle:not(.ags-newaction-cl-circle--checked):hover .ags-newaction-cl-circle-inner[b-xyngaxx1d3]:before{content:"✓";font-size:.7rem;font-weight:700;color:#22c55e8c;line-height:1;display:block}@keyframes ags-newaction-cl-circle-pop-b-xyngaxx1d3{0%{transform:scale(1)}35%{transform:scale(1.28)}65%{transform:scale(.88)}to{transform:scale(1)}}.ags-newaction-cl-circle--checked[b-xyngaxx1d3]{background:#22c55e;border-color:#22c55e;animation:ags-newaction-cl-circle-pop-b-xyngaxx1d3 .33s cubic-bezier(.36,.07,.19,.97) both}.ags-newaction-cl-circle--checked:hover[b-xyngaxx1d3]{background:#16a34a;border-color:#16a34a;box-shadow:0 0 0 3px #22c55e33}.ags-newaction-cl-circle-inner[b-xyngaxx1d3]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.ags-newaction-cl-circle-inner i[b-xyngaxx1d3]{font-size:.72rem;line-height:1;color:#fff;display:block}@media(prefers-reduced-motion:reduce){.ags-newaction-cl-circle--checked[b-xyngaxx1d3]{animation:none}}.ags-newaction-cl-input[b-xyngaxx1d3]{flex:1;border:none;background:transparent;outline:none;font-size:.875rem;color:#1e293b;padding:4px 2px;min-width:0}.ags-newaction-cl-input[b-xyngaxx1d3]::placeholder{color:#64748b}.ags-newaction-cl-input--checked[b-xyngaxx1d3]{text-decoration:line-through;color:#475569}.ags-newaction-cl-remove[b-xyngaxx1d3]{flex-shrink:0;width:26px;height:26px;border:none;background:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;padding:0;font-size:.7rem;opacity:0;transition:opacity .12s,color .12s,background .12s}.ags-newaction-cl-row:hover .ags-newaction-cl-remove[b-xyngaxx1d3]{opacity:1}.ags-newaction-cl-remove:hover[b-xyngaxx1d3]{color:#ef4444;background:#fee2e2}.ags-newaction-cl-add[b-xyngaxx1d3]{display:inline-flex;align-items:center;gap:8px;border:1.5px dashed #cbd5e1;background:transparent;color:#64748b;font-size:.82rem;font-weight:500;cursor:pointer;padding:7px 14px;border-radius:10px;margin-top:4px;transition:all .15s;width:100%}.ags-newaction-cl-add:hover[b-xyngaxx1d3]{border-color:#818cf8;color:#4338ca;background:#eef2ff}.ags-newaction-cl-add-icon[b-xyngaxx1d3]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#e2e8f0;border-radius:50%;font-size:.7rem;transition:background .15s}.ags-newaction-cl-add:hover .ags-newaction-cl-add-icon[b-xyngaxx1d3]{background:#c7d2fe}.ags-newaction-title-area[b-xyngaxx1d3] .validation-message{font-size:.75rem;padding:0 16px;color:#ef4444}@media(max-width:575.98px){.ags-newaction-modal[b-xyngaxx1d3]{border-radius:16px 16px 0 0!important;border:none!important;box-shadow:0 -4px 30px #0000001a!important}[b-xyngaxx1d3] .modal-dialog{margin:0;align-items:flex-end;min-height:100%}[b-xyngaxx1d3] .modal-dialog .modal-content{border-radius:16px 16px 0 0!important}.ags-newaction-inline-shell[b-xyngaxx1d3]{align-items:flex-end;padding:0}@keyframes ags-newaction-in-b-xyngaxx1d3{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes ags-newaction-out-b-xyngaxx1d3{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.ags-newaction-modal--inline[b-xyngaxx1d3]{width:100%;border-radius:16px 16px 0 0!important;border:none!important}.ags-newaction-title-label[b-xyngaxx1d3]{position:static;transform:none;font-size:.92rem}.ags-newaction-title-row[b-xyngaxx1d3]{justify-content:space-between}.ags-newaction-footer[b-xyngaxx1d3]{flex-direction:column;gap:8px;padding:12px 16px 16px;border-radius:0!important}.ags-newaction-footer-info[b-xyngaxx1d3]{width:100%}.ags-newaction-actions[b-xyngaxx1d3]{width:100%;margin-left:0}.ags-newaction-btn-add[b-xyngaxx1d3]{flex:1;padding:12px 20px;font-size:.9rem;min-height:48px}.ags-newaction-btn-cancel[b-xyngaxx1d3]{padding:12px 16px;min-height:48px}.ags-newaction-toolbar[b-xyngaxx1d3]{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ags-newaction-toolbar[b-xyngaxx1d3]::-webkit-scrollbar{display:none}}@media(prefers-reduced-motion:reduce){.ags-newaction-inline-backdrop[b-xyngaxx1d3],.ags-newaction-modal--inline[b-xyngaxx1d3],.ags-newaction-modal--inline-closing[b-xyngaxx1d3],.ags-newaction-inline-backdrop--closing[b-xyngaxx1d3]{animation:none}}.ags-newaction-modal[b-ne6s15pjs2]{border-radius:18px!important;border:1px solid #e9e6f5!important;background:#fff!important;box-shadow:0 30px 70px #312e812e!important;overflow:visible!important}.ags-newaction-inline-backdrop[b-ne6s15pjs2]{position:fixed;inset:0;z-index:40;background:#0f172a3d;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s}.ags-newaction-inline-backdrop--shown[b-ne6s15pjs2]{opacity:1;visibility:visible;pointer-events:auto}.ags-newaction-inline-shell[b-ne6s15pjs2]{position:fixed;inset:0;z-index:41;display:flex;align-items:center;justify-content:center;padding:1.25rem;pointer-events:none}.ags-newaction-modal--inline[b-ne6s15pjs2]{width:min(920px,100%);max-width:100%;display:flex;flex-direction:column;max-height:100%;min-height:0;pointer-events:none;opacity:0;transform:translateY(18px) scale(.97);transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.ags-newaction-modal--inline-shown[b-ne6s15pjs2]{opacity:1;transform:none;pointer-events:auto}@media(prefers-reduced-motion:reduce){.ags-newaction-inline-backdrop[b-ne6s15pjs2],.ags-newaction-modal--inline[b-ne6s15pjs2]{transition:none}}.ags-newaction-body[b-ne6s15pjs2]{padding:0;background:#fff;border-radius:inherit;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:calc(100dvh - 2.5rem);max-height:calc(100vh - 2.5rem);overflow:hidden}.ags-newaction-title-row[b-ne6s15pjs2],.ags-newaction-toolbar[b-ne6s15pjs2],.ags-newaction-divider[b-ne6s15pjs2],.ags-newaction-footer[b-ne6s15pjs2]{flex-shrink:0}.ags-newaction-field--grow[b-ne6s15pjs2],.ags-newaction-field--grow .ags-newaction-editor-box[b-ne6s15pjs2]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ags-newaction-field--grow .ags-editor-toolbar[b-ne6s15pjs2]{flex-shrink:0}.ags-newaction-field--grow .ags-newaction-description-area[b-ne6s15pjs2]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ags-newaction-title-row[b-ne6s15pjs2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px;background:#f4f1fc;border-bottom:1px solid #e7e1f7;border-radius:18px 18px 0 0}.ags-newaction-brand[b-ne6s15pjs2]{display:flex;align-items:center;gap:11px;min-width:0}.ags-newaction-brand-badge[b-ne6s15pjs2]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#e7defb;color:#4338ca;font-size:1.05rem}.ags-newaction-title-label[b-ne6s15pjs2]{font-size:1.2rem;font-weight:700;color:#2b2540;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;user-select:none}.ags-newaction-close[b-ne6s15pjs2]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e9e6f5;border-radius:10px;background:#fff;color:#64748b;font-size:.95rem;transition:all .12s ease}.ags-newaction-close:hover[b-ne6s15pjs2]{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.ags-newaction-field[b-ne6s15pjs2]{padding:14px 20px 0}.ags-newaction-label[b-ne6s15pjs2]{display:block;font-size:.86rem;font-weight:700;color:#2b2740;margin-bottom:8px}.ags-newaction-input-wrap[b-ne6s15pjs2]{position:relative;border:1.5px solid #e5e2f2;border-radius:12px;background:#fff;transition:border-color .12s ease,box-shadow .12s ease}.ags-newaction-input-wrap:focus-within[b-ne6s15pjs2]{border-color:#4f46e5;box-shadow:0 0 0 4px #4f46e51f}[b-ne6s15pjs2] .ags-newaction-input-title,[b-ne6s15pjs2] .ags-newaction-input-title:focus,[b-ne6s15pjs2] .ags-newaction-input-title:active{border:none!important;box-shadow:none!important;outline:none!important;font-size:1rem!important;font-weight:500!important;color:#1e293b!important;background:transparent!important;padding:13px 16px!important}[b-ne6s15pjs2] .ags-newaction-input-title::placeholder{color:#a9a4c0!important;font-weight:400!important}.ags-newaction-editor-box[b-ne6s15pjs2]{border:1.5px solid #e5e2f2;border-radius:12px;background:#fff;overflow:hidden}.ags-newaction-editor-box .ags-editor-toolbar[b-ne6s15pjs2]{border-bottom:1px solid #eee9fb;background:#fbfaff;padding:6px 8px}.ags-newaction-description-area[b-ne6s15pjs2]{padding:0;background:#fff}.ags-newaction-tiptap-content[b-ne6s15pjs2]{padding:12px 16px;flex:1 1 auto;min-height:0;overflow-y:auto;font-size:.9rem;color:#475569;cursor:text}[b-ne6s15pjs2] .ags-newaction-tiptap-content .tiptap{outline:none;min-height:100px}[b-ne6s15pjs2] .ags-newaction-tiptap-content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#b7b2cc;pointer-events:none;float:left;height:0}.ags-newaction-toolbar[b-ne6s15pjs2]{display:flex;align-items:stretch;gap:12px;padding:16px 20px 4px}.ags-newaction-toolbar>*[b-ne6s15pjs2]{flex:1 1 0;min-width:0}.ags-newaction-toolbar[b-ne6s15pjs2] .ags-dd-wrapper{display:flex;width:100%}.ags-newaction-toolbar[b-ne6s15pjs2] .ags-dd-root{width:100%}.ags-newaction-toolbar[b-ne6s15pjs2] .ags-dd-root>.btn{width:100%;justify-content:space-between;padding:11px 14px;font-size:.86rem;border-radius:11px;min-height:auto;border:1.5px solid #e5e2f2;background:#fff}.ags-newaction-toolbar[b-ne6s15pjs2] .ags-dd-root>.btn:hover{border-color:#a5b4fc}.ags-newaction-toolbar[b-ne6s15pjs2] .ags-dd-icon{font-size:1rem}.ags-newaction-divider[b-ne6s15pjs2]{margin:16px 0 0;border-color:#eee9fb;opacity:1}.ags-newaction-footer[b-ne6s15pjs2]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fbfaff;border-radius:0 0 17px 17px}.ags-newaction-footer-info[b-ne6s15pjs2]{display:flex;align-items:center;gap:4px;flex-shrink:0}.ags-newaction-footer-label[b-ne6s15pjs2]{font-size:.82rem;color:#64748b;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ags-newaction-actions[b-ne6s15pjs2]{display:flex;align-items:center;gap:10px;margin-left:auto}.ags-newaction-btn-cancel[b-ne6s15pjs2]{color:#5b5575;font-size:.88rem;font-weight:600;padding:9px 20px;border:1px solid #e5e2f2;background:#fff;border-radius:10px;transition:all .12s ease}.ags-newaction-btn-cancel:hover[b-ne6s15pjs2]{background:#f1f5f9;color:#334155}.ags-newaction-btn-add[b-ne6s15pjs2]{display:inline-flex;align-items:center;background:linear-gradient(135deg,#4f46e5,#3730a3);color:#fff;font-size:.88rem;font-weight:700;padding:9px 22px;border:none;border-radius:10px;transition:filter .15s ease,box-shadow .15s ease;box-shadow:0 6px 16px #4338ca52}.ags-newaction-btn-add:hover[b-ne6s15pjs2]{filter:brightness(1.06);color:#fff;box-shadow:0 8px 20px #4338ca66}.ags-newaction-btn-add:active[b-ne6s15pjs2]{filter:brightness(.95)}.ags-newaction-btn-add:disabled[b-ne6s15pjs2]{opacity:.55;cursor:not-allowed}.ags-newaction-field[b-ne6s15pjs2] .validation-message{font-size:.75rem;padding:4px 2px 0;color:#ef4444}@media(max-width:575.98px){.ags-newaction-modal[b-ne6s15pjs2]{border-radius:16px 16px 0 0!important;border:none!important;box-shadow:0 -4px 30px #0000001a!important}[b-ne6s15pjs2] .modal-dialog{margin:0;align-items:flex-end;min-height:100%}[b-ne6s15pjs2] .modal-dialog .modal-content{border-radius:16px 16px 0 0!important}.ags-newaction-inline-shell[b-ne6s15pjs2]{align-items:flex-end;padding:0}@keyframes ags-newaction-in-b-ne6s15pjs2{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes ags-newaction-out-b-ne6s15pjs2{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.ags-newaction-modal--inline[b-ne6s15pjs2]{width:100%;border-radius:16px 16px 0 0!important;border:none!important}.ags-newaction-title-label[b-ne6s15pjs2]{position:static;transform:none;font-size:.92rem}.ags-newaction-title-row[b-ne6s15pjs2]{justify-content:space-between}.ags-newaction-footer[b-ne6s15pjs2]{flex-direction:column;gap:8px;padding:12px 16px 16px;border-radius:0!important}.ags-newaction-footer-info[b-ne6s15pjs2]{width:100%}.ags-newaction-actions[b-ne6s15pjs2]{width:100%;margin-left:0}.ags-newaction-btn-add[b-ne6s15pjs2]{flex:1;padding:12px 20px;font-size:.9rem;min-height:48px}.ags-newaction-btn-cancel[b-ne6s15pjs2]{padding:12px 16px;min-height:48px}.ags-newaction-toolbar[b-ne6s15pjs2]{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ags-newaction-toolbar[b-ne6s15pjs2]::-webkit-scrollbar{display:none}}@media(prefers-reduced-motion:reduce){.ags-newaction-inline-backdrop[b-ne6s15pjs2],.ags-newaction-modal--inline[b-ne6s15pjs2],.ags-newaction-modal--inline-closing[b-ne6s15pjs2],.ags-newaction-inline-backdrop--closing[b-ne6s15pjs2]{animation:none}}.ags-newproject-modal[b-43otnif3y6]{border-radius:20px!important;border:1px solid #e2e8f0!important;box-shadow:0 25px 60px #0f172a2e!important;overflow:visible!important;background:#fff}.ags-newproject-body[b-43otnif3y6]{padding:20px 20px 0}.ags-newproject-grabber[b-43otnif3y6]{display:none;width:36px;height:4px;border-radius:999px;background:#cbd5e1;margin:10px auto 0}.ags-newproject-title-row[b-43otnif3y6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ags-newproject-title-label[b-43otnif3y6]{font-size:1.1rem;font-weight:700;color:#0f172a;letter-spacing:-.01em;user-select:none}.ags-newproject-btn-close[b-43otnif3y6]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:#64748b;font-size:1rem;cursor:pointer;transition:background .12s,color .12s}.ags-newproject-btn-close:hover[b-43otnif3y6]{background:#f1f5f9;color:#0f172a}.ags-newproject-title-area[b-43otnif3y6]{padding:0}.ags-newproject-title-area[b-43otnif3y6] .mb-3,.ags-newproject-title-area[b-43otnif3y6] .form-group{margin-bottom:0!important}.ags-newproject-input-shell[b-43otnif3y6]{display:flex;align-items:center;padding:8px 14px;border:2px solid #c7d2fe;border-radius:14px;background:#fff;transition:border-color .15s,box-shadow .15s}.ags-newproject-input-shell:focus-within[b-43otnif3y6]{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.ags-newproject-input-field[b-43otnif3y6]{flex:1 1 auto;min-width:0}[b-43otnif3y6] .ags-newproject-input-title,[b-43otnif3y6] .ags-newproject-input-title:focus,[b-43otnif3y6] .ags-newproject-input-title:active{width:100%;border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important;font-size:1rem!important;font-weight:500!important;color:#0f172a!important;background:transparent!important;padding:6px 0!important}[b-43otnif3y6] .ags-newproject-input-title::placeholder{color:#94a3b8!important;font-weight:400!important;user-select:none}.ags-newproject-title-area[b-43otnif3y6] .validation-message{font-size:.75rem;padding:6px 4px 0;color:#ef4444;display:block}.ags-newproject-priority-row[b-43otnif3y6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-top:16px}.ags-newproject-priority-label[b-43otnif3y6]{font-size:.9rem;font-weight:500;color:#475569;user-select:none}.ags-newproject-segmented[b-43otnif3y6]{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:10px;background:#f1f5f9}.ags-newproject-segment[b-43otnif3y6]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:none;border-radius:8px;background:transparent;color:#64748b;font-size:.82rem;font-weight:500;line-height:1.2;cursor:pointer;user-select:none;transition:background .12s,color .12s,box-shadow .12s}.ags-newproject-segment:hover[b-43otnif3y6]{color:#334155}.ags-newproject-segment.is-selected[b-43otnif3y6]{background:#fff;color:#0f172a;font-weight:600;box-shadow:0 1px 3px #0f172a1f,0 0 0 1px #0f172a0a}.ags-newproject-segment-dot[b-43otnif3y6]{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.55}.ags-newproject-segment.is-selected .ags-newproject-segment-dot[b-43otnif3y6]{opacity:1}.ags-newproject-footer[b-43otnif3y6]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:20px}.ags-newproject-footer-hint[b-43otnif3y6]{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;color:#64748b;user-select:none;white-space:nowrap}.ags-newproject-footer-hint kbd[b-43otnif3y6]{font-family:inherit;font-size:.72rem;font-weight:600;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:5px;padding:2px 7px;line-height:1.2}.ags-newproject-footer-actions[b-43otnif3y6]{display:flex;align-items:center;gap:6px}.ags-newproject-btn-cancel[b-43otnif3y6],.ags-newproject-btn-add[b-43otnif3y6]{user-select:none}.ags-newproject-btn-cancel[b-43otnif3y6]{display:inline-flex;align-items:center;cursor:pointer;color:#475569;font-size:.88rem;font-weight:500;padding:9px 14px;border:none;background:transparent;border-radius:10px;transition:all .12s}.ags-newproject-btn-cancel:hover[b-43otnif3y6]{background:#f1f5f9;color:#0f172a}.ags-newproject-btn-add[b-43otnif3y6]{display:inline-flex;align-items:center;cursor:pointer;background-color:#4338ca;color:#fff;font-size:.88rem;font-weight:600;padding:9px 18px;border:none;border-radius:10px;transition:all .15s;box-shadow:none}.ags-newproject-btn-add:hover[b-43otnif3y6],.ags-newproject-btn-add:focus[b-43otnif3y6]{background-color:#3730a3;color:#fff}.ags-newproject-btn-add:disabled[b-43otnif3y6]{background-color:#f1f5f9;color:#94a3b8;cursor:not-allowed}.ags-newproject-btn-short-label[b-43otnif3y6]{display:none}@media(max-width:575.98px){.ags-newproject-modal[b-43otnif3y6]{border-radius:24px 24px 0 0!important;border:none!important;box-shadow:0 -4px 30px #0000001a!important}[b-43otnif3y6] .modal-dialog{margin:0;align-items:flex-end;min-height:100%}[b-43otnif3y6] .modal-dialog .modal-content{border-radius:24px 24px 0 0!important}.ags-newproject-grabber[b-43otnif3y6]{display:block}.ags-newproject-body[b-43otnif3y6]{padding-top:16px}.ags-newproject-footer[b-43otnif3y6]{padding:20px 20px 24px}.ags-newproject-btn-cancel[b-43otnif3y6],.ags-newproject-btn-add[b-43otnif3y6]{min-height:44px}}.ags-newtask-modal[b-r8a8tic80z]{border-radius:20px!important;border:1px solid #e2e2e7!important;box-shadow:0 24px 60px #18182024!important;overflow:visible!important;background:#fff;user-select:none;-webkit-user-select:none}.ags-newtask-modal[b-r8a8tic80z] input,.ags-newtask-modal[b-r8a8tic80z] textarea,.ags-newtask-modal[b-r8a8tic80z] [contenteditable=true],.ags-newtask-modal[b-r8a8tic80z] .ProseMirror{user-select:text;-webkit-user-select:text}.ags-newtask-body[b-r8a8tic80z]{padding:0}.ags-newtask-title-row[b-r8a8tic80z]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 28px 16px;border-radius:20px 20px 0 0;background:#fff}.ags-newtask-brand[b-r8a8tic80z]{display:flex;align-items:center;gap:12px;min-width:0}.ags-newtask-title-label[b-r8a8tic80z]{flex:0 0 auto;color:#27272a;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.ags-newtask-project-name[b-r8a8tic80z]{min-width:0;padding:3px 11px;border-radius:999px;background:#eeebfc;color:#6556aa;font-size:.875rem;font-weight:400;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-newtask-project-name[b-r8a8tic80z]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#7968c4;vertical-align:1px}.ags-newtask-close[b-r8a8tic80z]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;padding:0;border:1px solid transparent;border-radius:9px;background:transparent;color:#777780;font-size:.95rem;transition:background .12s ease,color .12s ease,border-color .12s ease}.ags-newtask-close:hover[b-r8a8tic80z]{background:#f5f5f6;border-color:#e4e4e7;color:#3f3f46}.ags-newtask-fields[b-r8a8tic80z]{padding:14px 28px 24px}.ags-newtask-field[b-r8a8tic80z]{padding:0}.ags-newtask-input-wrap[b-r8a8tic80z]{display:block;margin:0}.ags-newtask-input-wrap[b-r8a8tic80z] .ags-newtask-input-title{width:100%;padding:0!important;border:0!important;border-radius:0;outline:none!important;box-shadow:none!important;background:transparent!important;color:#27272a;caret-color:#5f52b5;font-size:1.625rem;font-weight:600;letter-spacing:-.035em;line-height:1.45}.ags-newtask-input-wrap[b-r8a8tic80z] .ags-newtask-input-title::placeholder{color:#787880;font-weight:600;opacity:1}.ags-newtask-description[b-r8a8tic80z]{margin-top:12px}.ags-newtask-editor-box[b-r8a8tic80z]{background:transparent}.ags-newtask-description-area[b-r8a8tic80z]{padding:0}.ags-newtask-tiptap-content[b-r8a8tic80z]{padding:0;min-height:32px;max-height:max(96px,calc(90vh - 290px));max-height:max(96px,calc(90dvh - 290px));overflow-y:auto;color:#52525b;font-size:1rem;cursor:text}.ags-newtask-tiptap-content[b-r8a8tic80z] .tiptap{min-height:32px;outline:none}.ags-newtask-tiptap-content[b-r8a8tic80z] .tiptap p{margin:0;line-height:1.55}.ags-newtask-tiptap-content[b-r8a8tic80z] .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#787880;pointer-events:none;float:left;height:0}.ags-newtask-editor-box[b-r8a8tic80z] .ags-editor-limit-feedback{padding:4px 0 0;border:0;background:transparent}.ags-newtask-editor-box[b-r8a8tic80z] .ags-editor-limit-count{display:none}.ags-newtask-editor-box[b-r8a8tic80z] .ags-editor-limit-count:has(.ni-char-count--warn,.ni-char-count--error){display:block}.ags-newtask-editor-box[b-r8a8tic80z] .ags-editor-limit-feedback:not(:has(.ni-char-count--warn,.ni-char-count--error,[role=status]:not([hidden]))){padding-top:0}.ags-newtask-toolbar[b-r8a8tic80z]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.ags-newtask-column[b-r8a8tic80z],.ags-newtask-priority[b-r8a8tic80z],.ags-newtask-toolbar[b-r8a8tic80z] .ags-tdp-wrapper,.ags-newtask-toolbar[b-r8a8tic80z] .ags-trp-wrapper{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;max-width:100%}.ags-newtask-toolbar[b-r8a8tic80z] .ags-tdp-root,.ags-newtask-toolbar[b-r8a8tic80z] .ags-trp-root{min-width:0;max-width:100%}.ags-newtask-toolbar[b-r8a8tic80z] .ags-trp-wrapper{flex-basis:100%}.ags-newtask-toolbar[b-r8a8tic80z] .ags-tdp-trigger,.ags-newtask-toolbar[b-r8a8tic80z] .ags-trp-trigger,.ags-newtask-column-picker[b-r8a8tic80z] .atsp-pill,.ags-newtask-priority[b-r8a8tic80z] .ags-priority-pill{min-height:32px;border-radius:999px}.ags-newtask-toolbar[b-r8a8tic80z] .ags-tdp-trigger,.ags-newtask-toolbar[b-r8a8tic80z] .ags-trp-trigger{max-width:100%}.ags-newtask-toolbar[b-r8a8tic80z] .ags-trp-trigger-label{display:none}.ags-newtask-column-picker[b-r8a8tic80z]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;color:#73736e;font-size:.8125rem}.ags-newtask-column-picker[b-r8a8tic80z] .atsp-sel,.ags-newtask-column-picker[b-r8a8tic80z] .ags-dd-wrapper,.ags-newtask-column-picker[b-r8a8tic80z] .ags-dd-root{min-width:0;max-width:100%}.ags-newtask-column-picker[b-r8a8tic80z] .atsp-pill{max-width:100%;gap:6px;padding:5px 10px;background:#fff!important;border-color:#dedee4!important;border-width:1px;font-size:.875rem;font-weight:400;line-height:18px;letter-spacing:normal}.ags-newtask-column-picker[b-r8a8tic80z] .atsp-chevron{margin-left:2px;font-size:10px;color:#3f3f46}.ags-newtask-column-picker[b-r8a8tic80z] .atsp-pill>span:not(.atsp-dot){color:#3f3f46;overflow:hidden;text-overflow:ellipsis}.ags-newtask-priority[b-r8a8tic80z] .ags-priority-pill{margin:0;padding:5px 10px;color:#3f3f46;border-color:#dedee4;font-size:.875rem}.ags-newtask-column--recovery[b-r8a8tic80z]{flex:1 1 100%;flex-direction:column;align-items:stretch;gap:8px}.ags-newtask-column-notice[b-r8a8tic80z]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid #e4e4e7;border-radius:8px;background:#fafafa;color:#52525b;font-size:.8125rem;line-height:1.5}.ags-newtask-column-notice p[b-r8a8tic80z]{margin:0}.ags-newtask-column-reload[b-r8a8tic80z]{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:#52525b;font-size:.8125rem}.ags-newtask-column-reload:hover:not(:disabled)[b-r8a8tic80z]{background:#f1f1f3}.ags-newtask-column-reload:disabled[b-r8a8tic80z]{opacity:.5}.ags-newtask-options[b-r8a8tic80z]{padding-top:12px}.ags-newtask-project[b-r8a8tic80z]{display:flex;align-items:center;gap:8px;color:#73736e;font-size:.8125rem}.ags-newtask-project-icon[b-r8a8tic80z]{display:inline-flex}.ags-newtask-project-selector[b-r8a8tic80z]{flex:1 1 auto;min-width:0}.ags-newtask-project-selector[b-r8a8tic80z] .ags-dd-wrapper,.ags-newtask-project-selector[b-r8a8tic80z] .ags-dd-root{min-width:0!important;max-width:100%}.ags-newtask-project-selector[b-r8a8tic80z] .ags-dd-root>.btn{min-height:28px;padding:3px 9px;border:1px solid #e5e5e5;border-radius:6px;background:#fff;color:#525252;font-size:.8125rem}.ags-newtask-divider[b-r8a8tic80z]{margin:0;border-color:#ededf0;opacity:1}.ags-newtask-footer[b-r8a8tic80z]{display:flex;align-items:center;padding:18px 24px;border-radius:0 0 20px 20px;background:#fafafa}.ags-newtask-actions[b-r8a8tic80z]{display:flex;align-items:center;gap:10px;margin-left:auto}.ags-newtask-btn-cancel[b-r8a8tic80z],.ags-newtask-btn-add[b-r8a8tic80z]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 20px;border:1px solid transparent;border-radius:9px;font-size:.875rem;font-weight:600;line-height:22px;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .15s ease}.ags-newtask-btn-cancel[b-r8a8tic80z]{background:transparent;color:#606069;font-weight:400}.ags-newtask-btn-cancel:hover[b-r8a8tic80z]{background:#f0f0f2;color:#3f3f46}.ags-newtask-btn-add[b-r8a8tic80z]{background:#5f52b5;color:#fff;font-weight:700;box-shadow:0 3px 8px #4539882e}.ags-newtask-btn-add:hover:not(:disabled)[b-r8a8tic80z]{background:#5346a4;color:#fff;box-shadow:0 4px 10px #45398838}.ags-newtask-btn-add:active:not(:disabled)[b-r8a8tic80z]{background:#493d94;box-shadow:0 2px 5px #4539882e}.ags-newtask-btn-add:disabled[b-r8a8tic80z]{opacity:.55;box-shadow:none;cursor:not-allowed}.ags-newtask-close:focus-visible[b-r8a8tic80z],.ags-newtask-column-reload:focus-visible[b-r8a8tic80z],.ags-newtask-btn-cancel:focus-visible[b-r8a8tic80z],.ags-newtask-btn-add:focus-visible[b-r8a8tic80z]{outline:2px solid #7564e8;outline-offset:2px}.ags-newtask-field[b-r8a8tic80z] .validation-message{padding-top:4px;color:#dc2626;font-size:.75rem}.modal-dialog.ags-newtask-standard[b-r8a8tic80z]{max-width:min(680px,calc(100vw - 32px))}.modal-dialog.ags-newtask-anchored[b-r8a8tic80z]{position:absolute!important;margin:0!important;max-width:calc(100vw - 16px)!important;width:680px!important;max-height:calc(100vh - 16px);transform:none!important;transition:transform .28s cubic-bezier(.22,1,.36,1)!important}.modal-dialog.ags-newtask-anchored .modal-content[b-r8a8tic80z]{max-height:calc(100vh - 16px)}.modal.fade.show.modal-static .modal-dialog.ags-newtask-anchored[b-r8a8tic80z]{transform:scale(1.02)!important}@media(max-width:575.98px){.modal-dialog.ags-newtask-standard[b-r8a8tic80z]{display:flex;align-items:flex-end;min-height:100%;max-width:none;margin:0}.ags-newtask-modal[b-r8a8tic80z]{border-radius:16px 16px 0 0!important}.ags-newtask-title-row[b-r8a8tic80z]{padding:20px 20px 12px;border-radius:16px 16px 0 0}.ags-newtask-fields[b-r8a8tic80z]{padding:12px 20px 20px}.ags-newtask-input-wrap[b-r8a8tic80z] .ags-newtask-input-title{font-size:1.4rem}.ags-newtask-footer[b-r8a8tic80z]{border-radius:0;padding-bottom:max(12px,env(safe-area-inset-bottom))}.ags-newtask-actions[b-r8a8tic80z]{width:100%;justify-content:flex-end}.ags-newtask-btn-cancel[b-r8a8tic80z],.ags-newtask-btn-add[b-r8a8tic80z]{min-height:44px}}@media(max-width:820px){.modal-dialog.ags-newtask-anchored[b-r8a8tic80z]{--ags-dialog-placement: bottom;position:fixed!important;inset:auto 0 var(--ags-dialog-viewport-bottom, 0px)!important;display:flex!important;min-height:0!important;max-height:calc(var(--ags-dialog-viewport-height, 100dvh) - max(8px,env(safe-area-inset-top)))!important;max-width:none!important;width:100%!important;margin:0!important;transform:none!important}.modal-dialog.ags-newtask-anchored .modal-content[b-r8a8tic80z]{min-height:0;max-height:inherit;overflow:hidden!important;border:none!important;border-radius:16px 16px 0 0!important}.ags-newtask-anchored .ags-newtask-body[b-r8a8tic80z]{display:flex;flex-direction:column;min-height:0;max-height:inherit}.ags-newtask-anchored .ags-newtask-title-row[b-r8a8tic80z]{flex:none;cursor:default!important}.ags-newtask-anchored .ags-newtask-fields[b-r8a8tic80z]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:16px}.ags-newtask-anchored .ags-newtask-divider[b-r8a8tic80z]{flex:none;margin:0}.ags-newtask-anchored .ags-newtask-footer[b-r8a8tic80z]{flex:none;padding-bottom:max(16px,env(safe-area-inset-bottom));padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));border-radius:0}.ags-newtask-anchored .ags-newtask-actions[b-r8a8tic80z]{width:100%;margin-left:0}.ags-newtask-anchored .ags-newtask-btn-cancel[b-r8a8tic80z],.ags-newtask-anchored .ags-newtask-btn-add[b-r8a8tic80z]{flex:1 1 0;justify-content:center;min-height:44px}.modal.fade.show.modal-static .modal-dialog.ags-newtask-anchored[b-r8a8tic80z]{transform:none!important}}.ags-editor-limit-feedback[b-k9sdzuvid9]{flex-shrink:0;padding:6px 12px;border-top:1px solid #eee9fb;background:#fbfaff}.ags-editor-limit-count[b-k9sdzuvid9]{text-align:right}.ni-char-count[b-k9sdzuvid9]{color:#64748b;font-size:.75rem;font-variant-numeric:tabular-nums}.ni-char-count--warn[b-k9sdzuvid9]{color:#b45309}.ni-char-count--error[b-k9sdzuvid9]{color:#dc2626;font-weight:600}.fab-pick-modal[b-gjhq7mie25]{border-radius:14px!important;border:1px solid #e2e8f0!important;box-shadow:0 25px 60px #00000026!important;overflow:hidden!important}.fab-pick-body[b-gjhq7mie25]{padding:0}.fab-pick-title-row[b-gjhq7mie25]{display:flex;align-items:center;justify-content:flex-end;position:relative;padding:12px 16px 10px;border-bottom:1px solid #f1f5f9}.fab-pick-title-label[b-gjhq7mie25]{position:absolute;left:50%;transform:translate(-50%);font-size:.9rem;font-weight:600;color:#334155;white-space:nowrap}.fab-pick-options[b-gjhq7mie25]{padding:8px}.fab-pick-option[b-gjhq7mie25]{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:none;background:transparent;border-radius:8px;text-align:left;cursor:pointer;transition:background .12s ease}.fab-pick-option:hover[b-gjhq7mie25]{background:#eef2ff}.fab-pick-option:active[b-gjhq7mie25]{background:#e0e7ff}.fab-pick-icon-wrap[b-gjhq7mie25]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;font-size:1rem;flex-shrink:0}.fab-pick-option-label[b-gjhq7mie25]{flex:1;font-size:.9rem;font-weight:600;color:#1e293b}.fab-pick-chevron[b-gjhq7mie25]{font-size:.7rem;color:#cbd5e1}@media(max-width:575.98px){.fab-pick-modal[b-gjhq7mie25]{border-radius:16px 16px 0 0!important;border:none!important;box-shadow:0 -4px 30px #0000001a!important}[b-gjhq7mie25] .modal-dialog{margin:0;align-items:flex-end;min-height:100%}[b-gjhq7mie25] .modal-dialog .modal-content{border-radius:16px 16px 0 0!important}[b-gjhq7mie25] .modal.fade .modal-dialog{transform:translateY(60px);transition:transform .32s cubic-bezier(.22,1,.36,1)}[b-gjhq7mie25] .modal.fade.show .modal-dialog{transform:translateY(0)}.fab-pick-title-label[b-gjhq7mie25]{position:static;transform:none}.fab-pick-title-row[b-gjhq7mie25]{justify-content:space-between}.fab-pick-options[b-gjhq7mie25]{padding-bottom:16px}}.ags-picker-modal[b-2kb2m4mdx1]{border-radius:18px!important;border:1px solid #e9e7f5!important;box-shadow:0 30px 70px #1e1b4b2e!important;overflow:hidden!important}.ags-picker-dialog[b-2kb2m4mdx1]{max-width:520px}.ags-picker-inline-backdrop[b-2kb2m4mdx1]{position:fixed;inset:0;z-index:30;background:#0f172a38;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s}.ags-picker-inline-backdrop--shown[b-2kb2m4mdx1]{opacity:1;visibility:visible;pointer-events:auto}.ags-picker-inline-shell[b-2kb2m4mdx1]{position:fixed;inset:0;z-index:31;display:flex;align-items:center;justify-content:center;padding:1.25rem;pointer-events:none}.ags-picker-modal--inline[b-2kb2m4mdx1]{width:min(340px,calc(100vw - 3rem));background:#fff;pointer-events:none;opacity:0;transform:translateY(18px) scale(.965);transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.ags-picker-modal--inline.ags-picker-modal--wide[b-2kb2m4mdx1]{width:min(520px,calc(100vw - 2.5rem))}.ags-picker-modal--inline-shown[b-2kb2m4mdx1]{opacity:1;transform:none;pointer-events:auto}.ags-picker-modal.ags-picker-modal--quickstart[b-2kb2m4mdx1]{opacity:0;transform:translateY(-6px) scale(.98);transition:opacity .16s ease,transform .16s ease;pointer-events:none}@media(prefers-reduced-motion:reduce){.ags-picker-inline-backdrop[b-2kb2m4mdx1],.ags-picker-modal--inline[b-2kb2m4mdx1],.ags-picker-modal.ags-picker-modal--quickstart[b-2kb2m4mdx1]{transition:none}}.ags-picker-body[b-2kb2m4mdx1]{padding:0;display:flex;flex-direction:column;max-height:calc(100dvh - 2.5rem);max-height:calc(100vh - 2.5rem)}.ags-picker-title-row[b-2kb2m4mdx1]{flex-shrink:0}.ags-picker-scroll[b-2kb2m4mdx1]{flex:1 1 auto;min-height:0;overflow-y:auto}.ags-picker-title-row[b-2kb2m4mdx1]{display:flex;align-items:center;gap:12px;padding:16px 16px 14px;border-bottom:1px solid #f1f5f9;background:linear-gradient(180deg,#faf9ff,#fff)}.ags-picker-title-icon[b-2kb2m4mdx1]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;font-size:1.05rem;color:var(--iw-blue-purple-medium, #6366f1);background:#6366f11f;border-radius:11px}.ags-picker-title-text[b-2kb2m4mdx1]{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.ags-picker-title-label[b-2kb2m4mdx1]{font-size:1.02rem;font-weight:700;line-height:1.2;color:#16162a}.ags-picker-title-sub[b-2kb2m4mdx1]{font-size:.8rem;line-height:1.2;color:#8a8da0}.ags-picker-close[b-2kb2m4mdx1]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;font-size:.85rem;color:#6b6e82;background:#f2f2f7;border:none;border-radius:10px;cursor:pointer;transition:background .15s ease,color .15s ease}.ags-picker-close:hover[b-2kb2m4mdx1]{background:#e7e7f0;color:#16162a}.ags-picker-quick[b-2kb2m4mdx1]{padding:14px 16px 4px}.ags-picker-quick:last-child[b-2kb2m4mdx1]{padding-bottom:16px}.ags-picker-body .ags-picker-quick[b-2kb2m4mdx1] .teg-wrap{max-width:none;margin:0;padding:0;gap:.6rem}.ags-picker-sep[b-2kb2m4mdx1]{display:flex;align-items:center;gap:.6rem;margin:14px 16px 2px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#b4bcd0;user-select:none}.ags-picker-sep[b-2kb2m4mdx1]:after{content:"";flex:1;height:1px;background:#eef0f6}.ags-picker-options[b-2kb2m4mdx1]{padding:8px}.ags-picker-section-label[b-2kb2m4mdx1]{font-size:.72rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;padding:6px 10px 4px}.ags-picker-option[b-2kb2m4mdx1]{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:none;background:transparent;border-radius:8px;text-align:left;cursor:pointer;transition:background .12s ease}.ags-picker-option:hover[b-2kb2m4mdx1]{background:#eef2ff}.ags-picker-option:active[b-2kb2m4mdx1]{background:#e0e7ff}.ags-picker-icon-wrap[b-2kb2m4mdx1]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;font-size:1rem;flex-shrink:0}.ags-picker-icon-wrap--note[b-2kb2m4mdx1]{background:#e0e7ff;color:#4f46e5}.ags-picker-icon-wrap--check[b-2kb2m4mdx1]{background:#e0f2fe;color:#0284c7}.ags-picker-icon-wrap--links[b-2kb2m4mdx1]{background:#edecf6;color:#4c4a68}.ags-picker-icon-wrap--newlink[b-2kb2m4mdx1]{background:#6366f11f;color:var(--iw-blue-purple-medium, #6366f1)}.ags-picker-icon-wrap--focus[b-2kb2m4mdx1]{background:#edecf6;color:var(--iw-blue-purple-medium, #6366f1)}.ags-picker-option-label[b-2kb2m4mdx1]{flex:1;font-size:.9rem;font-weight:600;color:#1e293b}.ags-picker-chevron[b-2kb2m4mdx1]{font-size:.7rem;color:#cbd5e1}.ags-picker-cards[b-2kb2m4mdx1]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ags-picker-option--card[b-2kb2m4mdx1]{gap:10px;padding:10px 12px;background:#f7f7fb;border-radius:12px}.ags-picker-option--card:hover[b-2kb2m4mdx1]{background:#eef2ff}.ags-picker-option-text[b-2kb2m4mdx1]{display:flex;flex-direction:column;gap:1px;min-width:0}.ags-picker-option--card .ags-picker-option-label[b-2kb2m4mdx1]{flex:none;font-size:.88rem}.ags-picker-option-sub[b-2kb2m4mdx1]{font-size:.75rem;color:#8a8da0}.ags-picker-footer[b-2kb2m4mdx1]{padding:8px;border-top:1px solid #f1f5f9}@media(max-width:575.98px){@keyframes ags-picker-in-b-2kb2m4mdx1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes ags-picker-out-b-2kb2m4mdx1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}.ags-picker-modal[b-2kb2m4mdx1]{border-radius:18px 18px 0 0!important;border:none!important;box-shadow:0 -4px 30px #0000001a!important}[b-2kb2m4mdx1] .modal-dialog{margin:0;align-items:flex-end;min-height:100%}[b-2kb2m4mdx1] .modal-dialog .modal-content{border-radius:18px 18px 0 0!important}.ags-picker-inline-shell[b-2kb2m4mdx1]{align-items:flex-end;padding:0}.ags-picker-modal--inline[b-2kb2m4mdx1],.ags-picker-modal--inline.ags-picker-modal--wide[b-2kb2m4mdx1]{width:100%;border-radius:18px 18px 0 0!important}.ags-picker-cards[b-2kb2m4mdx1]{grid-template-columns:1fr}.ags-picker-options:last-child[b-2kb2m4mdx1],.ags-picker-footer[b-2kb2m4mdx1]{padding-bottom:16px}}@media(prefers-reduced-motion:reduce){.ags-picker-inline-backdrop[b-2kb2m4mdx1],.ags-picker-modal--inline[b-2kb2m4mdx1]{animation:none}}.ags-continue-item[b-3wmvb5dcfd]{position:relative;display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:10px;border:none;background:transparent;cursor:pointer;transition:background .13s ease}.ags-continue-item:hover[b-3wmvb5dcfd]{background:var(--ags-surface-sunken, #f5f6fb)}.ags-continue-item__task-link[b-3wmvb5dcfd]{position:absolute;inset:0;z-index:1;border-radius:inherit}.ags-continue-item__task-link:focus-visible[b-3wmvb5dcfd]{outline:2px solid var(--ags-accent, #6366f1);outline-offset:-2px}.ags-continue-item__state[b-3wmvb5dcfd]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid rgba(15,23,42,.22);border-radius:50%;font-size:.68rem;line-height:1}.ags-continue-item__state--done[b-3wmvb5dcfd]{border-color:#15803d;background:#15803d;color:#fff}.ags-continue-item__text[b-3wmvb5dcfd]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ags-continue-item__title-row[b-3wmvb5dcfd]{display:flex;align-items:center;gap:8px;min-width:0}.ags-continue-item__title[b-3wmvb5dcfd]{min-width:0;font-size:.95rem;font-weight:500;color:var(--ags-ink, #0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}[b-3wmvb5dcfd] .ags-continue-item__prio-badge{flex-shrink:0;padding:1px 8px;border-radius:99px;font-size:.68rem;font-weight:700;letter-spacing:.01em;line-height:1.5;white-space:nowrap;margin:0}.ags-continue-item__badge[b-3wmvb5dcfd]{flex-shrink:0;font-size:.72rem;line-height:1}.ags-continue-item__badge--star[b-3wmvb5dcfd]{color:#f5b50a}.ags-continue-item__badge--pin[b-3wmvb5dcfd]{color:#6366f1}.ags-continue-item__time[b-3wmvb5dcfd]{flex-shrink:0;align-self:center;font-size:.8rem;font-weight:500;color:var(--ags-ink-3, #94a3b8);white-space:nowrap}.ags-continue-item__project[b-3wmvb5dcfd]{position:relative;z-index:2;align-self:flex-start;display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:1px 6px 1px 4px;margin-left:-4px;border:none;background:transparent;color:#64748b;text-decoration:none;font-size:.8rem;line-height:1.3;cursor:pointer;border-radius:6px;transition:color .12s ease,background .12s ease}.ags-continue-item__project:hover[b-3wmvb5dcfd]{color:#4f46e5;background:#4f46e514;text-decoration:none}.ags-continue-item__project:focus-visible[b-3wmvb5dcfd]{outline:2px solid var(--ags-accent, #6366f1);outline-offset:2px}.ags-continue-item__project-dot[b-3wmvb5dcfd]{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--project-tone, #6366f1)}.ags-continue-item__project--tone1[b-3wmvb5dcfd]{--project-tone: #0f9d76}.ags-continue-item__project--tone2[b-3wmvb5dcfd]{--project-tone: #c2790a}.ags-continue-item__project--tone3[b-3wmvb5dcfd]{--project-tone: #2563eb}.ags-continue-item__project-name[b-3wmvb5dcfd]{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.ags-continue-item[b-3wmvb5dcfd]{transition:none}}.myp-continue-bell[b-4sw3rnegf7]{position:relative;display:none;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:50%;background:var(--ags-accent);color:#fff;font-size:1.15rem;cursor:pointer}@media(max-width:767.98px){.myp-continue-bell[b-4sw3rnegf7]{display:inline-flex}}.myp-continue-bell:focus-visible[b-4sw3rnegf7]{outline:2px solid var(--ags-accent);outline-offset:2px}.myp-continue-bell__badge[b-4sw3rnegf7]{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 5px;border:2px solid var(--ags-surface);border-radius:999px;background:#dc2626;color:#fff;font-size:.66rem;font-weight:700;line-height:16px;text-align:center}.ags-continue-card[b-fxk6socyn5]{--card-tint: var(--ags-accent-soft, rgba(99, 102, 241, .1));--card-ink: var(--ags-accent, #6366f1);display:flex;flex-direction:column;gap:3px;width:100%;min-width:0;padding:16px;border:1px solid #e6e8f0;border-radius:var(--ags-r-md, 12px);background:var(--ags-surface, #fff);text-align:left;color:inherit;text-decoration:none;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.ags-continue-card:hover[b-fxk6socyn5]{border-color:#d4d7e6;box-shadow:var(--ags-sh-2, 0 4px 16px rgba(15, 23, 42, .07))}.ags-continue-card:active[b-fxk6socyn5]{transform:scale(.985)}.ags-continue-card:focus-visible[b-fxk6socyn5]{outline:2px solid var(--ags-accent, #6366f1);outline-offset:2px}.ags-continue-card__top[b-fxk6socyn5]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:14px}.ags-continue-card__icon[b-fxk6socyn5]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:9px;background:var(--card-tint);color:var(--card-ink);font-size:1rem}.ags-continue-card__time[b-fxk6socyn5]{flex:0 0 auto;font-size:.78rem;font-weight:400;color:#64748b;white-space:nowrap}.ags-continue-card__name[b-fxk6socyn5]{min-width:0;font-size:.95rem;font-weight:600;color:var(--ags-ink, #0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-continue-card__meta[b-fxk6socyn5]{font-size:.82rem;font-weight:400;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-continue-card--tone1[b-fxk6socyn5]{--card-tint: rgba(16, 185, 129, .12);--card-ink: #0f9d76}.ags-continue-card--tone2[b-fxk6socyn5]{--card-tint: rgba(245, 158, 11, .14);--card-ink: #c2790a}.ags-continue-card--tone3[b-fxk6socyn5]{--card-tint: rgba(59, 130, 246, .12);--card-ink: #2563eb}@media(prefers-reduced-motion:reduce){.ags-continue-card[b-fxk6socyn5]{transition:none}.ags-continue-card:active[b-fxk6socyn5]{transform:none}}.ags-continue-project[b-nnhmpjqnqw]{position:relative;display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:10px;border:none;border-bottom:1px solid rgba(15,23,42,.05);background:transparent;color:inherit;text-decoration:none;cursor:pointer;transition:background .13s ease}.ags-continue-project:hover[b-nnhmpjqnqw]{background:#f7f5ff;border-bottom-color:transparent;text-decoration:none}.ags-continue-project__icon[b-nnhmpjqnqw]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:-2px -4px -2px -6px;border-radius:8px;background:#6366f11a;color:#4f46e5;font-size:.82rem}.ags-continue-project__text[b-nnhmpjqnqw]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ags-continue-project__name[b-nnhmpjqnqw]{min-width:0;font-size:.9rem;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;letter-spacing:-.01em}.ags-continue-project__meta[b-nnhmpjqnqw]{display:inline-flex;align-items:center;gap:5px;color:#7c6fa0;font-size:.76rem;line-height:1.3}.ags-continue-project__meta-open[b-nnhmpjqnqw]{font-weight:600}.ags-continue-project__meta-sep[b-nnhmpjqnqw]{opacity:.5}.ags-continue-project__time[b-nnhmpjqnqw]{flex-shrink:0;align-self:center;font-size:.74rem;font-weight:500;color:#94a3b8;white-space:nowrap}.ags-continue-project__caret[b-nnhmpjqnqw]{flex-shrink:0;font-size:.62rem;color:#cbd5e1}@media(prefers-reduced-motion:reduce){.ags-continue-project[b-nnhmpjqnqw]{transition:none}}.ags-empty-root[b-nqo3u2n1qp]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;animation:ags-empty-fade-in-b-nqo3u2n1qp .4s ease-out}@keyframes ags-empty-fade-in-b-nqo3u2n1qp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ags-empty-icon-wrap[b-nqo3u2n1qp]{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,#e0e7ff,#f3e8ff);color:var(--iw-blue-purple-medium, #4f46e5);font-size:1.75rem;animation:ags-empty-float-b-nqo3u2n1qp 3s ease-in-out infinite}@keyframes ags-empty-float-b-nqo3u2n1qp{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ags-empty-label[b-nqo3u2n1qp]{font-size:.88rem;font-weight:500;color:#64748b;letter-spacing:.01em}.ags-empty-btn[b-nqo3u2n1qp]{display:inline-flex;align-items:center;gap:7px;background:none;border:1.5px solid #e2e8f0;border-radius:9px;padding:8px 16px 8px 10px;cursor:pointer;color:var(--iw-blue-purple-medium, #4f46e5);font-size:.85rem;font-weight:600;transition:background .13s ease,border-color .13s ease,transform .1s ease}.ags-empty-btn:hover[b-nqo3u2n1qp]{background:#e0e7ff;border-color:var(--iw-blue-purple-medium, #4f46e5);transform:translateY(-1px)}.ags-empty-btn:active[b-nqo3u2n1qp]{transform:scale(.97)}.ags-empty-btn-plus[b-nqo3u2n1qp]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--iw-blue-purple-medium, #4f46e5);color:#fff;font-size:.85rem;flex-shrink:0}.ags-pgi-card[b-cg63eabycf]{position:relative;display:flex;flex-direction:column;padding:7px 9px 7px 10px;border-radius:11px;margin:0;cursor:pointer;transition:background .14s ease,box-shadow .14s ease,border-color .14s ease,transform .14s ease;border:1px solid transparent;background:transparent;box-shadow:none}.ags-pgi-card-link[b-cg63eabycf]{position:absolute;inset:0;z-index:1;border-radius:inherit}.ags-pgi-card-link:focus-visible[b-cg63eabycf]{outline:2px solid #4338ca;outline-offset:-3px}.ags-pgi-card.ags-dd-project-hover[b-cg63eabycf]{border-color:#4f46e5bf;background:#4f46e517;transform:scale(1.02);animation:ags-pgi-drop-pulse-b-cg63eabycf 1.1s ease-in-out infinite}@keyframes ags-pgi-drop-pulse-b-cg63eabycf{0%,to{box-shadow:0 0 0 3px #4f46e538,0 4px 14px #4f46e51f}50%{box-shadow:0 0 0 6px #4f46e561,0 6px 22px #4f46e547}}.ags-pgi-card.ags-dd-project-deny[b-cg63eabycf]{border-color:#ef4444a6;background:#ef44440f;animation:ags-pgi-deny-pulse-b-cg63eabycf 1.1s ease-in-out infinite}@keyframes ags-pgi-deny-pulse-b-cg63eabycf{0%,to{box-shadow:0 0 0 3px #ef44442e,0 4px 14px #ef44441a}50%{box-shadow:0 0 0 5px #ef44444d,0 6px 18px #ef444438}}.ags-pgi-card.ags-dd-drop-success[b-cg63eabycf]{animation:ags-pgi-drop-success-b-cg63eabycf .65s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes ags-pgi-drop-success-b-cg63eabycf{0%{transform:scale(1.07);background:#4f46e547;box-shadow:0 0 0 6px #4f46e561,0 8px 28px #4f46e538}55%{transform:scale(1.015)}to{transform:scale(1);background:#ffffffb3;box-shadow:0 1px 3px #0000000f}}@media(prefers-reduced-motion:reduce){.ags-pgi-card.ags-dd-project-hover[b-cg63eabycf],.ags-pgi-card.ags-dd-project-deny[b-cg63eabycf],.ags-pgi-card.ags-dd-drop-success[b-cg63eabycf]{animation:none;transform:none}}.ags-pgi-top-row[b-cg63eabycf]{position:relative;display:flex;align-items:center;width:100%;min-height:32px}.ags-pgi-card:hover[b-cg63eabycf]{background:#fff;transform:translateY(-2px);box-shadow:0 4px 22px #4c3d8b29,0 1px 4px #4c3d8b14;border-color:#4f46e52e}.ags-pgi-card.ags-pgi-card--editing:not(.ags-pgi-card--active)[b-cg63eabycf]{background:#fff;border-color:#4f46e52e;box-shadow:0 4px 22px #4c3d8b29,0 1px 4px #4c3d8b14}.ags-pgi-card.ags-pgi-card--editing[b-cg63eabycf]{transform:none}.ags-pgi-card--active[b-cg63eabycf]{background:linear-gradient(135deg,#4f46e521,#4f46e50f);border-color:#4f46e547;box-shadow:inset 3px 0 #4f46e5,0 4px 20px #4f46e538,inset 0 1px #fff9;border-radius:10px;transform:none!important}.ags-pgi-card--active .ags-pgi-title[b-cg63eabycf]{font-size:1rem;color:#3730a3;font-weight:800}.ags-pgi-card--active .ags-pgi-count[b-cg63eabycf]{color:#4f46e5;font-weight:700}.ags-pgi-card--active .ags-pgi-progress-pct[b-cg63eabycf]{color:#4338ca}.ags-pgi-card--active .ags-pgi-progress-bar--compact[b-cg63eabycf]{background:#ffffffbf;box-shadow:inset 0 0 0 1px #4f46e52e}.ags-pgi-card--active .ags-pgi-progress-bar--compact .ags-progress-bar__fill[b-cg63eabycf]{background:linear-gradient(90deg,#4338ca,#6366f1)!important;box-shadow:0 0 6px #4338ca66}.ags-pgi-card--active:hover[b-cg63eabycf]{background:linear-gradient(135deg,#4f46e524,#4f46e512)}.ags-pgi-card--ctx-target[b-cg63eabycf]{background:#eef2ff;border-color:#4f46e547;box-shadow:0 0 0 1px #4f46e514}.ags-pgi-card--ctx-target .ags-pgi-icon-wrap[b-cg63eabycf]{background:var(--iw-blue-purple-medium, #4f46e5);color:#fff}.ags-pgi-card--ctx-target .ags-pgi-title[b-cg63eabycf]{color:var(--iw-blue-purple-medium, #4f46e5)}.ags-pgi-card--ctx-target .ags-pgi-menu-btn[b-cg63eabycf]{opacity:1;color:var(--iw-blue-purple-medium, #4f46e5)}.ags-pgi-card--completed .ags-pgi-progress-bar--compact .ags-progress-bar__fill[b-cg63eabycf]{background:linear-gradient(90deg,#34d399,#6ee7b7)!important;box-shadow:none}.ags-pgi-body[b-cg63eabycf]{display:flex;align-items:center;flex:1;min-width:0;gap:10px;user-select:none}.ags-pgi-icon-wrap[b-cg63eabycf]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:8px;background:var(--pgi-avatar-bg, rgba(79, 70, 229, .1));color:var(--pgi-avatar-ink, #4f46e5);font-size:.9rem;transition:background .14s ease,color .14s ease}.ags-pgi-initial[b-cg63eabycf]{font-size:.9rem;font-weight:700;line-height:1;user-select:none}.ags-pgi-active-dot[b-cg63eabycf]{position:relative;top:-2px;right:-2px;width:9px;height:9px;border-radius:50%;background:#22c55e;border:2px solid #fff}.ags-pgi-active-dot[b-cg63eabycf]:after{content:"";position:absolute;inset:-2px;border-radius:50%;background:#22c55e8c;animation:ags-pgi-active-pulse-b-cg63eabycf 2.2s ease-out infinite}@keyframes ags-pgi-active-pulse-b-cg63eabycf{0%{transform:scale(1);opacity:.55}70%{transform:scale(2.3);opacity:0}to{transform:scale(2.3);opacity:0}}@media(prefers-reduced-motion:reduce){.ags-pgi-active-dot[b-cg63eabycf]{animation:none}}.ags-pgi-icon-wrap--active[b-cg63eabycf]{background:#4f46e538;color:#3730a3}.ags-pgi-details[b-cg63eabycf]{display:flex;flex-direction:column;flex:1;min-width:0;gap:1px}.ags-pgi-title-row[b-cg63eabycf]{display:flex;align-items:center;gap:6px;min-width:0}.ags-pgi-title[b-cg63eabycf]{font-size:.9rem;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;letter-spacing:-.01em;min-width:0}.ags-pgi-title--editable[b-cg63eabycf]{cursor:pointer}.ags-pgi-edit-btn[b-cg63eabycf]{opacity:0;font-size:.7rem!important;transition:opacity .15s ease}.ags-pgi-card:hover .ags-pgi-edit-btn[b-cg63eabycf]{opacity:.5}.ags-pgi-edit-btn:hover[b-cg63eabycf]{opacity:1!important;color:#4f46e5}.ags-pgi-count[b-cg63eabycf]{font-size:.72rem;font-weight:500;color:#10b981;line-height:1}.ags-pgi-count--empty[b-cg63eabycf]{color:#94a3b8}.ags-pgi-menu-btn[b-cg63eabycf]{position:relative;z-index:2;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:none;background:transparent;color:#94a3b8;font-size:.95rem;cursor:pointer;opacity:0;transition:opacity .14s ease,background .12s ease,color .12s ease;padding:0}.ags-pgi-menu-btn:focus-visible[b-cg63eabycf]{outline:2px solid #4f46e5;outline-offset:2px;opacity:1}@media(hover:none),(max-width:767.98px){.ags-pgi-menu-btn[b-cg63eabycf]{opacity:.7;width:36px;height:36px}.ags-pgi-top-row[b-cg63eabycf]{min-height:36px}}.ags-pgi-card:hover .ags-pgi-menu-btn[b-cg63eabycf]{opacity:1}.ags-pgi-menu-btn:hover[b-cg63eabycf]{background:#e2e8f0;color:#475569}.ags-pgi-card--active .ags-pgi-menu-btn[b-cg63eabycf]{color:var(--iw-blue-purple-medium, #4f46e5)}.ags-pgi-card--active .ags-pgi-menu-btn:hover[b-cg63eabycf]{background:#c7d2fe}.ags-pgi-card--pinned[b-cg63eabycf]{border-color:#a855f747}.ags-pgi-pin-badge[b-cg63eabycf]{position:absolute;top:-5px;left:-5px;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:#fff;color:#4f46e5;font-size:.5rem;box-shadow:0 1px 3px #0f172a2e}.ags-pgi-meta[b-cg63eabycf]{display:flex;align-items:center;gap:6px}[b-cg63eabycf] .ags-pgi-priority{font-size:.65rem;padding:0;flex-shrink:0;background:none;border:none;display:inline-flex}[b-cg63eabycf] .ags-pgi-priority .ags-priority-pill{width:15px;height:15px;min-width:15px;padding:0;gap:0;margin:0;border-radius:50%;box-shadow:none;overflow:hidden;vertical-align:middle;border:0;background:transparent}[b-cg63eabycf] .ags-pgi-priority .ags-priority-pill i.ags-priority-pill-chevron,[b-cg63eabycf] .ags-pgi-priority .ags-priority-pill>span{display:none}[b-cg63eabycf] .ags-pgi-priority .ags-priority-pill i{width:15px;height:15px;font-size:15px}.ags-pgi-actions[b-cg63eabycf]{position:relative;z-index:2;display:flex;align-items:center;gap:2px;flex-shrink:0;margin-left:6px;isolation:isolate}.ags-pgi-progress[b-cg63eabycf]{display:flex;flex-direction:column;margin-top:2px;width:100%}.ags-pgi-progress-bar-row[b-cg63eabycf]{position:relative;z-index:2;display:flex;align-items:center;gap:6px;padding-block:4px}.ags-pgi-progress-bar--compact[b-cg63eabycf]{flex:1;height:5px;border-radius:99px;margin-bottom:0}.ags-pgi-progress-bar--compact .ags-progress-bar__fill[b-cg63eabycf]{min-width:3px;background:linear-gradient(90deg,#4f46e5,#818cf8)!important}.ags-pgi-progress-pct[b-cg63eabycf]{font-size:.72rem;font-weight:600;color:#7c6fa0;white-space:nowrap;flex-shrink:0;min-width:24px;text-align:right}.ags-pgi-priority-wrap[b-cg63eabycf]{position:relative;z-index:2;flex-shrink:0;display:inline-flex;align-items:center}.ags-pgi-card:not(.ags-pgi-card--active) .ags-pgi-icon-wrap[b-cg63eabycf],.ags-pgi-card:not(.ags-pgi-card--active) .ags-pgi-count[b-cg63eabycf]{opacity:1}.ags-pgi-star-wrap[b-cg63eabycf]{position:relative;z-index:2;display:inline-flex;align-items:center;flex-shrink:0}.ags-pgi-star-wrap[b-cg63eabycf] .ags-star-btn{width:24px;height:24px;opacity:1}.ags-pgi-star-wrap[b-cg63eabycf] .ags-star-btn:not(.ags-star-btn--on){color:#94a3b8}.ags-pgi-star-wrap[b-cg63eabycf] .ags-star-btn:hover{color:#f59e0b;filter:none}.ags-pgi-star-wrap[b-cg63eabycf] .ags-star-btn:focus-visible{outline:2px solid #645be2;outline-offset:1px}@media(hover:none),(pointer:coarse){.ags-pgi-star-wrap[b-cg63eabycf] .ags-star-btn{width:32px;height:32px}}.ags-pgi-card--compact[b-cg63eabycf]{container-type:inline-size;min-height:40px;padding:5px 8px;border-radius:8px;border-color:transparent;justify-content:center;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.ags-pgi-card--compact:hover[b-cg63eabycf],.ags-pgi-card--compact.ags-pgi-card--editing:not(.ags-pgi-card--active)[b-cg63eabycf]{--pgi-row-bg: var(--ags-sidebar-row-hover, #f5f6fa);background:var(--pgi-row-bg);border-color:transparent;box-shadow:none;transform:none}.ags-pgi-card--compact.ags-pgi-card--active[b-cg63eabycf],.ags-pgi-card--compact.ags-pgi-card--active:hover[b-cg63eabycf],.ags-pgi-card--compact.ags-pgi-card--ctx-target[b-cg63eabycf]{--pgi-row-bg: var(--ags-sidebar-row-selected, #fff);background:var(--pgi-row-bg);border-color:#0f172a0d;box-shadow:0 1px 2px #0f172a0f,0 2px 8px #0f172a0a}.ags-pgi-card--compact .ags-pgi-top-row[b-cg63eabycf]{min-height:30px}.ags-pgi-card--compact .ags-pgi-body[b-cg63eabycf]{gap:10px}.ags-pgi-card--compact .ags-pgi-icon-wrap[b-cg63eabycf]{width:26px;height:26px;border-radius:7px;background:var(--pgi-avatar-bg, transparent);color:var(--pgi-avatar-ink, #64748b);font-size:1rem}.ags-pgi-card--compact .ags-pgi-initial[b-cg63eabycf]{font-size:.78rem;font-weight:600}.ags-pgi-card--compact .ags-pgi-icon-wrap--active[b-cg63eabycf]{background:var(--pgi-avatar-bg, transparent);color:var(--pgi-avatar-ink, #4f46e5)}.ags-pgi-card--compact .ags-pgi-active-dot[b-cg63eabycf]{position:absolute;top:auto;right:-3px;bottom:-2px}.ags-pgi-card--compact .ags-pgi-active-dot[b-cg63eabycf]:after{animation:none}.ags-pgi-card--compact .ags-pgi-title-row[b-cg63eabycf]{gap:4px}.ags-pgi-card--compact .ags-pgi-title[b-cg63eabycf],.ags-pgi-card--compact.ags-pgi-card--active .ags-pgi-title[b-cg63eabycf]{font-size:.875rem;font-weight:500;color:#1e293b;letter-spacing:0}.ags-pgi-card--compact.ags-pgi-card--active .ags-pgi-title[b-cg63eabycf]{color:#4338ca;font-weight:600}.ags-pgi-card--compact .ags-pgi-star-wrap[b-cg63eabycf] .ags-star-btn{width:22px;height:22px;font-size:.8rem}@media(hover:hover)and (pointer:fine){.ags-pgi-card--compact .ags-pgi-star-wrap:not(.ags-pgi-star-wrap--on)[b-cg63eabycf]{opacity:0;transition:opacity .12s ease}.ags-pgi-card--compact:hover .ags-pgi-star-wrap[b-cg63eabycf],.ags-pgi-card--compact:focus-within .ags-pgi-star-wrap[b-cg63eabycf]{opacity:1}}.ags-pgi-card--compact[b-cg63eabycf] .ags-pgi-priority{align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px}.ags-pgi-card--compact[b-cg63eabycf] .ags-pgi-priority .ags-priority-pill,.ags-pgi-card--compact[b-cg63eabycf] .ags-pgi-priority .ags-priority-pill i{width:13px;height:13px;min-width:13px;font-size:13px}.ags-pgi-card--compact[b-cg63eabycf] .ags-pgi-priority:hover,.ags-pgi-card--compact[b-cg63eabycf] .ags-pgi-priority[aria-expanded=true]{background:#635bdc14}.ags-pgi-summary[b-cg63eabycf]{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;margin-left:8px;transition:opacity .12s ease}.ags-pgi-ring[b-cg63eabycf]{--pgi-ring-ink: #6366f1;width:14px;height:14px;border-radius:50%;background:conic-gradient(var(--pgi-ring-ink) calc(var(--pgi-pct, 0) * 1%),#e4e6f0 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px))}.ags-pgi-card--completed .ags-pgi-ring[b-cg63eabycf]{--pgi-ring-ink: #10b981}.ags-pgi-ring--empty[b-cg63eabycf]{background:none;border:1.5px dashed #c3c8d4;-webkit-mask:none;mask:none}.ags-pgi-card--compact .ags-pgi-progress-pct[b-cg63eabycf],.ags-pgi-card--compact.ags-pgi-card--active .ags-pgi-progress-pct[b-cg63eabycf]{min-width:0;font-size:.78rem;font-weight:500;color:#64748b}.ags-pgi-card--compact .ags-pgi-count[b-cg63eabycf],.ags-pgi-card--compact.ags-pgi-card--active .ags-pgi-count[b-cg63eabycf]{font-size:.78rem;font-weight:500;line-height:1.2;color:#64748b}.ags-pgi-card--compact .ags-pgi-count--empty[b-cg63eabycf],.ags-pgi-card--compact.ags-pgi-card--active .ags-pgi-count--empty[b-cg63eabycf]{color:#94a3b8}.ags-pgi-card--compact.ags-pgi-card--editing .ags-pgi-summary[b-cg63eabycf]{display:none}.ags-pgi-card--compact .ags-pgi-actions[b-cg63eabycf]{position:absolute;top:50%;right:-4px;z-index:3;gap:0;margin:0;padding-left:4px;border-radius:6px;background:var(--pgi-row-bg, #f5f6fa);opacity:0;pointer-events:none;transform:translateY(-50%)}.ags-pgi-card--compact .ags-pgi-menu-btn[b-cg63eabycf]{width:28px;height:26px;opacity:1}.ags-pgi-card--compact:hover .ags-pgi-actions[b-cg63eabycf],.ags-pgi-card--compact:focus-within .ags-pgi-actions[b-cg63eabycf],.ags-pgi-card--compact.ags-pgi-card--ctx-target .ags-pgi-actions[b-cg63eabycf]{opacity:1;pointer-events:auto}@media(hover:hover)and (pointer:fine){.ags-pgi-card--compact:has(.ags-pgi-actions) .ags-pgi-summary[b-cg63eabycf]{min-width:48px;justify-content:flex-end}.ags-pgi-card--compact:has(.ags-pgi-actions):hover .ags-pgi-summary[b-cg63eabycf],.ags-pgi-card--compact:has(.ags-pgi-actions):focus-within .ags-pgi-summary[b-cg63eabycf],.ags-pgi-card--compact.ags-pgi-card--ctx-target:has(.ags-pgi-actions) .ags-pgi-summary[b-cg63eabycf]{opacity:0}}.ags-pgi-card--compact .ags-pgi-menu-btn:focus-visible[b-cg63eabycf],.ags-pgi-card--compact .ags-pgi-edit-btn:focus-visible[b-cg63eabycf]{opacity:1}@container (max-width: 180px){.ags-pgi-card--compact .ags-pgi-top-row[b-cg63eabycf]{flex-wrap:wrap}.ags-pgi-card--compact .ags-pgi-body[b-cg63eabycf]{flex-basis:100%}.ags-pgi-card--compact .ags-pgi-summary[b-cg63eabycf]{min-height:18px;margin-top:4px;margin-left:36px}.ags-pgi-card--compact .ags-pgi-actions[b-cg63eabycf]{top:auto;bottom:-4px;transform:none}}@media(hover:none),(pointer:coarse){.ags-pgi-card--compact .ags-pgi-top-row[b-cg63eabycf]{flex-wrap:wrap}.ags-pgi-card--compact .ags-pgi-summary[b-cg63eabycf]{order:2;flex-basis:100%;min-height:18px;margin-left:0;padding-left:36px}.ags-pgi-card--compact .ags-pgi-actions[b-cg63eabycf]{order:1;position:relative;top:auto;right:auto;opacity:1;pointer-events:auto;background:transparent;transform:none}.ags-pgi-card--compact .ags-pgi-menu-btn[b-cg63eabycf]{width:32px;height:36px}.ags-pgi-card--compact[b-cg63eabycf] .ags-pgi-priority,.ags-pgi-card--compact .ags-pgi-star-wrap[b-cg63eabycf] .ags-star-btn{width:32px;height:32px}}@keyframes akp-in-b-whbktkm6jr{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.akp-animate[b-whbktkm6jr]{animation:akp-in-b-whbktkm6jr .28s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.akp-animate[b-whbktkm6jr]{animation:none}}.akp-wrapper[b-whbktkm6jr]{display:flex;justify-content:center;align-items:stretch;padding:var(--akp-wrapper-padding, 1rem);width:100%;flex:1;min-height:0;container-type:inline-size;container-name:akp-panel}.akp-card[b-whbktkm6jr]{--akp-card-pad: 1.25rem;--akp-kanban-edge-gutter: var(--akp-card-pad);display:flex;flex-direction:column;flex:1;min-height:0;width:100%;gap:.85rem;padding:var(--akp-card-pad);overflow:hidden;background:var(--ags-surface);border:1px solid var(--ags-line);border-radius:16px;box-shadow:var(--ags-sh-1)}.akp-header-row[b-whbktkm6jr]{--akp-toolbar-h: 35px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem .75rem}.akp-hc-identity[b-whbktkm6jr]{grid-column:1;grid-row:1;display:flex;align-items:center;gap:.75rem;min-width:0}.akp-hc-icon-wrap[b-whbktkm6jr]{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:11px;background:var(--ags-accent);color:#fff;font-size:1.15rem;flex-shrink:0}.akp-hc-initial[b-whbktkm6jr]{font-size:1.1em;font-weight:700;line-height:1;user-select:none}.akp-hc-namebox[b-whbktkm6jr]{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:1}.akp-hc-title-row[b-whbktkm6jr]{display:flex;align-items:center;gap:.4rem}.akp-hc-title-row[b-whbktkm6jr] .ags-ite-wrap{max-width:420px}.akp-hc-title[b-whbktkm6jr]{font-size:1.25rem;font-weight:700;line-height:1.2;color:var(--ags-ink);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.akp-hc-edit-btn[b-whbktkm6jr]{background:none;border:none;color:var(--ags-ink-3);font-size:.72rem;padding:.25rem;width:28px;height:28px;border-radius:6px;cursor:pointer;line-height:1;flex-shrink:0;opacity:0;transition:color .15s,background .15s,opacity .15s}.akp-hc-title-row:hover .akp-hc-edit-btn[b-whbktkm6jr],.akp-hc-title-row:focus-within .akp-hc-edit-btn[b-whbktkm6jr]{opacity:1}.akp-hc-edit-btn:hover[b-whbktkm6jr]{color:#6366f1;background:#6366f114}.akp-hc-star[b-whbktkm6jr]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ags-ink-3);font-size:.78rem;cursor:pointer}.akp-hc-star:hover[b-whbktkm6jr],.akp-hc-star--on[b-whbktkm6jr]{color:#e6a011}.akp-hc-star:disabled[b-whbktkm6jr]{opacity:.5;cursor:default}.akp-hc-progress-row[b-whbktkm6jr]{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .6rem;min-width:0}.akp-hc-meta[b-whbktkm6jr]{font-size:.8rem;font-weight:450;color:var(--ags-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.akp-hc-due[b-whbktkm6jr]{font-size:.8rem;font-weight:450;color:var(--ags-ink-2);white-space:nowrap;flex-shrink:0}.akp-hc-due[b-whbktkm6jr]:before{content:"·";margin-right:.4rem;color:var(--ags-ink-3);font-weight:600}.akp-hc-bar[b-whbktkm6jr]{height:6px;width:128px;flex:0 1 128px;min-width:70px;border-radius:99px;background:var(--ags-surface-sunken);overflow:hidden}.akp-hc-percent[b-whbktkm6jr]{color:var(--ags-ink);font-size:.8rem;font-weight:650;font-variant-numeric:tabular-nums}.akp-hc-bar-fill[b-whbktkm6jr]{display:block;height:100%;width:calc(var(--akp-p, 0) * 1%);border-radius:inherit;background:var(--ags-accent);transition:width .45s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.akp-hc-bar-fill[b-whbktkm6jr]{transition:none}}.akp-hc-actions[b-whbktkm6jr]{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:.45rem;min-width:0;padding:0}.akp-vf[b-whbktkm6jr]{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4rem}.akp-vf-chip[b-whbktkm6jr]{display:inline-flex;align-items:center;gap:6px}.akp-vf-trigger[b-whbktkm6jr]{display:inline-flex;align-items:center;gap:6px;height:var(--akp-toolbar-h, 35px);padding:0 .6rem;background:transparent;border:1px solid var(--ags-line);border-radius:var(--ags-r-sm);box-shadow:none;cursor:pointer;user-select:none;transition:box-shadow .18s,background .15s,border-color .15s,color .15s;font-size:.82rem;font-weight:600;white-space:nowrap;line-height:1;color:var(--ags-ink-2)}.akp-vf-trigger:hover[b-whbktkm6jr],.akp-vf-trigger:focus-visible[b-whbktkm6jr]{background:var(--ags-accent-softer);color:var(--ags-accent)}.akp-vf-trigger__icon[b-whbktkm6jr]{font-size:.85rem}.akp-vf-trigger__caret[b-whbktkm6jr]{font-size:.6rem;opacity:.55;transition:transform .15s ease}.akp-vf-trigger__caret--on[b-whbktkm6jr]{transform:rotate(180deg)}.akp-vf-trigger--on[b-whbktkm6jr]{border-color:rgba(var(--ags-accent-rgb),.35);background:var(--ags-accent-soft);color:var(--ags-accent-ink);box-shadow:none}.akp-vf-clear[b-whbktkm6jr]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:7px;background:transparent;color:#6366f1;font-size:.68rem;cursor:pointer;transition:background .15s}.akp-vf-clear:hover[b-whbktkm6jr],.akp-vf-clear:focus-visible[b-whbktkm6jr]{background:#6366f11f}[b-whbktkm6jr] .akp-vf-menu:popover-open{display:flex;flex-direction:column;gap:1px}[b-whbktkm6jr] .akp-vf-menu>*{flex-shrink:0}.akp-vf-section[b-whbktkm6jr]{padding:8px 10px 3px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;user-select:none}.akp-vf-opt__icon[b-whbktkm6jr]{flex:0 0 auto;width:1rem;text-align:center;font-size:.85rem}.akp-vf-opt__text[b-whbktkm6jr]{display:flex;flex-direction:column;gap:1px;min-width:0}.akp-vf-opt__hint[b-whbktkm6jr]{font-size:.66rem;font-weight:500;line-height:1.25;color:#94a3b8}.akp-vf-opt__check[b-whbktkm6jr]{margin-left:auto;font-size:.8rem;color:#6366f1}.akp-hc-expand-group[b-whbktkm6jr]{display:flex;align-items:center;margin-left:auto;padding-bottom:.35rem;flex:0 0 auto}.akp-hc-expand-btn[b-whbktkm6jr]{display:inline-flex;align-items:center;gap:6px;padding:.3rem .55rem;background:transparent;border:none;border-radius:var(--ags-r-sm);cursor:pointer;user-select:none;transition:background .15s,color .15s;font-size:.8rem;font-weight:600;white-space:nowrap;line-height:1.2;color:var(--ags-ink-2)}.akp-hc-expand-btn:hover[b-whbktkm6jr],.akp-hc-expand-btn:focus-visible[b-whbktkm6jr]{background:var(--ags-accent-softer);color:var(--ags-accent-ink)}.akp-hc-expand-btn i[b-whbktkm6jr]{font-size:.8rem}.akp-hc-expand-count[b-whbktkm6jr]{min-width:18px;padding:0 5px;border-radius:99px;background:var(--ags-accent-soft);color:var(--ags-accent-ink);font-size:11px;font-weight:700;text-align:center}.akp-view-row[b-whbktkm6jr]{grid-column:1 / -1;display:flex;align-items:center;gap:.75rem;min-width:0}.akp-kanban-sp[b-whbktkm6jr]{flex:0 0 auto;padding:0;height:var(--akp-toolbar-h, 35px);border:1px solid var(--ags-line);border-radius:var(--ags-r-sm);background:transparent;position:relative;z-index:1;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.akp-kanban-sp:hover:not(.ags-sp--open)[b-whbktkm6jr]{background:var(--ags-accent-softer)}.akp-kanban-sp .ags-sp-input-wrap[b-whbktkm6jr]{width:0;opacity:0}.akp-kanban-sp .ags-sp-btn[b-whbktkm6jr]{width:calc(var(--akp-toolbar-h, 35px) - 2px);height:100%;border-radius:calc(var(--ags-r-sm) - 1px)}.akp-kanban-sp.ags-sp--open[b-whbktkm6jr]{border-color:var(--ags-accent);background:var(--ags-surface);box-shadow:0 0 0 3px var(--ags-accent-softer)}.akp-kanban-sp.ags-sp--open .ags-sp-input-wrap[b-whbktkm6jr]{width:min(230px,40cqi);opacity:1}.akp-kanban-sp .ags-sp-input[b-whbktkm6jr]::placeholder{color:var(--ags-ink-3)}.akp-view-tabs[b-whbktkm6jr]{--akp-tab-active: #3b52d9;display:flex;gap:4px;padding:4px;background:var(--ags-surface-sunken);border:0;border-radius:11px;width:auto;flex:1 1 auto;min-width:0}.akp-view-tab[b-whbktkm6jr]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;flex:1 1 0;min-width:0;padding:.42rem .6rem;background:transparent;border:none;border-radius:10px;user-select:none;white-space:nowrap;font-size:.8rem;font-weight:500;letter-spacing:-.005em;color:var(--ags-ink-2);cursor:pointer;transition:color .15s,background .15s,box-shadow .15s}.akp-view-tab i[b-whbktkm6jr]{font-size:.95rem;opacity:.8}.akp-view-tab:hover:not(:disabled):not(.akp-view-tab--active)[b-whbktkm6jr]{color:var(--ags-accent);background:#ffffff8c}.akp-view-tab--active[b-whbktkm6jr]{background:var(--ags-surface);color:var(--akp-tab-active);box-shadow:var(--ags-sh-1);font-weight:600}.akp-view-tab--active i[b-whbktkm6jr]{opacity:1}.akp-view-tab:disabled[b-whbktkm6jr]{cursor:default;opacity:.45}.akp-kanban[b-whbktkm6jr]{--akp-col-max: 400px;display:flex;align-items:flex-start;gap:.5rem;flex:1;min-height:0;position:relative;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--akp-card-pad));padding-inline:var(--akp-kanban-edge-gutter);scroll-padding-inline:var(--akp-kanban-edge-gutter);padding-bottom:.25rem}.akp-kanban[b-whbktkm6jr]::-webkit-scrollbar{height:8px}.akp-kanban[b-whbktkm6jr]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.akp-kanban[b-whbktkm6jr]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:99px}.akp-kanban-col[b-whbktkm6jr]{display:flex;flex-direction:column;gap:0;flex:1 0 280px;min-width:0;min-height:120px;max-height:100%;border-radius:var(--ags-r-lg);overflow:hidden;background:var(--ags-surface-sunken);border:1px solid transparent}.akp-kanban-col.akp-kanban-col--collapsed[b-whbktkm6jr]{flex:0 0 46px;min-width:46px}.akp-kanban-collapsed[b-whbktkm6jr]{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;height:100%;min-height:120px;padding:.6rem 0 .75rem;border:none;background:transparent;cursor:pointer}.akp-kanban-collapsed-chev[b-whbktkm6jr]{font-size:.8rem;opacity:.55;transition:opacity .15s ease;flex-shrink:0}.akp-kanban-collapsed:hover .akp-kanban-collapsed-chev[b-whbktkm6jr]{opacity:1}.akp-kanban-collapsed-title[b-whbktkm6jr]{writing-mode:vertical-rl;font-size:.82rem;font-weight:700;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:0}.akp-kanban-hdr[b-whbktkm6jr]{display:flex;align-items:center;gap:8px;padding:.7rem .75rem .6rem;font-size:.88rem;font-weight:700;letter-spacing:.01em;flex-shrink:0;position:relative;background:transparent;border-bottom:none;user-select:none}.akp-kanban-hdr--inprogress[b-whbktkm6jr]{color:#4f46e5}.akp-kanban-hdr--backlog[b-whbktkm6jr]{color:#2563eb}.akp-kanban-hdr--done[b-whbktkm6jr]{color:#059669}.akp-kanban-hdr-title[b-whbktkm6jr]{font-size:1rem;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.akp-kanban-hdr-grip[b-whbktkm6jr]{background:none;border:none;color:#cbd5e1;font-size:.85rem;line-height:1;padding:.1rem;margin-left:0;border-radius:4px;cursor:grab;opacity:0;flex-shrink:0;touch-action:none;transition:opacity .15s ease,color .15s ease,background .15s ease}.akp-kanban-hdr:hover .akp-kanban-hdr-grip[b-whbktkm6jr],.akp-kanban-hdr-grip:focus-visible[b-whbktkm6jr]{opacity:1}.akp-kanban-hdr-grip:hover[b-whbktkm6jr]{color:#6366f1;background:#6366f114}.akp-kanban-hdr-grip:active[b-whbktkm6jr]{cursor:grabbing}.akp-kanban-hdr[b-whbktkm6jr] .ags-ite-wrap{flex:1 1 auto;width:auto;min-width:0;max-width:100%}.akp-kanban .akp-kanban-hdr[b-whbktkm6jr]{justify-content:flex-start;padding-left:.85rem;padding-right:.45rem}.akp-kanban .akp-kanban-hdr .akp-kanban-hdr-title[b-whbktkm6jr]{color:var(--ags-ink)}.akp-kanban .akp-kanban-hdr .akp-kanban-badge[b-whbktkm6jr]{margin-right:auto}.akp-kanban .akp-kanban-hdr .akp-kanban-hdr-menu-wrap[b-whbktkm6jr]{order:8}.akp-kanban .akp-kanban-hdr[b-whbktkm6jr] .ags-ite-wrap{flex:1 1 auto}.akp-kanban-dot[b-whbktkm6jr]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.akp-kanban-dot--inprogress[b-whbktkm6jr]{background:#4f46e5}.akp-kanban-dot--backlog[b-whbktkm6jr]{background:#3b82f6}.akp-kanban-dot--done[b-whbktkm6jr]{background:#10b981}.akp-kanban-dot--btn[b-whbktkm6jr]{border:none;padding:0;cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}.akp-kanban-dot--btn:hover[b-whbktkm6jr]{transform:scale(1.3);box-shadow:0 0 0 3px #6366f126}.akp-color-pop-panel[b-whbktkm6jr]{position:absolute;top:calc(100% - 2px);left:.6rem;z-index:41;display:flex;gap:8px;padding:9px 11px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 8px 24px #00000024}.akp-kanban-badge[b-whbktkm6jr]{margin-left:2px;min-width:22px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:999px;font-size:.72rem;font-weight:700;padding:0 6px;background:var(--ags-surface);color:var(--ags-ink-2);border:1px solid var(--ags-line)}.akp-kanban-hdr--teal[b-whbktkm6jr]{color:#0f766e}.akp-kanban-dot--teal[b-whbktkm6jr]{background:#14b8a6}.akp-kanban-hdr--cyan[b-whbktkm6jr]{color:#0e7490}.akp-kanban-dot--cyan[b-whbktkm6jr]{background:#06b6d4}.akp-kanban-hdr--amber[b-whbktkm6jr]{color:#b45309}.akp-kanban-dot--amber[b-whbktkm6jr]{background:#f59e0b}.akp-kanban-hdr--rose[b-whbktkm6jr]{color:#be123c}.akp-kanban-dot--rose[b-whbktkm6jr]{background:#f43f5e}.akp-kanban-hdr--fuchsia[b-whbktkm6jr]{color:#a21caf}.akp-kanban-dot--fuchsia[b-whbktkm6jr]{background:#d946ef}.akp-kanban-hdr--slate[b-whbktkm6jr]{color:#475569}.akp-kanban-dot--slate[b-whbktkm6jr]{background:#64748b}.akp-kanban-hdr--violet[b-whbktkm6jr]{color:#4f46e5}.akp-kanban-dot--violet[b-whbktkm6jr]{background:#4f46e5}.akp-kanban-hdr--indigo[b-whbktkm6jr]{color:#4f46e5}.akp-kanban-dot--indigo[b-whbktkm6jr]{background:#4f46e5}.akp-kanban-hdr-menu-wrap[b-whbktkm6jr]{display:inline-flex;align-items:center;flex-shrink:0}.akp-kanban-hdr-menu[b-whbktkm6jr]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;flex-shrink:0;background:none;border:none;color:var(--ags-ink-3);font-size:.9rem;line-height:1;border-radius:var(--ags-r-sm);cursor:pointer;opacity:0;transition:opacity .16s ease,color .14s ease,background .14s ease,transform .12s ease}.akp-kanban-hdr:hover .akp-kanban-hdr-menu[b-whbktkm6jr],.akp-kanban-hdr-menu:focus-visible[b-whbktkm6jr],.akp-kanban-hdr-menu--on[b-whbktkm6jr]{opacity:1}.akp-kanban-hdr-menu:hover[b-whbktkm6jr],.akp-kanban-hdr-menu:focus-visible[b-whbktkm6jr],.akp-kanban-hdr-menu--on[b-whbktkm6jr]{color:var(--ags-accent);background:var(--ags-accent-soft)}.akp-kanban-hdr-menu:active[b-whbktkm6jr]{transform:scale(.92)}.akp-col-menu[b-whbktkm6jr]{position:absolute;top:calc(100% - 2px);right:.45rem;z-index:42;min-width:196px;display:flex;flex-direction:column;padding:6px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 8px 24px #00000024}.akp-col-menu-item[b-whbktkm6jr]{display:flex;align-items:center;gap:.55rem;width:100%;padding:.5rem .55rem;background:none;border:none;border-radius:8px;color:var(--ags-ink);font-size:.84rem;font-weight:500;letter-spacing:0;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.akp-col-menu-item i[b-whbktkm6jr]{width:15px;flex-shrink:0;font-size:.82rem;color:var(--ags-ink-3);text-align:center}.akp-col-menu-item:hover[b-whbktkm6jr],.akp-col-menu-item:focus-visible[b-whbktkm6jr]{background:var(--ags-accent-soft);color:var(--ags-accent-ink)}.akp-col-menu-item:hover i[b-whbktkm6jr],.akp-col-menu-item:focus-visible i[b-whbktkm6jr]{color:inherit}.akp-col-menu-item--danger:hover[b-whbktkm6jr],.akp-col-menu-item--danger:focus-visible[b-whbktkm6jr]{background:#dc26261a;color:#dc2626}.akp-col-menu-sep[b-whbktkm6jr]{height:1px;margin:5px 2px;background:var(--ags-line)}.akp-kanban-col--add[b-whbktkm6jr]{flex:0 0 268px;align-self:flex-start;min-height:auto;background:var(--ags-surface);border:1px solid rgba(var(--ags-accent-rgb),.28);box-shadow:var(--ags-sh-3);animation:akp-addcol-in-b-whbktkm6jr .16s ease-out}.akp-addcol-hdr[b-whbktkm6jr]{background:color-mix(in srgb,currentColor 6%,transparent)}@keyframes akp-addcol-in-b-whbktkm6jr{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.akp-kanban-col--add[b-whbktkm6jr]{animation:none}}.akp-col-inserter[b-whbktkm6jr]{flex:0 0 14px;align-self:stretch;min-height:56px;position:relative;display:flex;align-items:flex-start;justify-content:center;padding:0;border:none;background:none;cursor:pointer;opacity:0;transition:opacity .14s ease}.akp-col-inserter:hover[b-whbktkm6jr],.akp-col-inserter:focus-visible[b-whbktkm6jr]{opacity:1}.akp-col-inserter-line[b-whbktkm6jr]{position:absolute;top:32px;bottom:0;max-height:132px;width:2px;border-radius:2px;background:linear-gradient(180deg,#6366f14d,#6366f100)}.akp-col-inserter-plus[b-whbktkm6jr]{position:relative;margin-top:5px;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid rgba(99,102,241,.32);color:#6366f1;display:flex;align-items:center;justify-content:center;font-size:.8rem;box-shadow:0 1px 2px #0f172a0f,0 6px 16px #4f46e529;transition:transform .12s ease,background .12s ease,color .12s ease,border-color .12s ease}.akp-col-inserter-plus:hover[b-whbktkm6jr],.akp-col-inserter:focus-visible .akp-col-inserter-plus[b-whbktkm6jr]{transform:scale(1.08);background:#6366f1;border-color:#6366f1;color:#fff}.akp-col-inserter:active .akp-col-inserter-plus[b-whbktkm6jr]{transform:scale(.94)}.akp-addcol-hdr[b-whbktkm6jr]{padding-block:.5rem}.akp-addcol-input[b-whbktkm6jr]{flex:1 1 auto;min-width:0;padding:0;border:none;background:transparent;font:inherit;color:inherit;outline:none;user-select:text}.akp-addcol-input[b-whbktkm6jr]::placeholder{color:currentColor;opacity:.45}.akp-addcol-body[b-whbktkm6jr]{display:flex;flex-direction:column;gap:.65rem;padding:.7rem .75rem .6rem}.akp-addcol-swatches[b-whbktkm6jr]{display:flex;gap:9px;flex-wrap:wrap}.akp-addcol-swatch[b-whbktkm6jr]{width:20px;height:20px;border-radius:50%;border:none;padding:0;cursor:pointer;background:var(--akp-swatch);box-shadow:0 0 0 2px transparent;transition:transform .1s ease,box-shadow .12s ease}.akp-addcol-swatch:hover[b-whbktkm6jr]{transform:scale(1.12)}.akp-addcol-swatch--on[b-whbktkm6jr]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--akp-swatch)}.akp-swatch--teal[b-whbktkm6jr]{--akp-swatch: #14b8a6;background:var(--akp-swatch)}.akp-swatch--cyan[b-whbktkm6jr]{--akp-swatch: #06b6d4;background:var(--akp-swatch)}.akp-swatch--amber[b-whbktkm6jr]{--akp-swatch: #f59e0b;background:var(--akp-swatch)}.akp-swatch--rose[b-whbktkm6jr]{--akp-swatch: #f43f5e;background:var(--akp-swatch)}.akp-swatch--fuchsia[b-whbktkm6jr]{--akp-swatch: #d946ef;background:var(--akp-swatch)}.akp-swatch--slate[b-whbktkm6jr]{--akp-swatch: #64748b;background:var(--akp-swatch)}.akp-swatch--violet[b-whbktkm6jr],.akp-swatch--indigo[b-whbktkm6jr]{--akp-swatch: #4f46e5;background:var(--akp-swatch)}.akp-swatch--backlog[b-whbktkm6jr]{background:#3b82f6}.akp-swatch--inprogress[b-whbktkm6jr]{background:#4f46e5}.akp-swatch--done[b-whbktkm6jr]{background:#10b981}.akp-addcol-actions[b-whbktkm6jr]{display:flex;gap:.4rem}.akp-addcol-confirm[b-whbktkm6jr]{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;border:none;border-radius:10px;background:#6366f1;color:#fff;font-weight:600;font-size:.82rem;line-height:1;cursor:pointer;transition:background .15s,opacity .15s}.akp-addcol-confirm i[b-whbktkm6jr]{font-size:.8rem}.akp-addcol-confirm:hover:not(:disabled)[b-whbktkm6jr]{background:#4f46e5}.akp-addcol-confirm:disabled[b-whbktkm6jr]{opacity:.4;cursor:not-allowed}.akp-addcol-cancel[b-whbktkm6jr]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;color:#94a3b8;font-size:.72rem;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.akp-addcol-cancel:hover[b-whbktkm6jr],.akp-addcol-cancel:focus-visible[b-whbktkm6jr]{color:#ef4444;border-color:#ef444459;background:#ef44440f}.akp-addcol-hint[b-whbktkm6jr]{font-size:.66rem;color:#cbd5e1;text-align:center;user-select:none}.akp-kanban-tasks[b-whbktkm6jr]{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;gap:.5rem;padding:.5rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.akp-kanban-tasks[b-whbktkm6jr]::-webkit-scrollbar{width:3px}.akp-kanban-tasks[b-whbktkm6jr]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.akp-kanban-tasks[b-whbktkm6jr]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:99px}.akp-pin-shelf[b-whbktkm6jr]{--akp-pin: 91, 88, 235;--akp-pin-ink: #4340C4;display:flex;flex-direction:column;gap:.5rem;padding:.35rem;border:1px solid rgba(var(--akp-pin),.16);border-radius:14px;background:rgba(var(--akp-pin),.06);transition:border-color .14s ease,background-color .14s ease}.akp-pin-shelf:has(.akp-dd-insert-line)[b-whbktkm6jr]{border-color:rgba(var(--akp-pin),.55);background:rgba(var(--akp-pin),.12);box-shadow:0 0 0 1px rgba(var(--akp-pin),.32)}.akp-pin-shelf-hdr[b-whbktkm6jr]{display:flex;align-items:center;gap:.4rem;width:100%;padding:.15rem .25rem .15rem .15rem;background:none;border:none;border-radius:10px;color:var(--akp-pin-ink);font-size:.82rem;font-weight:600;letter-spacing:0;text-align:left;user-select:none;transition:background-color .14s ease}.akp-pin-shelf-badge[b-whbktkm6jr]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.4rem;height:1.4rem;border-radius:8px;background:rgb(var(--akp-pin));color:#fff;font-size:.78rem;line-height:1;box-shadow:0 1px 2px rgba(var(--akp-pin),.35)}button.akp-pin-shelf-hdr[b-whbktkm6jr]{cursor:pointer;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){button.akp-pin-shelf-hdr:hover[b-whbktkm6jr]{background:rgba(var(--akp-pin),.1)}}button.akp-pin-shelf-hdr:focus[b-whbktkm6jr]{outline:none}button.akp-pin-shelf-hdr:focus-visible[b-whbktkm6jr]{outline:2px solid rgba(var(--akp-pin),.55);outline-offset:1px}.akp-pin-shelf-chev[b-whbktkm6jr]{order:5;margin-left:auto;width:.7rem;font-size:.68rem;opacity:.6;transition:transform .24s cubic-bezier(.4,0,.2,1)}.akp-pin-shelf-chev.is-collapsed[b-whbktkm6jr]{transform:rotate(-90deg)}.akp-pin-shelf-body[b-whbktkm6jr]{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1),margin-top .24s cubic-bezier(.4,0,.2,1),opacity .18s ease}.akp-pin-shelf-body-inner[b-whbktkm6jr]{display:flex;flex-direction:column;gap:.5rem;min-height:0;overflow:hidden;overflow:clip;overflow-clip-margin:4px}.akp-pin-shelf-body--collapsed[b-whbktkm6jr]{grid-template-rows:0fr;margin-top:-.5rem;opacity:0}.akp-pin-shelf-body--opening[b-whbktkm6jr]{animation:akp-pin-shelf-open-b-whbktkm6jr .24s cubic-bezier(.4,0,.2,1)}@keyframes akp-pin-shelf-open-b-whbktkm6jr{0%{grid-template-rows:0fr;margin-top:-.5rem;opacity:0}to{grid-template-rows:1fr;margin-top:0;opacity:1}}@media(prefers-reduced-motion:reduce){.akp-pin-shelf-body[b-whbktkm6jr],.akp-pin-shelf-chev[b-whbktkm6jr]{transition:none}.akp-pin-shelf-body--opening[b-whbktkm6jr]{animation:none}}.akp-pin-shelf-title[b-whbktkm6jr]{flex:0 0 auto}.akp-pin-shelf-count[b-whbktkm6jr]{flex:0 0 auto;min-width:1.2rem;padding:0 .35rem;border-radius:999px;background:var(--ags-surface);border:1px solid rgba(var(--akp-pin),.2);color:var(--akp-pin-ink);font-size:.7rem;font-weight:600;line-height:1.45;text-align:center}.akp-pin-shelf-preview[b-whbktkm6jr]{flex:1 1 auto;min-width:0;padding-left:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ags-ink-3);font-size:.78rem;font-weight:500}.akp-kanban-empty[b-whbktkm6jr]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:1.5rem 1rem 1.25rem;text-align:center;user-select:none}.akp-kanban-empty-icon[b-whbktkm6jr]{font-size:1.4rem;color:#cbd5e1;margin-bottom:.1rem}.akp-kanban-empty-title[b-whbktkm6jr]{font-size:.78rem;font-weight:600;color:#94a3b8}.akp-kanban-empty-sub[b-whbktkm6jr]{font-size:.68rem;color:#cbd5e1;line-height:1.45;max-width:175px}.akp-kanban-tasks:has(.akp-kanban-empty)[b-whbktkm6jr]{flex:1 1 auto}.akp-kanban-tasks>.akp-kanban-empty[b-whbktkm6jr]{flex:1 1 auto;gap:.35rem;padding:1.25rem 1rem}.akp-kanban-empty-badge[b-whbktkm6jr]{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:.5rem;border-radius:14px;background:var(--ags-surface);box-shadow:var(--ags-sh-1)}.akp-kanban-empty-badge .akp-kanban-empty-icon[b-whbktkm6jr]{margin-bottom:0;font-size:1.3rem;color:var(--ags-ink-3)}.akp-kanban-tasks>.akp-kanban-empty .akp-kanban-empty-title[b-whbktkm6jr]{font-size:.95rem;color:var(--ags-ink)}.akp-kanban-tasks>.akp-kanban-empty .akp-kanban-empty-sub[b-whbktkm6jr]{font-size:.8rem;color:var(--ags-ink-3);max-width:215px}.akp-kanban-drop-hint[b-whbktkm6jr]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.38rem;margin:.35rem .4rem .4rem;padding:.7rem 1rem;border:1.5px dashed #cbd5e1;border-radius:10px;font-size:.72rem;font-weight:500;color:#94a3b8;pointer-events:none;user-select:none}.akp-kanban-drop-hint i[b-whbktkm6jr]{font-size:.85rem;color:#cbd5e1}.akp-add-btn[b-whbktkm6jr]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem 1rem;border:1.5px dashed rgba(99,102,241,.4);border-radius:10px;background:#6366f10a;color:#6366f1;user-select:none;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s;width:100%}.akp-add-btn:hover[b-whbktkm6jr]{background:#6366f117;border-color:#6366f199}.akp-add-btn:active[b-whbktkm6jr]{background:#6366f124}.akp-col-add-btn[b-whbktkm6jr]{display:flex;align-items:center;justify-content:center;gap:.38rem;flex-shrink:0;width:calc(100% - 1rem);padding:.7rem 1rem;margin:.35rem .5rem .5rem;background:var(--ags-surface);border:1px solid var(--ags-line);border-radius:12px;user-select:none;box-shadow:var(--ags-sh-1);color:var(--ags-accent-ink);font-size:.92rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s,transform .12s}.akp-col-add-btn i[b-whbktkm6jr]{font-size:1.05rem}.akp-col-add-btn:hover[b-whbktkm6jr]{border-color:#6366f159;box-shadow:0 2px 10px #6366f124}.akp-col-add-btn:active[b-whbktkm6jr]{transform:scale(.99)}.akp-ghost-wrap[b-whbktkm6jr]{flex-shrink:0;background:#fff;border-radius:10px;box-shadow:0 0 0 2px #6366f166,0 1px 4px #0000000f;overflow:hidden}.akp-ghost-body[b-whbktkm6jr]{display:flex;align-items:center;gap:.6rem;padding:.65rem .75rem .5rem;min-height:52px}.akp-ghost-circle[b-whbktkm6jr]{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#cbd5e1;font-size:1rem}.akp-ghost-input[b-whbktkm6jr]{flex:1;border:none;outline:none;resize:none;background:transparent;font-size:.88rem;font-weight:500;color:#1e1b4b;line-height:1.4;padding:0;field-sizing:content;min-height:1.3em;max-height:6em;overflow-y:auto}.akp-ghost-input[b-whbktkm6jr]::placeholder{color:#a5b4fc;font-weight:400}.akp-ghost-actions[b-whbktkm6jr]{display:flex;align-items:center;gap:.5rem;padding:0 .75rem .6rem}.akp-ghost-add-btn[b-whbktkm6jr]{padding:.28rem .85rem;border-radius:6px;border:none;background:#6366f1;color:#fff;font-size:.78rem;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.akp-ghost-add-btn:hover:not(:disabled)[b-whbktkm6jr]{background:#4f46e5}.akp-ghost-add-btn:disabled[b-whbktkm6jr]{opacity:.45;cursor:default}.akp-ghost-cancel-btn[b-whbktkm6jr]{padding:.28rem .5rem;border:none;background:transparent;color:#64748b;font-size:.78rem;cursor:pointer;border-radius:6px;transition:background .12s,color .12s}.akp-ghost-cancel-btn:hover[b-whbktkm6jr]{background:#0000000d;color:#1e293b}@media(pointer:coarse){.akp-kanban-tasks>.akp-ghost-wrap[b-whbktkm6jr]{position:sticky;bottom:0;z-index:3;box-shadow:0 0 0 2px #6366f166,0 -8px 24px #0f172a29;animation:akp-ghost-sheet-in-b-whbktkm6jr .18s ease-out}.akp-kanban-tasks>.akp-ghost-wrap .akp-ghost-body[b-whbktkm6jr]{padding:.8rem .9rem .55rem;min-height:56px}.akp-kanban-tasks>.akp-ghost-wrap .akp-ghost-input[b-whbktkm6jr]{font-size:16px}.akp-kanban-tasks>.akp-ghost-wrap .akp-ghost-actions[b-whbktkm6jr]{padding:0 .9rem .8rem;gap:.5rem}.akp-kanban-tasks>.akp-ghost-wrap .akp-ghost-add-btn[b-whbktkm6jr]{flex:1;padding:.6rem 1rem;font-size:.88rem}.akp-kanban-tasks>.akp-ghost-wrap .akp-ghost-cancel-btn[b-whbktkm6jr]{padding:.6rem .9rem;font-size:.88rem}}@keyframes akp-ghost-sheet-in-b-whbktkm6jr{0%{transform:translateY(100%)}to{transform:none}}@media(pointer:coarse)and (prefers-reduced-motion:reduce){.akp-kanban-tasks>.akp-ghost-wrap[b-whbktkm6jr]{animation:none}}.akp-kanban-card-wrap[b-whbktkm6jr]{cursor:grab;flex-shrink:0;display:flex;flex-direction:column;background:#fff;border-radius:10px;box-shadow:0 1px 3px #00000012,0 2px 8px #0000000d;border:1px solid rgba(0,0,0,.06);overflow:hidden;transition:box-shadow .15s,transform .15s}.akp-kanban-card-wrap:hover[b-whbktkm6jr]{box-shadow:0 2px 8px #0000001a,0 4px 16px #0000000f}[b-whbktkm6jr] .akp-kanban-card-wrap .ags-tli-root:hover{transform:none}body:not(.ags-dd-body-dragging) .akp-kanban-card-wrap:hover[b-whbktkm6jr]{transform:translateY(-1px)}.akp-kanban-card-wrap.akp-kanban-card--search-focus[b-whbktkm6jr] mark.ags-text-highlight,.akp-list-card.akp-kanban-card--search-focus[b-whbktkm6jr] mark.ags-text-highlight{background:#fb923c}.akp-kanban-col.ags-dd-drop-hover[b-whbktkm6jr]{border-color:#6366f18c!important;transition:border-color .12s}.akp-kanban-col.ags-dd-drop-hover .akp-kanban-hdr[b-whbktkm6jr]{background:#6366f11f;transition:background .12s}.akp-kanban-col.ags-dd-drop-hover .akp-kanban-empty[b-whbktkm6jr],.akp-kanban-card-wrap.ags-dd-source-active[b-whbktkm6jr],.akp-kanban-card-wrap.akp-card--drop-pending[b-whbktkm6jr]{display:none}.akp-kanban-col.ags-dd-drop-deny[b-whbktkm6jr]{border-color:#ef44448c!important;transition:border-color .12s}.akp-kanban-col.ags-dd-drop-deny .akp-kanban-hdr[b-whbktkm6jr]{background:#ef44441a;transition:background .12s}.ags-dd-ghost.ags-dd-ghost-deny[b-whbktkm6jr]{opacity:.8;filter:saturate(.85);box-shadow:0 0 0 2px #ef444447,0 10px 24px #ef44442e}.akp-kanban-col.ags-dd-drop-success[b-whbktkm6jr]{animation:ags-dd-flash .65s ease-out}.akp-kanban-col.akp-col-dragging[b-whbktkm6jr]{opacity:.5;filter:saturate(.7);outline:2px dashed rgba(99,102,241,.5);outline-offset:-2px;border-radius:14px;transition:opacity .15s ease}@media(max-width:767.98px){.akp-wrapper[b-whbktkm6jr]{padding:var(--akp-wrapper-padding, 1rem .25rem 1rem)}.akp-card[b-whbktkm6jr]{--akp-card-pad: .75rem;--akp-kanban-edge-gutter: .9rem;gap:.85rem;border-radius:14px}}@media(pointer:coarse){.akp-kanban-sp.ags-sp--open[b-whbktkm6jr]{position:static;left:auto;right:auto;top:auto;transform:none}.akp-kanban-card-wrap[b-whbktkm6jr],.akp-kanban-tasks[b-whbktkm6jr]{touch-action:pan-x pan-y}.akp-kanban-hdr-grip[b-whbktkm6jr]{display:none}.akp-kanban-hdr-menu[b-whbktkm6jr]{opacity:1;width:32px;height:32px;font-size:1rem}}@media(min-width:576px)and (max-width:767.98px){.akp-kanban[b-whbktkm6jr]{display:flex;grid-template-columns:unset;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-bottom:.5rem}.akp-kanban[b-whbktkm6jr]::-webkit-scrollbar{height:3px}.akp-kanban[b-whbktkm6jr]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.akp-kanban[b-whbktkm6jr]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:99px}.akp-kanban-col[b-whbktkm6jr]{flex:0 0 min(280px,80vw);scroll-snap-align:start}.akp-kanban-col:not(.akp-kanban-col--collapsed):not(.akp-kanban-col--add)[b-whbktkm6jr]{min-height:100%}}@media(max-width:575.98px){.akp-kanban[b-whbktkm6jr]{display:flex;grid-template-columns:unset;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-bottom:.5rem;scrollbar-width:none}.akp-kanban[b-whbktkm6jr]::-webkit-scrollbar{display:none}.akp-kanban-col[b-whbktkm6jr]{flex:0 0 100%;scroll-snap-align:start}.akp-kanban-col:not(.akp-kanban-col--collapsed):not(.akp-kanban-col--add)[b-whbktkm6jr]{min-height:100%}.akp-wrapper[b-whbktkm6jr]{padding:var(--akp-wrapper-padding, .85rem 0 .75rem)}.akp-card[b-whbktkm6jr]{--akp-card-pad: .6rem;--akp-kanban-edge-gutter: .9rem;border-radius:10px}}@media(orientation:landscape)and (max-height:600px){.akp-card[b-whbktkm6jr]{overflow-y:auto}.akp-kanban[b-whbktkm6jr]{flex:0 0 auto;overflow-y:visible}.akp-kanban-col[b-whbktkm6jr]{max-height:none}.akp-kanban-col:not(.akp-kanban-col--collapsed):not(.akp-kanban-col--add)[b-whbktkm6jr]{min-height:0}}@container (max-width: 500px){.akp-hc-identity[b-whbktkm6jr]{gap:1rem}.akp-hc-icon-wrap[b-whbktkm6jr]{width:40px;height:40px;font-size:1.05rem}.akp-hc-title[b-whbktkm6jr]{font-size:1.2rem}.akp-hc-edit-btn[b-whbktkm6jr]{opacity:1}.akp-hc-meta[b-whbktkm6jr],.akp-hc-due[b-whbktkm6jr]{font-size:.82rem}.akp-header-row[b-whbktkm6jr]{--akp-toolbar-h: 38px;gap:.85rem .5rem}.akp-hc-actions[b-whbktkm6jr]{gap:.25rem}.akp-vf-trigger[b-whbktkm6jr]{width:var(--akp-toolbar-h);height:var(--akp-toolbar-h);padding:0;justify-content:center;gap:0;border:1px solid transparent;box-shadow:none;background:transparent;border-radius:var(--ags-r-sm)}.akp-vf-trigger__label[b-whbktkm6jr],.akp-vf-trigger__caret[b-whbktkm6jr]{display:none}.akp-vf-trigger__icon[b-whbktkm6jr]{font-size:.95rem}.akp-vf[b-whbktkm6jr]{gap:.3rem}.akp-vf-chip[b-whbktkm6jr]{gap:3px}.akp-vf-clear[b-whbktkm6jr]{width:30px;height:30px}.akp-view-tabs[b-whbktkm6jr]{overflow-x:auto;scrollbar-width:none}.akp-view-tabs[b-whbktkm6jr]::-webkit-scrollbar{display:none}.akp-view-tab[b-whbktkm6jr]{padding:.4rem;gap:.3rem;font-size:.88rem}.akp-view-tab i[b-whbktkm6jr]{font-size:.88rem}.akp-hc-expand-btn span:not(.akp-hc-expand-count)[b-whbktkm6jr]{display:none}.akp-hc-expand-btn[b-whbktkm6jr]{padding:.3rem .4rem}.akp-kanban-sp.ags-sp--open .ags-sp-input-wrap[b-whbktkm6jr]{width:min(160px,38cqi)}.akp-header-row--searching .akp-hc-identity[b-whbktkm6jr]{display:none}.akp-header-row--searching .akp-hc-actions[b-whbktkm6jr]{grid-column:1 / -1}.akp-header-row--searching .akp-kanban-sp.ags-sp--open[b-whbktkm6jr]{flex:1 1 auto;min-width:0}.akp-header-row--searching .akp-kanban-sp.ags-sp--open .ags-sp-input-wrap[b-whbktkm6jr]{width:auto;flex:1 1 auto;min-width:0}}@container (max-width: 780px){.akp-kanban[b-whbktkm6jr]{display:flex;grid-template-columns:unset;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-bottom:.5rem}.akp-kanban[b-whbktkm6jr]::-webkit-scrollbar{height:3px}.akp-kanban[b-whbktkm6jr]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.akp-kanban[b-whbktkm6jr]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:99px}.akp-kanban-col[b-whbktkm6jr]{flex:0 0 min(280px,80cqi);scroll-snap-align:start}.akp-kanban-col:not(.akp-kanban-col--collapsed):not(.akp-kanban-col--add)[b-whbktkm6jr]{min-height:100%}.akp-card[b-whbktkm6jr]{--akp-card-pad: .75rem;--akp-kanban-edge-gutter: .9rem;gap:.85rem}.akp-kanban-hdr[b-whbktkm6jr]{cursor:grab;user-select:none;touch-action:pan-x pan-y}.akp-kanban-hdr:active[b-whbktkm6jr]{cursor:grabbing}}@container (max-width: 520px){.akp-kanban[b-whbktkm6jr]{scroll-snap-type:x mandatory}.akp-kanban-col[b-whbktkm6jr]{flex-basis:100%}}@container (min-width: 781px){.akp-kanban-col:not(.akp-kanban-col--collapsed)[b-whbktkm6jr]{max-width:var(--akp-col-max)}.akp-kanban-col:not(.akp-kanban-col--collapsed):not(.akp-kanban-col--add)[b-whbktkm6jr]{min-height:min(420px,100%)}}.akp-list-view[b-whbktkm6jr]{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;max-height:calc(100svh - 260px);overflow:hidden;container:ags-task-list / inline-size;-webkit-user-select:none;user-select:none}.akp-list-view input[b-whbktkm6jr],.akp-list-view textarea[b-whbktkm6jr]{-webkit-user-select:text;user-select:text}.akp-list-cards[b-whbktkm6jr]{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:4px;-webkit-overflow-scrolling:touch}.akp-list-card[b-whbktkm6jr]{flex:0 0 auto;min-width:0}.akp-list-cards>.akp-ghost-wrap[b-whbktkm6jr]{flex:0 0 auto}.akp-list-cards[b-whbktkm6jr]::-webkit-scrollbar{width:3px}.akp-list-cards[b-whbktkm6jr]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.akp-list-cards[b-whbktkm6jr]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:99px}@media(max-width:767.98px){.akp-list-view[b-whbktkm6jr]{max-height:calc(100svh - 280px)}}[b-whbktkm6jr] .akp-kanban-card-wrap .ags-tli-root{background:#ffffff7a;margin-bottom:0}[b-whbktkm6jr] .akp-kanban-card-wrap>.ags-tli-root{flex:1 1 auto}[b-whbktkm6jr] .akp-kanban-card-wrap>.ags-tli-root>.ags-tli-content{align-self:stretch}.akp-col-dots[b-whbktkm6jr]{display:none;justify-content:center;align-items:center;gap:6px;flex-shrink:0;padding:2px 0}.akp-col-dot[b-whbktkm6jr]{width:8px;height:8px;border-radius:50%;cursor:pointer;transition:width .2s ease,height .2s ease,background .2s ease}.akp-col-dot--inprogress[b-whbktkm6jr]{background:#4f46e559}.akp-col-dot--backlog[b-whbktkm6jr]{background:#3b82f659}.akp-col-dot--done[b-whbktkm6jr]{background:#10b98159}.akp-col-dot--teal[b-whbktkm6jr]{background:#14b8a659}.akp-col-dot--cyan[b-whbktkm6jr]{background:#06b6d459}.akp-col-dot--amber[b-whbktkm6jr]{background:#f59e0b59}.akp-col-dot--rose[b-whbktkm6jr]{background:#f43f5e59}.akp-col-dot--fuchsia[b-whbktkm6jr]{background:#d946ef59}.akp-col-dot--slate[b-whbktkm6jr]{background:#64748b59}.akp-col-dot--violet[b-whbktkm6jr],.akp-col-dot--indigo[b-whbktkm6jr]{background:#4f46e559}.akp-col-dot--inprogress.akp-col-dot--current[b-whbktkm6jr]{background:#4f46e5;width:20px;border-radius:4px}.akp-col-dot--backlog.akp-col-dot--current[b-whbktkm6jr]{background:#3b82f6;width:20px;border-radius:4px}.akp-col-dot--done.akp-col-dot--current[b-whbktkm6jr]{background:#10b981;width:20px;border-radius:4px}.akp-col-dot--teal.akp-col-dot--current[b-whbktkm6jr]{background:#14b8a6;width:20px;border-radius:4px}.akp-col-dot--cyan.akp-col-dot--current[b-whbktkm6jr]{background:#06b6d4;width:20px;border-radius:4px}.akp-col-dot--amber.akp-col-dot--current[b-whbktkm6jr]{background:#f59e0b;width:20px;border-radius:4px}.akp-col-dot--rose.akp-col-dot--current[b-whbktkm6jr]{background:#f43f5e;width:20px;border-radius:4px}.akp-col-dot--fuchsia.akp-col-dot--current[b-whbktkm6jr]{background:#d946ef;width:20px;border-radius:4px}.akp-col-dot--slate.akp-col-dot--current[b-whbktkm6jr]{background:#64748b;width:20px;border-radius:4px}.akp-col-dot--violet.akp-col-dot--current[b-whbktkm6jr],.akp-col-dot--indigo.akp-col-dot--current[b-whbktkm6jr]{background:#4f46e5;width:20px;border-radius:4px}@container (max-width: 780px){.akp-col-dots[b-whbktkm6jr]{display:flex}}@media(max-width:767.98px){.akp-col-dots[b-whbktkm6jr]{display:flex}}.akp-cal[b-whbktkm6jr]{--cal-hour-h: 56px;--cal-gutter-w: 56px;--cal-head-h: 46px;--cal-event-inset: 6px;display:flex;flex-direction:column;flex:1;min-height:0}.akp-cal-toolbar[b-whbktkm6jr]{display:flex;align-items:center;gap:12px;padding:.1rem .25rem .6rem;flex-wrap:wrap}.akp-cal-nav[b-whbktkm6jr]{display:inline-flex;align-items:center;gap:4px}.akp-cal-navbtn[b-whbktkm6jr],.akp-cal-today[b-whbktkm6jr]{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:8px;cursor:pointer;font-weight:600;transition:background .12s ease,border-color .12s ease,color .12s ease}.akp-cal-navbtn[b-whbktkm6jr]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center}.akp-cal-today[b-whbktkm6jr]{height:36px;padding:0 .7rem;font-size:.8rem;font-weight:500}.akp-cal-navbtn:hover[b-whbktkm6jr],.akp-cal-today:hover[b-whbktkm6jr]{background:#f5f5ff;border-color:#c7d2fe;color:#4f46e5}.akp-cal-range[b-whbktkm6jr]{font-size:1rem;font-weight:700;color:var(--ags-ink)}.akp-cal-tools[b-whbktkm6jr]{margin-left:auto;display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.akp-cal-toolsep[b-whbktkm6jr]{align-self:stretch;flex:none;width:1px;margin:3px 2px;background:#e2e8f0}@media(max-width:767.98px){.akp-cal-toolsep[b-whbktkm6jr]{display:none}}.akp-cal-rangeseg[b-whbktkm6jr]{display:inline-flex;border:0;border-radius:11px;overflow:visible;background:var(--ags-surface-sunken);padding:3px}.akp-cal-segbtn[b-whbktkm6jr]{border:0;background:transparent;color:#64748b;font-size:.8rem;font-weight:500;padding:.34rem .7rem;cursor:pointer;border-left:0;transition:background .12s ease,color .12s ease;min-height:30px;border-radius:8px}.akp-cal-segbtn:first-child[b-whbktkm6jr]{border-left:none}.akp-cal-segbtn:hover[b-whbktkm6jr]{background:#f5f5ff;color:#4f46e5}.akp-cal-segbtn--on[b-whbktkm6jr],.akp-cal-segbtn--on:hover[b-whbktkm6jr]{background:var(--ags-surface);color:var(--ags-ink);box-shadow:var(--ags-sh-1)}.akp-cal-segshort[b-whbktkm6jr]{display:none}.akp-cal-workhours[b-whbktkm6jr]{position:relative;display:inline-flex}.akp-cal-whbtn[b-whbktkm6jr],[b-whbktkm6jr] .akp-cal-rmbtn{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 .6rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#475569;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.akp-cal-whbtn:hover[b-whbktkm6jr],[b-whbktkm6jr] .akp-cal-rmbtn:hover,.akp-cal-whbtn--on[b-whbktkm6jr],[b-whbktkm6jr] .akp-cal-rmbtn--on{background:#f5f5ff;border-color:#c7d2fe;color:#4f46e5}.akp-cal-whbtn i[b-whbktkm6jr],[b-whbktkm6jr] .akp-cal-rmbtn i{font-size:.9rem}.akp-cal-whbtn-label[b-whbktkm6jr],[b-whbktkm6jr] .akp-cal-rmbtn-label{font-variant-numeric:tabular-nums}.akp-cal-rm[b-whbktkm6jr]{position:relative;display:inline-flex}.akp-cal-rm-note[b-whbktkm6jr]{margin:3px 2px 1px;padding:6px 8px 2px;border-top:1px solid #f1f5f9;font-size:.66rem;font-weight:500;line-height:1.35;color:#94a3b8}[b-whbktkm6jr] .akp-cal-wh-pop{padding:.7rem .8rem .8rem}.akp-cal-wh-title[b-whbktkm6jr]{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;margin-bottom:.5rem}.akp-cal-wh-row[b-whbktkm6jr]{display:flex;align-items:flex-end;gap:8px}.akp-cal-wh-field[b-whbktkm6jr]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.akp-cal-wh-field>span[b-whbktkm6jr]{font-size:.72rem;font-weight:600;color:#64748b}.akp-cal-wh-dash[b-whbktkm6jr]{padding-bottom:7px;color:#94a3b8;font-weight:700}.akp-cal-body[b-whbktkm6jr]{display:flex;flex:1;min-height:0;gap:0}.akp-cal-main[b-whbktkm6jr]{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;border:0;border-radius:0;overflow:hidden;background:#fff}.akp-cal-grid-scroll[b-whbktkm6jr]{flex:1;min-height:0;overscroll-behavior:contain;overflow:auto;position:relative;container-type:inline-size;container-name:akp-calscroll;scroll-snap-type:x proximity;scroll-padding-left:var(--cal-gutter-w)}.akp-cal-head[b-whbktkm6jr],.akp-cal-allday[b-whbktkm6jr],.akp-cal-grid[b-whbktkm6jr]{display:grid;grid-template-columns:var(--cal-gutter-w) repeat(var(--cal-cols, 7),minmax(96px,1fr));min-width:min-content}@container akp-calscroll (max-width: 560px){.akp-cal-head[b-whbktkm6jr],.akp-cal-allday[b-whbktkm6jr],.akp-cal-grid[b-whbktkm6jr]{grid-template-columns:var(--cal-gutter-w) repeat(var(--cal-cols, 7),minmax(calc(100cqi - var(--cal-gutter-w)),1fr))}}.akp-cal-head[b-whbktkm6jr]{position:sticky;top:0;z-index:8;height:var(--cal-head-h);background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}.akp-cal-allday[b-whbktkm6jr]{position:sticky;top:var(--cal-head-h);z-index:7;background:#fbfbfd;border-bottom:1px solid rgba(0,0,0,.08);min-height:30px}.akp-cal-dayhead[b-whbktkm6jr]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-left:1px solid rgba(0,0,0,.05)}.akp-cal-dow[b-whbktkm6jr]{font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ags-ink-2);font-weight:500}.akp-cal-dnum[b-whbktkm6jr]{font-size:1.05rem;font-weight:700;color:#334155;line-height:1}.akp-cal-dayhead--today .akp-cal-dow[b-whbktkm6jr]{color:#6366f1}.akp-cal-dayhead--today .akp-cal-dnum[b-whbktkm6jr]{background:#6366f1;color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.akp-cal-gutter-cell[b-whbktkm6jr]{border-right:1px solid rgba(0,0,0,.06);position:sticky;left:0;background:#fff}.akp-cal-allday-label[b-whbktkm6jr]{background:#fbfbfd;font-size:.58rem;color:#94a3b8;display:flex;align-items:center;justify-content:flex-end;padding-right:6px;text-transform:uppercase;letter-spacing:.03em}.akp-cal-allday-cell[b-whbktkm6jr]{border-left:1px solid rgba(0,0,0,.05);padding:3px;display:flex;flex-direction:column;gap:3px;min-width:0}.akp-cal-allday:not(:has(.akp-cal-chip))[b-whbktkm6jr]{min-height:0}.akp-cal-allday:not(:has(.akp-cal-chip)) .akp-cal-allday-cell[b-whbktkm6jr]{padding:0}.akp-cal-allday:not(:has(.akp-cal-chip)) .akp-cal-allday-label[b-whbktkm6jr]{display:none}body:has(.akp-cal-dragghost) .akp-cal-allday[b-whbktkm6jr]{min-height:30px}body:has(.akp-cal-dragghost) .akp-cal-allday .akp-cal-allday-cell[b-whbktkm6jr]{padding:3px}body:has(.akp-cal-dragghost) .akp-cal-allday .akp-cal-allday-label[b-whbktkm6jr]{display:flex}@container akp-panel (max-width: 460px){.akp-cal-whbtn-label[b-whbktkm6jr],.akp-cal-seglong[b-whbktkm6jr]{display:none}.akp-cal-segshort[b-whbktkm6jr]{display:inline}.akp-cal-segbtn[b-whbktkm6jr]{padding:.34rem .55rem}.akp-cal-range-lead[b-whbktkm6jr],.akp-cal-range-year[b-whbktkm6jr]{display:none}.akp-cal[b-whbktkm6jr]{--cal-head-h: 38px}.akp-cal-dayhead[b-whbktkm6jr]{flex-direction:row;gap:5px}.akp-cal-dnum[b-whbktkm6jr]{font-size:.95rem}.akp-cal-dayhead--today .akp-cal-dnum[b-whbktkm6jr]{width:23px;height:23px}}.akp-cal-chip--allday[b-whbktkm6jr]{border:none;border-left:3px solid var(--cal-accent, #94a3b8);background:color-mix(in srgb,var(--cal-accent, #94a3b8) 13%,#fff);border-radius:5px;padding:2px 6px;text-align:left;cursor:pointer;min-width:0}.akp-cal-chip-title[b-whbktkm6jr]{font-size:.72rem;font-weight:600;color:#1e293b;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.akp-cal-grid[b-whbktkm6jr]{position:relative}.akp-cal-gutter[b-whbktkm6jr]{position:sticky;left:0;z-index:6;background:#fff;box-shadow:1px 0 #0000000f}.akp-cal-hourlabel[b-whbktkm6jr]{height:var(--cal-hour-h);position:relative}.akp-cal-hourlabel span[b-whbktkm6jr]{position:absolute;top:2px;right:6px;font-size:.75rem;color:var(--ags-ink-2);background:#fff;padding:0 2px}.akp-cal-col[b-whbktkm6jr]{position:relative;border-left:1px solid rgba(0,0,0,.05);min-width:0;scroll-snap-align:start}.akp-cal-col--today[b-whbktkm6jr]{background:transparent}.akp-cal-hourline[b-whbktkm6jr]{height:var(--cal-hour-h);position:relative;border-top:1px solid #e8eaf3;box-sizing:border-box}.akp-cal-hourline:first-child[b-whbktkm6jr]{border-top:none}.akp-cal-hourline--off[b-whbktkm6jr]{background:#0f172a08}.akp-cal-hourlabel--off span[b-whbktkm6jr]{opacity:.4}.akp-cal-now[b-whbktkm6jr]{position:absolute;left:0;right:0;height:0;border-top:2px solid #e64a0b;z-index:3;pointer-events:none}.akp-cal-now[b-whbktkm6jr]:before{content:"";position:absolute;left:-4px;top:-5px;width:9px;height:9px;border-radius:50%;background:#e64a0b}.akp-cal-ev[b-whbktkm6jr]{position:absolute;box-sizing:border-box;overflow:hidden;border:1px solid color-mix(in srgb,var(--cal-accent, #6366f1) 24%,#fff);background:color-mix(in srgb,var(--cal-accent, #6366f1) 11%,#fff);border-radius:8px;padding:7px 10px;box-shadow:0 1px 2px #0f172a09;text-align:left;cursor:pointer;display:flex;flex-direction:column;line-height:1.2;white-space:normal;overflow-wrap:anywhere;word-break:break-word;z-index:2;transition:box-shadow .12s ease}.akp-cal-ev:hover[b-whbktkm6jr]{box-shadow:0 2px 6px #0f172a1a;z-index:4}.akp-cal-ev--contfrom[b-whbktkm6jr]{border-top-left-radius:0;border-top-right-radius:0;margin-top:-2px}.akp-cal-ev--contto[b-whbktkm6jr]{border-bottom-left-radius:0;border-bottom-right-radius:0}.akp-cal-ev--session-cont[b-whbktkm6jr]{border-left-style:dashed}.akp-cal-ev:has(.akp-cal-ev-session)[b-whbktkm6jr]{padding-right:30px}.akp-cal-ev-session[b-whbktkm6jr]{position:absolute;top:2px;right:4px;font-size:.6rem;font-weight:700;line-height:1;padding:1px 3px;border-radius:4px;color:var(--cal-accent, #6366f1);background:color-mix(in srgb,var(--cal-accent, #6366f1) 22%,#fff);pointer-events:none}.akp-cal-ev--sibling[b-whbktkm6jr]{outline:2px dashed color-mix(in srgb,var(--cal-accent, #6366f1) 70%,#fff);outline-offset:-2px}.akp-cal-ev--ghost[b-whbktkm6jr]{border:1px solid color-mix(in srgb,var(--cal-accent, #3b82f6) 24%,#fff);outline:1px dashed var(--cal-accent, #3b82f6);outline-offset:-2px;background:color-mix(in srgb,var(--cal-accent, #3b82f6) 12%,#fff);pointer-events:none;z-index:4;animation:akp-cal-ghost-in-b-whbktkm6jr .12s ease-out}@keyframes akp-cal-ghost-in-b-whbktkm6jr{0%{opacity:0}to{opacity:1}}.akp-cal-ev--hidden[b-whbktkm6jr],.akp-cal-ev--dropped[b-whbktkm6jr]{display:none}.akp-cal-ev-resize[b-whbktkm6jr]{position:absolute;left:0;right:0;height:7px;cursor:ns-resize;touch-action:none}.akp-cal-ev-resize--bottom[b-whbktkm6jr]{bottom:0}.akp-cal-ev--compact .akp-cal-ev-resize[b-whbktkm6jr]{height:5px}.akp-cal-ev-time[b-whbktkm6jr]{font-size:.8rem;font-weight:400;color:color-mix(in srgb,var(--cal-accent, #6366f1) 80%,#1e293b);display:block;order:1}.akp-cal-ev-title[b-whbktkm6jr]{font-size:.85rem;font-weight:550;color:color-mix(in srgb,var(--cal-accent, #6366f1) 65%,#172342);display:block;order:0}.akp-cal-ev--compact[b-whbktkm6jr]{container-type:inline-size;container-name:akp-calevent;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:1px 4px;white-space:nowrap}.akp-cal-ev--compact .akp-cal-ev-time[b-whbktkm6jr]{flex:0 1 auto;max-width:40%;min-width:0;overflow:hidden;text-overflow:ellipsis}.akp-cal-ev--compact .akp-cal-ev-time[b-whbktkm6jr]:before{content:" · "}.akp-cal-ev--compact .akp-cal-ev-title[b-whbktkm6jr]{flex:1 1 60%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal}.akp-cal-ev--compact:has(.akp-cal-ev-session)[b-whbktkm6jr]{padding-right:4px}.akp-cal-ev--compact .akp-cal-ev-session[b-whbktkm6jr]{position:static;order:2;flex:none;margin-left:4px}@container akp-calevent (max-width: 110px){.akp-cal-ev--compact .akp-cal-ev-time[b-whbktkm6jr]{position:absolute;width:1px;height:1px;clip-path:inset(50%)}}@container akp-calevent (max-width: 55px){.akp-cal-ev--compact .akp-cal-ev-session[b-whbktkm6jr]{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%)}}.akp-cal-ev--done[b-whbktkm6jr],.akp-cal-chip--done[b-whbktkm6jr]{background:color-mix(in srgb,var(--cal-accent, #10b981) 8%,#fff);opacity:.78}.akp-cal-ev--done:hover[b-whbktkm6jr],.akp-cal-chip--done:hover[b-whbktkm6jr]{opacity:1}.akp-cal-ev--done .akp-cal-ev-title[b-whbktkm6jr],.akp-cal-chip--done .akp-cal-chip-title[b-whbktkm6jr]{color:#64748b}.akp-cal-ev--done .akp-cal-ev-time[b-whbktkm6jr]{color:color-mix(in srgb,var(--cal-accent, #10b981) 70%,#64748b)}.akp-cal-ev--done .akp-cal-ev-title[b-whbktkm6jr]:before,.akp-cal-chip--done .akp-cal-chip-title[b-whbktkm6jr]:before{content:"✓";margin-right:3px;font-weight:700;color:var(--cal-accent, #10b981)}.akp-cal-unscheduled[b-whbktkm6jr]{position:relative;width:clamp(220px,var(--akp-cal-rail-w, 320px),55vw);flex-shrink:0;display:flex;flex-direction:column;border:0;border-radius:0;background:#f5f6fb;overflow:hidden;container-type:inline-size;border-left:1px solid var(--ags-line-soft, #f1f3f8)}.akp-cal-unscheduled-splitter[b-whbktkm6jr]{position:absolute;top:0;left:-3px;width:6px;height:100%;cursor:col-resize;z-index:10;background:transparent;transition:background .15s ease}.akp-cal-unscheduled-splitter:hover[b-whbktkm6jr],.akp-cal-unscheduled-splitter.akp-cal-splitter--active[b-whbktkm6jr]{background:#4f46e526}.akp-cal-unscheduled-splitter[b-whbktkm6jr]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:32px;border-radius:1px;background:#4f46e54d;opacity:0;transition:opacity .15s ease}.akp-cal-unscheduled-splitter:hover[b-whbktkm6jr]:after,.akp-cal-unscheduled-splitter.akp-cal-splitter--active[b-whbktkm6jr]:after{opacity:1}.akp-cal-unscheduled:not(:has(.akp-cal-splitter--active))[b-whbktkm6jr]{transition:width .18s ease,height .18s ease}.akp-cal-unscheduled--collapsed[b-whbktkm6jr]{width:34px;container-type:normal;background:#f8fafc}.akp-cal-unscheduled--collapsed .akp-cal-unscheduled-splitter[b-whbktkm6jr]{display:none}body:has(.akp-cal-dragghost) .akp-cal-unscheduled--collapsed[b-whbktkm6jr]{width:56px}.akp-cal-railstrip[b-whbktkm6jr]{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;gap:12px;padding:.5rem 0 .75rem;border:0;background:transparent;color:#64748b;cursor:pointer;overflow:hidden;transition:background .12s ease,color .12s ease}.akp-cal-railstrip:hover[b-whbktkm6jr]{background:#4f46e50f;color:#4f46e5}.akp-cal-railstrip-caret[b-whbktkm6jr]{flex:none;font-size:.78rem}.akp-cal-railstrip-item[b-whbktkm6jr]{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;gap:6px}.akp-cal-railstrip-label[b-whbktkm6jr]{writing-mode:vertical-rl;font-size:.7rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.akp-cal-railstrip-item--overdue[b-whbktkm6jr]{color:#b91c1c}.akp-cal-railstrip-item--overdue .akp-cal-railtab-count[b-whbktkm6jr]{background:#fee2e2;color:#b91c1c}.akp-cal-unscheduled--overdue[b-whbktkm6jr]{background:snow}.akp-cal-railtabs[b-whbktkm6jr]{display:flex;flex:1;min-width:0;gap:2px;padding:3px;border-radius:11px;background:#eceef7;min-height:38px}.akp-cal-railtab[b-whbktkm6jr]{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:none;background:transparent;color:#64748b;font-size:.78rem;font-weight:500;padding:.26rem .3rem;border-radius:8px;cursor:pointer;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.akp-cal-railtab-label[b-whbktkm6jr]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.akp-cal-railtab:hover[b-whbktkm6jr]{color:#4f46e5}.akp-cal-railtab--on[b-whbktkm6jr]{background:#fff;color:var(--ags-ink);font-weight:600;box-shadow:inset 0 0 0 1.5px var(--ags-accent),0 1px 2px #0f172a14}.akp-cal-railtab-count[b-whbktkm6jr]{flex:none;min-width:20px;padding:0 6px;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px #d6dae8;color:#475569;font-size:.68rem;font-weight:600;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}.akp-cal-railtab--on .akp-cal-railtab-count[b-whbktkm6jr]{background:#fff;color:var(--ags-ink)}.akp-cal-railtab--overdue .akp-cal-railtab-count[b-whbktkm6jr]{background:#fff1f2;color:#dc2626;box-shadow:inset 0 0 0 1px #fca5a5}.akp-cal-railtab--overdue:hover[b-whbktkm6jr]{color:#b91c1c}.akp-cal-railtab--overdue.akp-cal-railtab--on[b-whbktkm6jr]{color:#b91c1c;box-shadow:inset 0 0 0 1.5px #f87171,0 1px 2px #0f172a14}.akp-cal-railtab--overdue.akp-cal-railtab--on .akp-cal-railtab-count[b-whbktkm6jr]{background:#fee2e2;color:#b91c1c}.akp-cal-unscheduled-hdr[b-whbktkm6jr]{display:flex;align-items:center;gap:3px;padding:.65rem .75rem .6rem;border-bottom:0}.akp-cal-railcollapse[b-whbktkm6jr]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:32px;padding:0;border:0;border-radius:7px;background:transparent;color:#94a3b8;font-size:.78rem;cursor:pointer;transition:background .12s ease,color .12s ease}.akp-cal-railcollapse:hover[b-whbktkm6jr]{background:#0f172a0f;color:#4f46e5}.akp-cal-unscheduled-list[b-whbktkm6jr]{flex:1;overflow-y:auto;padding:2px .75rem .75rem;display:flex;flex-direction:column;gap:.5rem;min-height:0;overscroll-behavior:contain}@container (min-width: 420px){.akp-cal-unscheduled-list[b-whbktkm6jr]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;grid-auto-rows:max-content}}@container (max-width: 820px){.akp-cal[b-whbktkm6jr]{--cal-rail-dock: bottom}}@media(max-width:820px){.akp-cal[b-whbktkm6jr]{--cal-rail-dock: bottom}}@container style(--cal-rail-dock: bottom){.akp-cal-body[b-whbktkm6jr]{flex-direction:column}.akp-cal-unscheduled[b-whbktkm6jr]{width:auto;height:min(45%,320px)}.akp-cal-unscheduled[b-whbktkm6jr] .amm{display:none}.akp-cal-unscheduled--collapsed[b-whbktkm6jr]{width:auto;height:38px}body:has(.akp-cal-dragghost) .akp-cal-unscheduled--collapsed[b-whbktkm6jr]{width:auto;height:64px}.akp-cal-unscheduled-splitter[b-whbktkm6jr]{display:none}.akp-cal-railstrip[b-whbktkm6jr]{flex-direction:row;justify-content:center;gap:20px;padding:0 .9rem}.akp-cal-railstrip-item[b-whbktkm6jr]{flex-direction:row}.akp-cal-railstrip-label[b-whbktkm6jr]{writing-mode:horizontal-tb}.akp-cal-railstrip-caret[b-whbktkm6jr]{transform:rotate(90deg)}.akp-cal-railcollapse i[b-whbktkm6jr]{display:inline-block;transform:rotate(90deg)}}.akp-cal-head[b-whbktkm6jr],.akp-cal-allday[b-whbktkm6jr],.akp-cal-grid[b-whbktkm6jr]{-webkit-user-select:none;user-select:none}.akp-cal-ev[b-whbktkm6jr]{cursor:grab;touch-action:none}.akp-cal-ev:active[b-whbktkm6jr]{cursor:grabbing}.akp-cal-chip--allday[b-whbktkm6jr]{cursor:grab;touch-action:none}.akp-cal-dragging[b-whbktkm6jr]{opacity:.4}.akp-cal-lifted[b-whbktkm6jr] .ags-tli-root,.akp-cal-lifted .akp-cal-card-grip[b-whbktkm6jr]{visibility:hidden}.akp-cal-lifted[b-whbktkm6jr]:after{content:"";position:absolute;inset:0;border:2px dashed #cdd2e6;border-radius:10px;background:#6366f10a;pointer-events:none}.akp-cal-drop-hover .akp-cal-lifted[b-whbktkm6jr],.akp-cal-unscheduled-list:has(.akp-cal-railph) .akp-cal-lifted[b-whbktkm6jr]{display:none}.akp-cal-drop-hover[b-whbktkm6jr]{box-shadow:inset 0 0 0 2px #6366f173}.akp-cal-drop-hover.akp-cal-drop-remove[b-whbktkm6jr]{box-shadow:inset 0 0 0 2px #f59e0b99}.akp-cal-removecue[b-whbktkm6jr]{display:none}.akp-cal-drop-remove>.akp-cal-removecue[b-whbktkm6jr]{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;text-align:center;border-radius:13px;background:#fffbebf0;pointer-events:none;animation:akp-cal-removecue-in-b-whbktkm6jr .14s ease-out}.akp-cal-removecue-pill[b-whbktkm6jr]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border:2px dashed #f59e0b;border-radius:12px;background:#fef3c7;color:#92400e;font-size:12.5px;font-weight:700;line-height:1.25}.akp-cal-removecue-pill i[b-whbktkm6jr]{font-size:15px}.akp-cal-removecue-sub[b-whbktkm6jr]{color:#b45309;font-size:11px;font-weight:600;line-height:1.3}.akp-cal-unscheduled--collapsed .akp-cal-removecue[b-whbktkm6jr]{padding:6px}.akp-cal-unscheduled--collapsed .akp-cal-removecue-label[b-whbktkm6jr],.akp-cal-unscheduled--collapsed .akp-cal-removecue-sub[b-whbktkm6jr]{display:none}.akp-cal-unscheduled--collapsed .akp-cal-removecue-pill[b-whbktkm6jr]{padding:8px 6px}@container style(--cal-rail-dock: bottom){.akp-cal-unscheduled--collapsed .akp-cal-removecue-label[b-whbktkm6jr]{display:inline}.akp-cal-unscheduled--collapsed .akp-cal-removecue[b-whbktkm6jr]{padding:6px 10px}}@keyframes akp-cal-removecue-in-b-whbktkm6jr{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.akp-task-pager[b-whbktkm6jr]{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;padding:.6rem 1rem;color:var(--bs-secondary-color, #64748b);font-size:.82rem;border-bottom:1px solid rgba(100,116,139,.14)}.akp-task-pager>span:first-child[b-whbktkm6jr]{margin-right:auto}.akp-task-pager button[b-whbktkm6jr]{border:1px solid rgba(100,116,139,.24);border-radius:.5rem;padding:.35rem .7rem;background:var(--bs-body-bg, white);color:inherit}.akp-task-pager button:disabled[b-whbktkm6jr]{opacity:.45}.akp-task-pager button:not(:disabled):hover[b-whbktkm6jr]{background:#6366f114}@container akp-panel (min-width: 1050px){.akp-header-row[b-whbktkm6jr]{grid-template-columns:minmax(0,1fr) auto auto;column-gap:1.25rem}.akp-view-row[b-whbktkm6jr]{grid-column:2;grid-row:1}.akp-hc-actions[b-whbktkm6jr]{grid-column:3}.akp-view-tabs[b-whbktkm6jr]{min-width:280px}.akp-header-row:has(.ags-sp--open)[b-whbktkm6jr]{grid-template-columns:minmax(0,1fr) auto}.akp-header-row:has(.ags-sp--open) .akp-hc-actions[b-whbktkm6jr]{grid-column:2}.akp-header-row:has(.ags-sp--open) .akp-view-row[b-whbktkm6jr]{grid-column:1 / -1;grid-row:2}}.akp-card--calendar[b-whbktkm6jr]{gap:0;padding:0}.akp-card--calendar .akp-header-row[b-whbktkm6jr]{flex:none;padding:1rem 1.25rem}.akp-card--calendar .akp-cal-toolbar[b-whbktkm6jr]{flex:none;gap:.65rem;padding:.6rem 1.25rem;border-top:1px solid var(--ags-line-soft, #f1f3f8);border-bottom:1px solid var(--ags-line-soft, #f1f3f8)}.akp-cal-week[b-whbktkm6jr]{flex:none;padding:3px 8px;border-radius:6px;background:var(--ags-surface-sunken);color:var(--ags-ink-2);font-size:.7rem;white-space:nowrap}.akp-cal-whbtn[b-whbktkm6jr],.akp-card--calendar[b-whbktkm6jr] .akp-cal-rmbtn{height:36px}.akp-cal-toolsep[b-whbktkm6jr]{display:none}.akp-cal-dayhead:has(.akp-cal-day-summary)[b-whbktkm6jr]{flex-direction:row;gap:8px}.akp-cal-day-summary[b-whbktkm6jr]{color:var(--ags-ink-2);font-size:.72rem;font-weight:400}.akp-cal-hourline[b-whbktkm6jr]:after{content:"";position:absolute;top:50%;left:0;right:0;border-top:1px solid #f3f4f8;pointer-events:none}.akp-cal-now-label[b-whbktkm6jr]{position:absolute;right:5px;z-index:1;transform:translateY(-50%);border-radius:99px;padding:2px 5px;background:#e64a0b;color:#fff;font-size:.65rem;font-weight:650;line-height:1.2;pointer-events:none;font-variant-numeric:tabular-nums}.akp-cal-ev--done[b-whbktkm6jr]{background:#f5f6fa;border-color:#e7e9f1}.akp-cal-ev--done .akp-cal-ev-title[b-whbktkm6jr],.akp-cal-ev--done .akp-cal-ev-time[b-whbktkm6jr]{text-decoration:line-through}.akp-cal-ev--done .akp-cal-ev-title[b-whbktkm6jr]:before{display:none}.akp-cal-unscheduled[b-whbktkm6jr] .amm{padding:.85rem 1rem .75rem}.akp-cal-unscheduled[b-whbktkm6jr] .amm-hdr{margin-bottom:.6rem;gap:4px}.akp-cal-unscheduled[b-whbktkm6jr] .amm-title{order:-1;text-align:left;font-size:.82rem;color:var(--ags-ink);font-weight:600}.akp-cal-unscheduled[b-whbktkm6jr] .amm-navbtn{width:28px;height:28px;color:var(--ags-ink-2)}.akp-cal-unscheduled[b-whbktkm6jr] .amm-dow{font-size:.6rem;color:var(--ags-ink-2);font-weight:500}.akp-cal-unscheduled[b-whbktkm6jr] .amm-cell{min-height:35px;padding:2px 0}.akp-cal-unscheduled[b-whbktkm6jr] .amm-num{width:27px;height:27px;font-size:.72rem}.akp-cal-unscheduled[b-whbktkm6jr] .amm--s1 .amm-cell--in:before{background:transparent}.akp-cal-unscheduled[b-whbktkm6jr] .amm--s1 .amm-cell--in .amm-num{background:var(--ags-accent);color:#fff;font-weight:650}.akp-cal-unscheduled[b-whbktkm6jr] .amm--s1 .amm-cell--today:not(.amm-cell--in) .amm-num{background:transparent;color:var(--ags-accent-ink);box-shadow:inset 0 0 0 1px var(--ags-accent)}.akp-kanban-card-wrap.akp-cal-rail-card[b-whbktkm6jr]{position:relative;border-radius:10px;overflow:visible;border:0;background:transparent;box-shadow:none}.akp-cal-card-grip[b-whbktkm6jr]{position:absolute;left:6px;top:50%;z-index:1;width:12px;transform:translateY(-50%);font-size:.85rem;line-height:1;color:#a5aec4;cursor:grab;opacity:0;transition:opacity .14s ease}.akp-cal-rail-card:hover .akp-cal-card-grip[b-whbktkm6jr]{opacity:1}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root{--ags-tli-title-line: 1.2rem;--ags-tli-rail-btn: 28px;gap:10px;padding:11px 36px 11px 20px;min-height:64px;margin:0;border-radius:10px;box-shadow:0 1px 2px #0f172a0a}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root:hover{border-top-color:#6366f173;border-right-color:#6366f173;border-bottom-color:#6366f173;box-shadow:0 4px 14px #0f172a14}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root:before{top:-1px;bottom:-1px;left:0;width:8px;height:auto;min-height:0;transform:none;border-radius:10px 0 0 10px}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root[data-ags-pin]:after{display:none}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-title{font-size:.86rem;font-weight:650}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root[data-ags-pri=urgent] .ags-tli-title{color:var(--ags-ink)}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-check-btn{width:26px;height:28px}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-check-circle{width:20px;height:20px;font-size:1.12rem}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root:hover .ags-tli-check-btn:not(.ags-tli-check-btn--done) .ags-tli-ci-ring{color:var(--ags-accent);opacity:.9}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-content{flex-direction:row;flex-wrap:wrap;align-items:center;gap:5px 8px}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-content>:first-child{flex:1 0 100%;min-width:0}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-meta{gap:6px;margin-top:0}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-meta .ags-tli-status-badge{order:-1}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-status-badge--card{max-width:100%;overflow:hidden;text-overflow:ellipsis}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-duration{color:var(--ags-ink-2);font-size:.7rem}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-progress{margin-top:0}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-progress:has(.ags-tli-progress-bar-row){flex-basis:100%}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-progress-pills{gap:8px}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-pri-pill{margin:0;padding:0;background:transparent;font-size:.7rem}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-pri-pill>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-end{position:absolute;top:50%;right:8px;transform:translateY(-50%);margin:0;padding-left:20px;flex-direction:row;align-items:center;gap:4px}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root:hover .ags-tli-end,.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root:focus-within .ags-tli-end{background:linear-gradient(to right,transparent,var(--ags-surface) 20px)}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-end-top{gap:4px}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-end-btn{border-radius:7px;background:#f1f3f9;color:#64748b}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-edit-btn{width:var(--ags-tli-rail-btn);font-size:.72rem}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root:hover .ags-tli-edit-btn{opacity:1}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-end-btn:hover{background:#e4e7f2;color:var(--ags-accent-ink)}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root:focus-within .ags-tli-end-btn,.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root:focus-within .ags-tli-end-bottom{opacity:1}.akp-cal-rail-card.akp-cal-dragghost-card[b-whbktkm6jr] .ags-tli-root{border-top-color:#6366f173;border-right-color:#6366f173;border-bottom-color:#6366f173}.akp-cal-rail-footer[b-whbktkm6jr]{flex:none;padding:.7rem .75rem;border-top:1px solid var(--ags-line-soft, #eef0f6)}.akp-cal-drag-hint[b-whbktkm6jr]{display:flex;align-items:center;justify-content:center;gap:7px;font-size:.72rem;color:var(--ags-ink-2);line-height:1.35;text-align:center}.akp-cal-drag-hint i[b-whbktkm6jr]{flex:none;font-size:.85rem}.akp-hc-edit-btn:focus-visible[b-whbktkm6jr],.akp-hc-star:focus-visible[b-whbktkm6jr],.akp-view-tab:focus-visible[b-whbktkm6jr],.akp-cal-navbtn:focus-visible[b-whbktkm6jr],.akp-cal-today:focus-visible[b-whbktkm6jr],.akp-cal-railtab:focus-visible[b-whbktkm6jr],.akp-cal-railcollapse:focus-visible[b-whbktkm6jr],.akp-cal-railstrip:focus-visible[b-whbktkm6jr]{outline:2px solid var(--ags-accent);outline-offset:-2px}@container akp-panel (max-width: 600px){.akp-card--calendar .akp-header-row[b-whbktkm6jr]{padding:.7rem}.akp-card--calendar .akp-cal-toolbar[b-whbktkm6jr]{padding:.55rem .7rem;gap:7px}.akp-hc-bar[b-whbktkm6jr]{width:80px;flex-basis:80px}.akp-hc-progress-row[b-whbktkm6jr]{gap:.2rem .4rem}.akp-hc-meta[b-whbktkm6jr],.akp-hc-due[b-whbktkm6jr],.akp-hc-percent[b-whbktkm6jr]{font-size:.7rem}.akp-cal-week[b-whbktkm6jr]{display:none}.akp-cal-tools[b-whbktkm6jr]{gap:6px}.akp-cal-day-summary[b-whbktkm6jr]{font-size:.67rem}.akp-cal[b-whbktkm6jr]{--cal-event-inset: 3px}}@container style(--cal-rail-dock: bottom){.akp-cal-unscheduled[b-whbktkm6jr]{border-left:0;border-top:1px solid var(--ags-line)}.akp-cal-rail-footer[b-whbktkm6jr]{padding-block:.4rem}}@media(hover:none),(max-width:767.98px){.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root{padding-right:calc(3 * var(--ags-tli-rail-btn) + 22px)}.akp-cal-card-grip[b-whbktkm6jr]{opacity:.8}}@media(pointer:coarse){.akp-hc-edit-btn[b-whbktkm6jr],.akp-hc-star[b-whbktkm6jr]{width:34px;height:34px}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-root{--ags-tli-rail-btn: 34px;min-height:72px}.akp-cal-rail-card[b-whbktkm6jr] .ags-tli-check-btn{width:32px;height:34px}}.mat-modal[b-mv58aiowtv]{border-radius:14px!important;border:1px solid #e2e8f0!important;box-shadow:0 25px 60px #00000026!important;overflow:hidden!important}.mat-header[b-mv58aiowtv]{display:flex;align-items:center;justify-content:flex-end;position:relative;padding:12px 16px 10px;border-bottom:1px solid #f1f5f9}.mat-title[b-mv58aiowtv]{position:absolute;left:50%;transform:translate(-50%);font-size:.9rem;font-weight:600;color:#334155;white-space:nowrap}.mat-body[b-mv58aiowtv]{padding:12px 0 4px}.mat-chip-toggle-row[b-mv58aiowtv]{display:flex;align-items:center;justify-content:space-between;padding:0 16px 10px;gap:8px}.mat-moving-chip[b-mv58aiowtv]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:#e0e7ff;color:#4338ca;border-radius:20px;font-size:.8rem;font-weight:500;max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-moving-icon[b-mv58aiowtv]{flex-shrink:0;font-size:.85rem}.mat-search-row[b-mv58aiowtv]{padding:0 16px 8px}.mat-toggle-everywhere[b-mv58aiowtv]{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:5px 10px;border-radius:16px;font-size:.76rem;font-weight:500;color:#64748b;cursor:pointer;user-select:none;transition:all .15s;border:1px solid #e2e8f0;background:transparent}.mat-toggle-everywhere:hover[b-mv58aiowtv]{background:#f1f5f9;color:#475569}.mat-toggle-everywhere input[type=checkbox][b-mv58aiowtv]{accent-color:#4f46e5;width:14px;height:14px;cursor:pointer}.mat-toggle-everywhere input[type=checkbox]:checked~span[b-mv58aiowtv]{color:#4f46e5;font-weight:600}.mat-toggle-everywhere input[type=checkbox]:checked~i[b-mv58aiowtv]{color:#4f46e5}.mat-loading-indicator[b-mv58aiowtv]{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;color:#4f46e5;font-size:.82rem;font-weight:500}.mat-task-list[b-mv58aiowtv]{max-height:400px;overflow-y:auto;padding:0 8px}.mat-group-header[b-mv58aiowtv]{display:flex;align-items:center;gap:8px;padding:6px 12px;margin:4px 0 2px;border-radius:8px;background:#f1f5f9;color:#475569;font-size:.82rem;font-weight:600;letter-spacing:.01em}.mat-group-header--selected[b-mv58aiowtv]{background:#e0e7ff;color:#4338ca}.mat-divider[b-mv58aiowtv]{margin:0;border-color:#f1f5f9}.mat-footer[b-mv58aiowtv]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 16px 14px;background:#fafbfc;border-radius:0 0 13px 13px}.mat-btn-cancel[b-mv58aiowtv]{display:inline-flex;align-items:center;cursor:pointer;color:#64748b;font-size:.84rem;font-weight:500;padding:6px 16px;border:none;background:transparent;border-radius:8px;transition:all .12s}.mat-btn-cancel:hover[b-mv58aiowtv]{background:#f1f5f9;color:#334155}.mat-btn-accept[b-mv58aiowtv]{display:inline-flex;align-items:center;cursor:pointer;background-color:#4f46e5;color:#fff;font-size:.84rem;font-weight:600;padding:6px 20px;border:none;border-radius:8px;transition:all .15s}.mat-btn-accept:hover[b-mv58aiowtv],.mat-btn-accept:focus[b-mv58aiowtv]{background-color:#4338ca;color:#fff}@media(max-width:575.98px){.mat-modal[b-mv58aiowtv]{border-radius:16px 16px 0 0!important;border:none!important;box-shadow:0 -4px 30px #0000001a!important}[b-mv58aiowtv] .modal-dialog{margin:0;align-items:flex-end;min-height:100%}[b-mv58aiowtv] .modal-dialog .modal-content{border-radius:16px 16px 0 0!important}.mat-title[b-mv58aiowtv]{position:static;transform:none;font-size:.92rem}.mat-header[b-mv58aiowtv]{justify-content:space-between}.mat-task-list[b-mv58aiowtv]{max-height:45vh}.mat-footer[b-mv58aiowtv]{padding:12px 16px 16px;border-radius:0!important}.mat-btn-accept[b-mv58aiowtv]{flex:1;padding:12px 20px;font-size:.9rem;min-height:48px;justify-content:center}.mat-btn-cancel[b-mv58aiowtv]{padding:12px 16px;min-height:48px}}.mpt-modal[b-2wjf44okn5]{border-radius:14px!important;border:1px solid #e2e8f0!important;box-shadow:0 25px 60px #00000026!important;overflow:hidden!important}.mpt-header[b-2wjf44okn5]{display:flex;align-items:center;justify-content:flex-end;position:relative;padding:14px 16px 12px;background:linear-gradient(135deg,#e0e7ff,#eef2ff 60%,#fff);border-bottom:1px solid #c7d2fe;border-radius:14px 14px 0 0}.mpt-title[b-2wjf44okn5]{position:absolute;left:50%;transform:translate(-50%);font-size:.9rem;font-weight:700;color:#4338ca;white-space:nowrap;user-select:none}.mpt-body[b-2wjf44okn5]{padding:12px 0 4px}.mpt-moving-chip[b-2wjf44okn5]{display:inline-flex;align-items:center;gap:6px;margin:0 16px 10px;padding:5px 12px;background:#e0e7ff;color:#4338ca;border-radius:20px;font-size:.8rem;font-weight:500;max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mpt-moving-icon[b-2wjf44okn5]{flex-shrink:0;font-size:.85rem}.mpt-search-row[b-2wjf44okn5]{padding:0 16px 8px}.mpt-project-list[b-2wjf44okn5]{max-height:340px;overflow-y:auto;padding:0 8px}.mpt-add-project-btn[b-2wjf44okn5]{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:6px 16px;margin:4px 8px;border-radius:8px;color:#4338ca;font-size:.84rem;font-weight:600;transition:background .15s ease,color .15s ease;width:calc(100% - 16px)}.mpt-add-project-btn:hover[b-2wjf44okn5]{background:#e0e7ff;color:#3730a3}.mpt-add-project-plus[b-2wjf44okn5]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#4338ca;color:#fff;font-size:1rem;flex-shrink:0;box-shadow:0 1px 4px #4338ca40}.mpt-divider[b-2wjf44okn5]{margin:0;border-color:#f1f5f9}.mpt-footer[b-2wjf44okn5]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 16px 14px;background:#fafbfc;border-radius:0 0 13px 13px}.mpt-btn-cancel[b-2wjf44okn5]{display:inline-flex;align-items:center;cursor:pointer;color:#64748b;font-size:.84rem;font-weight:500;padding:6px 16px;border:none;background:transparent;border-radius:8px;transition:all .12s}.mpt-btn-cancel:hover[b-2wjf44okn5]{background:#f1f5f9;color:#334155}.mpt-btn-accept[b-2wjf44okn5]{display:inline-flex;align-items:center;cursor:pointer;background-color:#4f46e5;color:#fff;font-size:.84rem;font-weight:600;padding:6px 20px;border:none;border-radius:8px;transition:all .15s}.mpt-btn-accept:hover[b-2wjf44okn5],.mpt-btn-accept:focus[b-2wjf44okn5]{background-color:#4338ca;color:#fff}.mpt-inline-add[b-2wjf44okn5]{display:flex;align-items:center;gap:6px;padding:6px 8px;margin:2px 4px;border-radius:10px;border:1.5px solid #4f46e5;background:#faf5ff}.mpt-inline-add-icon[b-2wjf44okn5]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#e0e7ff;color:#4f46e5;font-size:.95rem;flex-shrink:0}.mpt-inline-input[b-2wjf44okn5]{flex:1;border:none;outline:none;background:transparent;font-size:.875rem;font-weight:600;color:#1e293b;min-width:0}.mpt-inline-input[b-2wjf44okn5]::placeholder{color:#94a3b8;font-weight:400}.mpt-inline-confirm[b-2wjf44okn5],.mpt-inline-cancel[b-2wjf44okn5]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;cursor:pointer;flex-shrink:0;transition:background .12s}.mpt-inline-confirm[b-2wjf44okn5]{background:#4f46e5;color:#fff}.mpt-inline-confirm:hover:not(:disabled)[b-2wjf44okn5]{background:#4338ca}.mpt-inline-confirm:disabled[b-2wjf44okn5]{opacity:.4;cursor:not-allowed}.mpt-inline-cancel[b-2wjf44okn5]{background:#f1f5f9;color:#64748b}.mpt-inline-cancel:hover[b-2wjf44okn5]{background:#e2e8f0;color:#334155}@media(max-width:575.98px){.mpt-modal[b-2wjf44okn5]{border-radius:16px 16px 0 0!important;border:none!important;box-shadow:0 -4px 30px #0000001a!important}[b-2wjf44okn5] .modal-dialog{margin:0;align-items:flex-end;min-height:100%}[b-2wjf44okn5] .modal-dialog .modal-content{border-radius:16px 16px 0 0!important}.mpt-title[b-2wjf44okn5]{position:static;transform:none;font-size:.92rem}.mpt-header[b-2wjf44okn5]{justify-content:space-between}.mpt-project-list[b-2wjf44okn5]{max-height:45vh}.mpt-footer[b-2wjf44okn5]{padding:12px 16px 16px;border-radius:0!important}.mpt-btn-accept[b-2wjf44okn5]{flex:1;padding:12px 20px;font-size:.9rem;min-height:48px;justify-content:center}.mpt-btn-cancel[b-2wjf44okn5]{padding:12px 16px;min-height:48px}}.ov-workspace[b-xjpp4zusqr]{color:var(--ags-ink, #0f172a);background:var(--ags-surface-sunken, #f5f6fb);width:100%;min-width:0;min-height:0;flex:1;overflow-y:auto;scrollbar-gutter:stable;padding:clamp(16px,2.5vw,36px)}.ov-workspace__content[b-xjpp4zusqr]{max-width:1480px;margin:0 auto}.ov-header[b-xjpp4zusqr]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.ov-eyebrow[b-xjpp4zusqr]{margin:0 0 5px;color:var(--ags-ink-2);font-size:11px;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.ov-header h1[b-xjpp4zusqr]{margin:0;font-size:clamp(27px,3vw,34px);font-weight:750;letter-spacing:-.045em}.ov-header__description[b-xjpp4zusqr]{margin:6px 0 0;font-size:14px;color:var(--ags-ink-2)}.ov-header__actions[b-xjpp4zusqr]{display:flex;gap:8px;flex-shrink:0}.ov-button[b-xjpp4zusqr]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 15px;border:1px solid var(--ags-line-strong);border-radius:9px;background:var(--ags-surface);color:var(--ags-ink-2);font:inherit;font-size:13px;font-weight:650;text-decoration:none}.ov-button:hover[b-xjpp4zusqr]{background:var(--ags-surface-sunken);color:var(--ags-ink)}.ov-button--primary[b-xjpp4zusqr]{color:#fff;background:var(--ags-accent-ink, #4338ca);border-color:transparent}.ov-button--primary:hover[b-xjpp4zusqr]{color:#fff;background:#3730a3}.ov-refresh[b-xjpp4zusqr]{display:inline-grid;place-items:center;flex:0 0 38px;height:38px;padding:0;border:0;border-radius:8px;background:none;color:var(--ags-ink-2);font-size:14px}.ov-refresh:hover[b-xjpp4zusqr]{color:var(--ags-accent-ink)}.ov-layout[b-xjpp4zusqr]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.ov-inbox[b-xjpp4zusqr]{background:var(--ags-surface);border:1px solid var(--ags-line);border-radius:14px;min-width:0;box-shadow:var(--ags-sh-1)}.ov-inbox__heading[b-xjpp4zusqr]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px 16px}.ov-inbox__heading h2[b-xjpp4zusqr],.ov-radar h2[b-xjpp4zusqr]{margin:0;font-size:19px;font-weight:700;letter-spacing:-.025em}.ov-inbox__heading h2[b-xjpp4zusqr]{white-space:nowrap}.ov-inbox__tools[b-xjpp4zusqr]{display:flex;align-items:center;gap:5px;min-width:0;max-width:65%}.ov-project-filter[b-xjpp4zusqr]{min-width:0}.ov-filters[b-xjpp4zusqr]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin:0 24px;padding-bottom:16px;border-bottom:1px solid var(--ags-line)}.ov-filter[b-xjpp4zusqr]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:62px;padding:9px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ags-ink-2);text-align:left;font-size:11px;line-height:1.25}.ov-filter strong[b-xjpp4zusqr]{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ags-ink)}.ov-filter>span[b-xjpp4zusqr]{min-width:0}.ov-filter strong[b-xjpp4zusqr]{flex-shrink:0}.ov-filter:hover[b-xjpp4zusqr]{background:var(--ags-surface-sunken)}.ov-filter--active[b-xjpp4zusqr]{border-color:#c7d2fe;background:#eef2ff;color:var(--ags-accent-ink)}.ov-filter--active strong[b-xjpp4zusqr]{color:var(--ags-accent-ink)}.ov-filter--overdue strong[b-xjpp4zusqr]{color:#b42336}.ov-filter--overdue.ov-filter--active[b-xjpp4zusqr]{background:#fff4f3;border-color:#f3c7c5;color:#a92335}.ov-list-caption[b-xjpp4zusqr]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:12px 24px;min-height:45px}.ov-list-caption p[b-xjpp4zusqr]{color:var(--ags-ink-2);font-size:11px;margin:0}.ov-text-button[b-xjpp4zusqr]{background:none;border:0;padding:4px 0;color:var(--ags-accent-ink);font-size:11px}.ov-pagination[b-xjpp4zusqr]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid var(--ags-line);font-size:12px;color:var(--ags-ink-2)}.ov-pagination>div[b-xjpp4zusqr]{display:flex;gap:6px}.ov-page-button[b-xjpp4zusqr]{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid var(--ags-line-strong);border-radius:8px;background:#fff;color:var(--ags-ink-2)}.ov-page-button:hover:enabled[b-xjpp4zusqr]{background:#eef2ff}button:disabled[b-xjpp4zusqr]{opacity:.45;cursor:default}.ov-radar[b-xjpp4zusqr]{min-width:0;padding-top:5px}.ov-radar__heading[b-xjpp4zusqr]{display:flex;gap:11px;align-items:center}.ov-radar__icon[b-xjpp4zusqr]{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#e9eafa;color:var(--ags-accent-ink);font-size:20px}.ov-radar .ov-eyebrow[b-xjpp4zusqr]{font-size:10px}.ov-radar__description[b-xjpp4zusqr]{margin:14px 0 18px;color:var(--ags-ink-2);font-size:12px;line-height:1.6}.ov-radar__projects[b-xjpp4zusqr]{display:grid;gap:8px}.ov-project[b-xjpp4zusqr]{display:flex;align-items:flex-start;gap:11px;width:100%;padding:15px 12px;text-align:left;border:1px solid var(--ags-line);border-radius:11px;background:var(--ags-surface);color:var(--ags-ink)}.ov-project:hover[b-xjpp4zusqr],.ov-project--active[b-xjpp4zusqr]{border-color:#a5b4fc;background:#fafaff}.ov-project__avatar[b-xjpp4zusqr]{flex:0 0 31px;display:grid;place-items:center;height:31px;border-radius:8px;background:#eef2ff;color:var(--ags-accent-ink);font-weight:700;font-size:13px}.ov-project__body[b-xjpp4zusqr]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.ov-project__body>strong[b-xjpp4zusqr]{font-weight:650;font-size:13px;overflow-wrap:anywhere}.ov-project__body>span[b-xjpp4zusqr]{color:var(--ags-ink-2);font-size:11px}.ov-project>.bi[b-xjpp4zusqr]{color:#64748b;font-size:12px;margin-top:4px}.ov-project__signals[b-xjpp4zusqr]{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.ov-signal[b-xjpp4zusqr]{padding:3px 6px;border-radius:4px;background:#f1f0fb;color:#5b4a86;font-size:10px;font-weight:600}.ov-signal--late[b-xjpp4zusqr]{background:#fff0ee;color:#b42336}.ov-radar__link[b-xjpp4zusqr]{display:flex;align-items:center;justify-content:space-between;min-height:46px;margin-top:8px;text-decoration:none;font-size:12px;font-weight:600;color:var(--ags-accent-ink)}.ov-radar__note[b-xjpp4zusqr]{display:block;margin:15px 0 0;border-top:1px solid var(--ags-line);padding-top:16px;font-size:11px;color:var(--ags-ink-2);line-height:1.7}.ov-radar__note .bi[b-xjpp4zusqr]{margin-right:4px}.ov-radar__more[b-xjpp4zusqr]{font-size:11px;color:var(--ags-ink-2);line-height:1.6;margin-top:12px}.ov-radar__clear[b-xjpp4zusqr]{padding:24px 15px;border:1px dashed var(--ags-line-strong);border-radius:12px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.ov-radar__clear>i[b-xjpp4zusqr]{color:#16816a;font-size:25px}.ov-radar__clear strong[b-xjpp4zusqr]{font-size:13px}.ov-radar__clear p[b-xjpp4zusqr]{color:var(--ags-ink-2);font-size:12px;margin:0}.ov-message[b-xjpp4zusqr]{padding:26px 24px;font-size:13px}.ov-notice[b-xjpp4zusqr]{padding:12px 16px;border:1px solid var(--ags-line-strong);border-radius:8px;background:#f8fafc;font-size:13px;margin:0 14px 12px}.ov-workspace :is(button,a,select):focus-visible[b-xjpp4zusqr]{outline:3px solid #818cf8;outline-offset:3px}@media(max-width:1199.98px){.ov-layout[b-xjpp4zusqr]{grid-template-columns:minmax(0,1fr) 275px;gap:18px}.ov-filters[b-xjpp4zusqr]{grid-template-columns:repeat(3,minmax(0,1fr))}.ov-filter[b-xjpp4zusqr]{flex-direction:row;align-items:center;justify-content:space-between;min-height:44px}.ov-filter strong[b-xjpp4zusqr]{font-size:17px}}@media(max-width:991.98px){.ov-layout[b-xjpp4zusqr]{grid-template-columns:minmax(0,1fr)}.ov-filters[b-xjpp4zusqr]{grid-template-columns:repeat(6,minmax(0,1fr))}.ov-filter[b-xjpp4zusqr]{flex-direction:column;align-items:flex-start}.ov-radar[b-xjpp4zusqr]{padding-top:10px}.ov-radar__projects[b-xjpp4zusqr]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599.98px){.ov-workspace[b-xjpp4zusqr]{padding:18px 10px 24px;scrollbar-gutter:auto}.ov-header[b-xjpp4zusqr]{align-items:flex-start;gap:10px;margin-bottom:12px}.ov-header h1[b-xjpp4zusqr]{font-size:27px}.ov-header .ov-eyebrow[b-xjpp4zusqr]{font-size:9px;letter-spacing:.045em}.ov-header__description[b-xjpp4zusqr]{font-size:12px;max-width:200px}.ov-header__actions[b-xjpp4zusqr]{gap:4px;padding-top:14px}.ov-button[b-xjpp4zusqr]{font-size:11px;padding:8px 9px;min-height:40px;gap:5px}.ov-button--quiet[b-xjpp4zusqr]{border-color:transparent;background:transparent;padding-inline:5px}.ov-refresh[b-xjpp4zusqr]{flex-basis:34px;height:40px}.ov-inbox__heading[b-xjpp4zusqr]{padding:16px 14px 12px;gap:10px}.ov-inbox__heading h2[b-xjpp4zusqr]{font-size:17px}.ov-inbox__heading .ov-eyebrow[b-xjpp4zusqr]{display:none}.ov-inbox__tools[b-xjpp4zusqr]{max-width:60%}.ov-filters[b-xjpp4zusqr]{margin-inline:10px;padding-bottom:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.ov-filter[b-xjpp4zusqr]{flex-direction:row;align-items:center;justify-content:space-between;min-height:45px;padding:8px;font-size:11px;gap:4px}.ov-filter strong[b-xjpp4zusqr]{font-size:17px}.ov-list-caption[b-xjpp4zusqr]{padding:10px 14px;min-height:39px}.ov-list-caption p[b-xjpp4zusqr]{font-size:10px}.ov-pagination[b-xjpp4zusqr]{padding:10px 14px}.ov-page-button[b-xjpp4zusqr]{width:44px;height:44px}.ov-radar[b-xjpp4zusqr]{padding:10px 4px 0}.ov-radar__projects[b-xjpp4zusqr]{grid-template-columns:minmax(0,1fr)}}@media(max-width:359.98px){.ov-filter[b-xjpp4zusqr]{flex-direction:column;align-items:flex-start;min-height:60px;gap:5px}}@keyframes slideIn-b-iu9pgh8vjk{0%{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}0%{transform:translateY(1rem);opacity:0}}#task-detail-panel[b-iu9pgh8vjk]{position:relative}.tdp-workspace-content[b-iu9pgh8vjk]{display:flex;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;overflow:hidden}.tdp-drawer[data-tdp-dock][b-iu9pgh8vjk]{--tdp-popup-transform: translate(0px, 0px);position:relative;top:auto;left:auto;transform:translate(0);flex:0 0 var(--tdp-dock-width, 520px);width:var(--tdp-dock-width, 520px);height:100%;min-height:0;max-height:100%;min-width:0;border-radius:0;border:0;box-shadow:none;z-index:10}.tdp-drawer[data-tdp-dock=left][b-iu9pgh8vjk]{order:-1;border-right:1px solid #e3e2f1}.tdp-drawer[data-tdp-dock=right][b-iu9pgh8vjk]{order:1;border-left:1px solid #e3e2f1}.tdp-drawer[data-tdp-dock] .tdp-drawer-body[b-iu9pgh8vjk]{border-radius:0}.tdp-drawer[data-tdp-dock][b-iu9pgh8vjk] .noteitem-card--fullscreen{border-radius:0!important}.tdp-drawer[data-tdp-dock] .tdp-resize[b-iu9pgh8vjk]{display:none}.tdp-drawer[data-tdp-dock] .tdp-undock[b-iu9pgh8vjk]{display:inline-flex}.tdp-drawer .tdp-undock[b-iu9pgh8vjk],.tdp-dock-resize[b-iu9pgh8vjk]{display:none}.tdp-drawer[data-tdp-dock] .tdp-dock-resize[b-iu9pgh8vjk]{display:block;position:absolute;inset-block:0;width:7px;z-index:1053;cursor:ew-resize;touch-action:none;outline-offset:-2px;transition:background-color .15s ease}.tdp-drawer[data-tdp-dock=left] .tdp-dock-resize[b-iu9pgh8vjk]{right:0}.tdp-drawer[data-tdp-dock=right] .tdp-dock-resize[b-iu9pgh8vjk]{left:0}.tdp-dock-resize:hover[b-iu9pgh8vjk],.tdp-dock-resize:focus-visible[b-iu9pgh8vjk]{background:#6366f12e}.tdp-dock-resize:focus-visible[b-iu9pgh8vjk]{outline:2px solid #6366f1}.tdp-dock-resize[b-iu9pgh8vjk]:after{content:"";position:absolute;top:calc(50% - 14px);left:3px;width:2px;height:28px;border-radius:2px;background:#6366f14d}.tdp-layout-menu[b-iu9pgh8vjk]{position:relative}.tdp-layout-menu>summary[b-iu9pgh8vjk]{list-style:none;cursor:pointer}.tdp-layout-menu>summary[b-iu9pgh8vjk]::-webkit-details-marker{display:none}.tdp-layout-menu[open]>summary[b-iu9pgh8vjk]{background:#ebe9ff;color:#4f46e5}.tdp-layout-options[b-iu9pgh8vjk]{position:absolute;top:calc(100% + 7px);right:0;width:226px;padding:6px;background:#fff;border:1px solid #e5e3f5;border-radius:12px;box-shadow:0 8px 24px #28235a1f;z-index:20}.tdp-layout-options button[b-iu9pgh8vjk]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:7px;background:transparent;color:#45405e;text-align:left;font-size:.82rem}.tdp-layout-options button:hover[b-iu9pgh8vjk],.tdp-layout-options button[aria-pressed=true][b-iu9pgh8vjk]{background:#f2f0ff;color:#4f46e5}.tdp-layout-options button:focus-visible[b-iu9pgh8vjk]{outline:2px solid #6366f1;outline-offset:-2px}.tdp-layout-options button:disabled[b-iu9pgh8vjk]{opacity:.45;cursor:not-allowed}.tdp-layout-help[b-iu9pgh8vjk]{display:block;padding:8px 10px 5px;font-size:.72rem;line-height:1.5;color:#77718d}.tdp-dock-preview[b-iu9pgh8vjk]{position:absolute;inset-block:8px;border:1px solid rgba(99,102,241,.32);border-radius:12px;background:#6366f10e;box-shadow:inset 0 0 0 1px #fff9;z-index:1057;pointer-events:none}.tdp-dock-preview[data-side=left][b-iu9pgh8vjk]{left:0}.tdp-dock-preview[data-side=right][b-iu9pgh8vjk]{right:0}.tdp-dock-preview-caption[b-iu9pgh8vjk]{position:absolute;top:14px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:12px 16px 15px;border-radius:10px;background:#faf9ff;box-shadow:0 4px 18px #3a2d741a;color:#5146a8;font-size:.8rem;white-space:nowrap;overflow:hidden}.tdp-dock-preview-progress[b-iu9pgh8vjk]{position:absolute;inset:auto 0 0;height:3px;background:#8178ed;transform-origin:left}@media(prefers-reduced-motion:reduce){.tdp-dock-resize[b-iu9pgh8vjk]{transition:none}}@media(max-width:991.98px){.tdp-layout-menu[b-iu9pgh8vjk]{display:none}}.my-projects-container[b-iu9pgh8vjk]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.my-projects-row[b-iu9pgh8vjk]{flex:1;min-height:0;flex-wrap:nowrap!important;overflow:hidden}.myp-page[b-iu9pgh8vjk]{--ags-sidebar-default-width: 264px;--akp-wrapper-padding: 0px;padding:0;background:#f5f6fb}.myp-page .my-projects-row[b-iu9pgh8vjk]{--bs-gutter-x: 0;margin:0}.myp-page #task-detail-panel[b-iu9pgh8vjk]{padding:18px!important}.myp-page[b-iu9pgh8vjk] .ags-sidebar-page{--ags-sidebar-surface: #f4f4f7;--ags-sidebar-border: #e6e7ee;--ags-sidebar-radius: 0;--ags-sidebar-shadow: none;--ags-sidebar-hairline: #e3e4ec;--ags-sidebar-row-hover: #ebebf0;--ags-sidebar-row-selected: #fff;padding:0!important}.myp-page[b-iu9pgh8vjk] .ags-sidebar-container,.myp-page[b-iu9pgh8vjk] .ags-sidebar-collapsed-bar{border:0;border-right:1px solid var(--ags-sidebar-border)}.myp-page[b-iu9pgh8vjk] .ags-sidebar-content{padding:18px 12px 12px}.myp-page[b-iu9pgh8vjk] .myp-list-tools{margin-bottom:10px}.myp-page[b-iu9pgh8vjk] .myp-filter-box{height:40px;border:1px solid #e3e4ec;background:#fff;border-radius:10px}.myp-page[b-iu9pgh8vjk] .myp-filter-box:focus-within,.myp-page[b-iu9pgh8vjk] .myp-filter-box--active{background:#fff;border-color:#b9b7ee;box-shadow:0 0 0 2px #5d56dd14}.myp-page[b-iu9pgh8vjk] .myp-filter-icon,.myp-page[b-iu9pgh8vjk] .myp-search-btn{color:#737e98}.myp-page[b-iu9pgh8vjk] .myp-filter-input::placeholder{color:#7b849a}.myp-page[b-iu9pgh8vjk] .myp-search-btn{border-left-color:transparent}.myp-page[b-iu9pgh8vjk] #itemListView{padding:0!important;background:transparent;border:0}.myp-page[b-iu9pgh8vjk] .myp-nav-menu{margin:0 0 3px}.myp-page[b-iu9pgh8vjk] .myp-sidebar-divider{height:1px;margin:8px 8px 6px;background:var(--ags-sidebar-hairline)}.myp-page[b-iu9pgh8vjk] .myp-section-label{display:flex;align-items:center;gap:6px;min-height:32px;padding:6px 4px 4px 27px;font-size:.8rem;letter-spacing:0;text-transform:none;font-weight:500;color:#475569}.myp-page[b-iu9pgh8vjk] .ags-project-panel,.myp-page[b-iu9pgh8vjk] .ags-project-panel--open{margin:0 0 3px;border:0;border-radius:9px;box-shadow:none;overflow:visible}.myp-page[b-iu9pgh8vjk] .myp-project-section{gap:3px}.myp-page[b-iu9pgh8vjk] .myp-pinned-section{gap:2px;padding:0;margin:4px 0;border-radius:10px;background:transparent;border-color:transparent}.myp-page[b-iu9pgh8vjk] .myp-section-header{gap:6px;min-height:32px;padding:4px 8px;color:#475569;font-size:.8rem;font-weight:500}@media(hover:hover)and (pointer:fine){.myp-page[b-iu9pgh8vjk] .myp-section-header:hover{background:var(--ags-sidebar-row-hover)}}.myp-page[b-iu9pgh8vjk] .myp-section-chevron{width:13px;margin-left:0;font-size:.7rem;text-align:center}.myp-page[b-iu9pgh8vjk] .myp-section-count{border-color:transparent;background:#e6e7ee;color:#64748b;font-weight:500}.myp-page[b-iu9pgh8vjk] .myp-section-body-inner{gap:3px}.myp-page[b-iu9pgh8vjk] .myp-section-empty{padding:7px;margin:0;border-radius:7px;font-size:.71rem}.myp-page[b-iu9pgh8vjk] .myp-sidebar-collapse{display:flex;align-items:center;gap:10px;flex-shrink:0;min-height:44px;margin-top:8px;padding:10px 12px 4px;border:0;border-top:1px solid var(--ags-sidebar-hairline);border-radius:0;background:transparent;color:#64748b;font-size:.82rem;text-align:left}.myp-page[b-iu9pgh8vjk] .myp-sidebar-collapse .menu-outline-icon{width:17px;height:17px}.myp-page[b-iu9pgh8vjk] .myp-sidebar-collapse:hover{background:transparent;color:#4338ca}.myp-page[b-iu9pgh8vjk] .myp-sidebar-collapse:focus-visible{outline:2px solid #645be2;outline-offset:-2px}@media(min-width:992px){.myp-page[b-iu9pgh8vjk] .ags-sidebar-header{display:none}}@media(max-width:991.98px){.myp-page #task-detail-panel[b-iu9pgh8vjk]{padding:10px!important}.myp-page[b-iu9pgh8vjk] .myp-sidebar-collapse{display:none}}@media(max-width:767.98px){.myp-page #task-detail-panel[b-iu9pgh8vjk]{padding:4px!important}.myp-page[b-iu9pgh8vjk] .ags-sidebar-content{padding-bottom:64px}}@media(max-width:991.98px){#task-detail-panel[b-iu9pgh8vjk] .angc-wrapper--compact:has(.myp-continue-surface){flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}}.app-list-container[b-iu9pgh8vjk]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.myp-sidebar-scroll[b-iu9pgh8vjk]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.myp-sidebar-scroll[b-iu9pgh8vjk]::-webkit-scrollbar{width:5px}.myp-sidebar-scroll[b-iu9pgh8vjk]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.myp-sidebar-scroll[b-iu9pgh8vjk]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:999px}.myp-sidebar-scroll[b-iu9pgh8vjk]::-webkit-scrollbar-thumb:hover{background:var(--ags-sb-thumb-hover)}.myp-sidebar-scroll--project-open[b-iu9pgh8vjk]{overflow:hidden!important}#itemListView.myp-sidebar-list--project-open[b-iu9pgh8vjk]{display:flex!important;flex-direction:column;flex:1;min-height:0;height:100%!important;max-height:100%!important;overflow:hidden!important}.ags-project-panel--focused[b-iu9pgh8vjk]{display:grid;grid-template-rows:auto minmax(0,1fr);flex:1;min-height:0;height:100%;margin-bottom:0}.ags-project-panel--focused .myp-project-header[b-iu9pgh8vjk]{flex-shrink:0;position:relative;z-index:1}.ags-project-panel--focused .myp-project-header--sticky[b-iu9pgh8vjk]{position:relative;top:auto;padding-bottom:0;margin-bottom:0;background:transparent}.ags-project-panel--focused .myp-project-header--sticky[b-iu9pgh8vjk]:after{display:none}.ags-project-panel--focused .item-group-content.item-group-content--scrollable[b-iu9pgh8vjk]{flex:1;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.ags-project-panel--focused .item-group-content.item-group-content--scrollable[b-iu9pgh8vjk]::-webkit-scrollbar{width:5px}.ags-project-panel--focused .item-group-content.item-group-content--scrollable[b-iu9pgh8vjk]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.ags-project-panel--focused .item-group-content.item-group-content--scrollable[b-iu9pgh8vjk]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:999px}.ags-project-panel--focused .item-group-content.item-group-content--scrollable[b-iu9pgh8vjk]::-webkit-scrollbar-thumb:hover{background:var(--ags-sb-thumb-hover)}.myp-project-header--sticky[b-iu9pgh8vjk]{position:sticky;top:0;z-index:8;padding-bottom:6px;margin-bottom:-2px;background:linear-gradient(180deg,#faf8fffa,#faf8fff2 80%,#faf8ff00)}.myp-project-header--sticky[b-iu9pgh8vjk]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;pointer-events:none;background:linear-gradient(180deg,#faf8ff29,#faf8ffdb)}.myp-project-header--sticky[b-iu9pgh8vjk] .ags-pgi-card{box-shadow:0 10px 24px #0f172a14}.project-back-btn[b-iu9pgh8vjk]{display:flex;align-items:center;gap:.4rem;width:100%;padding:.4rem .6rem;margin-bottom:.25rem;background:transparent;border:none;border-radius:6px;color:var(--bs-secondary-color, #6c757d);font-size:.8rem;font-weight:500;text-align:left;cursor:pointer;transition:background .15s,color .15s}.project-back-btn:hover[b-iu9pgh8vjk]{background:var(--bs-tertiary-bg, rgba(0,0,0,.06));color:var(--bs-body-color, #212529)}[b-iu9pgh8vjk] .myp-add-task-bar{display:flex;align-items:center;flex-shrink:0}[b-iu9pgh8vjk] .myp-add-task-btn{display:flex;align-items:center;gap:9px;background:none;border:none;cursor:pointer;padding:5px 8px 5px 6px;border-radius:8px;color:#4338ca;font-size:.86rem;font-weight:600;transition:background .15s ease,color .15s ease}[b-iu9pgh8vjk] .myp-add-task-btn:hover{background:#e0e7ff;color:#3730a3}[b-iu9pgh8vjk] .myp-add-task-btn:hover .myp-add-task-plus{background:#3730a3;box-shadow:0 2px 8px #4338ca59}[b-iu9pgh8vjk] .myp-add-task-plus{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#4338ca;color:#fff;font-size:1.05rem;line-height:1;flex-shrink:0;box-shadow:0 1px 4px #4338ca40;transition:background .15s ease,box-shadow .15s ease}[b-iu9pgh8vjk] .myp-sidebar-logo{width:152px;max-width:100%;height:auto;object-fit:contain;display:block}[b-iu9pgh8vjk] .myp-search-trigger{position:relative;display:flex;align-items:center;width:100%;margin-bottom:8px;background:#f8f6ffd9;border:1.5px solid rgba(79,70,229,.14);border-radius:12px;box-shadow:0 2px 8px #4f46e512;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}[b-iu9pgh8vjk] .myp-search-trigger:focus-within,[b-iu9pgh8vjk] .myp-search-trigger--active{background:#fff;border-color:#818cf8;box-shadow:0 3px 14px #4338ca24}[b-iu9pgh8vjk] .myp-search-trigger-icon-btn{position:absolute;left:0;top:0;bottom:0;width:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;border-radius:12px;cursor:pointer}[b-iu9pgh8vjk] .myp-search-trigger-icon-btn:focus-visible{outline:2px solid rgba(79,70,229,.28);outline-offset:-2px}[b-iu9pgh8vjk] .myp-search-trigger-icon{font-size:.84rem;color:#94a3b8;transition:color .15s ease}[b-iu9pgh8vjk] .myp-search-trigger:focus-within .myp-search-trigger-icon,[b-iu9pgh8vjk] .myp-search-trigger--active .myp-search-trigger-icon{color:#4f46e5}[b-iu9pgh8vjk] .myp-search-trigger-input{flex:1;padding:9px 10px 9px 32px;border:none;background:transparent;outline:none;font-size:.84rem;color:#334155;border-radius:12px}[b-iu9pgh8vjk] .myp-search-trigger-input::placeholder{color:#94a3b8;font-weight:400;user-select:none}[b-iu9pgh8vjk] .myp-search-trigger-kbd{font-size:.71rem;font-family:inherit;padding:2px 6px;border-radius:5px;background:#f1f5f9;border:1px solid #e2e8f0;color:#94a3b8;line-height:1.4;letter-spacing:.03em;flex-shrink:0;margin-right:8px;transition:background .15s ease,border-color .15s ease,color .15s ease}[b-iu9pgh8vjk] .myp-search-trigger:focus-within .myp-search-trigger-kbd{background:#e0e7ff;border-color:#a5b4fc;color:#4338ca}[b-iu9pgh8vjk] .myp-search-trigger-clear{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:6px;border:none;background:transparent;color:#94a3b8;border-radius:5px;font-size:.9rem;cursor:pointer;padding:0;flex-shrink:0;transition:color .12s,background .12s}[b-iu9pgh8vjk] .myp-search-trigger-clear:hover{color:#475569;background:#f1f5f9}[b-iu9pgh8vjk] .myp-list-tools{display:flex;align-items:center;gap:8px;width:100%;margin-bottom:10px}[b-iu9pgh8vjk] .myp-filter-box{position:relative;display:flex;align-items:center;flex:1;min-width:0;height:38px;background:#f8f6ffd9;border:1.5px solid rgba(79,70,229,.14);border-radius:11px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}[b-iu9pgh8vjk] .myp-filter-box:focus-within,[b-iu9pgh8vjk] .myp-filter-box--active{background:#fff;border-color:#818cf8;box-shadow:0 3px 12px #4338ca1f}[b-iu9pgh8vjk] .myp-filter-icon{flex-shrink:0;margin-left:11px;font-size:.82rem;color:#a394c4;transition:color .15s ease}[b-iu9pgh8vjk] .myp-filter-box:focus-within .myp-filter-icon,[b-iu9pgh8vjk] .myp-filter-box--active .myp-filter-icon{color:#4f46e5}[b-iu9pgh8vjk] .myp-filter-input{flex:1;min-width:0;padding:9px 8px 9px 9px;border:none;background:transparent;outline:none;font-size:.84rem;color:#334155}[b-iu9pgh8vjk] .myp-filter-input::placeholder{color:#94a3b8;font-weight:400;user-select:none}[b-iu9pgh8vjk] .myp-filter-clear{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:6px;border:none;background:transparent;color:#94a3b8;border-radius:6px;font-size:.9rem;cursor:pointer;flex-shrink:0;transition:color .12s,background .12s}[b-iu9pgh8vjk] .myp-filter-clear:hover{color:#475569;background:#f1f5f9}[b-iu9pgh8vjk] .myp-search-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:stretch;width:34px;border:none;border-left:1px solid rgba(79,70,229,.14);border-radius:0;background:transparent;color:#a394c4;font-size:.88rem;cursor:pointer;transition:background .15s ease,color .15s ease}[b-iu9pgh8vjk] .myp-search-btn:hover{background:#4f46e514;color:#4338ca}[b-iu9pgh8vjk] .myp-search-btn:focus-visible{outline:2px solid rgba(79,70,229,.4);outline-offset:-2px}[b-iu9pgh8vjk] .myp-search-everywhere-row{display:flex;align-items:center;gap:7px;width:100%;padding:6px 10px;border:none;border-radius:8px;background:#eef2ff;color:#4338ca;font-size:.8rem;cursor:pointer;text-align:left;margin-bottom:4px;transition:background .12s ease}[b-iu9pgh8vjk] .myp-search-everywhere-row:hover{background:#e0e7ff}[b-iu9pgh8vjk] .myp-search-everywhere-row strong{font-weight:700}[b-iu9pgh8vjk] .myp-search-everywhere-row i{font-size:.76rem;flex-shrink:0}[b-iu9pgh8vjk] .myp-nav-menu{margin:4px 4px 10px}[b-iu9pgh8vjk] .myp-section-add{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;margin-left:auto;padding:0;border:none;border-radius:7px;background:transparent;color:#64748b;cursor:pointer;transition:background .13s ease,color .13s ease}[b-iu9pgh8vjk] .myp-section-add i{font-size:.85rem;line-height:1}[b-iu9pgh8vjk] .myp-section-add:hover{background:var(--ags-sidebar-row-hover, #efeffb);color:#4338ca}[b-iu9pgh8vjk] .myp-section-add:focus-visible{outline:2px solid rgba(79,70,229,.45);outline-offset:1px}@media(max-width:767.98px){[b-iu9pgh8vjk] .myp-search-trigger-kbd{display:none}[b-iu9pgh8vjk] .myp-add-task-btn{gap:6px;padding:8px 10px 8px 8px;font-size:.84rem;min-height:44px}[b-iu9pgh8vjk] .myp-add-task-plus{width:28px;height:28px;font-size:1.1rem}.project-back-btn[b-iu9pgh8vjk]{min-height:40px;padding:8px 10px;font-size:.84rem}}@media(max-width:575.98px){[b-iu9pgh8vjk] .myp-search-trigger-input{font-size:16px}}.myp-fab-add-task[b-iu9pgh8vjk]{display:flex;align-items:center;justify-content:center;position:fixed;bottom:24px;right:24px;width:52px;height:52px;border-radius:16px;border:none;background:linear-gradient(145deg,#818cf8,#6366f1);color:#fff;font-size:1.55rem;box-shadow:0 4px 18px #6366f14d,0 1px #ffffff38 inset;z-index:1045;cursor:pointer;transition:background .15s ease,transform .12s ease,box-shadow .15s ease,border-radius .15s ease}.myp-fab-add-task:hover[b-iu9pgh8vjk]{background:linear-gradient(145deg,#6366f1,#4f46e5);box-shadow:0 8px 26px #6366f166,0 1px #ffffff38 inset;border-radius:18px;transform:translateY(-2px)}.myp-fab-add-task:active[b-iu9pgh8vjk]{transform:scale(.93);box-shadow:0 2px 10px #6366f142;border-radius:14px}.myp-fab-add-task__icon[b-iu9pgh8vjk]{line-height:1}.myp-fab-add-task.myp-fab-add-task--popup[b-iu9pgh8vjk]{position:absolute;right:24px;bottom:24px;z-index:1052}.myp-fab-add-task.myp-fab-add-task--popup-mobile-toolbar[b-iu9pgh8vjk]{bottom:calc(env(safe-area-inset-bottom,0px) + 5.75rem)}@media(max-width:767.98px){.myp-fab-add-task[b-iu9pgh8vjk]{width:56px;height:56px;border-radius:50%;bottom:76px;right:18px;font-size:1.7rem;background:linear-gradient(145deg,#b39dfb,#6366f1);box-shadow:0 6px 22px #6366f15c,0 1px #ffffff3d inset}.myp-fab-add-task:hover[b-iu9pgh8vjk]{border-radius:50%;transform:none}.myp-fab-add-task:active[b-iu9pgh8vjk]{transform:scale(.88);border-radius:50%}.myp-fab-add-task.myp-fab-add-task--popup[b-iu9pgh8vjk]{right:18px;bottom:calc(env(safe-area-inset-bottom,0px) + 18px)}.myp-fab-add-task.myp-fab-add-task--popup-mobile-toolbar[b-iu9pgh8vjk]{bottom:calc(env(safe-area-inset-bottom,0px) + 5.5rem)}.tdp-drawer-body--with-fab[b-iu9pgh8vjk]{padding-bottom:calc(5.75rem + env(safe-area-inset-bottom,0px))}.tdp-drawer-body--with-mobile-toolbar[b-iu9pgh8vjk]{padding-bottom:calc(10rem + env(safe-area-inset-bottom,0px))}}.shared-task-item[b-iu9pgh8vjk]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 12px 7px 20px;border:none;background:transparent;text-align:left;cursor:pointer;border-radius:8px;transition:background .12s ease;color:#334155;font-size:.825rem}.shared-task-item:hover[b-iu9pgh8vjk]{background:#f1f5f9}.shared-task-item--selected[b-iu9pgh8vjk]{background:#4f46e514;font-weight:500;color:#4338ca}.shared-task-item--pending[b-iu9pgh8vjk]{color:#4f46e5;font-style:italic;opacity:.85}.shared-task-item--revoked[b-iu9pgh8vjk]{color:#94a3b8;text-decoration:line-through;opacity:.7}.shared-task-item__icon[b-iu9pgh8vjk]{font-size:.75rem;opacity:.7;flex-shrink:0}.shared-task-item__title[b-iu9pgh8vjk]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.shared-detail-panel[b-iu9pgh8vjk]{display:flex;align-items:center;justify-content:center;padding:3rem 1rem}.shared-detail-card[b-iu9pgh8vjk]{max-width:400px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.shared-detail-icon[b-iu9pgh8vjk]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;font-size:1.5rem}.shared-detail-icon--pending[b-iu9pgh8vjk]{background:#4f46e51a;color:#4f46e5}.shared-detail-icon--revoked[b-iu9pgh8vjk]{background:#ef44441a;color:#ef4444}.shared-detail-title[b-iu9pgh8vjk]{font-size:1rem;font-weight:600;color:#1e293b;margin:0}.shared-detail-sub[b-iu9pgh8vjk]{font-size:.85rem;color:#64748b;margin:0;line-height:1.5}.shared-detail-actions[b-iu9pgh8vjk]{display:flex;gap:10px;margin-top:4px}.shared-detail-btn[b-iu9pgh8vjk]{padding:8px 20px;border-radius:8px;border:none;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s ease,opacity .15s ease;display:inline-flex;align-items:center}.shared-detail-btn--accept[b-iu9pgh8vjk]{background:#4f46e5;color:#fff}.shared-detail-btn--accept:hover[b-iu9pgh8vjk]{background:#4338ca}.shared-detail-btn--decline[b-iu9pgh8vjk]{background:#f1f5f9;color:#64748b}.shared-detail-btn--decline:hover[b-iu9pgh8vjk]{background:#e2e8f0}.add-to-workspace-banner[b-iu9pgh8vjk]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#4f46e50d;border:1px solid rgba(79,70,229,.15);border-radius:10px;padding:10px 14px;margin-bottom:16px;flex-wrap:wrap}.add-to-workspace-banner__body[b-iu9pgh8vjk]{display:flex;align-items:center;gap:10px}.add-to-workspace-banner__icon[b-iu9pgh8vjk]{color:#4f46e5;font-size:1rem;flex-shrink:0}.add-to-workspace-banner__title[b-iu9pgh8vjk]{font-size:.8rem;font-weight:600;color:#1e293b}.add-to-workspace-banner__sub[b-iu9pgh8vjk]{font-size:.75rem;color:#64748b}.add-to-workspace-banner__btn[b-iu9pgh8vjk]{padding:6px 14px;border-radius:8px;border:none;background:#4f46e5;color:#fff;font-size:.8rem;font-weight:600;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;transition:background .15s ease}.add-to-workspace-banner__btn:hover:not(:disabled)[b-iu9pgh8vjk]{background:#4338ca}.add-to-workspace-banner__btn:disabled[b-iu9pgh8vjk]{opacity:.6;cursor:default}.add-to-workspace-banner__done[b-iu9pgh8vjk]{font-size:.8rem;font-weight:600;color:#10b981;display:inline-flex;align-items:center}@keyframes tdp-popup-fade-in-b-iu9pgh8vjk{0%{opacity:0}to{opacity:1}}.tdp-backdrop[b-iu9pgh8vjk]{position:fixed;inset:0;z-index:1055;background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none}.tdp-drawer[b-iu9pgh8vjk]{--tdp-popup-transform: translate(-50%, -50%);position:fixed;top:calc(50% + var(--tdp-y, 0px));left:calc(50% + var(--tdp-x, 0px));transform:translate(-50%,-50%);width:var(--tdp-popup-w, min(1120px, calc(100vw - 3rem) ));height:var(--tdp-popup-h, min(65vh, calc(100dvh - 3rem) ));min-height:var(--tdp-popup-minh, min(65vh, calc(100dvh - 3rem) ));max-height:calc(100dvh - 3rem);z-index:1056;display:flex;flex-direction:column;background:#fff;border-radius:20px;border:1px solid rgba(99,102,241,.1);box-shadow:0 4px 6px #0000000a,0 12px 40px #6366f11f,0 32px 80px #0f0a2829;animation:tdp-popup-fade-in-b-iu9pgh8vjk .3s ease-in-out backwards;outline:none;overflow:hidden;transition:opacity .18s ease,visibility 0s}.tdp-drawer--done[b-iu9pgh8vjk]{border-color:#22c55e38}.tdp-drawer--done[b-iu9pgh8vjk]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#16a34a,#4ade80);z-index:7;pointer-events:none}.tdp-drawer--drag-peek[b-iu9pgh8vjk]{opacity:0}.tdp-drawer[data-tdp-calendar-hidden][b-iu9pgh8vjk]{opacity:0!important;visibility:hidden;pointer-events:none;transition:opacity .1s ease,visibility 0s linear .1s}@media(prefers-reduced-motion:reduce){.tdp-drawer[b-iu9pgh8vjk],.tdp-drawer[data-tdp-calendar-hidden][b-iu9pgh8vjk]{animation:none;transition:none}}.tdp-resize[b-iu9pgh8vjk]{position:absolute;z-index:6;touch-action:none}.tdp-resize--n[b-iu9pgh8vjk]{top:0;left:0;right:0;height:7px;cursor:ns-resize}.tdp-resize--s[b-iu9pgh8vjk]{bottom:0;left:0;right:0;height:7px;cursor:ns-resize}.tdp-resize--e[b-iu9pgh8vjk]{top:0;bottom:0;right:0;width:7px;cursor:ew-resize}.tdp-resize--w[b-iu9pgh8vjk]{top:0;bottom:0;left:0;width:7px;cursor:ew-resize}.tdp-resize--ne[b-iu9pgh8vjk],.tdp-resize--nw[b-iu9pgh8vjk],.tdp-resize--sw[b-iu9pgh8vjk]{width:16px;height:16px;z-index:7}.tdp-resize--ne[b-iu9pgh8vjk]{top:0;right:0;cursor:nesw-resize}.tdp-resize--nw[b-iu9pgh8vjk]{top:0;left:0;cursor:nwse-resize}.tdp-resize--sw[b-iu9pgh8vjk]{bottom:0;left:0;cursor:nesw-resize}.tdp-resize--se[b-iu9pgh8vjk]{bottom:0;right:0;width:26px;height:26px;z-index:7;display:flex;align-items:flex-end;justify-content:flex-end;padding:0 7px 7px 0;color:#6366f173;cursor:nwse-resize;transition:color .15s}.tdp-resize--se:hover[b-iu9pgh8vjk]{color:#6366f1}.tdp-drawer--resizing[b-iu9pgh8vjk]{user-select:none}.tdp-drawer--resizing .tdp-resize--se[b-iu9pgh8vjk]{color:#4f46e5}.tdp-drawer[b-iu9pgh8vjk] .noteitem-card--fullscreen{border-radius:20px!important}.tdp-drawer-body[b-iu9pgh8vjk] .noteitem-content-editor{max-height:none}.tdp-drawer-body[b-iu9pgh8vjk] .checklist-scroll-region{display:block;overflow-y:auto}.tdp-full-panel-body[b-iu9pgh8vjk] .noteitem-content-editor{max-height:none}.tdp-full-panel-body[b-iu9pgh8vjk] .checklist-scroll-region{display:block;overflow-y:auto}.tdp-drawer-hdr[b-iu9pgh8vjk]{display:flex;align-items:center;justify-content:space-between;gap:.25rem;padding:.7rem 1rem .6rem;border-bottom:1px solid rgba(99,102,241,.07);flex-shrink:0;border-radius:20px 20px 0 0;cursor:grab;touch-action:none}.tdp-drawer--moving[b-iu9pgh8vjk]{user-select:none}.tdp-drawer--moving .tdp-drawer-hdr[b-iu9pgh8vjk]{cursor:grabbing}.tdp-drawer-hdr-actions[b-iu9pgh8vjk]{display:flex;align-items:center;flex-shrink:0;gap:.25rem;margin-left:auto}.tdp-drawer-completion[b-iu9pgh8vjk]{display:inline-flex;flex-shrink:0}.tdp-drawer-window-control[b-iu9pgh8vjk]{height:34px;width:34px;display:flex;align-items:center;justify-content:center;padding:0;background:#6366f112;border:none;border-radius:8px;color:#6366f1;font-size:.85rem;line-height:1;cursor:pointer;transition:background .15s,color .15s}.tdp-drawer-window-control i[b-iu9pgh8vjk]{font-size:inherit;opacity:1}.tdp-drawer-window-control:hover[b-iu9pgh8vjk]{background:#6366f124;color:#4f46e5}.tdp-drawer-window-control.tdp-drawer-close:hover[b-iu9pgh8vjk]{background:#e81123;color:#fff}.tdp-drawer-window-control:focus-visible[b-iu9pgh8vjk]{outline:2px solid #6366f1;outline-offset:2px}.tdp-drawer-body[b-iu9pgh8vjk]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 .5rem 1.1rem 1rem;margin-right:8px;box-sizing:border-box;border-radius:0 0 20px 20px;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.tdp-drawer-body--with-fab[b-iu9pgh8vjk]{padding-bottom:5.75rem}.tdp-drawer-body--with-mobile-toolbar[b-iu9pgh8vjk]{padding-bottom:10rem}.tdp-full-panel-body[b-iu9pgh8vjk]{--tdp-panel-surface: #fff;--tdp-panel-inset: 1rem;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 var(--tdp-panel-inset) 1.1rem;background:var(--tdp-panel-surface);scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.tdp-full-panel-body[b-iu9pgh8vjk]::-webkit-scrollbar{width:5px}.tdp-full-panel-body[b-iu9pgh8vjk]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.tdp-full-panel-body[b-iu9pgh8vjk]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:3px}.tdp-full-panel-body[b-iu9pgh8vjk] .mtp-task-toolbar{position:sticky;top:0;z-index:5;width:calc(100% + 2 * var(--tdp-panel-inset));margin-inline:calc(-1 * var(--tdp-panel-inset));margin-bottom:1rem;padding:.75rem var(--tdp-panel-inset) .875rem;background:var(--tdp-panel-surface);border-bottom:1px solid rgba(99,102,241,.08)}.tdp-full-panel-body[b-iu9pgh8vjk] .mtp-task-toolbar-row{margin:0!important;padding:0!important}.tdp-full-panel-body[b-iu9pgh8vjk] .mtp-task-topbar{row-gap:.75rem}.tdp-full-panel-body[b-iu9pgh8vjk] .ags-task-title-wrapper{margin-bottom:0}@supports (animation-timeline: scroll()){.tdp-full-panel-body[b-iu9pgh8vjk] .mtp-task-toolbar{animation:tdp-hdr-lift-b-iu9pgh8vjk linear both;animation-timeline:scroll(nearest block);animation-range:0px 14px}}@keyframes tdp-hdr-lift-b-iu9pgh8vjk{0%{box-shadow:0 6px 10px -8px #0f0a2800}to{box-shadow:0 6px 10px -8px #0f0a2829}}.tdp-drawer-body[b-iu9pgh8vjk] .mtp-task-toolbar-row{margin-top:0!important;padding-top:.6rem!important}.tdp-drawer-body[b-iu9pgh8vjk]::-webkit-scrollbar{width:5px}.tdp-drawer-body[b-iu9pgh8vjk]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.tdp-drawer-body[b-iu9pgh8vjk]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:3px}@media(max-width:767px){.tdp-full-panel-body[b-iu9pgh8vjk]{--tdp-panel-inset: .85rem}.tdp-drawer[b-iu9pgh8vjk]{--tdp-popup-transform: translate(0px, 0px);width:100vw;height:100dvh;max-height:100dvh;top:0;bottom:0;left:0;transform:none;border-radius:0}.tdp-drawer-hdr[b-iu9pgh8vjk]{padding:.65rem .85rem .55rem;cursor:auto;touch-action:auto}.tdp-drawer-body[b-iu9pgh8vjk]{padding:.8rem .8rem calc(.9rem + env(safe-area-inset-bottom,0px));margin-right:0}.tdp-drawer-body.tdp-drawer-body--with-fab[b-iu9pgh8vjk]{padding-bottom:calc(5.75rem + env(safe-area-inset-bottom,0px))}.tdp-drawer-body.tdp-drawer-body--with-mobile-toolbar[b-iu9pgh8vjk]{padding-bottom:calc(10rem + env(safe-area-inset-bottom,0px))}.tdp-resize[b-iu9pgh8vjk]{display:none}}@media(prefers-reduced-motion:reduce){.tdp-drawer[b-iu9pgh8vjk]{animation:none}}.angc-pgi-list[b-iu9pgh8vjk]{display:flex;flex-direction:column;gap:8px;overflow-y:auto;max-height:55vh;padding-right:2px;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.angc-pgi-list[b-iu9pgh8vjk]::-webkit-scrollbar{width:4px}.angc-pgi-list[b-iu9pgh8vjk]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.angc-pgi-list[b-iu9pgh8vjk]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:3px}@media(min-width:992px){.angc-pgi-list[b-iu9pgh8vjk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-content:start;max-height:none;overflow:visible}}@media(min-width:1500px){.angc-pgi-list[b-iu9pgh8vjk]{grid-template-columns:repeat(3,minmax(0,1fr))}}.angc-pgi-toolbar[b-iu9pgh8vjk]{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:.75rem}.angc-pgi-toolbar__filters[b-iu9pgh8vjk]{min-width:0;width:100%}.angc-pgi-search-row[b-iu9pgh8vjk]{display:flex;align-items:center;min-height:44px;width:100%;min-width:0;border:1px solid var(--ags-line);border-radius:11px;background:var(--ags-surface);color:var(--ags-ink-2);transition:border-color .14s ease}.angc-pgi-search-row:focus-within[b-iu9pgh8vjk]{border-color:var(--ags-accent)}.angc-pgi-search[b-iu9pgh8vjk]{display:flex;align-items:center;flex:1;min-width:0;gap:9px;padding:0 12px;margin:0}.angc-pgi-search>i[b-iu9pgh8vjk]{flex:0 0 auto;font-size:1rem}.angc-pgi-search__input[b-iu9pgh8vjk]{width:100%;min-width:0;height:44px;padding:0;border:0;outline:none;background:transparent;color:var(--ags-ink);font:inherit;font-size:max(16px,1rem)}.angc-pgi-search__input[b-iu9pgh8vjk]::placeholder{color:var(--ags-ink-2);opacity:.8}.angc-pgi-search__clear[b-iu9pgh8vjk]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;align-self:stretch;padding:0;border:0;border-radius:10px;background:transparent;color:var(--ags-ink-2);font-size:.8rem;cursor:pointer}.angc-pgi-search__clear:hover[b-iu9pgh8vjk]{background:var(--ags-surface-hover);color:var(--ags-ink)}.angc-pgi-search__clear:focus-visible[b-iu9pgh8vjk]{outline:2px solid var(--ags-accent);outline-offset:-3px}.angc-pgi-search-row .angc-pgi-search-btn[b-iu9pgh8vjk]{display:inline-flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--ags-ink-2);font:inherit;font-size:max(16px,1rem);text-align:left;cursor:pointer}.angc-pgi-search-row .angc-pgi-search-btn:hover[b-iu9pgh8vjk]{background:var(--ags-surface-hover);color:var(--ags-ink)}.angc-pgi-search-row .angc-pgi-search-btn:focus-visible[b-iu9pgh8vjk]{outline:2px solid var(--ags-accent);outline-offset:-3px}.angc-pgi-search-row .myp-search-trigger[b-iu9pgh8vjk]{min-width:0;margin:0;border:0;border-radius:10px;background:transparent;box-shadow:none}.angc-pgi-search-row .myp-search-trigger-input[b-iu9pgh8vjk]{width:100%;min-width:0;height:44px;padding:0 12px 0 44px;color:var(--ags-ink);font-size:max(16px,1rem)}.angc-pgi-search-row .myp-search-trigger-icon-btn[b-iu9pgh8vjk],.angc-pgi-search-row .myp-search-trigger-clear[b-iu9pgh8vjk]{width:44px;height:44px;margin:0}.angc-pgi-search-row .myp-search-trigger-icon[b-iu9pgh8vjk],.angc-pgi-search-row .myp-search-trigger-input[b-iu9pgh8vjk]::placeholder{color:var(--ags-ink-2)}.angc-pgi-grouped[b-iu9pgh8vjk]{display:flex;flex-direction:column;overflow-y:auto;max-height:55vh;padding-right:2px;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}@media(min-width:992px){.angc-pgi-grouped[b-iu9pgh8vjk]{max-height:none;overflow:visible}}.angc-pgi-list--sub[b-iu9pgh8vjk]{overflow:visible;max-height:none}.angc-pgi-group-hdr[b-iu9pgh8vjk]{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6366f180;padding:2px 2px 6px}.angc-pgi-group-hdr--older[b-iu9pgh8vjk]{margin-top:14px;padding-top:14px;border-top:1px solid rgba(99,102,241,.1)}.myp-continue-searchbar[b-iu9pgh8vjk]{display:flex;align-items:stretch;gap:10px;width:100%;min-width:0}.myp-continue-searchbar .angc-pgi-search-row[b-iu9pgh8vjk]{flex:1 1 auto;border-color:#e3e6ef;border-radius:10px}.myp-continue-add[b-iu9pgh8vjk]{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;min-width:46px;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:var(--ags-accent);color:#fff;font-size:.95rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:filter .14s ease}.myp-continue-add>i[b-iu9pgh8vjk]{font-size:1.05rem}.myp-continue-add__label[b-iu9pgh8vjk]{display:none}@media(min-width:576px){.myp-continue-add[b-iu9pgh8vjk]{padding:0 18px 0 16px}.myp-continue-add__label[b-iu9pgh8vjk]{display:inline}}.myp-continue-add:hover[b-iu9pgh8vjk]{filter:brightness(1.08)}.myp-continue-add:focus-visible[b-iu9pgh8vjk]{outline:2px solid var(--ags-accent);outline-offset:2px}.myp-continue-back[b-iu9pgh8vjk]{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:4px 8px 4px 4px;border:0;border-radius:var(--ags-r-sm, 8px);background:transparent;color:var(--ags-accent-ink, #4338ca);font-size:.82rem;font-weight:600;cursor:pointer}.myp-continue-back:hover[b-iu9pgh8vjk]{background:var(--ags-accent-soft)}.myp-continue-back:focus-visible[b-iu9pgh8vjk]{outline:2px solid var(--ags-accent);outline-offset:-2px}.myp-home-section+.myp-home-section[b-iu9pgh8vjk]{margin-top:24px}.myp-home-section__head[b-iu9pgh8vjk]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.myp-home-section__title[b-iu9pgh8vjk]{margin:0;font-size:1rem;font-weight:600;color:var(--ags-ink)}.myp-home-section__count[b-iu9pgh8vjk]{margin-left:6px;font-size:.85rem;font-weight:400;color:#64748b}.myp-home-section__all[b-iu9pgh8vjk]{flex:0 0 auto;padding:2px 4px;border:0;border-radius:var(--ags-r-sm, 8px);background:transparent;color:var(--ags-accent);font-size:.85rem;font-weight:500;cursor:pointer}.myp-home-section__all:hover[b-iu9pgh8vjk]{background:var(--ags-accent-soft)}.myp-home-section__all:focus-visible[b-iu9pgh8vjk]{outline:2px solid var(--ags-accent);outline-offset:-2px}.myp-home-shelf[b-iu9pgh8vjk]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,calc(50% - 6px));gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}@media(min-width:576px){.myp-home-shelf[b-iu9pgh8vjk]{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));overflow-x:visible}}.myp-home-panel[b-iu9pgh8vjk]{border:1px solid #e6e8f0;border-radius:var(--ags-r-md, 12px);background:var(--ags-surface, #fff)}.myp-home-panel .myp-home-section__head[b-iu9pgh8vjk]{margin:0;padding:16px 20px 14px;border-bottom:1px solid #eef0f5}.myp-home-panel__empty[b-iu9pgh8vjk]{padding:14px 20px 18px}.myp-home-tasks[b-iu9pgh8vjk]{display:flex;flex-direction:column;gap:0;padding:6px 8px 10px}.myp-home-day[b-iu9pgh8vjk]{padding:14px 12px 4px;font-size:.8rem;font-weight:500;color:#64748b}@media(max-width:575.98px){.myp-home-panel .myp-home-section__head[b-iu9pgh8vjk]{padding:14px 14px 12px}.myp-home-tasks[b-iu9pgh8vjk]{padding:4px 4px 8px}}.myp-project-section[b-iu9pgh8vjk]{display:flex;flex-direction:column;gap:3px}.myp-pinned-section[b-iu9pgh8vjk]{--myp-pin: 91, 88, 235;--myp-pin-ink: #4340C4;min-width:0;gap:.5rem;margin:0 0 6px;padding:.35rem;border:1px solid rgba(var(--myp-pin),.16);border-radius:14px;background:rgba(var(--myp-pin),.06);transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.myp-pinned-section[b-iu9pgh8vjk] .ags-pgi-pin-badge{display:none}.myp-section-header[b-iu9pgh8vjk]{display:flex;align-items:center;gap:.4rem;min-width:0;width:100%;padding:.15rem .25rem .15rem .15rem;border:none;background:transparent;color:var(--myp-pin-ink);font-size:.82rem;font-weight:600;letter-spacing:0;text-align:left;user-select:none;cursor:pointer;border-radius:10px;-webkit-tap-highlight-color:transparent;transition:background-color .14s ease}@media(hover:hover)and (pointer:fine){.myp-section-header:hover[b-iu9pgh8vjk]{background:rgba(var(--myp-pin),.1)}}.myp-section-header:focus[b-iu9pgh8vjk]{outline:none}.myp-section-header:focus-visible[b-iu9pgh8vjk]{outline:2px solid rgba(var(--myp-pin),.55);outline-offset:1px}.myp-section-chevron[b-iu9pgh8vjk]{flex:0 0 auto;margin-left:auto;width:.7rem;font-size:.68rem;opacity:.6;transition:transform .24s cubic-bezier(.4,0,.2,1)}.myp-section-chevron.is-collapsed[b-iu9pgh8vjk]{transform:rotate(-90deg)}.myp-section-body[b-iu9pgh8vjk]{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1),margin-top .24s cubic-bezier(.4,0,.2,1),opacity .18s ease}.myp-section-body-inner[b-iu9pgh8vjk]{display:flex;flex-direction:column;gap:.5rem;min-width:0;min-height:0;overflow:hidden;overflow:clip;overflow-clip-margin:4px}.myp-section-body--collapsed[b-iu9pgh8vjk]{grid-template-rows:0fr;margin-top:-.5rem;opacity:0}.myp-section-body--opening[b-iu9pgh8vjk]{animation:myp-section-open-b-iu9pgh8vjk .24s cubic-bezier(.4,0,.2,1)}@keyframes myp-section-open-b-iu9pgh8vjk{0%{grid-template-rows:0fr;margin-top:-.5rem;opacity:0}to{grid-template-rows:1fr;margin-top:0;opacity:1}}@media(prefers-reduced-motion:reduce){.myp-section-body[b-iu9pgh8vjk],.myp-section-chevron[b-iu9pgh8vjk]{transition:none}.myp-section-body--opening[b-iu9pgh8vjk]{animation:none}}.myp-section-title[b-iu9pgh8vjk]{flex:0 0 auto;text-align:left}.myp-section-count[b-iu9pgh8vjk]{flex:0 0 auto;min-width:1.2rem;padding:0 .35rem;border-radius:999px;background:var(--ags-surface);border:1px solid rgba(var(--myp-pin),.2);color:var(--myp-pin-ink);font-size:.7rem;font-weight:600;line-height:1.45;text-align:center}.myp-section-preview[b-iu9pgh8vjk]{flex:1 1 auto;min-width:0;padding-left:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ags-ink-3);font-size:.78rem;font-weight:500}.myp-section-empty[b-iu9pgh8vjk]{padding:10px 12px;margin:2px 4px 4px;border:1px dashed rgba(var(--myp-pin),.28);border-radius:10px;font-size:.74rem;color:#9ca3c4;text-align:center;user-select:none}body.ags-proj-reordering .myp-pinned-section[b-iu9pgh8vjk]{border-color:rgba(var(--myp-pin),.45);background:rgba(var(--myp-pin),.08);box-shadow:0 0 0 1px rgba(var(--myp-pin),.28);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}body.ags-proj-reordering .myp-project-section:not(.myp-pinned-section)[b-iu9pgh8vjk]{transition:background .15s ease}.myp-pinned-section.myp-reorder-zone--active[b-iu9pgh8vjk]{border-color:rgba(var(--myp-pin),.65)!important;background:rgba(var(--myp-pin),.13)!important;box-shadow:0 0 0 2px rgba(var(--myp-pin),.35)!important}.myp-project-section:not(.myp-pinned-section).myp-reorder-zone--active[b-iu9pgh8vjk]{background:#6366f10d;border-radius:8px}[data-ags-project-reorder][b-iu9pgh8vjk]{transition:opacity .18s ease}.ags-proj-reorder-source[b-iu9pgh8vjk]{opacity:.4}@media(prefers-reduced-motion:reduce){body.ags-proj-reordering .myp-pinned-section[b-iu9pgh8vjk],body.ags-proj-reordering .myp-project-section:not(.myp-pinned-section)[b-iu9pgh8vjk],[data-ags-project-reorder][b-iu9pgh8vjk]{transition:none}}.share-manager-page[b-bxnqvklmk2]{--ags-surface: rgba(255, 255, 255, .78);--ags-surface-strong: rgba(255, 255, 255, .92);--ags-border: rgba(89, 79, 160, .12);--ags-shadow: 0 18px 40px rgba(76, 61, 139, .08);--ags-shadow-soft: 0 10px 24px rgba(76, 61, 139, .06);--ags-text-soft: #6d6787;--ags-title: #322b52;--ags-accent: #5b46b2;min-height:calc(100vh - 70px);padding:.85rem}.share-manager-shell[b-bxnqvklmk2]{width:min(1500px,100%);margin:0 auto;display:flex;flex-direction:column;gap:.78rem}.share-manager-header[b-bxnqvklmk2]{background:linear-gradient(135deg,#ffffffdb,#ffffffb3),radial-gradient(circle at top left,rgba(79,70,229,.14),transparent 38%),radial-gradient(circle at right center,rgba(6,182,212,.12),transparent 34%);box-shadow:0 1px 3px #0000000f,0 4px 16px #251f4f14;backdrop-filter:blur(14px);position:relative;overflow:hidden}.share-manager-header[b-bxnqvklmk2]:before{content:"";position:absolute;inset:0 0 auto;height:3px;width:100%;border-radius:24px 24px 0 0;background:linear-gradient(90deg,#5b46b238,#6366f124)}.share-manager-header__copy[b-bxnqvklmk2]{min-width:0}.share-manager-eyebrow[b-bxnqvklmk2]{display:inline-flex;margin-bottom:.25rem;color:#5b46b2;font-size:.7rem;font-weight:800;text-transform:uppercase}.share-manager-header__actions[b-bxnqvklmk2]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.share-manager-primary-btn[b-bxnqvklmk2],.share-manager-secondary-btn[b-bxnqvklmk2],.share-manager-action-band button[b-bxnqvklmk2],.share-manager-filter-toggle[b-bxnqvklmk2],.share-manager-clear-filter[b-bxnqvklmk2],.share-manager-focus button[b-bxnqvklmk2],.share-manager-bulkbar button[b-bxnqvklmk2],.share-manager-drawer__footer button[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:36px;padding:.42rem .68rem;border-radius:8px;font-size:.82rem;font-weight:750;border:1px solid rgba(74,64,125,.14)}.share-manager-primary-btn[b-bxnqvklmk2]{background:#5b46b2;color:#fff}.share-manager-primary-btn img[b-bxnqvklmk2]{width:18px;height:18px}.share-manager-secondary-btn[b-bxnqvklmk2],.share-manager-filter-toggle[b-bxnqvklmk2],.share-manager-clear-filter[b-bxnqvklmk2]{background:#fff;color:#443a67}.share-manager-summary[b-bxnqvklmk2]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}.share-manager-summary__item[b-bxnqvklmk2]{position:relative;overflow:hidden;min-width:0;padding:.78rem .88rem;border:1px solid rgba(74,64,125,.1);border-radius:11px;background:#fffffff0;text-align:left;box-shadow:0 2px 8px #251f4f0a,0 1px 2px #251f4f08;cursor:pointer;transition:box-shadow .15s ease,transform .13s ease,border-color .15s ease}.share-manager-summary__item[b-bxnqvklmk2]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px}.share-manager-summary__item span[b-bxnqvklmk2]{display:flex;align-items:center;gap:.3rem;margin-bottom:.3rem;color:#8c84a9;font-size:.67rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.share-manager-summary__item strong[b-bxnqvklmk2]{display:block;color:#282241;font-size:1.52rem;line-height:1;font-weight:800}.share-manager-summary__item small[b-bxnqvklmk2]{display:block;margin-top:.22rem;color:#9a93b2;font-size:.7rem;font-weight:700}.share-manager-summary__item--attention[b-bxnqvklmk2],.share-manager-summary__item--risk[b-bxnqvklmk2]{border-color:#dc262629;background:#fff8f8f7}.share-manager-summary__item--attention[b-bxnqvklmk2]:before,.share-manager-summary__item--risk[b-bxnqvklmk2]:before{background:#dc2626}.share-manager-summary__item--attention span[b-bxnqvklmk2],.share-manager-summary__item--risk span[b-bxnqvklmk2]{color:#ef4444}.share-manager-summary__item--attention strong[b-bxnqvklmk2],.share-manager-summary__item--risk strong[b-bxnqvklmk2]{color:#991b1b}.share-manager-summary__item--request[b-bxnqvklmk2]{border-color:#2563eb29;background:#f8fafff7}.share-manager-summary__item--request[b-bxnqvklmk2]:before{background:#2563eb}.share-manager-summary__item--request span[b-bxnqvklmk2]{color:#3b82f6}.share-manager-summary__item--request strong[b-bxnqvklmk2]{color:#1d4ed8}.share-manager-summary__item--warning[b-bxnqvklmk2]{border-color:#d977062e;background:#fffcf4f7}.share-manager-summary__item--warning[b-bxnqvklmk2]:before{background:#d97706}.share-manager-summary__item--warning span[b-bxnqvklmk2]{color:#f59e0b}.share-manager-summary__item--warning strong[b-bxnqvklmk2]{color:#92400e}.share-manager-summary__item--warning small[b-bxnqvklmk2]{color:#b45309;font-weight:750}.share-manager-summary__item--zero[b-bxnqvklmk2]{opacity:.44;pointer-events:none}.share-manager-action-band[b-bxnqvklmk2]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem .8rem;border:1px solid rgba(37,99,235,.16);border-radius:10px;background:linear-gradient(180deg,#dbeafebd,#ffffffeb)}.share-manager-action-band strong[b-bxnqvklmk2]{display:block;color:#1e3a8a;font-size:.88rem}.share-manager-action-band span[b-bxnqvklmk2]{color:#4f5f8f;font-size:.82rem}.share-manager-action-band__buttons[b-bxnqvklmk2]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.share-manager-action-band button[b-bxnqvklmk2]{background:#fff;color:#1e3a8a}.share-manager-toolbar[b-bxnqvklmk2]{display:flex;flex-direction:column;gap:.6rem;padding:.68rem;border:1px solid rgba(74,64,125,.1);border-radius:10px;background:#ffffffe6}.share-manager-tabs[b-bxnqvklmk2],.share-manager-filter-row[b-bxnqvklmk2],.share-manager-view-chips[b-bxnqvklmk2],.share-manager-advanced-panel[b-bxnqvklmk2]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}.share-manager-tab[b-bxnqvklmk2],.share-manager-view-chip[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;min-height:34px;padding:.36rem .58rem;border:1px solid rgba(74,64,125,.12);border-radius:8px;background:#fff;color:#5f5976;font-size:.8rem;font-weight:750}.share-manager-tab--active[b-bxnqvklmk2],.share-manager-view-chip--active[b-bxnqvklmk2]{border-color:transparent;background:#5b46b2;color:#fff}.share-manager-view-chip em[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .28rem;border-radius:999px;background:#fff3;font-style:normal;font-size:.7rem}.share-manager-view-chip:not(.share-manager-view-chip--active) em[b-bxnqvklmk2]{background:#f0eef8;color:#51476f}.share-manager-tab__badge[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .28rem;border-radius:999px;background:#dc2626;color:#fff;font-style:normal;font-size:.68rem}.share-manager-tab--active .share-manager-tab__badge[b-bxnqvklmk2]{background:#ffffff40}.share-manager-search[b-bxnqvklmk2]{display:flex;align-items:center;gap:.5rem;flex:1 1 340px;min-width:220px;min-height:38px;padding:0 .68rem;border:1px solid rgba(74,64,125,.12);border-radius:8px;background:#fff;color:#827a9f}.share-manager-search input[b-bxnqvklmk2]{flex:1;min-width:0;border:0;outline:0;color:#2f2850;font-size:.86rem;background:transparent}.share-manager-sort[b-bxnqvklmk2]{display:inline-flex;align-items:center;min-height:38px;border:1px solid rgba(74,64,125,.12);border-radius:8px;overflow:hidden;background:#fff}.share-manager-sort button[b-bxnqvklmk2]{width:38px;min-height:36px;border:0;border-left:1px solid rgba(74,64,125,.1);background:#fff;color:#4c4569}.share-manager-filter-toggle--active[b-bxnqvklmk2]{background:#e0e7ff;color:#312e81}.share-manager-advanced-panel[b-bxnqvklmk2]{padding:.55rem;border:1px dashed rgba(74,64,125,.16);border-radius:8px;background:#faf9ff}.share-manager-content[b-bxnqvklmk2]{position:relative;min-height:260px}.share-manager-inline-loading[b-bxnqvklmk2]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.55rem;color:#6d6787;font-size:.82rem;font-weight:750}.share-manager-inline-loading span[b-bxnqvklmk2]{width:14px;height:14px;border-radius:999px;border:2px solid #ded8f5;border-top-color:#5b46b2;animation:share-manager-spin-b-bxnqvklmk2 .8s linear infinite}.share-manager-stack[b-bxnqvklmk2],.share-manager-list[b-bxnqvklmk2],.share-manager-focus__list[b-bxnqvklmk2]{display:flex;flex-direction:column;gap:.55rem}.share-manager-focus[b-bxnqvklmk2],.share-manager-bulkbar[b-bxnqvklmk2]{padding:.62rem;border:1px solid rgba(37,99,235,.14);border-radius:10px;background:#eff6ffc7}.share-manager-focus__header[b-bxnqvklmk2],.share-manager-bulkbar[b-bxnqvklmk2]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.share-manager-focus__header strong[b-bxnqvklmk2],.share-manager-bulkbar strong[b-bxnqvklmk2]{display:block;color:#24324f;font-size:.9rem}.share-manager-focus__header span[b-bxnqvklmk2],.share-manager-bulkbar span[b-bxnqvklmk2]{color:#667085;font-size:.8rem}.share-manager-focus button[b-bxnqvklmk2],.share-manager-bulkbar button[b-bxnqvklmk2]{background:#fff;color:#24419a}.share-manager-focus-row[b-bxnqvklmk2]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.55rem;border:1px solid rgba(37,99,235,.12);border-radius:8px;background:#fff;transition:box-shadow .15s ease,border-color .15s ease}.share-manager-focus-row__main[b-bxnqvklmk2]{display:flex;align-items:center;min-width:0;gap:.55rem;cursor:pointer}.share-manager-focus-row__main>i[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border-radius:8px;background:#eef2ff;color:#4f46e5}.share-manager-focus-row strong[b-bxnqvklmk2]{display:block;min-width:0;overflow:hidden;color:#2b2544;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.share-manager-focus-row__main span[b-bxnqvklmk2],.share-manager-focus-row__meta>span[b-bxnqvklmk2]{color:#6f6a84;font-size:.78rem}.share-manager-focus-row__meta[b-bxnqvklmk2],.share-manager-focus-row__actions[b-bxnqvklmk2],.share-manager-bulkbar>div:last-child[b-bxnqvklmk2]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.35rem}.share-manager-bulkbar[b-bxnqvklmk2]{border-color:#b4530933;background:#fffbebdb}.share-manager-bulkbar__danger[b-bxnqvklmk2]{color:#b42318!important}.share-manager-row[b-bxnqvklmk2]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.72rem;padding:.68rem;border:1px solid rgba(74,64,125,.1);border-radius:10px;background:#fffffff0;box-shadow:0 8px 18px #251f4f0b;transition:box-shadow .15s ease,border-color .15s ease}.share-manager-row--owner[b-bxnqvklmk2]{grid-template-columns:auto minmax(0,1fr) auto auto}.share-manager-row--attention[b-bxnqvklmk2]{border-color:#2563eb40;border-left:3px solid #2563eb;box-shadow:0 10px 22px #2563eb12}.share-manager-row--inactive[b-bxnqvklmk2]{background:#f8f7fcd1}.share-manager-row--inactive .share-manager-row__copy[b-bxnqvklmk2]{opacity:.65}.share-manager-row--inactive:hover[b-bxnqvklmk2]{box-shadow:0 8px 18px #251f4f0b;border-color:#4a407d1a}.share-manager-row--risk-high[b-bxnqvklmk2]{border-color:#dc262638;border-left:3px solid #dc2626;box-shadow:0 10px 22px #dc262612}.share-manager-row--risk-medium[b-bxnqvklmk2]{border-color:#d9770638;border-left:3px solid #d97706;box-shadow:0 10px 22px #d977060f}.share-manager-row--activity[b-bxnqvklmk2]{grid-template-columns:minmax(0,1fr)}.share-manager-row__select[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px}.share-manager-row__select input[b-bxnqvklmk2]{width:16px;height:16px;accent-color:#5b46b2}.share-manager-row__main[b-bxnqvklmk2]{display:flex;align-items:center;min-width:0;gap:.62rem;cursor:pointer}.share-manager-row__icon[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:8px;background:#0ea5e91a;color:#0284c7}.share-manager-row__icon--with-me[b-bxnqvklmk2]{background:#4f46e51a;color:#4f46e5}.share-manager-row__icon--activity[b-bxnqvklmk2]{background:#2563eb1a;color:#2563eb}.share-manager-row__copy[b-bxnqvklmk2]{min-width:0}.share-manager-row__titleline[b-bxnqvklmk2]{display:flex;align-items:center;min-width:0;gap:.42rem}.share-manager-row__titleline strong[b-bxnqvklmk2]{min-width:0;overflow:hidden;color:#2f2850;text-overflow:ellipsis;white-space:nowrap;font-size:.93rem}.share-manager-meta[b-bxnqvklmk2]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .65rem;margin-top:.16rem;color:#756e91;font-size:.76rem}.share-manager-meta span[b-bxnqvklmk2]{display:inline-flex;align-items:center;gap:.25rem;min-width:0}.share-manager-row__stats[b-bxnqvklmk2]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.32rem;max-width:320px}.share-manager-count[b-bxnqvklmk2],.share-manager-state[b-bxnqvklmk2],.share-manager-risk[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;min-height:23px;padding:.12rem .42rem;border-radius:999px;font-size:.7rem;font-weight:850;white-space:nowrap}.share-manager-count[b-bxnqvklmk2]{background:#f4f1ff;color:#5f5680}.share-manager-count--attention[b-bxnqvklmk2]{background:#dbeafe;color:#1d4ed8}.share-manager-state--active[b-bxnqvklmk2]{background:#dcfce7;color:#166534}.share-manager-state--pending[b-bxnqvklmk2],.share-manager-state--request[b-bxnqvklmk2]{background:#dbeafe;color:#1d4ed8}.share-manager-state--declined[b-bxnqvklmk2],.share-manager-state--expired[b-bxnqvklmk2],.share-manager-state--revoked[b-bxnqvklmk2]{background:#f3f4f6;color:#6b7280}.share-manager-meta-state[b-bxnqvklmk2]{background:transparent;border:none;padding:0;min-height:unset;font-size:.75rem;font-weight:600;gap:.28rem}.share-manager-meta-state.share-manager-state--active[b-bxnqvklmk2]{color:#166534}.share-manager-meta-state.share-manager-state--pending[b-bxnqvklmk2],.share-manager-meta-state.share-manager-state--request[b-bxnqvklmk2]{color:#1d4ed8}.share-manager-meta-state.share-manager-state--declined[b-bxnqvklmk2],.share-manager-meta-state.share-manager-state--expired[b-bxnqvklmk2],.share-manager-meta-state.share-manager-state--revoked[b-bxnqvklmk2]{color:#6b7280}.share-manager-risk--high[b-bxnqvklmk2]{background:#fee2e2;color:#991b1b}.share-manager-risk--medium[b-bxnqvklmk2]{background:#fef3c7;color:#92400e}.share-manager-risk--low[b-bxnqvklmk2]{background:#e0f2fe;color:#075985}.share-manager-row__actions[b-bxnqvklmk2],.share-manager-recipient__actions[b-bxnqvklmk2]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.32rem}.share-manager-row__actions button[b-bxnqvklmk2],.share-manager-recipient__actions button[b-bxnqvklmk2],.share-manager-pager button[b-bxnqvklmk2],.share-manager-drawer__header button[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-height:32px;padding:.25rem .48rem;border:1px solid rgba(74,64,125,.13);border-radius:8px;background:#fff;color:#4c4569;font-size:.76rem;font-weight:750;transition:background .12s ease,color .12s ease,border-color .12s ease}.share-manager-row__actions button:not(.share-manager-action-primary)[b-bxnqvklmk2]{width:34px;padding-inline:0}.share-manager-row__actions button:disabled[b-bxnqvklmk2],.share-manager-recipient__actions button:disabled[b-bxnqvklmk2],.share-manager-pager button:disabled[b-bxnqvklmk2],.share-manager-drawer__footer button:disabled[b-bxnqvklmk2]{opacity:.46;cursor:not-allowed}.share-manager-action-primary[b-bxnqvklmk2]{width:auto!important;padding-inline:.58rem!important;border-color:transparent!important;background:#5b46b2!important;color:#fff!important}.share-manager-action-primary span[b-bxnqvklmk2],.share-manager-action-primary i[b-bxnqvklmk2]{color:#fff!important}.share-manager-recipient[b-bxnqvklmk2]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.52rem .58rem;border:1px solid rgba(74,64,125,.08);border-radius:8px;background:#fff}.share-manager-recipient strong[b-bxnqvklmk2]{display:block;color:#2f2850;font-size:.84rem;overflow-wrap:anywhere;user-select:text}.share-manager-recipient span[b-bxnqvklmk2],.share-manager-recipient-empty[b-bxnqvklmk2],.share-manager-recipient-loading[b-bxnqvklmk2]{color:#756e91;font-size:.78rem}.share-manager-empty[b-bxnqvklmk2]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:230px;padding:1.5rem;border:1px dashed rgba(74,64,125,.22);border-radius:10px;background:#ffffffbf;color:#756e91;text-align:center}.share-manager-empty i[b-bxnqvklmk2]{margin-bottom:.5rem;color:#5b46b2;font-size:1.8rem}.share-manager-empty strong[b-bxnqvklmk2]{color:#2f2850}.share-manager-pager[b-bxnqvklmk2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.58rem .15rem;color:#756e91;font-size:.82rem;font-weight:750}.share-manager-pager>div[b-bxnqvklmk2]{display:flex;gap:.4rem}.sm-popup-backdrop[b-bxnqvklmk2]{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:1rem;background:#19172361;animation:sm-popup-fade-in-b-bxnqvklmk2 .15s ease}.sm-popup[b-bxnqvklmk2]{display:flex;flex-direction:column;width:min(520px,100%);max-height:min(640px,90vh);border:1px solid rgba(74,64,125,.14);border-radius:14px;background:#fff;box-shadow:0 24px 60px #19172338,0 4px 16px #1917231a;animation:sm-popup-slide-in-b-bxnqvklmk2 .18s ease;user-select:none}.sm-popup__header[b-bxnqvklmk2]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid rgba(74,64,125,.1);flex-shrink:0}.sm-popup__header-copy span[b-bxnqvklmk2]{display:block;color:#756e91;font-size:.7rem;font-weight:850;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.1rem}.sm-popup__header-copy strong[b-bxnqvklmk2]{display:block;max-width:380px;overflow:hidden;color:#2f2850;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:750}.sm-popup__header>button[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:1px solid rgba(74,64,125,.13);border-radius:8px;background:#fff;color:#6b6480;transition:background .12s ease,color .12s ease}.sm-popup__header>button:hover[b-bxnqvklmk2]{background:#f4f1ff;color:#5b46b2}.sm-popup__summary[b-bxnqvklmk2]{display:flex;align-items:center;flex-wrap:wrap;gap:.42rem;padding:.6rem 1rem;border-bottom:1px solid rgba(74,64,125,.07);background:#faf9ff;flex-shrink:0}.sm-popup__expiry[b-bxnqvklmk2]{color:#756e91;font-size:.78rem;font-weight:750}.sm-popup__hint[b-bxnqvklmk2]{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem 1rem;border-bottom:1px solid rgba(217,119,6,.15);background:#fffbeb;flex-shrink:0}.sm-popup__hint i[b-bxnqvklmk2]{flex-shrink:0;margin-top:1px;color:#d97706;font-size:.82rem}.sm-popup__hint span[b-bxnqvklmk2]{color:#78460e;font-size:.8rem;line-height:1.5}.sm-popup__body[b-bxnqvklmk2]{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:.45rem;padding:.78rem 1rem;background:#faf9ff}.sm-popup-avatar[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#e0e7ff;color:#5b46b2;font-size:.92rem}.sm-popup-avatar--ghost[b-bxnqvklmk2]{background:#f3f4f6;color:#9ca3af}.sm-popup__body .share-manager-recipient[b-bxnqvklmk2]{background:#fff;border-color:#4a407d1a;transition:border-color .12s ease,box-shadow .12s ease}.sm-popup__body .share-manager-recipient:hover[b-bxnqvklmk2]{border-color:#4a407d38;box-shadow:0 2px 8px #251f4f0f}.sm-resend-wrapper[b-bxnqvklmk2]{display:inline-flex;cursor:help}.sm-popup__footer[b-bxnqvklmk2]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.42rem;padding:.72rem 1rem;border-top:1px solid rgba(74,64,125,.1);background:#fff;flex-shrink:0;border-radius:0 0 14px 14px}.sm-popup__footer button[b-bxnqvklmk2]{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:34px;padding:.3rem .7rem;border:1px solid rgba(74,64,125,.13);border-radius:8px;background:#fff;color:#443a67;font-size:.82rem;font-weight:750;transition:background .12s ease,border-color .12s ease}.sm-popup__footer button:not(:disabled):hover[b-bxnqvklmk2]{background:#f4f1ff;border-color:#5b46b247;color:#5b46b2}.sm-popup__footer button:disabled[b-bxnqvklmk2]{opacity:.46;cursor:not-allowed}.sm-popup__footer-expiry[b-bxnqvklmk2]{margin-right:auto}.sm-popup--bulk-expiry[b-bxnqvklmk2]{width:min(460px,100%);max-height:min(560px,88vh)}.sm-popup__body--form[b-bxnqvklmk2]{gap:.9rem}.sm-expiry-editor[b-bxnqvklmk2]{display:flex;flex-direction:column;gap:.9rem}.sm-expiry-editor__copy strong[b-bxnqvklmk2]{display:block;color:#2f2850;font-size:.93rem;font-weight:760}.sm-expiry-editor__copy p[b-bxnqvklmk2]{margin:.4rem 0 0;color:#756e91;font-size:.84rem;line-height:1.5}.sm-expiry-editor__copy span[b-bxnqvklmk2]{color:#4f46e5;font-weight:750}.sm-expiry-editor__field[b-bxnqvklmk2]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.sm-expiry-editor__field label[b-bxnqvklmk2]{color:#5a5276;font-size:.78rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.sm-popup__footer button.sm-popup__footer-primary[b-bxnqvklmk2]{background:linear-gradient(135deg,#6854ea,#5444cb);border-color:transparent;color:#fff;box-shadow:0 12px 24px #5b46b233}.sm-popup__footer button.sm-popup__footer-primary:not(:disabled):hover[b-bxnqvklmk2]{background:linear-gradient(135deg,#5e4adc,#493abc);border-color:transparent;color:#fff}@keyframes sm-popup-fade-in-b-bxnqvklmk2{0%{opacity:0}to{opacity:1}}@keyframes sm-popup-slide-in-b-bxnqvklmk2{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes share-manager-spin-b-bxnqvklmk2{to{transform:rotate(360deg)}}.share-manager-row:hover[b-bxnqvklmk2]{box-shadow:0 12px 28px #251f4f17;border-color:#4a407d33}.share-manager-row--attention:hover[b-bxnqvklmk2]{border-color:#2563eb66;box-shadow:0 12px 28px #2563eb1a}.share-manager-row--risk-high:hover[b-bxnqvklmk2]{border-color:#dc262666;box-shadow:0 12px 28px #dc26261a}.share-manager-row--risk-medium:hover[b-bxnqvklmk2]{border-color:#d9770666;box-shadow:0 12px 28px #d977061a}.share-manager-focus-row:hover[b-bxnqvklmk2]{box-shadow:0 6px 16px #2563eb1f;border-color:#2563eb38}.share-manager-summary__item:hover[b-bxnqvklmk2]{box-shadow:0 10px 24px #251f4f17;border-color:#4a407d38;transform:translateY(-2px)}.share-manager-summary__item--attention:hover[b-bxnqvklmk2],.share-manager-summary__item--risk:hover[b-bxnqvklmk2]{border-color:#dc262647;box-shadow:0 10px 24px #dc262621}.share-manager-summary__item--warning:hover[b-bxnqvklmk2]{border-color:#d9770647;box-shadow:0 10px 24px #d977061c}.share-manager-summary__item--request:hover[b-bxnqvklmk2]{border-color:#2563eb47;box-shadow:0 10px 24px #2563eb21}.share-manager-row__actions button:not(:disabled):not(.share-manager-action-primary):hover[b-bxnqvklmk2],.share-manager-recipient__actions button:not(:disabled):hover[b-bxnqvklmk2]{background:#f4f1ff;border-color:#5b46b247;color:#5b46b2}.share-manager-action-primary:not(:disabled):hover[b-bxnqvklmk2]{background:#4a38a0!important}.share-manager-row__actions--wide button:not(.share-manager-action-primary)[b-bxnqvklmk2]{width:auto;padding-inline:.48rem}.share-manager-content[aria-busy=true]>*:not(.share-manager-inline-loading)[b-bxnqvklmk2]{opacity:.45;pointer-events:none;transition:opacity .18s ease}.share-manager-tab:focus-visible[b-bxnqvklmk2],.share-manager-view-chip:focus-visible[b-bxnqvklmk2],.share-manager-summary__item:focus-visible[b-bxnqvklmk2],.share-manager-row__actions button:focus-visible[b-bxnqvklmk2],.share-manager-pager button:focus-visible[b-bxnqvklmk2],.share-manager-drawer__footer button:focus-visible[b-bxnqvklmk2],.share-manager-filter-toggle:focus-visible[b-bxnqvklmk2]{outline:2px solid #5b46b2;outline-offset:2px}.share-manager-row__actions button.share-manager-action-labeled[b-bxnqvklmk2]{width:auto;padding-inline:.55rem}.share-manager-action-revoke:not(:disabled)[b-bxnqvklmk2]{color:#b42318;border-color:#b423182e}.share-manager-row__actions button.share-manager-action-revoke:not(:disabled):hover[b-bxnqvklmk2]{background:#fee2e2;color:#991b1b;border-color:#991b1b40}.share-manager-empty__reset[b-bxnqvklmk2]{display:inline-flex;align-items:center;gap:.32rem;margin-top:.75rem;padding:.28rem .6rem;border:1px solid rgba(74,64,125,.2);border-radius:999px;background:#ffffffe6;color:#6b5eb0;font-size:.78rem;font-weight:750;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.share-manager-empty__reset:hover[b-bxnqvklmk2]{background:#e0e7ff;border-color:#5b46b24d;color:#4c38a0}.share-manager-empty__action[b-bxnqvklmk2]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.62rem;padding:.4rem .8rem;border:1px solid transparent;border-radius:8px;background:#5b46b2;color:#fff;font-size:.82rem;font-weight:750;cursor:pointer}.share-manager-recipient__info[b-bxnqvklmk2]{flex:1 1 0;min-width:0}.share-manager-recipient__header[b-bxnqvklmk2]{display:flex;align-items:center;flex-wrap:wrap;gap:.38rem;margin-bottom:.12rem}.share-manager-meta__owner[b-bxnqvklmk2]{font-weight:750;color:#4a4267}@media(max-width:1100px){.share-manager-summary[b-bxnqvklmk2]{grid-template-columns:repeat(3,minmax(0,1fr))}.share-manager-focus-row[b-bxnqvklmk2],.share-manager-row[b-bxnqvklmk2],.share-manager-row--owner[b-bxnqvklmk2]{grid-template-columns:minmax(0,1fr)}.share-manager-row__select[b-bxnqvklmk2]{justify-content:flex-start;width:auto;height:auto}.share-manager-row__stats[b-bxnqvklmk2],.share-manager-row__actions[b-bxnqvklmk2],.share-manager-focus-row__meta[b-bxnqvklmk2],.share-manager-focus-row__actions[b-bxnqvklmk2]{justify-content:flex-start;max-width:none}}@media(max-width:720px){.share-manager-page[b-bxnqvklmk2]{padding:.55rem}.share-manager-header[b-bxnqvklmk2],.share-manager-action-band[b-bxnqvklmk2],.share-manager-focus__header[b-bxnqvklmk2],.share-manager-bulkbar[b-bxnqvklmk2],.share-manager-recipient[b-bxnqvklmk2]{align-items:stretch;flex-direction:column}.share-manager-header__actions[b-bxnqvklmk2],.share-manager-action-band__buttons[b-bxnqvklmk2],.share-manager-bulkbar>div:last-child[b-bxnqvklmk2]{width:100%}.share-manager-primary-btn[b-bxnqvklmk2],.share-manager-secondary-btn[b-bxnqvklmk2],.share-manager-action-band button[b-bxnqvklmk2],.share-manager-bulkbar button[b-bxnqvklmk2],.share-manager-filter-toggle[b-bxnqvklmk2]{flex:1 1 0}.share-manager-summary[b-bxnqvklmk2]{grid-template-columns:repeat(2,minmax(0,1fr))}.share-manager-tabs[b-bxnqvklmk2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.share-manager-tab[b-bxnqvklmk2]{width:100%;padding-inline:.3rem}.share-manager-tab span[b-bxnqvklmk2],.share-manager-view-chip span[b-bxnqvklmk2],.share-manager-row__actions span[b-bxnqvklmk2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-manager-sort[b-bxnqvklmk2]{flex:1 1 180px}.share-manager-sort[b-bxnqvklmk2] .ags-dd-wrapper{flex:1}.sm-popup-backdrop[b-bxnqvklmk2]{align-items:flex-end;padding:0}.sm-popup[b-bxnqvklmk2]{width:100%;max-height:min(82vh,680px);border-radius:14px 14px 0 0;border-bottom:0}}.ags-stockincome-modal[b-054yp9h77s]{--ags-description-min-height: 90px;border-radius:14px!important;border:1px solid #e2e8f0!important;box-shadow:0 25px 60px #00000026!important;overflow:visible!important}.ags-stockincome-body[b-054yp9h77s]{padding:0}.ags-stockincome-grabber[b-054yp9h77s]{display:none;width:40px;height:4px;margin:8px auto 0;border-radius:999px;background:#cbd5e1}.ags-stockincome-title-row[b-054yp9h77s]{display:flex;align-items:center;justify-content:flex-end;position:relative;padding:12px 16px 10px;border-bottom:1px solid #f1f5f9}.ags-type-chips[b-054yp9h77s]{display:flex;gap:4px;background:transparent;border-radius:12px;padding:0;position:absolute;left:50%;transform:translate(-50%)}.ags-type-chip[b-054yp9h77s]{border:none;background:transparent;border-radius:10px;padding:8px 16px;font-size:.9rem;font-weight:500;color:#64748b;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;gap:7px;white-space:nowrap}.ags-type-chip:hover[b-054yp9h77s]{background:#f1f5f9;color:#334155}.ags-type-chip--income[b-054yp9h77s]{background:#dcfce7;color:#15803d;font-weight:600}.ags-type-chip--spending[b-054yp9h77s]{background:#ffe2d5;color:var(--stk-spending);font-weight:600}.ags-type-chip--transfer[b-054yp9h77s]{background:#e6e0ff;color:var(--stk-transfer);font-weight:600}.ags-type-chip--ssd[b-054yp9h77s]{background:#fef9c3;color:var(--stk-ssd);font-weight:600}.ags-type-chip--income:hover[b-054yp9h77s]{background:#dcfce7;color:#15803d}.ags-type-chip--spending:hover[b-054yp9h77s]{background:#ffe2d5;color:var(--stk-spending)}.ags-type-chip--transfer:hover[b-054yp9h77s]{background:#e6e0ff;color:var(--stk-transfer)}.ags-type-chip--ssd:hover[b-054yp9h77s]{background:#fef9c3;color:var(--stk-ssd)}.ags-type-chips--view .ags-type-chip[b-054yp9h77s]{cursor:default}.ags-stockincome-amount-hero[b-054yp9h77s]{display:flex;flex-direction:column;align-items:center;padding:28px 16px 12px;gap:10px}.ags-stockincome-amount-wrapper[b-054yp9h77s]{display:flex;align-items:baseline;gap:6px}.ags-stockincome-amount-currency-label[b-054yp9h77s]{font-size:1.6rem;font-weight:700;letter-spacing:-.5px;line-height:1.1;color:#1e293b;opacity:.45;user-select:none;flex-shrink:0}.ags-stockincome-amount-readout[b-054yp9h77s]{display:none;font-size:2.4rem;font-weight:700;line-height:1.1;letter-spacing:-1px;color:#1e293b;user-select:none}.ags-stockincome-amount-readout[b-054yp9h77s]:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.12em;background:currentColor;animation:ags-stockincome-caret-b-054yp9h77s 1.1s step-end infinite}.ags-amount--income .ags-stockincome-amount-readout[b-054yp9h77s]:after{background:#16a34a}.ags-amount--spending .ags-stockincome-amount-readout[b-054yp9h77s]:after{background:var(--stk-spending)}.ags-amount--transfer .ags-stockincome-amount-readout[b-054yp9h77s]:after{background:var(--stk-transfer)}@keyframes ags-stockincome-caret-b-054yp9h77s{50%{opacity:0}}.ags-stockincome-amount-hero[b-054yp9h77s] .form-control{border:none!important;box-shadow:none!important;font-size:2.8rem!important;font-weight:700!important;line-height:1.1!important;text-align:center!important;background:transparent!important;padding:0!important;field-sizing:content;width:auto!important;min-width:60px;max-width:300px;color:#1e293b;letter-spacing:-1px}.ags-stockincome-amount-hero[b-054yp9h77s] .form-control:focus{outline:none!important;box-shadow:none!important}@media(min-width:576px){.ags-stockincome-amount-hero[b-054yp9h77s] .form-control{cursor:text}}.ags-stockincome-amount-hero.ags-amount--income[b-054yp9h77s] .form-control{caret-color:#16a34a}.ags-stockincome-amount-hero.ags-amount--spending[b-054yp9h77s] .form-control{caret-color:var(--stk-spending)}.ags-stockincome-amount-hero.ags-amount--transfer[b-054yp9h77s] .form-control{caret-color:var(--stk-transfer)}.ags-stockincome-currency-row[b-054yp9h77s]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.ags-stockincome-currency-row[b-054yp9h77s] .ags-tdp-trigger,.ags-stockincome-view-meta-item[b-054yp9h77s],.ags-stockincome-account-chip[b-054yp9h77s]{border-radius:999px!important;padding:6px 14px!important;min-height:34px!important;font-size:.82rem!important;font-weight:500!important;line-height:1!important;background:#fff!important;border:1px solid #e2e8f0!important;color:#475569!important;box-shadow:none!important}.ags-stockincome-currency-row[b-054yp9h77s] .ags-tdp-trigger i,.ags-stockincome-view-meta-item i[b-054yp9h77s],.ags-stockincome-account-chip i[b-054yp9h77s]{color:#94a3b8}.ags-stockincome-account-chip[b-054yp9h77s]{display:inline-flex;align-items:center;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-stockincome-amount-zero-hint[b-054yp9h77s]{display:block;text-align:center;margin-top:0;font-size:.79rem;color:#f59e0b}.ags-stockincome-exchange[b-054yp9h77s]{margin:0 16px 4px;padding:6px 14px;text-align:center;animation:ags-exchange-fadein-b-054yp9h77s .2s ease}@keyframes ags-exchange-fadein-b-054yp9h77s{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ags-stockincome-exchange-info[b-054yp9h77s]{display:block;font-size:.82rem;font-weight:500;color:#64748b}.ags-stockincome-exchange-details[b-054yp9h77s]{display:inline;font-size:.75rem;color:#94a3b8;margin-left:6px}.ags-stockincome-transfer-row[b-054yp9h77s]{--ags-dd-accent: var(--stk-transfer);padding:0 16px;margin-top:12px;animation:ags-exchange-fadein-b-054yp9h77s .2s ease}.ags-stockincome-description-area[b-054yp9h77s]{padding:0 20px 8px;margin:0 0 4px}[b-054yp9h77s] .ags-stockincome-input-desc{border:1px solid transparent!important;border-radius:14px!important;box-shadow:none!important;outline:none!important;font-size:.95rem!important;line-height:1.6!important;color:#334155!important;background:#f1f5f9!important;padding:12px 16px!important;box-sizing:border-box!important;resize:none!important;field-sizing:content;min-height:var(--ags-description-min-height)!important;max-height:300px!important;overflow-y:auto!important;scrollbar-gutter:stable!important;transition:border-color .15s ease,background .15s ease!important}[b-054yp9h77s] .ags-stockincome-input-desc:focus{border-color:#93c5fd!important;background:#fff!important}[b-054yp9h77s] .ags-stockincome-input-desc::placeholder{color:#94a3b8!important}.ags-stockincome-keypad[b-054yp9h77s]{display:none;grid-template-columns:repeat(3,1fr);gap:8px;padding:4px 16px 12px}.ags-stockincome-key[b-054yp9h77s]{border:none;border-radius:12px;background:#f1f5f9;color:#1e293b;font-size:1.35rem;font-weight:600;min-height:52px;transition:background .12s ease,transform .08s ease;touch-action:manipulation}.ags-stockincome-key:active[b-054yp9h77s]{background:#e2e8f0;transform:scale(.97)}.ags-stockincome-key--action[b-054yp9h77s]{color:#64748b;font-size:1.15rem}.ags-stockincome-divider[b-054yp9h77s]{margin:0;border-color:#f1f5f9}.ags-stockincome-footer[b-054yp9h77s]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 16px 14px;background:#fafbfc;border-radius:0 0 13px 13px}.ags-stockincome-actions[b-054yp9h77s]{display:flex;gap:8px}.ags-stockincome-btn-cancel[b-054yp9h77s]{color:#64748b;font-size:.84rem;font-weight:500;padding:6px 16px;border:none;background:transparent;border-radius:8px;transition:all .12s}.ags-stockincome-btn-cancel:hover[b-054yp9h77s]{background:#f1f5f9;color:#334155}.ags-stockincome-btn-add[b-054yp9h77s]{background:#dc4c3e;color:#fff;font-size:.84rem;font-weight:600;padding:6px 20px;border:none;border-radius:8px;transition:all .15s}.ags-stockincome-btn-add:hover[b-054yp9h77s]{background:#c0392b;color:#fff}.ags-stockincome-btn-add--income[b-054yp9h77s]{background:#16a34a}.ags-stockincome-btn-add--income:hover[b-054yp9h77s]{background:#15803d;color:#fff}.ags-stockincome-btn-add--transfer[b-054yp9h77s]{background:var(--stk-transfer)}.ags-stockincome-btn-add--transfer:hover[b-054yp9h77s]{background:#7857f0;color:#fff}.ags-stockincome-view[b-054yp9h77s]{padding:0 20px 8px}.ags-stockincome-view-amount-block[b-054yp9h77s]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 0 16px;text-align:center}.ags-stockincome-view-amount[b-054yp9h77s]{font-size:2.2rem;font-weight:700;letter-spacing:-.5px;line-height:1.1}.ags-stockincome-view-amount--pos[b-054yp9h77s]{color:#16a34a}.ags-stockincome-view-amount--neg[b-054yp9h77s]{color:var(--stk-spending)}.ags-stockincome-view-amount--transfer[b-054yp9h77s]{color:var(--stk-transfer)}.ags-stockincome-view-amount--neutral[b-054yp9h77s]{color:var(--stk-ssd)}.ags-stockincome-view-currency[b-054yp9h77s]{font-size:1rem;font-weight:500;opacity:.65;margin-left:4px}.ags-stockincome-view-orig-amount[b-054yp9h77s]{font-size:.82rem;color:#94a3b8}.ags-stockincome-view-meta[b-054yp9h77s]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding-bottom:12px}.ags-stockincome-view-meta-item[b-054yp9h77s]{display:inline-flex;align-items:center;gap:6px;max-width:100%}.ags-stockincome-view-meta-item span[b-054yp9h77s]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ags-stockincome-view-meta-item i[b-054yp9h77s]{flex-shrink:0}.ags-stockincome-view-route[b-054yp9h77s]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:12px;padding:12px 16px;border-radius:14px;background:#f4f1ff;font-size:.9rem;color:#64748b}.ags-stockincome-view-route i[b-054yp9h77s]{color:var(--stk-transfer);flex-shrink:0}.ags-stockincome-view-route-to[b-054yp9h77s]{font-weight:600;color:#334155}.ags-stockincome-view-nodesc[b-054yp9h77s]{padding:0 20px 12px;text-align:center;font-size:.9rem;color:#94a3b8;cursor:text}[b-054yp9h77s] .ags-stockincome-input-desc[readonly]{cursor:text;min-height:0!important;background:#f8fafc!important;border-color:transparent!important}[b-054yp9h77s] .ags-stockincome-input-desc[readonly]:hover{background:#f1f5f9!important;box-shadow:inset 0 0 0 1px #dbeafe!important}[b-054yp9h77s] .ags-stockincome-input-desc[readonly]:focus{border-color:transparent!important;background:#f8fafc!important}@media(max-width:575.98px){.ags-stockincome-modal[b-054yp9h77s]{--ags-description-min-height: 62px;border-radius:16px 16px 0 0!important;border:none!important;box-shadow:0 -4px 30px #0000001a!important}.ags-stockincome-grabber[b-054yp9h77s]{display:block}.ags-stockincome-title-row[b-054yp9h77s]{padding:10px 16px;border-bottom:none}.ags-stockincome-title-row .btn-close[b-054yp9h77s]{display:none}.ags-stockincome-amount-hero[b-054yp9h77s] .form-floating,.ags-stockincome-amount-hero[b-054yp9h77s] .form-control{display:none!important}.ags-stockincome-amount-readout[b-054yp9h77s]{display:inline-block}.ags-stockincome-keypad[b-054yp9h77s]{display:grid}.ags-stockincome-amount-hero[b-054yp9h77s]{padding:14px 16px 10px;gap:8px}.ags-stockincome-description-area[b-054yp9h77s]{padding:0 16px 4px}[b-054yp9h77s] .ags-stockincome-input-desc{max-height:120px!important}[b-054yp9h77s] .modal-dialog{margin:0;align-items:flex-end;min-height:100%}[b-054yp9h77s] .modal-dialog .modal-content{border-radius:16px 16px 0 0!important}.ags-type-chips[b-054yp9h77s]{position:static;transform:none;width:100%;justify-content:center}.ags-type-chip[b-054yp9h77s]{flex:1;justify-content:center;padding:10px 12px;font-size:.88rem;min-height:44px}.ags-type-chips--view .ags-type-chip[b-054yp9h77s]{flex:0 0 auto}.ags-stockincome-amount-currency-label[b-054yp9h77s]{font-size:1.3rem}.ags-stockincome-currency-row[b-054yp9h77s] .ags-tdp-trigger,.ags-stockincome-view-meta-item[b-054yp9h77s],.ags-stockincome-account-chip[b-054yp9h77s]{min-height:38px!important;padding:8px 14px!important;font-size:.84rem!important}.ags-stockincome-footer[b-054yp9h77s]{padding:12px 16px 16px;border-radius:0!important;flex-wrap:wrap}.ags-stockincome-actions[b-054yp9h77s]{width:100%}.ags-stockincome-btn-add[b-054yp9h77s]{flex:1;padding:12px 20px;font-size:.9rem;min-height:48px;border-radius:999px}.ags-stockincome-btn-cancel[b-054yp9h77s]{padding:12px 16px;min-height:48px;border-radius:999px}.ags-stockincome-view-amount[b-054yp9h77s]{font-size:2rem}}@media(min-width:768px){.ags-stockincome-modal[b-054yp9h77s]{--ags-description-min-height: 150px}[b-054yp9h77s] .ags-stockincome-input-desc{max-height:400px!important}}@media(min-width:1200px){.ags-stockincome-modal[b-054yp9h77s]{--ags-description-min-height: 200px}[b-054yp9h77s] .ags-stockincome-input-desc{max-height:500px!important}}.ags-stockprj-modal[b-59lfs93jtv]{border-radius:14px!important;border:1px solid #e2e8f0!important;box-shadow:0 25px 60px #00000026!important;overflow:visible!important}.ags-stockprj-body[b-59lfs93jtv]{padding:0}.ags-stockprj-title-row[b-59lfs93jtv]{display:flex;align-items:center;justify-content:flex-end;position:relative;padding:14px 16px 12px;background:linear-gradient(135deg,#e0e7ff,#eef2ff 60%,#fff);border-bottom:1px solid #c7d2fe;border-radius:14px 14px 0 0}.ags-stockprj-title-label[b-59lfs93jtv]{position:absolute;left:50%;transform:translate(-50%);font-size:.9rem;font-weight:700;color:#4338ca;white-space:nowrap;letter-spacing:.01em;user-select:none}.ags-stockprj-title-area[b-59lfs93jtv]{padding:0;transition:background .15s}.ags-stockprj-title-area:focus-within[b-59lfs93jtv]{background:#eef2ff}[b-59lfs93jtv] .ags-stockprj-input-title,[b-59lfs93jtv] .ags-stockprj-input-title:focus,[b-59lfs93jtv] .ags-stockprj-input-title:active{border:none!important;box-shadow:none!important;outline:none!important;font-size:1.05rem!important;font-weight:600!important;color:#1e293b!important;background:transparent!important;padding:16px 16px 12px!important}[b-59lfs93jtv] .ags-stockprj-input-title::placeholder{color:#94a3b8!important;font-weight:500!important}.ags-stockprj-section-divider[b-59lfs93jtv]{margin:0;border-color:#e2e8f0}[b-59lfs93jtv] .ags-stockprj-currency-area .ags-dd-selection-wrap{flex:1;min-width:0}.ags-stockprj-currency-area[b-59lfs93jtv]{padding:4px 16px 12px;display:flex;flex-direction:column;gap:4px}.ags-stockprj-currency-label[b-59lfs93jtv]{font-size:.7rem;font-weight:700;color:#6366f1;text-transform:uppercase;letter-spacing:.08em}.ags-stockprj-currency-code[b-59lfs93jtv]{flex-shrink:0;padding:1px 6px;border-radius:4px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:.68rem;font-weight:700;color:#64748b;letter-spacing:.04em}.ags-stockprj-divider[b-59lfs93jtv]{margin:0;border-color:#f1f5f9}.ags-stockprj-footer[b-59lfs93jtv]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 16px 14px;background:#fafbfc;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.ags-stockprj-btn-cancel[b-59lfs93jtv]{display:inline-flex;align-items:center;cursor:pointer;color:#64748b;font-size:.84rem;font-weight:500;padding:6px 16px;border:none;background:transparent;border-radius:8px;transition:all .12s}.ags-stockprj-btn-cancel:hover[b-59lfs93jtv]{background:#f1f5f9;color:#334155}.ags-stockprj-btn-add[b-59lfs93jtv]{display:inline-flex;align-items:center;cursor:pointer;background-color:#6366f1;color:#fff;font-size:.84rem;font-weight:600;padding:6px 20px;border:none;border-radius:8px;transition:all .15s;box-shadow:none}.ags-stockprj-btn-add:hover[b-59lfs93jtv],.ags-stockprj-btn-add:focus[b-59lfs93jtv]{background-color:#4f46e5;color:#fff}.ags-stockprj-btn-add:disabled[b-59lfs93jtv]{opacity:.5;cursor:not-allowed}.ags-stockprj-title-area[b-59lfs93jtv] .validation-message{font-size:.75rem;padding:0 16px 8px;color:#ef4444}.ags-currsel-dialog[b-y7vcmbfh0w]{max-width:380px}.ags-currsel-modal[b-y7vcmbfh0w]{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0f172a2e;border:0;overflow:hidden}.ags-currsel-header[b-y7vcmbfh0w]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.1rem .75rem;border-bottom:1px solid #f1f5f9}.ags-currsel-header-title[b-y7vcmbfh0w]{display:flex;align-items:center;font-size:.95rem;color:#0f172a}.ags-currsel-body[b-y7vcmbfh0w]{padding:.85rem 1rem;display:flex;flex-direction:column;gap:.65rem}.ags-currsel-search-wrap[b-y7vcmbfh0w]{position:relative;display:flex;align-items:center}.ags-currsel-search-icon[b-y7vcmbfh0w]{position:absolute;left:.7rem;color:#94a3b8;font-size:.8rem;pointer-events:none}.ags-currsel-search-input[b-y7vcmbfh0w]{width:100%;padding:.45rem .75rem .45rem 2rem;border:1px solid #e2e8f0;border-radius:8px;font-size:.85rem;color:#1e293b;background:#f8fafc;transition:border-color .15s}.ags-currsel-search-input:focus[b-y7vcmbfh0w]{border-color:#93c5fd;background:#fff;box-shadow:0 0 0 .2rem #3b82f624}.ags-currsel-list[b-y7vcmbfh0w]{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto}.ags-currsel-item[b-y7vcmbfh0w]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .75rem;border:0;background:transparent;border-radius:8px;cursor:pointer;transition:background .1s;width:100%;text-align:left}.ags-currsel-item:hover[b-y7vcmbfh0w]{background:#f1f5f9}.ags-currsel-item--selected[b-y7vcmbfh0w]{background:#eff6ff}.ags-currsel-item--selected:hover[b-y7vcmbfh0w]{background:#dbeafe}.ags-currsel-item--highlighted[b-y7vcmbfh0w]{background:#f1f5f9;outline:none}.ags-currsel-item--highlighted.ags-currsel-item--selected[b-y7vcmbfh0w]{background:#dbeafe}.ags-currsel-item-left[b-y7vcmbfh0w]{display:flex;align-items:center;min-width:0;gap:.5rem}.ags-currsel-item-symbol[b-y7vcmbfh0w]{flex-shrink:0;width:28px;text-align:center;font-size:.9rem;font-weight:700;color:#475569}.ags-currsel-item-name[b-y7vcmbfh0w]{font-size:.88rem;font-weight:500;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-currsel-item-code[b-y7vcmbfh0w]{flex-shrink:0;padding:1px 6px;border-radius:4px;background:#f1f5f9;border:1px solid #e2e8f0;font-size:.68rem;font-weight:700;color:#64748b;letter-spacing:.04em}.ags-currsel-footer[b-y7vcmbfh0w]{display:flex;align-items:center;justify-content:flex-end;padding:.75rem 1.1rem;gap:.5rem;border-top:1px solid #f1f5f9}.ags-currsel-btn-cancel[b-y7vcmbfh0w]{border-radius:8px;padding:.4rem 1rem;font-size:.85rem;transition:all .12s}.ags-currsel-btn-cancel:hover[b-y7vcmbfh0w]{background:#f1f5f9;border-color:#cbd5e1;color:#334155}@media(max-width:575.98px){.ags-currsel-dialog[b-y7vcmbfh0w]{max-width:calc(100vw - 16px);margin:.5rem auto}.ags-currsel-modal[b-y7vcmbfh0w]{max-height:85dvh;border-radius:16px}.ags-currsel-search-input[b-y7vcmbfh0w]{padding:.6rem .75rem .6rem 2rem;font-size:16px}.ags-currsel-item[b-y7vcmbfh0w]{padding:.7rem .75rem;min-height:48px}.ags-currsel-list[b-y7vcmbfh0w]{max-height:50dvh}.ags-currsel-btn-cancel[b-y7vcmbfh0w]{padding:.55rem 1.1rem;font-size:.88rem;min-height:44px}}.ags-datelist[b-yvmfbdfv7q]{--dl-chevron: 22px;--dl-net: 100px;--dl-tx: 46px;--dl-gap: 6px;--dl-pad: 10px;--dl-ink: #1c1b19;--dl-ink-soft: #3f3d39;--dl-muted: #8a877f;--dl-hover: #f6f5f1;--dl-active: #ece9e2;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0 6px}.ags-datelist-head[b-yvmfbdfv7q]{flex-shrink:0;user-select:none}.ags-datelist-head-top[b-yvmfbdfv7q]{display:flex;align-items:center;gap:6px;min-width:0;padding:2px var(--dl-pad) 10px}.ags-datelist-head-titles[b-yvmfbdfv7q]{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.ags-datelist-head-title[b-yvmfbdfv7q]{font-size:1.2rem;font-weight:800;line-height:1.2;color:var(--dl-ink);letter-spacing:-.015em}.ags-datelist-head-sub[b-yvmfbdfv7q]{display:flex;align-items:baseline;gap:5px;min-width:0;font-size:.78rem;font-weight:500;color:var(--dl-muted)}.ags-datelist-head-scope[b-yvmfbdfv7q]{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-datelist-head-total[b-yvmfbdfv7q]{flex-shrink:0;white-space:nowrap;font-variant-numeric:tabular-nums}.ags-datelist-sort[b-yvmfbdfv7q]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border:none;border-radius:10px;background:transparent;color:var(--dl-ink-soft);font-size:.95rem;cursor:pointer;transition:background .15s ease,color .15s ease}.ags-datelist-sort:hover[b-yvmfbdfv7q]{background:var(--dl-hover);color:var(--dl-ink)}.ags-datelist-sort--active[b-yvmfbdfv7q]{background:var(--dl-active);color:var(--dl-ink)}.ags-datelist-grain[b-yvmfbdfv7q]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:34px;padding:5px 12px;border:none;border-radius:12px;background:var(--dl-active);color:var(--dl-ink);font-size:.8rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease}.ags-datelist-grain:hover[b-yvmfbdfv7q]{background:#e7e4dd}.ags-datelist-grain i[b-yvmfbdfv7q]{font-size:.66rem;opacity:.7}.ags-datelist-container[b-yvmfbdfv7q]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto;padding:0 0 2px;user-select:none;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.ags-datelist-container[b-yvmfbdfv7q]::-webkit-scrollbar{width:5px}.ags-datelist-container[b-yvmfbdfv7q]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.ags-datelist-container[b-yvmfbdfv7q]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:999px}.ags-datelist-row[b-yvmfbdfv7q]{display:grid;align-items:center;gap:var(--dl-gap);width:100%;min-height:36px;padding:5px var(--dl-pad);border:none;border-radius:10px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background .12s ease,box-shadow .12s ease}.ags-datelist-row:hover[b-yvmfbdfv7q]{background:var(--dl-hover)}.ags-datelist-row:focus[b-yvmfbdfv7q],.ags-datelist-row:active[b-yvmfbdfv7q]{outline:none;box-shadow:none}.ags-datelist-row:focus-visible[b-yvmfbdfv7q]{outline:2px solid rgba(51,70,211,.35);outline-offset:-2px}.ags-datelist-amount[b-yvmfbdfv7q]{font-size:.85rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-datelist-count[b-yvmfbdfv7q]{font-size:.72rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--dl-muted);text-align:right;white-space:nowrap}.ags-datelist-tone--pos[b-yvmfbdfv7q]{color:#15803d}.ags-datelist-tone--neg[b-yvmfbdfv7q]{color:#b91c1c}.ags-datelist-tone--zero[b-yvmfbdfv7q]{color:var(--dl-muted)}.ags-datelist-year-group[b-yvmfbdfv7q]{display:flex;flex-direction:column}.ags-datelist-year-header[b-yvmfbdfv7q]{grid-template-columns:var(--dl-chevron) minmax(0,1fr) var(--dl-net) var(--dl-tx);min-height:40px}.ags-datelist-year-header--active[b-yvmfbdfv7q],.ags-datelist-year-header--active:hover[b-yvmfbdfv7q]{background:var(--dl-active)}.ags-datelist-chevron-cell[b-yvmfbdfv7q]{display:inline-flex;align-items:center;justify-content:center}.ags-datelist-chevron[b-yvmfbdfv7q]{font-size:.75rem;color:var(--dl-ink-soft);transition:transform .15s ease}.ags-datelist-chevron--expanded[b-yvmfbdfv7q]{transform:rotate(90deg)}.ags-datelist-year-label[b-yvmfbdfv7q]{font-size:1rem;font-weight:800;color:var(--dl-ink);font-variant-numeric:tabular-nums}.ags-datelist-year-children[b-yvmfbdfv7q]{display:flex;flex-direction:column;margin-left:calc(var(--dl-pad) + 10px);padding-left:12px;border-left:1px solid #e4e1da}.ags-datelist-item[b-yvmfbdfv7q]{display:flex;flex-direction:column;border-radius:10px}.ags-datelist-item-button[b-yvmfbdfv7q]{grid-template-columns:minmax(0,1fr) var(--dl-net) var(--dl-tx)}.ags-datelist-item-label[b-yvmfbdfv7q]{min-width:0;font-size:.86rem;font-weight:500;color:var(--dl-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ags-datelist-item--active[b-yvmfbdfv7q]{background:var(--dl-active)}.ags-datelist-item--active .ags-datelist-item-label[b-yvmfbdfv7q]{font-weight:700;color:var(--dl-ink)}.ags-datelist-flow[b-yvmfbdfv7q]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:0 var(--dl-pad) 8px}.ags-datelist-flow--year[b-yvmfbdfv7q]{padding-left:calc(var(--dl-pad) + var(--dl-chevron) + var(--dl-gap))}.ags-datelist-flow-in[b-yvmfbdfv7q],.ags-datelist-flow-out[b-yvmfbdfv7q]{display:inline-flex;align-items:center;gap:3px;font-size:.72rem;font-weight:600;color:var(--dl-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.ags-datelist-flow-in i[b-yvmfbdfv7q]{color:var(--stk-income)}.ags-datelist-flow-out i[b-yvmfbdfv7q]{color:var(--stk-spending)}.ags-datelist-flow-in i[b-yvmfbdfv7q],.ags-datelist-flow-out i[b-yvmfbdfv7q]{font-size:.8rem}@media(pointer:coarse){.ags-datelist[b-yvmfbdfv7q]{--dl-net: 104px;--dl-tx: 48px}.ags-datelist-row[b-yvmfbdfv7q]{min-height:42px}.ags-datelist-year-header[b-yvmfbdfv7q]{min-height:46px}.ags-datelist-grain[b-yvmfbdfv7q]{min-height:38px;font-size:.84rem}.ags-datelist-sort[b-yvmfbdfv7q]{width:38px;height:38px}.ags-datelist-item-label[b-yvmfbdfv7q]{font-size:.9rem}.ags-datelist-amount[b-yvmfbdfv7q]{font-size:.88rem}}.fap-surface[b-dfm2s0axlz]{display:block;color:var(--ledger-ink, #0f172a);user-select:none;animation:fap-in-b-dfm2s0axlz .18s ease-out}@keyframes fap-in-b-dfm2s0axlz{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fap-chart[b-dfm2s0axlz]{margin-bottom:6px}.fap-chart-toolbar[b-dfm2s0axlz]{display:flex;align-items:center;gap:4px;margin-bottom:12px;min-width:0}.fap-range-btn[b-dfm2s0axlz]{flex:1 1 0;min-width:0;height:32px;padding:0 6px;border:1px solid transparent;border-radius:9px;background:var(--ledger-tint, #f1f5f9);color:var(--ledger-ink-muted, #64748b);font-size:.74rem;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.fap-range-btn:hover:not(.fap-range-btn--active)[b-dfm2s0axlz]{color:var(--ledger-ink, #0f172a)}.fap-range-btn--active[b-dfm2s0axlz]{background:var(--ledger-ink, #0f172a);border-color:var(--ledger-ink, #0f172a);color:#fff}.fap-range-btn:focus-visible[b-dfm2s0axlz]{outline:2px solid rgba(99,102,241,.4);outline-offset:2px}.fap-chart-canvas-wrap[b-dfm2s0axlz]{position:relative;height:180px;width:100%}.fap-empty[b-dfm2s0axlz]{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;background:var(--ledger-tint, #f1f5f9);border:1px dashed var(--ledger-hairline-strong, #cbd5e1);color:var(--ledger-ink-muted, #64748b);font-size:.75rem;font-weight:500;margin-bottom:14px}.fap-blank[b-dfm2s0axlz]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:40px 16px;text-align:center;color:var(--ledger-ink-muted, #64748b)}.fap-blank-icon[b-dfm2s0axlz]{font-size:1.7rem;color:var(--ledger-hairline-strong, #cbd5e1);margin-bottom:4px}.fap-blank-title[b-dfm2s0axlz]{font-size:.92rem;font-weight:700;color:var(--ledger-ink, #0f172a)}.fap-blank-hint[b-dfm2s0axlz]{font-size:.78rem}.fap-viz-row[b-dfm2s0axlz]{margin-top:18px;padding-top:16px;border-top:1px solid var(--ledger-hairline, #e2e8f0)}.fap-viz-title[b-dfm2s0axlz]{margin:0;font-size:.92rem;font-weight:700;color:var(--ledger-ink, #0f172a)}.fap-viz-subtitle[b-dfm2s0axlz]{margin:2px 0 12px;font-size:.74rem;color:var(--ledger-ink-muted, #64748b)}.fap-bars[b-dfm2s0axlz]{display:flex;flex-direction:column;gap:12px;margin-top:10px}.fap-bar-row[b-dfm2s0axlz]{display:grid;grid-template-columns:minmax(52px,auto) minmax(0,1fr) auto auto;align-items:center;gap:10px;font-variant-numeric:tabular-nums}.fap-bar-name[b-dfm2s0axlz]{font-size:.76rem;font-weight:500;color:var(--ledger-ink-muted, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fap-bar-track[b-dfm2s0axlz]{height:8px;border-radius:99px;background:var(--ledger-tint, #f1f5f9);overflow:hidden}.fap-bar-fill[b-dfm2s0axlz]{display:block;height:100%;border-radius:99px;min-width:3px;transition:width .4s ease}.fap-bar-fill--income[b-dfm2s0axlz]{background:var(--ledger-income, #059669)}.fap-bar-fill--spending[b-dfm2s0axlz]{background:var(--ledger-spending, #dc2626)}.fap-bar-fill--transfer[b-dfm2s0axlz]{background:var(--ledger-transfer, #6366f1)}.fap-bar-amount[b-dfm2s0axlz]{font-size:.78rem;font-weight:600;color:var(--ledger-ink, #0f172a);white-space:nowrap}.fap-bar-pct[b-dfm2s0axlz]{min-width:42px;font-size:.72rem;font-weight:500;color:var(--ledger-ink-muted, #64748b);text-align:right;white-space:nowrap}@media(max-width:380px){.fap-bar-row[b-dfm2s0axlz]{grid-template-columns:minmax(46px,auto) minmax(0,1fr) auto}.fap-bar-pct[b-dfm2s0axlz]{display:none}}@media(min-width:768px){.fap-chart-canvas-wrap[b-dfm2s0axlz]{height:240px}.fap-chart-toolbar[b-dfm2s0axlz]{justify-content:flex-end}.fap-range-btn[b-dfm2s0axlz]{flex:0 0 auto;min-width:52px}}@media(prefers-reduced-motion:reduce){.fap-surface[b-dfm2s0axlz]{animation:none}}.fbc-surface[b-yj6chcezsu]{display:block;padding:var(--fbc-surface-padding, 16px);background:var(--ledger-card, #ffffff);border:1px solid var(--ledger-hairline, #e2e8f0);border-radius:18px;color:var(--ledger-ink, #0f172a);user-select:none;transition:padding .28s ease}.fbc-fade[b-yj6chcezsu]{max-height:var(--fbc-fade-max, 220px);opacity:var(--fbc-fade-opacity, 1);overflow:hidden;transition:max-height .28s ease,opacity .2s ease,margin-top .28s ease,padding-top .28s ease}.fbc-summary[b-yj6chcezsu]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.fbc-label[b-yj6chcezsu]{font-size:.82rem;font-weight:500;color:var(--ledger-ink-muted, #64748b)}.fbc-amount-line[b-yj6chcezsu]{display:flex;align-items:baseline;gap:2px;min-width:0;max-width:100%;overflow:hidden}.fbc-amount[b-yj6chcezsu]{font-size:var(--fbc-amount-size, clamp(1.9rem, 8.5vw, 2.6rem));font-weight:700;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ledger-ink, #0f172a);transition:font-size .28s ease}.fbc-amount--negative[b-yj6chcezsu]{color:var(--ledger-negative, #dc2626)}.fbc-amount-fraction[b-yj6chcezsu]{font-size:1.05rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ledger-ink-muted, #64748b);white-space:nowrap}.fbc-delta[b-yj6chcezsu]{display:inline-flex;align-items:center;gap:6px;margin:8px 0 0;padding:4px 11px;border-radius:999px;font-size:.78rem;font-weight:500;font-variant-numeric:tabular-nums}.fbc-delta strong[b-yj6chcezsu]{font-weight:700}.fbc-delta--up[b-yj6chcezsu]{color:var(--ledger-positive, #059669);background:var(--ledger-positive-tint, #dcfce7)}.fbc-delta--down[b-yj6chcezsu]{color:var(--ledger-negative, #dc2626);background:var(--ledger-negative-tint, #fee2e2)}.fbc-delta span[b-yj6chcezsu]{color:inherit;opacity:.85}.fbc-delta i[b-yj6chcezsu]{font-size:.8rem}.fbc-chart[b-yj6chcezsu]{margin-top:var(--fbc-flows-margin, 14px);transition:margin-top .28s ease}.fbc-spark[b-yj6chcezsu]{position:relative;display:block;width:var(--fbc-spark-width, 100%);height:var(--fbc-spark-height, 88px);overflow:visible;opacity:var(--fbc-fade-opacity, 1);transition:width .28s ease,height .28s ease,opacity .2s ease}.fbc-spark svg[b-yj6chcezsu]{display:block;width:100%;height:100%;overflow:visible}.fbc-spark-area[b-yj6chcezsu]{fill:var(--ledger-tint, #f1f5f9);stroke:none}.fbc-spark-line[b-yj6chcezsu]{fill:none;stroke:var(--ledger-ink, #0f172a);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fbc-spark-dot[b-yj6chcezsu]{position:absolute;right:0;width:8px;height:8px;border-radius:50%;background:var(--ledger-positive, #059669);transform:translate(50%,-50%);pointer-events:none}.fbc-chart--down .fbc-spark-dot[b-yj6chcezsu]{background:var(--ledger-negative, #dc2626)}.fbc-chart-axis[b-yj6chcezsu]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:8px;font-size:.72rem;font-weight:500;color:var(--ledger-ink-muted, #64748b);white-space:nowrap}.fbc-flows[b-yj6chcezsu]{display:flex;align-items:stretch;margin-top:var(--fbc-flows-margin, 16px);padding-top:var(--fbc-flows-padding, 14px);border-top:1px solid var(--ledger-hairline, #e2e8f0)}.fbc-flow-cell[b-yj6chcezsu]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px;padding:4px 10px 4px 0;border:none;border-radius:8px;background:transparent;text-align:left;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.fbc-flow-cell:hover[b-yj6chcezsu]{background:var(--ledger-tint, #f1f5f9)}.fbc-flow-cell--active[b-yj6chcezsu]{background:var(--ledger-tint, #f1f5f9);box-shadow:inset 0 0 0 1px var(--ledger-hairline-strong, #cbd5e1)}.fbc-flow-label[b-yj6chcezsu]{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:500;color:var(--ledger-ink-muted, #64748b);white-space:nowrap}.fbc-flow-dot[b-yj6chcezsu]{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:currentColor}.fbc-flow-value[b-yj6chcezsu]{font-size:clamp(.82rem,3.6vw,1rem);font-weight:700;font-variant-numeric:tabular-nums;color:var(--ledger-ink, #0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fbc-flow-cell:nth-child(1) .fbc-flow-dot[b-yj6chcezsu]{color:var(--ledger-income, #059669)}.fbc-flow-cell:nth-child(2) .fbc-flow-dot[b-yj6chcezsu]{color:var(--ledger-spending, #dc2626)}.fbc-flow-cell:nth-child(3) .fbc-flow-dot[b-yj6chcezsu]{color:var(--ledger-transfer, #6366f1)}@media(max-width:380px){.fbc-flow-cell[b-yj6chcezsu]{padding-right:6px}.fbc-spark[b-yj6chcezsu]{height:var(--fbc-spark-height, 72px)}}@media(min-width:768px){.fbc-surface[b-yj6chcezsu]{padding:var(--fbc-surface-padding, 20px 22px)}.fbc-amount[b-yj6chcezsu]{font-size:var(--fbc-amount-size, 2.6rem)}.fbc-amount-fraction[b-yj6chcezsu]{font-size:1.25rem}.fbc-spark[b-yj6chcezsu]{height:var(--fbc-spark-height, 108px)}}@media(prefers-reduced-motion:reduce){.fbc-surface[b-yj6chcezsu],.fbc-fade[b-yj6chcezsu],.fbc-amount[b-yj6chcezsu],.fbc-spark[b-yj6chcezsu]{transition:none}}.ags-movestocks-modal[b-rgh5lkw1mu]{border-radius:14px!important;border:1px solid #e2e8f0!important;box-shadow:0 25px 60px #00000026!important;overflow:visible!important}.ags-movestocks-header[b-rgh5lkw1mu]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;border-bottom:1px solid #f1f5f9}.ags-movestocks-header-title[b-rgh5lkw1mu]{display:flex;align-items:center;font-size:.92rem;color:#1e293b}.ags-movestocks-body[b-rgh5lkw1mu]{padding:0}.ags-movestocks-divider[b-rgh5lkw1mu]{margin:0;border-color:#f1f5f9}.ags-movestocks-footer[b-rgh5lkw1mu]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 16px 14px;background:#fafbfc;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.ags-movestocks-btn-cancel[b-rgh5lkw1mu]{color:#64748b;font-size:.84rem;font-weight:500;padding:6px 16px;border:none;background:transparent;border-radius:8px;transition:all .12s}.ags-movestocks-btn-cancel:hover[b-rgh5lkw1mu]{background:#f1f5f9;color:#334155}.ags-movestocks-btn-move[b-rgh5lkw1mu]{background:var(--stk-transfer);color:#fff;font-size:.84rem;font-weight:600;padding:6px 20px;border:none;border-radius:8px;transition:all .15s}.ags-movestocks-btn-move:hover[b-rgh5lkw1mu]{background:#1d4ed8;color:#fff}.ags-movestocks-btn-move:disabled[b-rgh5lkw1mu]{opacity:.4;cursor:not-allowed}.ags-movestocks-summary[b-rgh5lkw1mu]{margin:0 12px 10px;padding:10px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;animation:ags-movestocks-fadein-b-rgh5lkw1mu .15s ease}@keyframes ags-movestocks-fadein-b-rgh5lkw1mu{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.ags-movestocks-summary-route[b-rgh5lkw1mu]{display:flex;align-items:center;gap:8px}.ags-movestocks-summary-project[b-rgh5lkw1mu]{display:flex;align-items:center;gap:5px;min-width:0;flex:1;color:#334155;font-size:.82rem}.ags-movestocks-summary-project .bi-folder2[b-rgh5lkw1mu]{color:#94a3b8;flex-shrink:0}.ags-movestocks-summary-name[b-rgh5lkw1mu]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-movestocks-summary-currency[b-rgh5lkw1mu]{font-size:.68rem;font-weight:600;color:#64748b;background:#e2e8f0;border-radius:4px;padding:1px 5px;flex-shrink:0}.ags-movestocks-summary-arrow[b-rgh5lkw1mu]{color:#cbd5e1;font-size:.8rem;flex-shrink:0}.ags-movestocks-summary-conversion[b-rgh5lkw1mu]{display:flex;flex-direction:column;gap:1px;margin-top:8px;padding-top:8px;border-top:1px solid #e2e8f0}.ags-movestocks-summary-conversion-amount[b-rgh5lkw1mu]{font-size:.85rem;font-weight:600;color:#334155}.ags-movestocks-summary-conversion-rate[b-rgh5lkw1mu]{font-size:.72rem;color:#94a3b8}.stkf-scrim[b-s3mbbbfxc0]{position:fixed;inset:0;z-index:1054;background:#0f172a73;animation:stkf-fade-in-b-s3mbbbfxc0 .16s ease-out}.stkf-sheet[b-s3mbbbfxc0]{position:fixed;z-index:1055;top:50%;left:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 32px));max-height:min(760px,calc(100vh - 64px));display:flex;flex-direction:column;background:#fff;border-radius:20px;box-shadow:0 24px 64px #0f172a47;overflow:hidden;animation:stkf-dialog-in-b-s3mbbbfxc0 .18s cubic-bezier(.32,.72,0,1)}.stkf-head[b-s3mbbbfxc0]{flex:0 0 auto;padding:14px 20px 12px;border-bottom:1px solid #eef2f6}.stkf-grabber[b-s3mbbbfxc0]{display:none;width:38px;height:4px;margin:0 auto 10px;border-radius:999px;background:#cbd5e1}.stkf-title-row[b-s3mbbbfxc0]{display:flex;align-items:center;justify-content:space-between;gap:12px}.stkf-title[b-s3mbbbfxc0]{margin:0;font-size:1.18rem;font-weight:700;letter-spacing:-.01em;color:#0f172a}.stkf-close[b-s3mbbbfxc0]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.82rem;cursor:pointer;transition:background-color .15s ease,color .15s ease}.stkf-close:hover[b-s3mbbbfxc0]{background:#e2e8f0;color:#0f172a}.stkf-close:focus-visible[b-s3mbbbfxc0]{outline:2px solid rgba(99,102,241,.45);outline-offset:2px}.stkf-head[b-s3mbbbfxc0] .iwin-search-container{padding:10px 0 0}.stkf-body[b-s3mbbbfxc0]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 20px}.stkf-section[b-s3mbbbfxc0]{padding:16px 0;border-top:1px solid #eef2f6}.stkf-section:first-child[b-s3mbbbfxc0]{border-top:none}.stkf-section-title[b-s3mbbbfxc0]{margin:0 0 10px;font-size:.82rem;font-weight:600;color:#475569}.stkf-chips[b-s3mbbbfxc0]{display:flex;flex-wrap:wrap;gap:8px}.stkf-chips--direction[b-s3mbbbfxc0]{margin-top:8px}.stkf-chip[b-s3mbbbfxc0]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid transparent;border-radius:999px;background:#f1f5f9;color:#475569;font-size:.84rem;font-weight:600;line-height:1.25;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.stkf-chip:hover[b-s3mbbbfxc0]{background:#e2e8f0;color:#0f172a}.stkf-chip:focus-visible[b-s3mbbbfxc0]{outline:2px solid rgba(99,102,241,.45);outline-offset:2px}.stkf-chip--on[b-s3mbbbfxc0],.stkf-chip--on:hover[b-s3mbbbfxc0]{background:#0f172a;border-color:#0f172a;color:#fff}.stkf-chip--type-on[b-s3mbbbfxc0],.stkf-chip--type-on:hover[b-s3mbbbfxc0]{background:#fff;border-width:1.5px}.stkf-chip-count[b-s3mbbbfxc0]{font-size:.72rem;font-weight:700;color:#94a3b8}.stkf-chip--on .stkf-chip-count[b-s3mbbbfxc0]{color:#ffffffa6}.stkf-chip--type-on .stkf-chip-count[b-s3mbbbfxc0]{color:inherit;opacity:.65}.stkf-chip-x[b-s3mbbbfxc0]{font-size:.9rem;opacity:.75}.stkf-chip--ghost[b-s3mbbbfxc0]{background:transparent;border-color:#e2e8f0;color:#64748b;font-weight:600}.stkf-chip--ghost:hover[b-s3mbbbfxc0]{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.stkf-chip--ghost i[b-s3mbbbfxc0]{font-size:.78rem}.stkf-range[b-s3mbbbfxc0]{display:flex;align-items:center;gap:10px}.stkf-field[b-s3mbbbfxc0]{display:flex;align-items:center;gap:6px;flex:1 1 0;min-width:0;margin:0;padding:0 12px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.stkf-field:focus-within[b-s3mbbbfxc0]{background:#fff;border-color:#6366f1;box-shadow:0 0 0 3px #6366f124}.stkf-input[b-s3mbbbfxc0]{flex:1 1 auto;min-width:0;padding:10px 0;border:none;background:transparent;color:#0f172a;font-size:.9rem;font-weight:600}.stkf-input:focus[b-s3mbbbfxc0]{outline:none}.stkf-input[b-s3mbbbfxc0]::placeholder{color:#94a3b8;font-weight:500}.stkf-field-suffix[b-s3mbbbfxc0]{flex-shrink:0;color:#94a3b8;font-size:.84rem;font-weight:600}.stkf-range-dash[b-s3mbbbfxc0]{flex-shrink:0;color:#94a3b8}.stkf-foot[b-s3mbbbfxc0]{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:14px 20px;border-top:1px solid #eef2f6;background:#fff}.stkf-reset[b-s3mbbbfxc0]{flex-shrink:0;padding:10px 14px;border:none;border-radius:999px;background:transparent;color:#64748b;font-size:.88rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}.stkf-reset:hover[b-s3mbbbfxc0]{background:#f1f5f9;color:#0f172a}.stkf-apply[b-s3mbbbfxc0]{flex:1 1 auto;min-height:48px;padding:12px 20px;border:none;border-radius:999px;background:#0f172a;color:#fff;font-size:.94rem;font-weight:700;cursor:pointer;transition:background-color .15s ease}.stkf-apply:hover:not(:disabled)[b-s3mbbbfxc0]{background:#1e293b}.stkf-apply:disabled[b-s3mbbbfxc0]{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.stkf-reset:focus-visible[b-s3mbbbfxc0],.stkf-apply:focus-visible[b-s3mbbbfxc0]{outline:2px solid rgba(99,102,241,.45);outline-offset:2px}@keyframes stkf-fade-in-b-s3mbbbfxc0{0%{opacity:0}to{opacity:1}}@keyframes stkf-dialog-in-b-s3mbbbfxc0{0%{opacity:0;transform:translate(-50%,-46%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes stkf-sheet-up-b-s3mbbbfxc0{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(max-width:767.98px){.stkf-sheet[b-s3mbbbfxc0]{top:auto;bottom:0;left:0;width:100%;max-height:88vh;transform:none;border-radius:22px 22px 0 0;animation:stkf-sheet-up-b-s3mbbbfxc0 .22s cubic-bezier(.32,.72,0,1)}.stkf-grabber[b-s3mbbbfxc0]{display:block}.stkf-head[b-s3mbbbfxc0],.stkf-body[b-s3mbbbfxc0],.stkf-foot[b-s3mbbbfxc0]{padding-left:16px;padding-right:16px}.stkf-foot[b-s3mbbbfxc0]{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.stkf-chip[b-s3mbbbfxc0]{min-height:38px}}@media(prefers-reduced-motion:reduce){.stkf-scrim[b-s3mbbbfxc0],.stkf-sheet[b-s3mbbbfxc0]{animation:none}}.ags-proj-list-content[b-fzkqa2gyvg]{--pl-ink: #1c1b19;--pl-ink-soft: #3f3d39;--pl-muted: #8a877f;--pl-line: rgba(28, 27, 25, .08);--pl-line-strong: rgba(28, 27, 25, .16);--pl-chip: #efede8;--pl-hover: #faf9f6;--pl-accent: #3346d3;--pl-accent-hover: #2a3bb8;--pl-pos: #15803d;--pl-neg: #b91c1c;display:flex;flex-direction:column;width:100%;user-select:none}.ags-proj-picker-body[b-fzkqa2gyvg]{padding:.75rem .85rem;display:flex;flex-direction:column;gap:.7rem}.ags-proj-picker-search-row[b-fzkqa2gyvg]{display:flex;align-items:center;gap:.5rem;min-width:0}.ags-proj-picker-search-wrap[b-fzkqa2gyvg]{position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:0}.ags-proj-picker-search-icon[b-fzkqa2gyvg]{position:absolute;left:.85rem;color:var(--pl-muted);font-size:.85rem;pointer-events:none}.ags-proj-picker-search-input[b-fzkqa2gyvg]{width:100%;min-height:40px;padding:.4rem .8rem .4rem 2.2rem;border:1px solid var(--pl-line-strong);border-radius:14px;font-size:.86rem;color:var(--pl-ink);background:#fff;outline:none;transition:border-color .15s ease}.ags-proj-picker-search-input[b-fzkqa2gyvg]::placeholder{color:var(--pl-muted)}.ags-proj-picker-search-input:focus[b-fzkqa2gyvg]{border-color:#3346d373}.ags-proj-picker-btn-new[b-fzkqa2gyvg]{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;min-height:40px;background:var(--pl-accent);border:none;border-radius:14px;padding:.35rem .95rem;font-size:.86rem;font-weight:700;color:#fff;white-space:nowrap;box-shadow:0 4px 12px #3346d338;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.ags-proj-picker-btn-new:hover[b-fzkqa2gyvg]{background:var(--pl-accent-hover);color:#fff;box-shadow:0 6px 16px #3346d347;transform:translateY(-1px)}.ags-proj-picker-list[b-fzkqa2gyvg]{display:flex;flex-direction:column;gap:.6rem;max-height:380px;min-height:220px;margin:0 -6px;padding:2px 6px 10px;overflow-y:auto;outline:none;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.ags-proj-picker-list[b-fzkqa2gyvg]::-webkit-scrollbar{width:5px}.ags-proj-picker-list[b-fzkqa2gyvg]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.ags-proj-picker-list[b-fzkqa2gyvg]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:999px}.ags-proj-picker-list:focus[b-fzkqa2gyvg],.ags-proj-picker-list:focus-visible[b-fzkqa2gyvg]{outline:none}.ags-proj-picker-item[b-fzkqa2gyvg]{display:flex;flex-direction:column;flex-shrink:0;gap:0;box-sizing:border-box;padding:.72rem .85rem .78rem;border:1px solid var(--pl-line);background:#fff;border-radius:16px;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%;text-align:left;user-select:none;box-shadow:0 1px 2px #1c1b190a}.ags-proj-picker-item:hover[b-fzkqa2gyvg]{border-color:#1c1b191f;box-shadow:0 4px 14px #1c1b1912}.ags-proj-picker-item--selected[b-fzkqa2gyvg],.ags-proj-picker-item--selected:hover[b-fzkqa2gyvg]{border-color:#1c1b191f;box-shadow:0 8px 22px #1c1b191a,0 1px 2px #1c1b190f}.ags-proj-picker-item--highlighted:not(.ags-proj-picker-item--selected)[b-fzkqa2gyvg]{background:var(--pl-hover);border-color:var(--pl-line-strong);outline:none}.ags-proj-picker-item-left[b-fzkqa2gyvg]{display:flex;align-items:center;flex:1 1 auto;min-width:0}.ags-proj-picker-item-icon[b-fzkqa2gyvg]{flex-shrink:0;margin-right:8px;font-size:1rem;line-height:1;color:var(--pl-muted)}.ags-proj-picker-item-icon--selected[b-fzkqa2gyvg]{color:var(--pl-ink)}.ags-proj-picker-item-name[b-fzkqa2gyvg]{font-size:.95rem;font-weight:700;color:var(--pl-ink);letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ags-proj-picker-item-balance[b-fzkqa2gyvg]{flex-shrink:0;font-size:.95rem;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.ags-proj-picker-item-balance--pos[b-fzkqa2gyvg]{color:var(--pl-pos)}.ags-proj-picker-item-balance--neg[b-fzkqa2gyvg]{color:var(--pl-neg)}.ags-proj-picker-item-balance--zero[b-fzkqa2gyvg]{color:var(--pl-muted)}.ags-proj-picker-item-currency[b-fzkqa2gyvg]{flex-shrink:0;margin-left:8px;padding:2px 6px;border-radius:6px;background:var(--pl-chip);font-family:ui-monospace,SFMono-Regular,Cascadia Mono,Menlo,Consolas,monospace;font-size:.66rem;font-weight:600;color:#5c5a55;letter-spacing:.02em}.ags-proj-picker-item--deleted .ags-proj-picker-item-name[b-fzkqa2gyvg]{color:#57544e;text-decoration:line-through;text-decoration-color:#fca5a5;text-decoration-thickness:1px}.ags-proj-picker-item--deleted .ags-proj-picker-item-currency[b-fzkqa2gyvg]{opacity:.85;background:#fff7ed;color:#9a3412}.ags-proj-picker-item-trash-icon[b-fzkqa2gyvg]{color:#ef4444}.ags-proj-picker-trash-actions[b-fzkqa2gyvg]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;margin-left:8px}.ags-proj-trash-action-btn[b-fzkqa2gyvg]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;flex-shrink:0;font-size:.85rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.ags-proj-trash-action-btn--restore[b-fzkqa2gyvg]{color:var(--pl-pos)}.ags-proj-trash-action-btn--restore:hover[b-fzkqa2gyvg]{background:#ecfdf3;border-color:#bbf7d0}.ags-proj-trash-action-btn--delete[b-fzkqa2gyvg]{color:#ef4444}.ags-proj-trash-action-btn--delete:hover[b-fzkqa2gyvg]{background:#fef2f2;border-color:#fecaca;color:var(--pl-neg)}.ags-proj-picker-item--deleted:hover .ags-proj-picker-item-trash-icon[b-fzkqa2gyvg],.ags-proj-picker-item--deleted.ags-proj-picker-item--highlighted .ags-proj-picker-item-trash-icon[b-fzkqa2gyvg],.ags-proj-picker-item--deleted.ags-proj-picker-item--selected .ags-proj-picker-item-trash-icon[b-fzkqa2gyvg]{color:#dc2626}.ags-proj-picker-item--deleted:hover .ags-proj-picker-item-name[b-fzkqa2gyvg],.ags-proj-picker-item--deleted.ags-proj-picker-item--highlighted .ags-proj-picker-item-name[b-fzkqa2gyvg],.ags-proj-picker-item--deleted.ags-proj-picker-item--selected .ags-proj-picker-item-name[b-fzkqa2gyvg]{color:var(--pl-ink-soft)}.ags-proj-picker-item--editing[b-fzkqa2gyvg]{border-color:#3346d373;box-shadow:0 0 0 3px #3346d31a;cursor:default}.ags-proj-picker-item--deleted[b-fzkqa2gyvg]{flex-direction:row;align-items:center;min-height:48px}.ags-proj-picker-inline-edit-host[b-fzkqa2gyvg]{display:flex;align-items:center;flex:1 1 auto;min-width:0}.ags-proj-picker-item--editing[b-fzkqa2gyvg] .ags-ite-wrap{width:100%;min-width:0;padding:0;border:none;border-radius:0;background:transparent;gap:4px}.ags-proj-picker-item--editing[b-fzkqa2gyvg] .ags-ite-input{min-width:0;padding:0;color:var(--pl-ink);font-size:.95rem;font-weight:700;line-height:1.25;letter-spacing:0}.ags-proj-picker-item--editing[b-fzkqa2gyvg] .ags-ite-actions{gap:2px}.ags-proj-picker-item--editing[b-fzkqa2gyvg] .ags-ite-btn{width:24px;height:24px;border-radius:6px;font-size:.8rem}.ags-proj-picker-item--editing[b-fzkqa2gyvg] .ags-ite-btn--cancel{background:#fee2e2;border-color:#fecaca;color:#dc2626}.ags-proj-picker-item-header[b-fzkqa2gyvg]{display:flex;align-items:center;gap:.25rem;min-width:0;width:100%}.ags-proj-picker-item-main[b-fzkqa2gyvg]{display:flex;align-items:center;justify-content:space-between;gap:.45rem;flex:1;min-width:0;border:none;background:transparent;padding:0;cursor:pointer;color:inherit;font:inherit;text-align:left}.ags-proj-picker-summary[b-fzkqa2gyvg]{display:flex;flex-direction:column;gap:.45rem;box-sizing:border-box;padding:.55rem 0 0;min-width:0;width:100%}.ags-proj-picker-summary__bar[b-fzkqa2gyvg]{display:flex;gap:3px;width:100%;height:5px;border-radius:99px;overflow:hidden}.ags-proj-picker-summary__bar--empty[b-fzkqa2gyvg]{background:#ebe9e4}.ags-proj-picker-summary__bar-income[b-fzkqa2gyvg],.ags-proj-picker-summary__bar-spending[b-fzkqa2gyvg]{display:block;flex:0 1 0;min-width:4px;height:100%;border-radius:99px;transition:flex-grow .3s ease}.ags-proj-picker-summary__bar-income[b-fzkqa2gyvg]{background:var(--stk-income)}.ags-proj-picker-summary__bar-spending[b-fzkqa2gyvg]{background:var(--stk-spending)}.ags-proj-picker-summary__flow[b-fzkqa2gyvg]{display:flex;align-items:center;flex-wrap:wrap;gap:.2rem .75rem;min-width:0}.ags-proj-picker-summary__income[b-fzkqa2gyvg],.ags-proj-picker-summary__spending[b-fzkqa2gyvg],.ags-proj-picker-summary__count[b-fzkqa2gyvg]{display:inline-flex;align-items:center;gap:3px;font-size:.74rem;font-weight:600;color:var(--pl-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.ags-proj-picker-summary__income i[b-fzkqa2gyvg]{color:var(--stk-income)}.ags-proj-picker-summary__spending i[b-fzkqa2gyvg]{color:var(--stk-spending)}.ags-proj-picker-summary__count[b-fzkqa2gyvg]{margin-left:auto;color:var(--pl-muted);font-weight:500}.ags-proj-picker-summary__income i[b-fzkqa2gyvg],.ags-proj-picker-summary__spending i[b-fzkqa2gyvg]{font-size:.8rem}.ags-proj-picker-item--context-active[b-fzkqa2gyvg],.ags-proj-picker-item--context-active.ags-proj-picker-item--selected[b-fzkqa2gyvg]{background:var(--pl-hover);border-color:var(--pl-line-strong)}.ags-proj-picker-item-actions[b-fzkqa2gyvg]{display:none;align-items:center;gap:2px;flex-shrink:0;margin-left:4px}.ags-proj-picker-item:hover .ags-proj-picker-item-actions[b-fzkqa2gyvg],.ags-proj-picker-item--context-active .ags-proj-picker-item-actions[b-fzkqa2gyvg]{display:flex}.ags-proj-picker-item:hover .ags-proj-picker-item-balance[b-fzkqa2gyvg],.ags-proj-picker-item--context-active .ags-proj-picker-item-balance[b-fzkqa2gyvg]{display:none}.ags-proj-action-btn[b-fzkqa2gyvg]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:8px;background:transparent;color:var(--pl-ink-soft);cursor:pointer;font-size:.78rem;flex-shrink:0;transition:background .12s ease,color .12s ease}.ags-proj-action-btn:hover[b-fzkqa2gyvg]{background:var(--pl-chip);color:var(--pl-ink)}.ags-proj-action-btn--danger[b-fzkqa2gyvg]{color:#dc2626}.ags-proj-action-btn--danger:hover[b-fzkqa2gyvg]{background:#fef2f2;color:var(--pl-neg)}.ags-proj-picker-dots-btn[b-fzkqa2gyvg]{display:none;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:10px;background:transparent;color:var(--pl-muted);cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease}.ags-proj-picker-dots-btn:hover[b-fzkqa2gyvg]{background:var(--pl-chip);color:var(--pl-ink)}.ags-proj-picker-empty[b-fzkqa2gyvg]{text-align:center;padding:2rem 1rem;color:var(--pl-muted);font-size:.88rem;background:var(--pl-hover);border:1px dashed var(--pl-line-strong);border-radius:14px}.ags-proj-list--inline[b-fzkqa2gyvg]{flex:1 1 auto;min-height:0;overflow:hidden}.ags-proj-list--inline .ags-proj-picker-body[b-fzkqa2gyvg]{padding:.45rem 0 0;flex:1 1 auto;min-height:0;overflow:hidden}.ags-proj-list--inline .ags-proj-picker-list[b-fzkqa2gyvg]{flex:1 1 auto;min-height:0;max-height:none}@media(max-width:575.98px){.ags-proj-picker-search-input[b-fzkqa2gyvg]{min-height:44px;padding:.5rem .85rem .5rem 2.3rem;font-size:16px}.ags-proj-picker-item[b-fzkqa2gyvg]{gap:.22rem;position:relative;padding:.8rem 2.7rem .8rem .95rem;min-height:58px}.ags-proj-picker-item-name[b-fzkqa2gyvg]{font-size:1rem}.ags-proj-picker-item-currency[b-fzkqa2gyvg]{font-size:.68rem;padding:2px 7px}.ags-proj-picker-list[b-fzkqa2gyvg]{max-height:62dvh;min-height:38dvh}.ags-proj-picker-item-header[b-fzkqa2gyvg]{align-items:flex-start}.ags-proj-picker-summary[b-fzkqa2gyvg]{padding-top:.5rem;gap:.4rem}.ags-proj-picker-summary__bar[b-fzkqa2gyvg]{height:6px}.ags-proj-picker-summary__income[b-fzkqa2gyvg],.ags-proj-picker-summary__spending[b-fzkqa2gyvg],.ags-proj-picker-summary__count[b-fzkqa2gyvg]{font-size:.78rem}.ags-proj-picker-item-balance[b-fzkqa2gyvg]{font-size:1rem}.ags-proj-picker-btn-new[b-fzkqa2gyvg]{min-height:44px;padding:.4rem 1rem;font-size:.9rem}.ags-proj-picker-item-actions[b-fzkqa2gyvg]{display:none!important}.ags-proj-picker-dots-btn[b-fzkqa2gyvg]{display:flex;position:absolute;top:.3rem;right:.15rem;width:44px;height:44px;min-width:44px;min-height:44px;font-size:1rem}.ags-proj-picker-item:hover .ags-proj-picker-item-balance[b-fzkqa2gyvg],.ags-proj-picker-item--context-active .ags-proj-picker-item-balance[b-fzkqa2gyvg]{display:inline}}.stk-tx-summary[b-1v1bo4r81i]{display:flex;align-items:baseline;gap:12px;padding:0 4px;margin-bottom:4px;user-select:none}.stk-tx-summary-head[b-1v1bo4r81i]{display:inline-flex;align-items:baseline;gap:5px;min-width:0}.stk-tx-summary-count[b-1v1bo4r81i]{color:#1e293b;font-size:1.08rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.stk-tx-summary-count-label[b-1v1bo4r81i]{color:#64748b;font-size:.72rem;font-weight:600}.stk-day-group[b-1v1bo4r81i]{background:transparent}.stk-day-divider[b-1v1bo4r81i]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px 4px 8px;background:transparent;user-select:none}.stk-day-rows[b-1v1bo4r81i]{border:1px solid var(--ledger-hairline, #e2e8f0);border-radius:14px;background:var(--ledger-card, #ffffff);overflow:hidden}.stk-day-divider-main[b-1v1bo4r81i]{display:inline-flex;align-items:center;gap:8px;min-width:0}.stk-day-divider-title[b-1v1bo4r81i]{font-size:.82rem;font-weight:600;color:var(--ledger-ink, #0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stk-day-divider-summary[b-1v1bo4r81i]{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:6px;flex-shrink:0;color:#64748b;font-size:.78rem;line-height:1.1;white-space:nowrap}.stk-day-divider-net[b-1v1bo4r81i]{font-weight:600;color:#64748b;font-variant-numeric:tabular-nums}.stk-daytotal--pos[b-1v1bo4r81i]{color:var(--ledger-positive, #059669)}.stk-daytotal--neg[b-1v1bo4r81i]{color:var(--ledger-ink, #0f172a)}.stk-feed[b-1v1bo4r81i]{display:flex;flex-direction:column}.stk-feed-item[b-1v1bo4r81i]{display:flex;align-items:center;gap:12px;padding:13px 12px;background:transparent;cursor:pointer;transition:background-color .15s ease;position:relative;user-select:none;-webkit-touch-callout:none}.stk-feed-item+.stk-feed-item[b-1v1bo4r81i]:before{content:"";position:absolute;top:0;left:12px;right:12px;border-top:1px solid #f1f5f9}.stk-feed-item:hover[b-1v1bo4r81i]{background:#f8fafc}.stk-feed-icon[b-1v1bo4r81i]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;font-size:1rem}.stk-feed-body[b-1v1bo4r81i]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.stk-feed-desc[b-1v1bo4r81i]{display:flex;flex-direction:row;align-items:baseline;gap:6px;min-width:0}.stk-feed-merchant[b-1v1bo4r81i]{flex:0 1 auto;min-width:0;font-size:.9rem;font-weight:600;color:#1e293b;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stk-feed-detail[b-1v1bo4r81i]{flex:1 1 auto;min-width:0;font-size:.9rem;color:#1e293b;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stk-feed-meta[b-1v1bo4r81i]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.stk-feed-type-badge[b-1v1bo4r81i]{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:600;line-height:1.4;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stk-feed-counterpart[b-1v1bo4r81i]{min-width:0;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;color:#64748b}.stk-feed-dot[b-1v1bo4r81i]{color:#cbd5e1;font-size:.75rem;line-height:1}.stk-feed-date[b-1v1bo4r81i]{font-size:.72rem;color:#94a3b8;cursor:default}.stk-feed-right[b-1v1bo4r81i]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;min-width:108px;font-variant-numeric:tabular-nums}.stk-feed-amount[b-1v1bo4r81i]{font-size:1rem;font-weight:700;white-space:nowrap;letter-spacing:0;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center}.stk-amount--pos[b-1v1bo4r81i]{color:var(--ledger-positive, #059669)}.stk-amount--neg[b-1v1bo4r81i]{color:var(--ledger-ink, #0f172a)}.stk-amount--ssd[b-1v1bo4r81i]{color:var(--stk-ssd)}.stk-feed-currency[b-1v1bo4r81i]{font-size:.72rem;font-weight:500;opacity:.6;margin-left:2px}.stk-feed-orig-amount[b-1v1bo4r81i]{font-size:.7rem;color:#94a3b8;white-space:nowrap}.stk-feed-balance[b-1v1bo4r81i]{font-size:.72rem;font-weight:500;color:#94a3b8;white-space:nowrap;font-variant-numeric:tabular-nums}.stk-feed-menu-btn[b-1v1bo4r81i]{flex-shrink:0;position:relative;width:20px;height:32px;margin-inline-start:-6px;border-radius:7px;border:none;background:transparent;color:#94a3b8;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.55;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.stk-feed-menu-btn[b-1v1bo4r81i]:after{content:"";position:absolute;inset:-6px -8px -6px -6px}@media(hover:hover){.stk-feed-menu-btn[b-1v1bo4r81i]{opacity:0}.stk-feed-item:hover .stk-feed-menu-btn[b-1v1bo4r81i],.stk-feed-item:focus-within .stk-feed-menu-btn[b-1v1bo4r81i]{opacity:1}}.stk-feed-menu-btn:hover[b-1v1bo4r81i]{background:#f1f5f9;color:#334155}.stk-feed-menu-btn:focus-visible[b-1v1bo4r81i]{opacity:1}.stk-empty[b-1v1bo4r81i]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;border:1px solid var(--ledger-hairline, #e2e8f0);border-radius:14px;background:var(--ledger-card, #ffffff);color:#94a3b8}.stk-empty-icon[b-1v1bo4r81i]{font-size:2.5rem;opacity:.3;margin-bottom:6px}.stk-empty-title[b-1v1bo4r81i]{font-size:.92rem;font-weight:600;color:#64748b}.stk-skeleton-item[b-1v1bo4r81i]{display:flex;align-items:center;gap:12px;margin-bottom:8px;padding:14px 12px;border-radius:14px;border:1px solid var(--ledger-hairline, #e2e8f0);background:var(--ledger-card, #ffffff)}.stk-skeleton[b-1v1bo4r81i]{border-radius:8px;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200% 100%;animation:stk-shimmer-b-1v1bo4r81i 1.5s infinite}.stk-skeleton-body[b-1v1bo4r81i]{flex:1;display:flex;flex-direction:column;gap:8px}.stk-skeleton-desc[b-1v1bo4r81i]{height:14px;width:60%}.stk-skeleton-meta[b-1v1bo4r81i]{height:10px;width:35%}.stk-skeleton-amount[b-1v1bo4r81i]{height:18px;width:80px;flex-shrink:0}@keyframes stk-shimmer-b-1v1bo4r81i{0%{background-position:200% 0}to{background-position:-200% 0}}[b-1v1bo4r81i]::highlight(search-results){background-color:#fef08a;color:#1e293b}@media(max-width:767.98px){.stk-feed-menu-btn[b-1v1bo4r81i]{height:36px}}@media(max-width:575.98px){.stk-tx-summary[b-1v1bo4r81i]{row-gap:8px;padding:2px 4px 4px}.stk-feed-item[b-1v1bo4r81i]{gap:10px;padding:11px 10px}.stk-feed-right[b-1v1bo4r81i]{min-width:80px}.stk-feed-merchant[b-1v1bo4r81i]{font-size:.86rem}.stk-feed-detail[b-1v1bo4r81i]{font-size:.78rem}.stk-day-divider[b-1v1bo4r81i]{padding:14px 4px 7px}.stk-day-divider-summary[b-1v1bo4r81i]{gap:5px;font-size:.72rem}.stk-day-divider-title[b-1v1bo4r81i]{font-size:.78rem}.stk-empty[b-1v1bo4r81i]{padding:32px 16px}}.stk-history-pager[b-1v1bo4r81i]{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:16px 0 4px}.stk-pager-btn[b-1v1bo4r81i]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 16px;border:1px solid var(--ledger-hairline, #e2e8f0);border-radius:14px;background:var(--ledger-card, #ffffff);color:var(--ledger-ink, #0f172a);font-size:.88rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.stk-pager-btn:hover:not(:disabled)[b-1v1bo4r81i]{border-color:var(--ledger-hairline-strong, #cbd5e1);background:#f8fafc}.stk-pager-btn:disabled[b-1v1bo4r81i]{opacity:.55;cursor:default}.stk-pager-btn i[b-1v1bo4r81i]{font-size:.78rem;color:var(--ledger-ink-muted, #64748b)}.stk-pager-status[b-1v1bo4r81i]{text-align:center;color:var(--ledger-ink-muted, #64748b);font-size:.74rem;font-variant-numeric:tabular-nums}.stk-ledger[b-3utboe6wvl]{--ledger-ink: #0f172a;--ledger-ink-muted: #64748b;--ledger-hairline: #e2e8f0;--ledger-hairline-strong: #cbd5e1;--ledger-tint: #f1f5f9;--ledger-ground: #f4f6f8;--ledger-card: #ffffff;--ledger-income: #059669;--ledger-spending: #dc2626;--ledger-transfer: #6366f1;--ledger-positive: #059669;--ledger-negative: #dc2626;--ledger-positive-tint: #dcfce7;--ledger-negative-tint: #fee2e2;--ledger-transfer-tint: #e0e7ff;--stk-measure: 1080px;--stk-gutter: max(24px, calc((100% - var(--stk-measure)) / 2));position:relative;display:flex;flex-direction:column;flex:1 1 auto;background:var(--ledger-ground)}.stk-ledger--condensed[b-3utboe6wvl]{--fbc-fade-max: 0px;--fbc-fade-opacity: 0;--fbc-flows-margin: 0px;--fbc-flows-padding: 0px;--fbc-amount-size: 1.4rem;--fbc-spark-width: 0px;--fbc-surface-padding: 10px 14px}.stk-ledger-sentinel[b-3utboe6wvl]{position:absolute;top:0;left:0;width:1px;height:72px;pointer-events:none}.stk-ledger-head[b-3utboe6wvl]{position:sticky;top:0;z-index:3;background:var(--ledger-ground)}.ags-stocks-content-col[b-3utboe6wvl]{display:flex;flex-direction:column;overflow-anchor:none}.stk-ledger-top[b-3utboe6wvl]{padding:10px 12px 0;background:transparent;transition:padding .28s ease}.stk-ledger--condensed .stk-ledger-top[b-3utboe6wvl]{padding-top:6px}.stk-seam[b-3utboe6wvl]{position:relative;z-index:2;padding:12px 12px 8px;transition:padding .28s ease}.stk-ledger--condensed .stk-seam[b-3utboe6wvl]{padding-top:8px;padding-bottom:6px}.stk-actions[b-3utboe6wvl]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;user-select:none}.stk-action[b-3utboe6wvl]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:86px;padding:12px 6px;border:1px solid var(--ledger-hairline);border-radius:16px;background:var(--ledger-card);color:var(--ledger-ink);font-size:.86rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,transform .12s ease,min-height .28s ease,padding .28s ease}.stk-action:hover[b-3utboe6wvl]{border-color:var(--ledger-hairline-strong);background:#fbfcfe}.stk-action:active[b-3utboe6wvl]{transform:translateY(1px)}.stk-action:focus-visible[b-3utboe6wvl]{outline:2px solid rgba(99,102,241,.4);outline-offset:2px}.stk-action i[b-3utboe6wvl]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:12px;font-size:1rem;line-height:1;transition:width .28s ease,height .28s ease}.stk-ledger--condensed .stk-action[b-3utboe6wvl]{flex-direction:row;gap:8px;min-height:52px;padding:8px 6px}.stk-ledger--condensed .stk-action i[b-3utboe6wvl]{width:28px;height:28px;border-radius:9px;font-size:.9rem}.stk-action span[b-3utboe6wvl]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stk-action--income i[b-3utboe6wvl]{background:var(--ledger-positive-tint);color:var(--ledger-income)}.stk-action--spending i[b-3utboe6wvl]{background:var(--ledger-negative-tint);color:var(--ledger-spending)}.stk-action--transfer i[b-3utboe6wvl]{background:var(--ledger-transfer-tint);color:var(--ledger-transfer)}.stk-tabs[b-3utboe6wvl]{position:relative;z-index:2;display:flex;align-items:stretch;gap:10px;padding:6px 12px 0;background:transparent}.stk-tablist[b-3utboe6wvl]{display:flex;align-items:stretch;flex:1 1 auto;min-width:0;padding:4px;border:1px solid var(--ledger-hairline);border-radius:14px;background:var(--ledger-tint);user-select:none}.stk-tab[b-3utboe6wvl]{flex:1 1 0;min-width:0;padding:9px 8px;border:none;border-radius:10px;background:transparent;color:var(--ledger-ink-muted);font-size:.92rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.stk-tab:hover[b-3utboe6wvl]{color:var(--ledger-ink)}.stk-tab--active[b-3utboe6wvl]{background:var(--ledger-card);color:var(--ledger-ink);font-weight:700;box-shadow:0 1px 2px #0f172a14}.stk-tab:focus-visible[b-3utboe6wvl]{outline:2px solid rgba(99,102,241,.4);outline-offset:2px}.stk-sheet[b-3utboe6wvl]{position:relative;z-index:1;flex:1 1 auto;padding:12px 12px 24px;background:transparent}.stk-panel-card[b-3utboe6wvl]{padding:14px;border:1px solid var(--ledger-hairline);border-radius:16px;background:var(--ledger-card)}.stk-quickfilters[b-3utboe6wvl]{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:2px;overflow-x:auto;scrollbar-width:none;user-select:none}.stk-quickfilters[b-3utboe6wvl]::-webkit-scrollbar{display:none}.stk-quickchip[b-3utboe6wvl]{flex:0 0 auto;padding:9px 18px;border:1px solid var(--ledger-hairline);border-radius:999px;background:var(--ledger-card);color:var(--ledger-ink);font-size:.86rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.stk-quickchip:hover[b-3utboe6wvl]{border-color:var(--ledger-hairline-strong);background:var(--ledger-tint)}.stk-quickchip--active[b-3utboe6wvl]{border-color:var(--stk-chip-accent, #0f172a);background:var(--stk-chip-accent, #0f172a);color:#fff}.stk-quickchip:focus-visible[b-3utboe6wvl]{outline:2px solid rgba(99,102,241,.4);outline-offset:2px}.stk-ledger-top .ags-stocks-context-bar[b-3utboe6wvl]{gap:.5rem;padding:0;margin-bottom:14px;flex-wrap:nowrap}.stk-ledger-top .ags-stocks-project-btn[b-3utboe6wvl],.stk-ledger-top .ags-stocks-chip-btn[b-3utboe6wvl]{display:inline-flex;align-items:center;gap:.4rem;flex:0 1 auto;max-width:62%;min-height:40px;padding:.2rem .85rem;border:1px solid var(--ledger-hairline);border-radius:999px;background:var(--ledger-card);box-shadow:none}.stk-ledger-top .ags-stocks-project-btn:hover[b-3utboe6wvl],.stk-ledger-top .ags-stocks-chip-btn:hover[b-3utboe6wvl]{background:var(--ledger-tint);border-color:var(--ledger-hairline-strong);transform:none}.stk-ledger-top .ags-stocks-project-btn[b-3utboe6wvl]{max-width:70%;padding-left:.15rem;border-color:transparent;background:transparent}.stk-ledger-top .ags-stocks-project-btn:hover[b-3utboe6wvl]{border-color:transparent;background:var(--ledger-tint)}.stk-ledger-top .ags-stocks-chip-btn[b-3utboe6wvl]{margin-left:auto;flex:0 0 auto}.stk-ledger-top .ags-stocks-project-btn-icon[b-3utboe6wvl]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;min-height:0;border:1px solid var(--ledger-hairline);border-radius:11px;background:var(--ledger-card);color:var(--ledger-ink-muted);font-size:.92rem}.stk-ledger-top .ags-stocks-chip-content[b-3utboe6wvl]{min-width:0}.stk-ledger-top .ags-stocks-chip-value[b-3utboe6wvl]{color:var(--ledger-ink);font-size:.95rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stk-ledger-top .ags-stocks-chip-btn .ags-stocks-chip-value[b-3utboe6wvl]{font-size:.86rem}.stk-ledger-top .ags-stocks-chip-caret[b-3utboe6wvl]{flex-shrink:0;font-size:.68rem;color:var(--ledger-ink-muted)}@media(min-width:768px){.stk-ledger-top[b-3utboe6wvl]{padding:18px var(--stk-gutter) 0}.stk-seam[b-3utboe6wvl]{padding:14px var(--stk-gutter) 6px}.stk-ledger--condensed .stk-seam[b-3utboe6wvl]{padding-bottom:4px}.stk-actions[b-3utboe6wvl]{max-width:620px}.stk-tabs[b-3utboe6wvl]{padding:10px var(--stk-gutter) 0}.stk-tablist[b-3utboe6wvl]{flex:0 0 auto}.stk-tab[b-3utboe6wvl]{flex:0 0 auto;min-width:128px}.stk-filter-trigger[b-3utboe6wvl]{margin-left:auto}.stk-sheet[b-3utboe6wvl]{padding:14px var(--stk-gutter) 32px}}.ags-stocks-context-bar[b-3utboe6wvl]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.6rem;width:100%;box-sizing:border-box;padding:0 .75rem;border:0;border-radius:0;background:transparent;box-shadow:none;user-select:none}.ags-stocks-shell[b-3utboe6wvl] .ags-sidebar-page{--ags-sidebar-surface: #f5f4f0;--ags-sidebar-border: rgba(28, 27, 25, .08);--ags-sidebar-hairline: transparent}.ags-stocks-shell[b-3utboe6wvl] .ags-sidebar-header{padding:14px 10px 4px 16px}.ags-stocks-shell[b-3utboe6wvl] .ags-sidebar-content{padding:0;overflow:hidden}.stk-sidebar-split-layout[b-3utboe6wvl]{--stk-splitter-size: 20px;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.stk-sidebar-split-pane[b-3utboe6wvl]{min-height:0;overflow:hidden;width:100%}.stk-sidebar-projects-pane[b-3utboe6wvl]{--stk-projects-pane-min: 184px;display:flex;flex:0 0 auto;flex-basis:clamp(var(--stk-projects-pane-min),var(--stk-split-top),calc(100% - var(--stk-splitter-size) - 140px));flex-direction:column;min-height:var(--stk-projects-pane-min);max-height:var(--stk-split-cap, 52%);padding:4px 16px 12px}.stk-sidebar-dates-pane[b-3utboe6wvl]{display:flex;flex:1 1 auto;flex-direction:column;padding:0 0 6px;border-radius:0 0 11px 11px;background:#fff}@media(max-width:767.98px){.stk-sidebar-dates-pane[b-3utboe6wvl]{padding-bottom:64px}}.stk-sidebar-pane-splitter[b-3utboe6wvl]{position:relative;display:flex;flex:0 0 var(--stk-splitter-size);align-items:center;justify-content:center;border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -6px 18px -8px #1c1b1924;cursor:row-resize;touch-action:none;user-select:none}.stk-sidebar-pane-splitter[b-3utboe6wvl]:after{content:"";width:36px;height:4px;border-radius:999px;background:#d6d3cc;transition:background-color .15s ease,width .15s ease}.stk-sidebar-pane-splitter:hover[b-3utboe6wvl]:after,.stk-sidebar-pane-splitter--active[b-3utboe6wvl]:after{width:44px;background:#a8a49b}@media(pointer:coarse){.stk-sidebar-split-layout[b-3utboe6wvl]{--stk-splitter-size: 28px}.stk-sidebar-pane-splitter[b-3utboe6wvl]:after{width:44px;height:5px}}.stk-sidebar-split-layout--dragging[b-3utboe6wvl]{cursor:row-resize}.stk-sidebar-split-layout--dragging *[b-3utboe6wvl]{cursor:row-resize!important;user-select:none!important}.ags-stocks-shell[b-3utboe6wvl] .ags-datelist-container{flex:1 1 auto;min-height:0;max-height:none}.ags-stocks-project-btn[b-3utboe6wvl],.ags-stocks-chip-btn[b-3utboe6wvl]{--stock-chip-accent: #2563eb;--stock-chip-accent-rgb: 37, 99, 235;--stock-chip-icon-bg: #eff6ff;--stock-chip-icon-border: rgba(37, 99, 235, .12);appearance:none;flex:0 1 auto;max-width:240px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;min-height:44px;padding:.3rem .5rem .3rem .36rem;border:1px solid rgba(148,163,184,.26);border-radius:12px;background:#ffffffeb;color:#1e293b;font-weight:600;text-align:left;cursor:pointer;box-shadow:0 1px 2px #0f172a0d;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,transform .15s ease}.ags-stocks-project-btn[b-3utboe6wvl]{max-width:300px}.ags-stocks-chip-btn[b-3utboe6wvl]{--stock-chip-accent: #16a34a;--stock-chip-accent-rgb: 22, 163, 74;--stock-chip-icon-bg: #f0fdf4;--stock-chip-icon-border: rgba(22, 163, 74, .12);max-width:180px}.ags-stocks-project-btn:focus-visible[b-3utboe6wvl],.ags-stocks-chip-btn:focus-visible[b-3utboe6wvl]{outline:2px solid rgba(var(--stock-chip-accent-rgb),.4);outline-offset:3px}.ags-stocks-project-btn:hover[b-3utboe6wvl],.ags-stocks-chip-btn:hover[b-3utboe6wvl]{border-color:rgba(var(--stock-chip-accent-rgb),.36);background:#fff;box-shadow:0 8px 22px #0f172a14;transform:translateY(-1px)}.ags-stocks-project-btn-icon[b-3utboe6wvl]{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:9px;background:var(--stock-chip-icon-bg);color:#2563eb;font-size:.92rem;flex-shrink:0;box-shadow:inset 0 0 0 1px var(--stock-chip-icon-border)}.ags-stocks-project-btn:hover .ags-stocks-project-btn-icon[b-3utboe6wvl]{box-shadow:inset 0 0 0 1px rgba(var(--stock-chip-accent-rgb),.22),0 6px 14px rgba(var(--stock-chip-accent-rgb),.1)}.ags-stocks-project-btn--deleted[b-3utboe6wvl]{border-color:#fecaca;--stock-chip-accent: #dc2626;--stock-chip-accent-rgb: 220, 38, 38;--stock-chip-icon-bg: #fef2f2;--stock-chip-icon-border: rgba(220, 38, 38, .12)}.ags-stocks-project-btn--deleted .ags-stocks-project-btn-icon[b-3utboe6wvl]{color:#dc2626}.ags-stocks-project-btn--deleted:hover[b-3utboe6wvl]{border-color:#fca5a5}.ags-stocks-deleted-badge[b-3utboe6wvl]{display:inline-block;margin-left:6px;padding:0 5px;border-radius:4px;background:#fef2f2;border:1px solid #fecaca;font-size:.62rem;font-weight:600;color:#dc2626;letter-spacing:.03em;vertical-align:middle}.ags-stocks-chip-content[b-3utboe6wvl]{display:flex;flex-direction:column;justify-content:center;gap:.12rem;line-height:1.08;text-align:left;min-width:0}.ags-stocks-chip-value[b-3utboe6wvl]{min-width:0;max-width:100%;color:#0f172a;font-size:.85rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767.98px){.ags-stocks-context-bar[b-3utboe6wvl]{gap:.5rem;padding:0 .5rem;border-radius:0}.ags-stocks-project-btn[b-3utboe6wvl],.ags-stocks-chip-btn[b-3utboe6wvl]{flex:0 1 auto;max-width:none;min-width:0;min-height:48px;gap:.5rem;padding:.42rem .5rem;border-radius:12px}.ags-stocks-project-btn-icon[b-3utboe6wvl]{width:2rem;height:2rem;border-radius:10px;font-size:.92rem}.ags-stocks-chip-value[b-3utboe6wvl]{font-size:.86rem}}@media(max-width:360px){.ags-stocks-context-bar[b-3utboe6wvl]{gap:.38rem;padding:0 .35rem}.ags-stocks-project-btn[b-3utboe6wvl],.ags-stocks-chip-btn[b-3utboe6wvl]{gap:.38rem;min-height:48px;padding:.36rem .42rem}.ags-stocks-project-btn-icon[b-3utboe6wvl]{width:1.8rem;height:1.8rem;border-radius:9px;font-size:.84rem}}.stk-sidebar-title[b-3utboe6wvl]{display:flex;align-items:baseline;gap:8px;min-width:0;user-select:none}.stk-sidebar-title-text[b-3utboe6wvl]{font-size:1.35rem;font-weight:800;line-height:1.2;color:#1c1b19;letter-spacing:-.02em}.stk-sidebar-title-badge[b-3utboe6wvl]{font-size:1rem;font-weight:500;color:#8a877f;font-variant-numeric:tabular-nums}.stk-projects-trash[b-3utboe6wvl]{display:inline-flex;align-items:center;align-self:center;gap:6px;flex-shrink:0;margin-left:auto;padding:6px 10px;border:none;border-radius:10px;background:transparent;color:#3f3d39;font-size:.84rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.stk-projects-trash:hover[b-3utboe6wvl]{background:#1c1b190f;color:#1c1b19}.stk-projects-trash:focus-visible[b-3utboe6wvl]{outline:2px solid rgba(51,70,211,.35);outline-offset:1px}.stk-projects-trash--active[b-3utboe6wvl],.stk-projects-trash--active:hover[b-3utboe6wvl]{background:#e9e6df;color:#1c1b19}.stk-projects-trash i[b-3utboe6wvl]{font-size:.9rem}@media(pointer:coarse){.stk-projects-trash[b-3utboe6wvl]{min-height:40px;padding:8px 12px}}.stk-amount--pos[b-3utboe6wvl]{color:var(--stk-income)}.stk-amount--neg[b-3utboe6wvl]{color:var(--stk-spending)}.stk-filter-trigger[b-3utboe6wvl]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;padding:0;border:1px solid var(--ledger-hairline, #e2e8f0);border-radius:14px;background:var(--ledger-card);color:#475569;font-size:.82rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.stk-filter-trigger:hover[b-3utboe6wvl]{border-color:#c7d2fe;background:#f8fafc;color:#0f172a}.stk-filter-trigger:focus-visible[b-3utboe6wvl]{outline:2px solid rgba(99,102,241,.4);outline-offset:2px}.stk-filter-trigger--open[b-3utboe6wvl]{border-color:#c7d2fe;background:#eef2ff;color:#4338ca}.stk-filter-trigger--active:not(.stk-filter-trigger--open)[b-3utboe6wvl]{border-color:#c7d2fe;color:#4338ca}.stk-filter-trigger-icon[b-3utboe6wvl]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ledger-ink);font-size:1.05rem}.stk-filter-trigger-badge[b-3utboe6wvl]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;border-radius:999px;border:2px solid var(--ledger-ground);background:#4f46e5;color:#fff;font-size:.64rem;font-weight:800;line-height:1}.stk-active-filters[b-3utboe6wvl]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px 12px;margin-bottom:12px;background:var(--ledger-card, #ffffff);border:1px solid var(--ledger-hairline, #e2e8f0);border-radius:14px;font-size:.78rem;user-select:none}.stk-active-filters-label[b-3utboe6wvl]{display:inline-flex;align-items:center;gap:5px;margin-right:4px;color:#64748b;font-weight:500;white-space:nowrap}.stk-active-filters-label i[b-3utboe6wvl]{color:#6366f1}.stk-active-filter-tag[b-3utboe6wvl]{display:inline-flex;align-items:center;gap:5px;padding:3px 6px 3px 10px;border-radius:999px;background:#fff;border:1px solid var(--ledger-hairline, #e2e8f0);font-size:.74rem;font-weight:600;color:#334155;white-space:nowrap}.stk-filter-tag-clear[b-3utboe6wvl]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:999px;background:transparent;color:#94a3b8;font-size:.7rem;padding:0;cursor:pointer;transition:background-color .12s ease,color .12s ease}.stk-filter-tag-clear:hover[b-3utboe6wvl]{background:#fee2e2;color:var(--ledger-spending, #dc2626)}.stk-clear-all-filters[b-3utboe6wvl]{margin-left:auto;padding:3px 10px;border:none;border-radius:999px;background:transparent;color:var(--ledger-spending, #dc2626);font-size:.74rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .12s ease}.stk-clear-all-filters:hover[b-3utboe6wvl]{background:#fee2e2}@media(max-width:767.98px){.stk-ledger-top[b-3utboe6wvl]{padding:10px 12px 0}.stk-sheet[b-3utboe6wvl]{padding-bottom:72px}.stk-tab[b-3utboe6wvl]{font-size:.88rem}.stk-quickchip[b-3utboe6wvl]{padding:8px 16px;font-size:.82rem}}@media(prefers-reduced-motion:reduce){.stk-ledger-top[b-3utboe6wvl],.stk-seam[b-3utboe6wvl]{transition:none;animation:none}}.ags-stocks-undo-toast[b-3utboe6wvl]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:12px;padding:10px 16px;background:#1e293b;color:#f1f5f9;border-radius:12px;font-size:.88rem;font-weight:500;box-shadow:0 8px 24px #00000040;z-index:1060;animation:ags-undo-slide-up-b-3utboe6wvl .25s ease-out}.ags-stocks-undo-toast i.bi-trash3[b-3utboe6wvl]{color:#f87171;font-size:1rem}.ags-stocks-undo-btn[b-3utboe6wvl]{display:inline-flex;align-items:center;padding:4px 12px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#ffffff1a;color:#93c5fd;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .12s}.ags-stocks-undo-btn:hover[b-3utboe6wvl]{background:#fff3;color:#bfdbfe}.ags-stocks-undo-close[b-3utboe6wvl]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:#94a3b8;font-size:1rem;cursor:pointer;transition:all .12s}.ags-stocks-undo-close:hover[b-3utboe6wvl]{background:#ffffff1a;color:#e2e8f0}@keyframes ags-undo-slide-up-b-3utboe6wvl{0%{opacity:0;transform:translate(-50%) translateY(12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(max-width:767.98px){.ags-stocks-undo-toast[b-3utboe6wvl]{bottom:72px;left:12px;right:12px;transform:none;justify-content:center}@keyframes ags-undo-slide-up-b-3utboe6wvl{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}.billing-return[b-g7qiyycr1n]{max-width:34rem}.billing-return-card[b-g7qiyycr1n]{background:#fff;border:1.5px solid #e8e4f3;border-radius:20px;padding:2.75rem 2rem;text-align:center;box-shadow:0 12px 32px #6b5ce71a;animation:billing-return-rise-b-g7qiyycr1n .45s ease-out both}.billing-return-icon[b-g7qiyycr1n]{width:5rem;height:5rem;margin:0 auto 1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.4rem}.billing-return-icon.is-checking[b-g7qiyycr1n]{background:#f0eeff;color:#6b5ce7}.billing-return-icon.is-success[b-g7qiyycr1n]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46;animation:billing-return-pop-b-g7qiyycr1n .5s cubic-bezier(.34,1.56,.64,1) .15s both}.billing-return-icon.is-warning[b-g7qiyycr1n]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e}.billing-return-title[b-g7qiyycr1n]{font-size:1.85rem;font-weight:800;color:#3b3063;margin-bottom:.6rem}.billing-return-text[b-g7qiyycr1n]{color:#6b6685;font-size:1.05rem;line-height:1.55;margin-bottom:0}.billing-return-actions[b-g7qiyycr1n]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem}@keyframes billing-return-rise-b-g7qiyycr1n{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes billing-return-pop-b-g7qiyycr1n{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.billing-return-card[b-g7qiyycr1n],.billing-return-icon.is-success[b-g7qiyycr1n]{animation:none}}.plans-card[b-p438fyuegi]{border-radius:16px;overflow:visible;transition:transform .25s ease,box-shadow .25s ease;cursor:pointer;border:1.5px solid #e8e4f3;background:#fff}.plans-card:hover[b-p438fyuegi]{transform:translateY(-4px);box-shadow:0 12px 32px #6b5ce724}.plans-selected-plan[b-p438fyuegi]{border:2px solid #6b5ce7;box-shadow:0 8px 28px #6b5ce738}.disabled-style[b-p438fyuegi]{opacity:.42;pointer-events:none}.plans-header[b-p438fyuegi]{background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-bottom:1px solid #e8e4f3;border-radius:16px 16px 0 0;padding:1.5rem 1.25rem;font-weight:700;font-size:1.2rem;letter-spacing:.01em;color:#3b3063;text-align:center}.plans-price-tag[b-p438fyuegi]{font-size:2.2rem;font-weight:800;color:#6b5ce7;line-height:1.1}.plans-original-price[b-p438fyuegi]{text-decoration:line-through;color:#9e97b8;font-size:.95rem}.plans-save-badge[b-p438fyuegi]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46;font-size:.73rem;font-weight:600;padding:3px 10px;border-radius:20px;display:inline-block}.plans-billing-toggle[b-p438fyuegi]{background:#f0eeff;border-radius:30px;padding:4px;border:1px solid #ddd8f5}.plans-billing-toggle .btn[b-p438fyuegi]{border-radius:24px;border:none;font-weight:500;color:#6b5ce7;transition:all .2s ease}.plans-billing-toggle .btn-check:checked+.btn-outline-primary[b-p438fyuegi]{background:#6b5ce7;color:#fff;box-shadow:0 2px 8px #6b5ce74d}.plans-billing-toggle .btn-outline-primary:hover[b-p438fyuegi]{background:#6b5ce71a;color:#6b5ce7}.plans-best-value-badge[b-p438fyuegi]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;font-size:.68rem;font-weight:700;padding:2px 7px;border-radius:10px;margin-left:6px;letter-spacing:.03em;vertical-align:middle}.plans-popular-badge[b-p438fyuegi]{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#6b5ce7,#8b7cf8);color:#fff;padding:4px 16px;font-size:.7rem;font-weight:700;letter-spacing:.06em;border-radius:20px;box-shadow:0 4px 12px #6b5ce759;white-space:nowrap;text-transform:uppercase}.plans-checkmark[b-p438fyuegi]{position:absolute;top:12px;right:12px;width:26px;height:26px;background:linear-gradient(135deg,#6b5ce7,#8b7cf8);border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;box-shadow:0 2px 8px #6b5ce766}.plans-limit-category[b-p438fyuegi]{font-weight:700;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#9e97b8;margin-top:1.25rem;margin-bottom:.5rem}.plans-feature-list[b-p438fyuegi]{list-style-type:none;padding-left:0}.plans-feature-item[b-p438fyuegi]{margin-bottom:.4rem;font-size:.875rem;color:#4a4369}.plans-price-display[b-p438fyuegi]{display:flex;align-items:baseline;gap:4px;justify-content:center;margin-bottom:6px}.plans-current-price[b-p438fyuegi]{font-size:2rem;font-weight:800;color:#6b5ce7}.plans-billing-period[b-p438fyuegi]{color:#9e97b8;font-size:.9rem}.plans-price-and-subscribe-container[b-p438fyuegi]{display:flex;flex-direction:column;gap:10px;padding:20px;background:linear-gradient(135deg,#eef2ff,#faf8ff);border:1px solid #e8e4f3;border-radius:16px;max-width:320px;margin:auto}.plans-subscribe-btn[b-p438fyuegi]{width:100%;padding:12px;font-size:1rem;font-weight:600;border-radius:12px;background:linear-gradient(135deg,#6b5ce7,#8b7cf8);border:none;box-shadow:0 4px 14px #6b5ce752;transition:all .25s ease}.plans-subscribe-btn:hover[b-p438fyuegi],.plans-subscribe-btn:focus[b-p438fyuegi]{transform:translateY(-1px);box-shadow:0 6px 20px #6b5ce773;background:linear-gradient(135deg,#5a4bd6,#7a6be8)}.plans-price-info[b-p438fyuegi]{font-size:.82rem;color:#6b5ce7;font-weight:600}.plans-start-free-btn[b-p438fyuegi]{background:linear-gradient(135deg,#6b5ce7,#8b7cf8);color:#fff;font-size:1rem;font-weight:600;padding:10px 28px;border-radius:24px;transition:all .25s ease;display:inline-block;text-decoration:none;box-shadow:0 4px 14px #6b5ce74d}.plans-start-free-btn:hover[b-p438fyuegi]{color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #6b5ce773}.plans-start-free-container[b-p438fyuegi]{display:flex;justify-content:center;margin-top:24px}.plans-terms-text[b-p438fyuegi]{font-size:.8rem;color:#9e97b8;margin-top:1rem;line-height:1.65}.plans-terms-link[b-p438fyuegi]{color:#6b5ce7;text-decoration:none}.plans-terms-link:hover[b-p438fyuegi]{text-decoration:underline}@media(max-width:767.98px){.plans-card[b-p438fyuegi]{margin-bottom:1.75rem}.plans-header[b-p438fyuegi]{padding:1.25rem 1rem;font-size:1.05rem}.plans-price-and-subscribe-container[b-p438fyuegi]{max-width:100%}.plans-popular-badge[b-p438fyuegi]{font-size:.65rem;padding:3px 12px}.plans-billing-toggle .btn[b-p438fyuegi]{font-size:.85rem;padding:6px 14px}}.ags-toast-stack[b-xynpuqnk7c]{position:fixed;top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right));z-index:2147483647;display:flex;flex-direction:column;gap:8px;width:min(350px,calc(100vw - 2rem));pointer-events:none}.ags-toast-actions[b-xynpuqnk7c]{display:none;flex-direction:column;align-items:flex-end;gap:6px}.ags-toast-stack:has(.blazored-toast) .ags-toast-actions[b-xynpuqnk7c],.ags-toast-stack--status .ags-toast-actions[b-xynpuqnk7c]{display:flex}.ags-toast-dismiss-all[b-xynpuqnk7c]{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:7px 12px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;box-shadow:0 2px 8px #0f172a1a;color:#475569;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;pointer-events:auto}.ags-toast-dismiss-all:hover[b-xynpuqnk7c]{background:#f8fafc;color:#1e293b}.ags-toast-dismiss-all:focus-visible[b-xynpuqnk7c]{outline:2px solid #6b5ce7;outline-offset:3px}.ags-toast-dismiss-all:disabled[b-xynpuqnk7c]{cursor:wait;opacity:.7}.ags-toast-dismiss-all i[b-xynpuqnk7c]{font-size:.65rem}.ags-toast-dismiss-error[b-xynpuqnk7c]{padding:8px 12px;border:1px solid #fecaca;border-radius:10px;background:#fff;color:#b91c1c;font-size:.75rem;pointer-events:auto}.ags-toast-stack[b-xynpuqnk7c] .blazored-toast-container{position:static;width:100%;padding:0;pointer-events:auto}.ags-toast-stack[b-xynpuqnk7c] .blazored-toast{width:100%;box-sizing:border-box}.ags-footer[b-7y37cq0ej6]{background:#1a1d23;border-top:1px solid rgba(255,255,255,.08);padding:14px 24px;margin-top:auto}.ags-footer-inner[b-7y37cq0ej6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;max-width:1200px;margin:0 auto}.ags-footer-brand[b-7y37cq0ej6]{font-size:.8rem;color:#9ca3af;font-weight:500;white-space:nowrap}.ags-footer-links[b-7y37cq0ej6]{display:flex;gap:18px;flex-wrap:wrap}.ags-footer-links a[b-7y37cq0ej6]{font-size:.8rem;color:#9ca3af;text-decoration:none;transition:color .2s;padding:2px 0}.ags-footer-links a:hover[b-7y37cq0ej6]{color:#e5e7eb}@media(max-width:575.98px){.ags-footer-inner[b-7y37cq0ej6]{flex-direction:column;text-align:center;gap:8px}.ags-footer-links[b-7y37cq0ej6]{justify-content:center;gap:14px}.ags-footer-links a[b-7y37cq0ej6]{min-height:32px;display:inline-flex;align-items:center}}@media(max-width:991.98px){.navbar-nav[b-lh61tpmayp]{text-align:center}.logout-component[b-lh61tpmayp]{width:100%}.user-info[b-lh61tpmayp]{justify-content:center}}.ags-nav-root[b-lh61tpmayp]{padding:0;flex-shrink:0}.ags-top-nav[b-lh61tpmayp]{min-height:64px;border-bottom:1px solid #ececf3;background:#fff!important}.ags-top-nav-shell[b-lh61tpmayp]{position:relative;padding-inline:18px!important}.ags-top-nav-side[b-lh61tpmayp]{flex:1 1 0%;min-width:0}.ags-nav-slot--left[b-lh61tpmayp]{display:flex;align-items:center;flex:1;justify-content:flex-start}.ags-nav-slot--center[b-lh61tpmayp]{display:flex;align-items:center;justify-content:center}.ags-nav-slot--right[b-lh61tpmayp]{display:flex;align-items:center;flex:1;justify-content:flex-end}.ags-navbar-sidebar-toggle[b-lh61tpmayp]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1.5px solid #e2e8f0;border-radius:12px;background:#fff;color:#1e293b;flex-shrink:0;box-shadow:0 1px 3px #0000000f;transition:background .15s ease,border-color .15s ease}.ags-navbar-sidebar-toggle:hover[b-lh61tpmayp]{background:#f8fafc;border-color:#cbd5e1}.ags-navbar-sidebar-toggle i[b-lh61tpmayp]{font-size:1.1rem}.ags-top-nav-right[b-lh61tpmayp]{gap:.75rem}.ags-nav-dev-badge[b-lh61tpmayp]{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:600;letter-spacing:0;color:#dc2626;background:#fee2e2;border:0;border-radius:6px;padding:2px 8px;margin-right:.35rem;user-select:none;flex-shrink:0}.ags-nav-dev-badge i[b-lh61tpmayp]{font-size:1rem}.ags-nav-links[b-lh61tpmayp]{display:flex;align-items:center;gap:.5rem;padding:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:center}.ags-nav-links[b-lh61tpmayp]::-webkit-scrollbar{display:none}[b-lh61tpmayp] .ags-nav-pill{display:inline-flex;align-items:center;gap:.42rem;min-height:38px;padding:.45rem .9rem;border-radius:10px;font-size:.9rem;font-weight:500;color:#475569;text-decoration:none!important;white-space:nowrap;border:1px solid transparent;background:transparent;box-shadow:none;transition:color .15s ease,background .15s ease;position:relative;user-select:none}.ags-nav-links[b-lh61tpmayp] .ags-nav-pill{margin-right:0;font-size:.9rem;color:#475569}[b-lh61tpmayp] .ags-nav-pill:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}[b-lh61tpmayp] .ags-nav-pill i{font-size:1rem;transition:color .15s ease,opacity .15s ease}[b-lh61tpmayp] .ags-nav-pill:hover{background:#f5f6fa;color:#334155;text-decoration:none!important}[b-lh61tpmayp] .ags-nav-pill.active{color:#4338ca;background:#eef0fe;border-color:transparent;box-shadow:none}[b-lh61tpmayp] .ags-nav-pill--projects{--pill-accent: #4f46e5}[b-lh61tpmayp] .ags-nav-pill--overview{--pill-accent: #2563eb}[b-lh61tpmayp] .ags-nav-pill--access{--pill-accent: #10b981}[b-lh61tpmayp] .ags-nav-pill--links{--pill-accent: #3b82f6}[b-lh61tpmayp] .ags-nav-pill--stock{--pill-accent: #f59e0b}[b-lh61tpmayp] .ags-nav-pill--files{--pill-accent: #64748b}[b-lh61tpmayp] .ags-nav-pill--test{--pill-accent: #ef4444}[b-lh61tpmayp] .ags-nav-pill--projects i,[b-lh61tpmayp] .ags-nav-pill--overview i,[b-lh61tpmayp] .ags-nav-pill--access i,[b-lh61tpmayp] .ags-nav-pill--links i,[b-lh61tpmayp] .ags-nav-pill--stock i,[b-lh61tpmayp] .ags-nav-pill--files i,[b-lh61tpmayp] .ags-nav-pill--test i{color:currentColor;opacity:1;transition:opacity .15s ease}[b-lh61tpmayp] .ags-nav-pill img{opacity:.6;transition:opacity .15s ease}[b-lh61tpmayp] .ags-nav-pill:hover i,[b-lh61tpmayp] .ags-nav-pill:hover img,[b-lh61tpmayp] .ags-nav-pill.active i,[b-lh61tpmayp] .ags-nav-pill.active img{opacity:1}.ags-navbar-search-toggle[b-lh61tpmayp]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1.5px solid #e2e8f0;border-radius:12px;background:#fff;color:#1e293b;flex-shrink:0;box-shadow:0 1px 3px #0000000f;transition:background .15s ease,border-color .15s ease}.ags-navbar-search-toggle:hover[b-lh61tpmayp]{background:#f8fafc;border-color:#cbd5e1}.ags-navbar-search-toggle i[b-lh61tpmayp]{font-size:1.1rem}[b-lh61tpmayp] .nav-link.rounded-pill{color:#555e68!important;background-color:transparent;border:1.5px solid transparent;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;user-select:none}[b-lh61tpmayp] .nav-link.rounded-pill i{color:#6366f1!important;opacity:.65;transition:color .2s ease,opacity .2s ease}[b-lh61tpmayp] .nav-link.rounded-pill:hover{background-color:#f0f4ff;color:#3b6fd4!important;border-color:#c5d5f7;box-shadow:0 2px 8px #3b6fd41f;text-decoration:none}[b-lh61tpmayp] .nav-link.rounded-pill:hover i{color:#4f46e5!important;opacity:1}[b-lh61tpmayp] .nav-link.rounded-pill.active{background:linear-gradient(135deg,#3b6fd4,#6c4fd4);color:#fff!important;border-color:transparent;box-shadow:0 3px 10px #3b6fd459}[b-lh61tpmayp] .nav-link.rounded-pill.active i,[b-lh61tpmayp] .nav-link.rounded-pill.active span{color:#fff!important;opacity:1}.ags-public-auth-actions[b-lh61tpmayp]{align-items:center;gap:.55rem}.ags-public-auth-link[b-lh61tpmayp]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;padding:.6rem 1rem;border-radius:999px;border:1.5px solid #d7e3fb;background:#f7faff;color:#556170;font-weight:600;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.ags-public-auth-link i[b-lh61tpmayp]{color:#6366f1;opacity:.72;transition:color .2s ease,opacity .2s ease}.ags-public-auth-link:hover[b-lh61tpmayp]{background:#f0f4ff;color:#3b6fd4;border-color:#c5d5f7;box-shadow:0 2px 8px #3b6fd41f;text-decoration:none}.ags-public-auth-link:hover i[b-lh61tpmayp]{color:#4f46e5;opacity:1}.ags-public-auth-link--primary[b-lh61tpmayp]{background:linear-gradient(135deg,#3b6fd4,#6c4fd4);border-color:transparent;color:#fff;box-shadow:0 3px 10px #3b6fd43d}.ags-public-auth-link--primary i[b-lh61tpmayp]{color:#fff;opacity:.92}.ags-public-auth-link--primary:hover[b-lh61tpmayp]{background:linear-gradient(135deg,#325fb8,#5d43b8);color:#fff;border-color:transparent;box-shadow:0 4px 12px #3b6fd44d}.ags-public-auth-link--primary:hover i[b-lh61tpmayp]{color:#fff;opacity:1}.ags-public-auth-link--mobile[b-lh61tpmayp]{display:flex;width:100%}@media(min-width:768px)and (max-width:991.98px){[b-lh61tpmayp] .ags-nav-pill{padding:0;justify-content:center;flex:0 0 auto;width:44px;height:44px}[b-lh61tpmayp] .ags-nav-pill i{font-size:1.1rem;line-height:1}}@media(max-width:767.98px){.ags-top-nav-shell[b-lh61tpmayp]{min-height:44px}.ags-top-nav-side[b-lh61tpmayp]{position:relative;z-index:1}[b-lh61tpmayp] .ags-nav-pill{padding:.55rem;min-width:44px;min-height:44px;justify-content:center}[b-lh61tpmayp] .ags-nav-pill i{font-size:1.25rem}.ags-navbar-sidebar-toggle[b-lh61tpmayp],.ags-navbar-search-toggle[b-lh61tpmayp]{width:44px;height:44px}}.nb-wrapper[b-g3m4yikceo],.nb-fs[b-g3m4yikceo]{-webkit-user-select:none;user-select:none}.nb-wrapper[b-g3m4yikceo]{position:relative;display:inline-flex;align-items:center}.nb-btn[b-g3m4yikceo]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #e6e8f0;background:#fff;appearance:none;border-radius:10px;color:#475569;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease;flex-shrink:0}.nb-btn:hover[b-g3m4yikceo]{background:#f8f9fb;border-color:#d9dce7;color:#334155}.nb-btn:focus-visible[b-g3m4yikceo]{outline:none;box-shadow:0 0 0 3px #6b5ce72e}.nb-icon[b-g3m4yikceo]{font-size:1.05rem}.nb-badge[b-g3m4yikceo]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:9px;background:#ef4444;color:#fff;font-size:.6rem;font-weight:700;line-height:14px;text-align:center;pointer-events:none}.nb-backdrop[b-g3m4yikceo]{position:fixed;inset:0;z-index:1057;background:transparent}.nb-dropdown[b-g3m4yikceo]{position:absolute;top:calc(100% + 8px);right:0;width:348px;max-height:460px;background:#fff;border:1px solid #e0e7ff;border-radius:16px;box-shadow:0 4px 6px -1px #0000000f,0 20px 40px -6px #6b5ce724;z-index:1058;display:flex;flex-direction:column;overflow:hidden;animation:nb-dropdown-open-b-g3m4yikceo .2s cubic-bezier(.16,1,.3,1);transform-origin:top right}@keyframes nb-dropdown-open-b-g3m4yikceo{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.nb-dropdown-header[b-g3m4yikceo]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 13px;background:linear-gradient(135deg,#eef2ff,#faf8ff);border-bottom:1px solid #e0e7ff;flex-shrink:0}.nb-dropdown-title[b-g3m4yikceo]{font-size:.9rem;font-weight:700;color:#3b3063;letter-spacing:-.01em}.nb-dropdown-count[b-g3m4yikceo]{font-size:.68rem;font-weight:700;color:#6b5ce7;background:#6b5ce71a;padding:2px 9px;border-radius:20px}.nb-empty[b-g3m4yikceo]{padding:36px 16px;text-align:center;font-size:.8rem;color:#94a3b8}.nb-loading[b-g3m4yikceo]{display:flex;justify-content:center;align-items:center;padding:32px 16px}.nb-loading-spinner[b-g3m4yikceo]{width:20px;height:20px;border:2px solid #e0e7ff;border-top-color:#6b5ce7;border-radius:50%;animation:nb-spin-b-g3m4yikceo .65s linear infinite}@keyframes nb-spin-b-g3m4yikceo{to{transform:rotate(360deg)}}.nb-list[b-g3m4yikceo]{overflow-y:auto;overflow-x:hidden;flex:1;scrollbar-width:thin;scrollbar-color:var(--ags-sb-thumb) var(--ags-sb-track)}.nb-list[b-g3m4yikceo]::-webkit-scrollbar{width:3px}.nb-list[b-g3m4yikceo]::-webkit-scrollbar-track{background:var(--ags-sb-track)}.nb-list[b-g3m4yikceo]::-webkit-scrollbar-thumb{background:var(--ags-sb-thumb);border-radius:4px}.nb-list[b-g3m4yikceo]::-webkit-scrollbar-thumb:hover{background:var(--ags-sb-thumb-hover)}.nb-inline-actions[b-g3m4yikceo]{display:flex;gap:6px;margin-top:8px}.nb-inline-btn[b-g3m4yikceo]{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:500;padding:4px 11px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;color:#475569;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease;appearance:none}.nb-inline-btn:hover:not(:disabled)[b-g3m4yikceo]{background:#f8fafc;border-color:#94a3b8;color:#1e293b;box-shadow:0 1px 4px #0000000f}.nb-inline-btn--primary[b-g3m4yikceo]{background:#6b5ce7;border-color:#6b5ce7;color:#fff}.nb-inline-btn--primary:hover:not(:disabled)[b-g3m4yikceo]{background:#5a4bd6;border-color:#5a4bd6;color:#fff;box-shadow:0 2px 8px #6b5ce752}.nb-inline-btn:disabled[b-g3m4yikceo]{opacity:.42;cursor:not-allowed}.nb-inline-spinner[b-g3m4yikceo]{width:10px;height:10px;border:1.5px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:nb-spin-b-g3m4yikceo .65s linear infinite;flex-shrink:0}.nb-section-divider[b-g3m4yikceo]{font-size:.63rem;font-weight:700;color:#a89fcc;text-transform:uppercase;letter-spacing:.07em;padding:8px 16px 6px;border-top:1px solid #f0eeff;background:#faf8ff}.nb-load-more[b-g3m4yikceo]{width:100%;border:0;border-top:1px solid #eef2ff;background:#faf8ff;color:#6b5ce7;padding:12px 16px;font-size:.75rem;font-weight:600}.nb-load-more:hover[b-g3m4yikceo],.nb-load-more:focus-visible[b-g3m4yikceo]{background:#eef2ff}.sic-backdrop[b-4hzf77175l]{position:fixed;inset:0;background:#00000073;z-index:1055}.sic-modal[b-4hzf77175l]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1060;background:#fff;border-radius:14px;box-shadow:0 25px 60px #0000002e;width:min(420px,92vw);display:flex;flex-direction:column;overflow:hidden}.sic-header[b-4hzf77175l]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;border-bottom:1px solid #f1f5f9}.sic-title-row[b-4hzf77175l]{display:flex;align-items:center;gap:8px}.sic-icon[b-4hzf77175l]{font-size:1.15rem;color:#4f46e5}.sic-title[b-4hzf77175l]{font-weight:700;font-size:.95rem;color:#1e293b}.sic-body[b-4hzf77175l]{padding:16px 18px 12px}.sic-msg[b-4hzf77175l]{font-size:.9rem;color:#374151;margin:0 0 12px;line-height:1.5}.sic-access-row[b-4hzf77175l]{display:flex;align-items:center;gap:8px;font-size:.85rem}.sic-access-label[b-4hzf77175l]{color:#64748b;font-weight:500}.sic-access-badge[b-4hzf77175l]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:.8rem;font-weight:600}.sic-access-badge--view[b-4hzf77175l]{background:#dbeafe;color:#1d4ed8}.sic-access-badge--edit[b-4hzf77175l]{background:#d1fae5;color:#047857}.sic-footer[b-4hzf77175l]{display:flex;gap:8px;padding:10px 18px 16px;justify-content:flex-end}.sic-btn-accept[b-4hzf77175l]{background:#4f46e5;color:#fff;border:none;font-size:.85rem;padding:7px 14px;border-radius:8px;font-weight:600;display:flex;align-items:center;transition:background .15s}.sic-btn-accept:hover[b-4hzf77175l]{background:#4338ca;color:#fff}.sic-btn-decline[b-4hzf77175l]{background:#fee2e2;color:#b91c1c;border:none;font-size:.85rem;padding:7px 14px;border-radius:8px;font-weight:600;display:flex;align-items:center;transition:background .15s}.sic-btn-decline:hover[b-4hzf77175l]{background:#fecaca;color:#991b1b}.sic-btn-later[b-4hzf77175l]{background:#f1f5f9;color:#475569;border:none;font-size:.85rem;padding:7px 14px;border-radius:8px;font-weight:600;display:flex;align-items:center;transition:background .15s}.sic-btn-later:hover[b-4hzf77175l]{background:#e2e8f0;color:#1e293b}.wag-backdrop[b-7fuekbs07y]{position:fixed;inset:0;background:#00000073;z-index:1055}.wag-modal[b-7fuekbs07y]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1060;background:#fff;border-radius:14px;box-shadow:0 25px 60px #0000002e;width:min(420px,92vw);display:flex;flex-direction:column;overflow:hidden}.wag-header[b-7fuekbs07y]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;border-bottom:1px solid #f1f5f9}.wag-title-row[b-7fuekbs07y]{display:flex;align-items:center;gap:8px}.wag-icon[b-7fuekbs07y]{font-size:1.15rem;color:#f59e0b}.wag-title[b-7fuekbs07y]{font-weight:700;font-size:.95rem;color:#1e293b}.wag-body[b-7fuekbs07y]{padding:16px 18px 12px}.wag-msg[b-7fuekbs07y]{font-size:.9rem;color:#374151;margin:0 0 12px;line-height:1.5}.wag-current-access[b-7fuekbs07y]{display:flex;align-items:center;gap:8px;font-size:.85rem}.wag-access-label[b-7fuekbs07y]{color:#64748b;font-weight:500}.wag-access-badge[b-7fuekbs07y]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-size:.8rem;font-weight:600}.wag-access-badge--view[b-7fuekbs07y]{background:#dbeafe;color:#1d4ed8}.wag-access-badge--edit[b-7fuekbs07y]{background:#d1fae5;color:#047857}.wag-footer[b-7fuekbs07y]{display:flex;gap:8px;padding:10px 18px 16px;justify-content:flex-end}.wag-btn-grant[b-7fuekbs07y]{background:#059669;color:#fff;border:none;font-size:.85rem;padding:7px 14px;border-radius:8px;font-weight:600;display:flex;align-items:center;transition:background .15s}.wag-btn-grant:hover[b-7fuekbs07y]{background:#047857;color:#fff}.wag-btn-keep[b-7fuekbs07y]{background:#f1f5f9;color:#475569;border:none;font-size:.85rem;padding:7px 14px;border-radius:8px;font-weight:600;display:flex;align-items:center;transition:background .15s}.wag-btn-keep:hover[b-7fuekbs07y]{background:#e2e8f0;color:#1e293b}
