@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@500;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";.gc[data-v-7a3d6a34]{position:relative;width:100%;padding:1rem .5rem;overflow:hidden;font-family:Outfit,system-ui,sans-serif;box-sizing:border-box}.gc[data-v-7a3d6a34] *,.gc[data-v-7a3d6a34] *:before,.gc[data-v-7a3d6a34] *:after{box-sizing:border-box}@media (min-width:640px){.gc[data-v-7a3d6a34]{padding:2.5rem 1.5rem}}@media (min-width:1024px){.gc[data-v-7a3d6a34]{padding:4rem 2rem}}.gc-left__in[data-v-7a3d6a34],.gc-right[data-v-7a3d6a34]{opacity:0;transform:translateY(30px)}.gc--vis .gc-left__in[data-v-7a3d6a34]{animation:gu-7a3d6a34 .7s cubic-bezier(.16,1,.3,1) .08s forwards}.gc--vis .gc-right[data-v-7a3d6a34]{animation:gu-7a3d6a34 .8s cubic-bezier(.16,1,.3,1) .18s forwards}@keyframes gu-7a3d6a34{to{opacity:1;transform:translateY(0)}}.gc--vis .gc-ev[data-v-7a3d6a34]{animation:gPop-7a3d6a34 .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes gPop-7a3d6a34{0%{opacity:0;transform:scale(.94) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.gc-wrap[data-v-7a3d6a34]{position:relative;z-index:1;max-width:1280px;margin:0 auto;width:100%}.gc-card[data-v-7a3d6a34]{border-radius:16px;border:1.5px solid;padding:.75rem;box-shadow:0 1px 3px #0000000a,0 8px 32px -4px #0000000f;overflow:hidden}@media (min-width:640px){.gc-card[data-v-7a3d6a34]{border-radius:24px;padding:1.25rem}}@media (min-width:1024px){.gc-card[data-v-7a3d6a34]{padding:2rem}}.gc-layout[data-v-7a3d6a34]{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start}@media (min-width:1024px){.gc-layout[data-v-7a3d6a34]{grid-template-columns:.42fr 1.8fr;gap:2.5rem}}.gc-left[data-v-7a3d6a34]{display:flex;align-items:flex-start;min-width:0}.gc-left__in[data-v-7a3d6a34]{display:flex;flex-direction:column;gap:.65rem;width:100%;min-width:0}@media (min-width:640px){.gc-left__in[data-v-7a3d6a34]{gap:.85rem}}@media (min-width:1024px){.gc-left__in[data-v-7a3d6a34]{position:sticky;top:5rem}}.gc-type-chip[data-v-7a3d6a34]{display:inline-flex;align-self:flex-start;align-items:center;gap:.4rem;padding:.4rem .7rem;border-radius:10px;border:1.5px solid;max-width:100%}.gc-type-chip__name[data-v-7a3d6a34]{font-size:.78rem;font-weight:800;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:640px){.gc-type-chip[data-v-7a3d6a34]{gap:.5rem;padding:.5rem .9rem}.gc-type-chip__name[data-v-7a3d6a34]{font-size:.85rem}}.gc-title[data-v-7a3d6a34]{font-size:clamp(1.15rem,4vw,1.75rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;word-break:break-word}.gc-sub[data-v-7a3d6a34]{font-size:.82rem;font-weight:400;color:#64748b;line-height:1.5;max-width:320px}@media (min-width:640px){.gc-sub[data-v-7a3d6a34]{font-size:.88rem;line-height:1.6}}.gc-stats[data-v-7a3d6a34]{display:flex;flex-wrap:wrap;gap:.3rem}.gc-stat[data-v-7a3d6a34]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .5rem;border-radius:8px;border:1px solid;background:#fff;font-size:.72rem;color:#475569}.gc-stat b[data-v-7a3d6a34]{font-weight:700;color:#1e293b}@media (min-width:640px){.gc-stat[data-v-7a3d6a34]{padding:.35rem .65rem;font-size:.78rem;gap:.35rem}}.gc-progress[data-v-7a3d6a34]{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .7rem;border-radius:10px;border:1px solid;background:#fff;width:100%}.gc-progress__header[data-v-7a3d6a34]{display:flex;align-items:center;gap:.3rem}.gc-progress__label[data-v-7a3d6a34]{font-size:.72rem;font-weight:700;color:#374151}.gc-progress__bar-wrap[data-v-7a3d6a34]{height:5px;border-radius:100px;background:#f1f5f9;overflow:hidden}.gc-progress__bar[data-v-7a3d6a34]{height:100%;border-radius:100px;transition:width .8s cubic-bezier(.16,1,.3,1)}.gc-progress__nums[data-v-7a3d6a34]{display:flex;justify-content:space-between}.gc-progress__done[data-v-7a3d6a34]{font-size:.64rem;color:#22c55e;font-weight:600}.gc-progress__done b[data-v-7a3d6a34]{font-weight:800}.gc-progress__pending[data-v-7a3d6a34]{font-size:.64rem;color:#6b7280;font-weight:600}.gc-progress__pending b[data-v-7a3d6a34]{font-weight:800}@media (min-width:640px){.gc-progress[data-v-7a3d6a34]{padding:.65rem .8rem;gap:.4rem}.gc-progress__label[data-v-7a3d6a34]{font-size:.75rem}.gc-progress__bar-wrap[data-v-7a3d6a34]{height:6px}.gc-progress__done[data-v-7a3d6a34],.gc-progress__pending[data-v-7a3d6a34]{font-size:.68rem}}.gc-pill[data-v-7a3d6a34]{display:inline-flex;align-self:flex-start;align-items:center;gap:.35rem;padding:.3rem .6rem;border-radius:100px;border:1.5px solid;background:#fff;font-size:.73rem;font-weight:600}@media (min-width:640px){.gc-pill[data-v-7a3d6a34]{gap:.4rem;padding:.35rem .75rem;font-size:.8rem}}.gc-pill__dot[data-v-7a3d6a34]{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e66;animation:gPulse-7a3d6a34 2s ease-in-out infinite;flex-shrink:0}@media (min-width:640px){.gc-pill__dot[data-v-7a3d6a34]{width:7px;height:7px}}@keyframes gPulse-7a3d6a34{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.3)}}.gc-hint[data-v-7a3d6a34]{display:flex;align-items:center;gap:.25rem;font-size:.7rem;opacity:.6}@media (min-width:640px){.gc-hint[data-v-7a3d6a34]{font-size:.75rem}}.gc-hash[data-v-7a3d6a34]{font-size:.65rem;font-weight:800;letter-spacing:.18em;opacity:.5}@media (min-width:640px){.gc-hash[data-v-7a3d6a34]{font-size:.7rem}}.gc-right[data-v-7a3d6a34]{min-width:0;width:100%;overflow:hidden}.gc-cal[data-v-7a3d6a34]{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 1px 4px #00000008,0 8px 24px -4px #0000000f;width:100%}@media (min-width:640px){.gc-cal[data-v-7a3d6a34]{border-radius:16px}}.gc-cal__top[data-v-7a3d6a34]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .65rem;color:#fff;gap:.35rem;flex-wrap:wrap}@media (min-width:640px){.gc-cal__top[data-v-7a3d6a34]{padding:.7rem 1.1rem;flex-wrap:nowrap}}.gc-cal__top-l[data-v-7a3d6a34]{display:flex;align-items:center;gap:.3rem;min-width:0;flex-shrink:1;overflow:hidden}@media (min-width:640px){.gc-cal__top-l[data-v-7a3d6a34]{gap:.5rem}}.gc-cal__month[data-v-7a3d6a34]{font-size:.8rem;font-weight:800;letter-spacing:.12em;white-space:nowrap}@media (min-width:640px){.gc-cal__month[data-v-7a3d6a34]{font-size:1.05rem;letter-spacing:.2em}}.gc-cal__year[data-v-7a3d6a34]{font-size:.7rem;font-weight:600;opacity:.7}@media (min-width:640px){.gc-cal__year[data-v-7a3d6a34]{font-size:.8rem}}.gc-cal__sep[data-v-7a3d6a34]{opacity:.35;font-size:.75rem;display:none}@media (min-width:480px){.gc-cal__sep[data-v-7a3d6a34]{display:inline}}.gc-cal__top-type[data-v-7a3d6a34]{display:none;align-items:center;gap:.3rem;font-size:.7rem;font-weight:600;opacity:.85;letter-spacing:.05em;white-space:nowrap}@media (min-width:480px){.gc-cal__top-type[data-v-7a3d6a34]{display:inline-flex;font-size:.75rem}}.gc-cal__top-r[data-v-7a3d6a34]{display:flex;align-items:center;gap:.25rem;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:500;opacity:.85;flex-shrink:0}@media (min-width:640px){.gc-cal__top-r[data-v-7a3d6a34]{gap:.35rem;font-size:.75rem}}.gc-cal__clock[data-v-7a3d6a34]{text-transform:uppercase}.gc-cal__clock-icon[data-v-7a3d6a34]{display:none}@media (min-width:480px){.gc-cal__clock-icon[data-v-7a3d6a34]{display:inline}}.gc-cal__dot[data-v-7a3d6a34]{width:5px;height:5px;border-radius:50%;background:#34d399;box-shadow:0 0 5px #34d39966;animation:gPulse-7a3d6a34 2s ease-in-out infinite;flex-shrink:0}@media (min-width:640px){.gc-cal__dot[data-v-7a3d6a34]{width:6px;height:6px}}.gc-view-toggle[data-v-7a3d6a34]{display:flex;align-items:center;gap:.25rem;padding:.35rem .5rem;border-bottom:1px solid #eee}@media (min-width:640px){.gc-view-toggle[data-v-7a3d6a34]{gap:.35rem;padding:.45rem .8rem}}.gc-view-toggle__btn[data-v-7a3d6a34]{display:inline-flex;align-items:center;gap:.2rem;padding:.25rem .55rem;border-radius:100px;border:none;cursor:pointer;font-family:inherit;font-size:.65rem;font-weight:700;letter-spacing:.02em;transition:all .25s cubic-bezier(.16,1,.3,1);background:transparent;white-space:nowrap}@media (min-width:640px){.gc-view-toggle__btn[data-v-7a3d6a34]{gap:.3rem;padding:.3rem .7rem;font-size:.72rem}}.gc-view-toggle__btn[data-v-7a3d6a34]:hover{opacity:.85}.gc-view-toggle__btn--active[data-v-7a3d6a34]{box-shadow:0 2px 8px #0000001f}.gc-weekdays[data-v-7a3d6a34]{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid #eee;background:#fafbfc}.gc-weekdays__col[data-v-7a3d6a34]{text-align:center;padding:.3rem 0;font-size:.5rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#9ca3af}@media (min-width:480px){.gc-weekdays__col[data-v-7a3d6a34]{font-size:.55rem;padding:.35rem 0;letter-spacing:.08em}}@media (min-width:640px){.gc-weekdays__col[data-v-7a3d6a34]{font-size:.65rem;padding:.45rem 0;letter-spacing:.1em}}.gc-month[data-v-7a3d6a34]{transition:all .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.gc-week[data-v-7a3d6a34]{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid #f3f4f6}.gc-week[data-v-7a3d6a34]:last-child{border-bottom:none}.gc-day[data-v-7a3d6a34]{min-height:auto;padding:2px 1px;border-right:1px solid #f3f4f6;display:flex;flex-direction:column;transition:background .2s;overflow:hidden}@media (min-width:640px){.gc-day[data-v-7a3d6a34]{min-height:70px;padding:3px}}@media (min-width:900px){.gc-day[data-v-7a3d6a34]{min-height:80px}}.gc-day[data-v-7a3d6a34]:last-child{border-right:none}.gc-day--other[data-v-7a3d6a34]{background:#fafbfc}.gc-day--other .gc-day__num[data-v-7a3d6a34]{color:#d1d5db}.gc-day--past[data-v-7a3d6a34]{background:repeating-linear-gradient(135deg,transparent,transparent 8px,rgba(0,0,0,.008) 8px,rgba(0,0,0,.008) 16px)}.gc-day--today[data-v-7a3d6a34]{background:#fffaf099;position:relative}.gc-day--today[data-v-7a3d6a34]:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-radius:0 0 2px 2px}.gc-day__today-ring[data-v-7a3d6a34]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1.5px solid;margin:0 0 1px;flex-shrink:0}@media (min-width:480px){.gc-day__today-ring[data-v-7a3d6a34]{width:18px;height:18px}}@media (min-width:640px){.gc-day__today-ring[data-v-7a3d6a34]{width:22px;height:22px;border-width:2px;margin:1px 1px 2px}}.gc-day__num--today[data-v-7a3d6a34]{font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:800;line-height:1;padding:0}@media (min-width:640px){.gc-day__num--today[data-v-7a3d6a34]{font-size:.72rem}}.gc-day__num[data-v-7a3d6a34]{font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:600;color:#9ca3af;padding:0 1px;line-height:1;margin-bottom:1px}@media (min-width:480px){.gc-day__num[data-v-7a3d6a34]{font-size:.62rem}}@media (min-width:640px){.gc-day__num[data-v-7a3d6a34]{font-size:.72rem;padding:1px 3px}}.gc-day__num--past[data-v-7a3d6a34]{color:#c8cdd4;text-decoration:line-through;text-decoration-color:#d4d8dd}.gc-day__events[data-v-7a3d6a34]{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0;overflow:hidden}@media (min-width:640px){.gc-day__events[data-v-7a3d6a34]{gap:2px}}.gc-ev[data-v-7a3d6a34]{border-radius:4px;transition:all .3s cubic-bezier(.16,1,.3,1);min-width:0;overflow:hidden}@media (min-width:640px){.gc-ev[data-v-7a3d6a34]{border-radius:7px}}.gc-ev--link[data-v-7a3d6a34]{cursor:pointer}.gc-ev--hov.gc-ev--link[data-v-7a3d6a34]{transform:scale(1.04) translateY(-1px);z-index:5;box-shadow:0 6px 20px -4px var(--c-glow)}.gc-ev--completed[data-v-7a3d6a34]{opacity:.75}.gc-ev--completed[data-v-7a3d6a34]:hover{opacity:.9}.gc-ev__wrap[data-v-7a3d6a34]{display:flex;width:100%;height:100%;border-radius:4px;background:var(--c-bg);border:1px solid var(--c-border);overflow:hidden;text-decoration:none;color:inherit;transition:border-color .3s}@media (min-width:640px){.gc-ev__wrap[data-v-7a3d6a34]{border-radius:7px;border-width:1.5px}}.gc-ev--hov .gc-ev__wrap[data-v-7a3d6a34]{border-color:var(--c-accent)}.gc-ev__wrap--completed[data-v-7a3d6a34]{background:linear-gradient(135deg,#f8faf8,#f1f5f1)!important;border-color:#d1ddd1!important}.gc-ev__strip[data-v-7a3d6a34]{width:2px;flex-shrink:0;background:var(--c-grad);border-radius:2px 0 0 2px;transition:width .25s}@media (min-width:640px){.gc-ev__strip[data-v-7a3d6a34]{width:3.5px;border-radius:3px 0 0 3px}}.gc-ev--hov .gc-ev__strip[data-v-7a3d6a34]{width:4px}@media (min-width:640px){.gc-ev--hov .gc-ev__strip[data-v-7a3d6a34]{width:5px}}.gc-ev__strip--completed[data-v-7a3d6a34]{background:linear-gradient(180deg,#86efac,#22c55e)!important}.gc-ev__body[data-v-7a3d6a34]{flex:1;display:flex;flex-direction:column;justify-content:center;padding:2px 3px;gap:0;min-width:0;overflow:hidden}@media (min-width:480px){.gc-ev__body[data-v-7a3d6a34]{padding:3px 4px;gap:1px}}@media (min-width:640px){.gc-ev__body[data-v-7a3d6a34]{padding:.35rem .5rem;gap:2px}}.gc-ev__meta[data-v-7a3d6a34]{display:flex;align-items:center;gap:2px;min-width:0;overflow:hidden}@media (min-width:640px){.gc-ev__meta[data-v-7a3d6a34]{gap:4px}}.gc-ev__completed-badge[data-v-7a3d6a34]{display:inline-flex;align-items:center;gap:1px;padding:0 3px;border-radius:3px;background:linear-gradient(135deg,#dcfce7,#d1fae5);border:1px solid #86efac;font-size:.45rem;font-weight:800;color:#15803d;letter-spacing:.02em;line-height:1.5;white-space:nowrap;flex-shrink:0}@media (min-width:480px){.gc-ev__completed-badge[data-v-7a3d6a34]{font-size:.5rem;gap:2px;padding:0 4px}}@media (min-width:640px){.gc-ev__completed-badge[data-v-7a3d6a34]{font-size:.6rem;gap:3px;padding:1px 6px;border-radius:4px}}.gc-ev__completed-badge span[data-v-7a3d6a34]{display:none}@media (min-width:380px){.gc-ev__completed-badge span[data-v-7a3d6a34]{display:inline}}.gc-ev__type-badge[data-v-7a3d6a34]{display:inline-flex;padding:0 2px;border-radius:2px;border:1px solid;font-size:.45rem;font-weight:800;letter-spacing:.02em;line-height:1.4;white-space:nowrap;flex-shrink:0}@media (min-width:480px){.gc-ev__type-badge[data-v-7a3d6a34]{font-size:.5rem;padding:0 3px;border-radius:3px}}@media (min-width:640px){.gc-ev__type-badge[data-v-7a3d6a34]{font-size:.7rem;padding:1px 5px;border-radius:4px;letter-spacing:.04em}}.gc-ev__time[data-v-7a3d6a34]{font-family:JetBrains Mono,monospace;font-size:.45rem;font-weight:600;color:var(--c-accent);letter-spacing:.02em;white-space:nowrap;display:none}@media (min-width:480px){.gc-ev__time[data-v-7a3d6a34]{display:inline;font-size:.5rem}}@media (min-width:640px){.gc-ev__time[data-v-7a3d6a34]{font-size:.7rem;letter-spacing:.03em}}.gc-ev__topic[data-v-7a3d6a34]{font-size:.5rem;font-weight:700;color:var(--c-text);line-height:1.15;min-width:0;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:480px){.gc-ev__topic[data-v-7a3d6a34]{font-size:.58rem;line-height:1.2}}@media (min-width:640px){.gc-ev__topic[data-v-7a3d6a34]{font-size:.8rem;line-height:1.3}}.gc-ev__topic--completed[data-v-7a3d6a34]{color:#6b7280!important;text-decoration:line-through;text-decoration-color:#c8d0d8;text-decoration-thickness:1px}@media (min-width:640px){.gc-ev__topic--completed[data-v-7a3d6a34]{text-decoration-thickness:1.5px}}.gc-ev__cta[data-v-7a3d6a34]{display:none;align-items:center;gap:.15rem;font-size:.55rem;font-weight:700;color:var(--c-accent);text-transform:uppercase;letter-spacing:.05em;margin-top:1px}@media (min-width:768px){.gc-ev__cta[data-v-7a3d6a34]{display:inline-flex}}.gc-expand-banner[data-v-7a3d6a34]{padding:.45rem .65rem;cursor:pointer;border-top:1px solid #f0f0f0;transition:all .2s}@media (min-width:640px){.gc-expand-banner[data-v-7a3d6a34]{padding:.6rem 1.1rem}}.gc-expand-banner[data-v-7a3d6a34]:hover{filter:brightness(.97)}.gc-expand-banner[data-v-7a3d6a34]:active{filter:brightness(.94)}.gc-expand-banner__content[data-v-7a3d6a34]{display:flex;align-items:center;justify-content:center;gap:.3rem;font-size:.68rem;font-weight:700;flex-wrap:wrap}@media (min-width:640px){.gc-expand-banner__content[data-v-7a3d6a34]{gap:.45rem;font-size:.78rem}}.gc-expand-banner__count[data-v-7a3d6a34]{display:inline-flex;padding:.05rem .4rem;border-radius:100px;font-size:.58rem;font-weight:800;border:1px solid;white-space:nowrap}@media (min-width:640px){.gc-expand-banner__count[data-v-7a3d6a34]{padding:.1rem .5rem;font-size:.65rem}}.gc-cal__foot[data-v-7a3d6a34]{display:flex;align-items:center;justify-content:space-between;padding:.4rem .65rem;border-top:1px solid #f0f0f0;flex-wrap:wrap;gap:.3rem}@media (min-width:640px){.gc-cal__foot[data-v-7a3d6a34]{padding:.5rem 1.1rem;gap:.4rem}}.gc-cal__foot-l[data-v-7a3d6a34]{display:flex;align-items:center;gap:.25rem;font-size:.68rem;font-weight:600;color:#6b7280}@media (min-width:640px){.gc-cal__foot-l[data-v-7a3d6a34]{gap:.35rem;font-size:.78rem}}.gc-cal__foot-tag[data-v-7a3d6a34]{padding:.2rem .5rem;border-radius:100px;color:#fff;font-size:.58rem;font-weight:800;letter-spacing:.1em}@media (min-width:640px){.gc-cal__foot-tag[data-v-7a3d6a34]{padding:.25rem .7rem;font-size:.65rem;letter-spacing:.14em}}@media (max-width:1023px){.gc-left__in[data-v-7a3d6a34]{align-items:center;text-align:center}.gc-type-chip[data-v-7a3d6a34],.gc-pill[data-v-7a3d6a34]{align-self:center}.gc-sub[data-v-7a3d6a34]{text-align:center;margin:0 auto}.gc-stats[data-v-7a3d6a34],.gc-hint[data-v-7a3d6a34]{justify-content:center}.gc-hash[data-v-7a3d6a34]{text-align:center}.gc-progress[data-v-7a3d6a34]{max-width:280px;align-self:center}}.feed-enter-active[data-v-e83c5d80]{transition:all .4s cubic-bezier(.16,1,.3,1)}.feed-leave-active[data-v-e83c5d80]{transition:all .2s ease-in}.feed-enter-from[data-v-e83c5d80]{opacity:0;transform:translateY(-10px) scale(.98)}.feed-leave-to[data-v-e83c5d80]{opacity:0;transform:translateY(4px) scale(.98)}.feed-move[data-v-e83c5d80]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.notif-enter-active[data-v-e83c5d80]{transition:all .4s cubic-bezier(.16,1,.3,1)}.notif-leave-active[data-v-e83c5d80]{transition:all .25s cubic-bezier(.7,0,.84,0)}.notif-enter-from[data-v-e83c5d80]{opacity:0;transform:translateY(16px) scale(.94)}.notif-leave-to[data-v-e83c5d80]{opacity:0;transform:translateY(8px) scale(.96)}.monitor-page[data-v-9e0ff2bf]{font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative}.font-display[data-v-9e0ff2bf]{font-family:Plus Jakarta Sans,system-ui,sans-serif}.font-mono[data-v-9e0ff2bf]{font-family:JetBrains Mono,Fira Code,SF Mono,ui-monospace,monospace}.bg-mesh-1[data-v-9e0ff2bf]{position:absolute;top:-80px;right:-120px;width:500px;height:500px;border-radius:50%;filter:blur(60px)}.bg-mesh-2[data-v-9e0ff2bf]{position:absolute;top:40px;left:-100px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.06) 0%,transparent 70%);filter:blur(60px)}.bg-noise[data-v-9e0ff2bf]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.015'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.card-elevated[data-v-9e0ff2bf]{background:#fff;border-radius:16px;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 2px #00000008,0 4px 12px #0000000a;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.card-elevated[data-v-9e0ff2bf]:hover{box-shadow:0 1px 2px #00000008,0 8px 24px #0000000f;border-color:#cbd5e1e6}.pre-animate[data-v-9e0ff2bf]{opacity:0;transform:translateY(16px)}.animate-in[data-v-9e0ff2bf]{opacity:1;transform:translateY(0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay, 0s)}@keyframes fadeInUp-9e0ff2bf{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.server-card[data-v-9e0ff2bf]{animation:fadeInUp-9e0ff2bf .5s cubic-bezier(.16,1,.3,1) both}.server-card[data-v-9e0ff2bf]:hover{transform:translateY(-2px)}@media (prefers-reduced-motion: reduce){.pre-animate[data-v-9e0ff2bf]{opacity:1;transform:none}.animate-in[data-v-9e0ff2bf]{transition:none!important}.server-card[data-v-9e0ff2bf]{animation:none!important}}.ft-root[data-v-84bc82fb]{font-family:Inter,system-ui,-apple-system,sans-serif}.ft-card[data-v-84bc82fb]{isolation:isolate}.ft-tab[data-v-84bc82fb]{padding-top:1rem}.anim[data-v-84bc82fb]{opacity:0;transform:translate3d(0,12px,0)}.fiu[data-v-84bc82fb]{animation:fiu-84bc82fb .35s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--ad, 0s)}@keyframes fiu-84bc82fb{to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion: reduce){.fiu[data-v-84bc82fb]{animation:none}.anim[data-v-84bc82fb]{opacity:1;transform:none}}.hide-scrollbar[data-v-84bc82fb]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-84bc82fb]::-webkit-scrollbar{display:none}.plan-card[data-v-84bc82fb]{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.plan-card[data-v-84bc82fb]:hover{transform:translateY(-2px)}.tab-pill[data-v-84bc82fb]{transition:all .2s ease}.tab-pill[data-v-84bc82fb]:active{transform:scale(.97)}.billing-toggle[data-v-84bc82fb]{box-shadow:0 1px 3px #0000000f,0 0 0 1px #0000000a}.price-value[data-v-84bc82fb]{transition:all .3s cubic-bezier(.22,1,.36,1)}.ft-root[data-v-bdc09ec6]{font-family:Inter,system-ui,-apple-system,sans-serif}.ft-card[data-v-bdc09ec6]{isolation:isolate}.anim[data-v-bdc09ec6]{opacity:0;transform:translate3d(0,12px,0)}.fiu[data-v-bdc09ec6]{animation:fiu-bdc09ec6 .35s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--ad, 0s)}@keyframes fiu-bdc09ec6{to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion: reduce){.fiu[data-v-bdc09ec6]{animation:none}.anim[data-v-bdc09ec6]{opacity:1;transform:none}}.hide-scrollbar[data-v-bdc09ec6]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-bdc09ec6]::-webkit-scrollbar{display:none}.plan-card[data-v-bdc09ec6]{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.plan-card[data-v-bdc09ec6]:hover{transform:translateY(-2px)}.tab-pill[data-v-bdc09ec6]{transition:all .2s ease}.tab-pill[data-v-bdc09ec6]:active{transform:scale(.97)}.price-value[data-v-bdc09ec6]{transition:all .3s cubic-bezier(.22,1,.36,1)}.billing-toggle[data-v-bdc09ec6]{box-shadow:0 1px 3px #0000000f,0 0 0 1px #0000000a}.fe[data-v-f11dbdd0]{--c-bg: #f0f4ff;--c-surface: #ffffff;--c-text: #1e293b;--c-text2: #475569;--c-muted: #94a3b8;--c-blue: #2563eb;--c-indigo: #4f46e5;--c-border: #e2e8f0;--c-border-hover: #cbd5e1;--c-green: #059669;--glow-color: rgba(37, 99, 235, .08);position:relative;width:100%;padding:4.5rem 1.5rem 4rem;font-family:Inter,system-ui,-apple-system,sans-serif;overflow:hidden;background:var(--c-bg)}.fe-bg[data-v-f11dbdd0]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.fe-bg__img[data-v-f11dbdd0]{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://images.unsplash.com/photo-1557682250-33bd709cbe85?w=1920&q=80) center/cover no-repeat;opacity:.18}.fe-bg__overlay[data-v-f11dbdd0]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#f0f4ff99,#f0f4fff2)}.fe-inner[data-v-f11dbdd0]{position:relative;z-index:1;max-width:960px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2.5rem}.fe-header[data-v-f11dbdd0]{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.fe-chip[data-v-f11dbdd0]{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .75rem;border-radius:100px;background:var(--c-blue);color:#fff;font-size:.55rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.fe-chip__sep[data-v-f11dbdd0]{width:1px;height:10px;background:#ffffff59}.fe-title[data-v-f11dbdd0]{font-size:clamp(1.5rem,3.5vw,2.1rem);font-weight:900;color:var(--c-text);letter-spacing:-.03em;line-height:1.15}.fe-sub[data-v-f11dbdd0]{font-size:.85rem;font-weight:500;color:var(--c-text2);margin:0}.fe-plans[data-v-f11dbdd0]{display:grid;gap:1.1rem;width:100%}.fe-plans--1[data-v-f11dbdd0]{grid-template-columns:1fr;max-width:260px;margin:0 auto}.fe-plans--2[data-v-f11dbdd0]{grid-template-columns:repeat(2,1fr);max-width:540px;margin:0 auto}.fe-plans--3[data-v-f11dbdd0]{grid-template-columns:repeat(3,1fr);max-width:780px;margin:0 auto}.fe-plans--4[data-v-f11dbdd0]{grid-template-columns:repeat(4,1fr)}.fe-plans--5[data-v-f11dbdd0]{grid-template-columns:repeat(5,1fr)}@media (max-width: 700px){.fe-plans--4[data-v-f11dbdd0],.fe-plans--5[data-v-f11dbdd0]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 520px){.fe-plans--3[data-v-f11dbdd0],.fe-plans--4[data-v-f11dbdd0],.fe-plans--5[data-v-f11dbdd0]{grid-template-columns:repeat(2,1fr)}}.fe-plan-wrap[data-v-f11dbdd0]{opacity:0;transform:translateY(24px) scale(.96);display:flex;flex-direction:column}.fe--vis .fe-plan-wrap[data-v-f11dbdd0]{animation:planIn-f11dbdd0 .55s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.08s + var(--i) * .07s)}@keyframes planIn-f11dbdd0{to{opacity:1;transform:translateY(0) scale(1)}}.fe-plan[data-v-f11dbdd0]{position:relative;width:100%;flex:1;display:flex;flex-direction:column;align-items:center;padding:1.8rem 1.2rem 1.5rem;border:none;cursor:pointer;outline:none;border-radius:20px;background:var(--c-surface);box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;border:1.5px solid var(--c-border);transition:all .35s cubic-bezier(.16,1,.3,1);-webkit-tap-highlight-color:transparent;gap:.5rem;overflow:hidden}.fe-plan[data-v-f11dbdd0]:hover{transform:translateY(-6px);border-color:var(--c-border-hover);box-shadow:0 8px 30px #2563eb14,0 2px 8px #0000000a}.fe-plan--selected[data-v-f11dbdd0]{border-color:var(--c-blue)!important;box-shadow:0 0 0 3px #2563eb1f,0 8px 24px #2563eb1a!important;background:linear-gradient(180deg,#f8faff,#fff)}.fe-plan--popular[data-v-f11dbdd0]{border-color:var(--c-indigo);background:linear-gradient(180deg,#fafaff,#fff);box-shadow:0 4px 20px #4f46e514,0 1px 3px #0000000a}.fe-plan--popular[data-v-f11dbdd0]:hover{box-shadow:0 8px 30px #4f46e51f,0 2px 8px #0000000a}.fe-plan--popular.fe-plan--selected[data-v-f11dbdd0]{border-color:var(--c-indigo)!important;box-shadow:0 0 0 3px #4f46e51f,0 8px 24px #4f46e51f!important}.fe-plan--in-cart[data-v-f11dbdd0]{border-color:var(--c-green)!important;box-shadow:0 0 0 2px #0596691a,0 4px 16px #05966914!important}.fe-plan__glow[data-v-f11dbdd0]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;opacity:0;transition:opacity .3s;pointer-events:none}.fe-plan:hover .fe-plan__glow[data-v-f11dbdd0]{opacity:1}.fe-plan--popular[data-v-f11dbdd0]{--glow-color: rgba(79, 70, 229, .08)}.fe-plan__badge[data-v-f11dbdd0]{position:absolute;top:.6rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .6rem;border-radius:100px;background:linear-gradient(135deg,var(--c-blue),var(--c-indigo));color:#fff;font-size:.55rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;z-index:2}.fe-plan__icon[data-v-f11dbdd0]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:linear-gradient(145deg,#f1f5f9,#e8edf5);color:var(--c-muted);transition:all .35s;margin-top:.4rem}.fe-plan:hover .fe-plan__icon[data-v-f11dbdd0]{background:linear-gradient(145deg,#eff6ff,#dbeafe);color:var(--c-blue)}.fe-plan--selected .fe-plan__icon[data-v-f11dbdd0]{background:linear-gradient(135deg,var(--c-blue),var(--c-indigo));color:#fff;box-shadow:0 4px 14px #2563eb40}.fe-plan--popular:not(.fe-plan--selected) .fe-plan__icon[data-v-f11dbdd0]{background:linear-gradient(145deg,#eef2ff,#e0e7ff);color:var(--c-indigo)}.fe-plan__dur[data-v-f11dbdd0]{font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);transition:color .3s}.fe-plan--selected .fe-plan__dur[data-v-f11dbdd0]{color:var(--c-blue)}.fe-plan--popular:not(.fe-plan--selected) .fe-plan__dur[data-v-f11dbdd0]{color:var(--c-indigo)}.fe-plan__price[data-v-f11dbdd0]{display:flex;align-items:flex-start;line-height:1;gap:0;margin:.25rem 0 0}.fe-plan__currency[data-v-f11dbdd0]{font-size:1rem;font-weight:600;color:var(--c-muted);padding-top:.35rem;transition:color .3s}.fe-plan--selected .fe-plan__currency[data-v-f11dbdd0]{color:var(--c-blue)}.fe-plan__int[data-v-f11dbdd0]{font-family:JetBrains Mono,monospace;font-size:2.6rem;font-weight:800;color:var(--c-text);letter-spacing:-.04em;transition:color .3s}.fe-plan--selected .fe-plan__int[data-v-f11dbdd0]{color:var(--c-blue)}.fe-plan--popular:not(.fe-plan--selected) .fe-plan__int[data-v-f11dbdd0]{color:var(--c-indigo)}.fe-plan__dec[data-v-f11dbdd0]{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:var(--c-text);padding-top:.35rem;transition:color .3s}.fe-plan--selected .fe-plan__dec[data-v-f11dbdd0]{color:var(--c-blue)}.fe-plan--popular:not(.fe-plan--selected) .fe-plan__dec[data-v-f11dbdd0]{color:var(--c-indigo)}.fe-plan__iva[data-v-f11dbdd0]{font-size:.7rem;font-weight:500;color:var(--c-muted);letter-spacing:.03em}.fe-plan__cta[data-v-f11dbdd0]{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding:.45rem .9rem;border-radius:10px;background:var(--c-bg);font-size:.68rem;font-weight:700;color:var(--c-text2);letter-spacing:.02em;white-space:nowrap;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;z-index:4}.fe-plan__cta-arrow[data-v-f11dbdd0]{transition:transform .25s ease;opacity:.6}.fe-plan:hover .fe-plan__cta[data-v-f11dbdd0]{background:var(--c-text);color:#fff;box-shadow:0 3px 10px #1e293b26}.fe-plan:hover .fe-plan__cta-arrow[data-v-f11dbdd0]{transform:translate(2px);opacity:1}.fe-plan--selected .fe-plan__cta[data-v-f11dbdd0]{background:linear-gradient(135deg,var(--c-blue),var(--c-indigo));color:#fff;box-shadow:0 3px 12px #2563eb33}.fe-plan--popular:not(.fe-plan--selected) .fe-plan__cta[data-v-f11dbdd0]:not(.fe-plan__cta--in-cart){background:linear-gradient(135deg,#eef2ff,#e0e7ff);color:var(--c-indigo)}.fe-plan--popular:not(.fe-plan--selected):hover .fe-plan__cta[data-v-f11dbdd0]:not(.fe-plan__cta--in-cart){background:linear-gradient(135deg,var(--c-indigo),var(--c-blue));color:#fff;box-shadow:0 3px 12px #4f46e533}.fe-plan__cta--in-cart[data-v-f11dbdd0]{background:linear-gradient(135deg,#059669,#10b981)!important;color:#fff!important;box-shadow:0 3px 12px #05966933!important;pointer-events:none}.fe-plan__check[data-v-f11dbdd0]{position:absolute;top:.75rem;right:.75rem;z-index:3;color:var(--c-border);opacity:.25;transition:all .35s cubic-bezier(.34,1.56,.64,1)}.fe-plan__check--on[data-v-f11dbdd0]{color:var(--c-blue);opacity:1;transform:scale(1.15);filter:drop-shadow(0 2px 4px rgba(37,99,235,.25))}.fe-plan--popular .fe-plan__check--on[data-v-f11dbdd0]{color:var(--c-indigo)}.fe-trust[data-v-f11dbdd0]{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}.fe-trust__item[data-v-f11dbdd0]{display:flex;align-items:center;gap:.35rem;font-size:.68rem;font-weight:600;color:var(--c-text2)}.fe-trust__dot[data-v-f11dbdd0]{width:6px;height:6px;border-radius:50%}.fe-trust__dot--green[data-v-f11dbdd0]{background:#10b981}.fe-trust__item svg[data-v-f11dbdd0]{color:var(--c-muted)}@media (max-width: 520px){.fe[data-v-f11dbdd0]{padding:3.5rem 1rem 3rem}.fe-inner[data-v-f11dbdd0]{gap:2rem}.fe-plan[data-v-f11dbdd0]{padding:1.4rem .9rem 1.2rem;border-radius:16px}.fe-plan__icon[data-v-f11dbdd0]{width:46px;height:46px;border-radius:13px}.fe-plan__icon svg[data-v-f11dbdd0]{width:22px;height:22px}.fe-plan__int[data-v-f11dbdd0]{font-size:2rem}.fe-plan__currency[data-v-f11dbdd0],.fe-plan__dec[data-v-f11dbdd0]{font-size:.85rem}.fe-plan__dur[data-v-f11dbdd0]{font-size:.65rem}.fe-plan__cta[data-v-f11dbdd0]{font-size:.58rem;padding:.35rem .6rem}.fe-trust[data-v-f11dbdd0]{gap:.8rem}.fe-trust__item[data-v-f11dbdd0]{font-size:.58rem}}@keyframes shimmer-a084ce84{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-shimmer[data-v-a084ce84]{animation:shimmer-a084ce84 4s ease-in-out infinite}.group[data-v-a05bfc76]:hover{transform:translateY(-4px)}.group.scale-\[1\.02\][data-v-a05bfc76]:hover,.group.lg\:scale-105[data-v-a05bfc76]:hover{transform:scale(1.05) translateY(-4px)}.soporte-page[data-v-ebb56db4]{font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative}.font-display[data-v-ebb56db4]{font-family:Plus Jakarta Sans,system-ui,sans-serif}.bg-mesh-1[data-v-ebb56db4]{position:absolute;top:-80px;right:-120px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(251,191,36,.08) 0%,transparent 70%);filter:blur(60px)}.bg-mesh-2[data-v-ebb56db4]{position:absolute;top:40px;left:-100px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.06) 0%,transparent 70%);filter:blur(60px)}.bg-noise[data-v-ebb56db4]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.015'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.card-elevated[data-v-ebb56db4]{background:#fff;border-radius:16px;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 2px #00000008,0 4px 12px #0000000a;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.card-elevated[data-v-ebb56db4]:hover{box-shadow:0 1px 2px #00000008,0 8px 24px #0000000f;border-color:#cbd5e1e6}.pre-animate[data-v-ebb56db4]{opacity:0;transform:translateY(16px)}.animate-in[data-v-ebb56db4]{opacity:1;transform:translateY(0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay, 0s)}.faq-expand-enter-active[data-v-ebb56db4]{transition:all .35s cubic-bezier(.16,1,.3,1);max-height:600px;overflow:hidden}.faq-expand-leave-active[data-v-ebb56db4]{transition:all .25s cubic-bezier(.4,0,.2,1);max-height:600px;overflow:hidden}.faq-expand-enter-from[data-v-ebb56db4],.faq-expand-leave-to[data-v-ebb56db4]{max-height:0;opacity:0}.faq-expand-enter-to[data-v-ebb56db4],.faq-expand-leave-from[data-v-ebb56db4]{max-height:600px;opacity:1}@media (prefers-reduced-motion: reduce){.pre-animate[data-v-ebb56db4]{opacity:1;transform:none}.animate-in[data-v-ebb56db4],.faq-expand-enter-active[data-v-ebb56db4],.faq-expand-leave-active[data-v-ebb56db4]{transition:none!important}}[data-v-89cf6ce7] .rich-text-render span[data-gradient],[data-v-89cf6ce7] .rich-text-render span[style*=background-clip]{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fade-overlay-enter-active[data-v-89cf6ce7],.fade-overlay-leave-active[data-v-89cf6ce7]{transition:opacity .4s ease}.fade-overlay-enter-from[data-v-89cf6ce7],.fade-overlay-leave-to[data-v-89cf6ce7]{opacity:0}.dark-gradient-bg[data-v-2fef7da7]{background:linear-gradient(to bottom,#0f172a,#020617)}.light-bg[data-v-2fef7da7]{background-color:#f8fafc}.gsap-banner[data-v-2fef7da7],.gsap-text[data-v-2fef7da7],.gsap-card[data-v-2fef7da7],.gsap-card-item[data-v-2fef7da7]{will-change:transform,opacity}.cms-static-iframe[data-v-62bfed1f]{display:block;width:100%;border:0;background:transparent;overflow:hidden}
