.progress.svelte-8vkpoa{position:fixed;top:0;z-index:1060;height:4px;width:100%;border-radius:2px;background-clip:padding-box;overflow:hidden}.progress.svelte-8vkpoa .indeterminate:where(.svelte-8vkpoa):before{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:svelte-8vkpoa-indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:svelte-8vkpoa-indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.progress.svelte-8vkpoa .indeterminate:where(.svelte-8vkpoa):after{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:svelte-8vkpoa-indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:svelte-8vkpoa-indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes svelte-8vkpoa-indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes svelte-8vkpoa-indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-webkit-keyframes svelte-8vkpoa-indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes svelte-8vkpoa-indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.platform-row.svelte-1u42koh{align-items:center;gap:.15rem}.platform-row.svelte-1u42koh a:where(.svelte-1u42koh){position:relative;display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:.6rem;transition:background-color .15s ease}.platform-row.svelte-1u42koh a:where(.svelte-1u42koh):hover{background:#ffffff1a}.platform-row.svelte-1u42koh a:where(.svelte-1u42koh):focus-visible{outline:2px solid #06b6d4;outline-offset:1px}.platform-row.svelte-1u42koh a.active:where(.svelte-1u42koh){background:#ffffff29}.platform-row.svelte-1u42koh a.active:where(.svelte-1u42koh):after{content:"";position:absolute;left:25%;right:25%;bottom:2px;height:2px;border-radius:2px;background:#fff}.platform-row.svelte-1u42koh a.apple:where(.svelte-1u42koh) img:where(.svelte-1u42koh){filter:invert(1)}.row-divider.svelte-1u42koh{width:1px;height:1.4rem;margin:0 .3rem;background:#ffffff38}.platform-picker .picker-toggle{display:flex;align-items:center;gap:.4rem;padding:.3rem .55rem;border:1px solid rgba(255,255,255,.22);border-radius:.6rem;background:#ffffff0f;color:#fff;font-family:inherit;font-size:.9rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.platform-picker .picker-toggle:hover,.platform-picker .picker-toggle[aria-expanded=true]{background:#ffffff24;border-color:#fff6}.platform-picker .picker-toggle:focus-visible{outline:2px solid #06b6d4;outline-offset:2px}.platform-picker .picker-toggle img{background:#fff;border-radius:.35rem;padding:1px}.platform-picker .picker-menu{min-width:15rem;padding:.4rem;border-radius:.75rem}.platform-picker .picker-menu .dropdown-item{border-radius:.5rem;padding:.4rem .6rem;color:#f8fafc}.platform-picker .picker-menu .dropdown-item:hover,.platform-picker .picker-menu .dropdown-item:focus{background:#334155;color:#fff}.platform-picker .picker-menu .dropdown-item.active{background:#06b6d42e;box-shadow:inset 0 0 0 1px #06b6d48c;color:#fff}.platform-picker .picker-menu .dropdown-header{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.35rem .6rem .25rem}.picker-item.svelte-1u42koh{display:flex;align-items:center;gap:.65rem}.picker-item.svelte-1u42koh img:where(.svelte-1u42koh){background:#fff;border-radius:.4rem;padding:2px}.picker-labels.svelte-1u42koh{display:flex;flex-direction:column;flex:1;line-height:1.2}.picker-item-name.svelte-1u42koh{font-weight:600}.picker-labels.svelte-1u42koh small:where(.svelte-1u42koh){color:#cbd5e1}.picker-item.svelte-1u42koh svg{color:#22d3ee}.nav-icon-btn-3U8tTF{display:flex;align-items:center;justify-content:center;padding:.4rem;border-radius:.5rem;transition:background-color .15s ease}.nav-icon-btn-3U8tTF:hover{background-color:#ffffff1a}.logo-text-1eFFDV{font-weight:600;font-size:1.1rem;letter-spacing:-.01em;white-space:nowrap}@media(min-width:576px)and (max-width:991.98px){.main-logo-3lSKZC.svelte-fynl5f .logo-icon{display:none}.logo-text-1eFFDV.svelte-fynl5f{font-size:1rem}}@media(max-width:575.98px){.logo-text-1eFFDV.svelte-fynl5f{display:none}}.plan-name-3LBPlW{color:#4ade80;font-weight:600}.avatar-img-2pJY_T{border:2px solid rgba(255,255,255,.2);transition:border-color .15s ease}.avatar-img-2pJY_T:hover{border-color:#06b6d480}.crown-badge-1jntrZ{background-color:#00000080;padding:2px}.sign-in-btn-7nNmQB{display:flex;align-items:center;gap:.4rem;color:#333;background-color:#fff;white-space:nowrap;padding:.35rem .75rem;border-radius:.5rem;font-size:.875rem;font-weight:600;border:1px solid #fff;font-family:inherit;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.sign-in-btn-7nNmQB:hover{background-color:#fffc;border-color:#ffffff4d}.sign-in-btn-7nNmQB:focus-visible{outline:2px solid #06b6d4;outline-offset:3px}.mobile-search-container-3FJLVA{position:relative;z-index:1050;background-color:#343a40;padding-bottom:.5rem}.sidebar-extension-name-3Kgnos{flex:1;min-width:0;margin-left:.25rem;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-extension-logo-1uqimY{flex:0 0 auto;border-radius:.375rem;background-color:#f8f9fa80}.item-wrapper-Sl_soD{width:100%;padding:.25rem .5rem;border-radius:.75rem;cursor:pointer;display:flex;flex-wrap:nowrap;gap:.25rem;align-items:center;color:#fff;font-size:.875rem;text-decoration:none;transition:background-color .2s ease-out,box-shadow .2s ease-out}.item-wrapper-Sl_soD.active-3YwTws,.item-wrapper-Sl_soD:hover{background-color:var(--custom-bg-highlighted);box-shadow:0 8px 8px #0003}.sidebar-inner.svelte-170p4oi{padding:.25rem}.item-wrapper.svelte-170p4oi{gap:.65rem}.nav-group.svelte-170p4oi{width:100%;text-align:left}.group-chevron{margin-left:auto;transition:transform .15s}.count.svelte-170p4oi{margin-left:auto;color:#b6c4d7;font-size:.75rem;font-variant-numeric:tabular-nums}.secondary-navigation.svelte-170p4oi{border-top:1px solid rgba(148,163,184,.16);margin-top:1rem;padding-top:.5rem}.item-wrapper.svelte-170p4oi img:where(.svelte-170p4oi),.submenu-item-wrapper.svelte-170p4oi img:where(.svelte-170p4oi){border-radius:.25rem;flex-shrink:0}.submenu-item-wrapper.with-image.svelte-170p4oi{padding-left:1.65rem}.submenu-item-wrapper.with-image.svelte-170p4oi:before{content:none}.nav-split.svelte-170p4oi{display:flex;gap:.125rem}.nav-split.svelte-170p4oi .item-wrapper:where(.svelte-170p4oi){flex:1;min-width:0}.nav-split-toggle.svelte-170p4oi{flex:0 0 2.5rem;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-primary)}.nav-split-toggle.svelte-170p4oi:hover{background-color:var(--custom-bg-highlighted)}.nav-split-toggle.svelte-170p4oi .group-chevron{margin-left:0}.submenu-item-wrapper.svelte-170p4oi{display:flex;align-items:center;gap:.5rem}.owned-shortcuts.svelte-170p4oi{margin-top:.75rem}.owned-shortcuts.svelte-170p4oi summary:where(.svelte-170p4oi){display:flex;align-items:center;gap:.5rem;padding:.65rem .75rem;color:#cbd5e1;cursor:pointer;font-size:.875rem}.view-all.svelte-170p4oi{display:block;width:100%;padding:.5rem .75rem;border:0;background:none;color:#67e8f9;font-size:.85rem;text-align:left}.reorderable-entry.svelte-170p4oi{display:flex;align-items:center}.reorderable-entry.svelte-170p4oi>a{flex:1;min-width:0}.drag-handle.svelte-170p4oi{display:flex;align-items:center;padding:.25rem 0;color:#94a3b8;cursor:grab;opacity:0;transition:opacity .15s}.reorderable-entry.svelte-170p4oi:hover .drag-handle:where(.svelte-170p4oi),.drag-handle.svelte-170p4oi:focus-visible{opacity:1}@media(hover:none){.drag-handle.svelte-170p4oi{opacity:.7;padding:.5rem .25rem}}a.svelte-170p4oi:focus-visible,button.svelte-170p4oi:focus-visible,summary.svelte-170p4oi:focus-visible{outline:2px solid #22d3ee;outline-offset:-2px}@media(max-width:991px){.item-wrapper.svelte-170p4oi,.submenu-item-wrapper.svelte-170p4oi{min-height:44px}.nav-split-toggle.svelte-170p4oi{flex-basis:44px}}.halloween-offer.svelte-g72krt{background:radial-gradient(ellipse at 10% 100%,#643316,transparent 55%),linear-gradient(110deg,#21132e,#382046);color:#fff;border-bottom:2px solid #f49b45}.offer-inner.svelte-g72krt{max-width:1180px;margin:auto;display:flex;align-items:center}a.svelte-g72krt{flex:1;min-width:0;padding:.8rem 1.25rem;display:flex;gap:1rem;align-items:center;color:inherit;text-decoration:none}a.svelte-g72krt:focus-visible,.offer-dismiss.svelte-g72krt:focus-visible{outline:3px solid #ffc375;outline-offset:-4px}.offer-dismiss.svelte-g72krt{flex:0 0 44px;height:44px;margin-right:.75rem;padding:0;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.35);border-radius:50%;font-size:1.5rem;cursor:pointer}.offer-dismiss.svelte-g72krt:hover{background:#fff3}.seasonal-art.svelte-g72krt{position:relative;flex:0 0 40px;height:44px;display:flex;align-items:center}.pumpkin.svelte-g72krt{position:relative;z-index:1;font-size:2.5rem;line-height:1;transform-origin:50% 85%;animation:svelte-g72krt-pumpkin-rock 3s ease-in-out infinite}.floating-ghost.svelte-g72krt{display:none}@media(min-width:900px){.seasonal-art.svelte-g72krt{flex-basis:84px}.floating-ghost.svelte-g72krt{display:block;position:absolute;width:40px;height:48px;right:0;top:-5px;filter:drop-shadow(0 3px 6px rgba(0,0,0,.2));animation:svelte-g72krt-ghost-float 3.6s ease-in-out infinite}}@keyframes svelte-g72krt-pumpkin-rock{0%,to{transform:rotate(-6deg) translateY(0)}50%{transform:rotate(6deg) translateY(-3px)}}@keyframes svelte-g72krt-ghost-float{0%,to{transform:translateY(2px) rotate(6deg)}50%{transform:translateY(-6px) rotate(-4deg)}}@media(prefers-reduced-motion:reduce){.pumpkin.svelte-g72krt,.floating-ghost.svelte-g72krt{animation:none}}.offer-copy.svelte-g72krt{display:grid;gap:.15rem;flex:1}.eyebrow.svelte-g72krt{color:#ffc375;text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;font-weight:800}strong.svelte-g72krt{font-size:clamp(1.05rem,2vw,1.3rem)}.countdown.svelte-g72krt{display:flex;align-items:center;gap:.4rem;padding:.45rem .6rem;border-radius:.4rem;color:#ffe1bb;background:#ffffff14;white-space:nowrap}.countdown-label.svelte-g72krt{font-size:.72rem}.countdown-clock.svelte-g72krt{font-family:ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:700}.offer-cta.svelte-g72krt{background:#ffb45f;color:#281433;padding:.6rem .9rem;border-radius:.45rem;font-weight:800;white-space:nowrap}@media(max-width:600px){.offer-inner.svelte-g72krt{position:relative}a.svelte-g72krt{padding:.65rem .6rem;gap:.4rem .5rem;display:grid;grid-template-columns:minmax(0,1fr) auto}.seasonal-art.svelte-g72krt{display:none}.offer-copy.svelte-g72krt{grid-column:1 / -1;min-width:0;min-height:44px;padding-right:3rem;align-content:center}.eyebrow.svelte-g72krt{font-size:.6rem}strong.svelte-g72krt{font-size:1rem}.countdown.svelte-g72krt{padding:0;background:none;gap:.3rem}.countdown-label.svelte-g72krt{font-size:.64rem}.countdown-clock.svelte-g72krt{font-size:.72rem}.offer-cta.svelte-g72krt{justify-self:end;font-size:.75rem;padding:.4rem .55rem}.offer-dismiss.svelte-g72krt{position:absolute;top:.65rem;right:.6rem;width:44px;margin:0}}.private-offer.svelte-183utj7{position:relative;color:#fff;background:linear-gradient(112deg,#172554,#4338ca 55%,#7c3aed);box-shadow:0 8px 24px #0f172a3d;z-index:2}.offer-link.svelte-183utj7{position:absolute;inset:0;z-index:1}.offer-link.svelte-183utj7:focus-visible{outline:3px solid #fef3c7;outline-offset:-5px}.offer-content.svelte-183utj7{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:1rem;min-height:78px;max-width:1180px;margin:auto;padding:.65rem 1rem}.offer-badge.svelte-183utj7{display:grid;width:56px;height:56px;place-content:center;text-align:center;color:#312e81;line-height:1;background:linear-gradient(145deg,#fef3c7,#fbbf24);border:3px solid rgba(255,255,255,.9);border-radius:16px;transform:rotate(-3deg)}.offer-badge.svelte-183utj7 strong:where(.svelte-183utj7){font-size:1rem;font-weight:900}.offer-badge.svelte-183utj7 span:where(.svelte-183utj7){font-size:.55rem;font-weight:900;letter-spacing:.12em}.offer-copy.svelte-183utj7{display:grid;line-height:1.2}.offer-copy.svelte-183utj7 strong:where(.svelte-183utj7){margin:.12rem 0;font-size:clamp(.95rem,2vw,1.15rem)}.offer-copy.svelte-183utj7>span:where(.svelte-183utj7):last-child{color:#fffc;font-size:.8rem}.eyebrow.svelte-183utj7{color:#fde68a;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.offer-cta.svelte-183utj7{padding:.55rem .8rem;color:#312e81;background:#fbbf24;border-radius:.4rem;font-weight:800;white-space:nowrap}.offer-dismiss.svelte-183utj7{position:relative;z-index:2;width:32px;height:32px;padding:0;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.25);border-radius:50%;font-size:1.25rem;line-height:1}@media(max-width:700px){.offer-content.svelte-183utj7{grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem}.offer-cta.svelte-183utj7{display:none}.offer-badge.svelte-183utj7{width:48px;height:48px}.offer-copy.svelte-183utj7>span:where(.svelte-183utj7):last-child{font-size:.72rem}}@media(max-width:991px){.nav-sidebar.svelte-12qhfyh{top:var(--nav-height);bottom:0;left:0;width:100%;height:auto;overflow-y:auto;animation:svelte-12qhfyh-slide-in-left .2s ease-out}.nav-sidebar.svelte-12qhfyh .sidebar{position:static;height:auto;min-height:100%;overflow:visible}}@media(max-width:991px)and (prefers-reduced-motion:reduce){.nav-sidebar.svelte-12qhfyh{animation:none}}@keyframes svelte-12qhfyh-slide-in-left{0%{transform:translate(-100%)}}
