.verisonItemContent[data-v-132ac081]{position:relative;box-sizing:border-box;width:100%;display:flex;cursor:pointer;gap:12px;border-width:1px;border-color:var(--color-border-neutral-white-8);border-style:solid;border-radius:12px;background-color:var(--color-bg-neutral-white-4);padding:8px}.verisonItemContent[data-v-132ac081]:hover{background-color:var(--color-bg-neutral-white-12)}.verisonItemContent.active[data-v-132ac081]{border-width:1px;border-color:var(--color-border-brand-secondary);border-style:solid;background-color:var(--color-bg-alpha-brand-secondary)}.verisonItemContent.active[data-v-132ac081]:hover{background-color:var(--color-bg-alpha-brand-secondary)!important}.versionImg[data-v-132ac081]{position:relative;width:128px;height:72px;overflow:hidden;border-width:1px;border-color:var(--color-border-neutral-white-8);border-style:solid;border-radius:8px}.normal-version-card__project-cover[data-v-132ac081]{height:100%;width:100%;border-radius:8px}.versionImg[data-v-132ac081] .project-card-cover__media{inset:0}.preview-mask[data-v-132ac081]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;gap:4px;border-radius:8px;background-color:var(--color-bg-neutral-static-inverse-55);font-size:12px;color:var(--color-text-neutral-white-95);font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}.preview-mask[data-v-132ac081]:hover{background-color:var(--color-bg-neutral-static-inverse-80)}.versionTag[data-v-132ac081]{width:-moz-fit-content;width:fit-content;height:20px;border-radius:6px;background-color:var(--color-bg-neutral-white-8);padding-left:8px;padding-right:8px;font-size:12px;line-height:20px;color:var(--color-text-neutral-white-60);font-weight:500}.fade-enter-active[data-v-132ac081],.fade-leave-active[data-v-132ac081]{transition:opacity .2s ease}.fade-enter-from[data-v-132ac081],.fade-leave-to[data-v-132ac081]{opacity:0}.verisonItemContent[data-v-6080d529]{box-sizing:border-box;width:100%;display:flex;gap:12px;border-width:1px;border-color:var(--color-border-neutral-white-8);border-style:solid;border-radius:12px;background-color:var(--color-bg-neutral-white-4);padding:8px}.versionImg[data-v-6080d529]{width:128px;height:72px;cursor:pointer;overflow:hidden;border-width:1px;border-color:var(--color-border-neutral-white-8);border-style:solid;border-radius:8px}.forked-version-card__project-cover[data-v-6080d529]{height:100%;width:100%;border-radius:8px}.versionImg[data-v-6080d529] .project-card-cover__media{inset:0}.versionTag[data-v-6080d529]{width:-moz-fit-content;width:fit-content;height:20px;border-radius:6px;background-color:var(--color-bg-neutral-white-8);padding-left:8px;padding-right:8px;font-size:12px;line-height:20px;color:var(--color-text-neutral-white-60);font-weight:500}.prompt-item[data-v-9f99a6fb]{display:flex;flex-shrink:0;align-items:center;gap:12px;overflow:hidden;border-width:1px;border-radius:12px;border-style:solid;background-color:var(--color-bg-neutral-white-4);padding:12px 16px;border-color:var(--color-border-neutral-white-8);transition:background-color .15s}.prompt-item[data-v-9f99a6fb]:hover{background-color:var(--color-bg-neutral-white-12)}.prompt-item__content[data-v-9f99a6fb]{min-width:0;display:flex;flex:1 1 0%;flex-direction:column;gap:8px}.prompt-item__time[data-v-9f99a6fb]{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--color-text-neutral-white-60);line-height:16px}.prompt-item__body[data-v-9f99a6fb]{min-width:0}.prompt-item__inline-content[data-v-9f99a6fb]{display:inline}.prompt-item__attachment-tag[data-v-9f99a6fb]{margin-right:8px;height:16px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;border-radius:6px;background-color:var(--color-bg-neutral-white-8);padding-left:6px;padding-right:6px;vertical-align:middle;color:var(--color-text-neutral-white-60)}.prompt-item__attachment-tag span[data-v-9f99a6fb]{font-size:11px;color:var(--color-text-neutral-white-60);font-weight:500;line-height:16px}.prompt-item__text-wrapper[data-v-9f99a6fb]{min-width:0;width:100%}.prompt-item__text[data-v-9f99a6fb]{max-width:100%;font-size:14px;font-weight:500;line-height:22px;color:var(--color-text-neutral-white-95)}.prompt-item__highlight[data-v-9f99a6fb]{color:var(--color-text-brand-default);background:var(--color-bg-alpha-brand-secondary);border-radius:2px}.prompt-item__jump[data-v-9f99a6fb]{display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;border-radius:8px;padding:4px}.prompt-item__jump[data-v-9f99a6fb]:hover{background-color:var(--color-bg-neutral-white-8)}.prompt-item__jump[data-v-9f99a6fb] svg{width:16px!important;height:16px!important}.prompt-item--mobile .prompt-item__content[data-v-9f99a6fb]{gap:4px}.prompt-item--mobile .prompt-item__time[data-v-9f99a6fb]{font-size:14px;line-height:22px}.prompt-item--mobile .prompt-item__text[data-v-9f99a6fb]{font-size:16px;line-height:24px}.prompt-item--mobile.prompt-item--search .prompt-item__content[data-v-9f99a6fb]{gap:8px}.prompt-item--mobile.prompt-item--search .prompt-item__time[data-v-9f99a6fb]{font-size:12px;line-height:16px}.prompt-item--mobile.prompt-item--search .prompt-item__text[data-v-9f99a6fb]{font-size:14px;line-height:22px}.prompts-tab[data-v-056f425f]{height:100%;display:flex;flex-direction:column;gap:8px}.prompts-tab__search-wrapper[data-v-056f425f]{flex-shrink:0}.prompts-tab__search[data-v-056f425f]{height:32px;max-width:600px;display:flex;align-items:center;gap:8px;border-width:1px;border-radius:9999px;border-style:solid;background-color:var(--color-bg-neutral-white-8);padding-left:12px;padding-right:12px;border-color:var(--color-border-neutral-white-8);transition:border-color .15s}.prompts-tab__search--focused[data-v-056f425f]{border-color:var(--color-border-brand-default)}.prompts-tab__search-input[data-v-056f425f]{min-width:0;flex:1 1 0%;border-style:none;background-color:transparent;font-size:14px;color:var(--color-text-neutral-white-95);line-height:22px;outline:2px solid transparent;outline-offset:2px}.prompts-tab__search-input[data-v-056f425f]::-moz-placeholder{color:var(--color-text-neutral-white-60)}.prompts-tab__search-input[data-v-056f425f]::placeholder{color:var(--color-text-neutral-white-60)}.prompts-tab__search-clear[data-v-056f425f]{display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;border-radius:8px;border-style:none;background-color:transparent;padding:4px}.prompts-tab__search-clear[data-v-056f425f]:hover{background-color:var(--color-bg-neutral-white-8)}.prompts-tab__status[data-v-056f425f]{flex-shrink:0;font-size:14px;color:var(--color-text-neutral-white-60);line-height:22px}.prompts-tab__list[data-v-056f425f]{min-height:0;display:flex;flex:1 1 0%;flex-direction:column;gap:8px;overflow:auto}.prompts-tab__list--mobile[data-v-056f425f]{gap:12px}.prompts-tab__skeleton[data-v-056f425f]{height:78px;flex-shrink:0;border-radius:12px;background-color:var(--color-bg-neutral-white-4);animation:pulse-056f425f 1.5s ease-in-out infinite}.prompts-tab__empty[data-v-056f425f]{display:flex;align-items:center;justify-content:center;flex:1 1 0%;font-size:14px;color:var(--color-text-neutral-white-60)}.prompts-tab__loader[data-v-056f425f]{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding-top:12px;padding-bottom:12px}.prompts-tab__no-more[data-v-056f425f]{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding-top:12px;padding-bottom:12px;font-size:12px;color:var(--color-text-neutral-white-60)}@keyframes pulse-056f425f{0%,to{opacity:1}50%{opacity:.5}}.prompt-item-tooltip{max-width:360px!important}.prompt-item-tooltip{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.versionDrawer .base-drawer{background-color:var(--color-bg-base-tertiary)}.versionDrawer .versions-mobile-back{display:flex;align-items:center;justify-content:center;cursor:pointer;gap:4px;border-style:none;background-color:transparent;padding:0}.versionDrawer .history-tabs{display:flex;flex-shrink:0;align-items:flex-end;gap:24px;border-bottom-width:1px;border-style:solid;padding-left:8px;padding-right:8px;border-color:var(--color-border-neutral-white-12)}.versionDrawer .history-tabs .history-tab{cursor:pointer;border-style:none;background-color:transparent;padding:7px 2px;font-size:16px;color:var(--color-text-neutral-white-80);line-height:24px}.versionDrawer .history-tabs .history-tab.active{color:var(--color-text-brand-default);font-weight:500;position:relative}.versionDrawer .history-tabs .history-tab.active:after{background:var(--color-border-brand-default);border-radius:8px 8px 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.versionDrawer .history-tabs--mobile{display:flex;align-items:center;gap:0;border-radius:30px;border-style:none;background-color:var(--color-bg-neutral-white-12);padding:4px}.versionDrawer .history-tabs--mobile .history-tab{height:28px;display:flex;align-items:center;justify-content:center;flex:1 1 0%;border-radius:9999px;padding:0 16px;font-size:14px;color:var(--color-text-neutral-white-60);font-weight:500;border-bottom:none}.versionDrawer .history-tabs--mobile .history-tab.active{color:var(--color-text-neutral-white-95);background:var(--color-bg-utilities-tab, var(--color-bg-neutral-white-12))}.versionDrawer .history-tabs--mobile .history-tab.active:after{display:none}.versionDrawer .versionList{display:flex;flex:1 1 0%;flex-direction:column;gap:8px;overflow:auto;padding-bottom:20px}.versionDrawer .versionItem{box-sizing:border-box}.versionDrawer .versionItem .image-preview{border-radius:8px}.versionDrawer .versionItem .versionItem-forktag{box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:var(--color-bg-neutral-white-8);padding:4px 8px;font-size:13px;color:var(--color-text-neutral-white-60);font-weight:500}:root{--color-discount-gradient-core: linear-gradient( 281deg, #5c54ff -17.76%, #2e43ff -1.88%, #3ba0ff 28.14%, #1259ff 53.71%, #211add 75.34%, #8c72ff 96.44%, #8559ff 115.99% );--color-discount-gradient-banner: var(--color-discount-gradient-core);--color-discount-gradient-countdown: var(--color-discount-gradient-core);--color-discount-gradient-entry: linear-gradient( 258deg, #3f3cff -19.07%, #86fff7 2.05%, #3b4eff 21.8%, #83b4fe 37.36%, #8d9bff 55.49%, #2b2fff 71.52%, #5af1ff 99.35% );--color-discount-gradient-text: linear-gradient( 281deg, #5c54ff -17.76%, #2e43ff -1.88%, #3ba0ff 28.14%, #1259ff 53.71%, #211add 75.34%, #8c72ff 96.44%, #8559ff 115.99% );--color-discount-gradient-modal-text: linear-gradient( 281deg, #5c54ff -17.76%, #2e43ff -1.88%, #3ba0ff 28.14%, #1259ff 53.71%, #211add 75.34%, #8c72ff 96.44%, #8559ff 115.99% );--color-discount-gradient-gloss: linear-gradient( 180deg, color-mix(in srgb, var(--color-bg-neutral-static-white-100) 8%, transparent) 0%, color-mix(in srgb, var(--color-bg-neutral-static-white-100) 3%, transparent) 42%, transparent 100% );--color-discount-gradient-banner-gloss: linear-gradient(90deg, transparent, transparent);--color-discount-gradient-brand: var(--color-discount-gradient-core);--color-discount-surface-overlay: color-mix(in srgb, var(--color-bg-neutral-static-inverse-100) 55%, transparent);--color-discount-surface-modal: var(--color-bg-base-tertiary);--color-discount-surface-modal-border: var(--color-border-neutral-white-16);--color-discount-surface-modal-panel: transparent;--color-discount-surface-modal-panel-border: var(--color-border-neutral-white-12);--color-discount-surface-highlight: var(--color-bg-alpha-brand-assistive);--color-discount-surface-highlight-mobile: var(--color-bg-alpha-brand-assistive);--color-discount-surface-highlight-border: color-mix(in srgb, var(--color-border-brand-default) 28%, transparent);--color-discount-surface-highlight-border-strong: var(--color-border-brand-default);--color-discount-surface-entry: var(--color-discount-gradient-entry);--color-discount-surface-entry-outline: var(--color-border-neutral-white-12);--color-discount-surface-entry-shadow: #585e5c;--color-discount-surface-entry-shadow-hover: #585e5c;--color-discount-surface-entry-mobile: linear-gradient( 281deg, #5c54ff -17.76%, #2e43ff -1.88%, #3ba0ff 28.14%, #1259ff 53.71%, #211add 75.34%, #8c72ff 96.44%, #8559ff 115.99% );--color-discount-surface-entry-mobile-controls: var(--color-bg-neutral-static-inverse-80);--color-discount-surface-entry-mobile-outline: var(--color-border-neutral-white-12);--color-discount-surface-entry-mobile-shadow: #252525;--color-discount-surface-entry-timer: transparent;--color-discount-surface-entry-timer-inset: transparent;--color-discount-surface-banner: var(--color-discount-gradient-banner);--color-discount-surface-banner-topline: color-mix(in srgb, var(--color-bg-neutral-static-white-100) 8%, transparent);--color-discount-button-primary-surface: var(--color-bg-neutral-static-white-100);--color-discount-button-primary-surface-hover: color-mix(in srgb, var(--color-bg-neutral-static-white-100) 92%, transparent);--color-discount-button-primary-inset: color-mix(in srgb, var(--color-bg-neutral-static-white-100) 58%, transparent);--color-discount-button-primary-border: color-mix(in srgb, var(--color-bg-neutral-static-inverse-100) 10%, transparent);--color-discount-button-primary-border-hover: color-mix( in srgb, var(--color-border-brand-static-assistive) 72%, var(--color-bg-neutral-static-white-100) );--color-discount-button-primary-shadow-soft: color-mix(in srgb, var(--color-bg-neutral-static-inverse-100) 12%, transparent);--color-discount-button-primary-shadow: color-mix(in srgb, var(--color-bg-neutral-static-inverse-100) 20%, transparent);--color-discount-button-modal-primary-surface: var(--color-bg-neutral-static-inverse-100);--color-discount-button-modal-primary-surface-hover: var(--color-bg-neutral-static-inverse-100);--color-discount-button-modal-primary-text: var(--color-text-neutral-static-white-95);--color-discount-button-entry-surface: var(--color-bg-neutral-static-white-80);--color-discount-button-entry-surface-hover: var(--color-bg-neutral-static-white-100);--color-discount-button-entry-mobile-surface: var(--color-bg-neutral-static-white-100);--color-discount-button-entry-mobile-surface-hover: var(--color-bg-neutral-static-white-100);--color-discount-button-entry-mobile-text: var(--color-text-neutral-static-inverse-95);--color-discount-button-secondary-surface: var(--color-button-base-tonal-default);--color-discount-button-secondary-surface-hover: var(--color-button-base-tonal-default-interactive);--color-discount-rim-gradient: linear-gradient( 90deg, transparent 0%, var(--color-bg-purple-static-default) 18%, var(--color-bg-brand-static-default) 48%, var(--color-bg-brand-static-secondary) 72%, var(--color-bg-purple-static-default) 88%, transparent 100% );--color-discount-rim-mask: linear-gradient(var(--color-bg-neutral-static-white-100) 0 0);--color-discount-shadow-soft: color-mix(in srgb, var(--color-bg-base-emphasis) 18%, transparent);--color-discount-shadow-medium: color-mix(in srgb, var(--color-bg-base-emphasis) 28%, transparent);--color-discount-shadow-strong: color-mix(in srgb, var(--color-bg-base-emphasis) 42%, transparent);--color-discount-shadow-intense: color-mix(in srgb, var(--color-bg-base-emphasis) 58%, transparent);--color-discount-text-primary: var(--color-text-neutral-white-95);--color-discount-text-secondary: var(--color-text-neutral-white-80);--color-discount-text-muted: var(--color-text-neutral-white-60);--color-discount-text-static-white-95: var(--color-text-neutral-static-white-95);--color-discount-text-static-white-60: var(--color-text-neutral-static-white-60);--color-discount-text-static-inverse-95: var(--color-text-neutral-static-inverse-95)}.dark{--color-discount-gradient-core: linear-gradient( 90deg, #561eff .96%, #794dff 12.02%, #9454fb 30.77%, #4ba3fb 51.45%, #399fff 80.29%, #2a71ff 94.4% );--color-discount-gradient-banner: linear-gradient( 281deg, #5c54ff -17.76%, #2e43ff -1.88%, #3ba0ff 28.14%, #1259ff 53.71%, #211add 75.34%, #8c72ff 96.44%, #8559ff 115.99% );--color-discount-gradient-countdown: var(--color-discount-gradient-core);--color-discount-gradient-entry: linear-gradient( 258deg, #3f3cff -19.07%, #86fff7 2.05%, #3b4eff 21.8%, #83b4fe 37.36%, #8d9bff 55.49%, #2b2fff 71.52%, #5af1ff 99.35% );--color-discount-gradient-text: linear-gradient( 90deg, #561eff .96%, #794dff 12.02%, #9454fb 30.77%, #4ba3fb 51.45%, #399fff 80.29%, #2a71ff 94.4% );--color-discount-gradient-modal-text: linear-gradient( 90deg, #561eff .96%, #794dff 12.02%, #9454fb 30.77%, #4ba3fb 51.45%, #399fff 80.29%, #2a71ff 94.4% );--color-discount-gradient-brand: var(--color-discount-gradient-core);--color-discount-surface-highlight: var(--color-bg-alpha-brand-assistive);--color-discount-surface-highlight-mobile: var(--color-bg-alpha-brand-assistive);--color-discount-surface-highlight-border: color-mix(in srgb, var(--color-border-brand-default) 52%, transparent);--color-discount-surface-highlight-border-strong: var(--color-border-brand-default);--color-discount-surface-entry-shadow: #585e5c;--color-discount-surface-entry-shadow-hover: #585e5c;--color-discount-surface-entry-mobile: linear-gradient( 281deg, #5c54ff -17.76%, #2e43ff -1.88%, #3ba0ff 28.14%, #1259ff 53.71%, #211add 75.34%, #8c72ff 96.44%, #8559ff 115.99% );--color-discount-surface-entry-mobile-controls: var(--color-bg-neutral-static-inverse-80);--color-discount-surface-entry-mobile-outline: var(--color-border-neutral-white-12);--color-discount-surface-entry-mobile-shadow: #252525;--color-discount-button-primary-shadow-soft: color-mix(in srgb, var(--color-bg-neutral-static-inverse-100) 14%, transparent);--color-discount-button-primary-shadow: color-mix(in srgb, var(--color-bg-neutral-static-inverse-100) 24%, transparent);--color-discount-button-modal-primary-surface: var(--color-bg-neutral-static-white-100);--color-discount-button-modal-primary-surface-hover: var(--color-bg-neutral-static-white-100);--color-discount-button-modal-primary-text: var(--color-text-neutral-static-inverse-95)}@media(prefers-color-scheme:dark){.system{--color-discount-gradient-core: linear-gradient( 90deg, #561eff .96%, #794dff 12.02%, #9454fb 30.77%, #4ba3fb 51.45%, #399fff 80.29%, #2a71ff 94.4% );--color-discount-gradient-banner: linear-gradient( 281deg, #5c54ff -17.76%, #2e43ff -1.88%, #3ba0ff 28.14%, #1259ff 53.71%, #211add 75.34%, #8c72ff 96.44%, #8559ff 115.99% );--color-discount-gradient-countdown: var(--color-discount-gradient-core);--color-discount-gradient-entry: linear-gradient( 258deg, #3f3cff -19.07%, #86fff7 2.05%, #3b4eff 21.8%, #83b4fe 37.36%, #8d9bff 55.49%, #2b2fff 71.52%, #5af1ff 99.35% );--color-discount-gradient-text: linear-gradient( 90deg, #561eff .96%, #794dff 12.02%, #9454fb 30.77%, #4ba3fb 51.45%, #399fff 80.29%, #2a71ff 94.4% );--color-discount-gradient-modal-text: linear-gradient( 90deg, #561eff .96%, #794dff 12.02%, #9454fb 30.77%, #4ba3fb 51.45%, #399fff 80.29%, #2a71ff 94.4% );--color-discount-gradient-brand: var(--color-discount-gradient-core);--color-discount-surface-highlight: var(--color-bg-alpha-brand-assistive);--color-discount-surface-highlight-mobile: var(--color-bg-alpha-brand-assistive);--color-discount-surface-highlight-border: color-mix(in srgb, var(--color-border-brand-default) 52%, transparent);--color-discount-surface-highlight-border-strong: var(--color-border-brand-default);--color-discount-surface-entry-shadow: #585e5c;--color-discount-surface-entry-shadow-hover: #585e5c;--color-discount-surface-entry-mobile: linear-gradient( 281deg, #5c54ff -17.76%, #2e43ff -1.88%, #3ba0ff 28.14%, #1259ff 53.71%, #211add 75.34%, #8c72ff 96.44%, #8559ff 115.99% );--color-discount-surface-entry-mobile-controls: var(--color-bg-neutral-static-inverse-80);--color-discount-surface-entry-mobile-outline: var(--color-border-neutral-white-12);--color-discount-surface-entry-mobile-shadow: #252525;--color-discount-button-primary-shadow-soft: color-mix(in srgb, var(--color-bg-neutral-static-inverse-100) 14%, transparent);--color-discount-button-primary-shadow: color-mix(in srgb, var(--color-bg-neutral-static-inverse-100) 24%, transparent);--color-discount-button-modal-primary-surface: var(--color-bg-neutral-static-white-100);--color-discount-button-modal-primary-surface-hover: var(--color-bg-neutral-static-white-100);--color-discount-button-modal-primary-text: var(--color-text-neutral-static-inverse-95)}}.base-modal-footer .payment-method-modal__ok{background:var(--color-discount-button-modal-primary-surface);border:1px solid var(--color-discount-button-primary-border);box-shadow:0 4px 12px 0 var(--color-discount-button-primary-shadow);color:var(--color-discount-button-modal-primary-text);isolation:isolate;overflow:visible;position:relative}.base-modal-footer .payment-method-modal__ok:after{animation:payment-method-modal-rim-flow 1.3s ease-in-out infinite alternate;background:var(--color-discount-rim-gradient);background-position:0 50%;background-size:180% 180%;border-radius:inherit;content:"";inset:-1px;-webkit-mask:var(--color-discount-rim-mask) content-box,var(--color-discount-rim-mask);mask:var(--color-discount-rim-mask) content-box,var(--color-discount-rim-mask);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;padding:1px;pointer-events:none;position:absolute;transition:opacity .18s ease;z-index:-1}.base-modal-footer .payment-method-modal__ok:focus-visible:not(:disabled),.base-modal-footer .payment-method-modal__ok:hover:not(:disabled){background:var(--color-discount-button-modal-primary-surface-hover);box-shadow:0 4px 12px 0 var(--color-discount-button-primary-shadow)}.base-modal-footer .payment-method-modal__ok:focus-visible:not(:disabled):after,.base-modal-footer .payment-method-modal__ok:hover:not(:disabled):after{opacity:1}.base-modal-footer .payment-method-modal__ok:disabled:after{animation:none;opacity:.35}@keyframes payment-method-modal-rim-flow{0%{background-position:0 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.base-modal-footer .payment-method-modal__ok:after{animation:none}}.discount-promo-fade-enter-active[data-v-b3e09c13],.discount-promo-fade-leave-active[data-v-b3e09c13]{transition:opacity .2s ease}.discount-promo-fade-enter-from[data-v-b3e09c13],.discount-promo-fade-leave-to[data-v-b3e09c13]{opacity:0}.discount-promo-overlay[data-v-b3e09c13]{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:28px 20px;backdrop-filter:blur(2px);background:var(--color-discount-surface-overlay)}.discount-promo-card[data-v-b3e09c13]{position:relative;width:100%;max-width:600px;overflow:hidden;border-width:1px;border-style:solid;padding:32px;background:var(--color-discount-surface-modal);border-color:var(--color-discount-surface-modal-border);border-radius:12px;box-shadow:0 18px 42px var(--color-discount-shadow-medium)}.discount-promo-card--closing[data-v-b3e09c13]{opacity:0;transition:opacity .3s ease-out}.discount-promo-close[data-v-b3e09c13]{position:absolute;right:8px;top:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-style:none;background-color:transparent;color:var(--color-discount-text-primary);opacity:.92}.discount-promo-body[data-v-b3e09c13]{display:flex;flex-direction:column;gap:24px}.discount-promo-title[data-v-b3e09c13]{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;text-align:center;font-size:24px;font-weight:600;line-height:32px;color:var(--color-discount-text-primary);text-wrap:balance}.discount-promo-title-highlight[data-v-b3e09c13]{background:var(--color-discount-gradient-modal-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.discount-promo-title-trailing[data-v-b3e09c13]{color:var(--color-discount-text-primary)}.discount-promo-panel[data-v-b3e09c13]{display:flex;flex-direction:column;gap:16px;border-width:1px;border-style:solid;padding:16px;background:var(--color-discount-surface-modal-panel);border-color:var(--color-discount-surface-modal-panel-border);border-radius:12px}.discount-promo-countdown[data-v-b3e09c13]{height:28px;display:inline-flex;align-items:center;align-self:flex-start;gap:4px;border-radius:9999px;padding:4px 20px;font-size:12px;font-style:italic;background:var(--color-discount-gradient-countdown);color:var(--color-discount-text-static-white-95);font-family:var(--font-family-en, "IBM Plex Sans");font-weight:500;line-height:20px}.discount-promo-countdown-label[data-v-b3e09c13]{text-transform:uppercase}.discount-promo-countdown-time[data-v-b3e09c13]{font-weight:500}.discount-promo-price[data-v-b3e09c13]{display:flex;align-items:baseline;gap:4px;color:var(--color-discount-text-primary)}.discount-promo-price-current[data-v-b3e09c13]{font-size:32px;font-weight:600;line-height:40px}.discount-promo-price-period[data-v-b3e09c13]{font-size:12px;line-height:20px;color:var(--color-discount-text-muted);font-weight:400}.discount-promo-price-original[data-v-b3e09c13]{font-size:12px;line-height:20px;color:var(--color-discount-text-muted);text-decoration:line-through;text-decoration-thickness:1px}.discount-promo-select[data-v-b3e09c13]{width:100%}.discount-promo-features[data-v-b3e09c13]{display:flex;flex-direction:column;gap:12px}.discount-promo-features-title[data-v-b3e09c13]{font-size:14px;font-weight:500;line-height:22px;color:var(--color-discount-text-primary)}.discount-promo-features ul[data-v-b3e09c13]{margin:0;display:flex;flex-direction:column;list-style-type:none;gap:8px;padding:0}.discount-promo-features li[data-v-b3e09c13]{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:22px;color:var(--color-discount-text-secondary)}.discount-promo-features li[data-v-b3e09c13] .base-icon{margin-top:3px;flex-shrink:0;color:var(--color-discount-text-primary)}.discount-promo-actions[data-v-b3e09c13]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.discount-promo-action[data-v-b3e09c13]{display:inline-flex;align-items:center;justify-content:center;border-style:none;padding-left:16px;padding-right:16px;font-size:14px;font-weight:500;border-radius:8px;font-family:var(--font-family-en, "IBM Plex Sans");font-style:normal;height:32px;line-height:22px;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.discount-promo-action[data-v-b3e09c13]:disabled{cursor:not-allowed;opacity:.56}.discount-promo-action--dismiss[data-v-b3e09c13]{background:var(--color-discount-button-secondary-surface);color:var(--color-discount-text-primary)}.discount-promo-action--dismiss[data-v-b3e09c13]:hover:not(:disabled){background:var(--color-discount-button-secondary-surface-hover)}.discount-promo-action--primary[data-v-b3e09c13]{background:var(--color-discount-button-modal-primary-surface);border:1px solid var(--color-discount-button-primary-border);box-shadow:0 4px 12px 0 var(--color-discount-button-primary-shadow);color:var(--color-discount-button-modal-primary-text);isolation:isolate;overflow:visible;position:relative}.discount-promo-action--primary[data-v-b3e09c13]:after{animation:discount-promo-rim-flow-b3e09c13 1.3s ease-in-out infinite alternate;background:var(--color-discount-rim-gradient);background-position:0 50%;background-size:180% 180%;border-radius:inherit;content:"";inset:-1px;-webkit-mask:var(--color-discount-rim-mask) content-box,var(--color-discount-rim-mask);mask:var(--color-discount-rim-mask) content-box,var(--color-discount-rim-mask);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;padding:1px;pointer-events:none;position:absolute;transition:opacity .22s ease;z-index:-1}.discount-promo-action--primary[data-v-b3e09c13]:hover:not(:disabled){background:var(--color-discount-button-modal-primary-surface-hover);box-shadow:0 4px 12px var(--color-discount-button-primary-shadow)}.discount-promo-action--primary[data-v-b3e09c13]:hover:not(:disabled):after{opacity:1}@keyframes discount-promo-rim-flow-b3e09c13{0%{background-position:0 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.discount-promo-action--primary[data-v-b3e09c13]:after{animation:none}}.discount-promo-card--chat_high_active_discount .discount-promo-price-original[data-v-b3e09c13]{margin-left:-2px}@media(max-width:767px){.discount-promo-overlay[data-v-b3e09c13]{padding:24px 20px}.discount-promo-card[data-v-b3e09c13]{max-width:350px;padding:24px;border-radius:16px}.discount-promo-body[data-v-b3e09c13]{gap:24px}.discount-promo-title[data-v-b3e09c13]{text-align:center;font-size:20px;line-height:28px}.discount-promo-panel[data-v-b3e09c13]{gap:14px;padding:16px}.discount-promo-features[data-v-b3e09c13]{gap:10px}.discount-promo-features li[data-v-b3e09c13]{gap:8px;font-size:13px;line-height:22px}.discount-promo-actions[data-v-b3e09c13]{margin-top:4px;justify-content:center}.discount-promo-action[data-v-b3e09c13]{min-width:88px}}
