.header-action-btn[data-v-19b1796d]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:9999px;-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-moz-text-decoration-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s;color:var(--app-text-color)}.header-action-btn[data-v-19b1796d]:active{background-color:rgba(0,0,0,.05)}header[data-v-696bb0cb]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.invert-on-classic[data-v-696bb0cb]{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}html[data-theme=classic] .invert-on-classic[data-v-696bb0cb]{-webkit-filter:invert(1);filter:invert(1)}.tarot-card[data-v-b56f269b]{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.modal-enter-active[data-v-ca9e2bbc],.modal-leave-active[data-v-ca9e2bbc]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-enter-active .modal-content[data-v-ca9e2bbc],.modal-leave-active .modal-content[data-v-ca9e2bbc]{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal-enter-from[data-v-ca9e2bbc],.modal-leave-to[data-v-ca9e2bbc]{opacity:0}.modal-enter-from .modal-content[data-v-ca9e2bbc],.modal-leave-to .modal-content[data-v-ca9e2bbc]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.modal-enter-to .modal-content[data-v-ca9e2bbc],.modal-leave-from .modal-content[data-v-ca9e2bbc]{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}input[type=checkbox][data-v-ca9e2bbc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%!important;position:relative}input[type=checkbox][data-v-ca9e2bbc]:checked{background-color:#fff!important;border-color:#fff!important}input[type=checkbox][data-v-ca9e2bbc]:checked:after{content:"✓";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#09090b;font-size:12px;font-weight:700;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}input[type=checkbox].classic-theme-checkbox[data-v-ca9e2bbc]:checked{background-color:#7c3aed!important;border-color:#7c3aed!important}input[type=checkbox].classic-theme-checkbox[data-v-ca9e2bbc]:checked:after{color:#fff!important}input[type=checkbox].neo-theme-checkbox[data-v-ca9e2bbc]:checked{background-color:#fff!important;border-color:#fff!important}input[type=checkbox].neo-theme-checkbox[data-v-ca9e2bbc]:checked:after{color:#09090b!important}.modal-enter-active[data-v-1b770548],.modal-leave-active[data-v-1b770548]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-enter-active .modal-content[data-v-1b770548],.modal-leave-active .modal-content[data-v-1b770548]{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal-enter-from[data-v-1b770548],.modal-leave-to[data-v-1b770548]{opacity:0}.modal-enter-from .modal-content[data-v-1b770548],.modal-leave-to .modal-content[data-v-1b770548]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.modal-enter-to .modal-content[data-v-1b770548],.modal-leave-from .modal-content[data-v-1b770548]{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}input[type=checkbox][data-v-1b770548]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%!important;position:relative}input[type=checkbox][data-v-1b770548]:checked{background-color:#fff!important;border-color:#fff!important}input[type=checkbox][data-v-1b770548]:checked:after{content:"✓";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#09090b;font-size:12px;font-weight:700;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}input[type=checkbox].classic-theme-checkbox[data-v-1b770548]:checked{background-color:#7c3aed!important;border-color:#7c3aed!important}input[type=checkbox].classic-theme-checkbox[data-v-1b770548]:checked:after{color:#fff!important}input[type=checkbox].neo-theme-checkbox[data-v-1b770548]:checked{background-color:#fff!important;border-color:#fff!important}input[type=checkbox].neo-theme-checkbox[data-v-1b770548]:checked:after{color:#09090b!important}.modal-enter-active[data-v-abc6b162],.modal-leave-active[data-v-abc6b162]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-enter-active .modal-content[data-v-abc6b162],.modal-leave-active .modal-content[data-v-abc6b162]{-webkit-transition:-webkit-transform .3s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-transform .3s cubic-bezier(.34,1.56,.64,1)}.modal-enter-from[data-v-abc6b162],.modal-leave-to[data-v-abc6b162]{opacity:0}.modal-enter-from .modal-content[data-v-abc6b162],.modal-leave-to .modal-content[data-v-abc6b162]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.modal-enter-to .modal-content[data-v-abc6b162],.modal-leave-from .modal-content[data-v-abc6b162]{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.card-responsive-size[data-v-d233eefa]{width:max(90px,26vw);aspect-ratio:4 / 7}.single-card-size[data-v-d233eefa]{width:min(60vw,240px);aspect-ratio:4 / 7}.selection-indicator[data-v-d3a02a53]{width:var(--tarot-check-size, 24px);height:var(--tarot-check-size, 24px);border-radius:50%;border:2px solid var(--tarot-check-border, #ccc);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s;background-color:transparent;color:transparent}.selection-indicator.is-active[data-v-d3a02a53]{background-color:var(--tarot-check-bg, #fff);border-color:var(--tarot-check-border, #fff);color:var(--tarot-check-icon-color, #000)}.selection-indicator.is-classic[data-v-d3a02a53]{width:22px;height:22px;border-color:rgba(255,255,255,.9);border-width:2px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.selection-indicator.is-classic.is-active[data-v-d3a02a53]{background-color:var(--lang-indicator-dot, #000);border-color:var(--lang-indicator-dot, #000);color:var(--app-color-primary-1, #fff)}.drawer-enter-active[data-v-d3a02a53],.drawer-leave-active[data-v-d3a02a53]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.drawer-enter-active .drawer-content[data-v-d3a02a53],.drawer-leave-active .drawer-content[data-v-d3a02a53]{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.drawer-enter-from[data-v-d3a02a53],.drawer-leave-to[data-v-d3a02a53]{opacity:0}.drawer-enter-from .drawer-content[data-v-d3a02a53],.drawer-leave-to .drawer-content[data-v-d3a02a53]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.drawer-enter-to .drawer-content[data-v-d3a02a53],.drawer-leave-from .drawer-content[data-v-d3a02a53]{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tarot-card[data-v-90d316dd]{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.no-scrollbar[data-v-90d316dd]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-90d316dd]{-ms-overflow-style:none;scrollbar-width:none}.modal-enter-active[data-v-90d316dd],.modal-leave-active[data-v-90d316dd]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-enter-active .modal-content[data-v-90d316dd],.modal-leave-active .modal-content[data-v-90d316dd]{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal-enter-from[data-v-90d316dd],.modal-leave-to[data-v-90d316dd]{opacity:0}.modal-enter-from .modal-content[data-v-90d316dd],.modal-leave-to .modal-content[data-v-90d316dd]{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.modal-enter-to .modal-content[data-v-90d316dd],.modal-leave-from .modal-content[data-v-90d316dd]{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.preview-overlay[data-v-da93e549]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background:var(--shuffle-bg, rgba(19, 19, 19, .9));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.preview-overlay.transparent-bg[data-v-da93e549]{background:transparent;pointer-events:none}.preview-card[data-v-da93e549]{will-change:transform,opacity;-webkit-perspective:1000px;perspective:1000px}.card-display-info[data-v-da93e549]{position:fixed;left:0;width:100%;text-align:center;color:var(--shuffle-title-color, white);opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease;pointer-events:none;z-index:10002;padding-bottom:20px}.card-display-info.visible[data-v-da93e549]{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.card-title-cn[data-v-da93e549]{font-size:24px;font-weight:700;letter-spacing:4px;margin:0 0 4px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.card-title-en[data-v-da93e549]{font-size:14px;font-weight:300;opacity:.8;letter-spacing:1px;margin:0;text-transform:uppercase;font-family:serif}.action-buttons[data-v-da93e549]{position:fixed;left:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;pointer-events:none;z-index:10003}.action-buttons.visible[data-v-da93e549]{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}.action-buttons.fade-out[data-v-da93e549]{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);pointer-events:none;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.btn-confirm[data-v-da93e549],.btn-change[data-v-da93e549]{pointer-events:auto}.btn-confirm[data-v-da93e549]{width:70%;max-width:280px;height:48px;background:var(--shuffle-btn-bg, #e0e0e0);border:none;border-radius:var(--shuffle-btn-radius, 2px);font-size:16px;font-weight:600;color:var(--shuffle-btn-text, #000);letter-spacing:2px;cursor:pointer;box-shadow:var(--shuffle-btn-shadow, 0 4px 15px rgba(255, 255, 255, .1))}.btn-confirm[data-v-da93e549]:active:not(:disabled){-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.btn-confirm[data-v-da93e549]:disabled{opacity:.6;cursor:not-allowed}.btn-change[data-v-da93e549]{background:transparent;border:none;color:var(--shuffle-desc-color, #fff);font-size:14px;letter-spacing:1px;cursor:pointer;opacity:.8;padding:10px 20px}.btn-change[data-v-da93e549]:disabled{opacity:.4;cursor:not-allowed}.card-flip-container[data-v-da93e549]{width:100%;height:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .8s cubic-bezier(.4,0,.2,1);transition:transform .8s cubic-bezier(.4,0,.2,1);transition:transform .8s cubic-bezier(.4,0,.2,1),-webkit-transform .8s cubic-bezier(.4,0,.2,1)}.card-flip-container.flipped[data-v-da93e549]{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card-flip-container.big-card[data-v-da93e549]{box-shadow:0 4px 8px rgba(0,0,0,.5)}.card-face[data-v-da93e549]{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.card-back[data-v-da93e549]{background:transparent;z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0)}.card-front[data-v-da93e549]{background:#fff;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:1;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.preview-tarot-card[data-v-da93e549]{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.preview-tarot-card[data-v-da93e549] .tarot-card{position:relative!important;width:100%!important;height:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.preview-tarot-card[data-v-da93e549] .tarot-card>div{width:100%;height:100%}.card-image-wrapper[data-v-da93e549]{width:100%;height:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff}.card-image[data-v-da93e549]{width:100%;height:100%;object-fit:cover;display:block}.card-wheel-wrapper[data-v-3a6a72eb]{position:relative;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.wheel-container[data-v-3a6a72eb]{position:absolute;right:-50px;top:var(--wheel-top, calc(75% - 60px) );width:0;height:0;will-change:transform;-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94)}.wheel-container.is-dragging[data-v-3a6a72eb]{-webkit-transition:none;transition:none}.wheel-container.is-zooming[data-v-3a6a72eb]{z-index:1000}.wheel-container.dimmed[data-v-3a6a72eb]{opacity:.3;pointer-events:none}.card[data-v-3a6a72eb]{position:absolute;top:0;left:0;width:var(--card-w, 70px);height:var(--card-h, 120px);margin-left:calc(var(--card-w, 70px) / -2);cursor:pointer;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card.hidden[data-v-3a6a72eb]{opacity:0!important;pointer-events:none}.card.no-transition[data-v-3a6a72eb],.card.no-transition .card-inner[data-v-3a6a72eb]{-webkit-transition:none!important;transition:none!important}.card-inner[data-v-3a6a72eb]{width:100%;height:100%;position:relative;overflow:hidden;-webkit-transition:-webkit-transform .4s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .4s cubic-bezier(.19,1,.22,1);transition:transform .4s cubic-bezier(.19,1,.22,1);transition:transform .4s cubic-bezier(.19,1,.22,1),-webkit-transform .4s cubic-bezier(.19,1,.22,1)}.card.active .card-inner[data-v-3a6a72eb]{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);box-shadow:0 0 25px rgba(255,255,255,.4);z-index:1001}.card.taken[data-v-3a6a72eb]{cursor:default;pointer-events:none}.card.taken .card-inner[data-v-3a6a72eb]{background:transparent;box-shadow:none;border:none}.card-number[data-v-3a6a72eb]{position:absolute;top:-22px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);font-size:11px;font-weight:500;color:var(--popup-text, #fff);padding:2px 8px;border-radius:10px;white-space:nowrap;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.card-number-visible[data-v-3a6a72eb]{opacity:1}.card-tarot[data-v-3a6a72eb]{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.card-tarot[data-v-3a6a72eb] .tarot-card{position:relative!important;width:100%!important;height:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.card-tarot[data-v-3a6a72eb] .tarot-card>div{width:100%;height:100%}.card-responsive-size[data-v-dfdcf570]{width:max(80px,22vw);aspect-ratio:4 / 7}.single-card-size[data-v-dfdcf570]{width:min(50vw,280px);aspect-ratio:4 / 7;max-width:280px}.zooming-mode[data-v-dfdcf570]{z-index:100!important}.fade-slide-enter-active[data-v-dfdcf570],.fade-slide-leave-active[data-v-dfdcf570]{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fade-slide-enter-from[data-v-dfdcf570]{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.fade-slide-leave-to[data-v-dfdcf570]{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.fade-scale-enter-active[data-v-dfdcf570],.fade-scale-leave-active[data-v-dfdcf570]{-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.fade-scale-enter-from[data-v-dfdcf570]{opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.fade-scale-leave-to[data-v-dfdcf570]{opacity:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.fade-enter-active[data-v-dfdcf570],.fade-leave-active[data-v-dfdcf570]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter-from[data-v-dfdcf570],.fade-leave-to[data-v-dfdcf570]{opacity:0}.paywall-popup[data-v-dddcc821] .popup-container{background:var(--paywall-bg)}.paywall-popup[data-v-dddcc821] .popup-header{background:var(--paywall-header-bg);border:none}.paywall-popup[data-v-dddcc821] .popup-back-btn{background:var(--paywall-back-btn-bg);box-shadow:var(--paywall-back-btn-shadow);color:var(--paywall-back-btn-color)}.paywall-container[data-v-dddcc821]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:40px 24px;text-align:center;color:var(--paywall-container-color);min-height:100%}.paywall-header[data-v-dddcc821]{margin-bottom:24px}.paywall-header .icon-circle[data-v-dddcc821]{width:100px;height:100px;background:var(--paywall-icon-bg);border:var(--paywall-icon-border);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-shadow:var(--paywall-icon-shadow);-webkit-animation:pulse-dddcc821 2s infinite;animation:pulse-dddcc821 2s infinite}@-webkit-keyframes pulse-dddcc821{0%{-webkit-transform:scale(1);transform:scale(1);box-shadow:var(--paywall-icon-shadow)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:var(--paywall-icon-shadow)}to{-webkit-transform:scale(1);transform:scale(1);box-shadow:var(--paywall-icon-shadow)}}@keyframes pulse-dddcc821{0%{-webkit-transform:scale(1);transform:scale(1);box-shadow:var(--paywall-icon-shadow)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:var(--paywall-icon-shadow)}to{-webkit-transform:scale(1);transform:scale(1);box-shadow:var(--paywall-icon-shadow)}}.paywall-content[data-v-dddcc821]{margin-bottom:40px}.paywall-content .paywall-title[data-v-dddcc821]{font-size:28px;font-weight:700;margin-bottom:12px;color:var(--paywall-title-color)}.paywall-content .paywall-subtitle[data-v-dddcc821]{font-size:16px;color:var(--paywall-subtitle-color);line-height:1.5}.paywall-actions[data-v-dddcc821]{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.paywall-actions .buy-button[data-v-dddcc821],.paywall-actions .invite-button[data-v-dddcc821]{width:100%;max-width:320px;min-height:56px;height:auto;border-radius:28px;font-size:16px;font-weight:700;padding:10px 20px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:none}.paywall-actions .buy-button .btn-text-wrapper[data-v-dddcc821],.paywall-actions .buy-button .invite-text-wrapper[data-v-dddcc821],.paywall-actions .invite-button .btn-text-wrapper[data-v-dddcc821],.paywall-actions .invite-button .invite-text-wrapper[data-v-dddcc821]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.2}.paywall-actions .buy-button .main-text[data-v-dddcc821],.paywall-actions .invite-button .main-text[data-v-dddcc821]{font-size:16px;font-weight:700}.paywall-actions .buy-button .sub-text[data-v-dddcc821],.paywall-actions .invite-button .sub-text[data-v-dddcc821]{font-size:12px;opacity:.8;margin-top:2px}.paywall-actions .payment-buttons[data-v-dddcc821]{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.paywall-actions .payment-buttons .buy-button.xtr-button[data-v-dddcc821]{background:-webkit-linear-gradient(315deg,#6366f1 0%,#a855f7 100%);background:linear-gradient(135deg,#6366f1,#a855f7)}.paywall-actions .payment-buttons .buy-button.ton-button[data-v-dddcc821]{background:#08c}.paywall-actions .payment-buttons .buy-button .btn-content[data-v-dddcc821]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.paywall-actions .payment-buttons .buy-button .btn-content .btn-icon[data-v-dddcc821]{width:24px;height:24px}.paywall-actions .buy-button[data-v-dddcc821]{background:var(--paywall-buy-btn-bg);color:var(--paywall-buy-btn-text);box-shadow:var(--paywall-buy-btn-shadow)}.paywall-actions .buy-button[data-v-dddcc821]:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);opacity:.9}.paywall-actions .buy-button[data-v-dddcc821]:disabled{opacity:.6;cursor:not-allowed}.paywall-actions .invite-button[data-v-dddcc821]{background:var(--paywall-invite-btn-bg);color:var(--paywall-invite-btn-text);border:var(--paywall-invite-btn-border)}.paywall-actions .invite-button[data-v-dddcc821]:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);background:rgba(255,255,255,.1)}.page-container[data-v-5d9ee56b]{background:var(--page-bg, #131313);color:var(--text-primary, #ffffff);-webkit-transition:background .3s ease;transition:background .3s ease}.title-text[data-v-5d9ee56b]{color:var(--text-primary, #ffffff)}.subtitle-text[data-v-5d9ee56b]{color:var(--text-secondary, rgba(255, 255, 255, .7))}.suggestion-btn[data-v-5d9ee56b]{width:100%;padding:.75rem 1rem;text-align:left;background:var(--suggestion-bg, rgba(39, 39, 42, .5));border:1px solid var(--suggestion-border, #3f3f46);border-radius:var(--suggestion-radius, .5rem);color:var(--suggestion-text, #ffffff);-webkit-transition:all .2s ease;transition:all .2s ease}.suggestion-btn.is-selected[data-v-5d9ee56b]{border-color:var(--suggestion-border-active, #ffffff)}.suggestion-btn[data-v-5d9ee56b]:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.input-wrapper[data-v-5d9ee56b]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--input-gap, .75rem);background:var(--wrapper-bg, transparent);border:1px solid var(--wrapper-border, transparent);border-radius:var(--wrapper-radius, 0);padding:var(--wrapper-padding, 0);-webkit-transition:all .3s ease;transition:all .3s ease}.input-wrapper.is-focused[data-v-5d9ee56b]{border-color:var(--wrapper-border-focus, transparent)}.question-input[data-v-5d9ee56b]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:var(--input-bg, rgba(39, 39, 42, .5));border:1px solid var(--input-border, #3f3f46);border-radius:var(--input-radius, .5rem);padding:var(--input-padding, .75rem 1rem);color:var(--input-text, #ffffff);outline:none;-webkit-transition:all .3s ease;transition:all .3s ease}.question-input[data-v-5d9ee56b]:focus{border-color:var(--input-border-focus, #ffffff)}.question-input[data-v-5d9ee56b]::-webkit-input-placeholder{color:var(--input-placeholder, #71717a)}.question-input[data-v-5d9ee56b]::-moz-placeholder{color:var(--input-placeholder, #71717a)}.question-input[data-v-5d9ee56b]:-ms-input-placeholder{color:var(--input-placeholder, #71717a)}.question-input[data-v-5d9ee56b]::placeholder{color:var(--input-placeholder, #71717a)}.send-btn[data-v-5d9ee56b]{width:var(--send-btn-size, 3rem);height:var(--send-btn-size, 3rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:var(--send-btn-bg, #f4f4f5);color:var(--send-btn-text, #000000);border-radius:var(--send-btn-radius, .5rem);-webkit-transition:all .2s ease;transition:all .2s ease;border:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.send-btn[data-v-5d9ee56b]:disabled{opacity:.5;cursor:not-allowed}.send-btn[data-v-5d9ee56b]:active:not(:disabled){-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}html[data-theme=classic] .page-container[data-v-5d9ee56b]{--page-bg: transparent;--text-primary: #1e1b4b;--text-secondary: #4338ca;--suggestion-bg: rgba(255, 255, 255, .6);--suggestion-border: rgba(255, 255, 255, .8);--suggestion-border-active: #7c3aed;--suggestion-text: #1e1b4b;--suggestion-radius: 1.25rem;--input-gap: .5rem;--wrapper-bg: #ffffff;--wrapper-border: rgba(0, 0, 0, .05);--wrapper-border-focus: #7c3aed;--wrapper-radius: 2rem;--wrapper-padding: .25rem .25rem .25rem 1rem;--input-bg: transparent;--input-border: transparent;--input-border-focus: transparent;--input-radius: 0;--input-padding: .5rem 0;--input-text: #1e1b4b;--input-placeholder: #9CA3AF;--send-btn-bg: #F3F4F6;--send-btn-text: #1e1b4b;--send-btn-radius: 50%;--send-btn-size: 2.5rem}html[data-theme=classic] .title-text[data-v-5d9ee56b]{font-family:Georgia,serif}.scroll-smooth[data-v-2f758c68]{scroll-behavior:smooth}.paragraph-typewriter[data-v-7a20e62c]{width:100%}.paragraph-typewriter[data-v-7a20e62c]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.paragraph-item[data-v-7a20e62c]{min-height:1.5rem}.typing[data-v-7a20e62c]{display:inline}.paragraph-text[data-v-7a20e62c]{-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.fade-pulse[data-v-7a20e62c]{-webkit-animation:fadePulse-7a20e62c 1.2s ease-in-out infinite;animation:fadePulse-7a20e62c 1.2s ease-in-out infinite}.cursor[data-v-7a20e62c]{margin-left:.25rem;display:inline-block;-webkit-animation:blink-7a20e62c 1s infinite;animation:blink-7a20e62c 1s infinite}@-webkit-keyframes fadePulse-7a20e62c{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes fadePulse-7a20e62c{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@-webkit-keyframes blink-7a20e62c{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes blink-7a20e62c{0%,50%{opacity:1}51%,to{opacity:0}}@-webkit-keyframes loadingLinePulse-4f7d5e9a{0%,to{opacity:.35}50%{opacity:1}}@keyframes loadingLinePulse-4f7d5e9a{0%,to{opacity:.35}50%{opacity:1}}.loading-line>div[data-v-4f7d5e9a]{width:100%;-webkit-animation:loadingLinePulse-4f7d5e9a 1.2s ease-in-out infinite;animation:loadingLinePulse-4f7d5e9a 1.2s ease-in-out infinite}.modal-enter-active[data-v-f9039bc1],.modal-leave-active[data-v-f9039bc1]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-enter-from[data-v-f9039bc1],.modal-leave-to[data-v-f9039bc1]{opacity:0}.starry-background[data-v-f9039bc1]{position:relative;background:#202020;background-image:-webkit-radial-gradient(20% 30%,circle,rgba(255,255,255,.03) 1px,transparent 1px),-webkit-radial-gradient(80% 70%,circle,rgba(255,255,255,.03) 1px,transparent 1px);background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.03) 1px,transparent 1px),radial-gradient(circle at 80% 70%,rgba(255,255,255,.03) 1px,transparent 1px);background-size:100px 100px,150px 150px}.toast-fade-enter-active[data-v-f9039bc1],.toast-fade-leave-active[data-v-f9039bc1]{-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}.toast-fade-enter-from[data-v-f9039bc1],.toast-fade-leave-to[data-v-f9039bc1]{opacity:0;-webkit-transform:translate(-50%,20px);-ms-transform:translate(-50%,20px);transform:translate(-50%,20px)}.toast-fade-enter-to[data-v-f9039bc1],.toast-fade-leave-from[data-v-f9039bc1]{opacity:1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%)}@-webkit-keyframes fadeIn-e6ef7950{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-e6ef7950{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animate-fade-in[data-v-e6ef7950]{-webkit-animation:fadeIn-e6ef7950 .4s ease-out forwards;animation:fadeIn-e6ef7950 .4s ease-out forwards}.fade-slide-enter-active[data-v-d2c7ba1b],.fade-slide-leave-active[data-v-d2c7ba1b]{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fade-slide-enter-from[data-v-d2c7ba1b]{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.fade-slide-leave-to[data-v-d2c7ba1b]{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.bubble-box[data-v-d2c7ba1b]{position:relative}.content[data-v-596284cf]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.date-header[data-v-596284cf]{text-align:center;color:var(--history-date-color);font-size:14px;margin-top:8px;margin-bottom:12px}.status-divider[data-v-596284cf]{text-align:center;color:var(--history-divider-color);font-size:13px;margin-bottom:24px}.history-item[data-v-596284cf]{background-color:var(--history-item-bg);border-radius:var(--history-item-radius);padding:var(--history-item-padding);margin-bottom:var(--history-item-margin);box-shadow:var(--history-item-shadow);border:var(--history-item-border)}.history-item[data-v-596284cf]:not(:last-child){padding-bottom:var(--history-item-padding-bottom);border-bottom:var(--history-item-border-bottom)}.item-title[data-v-596284cf]{font-size:var(--history-title-size);font-weight:var(--history-title-weight);font-family:var(--history-title-font);color:var(--history-title-color);margin:0 0 8px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-time[data-v-596284cf]{color:var(--history-time-color);font-size:12px;margin:0 0 16px}.card-grid[data-v-596284cf]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--history-card-grid-gap);margin-bottom:16px}.card-wrapper[data-v-596284cf]{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--history-card-grid-gap) * 4) / 5);-ms-flex:0 0 calc((100% - var(--history-card-grid-gap) * 4) / 5);flex:0 0 calc((100% - var(--history-card-grid-gap) * 4) / 5);aspect-ratio:2 / 3.2;background-color:var(--history-card-wrapper-bg);border-radius:4px;overflow:hidden;border:var(--history-card-wrapper-border)}.card-wrapper img[data-v-596284cf]{width:100%;height:100%;object-fit:cover}.item-desc[data-v-596284cf]{color:var(--history-desc-color);font-size:12px;line-height:1.6;margin:0;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}
