.btn-anim-inner[data-v-7fe58c78]{position:relative;overflow:hidden}.btn-anim-wrap[data-v-7fe58c78]{animation:btn-wrap-pulse-7fe58c78 7s ease-in-out infinite;animation-delay:var(--delay,0s)}@keyframes btn-wrap-pulse-7fe58c78{0%,6%{transform:scale(1)}8%{transform:scale(.88)}11%{transform:scale(1)}to{transform:scale(1)}}.btn-hand[data-v-7fe58c78]{position:absolute;bottom:-4px;right:-10px;font-size:18px;line-height:1;pointer-events:none;z-index:10;transform:translateY(20px) rotate(10deg);opacity:0;animation:btn-hand-anim-7fe58c78 7s ease-in-out infinite;animation-delay:var(--delay,0s)}@keyframes btn-hand-anim-7fe58c78{0%{opacity:0;transform:translateY(20px) rotate(10deg)}6%{opacity:1;transform:translateY(0) rotate(0)}8%{transform:translateY(3px) rotate(0)}11%{transform:translateY(0) rotate(0)}51%{opacity:1;transform:translateY(0) rotate(0)}64%{opacity:0;transform:translateY(20px) rotate(10deg)}to{opacity:0;transform:translateY(20px) rotate(10deg)}}.btn-icon[data-v-7fe58c78]{position:absolute;animation:btn-icon-anim-7fe58c78 7s ease-in-out infinite;animation-delay:var(--delay,0s)}@keyframes btn-icon-anim-7fe58c78{0%{opacity:1}11%{opacity:1}14%{opacity:0}51%{opacity:0}54%{opacity:1}to{opacity:1}}.btn-spinner[data-v-7fe58c78]{position:absolute;width:100%;height:100%;opacity:0;animation:btn-spinner-fade-7fe58c78 7s ease-in-out infinite,btn-spinner-rotate-7fe58c78 .7s linear infinite;animation-delay:var(--delay,0s),var(--delay,0s)}@keyframes btn-spinner-fade-7fe58c78{0%{opacity:0}13%{opacity:0}15%{opacity:1}51%{opacity:1}54%{opacity:0}to{opacity:0}}@keyframes btn-spinner-rotate-7fe58c78{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.confetti-dot[data-v-7fe58c78]{position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;pointer-events:none;opacity:0;animation:confetti-burst-7fe58c78 7s ease-in-out infinite;animation-delay:var(--delay,0s)}.confetti-dot-1[data-v-7fe58c78]{background:#f43f5e;--tx:-28px;--ty:-30px}.confetti-dot-2[data-v-7fe58c78]{background:#f59e0b;--tx:28px;--ty:-30px}.confetti-dot-3[data-v-7fe58c78]{background:#10b981;--tx:-36px;--ty:-8px}.confetti-dot-4[data-v-7fe58c78]{background:#3b82f6;--tx:36px;--ty:-8px}.confetti-dot-5[data-v-7fe58c78]{background:#a855f7;--tx:-20px;--ty:24px}.confetti-dot-6[data-v-7fe58c78]{background:#ec4899;--tx:20px;--ty:24px}.confetti-dot-7[data-v-7fe58c78]{background:#f97316;--tx:0px;--ty:-38px}.confetti-dot-8[data-v-7fe58c78]{background:#06b6d4;--tx:-30px;--ty:16px}.confetti-dot-8[data-v-7fe58c78],.confetti-dot-9[data-v-7fe58c78]{width:5px;height:9px;border-radius:2px}.confetti-dot-9[data-v-7fe58c78]{background:#84cc16;--tx:30px;--ty:16px}.confetti-dot-10[data-v-7fe58c78]{background:#f43f5e;--tx:10px;--ty:-36px;width:4px;height:8px;border-radius:2px}@keyframes confetti-burst-7fe58c78{0%{opacity:0;transform:translate(0) scale(0) rotate(0)}51%{opacity:0;transform:translate(0) scale(0) rotate(0)}54%{opacity:1;transform:translate(0) scale(1.4) rotate(0)}64%{opacity:0;transform:translate(var(--tx),var(--ty)) scale(.7) rotate(180deg)}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(.7) rotate(180deg)}}.prompt-tag[data-v-7fe58c78]{display:inline-flex;align-items:center;font-style:normal;font-size:.8em;font-weight:600;line-height:1;padding:.25em .6em;border-radius:999px;background:#ffffff38;border:1px solid hsla(0,0%,100%,.5);white-space:nowrap;vertical-align:middle;letter-spacing:.01em}.bg-primary .prompt-tag[data-v-7fe58c78],.bg-secondary .prompt-tag[data-v-7fe58c78],p:not(.text-white) .prompt-tag[data-v-7fe58c78]{background:color-mix(in srgb,var(--color-accent-primary) 10%,transparent);border-color:color-mix(in srgb,var(--color-accent-primary) 35%,transparent);color:var(--color-accent-primary)}@keyframes arrow-draw-7fe58c78{0%{height:0;y:0}55%{height:20px;y:0}85%,to{height:20px;y:0}}.arrow-reveal[data-v-7fe58c78]{animation:arrow-draw-7fe58c78 1.6s ease-in-out infinite}@media print{.chat-ai-row[data-v-7fe58c78],.chat-output-message[data-v-7fe58c78],.chat-response-bubble[data-v-7fe58c78]{opacity:1!important}.arrow-reveal[data-v-7fe58c78]{animation:none!important;height:20px!important}.btn-hand[data-v-7fe58c78],.btn-spinner[data-v-7fe58c78],.confetti-dot[data-v-7fe58c78]{display:none!important}.pricing-animate .pricing-card[data-v-7fe58c78]{opacity:1!important;transform:none!important}.pricing-icon[data-v-7fe58c78]{animation:none!important}.cancel-ready .cancel-eq-item[data-v-7fe58c78],.pricing-take1--ready[data-v-7fe58c78]{opacity:1!important;transform:none!important}.cancel-tool[data-v-7fe58c78]{filter:none!important;transform:none!important}.cancel-tool[data-v-7fe58c78]:after,.cancel-word[data-v-7fe58c78]:after{display:none!important}.cancel-result[data-v-7fe58c78]{box-shadow:none!important}}.category-body[data-v-7fe58c78]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.category-body>div[data-v-7fe58c78]{min-height:0;overflow:hidden;flex-direction:column;gap:.75rem}.category-body--open[data-v-7fe58c78]{grid-template-rows:1fr}@media print{.category-body[data-v-7fe58c78]{display:block!important}.category-body[data-v-7fe58c78],.category-body>div[data-v-7fe58c78]{overflow:visible!important}}@keyframes cursor-blink-7fe58c78{0%,to{opacity:1}50%{opacity:0}}@keyframes dot-bounce-7fe58c78{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-5px);opacity:1}}.chat-cursor[data-v-7fe58c78]{display:inline-block;margin-left:1px;font-weight:300;animation:cursor-blink-7fe58c78 .6s step-start infinite}.do-dot[data-v-7fe58c78]{display:inline-block;width:7px;height:7px;border-radius:50%;background:#94a3b8;animation:dot-bounce-7fe58c78 1.1s ease-in-out infinite}.do-dot[data-v-7fe58c78]:nth-child(2){animation-delay:.18s}.do-dot[data-v-7fe58c78]:nth-child(3){animation-delay:.36s}.chat-ai-row[data-v-7fe58c78],.chat-dots-bubble[data-v-7fe58c78],.chat-output-message[data-v-7fe58c78],.chat-response-bubble[data-v-7fe58c78]{transition:opacity .35s ease}.pricing-card[data-v-7fe58c78]{transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,border-color .25s ease;will-change:transform,opacity}.pricing-animate .pricing-card[data-v-7fe58c78]{opacity:0;transform:translateY(28px)}.pricing-animate .pricing-card--in[data-v-7fe58c78]{opacity:1;transform:translateY(0)}.pricing-card--in[data-v-7fe58c78]:hover{transform:translateY(-7px);box-shadow:0 20px 44px #6366f11f;border-color:#a5b4fc;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@keyframes pricing-float-7fe58c78{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.pricing-card--in .pricing-icon[data-v-7fe58c78]{display:inline-block;animation:pricing-float-7fe58c78 3s ease-in-out infinite}.pricing-card--in:nth-child(2) .pricing-icon[data-v-7fe58c78]{animation-delay:.5s}.pricing-card--in:nth-child(3) .pricing-icon[data-v-7fe58c78]{animation-delay:1s}.pricing-card--in:nth-child(4) .pricing-icon[data-v-7fe58c78]{animation-delay:1.5s}.pricing-take1[data-v-7fe58c78]{transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1)}.pricing-take1--ready[data-v-7fe58c78]{opacity:0;transform:translateY(20px) scale(.97)}.pricing-take1--in[data-v-7fe58c78]{opacity:1!important;transform:translateY(0) scale(1)!important}@keyframes cancel-rise-7fe58c78{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.cancel-ready .cancel-eq-item[data-v-7fe58c78]{opacity:0;transform:translateY(16px)}.cancel-animate .cancel-eq-item[data-v-7fe58c78]{animation:cancel-rise-7fe58c78 .52s cubic-bezier(.34,1.15,.64,1) forwards;animation-delay:var(--item-delay,0s)}.cancel-tool[data-v-7fe58c78]{position:relative;transition:filter .45s ease,transform .35s ease;transition-delay:var(--strike-delay,0s)}.cancel-tool[data-v-7fe58c78]:after{content:"";position:absolute;top:50%;left:-6%;right:-6%;height:2.5px;background:#ef4444;border-radius:2px;transform-origin:left center;transform:scaleX(0);transition:transform .38s ease;transition-delay:var(--strike-delay,0s)}.cancel-strike .cancel-tool[data-v-7fe58c78]{filter:grayscale(.85) opacity(.48);transform:scale(.96)}.cancel-strike .cancel-tool[data-v-7fe58c78]:after{transform:scaleX(1)}.cancel-word[data-v-7fe58c78]{position:relative;display:inline-block}.cancel-word[data-v-7fe58c78]:after{content:"";position:absolute;top:54%;left:0;right:0;height:3px;background:currentColor;border-radius:2px;transform-origin:left center;transform:scaleX(0);transition:transform .45s ease;transition-delay:1.05s}.cancel-strike .cancel-word[data-v-7fe58c78]:after{transform:scaleX(1)}.cancel-result[data-v-7fe58c78]{transition:box-shadow .55s ease,border-color .55s ease;transition-delay:1.35s}.cancel-strike .cancel-result[data-v-7fe58c78]{box-shadow:0 0 0 3px #10b98147,0 8px 28px #10b98124;border-color:#10b98173!important}.modal-fade-enter-active[data-v-7fe58c78]{transition:opacity .2s ease}.modal-fade-leave-active[data-v-7fe58c78]{transition:opacity .18s ease}.modal-fade-enter-from[data-v-7fe58c78],.modal-fade-leave-to[data-v-7fe58c78]{opacity:0}.modal-fade-enter-active .relative[data-v-7fe58c78],.modal-fade-leave-active .relative[data-v-7fe58c78]{transition:transform .2s cubic-bezier(.34,1.3,.64,1)}.modal-fade-enter-from .relative[data-v-7fe58c78]{transform:scale(.94) translateY(8px)}.modal-fade-leave-to .relative[data-v-7fe58c78]{transform:scale(.96) translateY(4px)}.hek-ready .hek-card[data-v-7fe58c78]{opacity:0;transform:translateY(22px)}.hek-animate .hek-card[data-v-7fe58c78]{opacity:1;transform:translateY(0);transition:opacity .55s ease,transform .55s cubic-bezier(.34,1.1,.64,1)}.hek-animate .hek-card[data-v-7fe58c78]:first-child{transition-delay:0s}.hek-animate .hek-card[data-v-7fe58c78]:nth-child(2){transition-delay:.15s}.hek-animate .hek-card[data-v-7fe58c78]:nth-child(3){transition-delay:.3s}.hek-animate .hek-card[data-v-7fe58c78]:hover{transform:translateY(-5px)!important;transition-delay:0s!important}.hek-animate.hek-seq .hek-preview[data-v-7fe58c78]{transition:background-color .5s ease,box-shadow .5s ease}.hek-animate.hek-seq .hek-card.hek-card--active .hek-preview[data-v-7fe58c78]{background-color:var(--color-white);box-shadow:0 0 12px 0 var(--color-slate-300)}.hek-capsule[data-v-7fe58c78]{transition:background-color .5s ease}.hek-card.hek-card--active .hek-capsule[data-v-7fe58c78]{background-color:var(--color-accent-primary)}.hek-capsule img[data-v-7fe58c78]{transition:filter .5s ease}.hek-card.hek-card--active .hek-capsule img[data-v-7fe58c78]{filter:brightness(0) invert(1)}.hek-capsule-icon[data-v-7fe58c78],.hek-capsule-label[data-v-7fe58c78]{transition:color .5s ease}.hek-card.hek-card--active .hek-capsule-icon[data-v-7fe58c78],.hek-card.hek-card--active .hek-capsule-label[data-v-7fe58c78]{color:#fff}@keyframes hek-when-pulse-7fe58c78{0%,55%,to{box-shadow:none}12%{box-shadow:0 0 0 3px #f9731666}28%{box-shadow:0 0 0 7px #f9731614}}.hek-when[data-v-7fe58c78]{animation:hek-when-pulse-7fe58c78 3.6s ease-in-out infinite}.hek-step[data-v-7fe58c78]{transition:background-color .35s ease,border-color .35s ease}.hek-running .hek-step-1[data-v-7fe58c78],.hek-running .hek-step-2[data-v-7fe58c78]{background-color:#3b82f612;border-color:#3b82f659!important}.hek-running .hek-step-2[data-v-7fe58c78]{transition-delay:.72s}.c1-chat-enter-active[data-v-7fe58c78]{transition:opacity .38s cubic-bezier(.4,0,.2,1),transform .38s cubic-bezier(.4,0,.2,1)}.c1-chat-enter-from[data-v-7fe58c78]{opacity:0;transform:translateY(10px) scale(.97)}.c1-chat-move[data-v-7fe58c78]{transition:transform .32s cubic-bezier(.4,0,.2,1)}.c1-swap-enter-active[data-v-7fe58c78]{transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1)}.c1-swap-enter-from[data-v-7fe58c78]{opacity:0;transform:translateY(6px)}.c1-swap-leave-active[data-v-7fe58c78]{transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1)}.c1-swap-leave-to[data-v-7fe58c78]{opacity:0;transform:translateY(-5px)}.c1-text-fade-enter-active[data-v-7fe58c78]{transition:opacity .35s ease .08s}.c1-text-fade-enter-from[data-v-7fe58c78]{opacity:0}.pb-btn[data-v-7fe58c78]{transition:transform .12s ease}.pb-btn--click[data-v-7fe58c78]{transform:scale(.88)}@keyframes pb-spin-7fe58c78{to{transform:rotate(1turn)}}.pb-spinner[data-v-7fe58c78]{position:absolute;inset:2px;border-radius:50%;border:3px solid #fff;border-left-color:transparent;animation:pb-spin-7fe58c78 .72s linear infinite;transition:opacity .25s ease}.pb-spinner--fade[data-v-7fe58c78]{opacity:0}.pb-spinner--sm[data-v-7fe58c78]{border-width:2px;inset:1px}@keyframes pb-particle-burst-7fe58c78{0%{transform:translate(-50%,-50%) translate(0) scale(1);opacity:1}55%{opacity:1}85%{opacity:.7}to{transform:translate(-50%,-50%) translate(var(--dx),var(--dy)) scale(.2);opacity:0}}.pb-confetti-wrap[data-v-7fe58c78]{position:absolute;inset:0;pointer-events:none;overflow:visible;z-index:20}.pb-particle[data-v-7fe58c78]{position:absolute;top:50%;left:50%;animation:pb-particle-burst-7fe58c78 2.2s cubic-bezier(.15,.8,.3,1) forwards;animation-delay:var(--delay,0s)}@keyframes pb2-bar-sweep-7fe58c78{0%{transform:translate(-100%)}to{transform:translate(500%)}}.pb2-bar[data-v-7fe58c78]{position:absolute;bottom:0;left:0;right:0;height:6px;overflow:hidden;opacity:0;transition:opacity .3s ease}.pb2-bar--active[data-v-7fe58c78]{opacity:1}.pb2-bar[data-v-7fe58c78]:after{content:"";position:absolute;bottom:0;left:0;width:28%;height:100%;background:linear-gradient(90deg,transparent,#6366f1 40%,#6366f1,transparent);animation:pb2-bar-sweep-7fe58c78 1.1s ease-in-out infinite}.pb-btn-wrap[data-v-7fe58c78]{position:relative}.pb-hand[data-v-7fe58c78]{position:absolute;bottom:-10px;right:-16px;font-size:1.4rem;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transform:translate(20px,20px);transition:transform .7s cubic-bezier(.34,1.15,.64,1),opacity .3s ease}.pb-hand--sm[data-v-7fe58c78]{font-size:1rem;bottom:-8px;right:-12px}.pb-hand--idle[data-v-7fe58c78]{opacity:1;transform:translate(20px,20px)}.pb-hand--moving[data-v-7fe58c78]{opacity:1;transform:translate(5px,5px)}.pb-hand--click[data-v-7fe58c78]{opacity:1;transform:translate(3px,3px) scale(.88);transition:transform .1s ease,opacity .1s ease}.pb-hand--confetti[data-v-7fe58c78],.pb-hand--reset[data-v-7fe58c78],.pb-hand--spinner[data-v-7fe58c78]{opacity:0;transform:translate(5px,10px) scale(.9);transition:opacity .2s ease,transform .2s ease}.proposal-header[data-v-7fe58c78]{background:#fff0}.proposal-header.is-scrolled[data-v-7fe58c78]{background:#ffffffbf;border-bottom-color:var(--color-borderPrimary)!important}.proposal-hero-section[data-v-7fe58c78]{background:transparent}.proposal-hero-wrap[data-v-7fe58c78]{background-color:var(--color-background-primary);background-image:radial-gradient(ellipse 80% 60% at 50% -5%,rgba(99,102,241,.09) 0,transparent 70%),linear-gradient(180deg,var(--color-primary) 0,var(--color-background-primary) 100%)}.proposal-company-badge[data-v-7fe58c78]{border:1.5px solid rgba(99,102,241,.25);background:linear-gradient(135deg,#6366f10a,#f973160a)}.border-l-accent-primary[data-v-7fe58c78]{border-left-color:var(--color-accent-primary)}@media print{.proposal-hero-wrap[data-v-7fe58c78]{background:#fff!important}}
