@font-face{font-family:Open Sans;src:url(/assets/fonts/open_sans/OpenSans-Regular.woff2)format("woff2"),url(/assets/fonts/open_sans/OpenSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/open_sans/OpenSans-Medium.woff2)format("woff2"),url(/assets/fonts/open_sans/OpenSans-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/open_sans/OpenSans-SemiBold.woff2)format("woff2"),url(/assets/fonts/open_sans/OpenSans-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/open_sans/OpenSans-Bold.woff2)format("woff2"),url(/assets/fonts/open_sans/OpenSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/open_sans/OpenSans-ExtraBold.woff2)format("woff2"),url(/assets/fonts/open_sans/OpenSans-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/fonts/open_sans/OpenSans-Regular.woff2)format("woff2"),url(/assets/fonts/open_sans/OpenSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/fonts/open_sans/OpenSans-Medium.woff2)format("woff2"),url(/assets/fonts/open_sans/OpenSans-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/fonts/open_sans/OpenSans-SemiBold.woff2)format("woff2"),url(/assets/fonts/open_sans/OpenSans-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/fonts/open_sans/OpenSans-Bold.woff2)format("woff2"),url(/assets/fonts/open_sans/OpenSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/fonts/open_sans/OpenSans-ExtraBold.woff2)format("woff2"),url(/assets/fonts/open_sans/OpenSans-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Philosopher;src:url(/assets/fonts/philosopher/Philosopher-Regular.woff2)format("woff2"),url(/assets/fonts/philosopher/Philosopher-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Philosopher;src:url(/assets/fonts/philosopher/Philosopher-Bold.woff2)format("woff2"),url(/assets/fonts/philosopher/Philosopher-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Philosopher;src:url(/assets/fonts/philosopher/Philosopher-Italic.woff2)format("woff2"),url(/assets/fonts/philosopher/Philosopher-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Philosopher;src:url(/assets/fonts/philosopher/Philosopher-BoldItalic.woff2)format("woff2"),url(/assets/fonts/philosopher/Philosopher-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:GolosUI;src:url(/assets/fonts/golos_ui/GolosUI-Regular.woff2)format("woff2"),url(/assets/fonts/golos_ui/GolosUI-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GolosUI;src:url(/assets/fonts/golos_ui/GolosUI-Medium.woff2)format("woff2"),url(/assets/fonts/golos_ui/GolosUI-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GolosUI;src:url(/assets/fonts/golos_ui/GolosUI-Bold.woff2)format("woff2"),url(/assets/fonts/golos_ui/GolosUI-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Garamond;src:url(/assets/fonts/garamond/Garamond-Regular.woff2)format("woff2"),url(/assets/fonts/garamond/Garamond-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Garamond;src:url(/assets/fonts/garamond/Garamond-Medium.woff2)format("woff2"),url(/assets/fonts/garamond/Garamond-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Garamond;src:url(/assets/fonts/garamond/Garamond-SemiBold.woff2)format("woff2"),url(/assets/fonts/garamond/Garamond-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Garamond;src:url(/assets/fonts/garamond/Garamond-Bold.woff2)format("woff2"),url(/assets/fonts/garamond/Garamond-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Garamond;src:url(/assets/fonts/garamond/Garamond-ExtraBold.woff2)format("woff2"),url(/assets/fonts/garamond/Garamond-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:GreatVibes;src:url(/assets/fonts/great_vibes/GreatVibes-Regular.woff2)format("woff2"),url(/assets/fonts/great_vibes/GreatVibes-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MyStar;src:url(/assets/fonts/icons/star.woff2)format("woff2"),url(/assets/fonts/icons/star.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:EbGaramond;src:url(/assets/fonts/eb_garamond/EBGaramond-Regular.woff2)format("woff2"),url(/assets/fonts/eb_garamond/EBGaramond-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EbGaramond;src:url(/assets/fonts/eb_garamond/EBGaramond-Bold.woff2)format("woff2"),url(/assets/fonts/eb_garamond/EBGaramond-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--font-body:"Open Sans", "OpenSans", sans-serif;--font-title:"Philosopher", serif;--font-ui:"GolosUI", sans-serif;--font-garamond:"Garamond", serif;--font-script:"GreatVibes", cursive;--font-eb-garamond:"EbGaramond", serif;--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;color:var(--color-text);background:var(--color-background);line-height:1.6;font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:15px;transition:color .5s,background-color .5s}:root{--countdown-bg:#19162a}html.light-theme{--app-bg:#f5f4f8;--card-bg-primary:#ffffffc2;--card-bg-secondary:#edeaf5;--text-primary:#201b33;--text-secondary:#655e7a;--text-muted:#a29caf;--border-color:#0000000d;--border-color-medium:#00000014;--input-bg:#ffffffe6;--btn-gray-bg:#0000000a;--btn-gray-text:#5a546e;--countdown-bg:#f5f4f8;--font-title:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html.light-theme,html.light-theme body,html.light-theme #app,html.light-theme .app-container{background-color:var(--app-bg)!important;color:var(--text-primary)!important}html.light-theme .mobile-frame{background:linear-gradient(185deg,#f6f5fa 0%,#fcfbfd 45%,#f2eef9 85%,#f9f7fc 100%)!important;box-shadow:0 8px 32px #7c4ced0a!important}@media (min-width:768px){html.light-theme .mobile-frame{border-color:#e5e5ea!important;box-shadow:0 12px 48px #0000000f!important}}html.light-theme h1,html.light-theme h2,html.light-theme h3,html.light-theme h4,html.light-theme .nav-title,html.light-theme .title:not(.buy-page *),html.light-theme .nickname:not(.advisor-card .nickname),html.light-theme .session-name,html.light-theme .item-title,html.light-theme .advisor-name,html.light-theme .section-title,html.light-theme .card-name,html.light-theme .row span:not(.required):not(.status),html.light-theme .toolbar-title,html.light-theme .group-title{color:var(--text-primary)!important;font-family:var(--font-title)!important;letter-spacing:.01em!important}html.light-theme p,html.light-theme .desc,html.light-theme .sub-title,html.light-theme .intro,html.light-theme .session-summary,html.light-theme .session-time,html.light-theme .recommend-intro,html.light-theme .state-text,html.light-theme .time-text{color:var(--text-secondary)!important}html.light-theme .app-nav,html.light-theme .title-bar,html.light-theme .message-toolbar{background:#fff!important;border-bottom:.5px solid #0000000d!important}html.light-theme .safe-area-top{background:#fff!important}html.light-theme .app-nav:before{content:"";top:calc(-1 * env(safe-area-inset-top,0px));height:env(safe-area-inset-top,0px);background:#fff;position:absolute;left:0;right:0}html.light-theme .message-shell:before{content:"";height:env(safe-area-inset-top,0px);z-index:1;background:#fff;position:absolute;top:0;left:0;right:0}html.light-theme .back-btn:not(.buy-page *) img{filter:invert(.8)brightness(.2)!important}html.light-theme .order-chat-page .title-bar{background:#fff!important;border-bottom:.5px solid #0000000d!important}html.light-theme .order-chat-page .header-bg{opacity:0!important}html.light-theme .order-chat-page .title-text{color:var(--text-primary)!important}html.light-theme .order-chat-page .back-btn img{filter:invert(.8)brightness(.2)!important}html.light-theme .order-chat-page .countdown-bar{color:var(--text-primary)!important;background:#0000000d!important}html.light-theme .order-chat-page .countdown-bar.countdown-urgent{color:#d14e4e!important;background:#d14e4e14!important}html.light-theme .order-chat-page .countdown-bar.countdown-urgent .countdown-text,html.light-theme .order-chat-page .countdown-bar.countdown-urgent .countdown-icon{color:#d14e4e!important}html.light-theme .order-chat-page .countdown-bar .countdown-icon{color:var(--text-secondary)!important}html.light-theme .order-chat-page .countdown-text{color:var(--text-primary)!important}html.light-theme .order-chat-page .discount-banner{color:#fff!important}html.light-theme .order-chat-page .intercept-dialog-container{background:#fff!important;overflow:hidden!important;box-shadow:0 20px 40px #0000001f!important}html.light-theme .order-chat-page .intercept-ribbon{display:none!important}html.light-theme .order-chat-page .intercept-title{color:var(--text-primary)!important}html.light-theme .order-chat-page .intercept-message{color:var(--text-secondary)!important}html.light-theme .order-chat-page .intercept-btn.btn-secondary{background:var(--card-bg-secondary)!important;color:var(--text-secondary)!important}html.light-theme .order-chat-page .intercept-price-row .price-label{color:var(--text-primary)!important}html.light-theme .order-chat-page .exit-opt-card{background:#fff!important;box-shadow:0 20px 40px #0000001f!important}html.light-theme .order-chat-page .exit-opt-title{color:var(--text-primary)!important}html.light-theme .order-chat-page .exit-opt-message{color:var(--text-secondary)!important}html.light-theme .order-chat-page .exit-opt-btn-end{background:var(--card-bg-secondary)!important;color:var(--text-secondary)!important}html.light-theme .insuf-sheet-mask{background:#0000004d!important}html.light-theme .insuf-sheet-mask .insuf-sheet{opacity:1!important;background:#fff!important}html.light-theme .insuf-sheet-mask .insuf-sheet .insuf-products-scroll{background:#fff!important}html.light-theme .insuf-sheet-mask .insuf-bg-img{display:none!important}html.light-theme .insuf-title{color:var(--text-primary)!important}html.light-theme .insuf-hint-label,html.light-theme .insuf-hint{color:var(--text-secondary)!important}html.light-theme .insuf-hint-credits{color:var(--text-primary)!important}html.light-theme .insuf-sheet .insuf-row-cell{background:var(--app-bg)!important;border:1px solid #e8e4f0!important;box-shadow:0 1px 4px #0000000a!important}html.light-theme .insuf-sheet .insuf-row-credits{color:var(--text-primary)!important}html.light-theme .insuf-row-bonus{color:#e3789e!important}html.light-theme .insuf-bottom-note{color:var(--text-muted)!important}html.light-theme .insuf-divider{background:var(--border-color-medium)!important}html.light-theme .insuf-tab{color:var(--text-muted)!important}html.light-theme .insuf-tab.active{color:var(--text-primary)!important}html.light-theme .insuf-close-btn img{filter:invert(.5)brightness(.5)!important}html.light-theme .coin-dialog-mask .coin-dialog{background:#fff!important}html.light-theme .coin-dialog-mask .top-bg{display:none!important}html.light-theme .coin-dialog-mask .title{color:var(--text-primary)!important}html.light-theme .coin-dialog-mask .info-label{color:var(--text-secondary)!important}html.light-theme .coin-dialog-mask .info-sub,html.light-theme .coin-dialog-mask .min-tip{color:var(--text-muted)!important}html.light-theme .coin-dialog-mask .hint-text,html.light-theme .coin-dialog-mask .hint-label{color:var(--text-secondary)!important}html.light-theme .coin-dialog-mask .credit-row{background:#fff!important;border:1px solid #e8e4f0!important}html.light-theme .coin-dialog-mask .credit-row .credits-text{color:var(--text-primary)!important}html.light-theme .coin-dialog-mask .credit-row .bonus-text{color:#e3789e!important}html.light-theme .coin-dialog-mask .bottom-note,html.light-theme .coin-dialog-mask .tab-item{color:var(--text-muted)!important}html.light-theme .coin-dialog-mask .tab-item.active{color:var(--text-primary)!important}html.light-theme .order-chat-page .recharge-dialog{border-color:var(--border-color-medium)!important;background:#fff!important}html.light-theme .order-chat-page .recharge-cell-inner{background:var(--card-bg-secondary)!important}html.light-theme .order-chat-page .recharge-cell-credits{color:var(--text-primary)!important}html.light-theme .order-chat-page .recharge-cell-price{color:var(--text-secondary)!important}html.light-theme .order-chat-page .quick-reply-panel{background:#fff!important}html.light-theme .order-chat-page .panel-header{color:var(--text-primary)!important}html.light-theme .order-chat-page .end-dialog{background:#fff!important;box-shadow:0 20px 40px #0000001f!important}html.light-theme .order-chat-page .end-dialog-title{color:var(--text-primary)!important}html.light-theme .order-chat-page .end-dialog-subtitle{color:var(--text-secondary)!important}html.light-theme .order-chat-page .continue-order-card{background:#fff!important;box-shadow:0 20px 40px #0000001f!important}html.light-theme .order-chat-page .continue-order-title{color:var(--text-primary)!important}html.light-theme .order-chat-page .continue-order-balance{border-color:#7c4ced4d!important}html.light-theme .order-chat-page .continue-order-balance-val{color:var(--text-primary)!important}html.light-theme .order-chat-page .continue-order-divider{background:var(--border-color-medium)!important}html.light-theme .order-chat-page .continue-order-bubble{background:var(--card-bg-secondary)!important;color:var(--text-primary)!important}html.light-theme .order-chat-page .continue-order-end-btn{color:var(--text-secondary)!important}html.light-theme .order-chat-page .qr-row{background:#fff!important}html.light-theme .order-chat-page .qr-row-title{color:var(--text-primary)!important}html.light-theme .order-chat-page .qr-row-close img{filter:invert(.6)brightness(.4)!important}html.light-theme .order-chat-page .qr-pill{color:var(--text-secondary)!important;border:1px solid #00000026!important}html.light-theme .app-name{background:linear-gradient(135deg,#7c4ced 0%,#a238ff 50%,#ff6fa9 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}html.light-theme .theme-toggle-btn{color:#7c4ced!important;background:#7c4ced0f!important;border-color:#7c4ced1f!important}html.light-theme .theme-toggle-btn:active,html.light-theme .tab-item:active,html.light-theme .advisor-card:active,html.light-theme .quick-img:active,html.light-theme .connect-btn:active,html.light-theme .save-btn:active{transition:transform .1s cubic-bezier(.25,.8,.25,1)!important;transform:scale(.96)!important}html.light-theme .tab-bar{-webkit-backdrop-filter:blur(20px)!important;background:#fffc!important;border-top:.5px solid #0000000d!important}html.light-theme .tab-item .tab-icon{filter:invert(.65)brightness(.65)contrast(1.1)!important}html.light-theme .tab-item.active .tab-icon{filter:none!important}html.light-theme .advisor-card,html.light-theme .group-card,html.light-theme .card-wrap,html.light-theme .card,html.light-theme .table-list,html.light-theme .menu-group,html.light-theme .form-list,html.light-theme .session-cell,html.light-theme .recommend-cell-outer,html.light-theme .list-item,html.light-theme .item-wrap{background-color:var(--card-bg-primary)!important}html.light-theme .advisor-card,html.light-theme .group-card,html.light-theme .card-wrap,html.light-theme .table-list,html.light-theme .menu-group{border:1px solid #0000000a!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .divider,html.light-theme .form-list .divider{background-color:var(--border-color-medium)!important}html.light-theme input,html.light-theme textarea:not(.wish-input),html.light-theme select,html.light-theme .row-input{border-radius:8px;background-color:var(--input-bg)!important;color:var(--text-primary)!important;border:1px solid var(--border-color-medium)!important}html.light-theme .page input,html.light-theme .page textarea,html.light-theme .page select{border-radius:8px;color:inherit!important;background-color:#0000!important;border:1px solid #0000!important}html.light-theme .row-input::placeholder{color:var(--text-muted)!important}html.light-theme .profile-page .row-input{background:0 0!important;border:none!important}html.light-theme .date-overlay-input{color:#0000!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}html.light-theme .home-wrap,html.light-theme .tab-page{background-color:var(--app-bg)!important}html.light-theme .tab-bg{display:none!important}html.light-theme .quick-row{gap:16px!important;padding:12px 16px!important}html.light-theme .quick-img{border:1px solid #fff9!important;border-radius:12px!important;transition:transform .2s cubic-bezier(.25,.8,.25,1),box-shadow .2s!important;box-shadow:0 4px 14px #7c4ced0a!important}html.light-theme .quick-img:active{transform:scale(.96)!important}html.light-theme .advisor-row{gap:12px!important;padding-bottom:16px!important}html.light-theme .advisor-group .advisor-card{background-color:#ffffffa6!important;border:1px solid #ffffffb3!important;border-radius:10px!important;box-shadow:0 4px 16px #7c4ced08,0 2px 4px #00000003!important}html.light-theme .card-nickname{color:#fff!important;text-shadow:0 1px 3px #00000080!important;font-weight:700!important}html.light-theme .readings-cnt{color:#fffc!important;text-shadow:0 1px 2px #0006!important}html.light-theme .score-badge{color:#cf9f2e!important;background:#fecb0f1f!important;border:.5px solid #fecb0f4d!important;font-weight:700!important}html.light-theme .star-icon{filter:saturate(1.2)brightness(.9)!important}html.light-theme .card-cta{color:#fff!important;background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;border-radius:6px!important;font-weight:600!important;box-shadow:0 4px 10px #7c4ced2e!important}html.light-theme .card-label{color:#fff!important;background:#7c4cedcc!important;border-radius:0 6px 6px 0!important}html.light-theme .status-dot{border-color:#fff!important;box-shadow:0 1px 3px #0000001a!important}html.light-theme .banner-wrap{border:1px solid #ffffff80!important;border-radius:12px!important;box-shadow:0 6px 20px #7c4ced0d!important}html.light-theme .banner-img{border-radius:12px!important}html.light-theme .dot{background:#00000026!important}html.light-theme .dot.active{background:#7c4ced!important}html.light-theme .message-tab,html.light-theme .message-shell{background-color:var(--app-bg)!important}html.light-theme .hello-bubble{background:var(--card-bg-secondary)!important;color:var(--text-secondary)!important}html.light-theme .recommend-hline{background:var(--border-color)!important}html.light-theme .edit-btn{background:var(--btn-gray-bg)!important;color:var(--btn-gray-text)!important}html.light-theme .balance-card .card-title,html.light-theme .balance-card .value-text,html.light-theme .balance-card .countdown-text{color:#fff!important}html.light-theme .skeleton-card{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .skeleton-card.skeleton-shimmer{background:var(--card-bg-secondary)!important;box-shadow:none!important;border:none!important}html.light-theme .avatar-sheet,html.light-theme .reward-card,html.light-theme .sheet-card,html.light-theme .dialog-container,html.light-theme .modal{color:var(--text-primary)!important;border:1px solid var(--border-color)!important;background:#fff!important;box-shadow:0 10px 30px #0000001a!important}html.light-theme .overlay{background:#0006!important}html.light-theme .page{background-color:var(--app-bg)!important}html.light-theme .row:not(.two-cols){color:var(--text-primary)!important}html.light-theme .signout{background-color:var(--card-bg-primary)!important;color:#ff3b30!important;border-color:var(--border-color-medium)!important}html.light-theme .version{color:var(--text-muted)!important}html.light-theme .pull-indicator-text{color:#6013c1!important}html.light-theme .skeleton-shimmer{background:var(--card-bg-secondary)!important}html.light-theme .skeleton-shimmer:after{background:linear-gradient(90deg,#0000,#0000000a,#0000)!important}html.light-theme .skeleton-advisor-card{background:var(--card-bg-secondary)!important;border-color:#7c4ced1a!important}html.light-theme .advisor-group .advisor-card .card-avatar{background-color:var(--card-bg-secondary)!important}html.light-theme .back-icon:not(.candles-page *),html.light-theme .back img,html.light-theme .arrow,html.light-theme .copy-icon,html.light-theme .edit-icon,html.light-theme .toolbar-icon{filter:invert(.8)brightness(.2)!important}html.light-theme .diamond-icon,html.light-theme .score-star{filter:none!important}html.light-theme .page,html.light-theme .sub-page,html.light-theme .pay-launch-page,html.light-theme .about,html.light-theme .mine-page,html.light-theme .candles-page,html.light-theme .profile-page,html.light-theme .system-notification-page,html.light-theme .recharge-page,html.light-theme .bind-page,html.light-theme .email-login-page,html.light-theme .login-wrapper,html.light-theme .message-tab,html.light-theme .code-page,html.light-theme .home-wrap,html.light-theme .pay-return-page,html.light-theme .report-page,html.light-theme .order-chat-page,html.light-theme .advisor-page,html.light-theme .ceremony-page,html.light-theme .advisor-detail,html.light-theme .chat-page,html.light-theme .content:not(.buy-page *),html.light-theme .web-page{background:var(--app-bg)!important;background-color:var(--app-bg)!important;color:var(--text-primary)!important}html.light-theme .web-page .top-bar{background:#fff!important;border-bottom:.5px solid #0000000d!important}html.light-theme .web-page .title{color:var(--text-primary)!important}html.light-theme .header-bg,html.light-theme .top-bg-image{opacity:0!important}html.light-theme .top-bg{background-color:var(--app-bg)!important}html.light-theme .card-gradient{background:linear-gradient(#0000 0%,#0009 100%)!important}html.light-theme .bottom-sheet,html.light-theme .insuf-sheet{background:var(--card-bg-primary)!important;background-color:var(--card-bg-primary)!important;border-top:1px solid var(--border-color)!important;box-shadow:0 -4px 16px #0000000d!important}html.light-theme .chat-input-wrapper,html.light-theme .chat-input-bar,html.light-theme .qr-row{background:var(--card-bg-primary)!important;background-color:var(--card-bg-primary)!important;border-top:1px solid var(--border-color)!important}html.light-theme .chat-input-wrapper .icon-btn,html.light-theme .chat-input-wrapper .input-container{background:var(--card-bg-secondary)!important;background-color:var(--card-bg-secondary)!important}html.light-theme .chat-textarea{box-shadow:none!important;color:var(--text-primary)!important;background:0 0!important;border:none!important;outline:none!important}html.light-theme .chat-textarea::placeholder{color:var(--text-muted)!important}html.light-theme .text-bubble:not(.outgoing){background:var(--card-bg-secondary)!important;color:var(--text-primary)!important}html.light-theme .text-bubble.outgoing{color:#fff!important;background:#6a48f2!important}html.light-theme .typing-dots,html.light-theme .card-bubble,html.light-theme .bad-order-bubble,html.light-theme .candle-bubble{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important}html.light-theme .card-title{color:var(--text-primary)!important}html.light-theme .card-desc{color:var(--text-secondary)!important}html.light-theme .video-bubble,html.light-theme .video-thumb-placeholder{background:var(--card-bg-secondary)!important}html.light-theme .sep-line{background:var(--border-color-medium)!important}html.light-theme .sep-label,html.light-theme .system-tip,html.light-theme .time-tip{color:var(--text-muted)!important}html.light-theme .countdown-bar{border-bottom:1px solid var(--border-color)!important}html.light-theme .countdown-text{color:var(--text-primary)!important}html.light-theme .diamond-plus{background:var(--card-bg-primary)!important;border:.5px solid var(--border-color-medium)!important}html.light-theme .dp-balance{color:var(--text-primary)!important}html.light-theme .marquee-text,html.light-theme .bottom-sheet .desc{color:var(--text-secondary)!important}html.light-theme .bottom-sheet .cancel-link{color:var(--text-primary)!important}html.light-theme .advisor-page .bg-img{opacity:0!important}html.light-theme .advisor-page .tab-row{border-bottom:.5px solid var(--border-color)!important;background:#fff!important}html.light-theme .advisor-page .tab-item{color:var(--text-secondary)!important;font-family:var(--font-title)!important}html.light-theme .advisor-page .tab-item.active{color:var(--text-primary)!important}html.light-theme .advisor-page .filter-btn img{filter:invert(.8)brightness(.2)!important}html.light-theme .advisor-page .filter-dot{border-color:var(--app-bg)!important;background-color:#34c759!important}html.light-theme .tag-chip{background-color:var(--card-bg-primary)!important;color:var(--text-secondary)!important;border:.5px solid #0000000d!important;box-shadow:0 2px 6px #00000003!important}html.light-theme .tag-chip.selected{color:#7c4ced!important;background-color:#7c4ced14!important;border-color:#7c4ced!important;font-weight:600!important}html.light-theme .advisor-card{background-color:var(--card-bg-primary)!important;border:.5px solid #7c4ced1f!important;border-radius:12px!important;box-shadow:0 6px 18px #7c4ced0a!important}html.light-theme .advisor-card .bg-avatar,html.light-theme .advisor-card .card-avatar{background-color:var(--card-bg-secondary)!important}html.light-theme .advisor-card .bottom-gradient{background:linear-gradient(#0000 0%,#0009 100%)!important}html.light-theme .advisor-card .nickname{color:#fff!important;text-shadow:0 1px 3px #00000080!important}html.light-theme .advisor-card .readings{color:#fffc!important;text-shadow:0 1px 2px #0006!important}html.light-theme .advisor-card .score-capsule{background:#fecb0f1f!important;border:.5px solid #fecb0f4d!important}html.light-theme .advisor-card .score-text{color:#cf9f2e!important;font-weight:700!important}html.light-theme .advisor-card .connect-btn{border-radius:8px!important;font-weight:600!important}html.light-theme .advisor-card .top-tag{color:#7c4ced!important;background-color:#7c4ced1f!important;border-radius:0 4px 4px 0!important}html.light-theme .ceremony-card{background-color:var(--card-bg-primary)!important;border:1px solid #0000000a!important;border-radius:12px!important;margin-bottom:12px!important;padding:12px!important;transition:transform .1s cubic-bezier(.25,.8,.25,1)!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .ceremony-card:active{transform:scale(.98)!important}html.light-theme .ceremony-card .divider{display:none!important}html.light-theme .ceremony-card .img-wrap{background-color:var(--card-bg-secondary)!important;border-radius:8px!important}html.light-theme .ceremony-card .title{color:var(--text-primary)!important;font-family:var(--font-title)!important}html.light-theme .ceremony-card .desc{color:var(--text-secondary)!important}html.light-theme .ceremony-card .c-tag{background-color:#7c4ced0f!important;border:.5px solid #7c4ced1f!important}html.light-theme .ceremony-card .tag-text{color:#7c4ced!important;font-weight:500!important}html.light-theme .ceremony-card .adv-name{color:var(--text-secondary)!important}html.light-theme .ceremony-card .final-price{color:var(--text-primary)!important}html.light-theme .ceremony-card .original-price{color:var(--text-muted)!important}html.light-theme .filter-overlay{-webkit-backdrop-filter:blur(8px)!important;background:#0006!important}html.light-theme .filter-sheet{-webkit-backdrop-filter:blur(20px)!important;background:#ffffffe6!important;border-top:1px solid #0000000d!important;box-shadow:0 -8px 32px #0000000d!important}html.light-theme .filter-sheet:before{content:"";background:#0000001a;border-radius:2.5px;flex-shrink:0;width:36px;height:5px;margin:8px auto 0;display:block}html.light-theme .filter-title{color:var(--text-primary)!important}html.light-theme .filter-label{color:var(--text-primary)!important;font-weight:600!important}html.light-theme .filter-chip{background-color:var(--card-bg-secondary)!important;color:var(--text-secondary)!important;border:.5px solid #00000008!important}html.light-theme .filter-chip.selected{color:#7c4ced!important;background-color:#7c4ced14!important;border-color:#7c4ced!important;font-weight:600!important}html.light-theme .filter-footer .footer-line{background:var(--border-color)!important}html.light-theme .save-btn{background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;border-radius:12px!important;box-shadow:0 4px 12px #7c4ced40!important}html.light-theme .skeleton-advisor-card,html.light-theme .skeleton-service-card{background:var(--card-bg-primary)!important;border:1px solid #0000000a!important}html.light-theme .chat-page{background-color:var(--app-bg)!important}html.light-theme .chat-header{background:#fff!important;border-bottom:.5px solid #0000000d!important}html.light-theme .chat-header .header-bg{opacity:0!important}html.light-theme .chat-header .back-btn img,html.light-theme .chat-header .more-btn img,html.light-theme .chat-header .arrow-icon{filter:invert(.8)brightness(.2)!important}html.light-theme .chat-header .advisor-name,html.light-theme .chat-header .stat-val{color:var(--text-primary)!important}html.light-theme .chat-header .stat-label{color:var(--text-secondary)!important}html.light-theme .chat-header .stat-v-divider,html.light-theme .chat-header .h-divider{background-color:var(--border-color-medium)!important}html.light-theme .chat-header .review-pill{color:#7c4ced!important;background:#7c4ced14!important}html.light-theme .chat-header .review-text{color:var(--text-secondary)!important}html.light-theme .more-dropdown{background:#fff!important;border:1.5px solid #00000008!important;box-shadow:0 8px 24px #00000014!important}html.light-theme .more-dropdown .menu-item{color:var(--text-primary)!important}html.light-theme .more-dropdown .menu-item img{filter:invert(.6)brightness(.3)!important}html.light-theme .history-tip .h-tip-text{color:var(--text-muted)!important}html.light-theme .history-tip .h-line{background:var(--border-color)!important}html.light-theme .new-msg-btn,html.light-theme .back-to-bottom-btn{-webkit-backdrop-filter:blur(10px)!important;color:#7c4ced!important;background:#ffffffe6!important;border:.5px solid #0000000f!important;box-shadow:0 4px 12px #0000000f!important}html.light-theme .system-banner{color:#b35d00!important;background:#ff935414!important;border:.5px solid #ff935433!important;border-radius:10px!important}html.light-theme .order-tips-overlay{color:#312e46!important;background:#e1d7fb!important;border:none!important;border-radius:10px!important}html.light-theme .system-banner .close-banner img,html.light-theme .order-tips-overlay .close-banner img{filter:invert(.6)brightness(.4)!important}html.light-theme .text-bubble:not(.outgoing){color:var(--text-primary)!important;background:#ffffffe6!important;border:.5px solid #0000000a!important;border-radius:16px!important;box-shadow:0 2px 8px #00000003!important}html.light-theme .text-bubble.outgoing{color:#fff!important;background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;border:none!important;border-radius:16px!important;box-shadow:0 4px 10px #7c4ced26!important}html.light-theme .image-bubble{border:1px solid #0000000d!important;box-shadow:0 4px 12px #00000008!important}html.light-theme .video-bubble{background-color:var(--card-bg-secondary)!important;border:1px solid #0000000a!important}html.light-theme .video-thumb-placeholder{background-color:var(--card-bg-secondary)!important}html.light-theme .card-bubble,html.light-theme .bad-order-bubble,html.light-theme .candle-bubble{background:var(--card-bg-primary)!important;border:1px solid #0000000a!important;border-radius:16px!important;box-shadow:0 4px 16px #7c4ced0a!important}html.light-theme .card-bubble .card-title,html.light-theme .bad-order-bubble .card-title,html.light-theme .candle-bubble .card-title{color:var(--text-primary)!important}html.light-theme .card-bubble .card-desc,html.light-theme .bad-order-bubble .bad-order-desc,html.light-theme .candle-bubble .card-desc{color:var(--text-secondary)!important}html.light-theme .card-info-row,html.light-theme .service-card-box,html.light-theme .ceremony-cell{background:var(--card-bg-secondary)!important;border:.5px solid #0000000a!important}html.light-theme .card-service-name,html.light-theme .price-text,html.light-theme .unit{color:var(--text-primary)!important}html.light-theme .card-bubble .gradient-btn,html.light-theme .bad-order-bubble .gradient-btn,html.light-theme .candle-bubble .gradient-btn{background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;border-radius:8px!important;box-shadow:0 3px 8px #7c4ced33!important}html.light-theme .card-bubble .gradient-btn:active,html.light-theme .bad-order-bubble .gradient-btn:active,html.light-theme .candle-bubble .gradient-btn:active{transform:scale(.96)!important}html.light-theme .service-price-badge{background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;box-shadow:0 3px 8px #7c4ced33!important}html.light-theme .service-original-price{color:#ffffffb3!important}html.light-theme .ceremony-cell .ceremony-name{color:var(--text-primary)!important}html.light-theme .ceremony-cell .ceremony-desc{color:var(--text-secondary)!important}html.light-theme .ceremony-cell .c-pill{background:#7c4ced0f!important;border:.5px solid #7c4ced1f!important}html.light-theme .ceremony-cell .c-pill span{color:#7c4ced!important}html.light-theme .service-modal{-webkit-backdrop-filter:blur(20px)!important;background:#ffffffe6!important;border-top:1px solid #0000000d!important;box-shadow:0 -8px 32px #0000000d!important}html.light-theme .service-modal:before{content:"";background:#0000001a;border-radius:2.5px;flex-shrink:0;width:36px;height:5px;margin:8px auto 0;display:block}html.light-theme .service-tabs-container{background:0 0!important;border-bottom:.5px solid #0000000d!important}html.light-theme .service-modal .tab-item{color:var(--text-secondary)!important}html.light-theme .service-modal .tab-item.active{color:var(--text-primary)!important}html.light-theme .service-modal .service-card{background:var(--card-bg-primary)!important;border:.5px solid #7c4ced1f!important;border-radius:10px!important;box-shadow:0 4px 12px #7c4ced05!important}html.light-theme .service-modal .service-name{color:var(--text-primary)!important}html.light-theme .service-modal .price-btn{border-radius:8px!important}html.light-theme .price-btn .price-val,html.light-theme .price-btn .dollar-sign,html.light-theme .price-btn .unit,html.light-theme .price-btn .price-original{color:#fff!important}html.light-theme .service-modal .service-card--disabled .price-btn{background:var(--btn-gray-bg)!important}html.light-theme .service-modal .service-card--disabled .price-btn .price-val,html.light-theme .service-modal .service-card--disabled .price-btn .dollar-sign,html.light-theme .service-modal .service-card--disabled .price-btn .unit,html.light-theme .service-modal .service-card--disabled .price-btn .price-original{color:var(--text-muted)!important}html.light-theme .premium-card{border-bottom:.5px solid #0000000d!important}html.light-theme .premium-card .p-name{color:var(--text-primary)!important}html.light-theme .premium-card .p-desc{color:var(--text-secondary)!important}html.light-theme .premium-card .p-img-placeholder{background:var(--card-bg-secondary)!important}html.light-theme .premium-card .p-price span{color:var(--text-primary)!important}html.light-theme .premium-card .p-pill{background:#7c4ced0f!important;border:.5px solid #7c4ced1f!important}html.light-theme .premium-card .p-pill span{color:#7c4ced!important}html.light-theme .quick-reply-panel{-webkit-backdrop-filter:blur(20px)!important;padding-bottom:env(safe-area-inset-bottom,12px)!important;background:#ffffffe6!important;border:none!important;box-shadow:0 -8px 32px #0000000d!important}html.light-theme .quick-reply-panel .panel-header{border-bottom:none!important}html.light-theme .quick-reply-panel .panel-header span{color:var(--text-primary)!important}html.light-theme .quick-reply-panel .close-btn{color:var(--text-secondary)!important}html.light-theme .quick-reply-panel .reply-item{color:var(--text-primary)!important;box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:.5px solid #00000014!important;padding:16px!important}html.light-theme .quick-reply-panel .reply-item:active{transform:scale(.98)!important}html.light-theme .quick-reply-panel .reply-empty{color:var(--text-muted)!important}html.light-theme .quick-reply-panel .reply-list{padding:0!important}html.light-theme .chat-input-wrapper{-webkit-backdrop-filter:blur(20px)!important;background:#fffc!important;border-top:1px solid #0000000d!important}html.light-theme .chat-input-wrapper .icon-btn{background:var(--card-bg-secondary)!important}html.light-theme .chat-input-wrapper .icon-btn img{filter:invert(.8)brightness(.2)!important}html.light-theme .chat-input-wrapper .input-container{background:var(--card-bg-secondary)!important;border:.5px solid #00000008!important}.chat-input-wrapper .input-container .icon-btn,html.light-theme .chat-input-wrapper .input-container .icon-btn{background:0 0!important}html.light-theme .mine-page{background-color:var(--app-bg)!important}html.light-theme .mine-page .nickname{color:var(--text-primary)!important;font-family:var(--font-title)!important}html.light-theme .mine-page .edit-btn{color:var(--text-primary)!important;background:#0000000d!important;border-radius:20px!important;font-weight:500!important;transition:transform .1s!important}html.light-theme .mine-page .edit-btn:active{transform:scale(.95)!important}html.light-theme .mine-page .edit-btn .edit-icon{filter:invert(.8)brightness(.2)!important}html.light-theme .premium-banner{border:1px solid #ffffff80!important;border-radius:12px!important;transition:transform .1s!important;overflow:hidden!important;box-shadow:0 4px 14px #7c4ced0a!important}html.light-theme .premium-banner:active{transform:scale(.98)!important}html.light-theme .balance-row{gap:12px!important}html.light-theme .balance-card{border:1px solid #fff9!important;border-radius:12px!important;transition:transform .1s cubic-bezier(.25,.8,.25,1)!important;box-shadow:0 4px 14px #0000000a!important}html.light-theme .balance-card:active{transform:scale(.97)!important}html.light-theme .balance-card .card-title{font-weight:600!important}html.light-theme .balance-card .card-button{color:#fff!important;font-family:var(--font-title)!important;background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;border-radius:12px!important;padding:3px 10px!important;font-weight:600!important;box-shadow:0 3px 8px #7c4ced33!important}html.light-theme .mine-page .table-list{background:var(--card-bg-primary)!important;border:1px solid #0000000a!important;border-radius:12px!important;padding:4px 16px!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .mine-page .table-item{cursor:pointer!important;border-bottom:.5px solid #0000000d!important;height:52px!important}html.light-theme .mine-page .table-item:last-child{border-bottom:none!important}html.light-theme .mine-page .table-item .item-title{color:var(--text-primary)!important;font-size:16px!important;font-weight:500!important}html.light-theme .mine-page .table-item:active{background-color:#00000003!important}html.light-theme .profile-page{background-color:var(--app-bg)!important}html.light-theme .profile-page .save-btn{background-color:var(--btn-gray-bg)!important;color:var(--text-muted)!important;border:none!important;border-radius:15px!important;height:28px!important;padding:0 12px!important;font-size:14px!important;font-weight:600!important}html.light-theme .profile-page .save-btn.active{color:#fff!important;background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;box-shadow:0 4px 10px #7c4ced33!important}html.light-theme .profile-page .save-btn.active:active{transform:scale(.95)!important}html.light-theme .profile-page .avatar-wrapper{background-color:var(--card-bg-secondary)!important;border:2px solid #fff!important;box-shadow:0 4px 16px #7c4ced14!important}html.light-theme .profile-page .edit-badge{background-color:#0006!important}html.light-theme .profile-page .edit-badge img{filter:brightness(1.5)!important}html.light-theme .profile-page .form-list{background:var(--card-bg-primary)!important;border:1px solid #0000000a!important;border-radius:12px!important;margin:0 16px!important;padding:0 16px!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .profile-page .form-row{height:60px!important;padding:0!important}html.light-theme .profile-page .gender-row{height:84px!important}html.light-theme .profile-page .row-label{color:var(--text-secondary)!important;font-size:16px!important;font-weight:500!important}html.light-theme .profile-page .row-input{color:var(--text-primary)!important;font-size:16px!important}html.light-theme .profile-page .row-input::placeholder{color:var(--text-muted)!important}html.light-theme .profile-page .dob-display{color:var(--text-primary)!important}html.light-theme .profile-page .dob-display.placeholder{color:var(--text-muted)!important}html.light-theme .profile-page .icon-suffix img{filter:invert(.8)brightness(.2)!important}html.light-theme .profile-page .gender-icon-wrapper{background-color:var(--card-bg-secondary)!important;border:1px solid #0000!important;transition:all .2s!important}html.light-theme .profile-page .gender-item span{color:var(--text-secondary)!important;font-size:13px!important;transition:all .2s!important}html.light-theme .profile-page .gender-item.active .gender-icon-wrapper{background:#7c4ced14!important;border-color:#7c4ced4d!important}html.light-theme .profile-page .gender-item.active span{color:#7c4ced!important;font-weight:600!important}html.light-theme .profile-page .gender-icon{filter:invert(.3)sepia(.2)saturate(.8)brightness(.6)!important}html.light-theme .profile-page .gender-item.active .gender-icon{filter:invert(.3)sepia(.9)saturate(2.5)hue-rotate(230deg)brightness(.8)!important}html.light-theme .profile-page .bind-btn{background-color:#7c4ced14!important;border:.5px solid #7c4ced26!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:auto!important;height:28px!important;padding:4px 10px!important;display:inline-flex!important}html.light-theme .profile-page .bind-btn span{color:#7c4ced!important;font-size:13px!important;font-weight:600!important;line-height:1!important}html.light-theme .profile-page .bind-btn .free-text{color:#ff3b30!important}html.light-theme .profile-page .divider{background-color:#0000000d!important}html.light-theme .profile-page .footer-uid{color:var(--text-muted)!important;font-size:13px!important;font-family:var(--font-title)!important;background:#00000008!important;border-radius:12px!important;align-items:center!important;gap:6px!important;width:-moz-fit-content!important;width:fit-content!important;margin:24px auto!important;padding:6px 12px!important;transition:background-color .1s!important;display:flex!important}html.light-theme .profile-page .footer-uid span{color:var(--text-muted)!important}html.light-theme .profile-page .footer-uid:active{background:#0000000f!important}html.light-theme .avatar-cell.active:before{background:0 0!important}html.light-theme .avatar-cell.active img{border:2.5px solid #7c4ced!important;box-shadow:0 0 0 2px #7c4ced33!important}html.light-theme .crop-overlay,html.light-theme .crop-page{background-color:var(--app-bg)!important}html.light-theme .crop-page .nav-title{color:var(--text-primary)!important}html.light-theme .crop-page .crop-confirm-btn{color:#7c4ced!important;font-weight:600!important}html.light-theme .crop-page .crop-mask{background:radial-gradient(140px,#0000 0 139px,#f5f4f8d9 140px)!important}html.light-theme .crop-page .crop-circle-frame{border-color:#7c4ced!important}html.light-theme .settings-page .rows,html.light-theme .rows{background:var(--card-bg-primary)!important;border:1px solid #0000000a!important;border-radius:12px!important;flex:none!important;width:calc(100% - 32px)!important;height:auto!important;margin:16px 16px 0!important;padding:4px 16px!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .page>.signout{margin-top:auto!important}html.light-theme .settings-page .row,html.light-theme .row:not(.two-cols){cursor:pointer!important;border-bottom:.5px solid #0000000d!important;height:52px!important}html.light-theme .settings-page .row:last-child,html.light-theme .row:not(.two-cols):last-child{border-bottom:none!important}html.light-theme .settings-page .row span,html.light-theme .row:not(.two-cols) span:not(.status){color:var(--text-primary)!important;font-size:16px!important;font-weight:500!important}html.light-theme .settings-page .row:active,html.light-theme .row:not(.two-cols):active{background-color:#00000003!important}html.light-theme .signout{background-color:var(--card-bg-primary)!important;color:#292828!important;border:none!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;height:50px!important;font-weight:600!important;transition:transform .1s,background-color .1s!important;display:flex!important}html.light-theme .signout:active{background-color:#ff3b300f!important;transform:scale(.97)!important}html.light-theme .version{color:var(--text-muted)!important;font-family:var(--font-title)!important}html.light-theme .dialog-mask{-webkit-backdrop-filter:blur(8px)!important;background:#0006!important}html.light-theme .dialog-card:not(.candle-dialog .dialog-card){-webkit-backdrop-filter:blur(20px)!important;background:#ffffffe6!important;border:1px solid #0000000d!important;border-radius:14px!important;box-shadow:0 8px 32px #00000014!important}html.light-theme .dialog-title{color:var(--text-primary)!important}html.light-theme .dialog-message{color:var(--text-secondary)!important}html.light-theme .dialog-btn-primary{color:#fff!important;background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;height:44px!important;font-weight:600!important;display:flex!important;box-shadow:0 4px 10px #7c4ced33!important}html.light-theme .dialog-btn-secondary{justify-content:center;background:var(--btn-gray-bg)!important;color:var(--btn-gray-text)!important;border-radius:10px!important;align-items:center!important;height:44px!important;font-weight:500!important;display:flex!important}html.light-theme .dialog-btn:active{transform:scale(.97)!important}html.light-theme .name{color:var(--text-primary)!important}html.light-theme .time,html.light-theme .system-notification-page .message-time{color:var(--text-muted)!important}html.light-theme .system-notification-page .message-bubble{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .system-notification-page .message-copy{color:var(--text-primary)!important}html.light-theme .system-notification-page .message-link-arrow,html.light-theme .system-notification-page .message-link-text{color:#7c4ced!important}html.light-theme .system-notification-page .skeleton-bubble{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important}html.light-theme .list-wrap .card{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 4px 18px #7c4ced0f!important}html.light-theme .list-wrap .card .name{color:var(--text-primary)!important}html.light-theme .list-wrap .card .order-name{color:var(--text-secondary)!important}html.light-theme .list-wrap .card .price span{color:var(--text-primary)!important}html.light-theme .list-wrap .card .time{color:var(--text-muted)!important}html.light-theme .list-wrap .card .op-btn{color:#fff!important;background:linear-gradient(135deg,#7c4ced,#5031b8)!important;border:none!important;box-shadow:0 3px 10px #7c4ced4d!important}html.light-theme .list-wrap .skeleton-card{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 4px 18px #7c4ced0f!important}html.light-theme .recharge-page .bg-mine{display:none!important}html.light-theme .recharge-page .title-bar{background:#fff!important}html.light-theme .recharge-page .title,html.light-theme .recharge-page .diamond-text,html.light-theme .recharge-page .section-title{color:var(--text-primary)!important}html.light-theme .recharge-page .credit-item,html.light-theme .recharge-page .candle-card{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .recharge-page .credit-title,html.light-theme .recharge-page .candle-price{color:var(--text-primary)!important}html.light-theme .recharge-page .credit-bonus,html.light-theme .recharge-page .candle-bonus{color:#7c4ced!important}html.light-theme .recharge-page .price-btn{color:#fff!important;background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;box-shadow:0 4px 10px #7c4ced2e!important}html.light-theme .recharge-page .skeleton-pack{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important}html.light-theme .coupon-skeleton .skeleton-card{background:var(--card-bg-secondary)!important}html.light-theme .quick-reply-skeleton .item{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .list-wrap .item:has(.trash){background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .list-wrap .item:has(.trash) .text{color:var(--text-primary)!important}html.light-theme .overlay .panel{border-top:1px solid var(--border-color)!important;background:#fff!important;box-shadow:0 -8px 32px #0000000d!important}html.light-theme .overlay .panel .panel-title{color:var(--text-primary)!important}html.light-theme .overlay .panel .input{background:var(--card-bg-secondary)!important;border:1px solid var(--border-color-medium)!important;color:var(--text-primary)!important}html.light-theme .overlay .panel .save{background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;box-shadow:0 4px 12px #7c4ced40!important}html.light-theme .overlay .panel .save:disabled{background:var(--btn-gray-bg)!important;color:var(--text-muted)!important;box-shadow:none!important}html.light-theme .advisor-detail .skeleton-cover{background:linear-gradient(180deg, #edeaf5 0%, var(--app-bg) 100%)!important}html.light-theme .advisor-detail .skeleton-service-cell,html.light-theme .advisor-detail .skeleton-review-card{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important}html.light-theme .advisor-detail .skeleton-tab-head{background:var(--card-bg-secondary)!important}html.light-theme .advisor-detail .skeleton-divider{background:var(--border-color-medium)!important}html.light-theme .ceremony-skeleton .skeleton-review{border-bottom:1px solid var(--border-color-medium)!important}html.light-theme .history-skeleton .card{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important}html.light-theme .list .card:has(.thumb-wrap){background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important}html.light-theme .tx-skeleton .item{border-bottom:1px solid var(--border-color-medium)!important}html.light-theme .list-wrap .item:has(.skeleton-tx-name){border-bottom:1px solid var(--border-color-medium)!important}html.light-theme .list-wrap .item:has(.right){border-bottom:1px solid var(--border-color-medium)!important}html.light-theme .list-wrap .item:has(.right) .name{color:var(--text-primary)!important}html.light-theme .tip{color:var(--text-secondary)!important}html.light-theme .list-wrap .item:has(.right) .time{color:var(--text-secondary)!important}html.light-theme .favorites-skeleton .item{border-bottom:1px solid var(--border-color-medium)!important}html.light-theme .list-wrap .item:has(.avatar-wrap){border-bottom:1px solid var(--border-color-medium)!important}html.light-theme .list-wrap .item:has(.avatar-wrap) .name{color:var(--text-primary)!important}html.light-theme .list-wrap .item:has(.avatar-wrap) .intro{color:var(--text-secondary)!important}html.light-theme .list-wrap .item:has(.avatar-wrap) .connect{background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;box-shadow:0 2px 6px #7c4ced33!important}html.light-theme .subscribe-skeleton .skeleton-benefit-card{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .advisor-detail{background:var(--app-bg)!important;color:var(--text-primary)!important}html.light-theme .advisor-detail .top-bar{background:rgba(245, 244, 248, var(--nav-opacity,0))!important;border-bottom:1px solid rgba(0, 0, 0, calc(var(--nav-opacity,0) * .08))!important}html.light-theme .advisor-detail .back img{filter:invert()!important}html.light-theme .advisor-detail .top-user span{color:var(--text-primary)!important}html.light-theme .advisor-detail .follow-btn img{filter:invert()!important}html.light-theme .advisor-detail .cover-wrap{background:linear-gradient(150deg, #edeaf5 0%, var(--app-bg) 100%)!important;border-bottom:none!important}html.light-theme .advisor-detail .cover{height:100%!important}html.light-theme .advisor-detail .cover-mask{background:linear-gradient(to bottom, #f5f4f800, var(--app-bg))!important;bottom:0!important}html.light-theme .advisor-detail .avatar{border:2px solid #fff!important;box-shadow:0 4px 16px #7c4ced26!important}html.light-theme .advisor-detail .name{color:var(--text-primary)!important}html.light-theme .advisor-detail .topic-tag{background:#7c4ced14!important}html.light-theme .advisor-detail .topic-tag-name{font-weight:600;color:#7c4ced!important}html.light-theme .advisor-detail .metrics{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;border-radius:12px!important;margin:16px 16px 0!important;padding:12px 8px!important;box-shadow:0 4px 16px #7c4ced0a!important}html.light-theme .advisor-detail .metric>div{color:var(--text-primary)!important}html.light-theme .advisor-detail .metric span{color:var(--text-secondary)!important}html.light-theme .advisor-detail .divider{background:var(--border-color)!important}html.light-theme .advisor-detail .online-time{background:var(--card-bg-secondary)!important;color:var(--text-secondary)!important;border:1px solid var(--border-color)!important}html.light-theme .advisor-detail .online-time img{filter:opacity(.7)!important}html.light-theme .advisor-detail .tab-head{background:var(--card-bg-secondary)!important;border:1px solid var(--border-color)!important}html.light-theme .advisor-detail .tab-btn{color:var(--text-secondary)!important}html.light-theme .advisor-detail .tab-btn.active{color:#fff!important;background:linear-gradient(135deg,#7c4ced 0%,#5f2fe4 100%)!important;box-shadow:0 2px 8px #7c4ced33!important}html.light-theme .advisor-detail .service-cell{background:var(--card-bg-primary)!important;border:1px solid var(--border-color-medium)!important;box-shadow:0 2px 8px #00000005!important}html.light-theme .advisor-detail .service-title{color:var(--text-primary)!important}html.light-theme .advisor-detail .service-cell.unavailable .service-price{background:var(--btn-gray-bg)!important}html.light-theme .advisor-detail .service-cell.unavailable .service-price span,html.light-theme .advisor-detail .service-cell.unavailable .service-price small{color:var(--text-muted)!important}html.light-theme .advisor-detail .description{color:var(--text-secondary)!important}html.light-theme .advisor-detail .tag-item{background:var(--card-bg-primary)!important;border:1px solid var(--border-color-medium)!important;color:var(--text-secondary)!important}html.light-theme .advisor-detail .tag-item-icon{filter:opacity(.7)!important}html.light-theme .advisor-detail .top-review-card{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 4px 16px #00000005!important}html.light-theme .advisor-detail .top-name{color:var(--text-primary)!important}html.light-theme .advisor-detail .top-content,html.light-theme .advisor-detail .review-filter{color:var(--text-secondary)!important}html.light-theme .advisor-detail .review-card{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 4px 12px #00000003!important}html.light-theme .advisor-detail .r-name{color:var(--text-primary)!important}html.light-theme .advisor-detail .r-content{color:var(--text-secondary)!important}html.light-theme .advisor-detail .r-time{color:var(--text-muted)!important}html.light-theme .advisor-detail .reply-box{background:var(--card-bg-secondary)!important;border:1px solid var(--border-color)!important}html.light-theme .advisor-detail .reply-name{color:var(--text-primary)!important}html.light-theme .advisor-detail .reply-content{color:var(--text-secondary)!important}html.light-theme .advisor-detail .bottom-services{-webkit-backdrop-filter:blur(20px)!important;border-top:1px solid var(--border-color)!important;background:#ffffffd9!important}html.light-theme .advisor-detail .bottom-services .bottom-service-entry.unavailable{background:var(--btn-gray-bg)!important;color:var(--text-muted)!important}html.light-theme .advisor-detail .bottom-services .bottom-service-entry.unavailable .bottom-service-title,html.light-theme .advisor-detail .bottom-services .bottom-service-entry.unavailable .bottom-service-price span,html.light-theme .advisor-detail .bottom-services .bottom-service-origin{color:var(--text-muted)!important}html.light-theme .page .top-bg{background:linear-gradient(#7c4ced14 0%,#7c4ced00 100%)!important}html.light-theme .page .title-bar{-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom:none!important}html.light-theme .page .title-bar .nav-name{color:var(--text-primary)!important}html.light-theme .page .title-bar .icon-btn img{filter:invert(.8)brightness(.2)!important}html.light-theme .page .tro-card{background:var(--card-bg-primary)!important;box-sizing:border-box!important;border:1px solid #7c4ced14!important;border-radius:12px!important;width:calc(100% - 32px)!important;margin:12px 16px 16px!important;padding:12px 16px!important;box-shadow:0 6px 16px #7c4ced08!important}html.light-theme .page .tro-card-collapsed{max-height:56px!important}html.light-theme .page .tro-name{color:var(--text-primary)!important;font-weight:600!important}html.light-theme .page .tro-times-title{color:var(--text-muted)!important}html.light-theme .page .tro-times-value{color:var(--text-secondary)!important}html.light-theme .page .tro-divider{background:var(--border-color-medium)!important}html.light-theme .page .tro-copy img,html.light-theme .page .tro-toggle img{filter:invert(.8)brightness(.2)!important}html.light-theme .page .css-info-icon{border-color:var(--text-muted)!important;color:var(--text-muted)!important}html.light-theme .page .chat-section,html.light-theme .page .reading-card{background:var(--card-bg-primary)!important;box-sizing:border-box!important;border:1px solid #7c4ced14!important;border-radius:12px!important;width:calc(100% - 32px)!important;margin:0 16px 16px!important;padding:12px 16px!important;box-shadow:0 6px 16px #7c4ced08!important}html.light-theme .page .chat-section .chat-header{-webkit-backdrop-filter:none!important;border-bottom:1px solid var(--border-color-medium)!important;background:0 0!important;height:48px!important;padding:0!important}html.light-theme .page .chat-section .chat-header-title,html.light-theme .page .reading-header-title{color:var(--text-primary)!important;font-size:18px!important;font-weight:700!important}html.light-theme .page .chat-section .chat-toggle img,html.light-theme .page .reading-header-arrow{filter:invert(.8)brightness(.2)!important}html.light-theme .page .chat-section .chat-body{background:0 0!important;padding-top:12px!important}html.light-theme .page .chat-section .chat-list{background:0 0!important;height:260px!important}html.light-theme .page .chat-section .text-bubble:not(.outgoing){background:var(--card-bg-secondary)!important;color:var(--text-primary)!important;box-shadow:none!important;border:none!important}html.light-theme .page .chat-section .chat-empty{color:var(--text-muted)!important}html.light-theme .page .waiting-connect-section{background:var(--card-bg-primary)!important;box-sizing:border-box!important;border:1px solid #7c4ced14!important;border-radius:12px!important;flex-direction:column!important;width:calc(100% - 32px)!important;min-height:auto!important;margin:0 16px 16px!important;padding:12px 16px!important;display:flex!important;box-shadow:0 6px 16px #7c4ced08!important}html.light-theme .page .waiting-chat-header{border-bottom:1px solid var(--border-color-medium)!important;height:48px!important}html.light-theme .page .waiting-chat-body{background:0 0!important;min-height:180px!important}html.light-theme .page .waiting-chat-empty{color:var(--text-muted)!important}html.light-theme .page .waiting-delete-btn{color:#ff4d4f!important;margin-top:16px!important;margin-bottom:8px!important;font-weight:500!important;text-decoration:underline!important}html.light-theme .page .reading-subtitle{color:var(--text-primary)!important}html.light-theme .page .kv-title{color:var(--text-secondary)!important}html.light-theme .page .kv-box,html.light-theme .page .big-box{border-radius:6px;background:var(--card-bg-secondary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color-medium)!important}html.light-theme .page .gender-text{color:var(--text-primary)!important}html.light-theme .page .poi-tab-title{color:var(--text-secondary)!important}html.light-theme .page .recommend-card{background:var(--card-bg-primary)!important;box-sizing:border-box!important;border:1px solid #7c4ced0f!important;border-radius:12px!important;margin-bottom:12px!important;padding:12px!important;box-shadow:0 4px 12px #00000005!important}html.light-theme .page .recommend-card .adv-name{color:var(--text-primary)!important}html.light-theme .page .recommend-card .adv-intro{color:var(--text-secondary)!important}html.light-theme .page .recommend-card .score-badge{background:#fecb0f1f!important;border:.5px solid #fecb0f4d!important}html.light-theme .page .recommend-card .score-badge span{color:#cf9f2e!important;font-weight:700!important}html.light-theme .page .count-bar{background:var(--card-bg-primary)!important;border-top:1px solid var(--border-color)!important}html.light-theme .page .count-desc{color:var(--text-secondary)!important}html.light-theme .deleted-dialog,html.light-theme .sure-dialog{background:var(--card-bg-primary)!important;border:1px solid var(--border-color)!important;box-shadow:0 8px 32px #7c4ced1a!important}html.light-theme .deleted-title,html.light-theme .sure-title{color:var(--text-primary)!important}html.light-theme .sure-btn-delete{background:var(--btn-gray-bg)!important;color:var(--btn-gray-text)!important}html.light-theme .quick-reply-sheet,html.light-theme .use-detail-sheet{background:var(--app-bg)!important;color:var(--text-primary)!important;border:none!important}html.light-theme .quick-reply-title,html.light-theme .use-detail-title,html.light-theme .use-detail-order-title,html.light-theme .quick-reply-close{color:var(--text-primary)!important}html.light-theme .quick-reply-item{color:var(--text-secondary)!important;border-bottom:.5px solid #00000014!important;padding:16px!important}html.light-theme .quick-reply-list{padding:0!important}html.light-theme .quick-reply-empty{color:var(--text-muted)!important}html.light-theme .use-detail-total{color:var(--text-primary)!important}html.light-theme .skeleton-overlay{background:var(--app-bg)!important}html.light-theme .skeleton-pulse{background:linear-gradient(90deg,#e8e5f0 25%,#f2eff8 50%,#e8e5f0 75%) 0 0/200% 100%!important}html.light-theme .skeleton-line{background:#e0dce8!important}html.light-theme .skeleton-line:after{background:linear-gradient(90deg,#0000,#fff9,#0000)!important}html.light-theme .skeleton-circle{background:#e0dce8!important}html.light-theme .skeleton-circle:after{background:linear-gradient(90deg,#0000,#fff9,#0000)!important}html.light-theme .skeleton-overlay .banner-container{background:#e8e5f0!important}html.light-theme .profile-skeleton,html.light-theme .loading-mask{background:var(--app-bg)!important}html.light-theme .avatar-sheet{border-top:1px solid var(--border-color)!important;background:#fff!important}html.light-theme .avatar-sheet .sheet-title{color:var(--text-primary)!important}html.light-theme .avatar-upload-cell img{filter:invert()!important}html.light-theme .bind-page{background:var(--app-bg)!important;color:var(--text-primary)!important}html.light-theme .bind-page .title-bar h1{color:var(--text-primary)!important}html.light-theme .bind-page .benefit-item span{color:var(--text-secondary)!important}html.light-theme .bind-page .input{color:var(--text-primary)!important;border:1px solid var(--border-color-medium)!important;background:#fff!important;box-shadow:0 1px 4px #0000000a!important}html.light-theme .bind-page .input::placeholder{color:var(--text-muted)!important}html.light-theme .bind-page .code-row{border:1px solid var(--border-color-medium)!important;background:#fff!important;box-shadow:0 1px 4px #0000000a!important}html.light-theme .bind-page .code-input{color:var(--text-primary)!important;box-shadow:none!important;background:0 0!important;border:none!important}html.light-theme .bind-page .code-input::placeholder,html.light-theme .bind-page .tip{color:var(--text-muted)!important}html.light-theme .bind-page .divider{background:var(--border-color-medium)!important}html.light-theme .bind-page .next-btn{background:var(--card-bg-secondary)!important;color:var(--text-muted)!important}html.light-theme .bind-page .next-btn.active{color:#fff!important;background:linear-gradient(90deg,#9d029d,#6013c1)!important}html.light-theme .empty img{filter:invert(.15)brightness(1.6)saturate(.5)opacity(.55)!important}html.light-theme .empty span{color:var(--text-muted)!important}html.light-theme .page .footer{background:var(--app-bg)!important;border-top:1px solid var(--border-color-medium)!important}html.light-theme .rate-dialog{background:#fff!important}html.light-theme .rate-main-title{color:var(--text-primary)!important}html.light-theme .rate-subtitle{color:var(--text-secondary)!important}html.light-theme .rate-score{color:var(--text-primary)!important}html.light-theme .rate-input{background:var(--card-bg-secondary)!important;border:1px solid var(--border-color-medium)!important;color:var(--text-primary)!important}html.light-theme .rate-input::placeholder,html.light-theme .word-count{color:var(--text-muted)!important}html.light-theme .tag-item{border-color:var(--border-color-medium)!important;color:var(--text-secondary)!important;background:var(--card-bg-secondary)!important}html.light-theme .tag-item.active{color:#7c4ced!important;background:#7c4ced0f!important;border-color:#7c4ced!important}html.light-theme .check-circle{border-color:var(--border-color-medium)!important}html.light-theme .anonymous-row span{color:var(--text-secondary)!important}html.light-theme .close-btn img{filter:invert(.6)brightness(.3)!important;opacity:1!important}html.light-theme .coupon-mask .close-btn img,html.light-theme .coupon-mask .close-btn-red img{filter:none!important}html.light-theme .page .form label{color:var(--text-secondary)!important}html.light-theme .custom-select{border:1px solid var(--border-color-medium)!important;color:var(--text-primary)!important;background:#fff!important}html.light-theme .select-value.placeholder-text{color:var(--text-muted)!important}html.light-theme .dropdown-list{border:1px solid var(--border-color-medium)!important;background:#fff!important;box-shadow:0 4px 16px #00000014!important}html.light-theme .dropdown-item{color:var(--text-primary)!important}html.light-theme .dropdown-item:hover{background:var(--card-bg-secondary)!important}html.light-theme .page .form select,html.light-theme .page .form input,html.light-theme .page .form textarea{border:1px solid var(--border-color-medium)!important;color:var(--text-primary)!important;background:#fff!important}html.light-theme .locked-field{background:var(--card-bg-secondary)!important;border:1px solid var(--border-color-medium)!important;color:var(--text-secondary)!important}html.light-theme .page .form .hint{color:var(--text-muted)!important}html.light-theme .order-item-card{background:var(--card-bg-primary)!important;border:1px solid var(--border-color-medium)!important;box-shadow:0 2px 8px #00000008!important}html.light-theme .order-nickname{color:var(--text-primary)!important}html.light-theme .order-name{color:var(--text-secondary)!important}html.light-theme .order-time{color:var(--text-muted)!important}html.light-theme .remove-order-btn{background:var(--card-bg-secondary)!important;box-shadow:0 2px 4px #0000001a!important}html.light-theme .add-order-trigger{background:var(--card-bg-secondary)!important;border:1px solid var(--border-color-medium)!important;color:var(--text-secondary)!important}html.light-theme .attachment-add,html.light-theme .attachment-item{background:var(--card-bg-secondary)!important;border:1px solid var(--border-color-medium)!important}html.light-theme .add-photos-text,html.light-theme .uploading-text,html.light-theme .order-counter{color:var(--text-muted)!important}html.light-theme .modal-content{border:1px solid var(--border-color-medium)!important;background:#fff!important}html.light-theme .modal-header{border-bottom:1px solid var(--border-color-medium)!important}html.light-theme .modal-header h3{color:var(--text-primary)!important}html.light-theme .close-modal-btn img{filter:invert(.6)brightness(.3)!important}html.light-theme .modal-loading,html.light-theme .modal-empty{color:var(--text-muted)!important}html.light-theme .selection-order-item{background:var(--card-bg-primary)!important;border:1px solid var(--border-color-medium)!important}html.light-theme .selection-order-item:hover{background:var(--card-bg-secondary)!important}html.light-theme .page .footer .submit:disabled{background:var(--card-bg-secondary)!important;color:var(--text-muted)!important}html.light-theme .page{background:var(--app-bg)!important;color:var(--text-primary)!important}html.light-theme .page .title-bar{position:relative;border-bottom-color:var(--border-color-medium)!important;background:#fff!important}html.light-theme .page .title-bar:before{content:"";top:calc(-1 * env(safe-area-inset-top,0px));height:env(safe-area-inset-top,0px);background:#fff;position:absolute;left:0;right:0}html.light-theme .page .nav-name{color:var(--text-primary)!important}html.light-theme .page .diamond-btn{background:var(--card-bg-primary)!important;border-color:#7c4ced33!important}html.light-theme .page .diamond-val{color:var(--text-primary)!important}html.light-theme .page .back-btn img{filter:invert(.7)brightness(.3)!important}html.light-theme .page .instruction{background:var(--card-bg-primary)!important;border-color:var(--border-color-medium)!important}html.light-theme .page .instruction-text,html.light-theme .page .section-title{color:var(--text-primary)!important}html.light-theme .page .field-title{color:var(--text-secondary)!important;letter-spacing:normal!important;font-family:Open Sans,sans-serif!important;font-size:14px!important}html.light-theme .page .field-title .required{color:#d14e4e!important;letter-spacing:normal!important;font-family:Open Sans,sans-serif!important;font-size:10px!important}html.light-theme .page .field-input{background:var(--input-bg)!important;border:1px solid var(--border-color-medium)!important;color:var(--text-primary)!important;box-sizing:border-box!important}html.light-theme .page .field-input[type=time]{color:inherit!important}html.light-theme .page .field-input::placeholder,html.light-theme .page .placeholder-overlay{color:var(--text-muted)!important}html.light-theme .page input[type=file],html.light-theme .page input[type=hidden]{background:0 0!important;border:none!important}html.light-theme .page .textarea{background:var(--input-bg)!important;border:1px solid var(--border-color-medium)!important;color:var(--text-primary)!important}html.light-theme .page .textarea::placeholder{color:var(--text-muted)!important}html.light-theme .page .gender-item{background:var(--input-bg)!important;border:1px solid var(--border-color-medium)!important;color:var(--text-secondary)!important}html.light-theme .page .gender-item.active{color:var(--text-primary)!important;border-color:#8e61ff!important}html.light-theme .page .sync-row{color:var(--text-primary)!important}html.light-theme .page .sync-tip{color:var(--text-secondary)!important}html.light-theme .page .poi-icon.empty{background:var(--input-bg)!important;border-color:var(--border-color-medium)!important}html.light-theme .page .poi-icon.empty img{filter:invert(.5)brightness(.5)!important}html.light-theme .page .poi-label{color:var(--text-secondary)!important}html.light-theme .page .attachment-add{background:var(--input-bg)!important;border-color:var(--border-color-medium)!important}html.light-theme .page .attachment-item{border-color:var(--border-color-medium)!important}html.light-theme .page .attachment-tip{color:var(--text-secondary)!important}html.light-theme .page .footer{border-top-color:var(--border-color-medium)!important;background:#ffffffe6!important}html.light-theme .page .submit-tip{color:var(--text-secondary)!important}html.light-theme .page .normal-outline-btn{background:#fff!important;border-color:#8e61ff!important}html.light-theme .page .normal-outline-btn .submit-title,html.light-theme .page .normal-outline-btn .submit-price{color:#8e61ff!important}html.light-theme .page .normal-outline-btn .deleted{color:var(--text-muted)!important}html.light-theme .page .coins-btn{color:var(--text-secondary)!important}html.light-theme .page .date-input{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html.light-theme .page .date-input:not([value=""]){color:var(--text-primary)!important}html.light-theme .page .select-arrow{filter:invert(.5)brightness(.5)!important}html.light-theme .page .modal{background:#fff!important}html.light-theme .page .modal-header{border-bottom-color:var(--border-color-medium)!important}html.light-theme .page .modal-title{color:var(--text-primary)!important}html.light-theme .page .modal-label{color:var(--text-secondary)!important}html.light-theme .page .modal-row{border-bottom-color:var(--border-color)!important}html.light-theme .page .modal-row input{color:var(--text-primary)!important}html.light-theme .page .modal-row input::placeholder{color:var(--text-muted)!important}html.light-theme .page .modal-footer{border-top-color:var(--border-color-medium)!important}html.light-theme .page .gender-circle{background:var(--card-bg-secondary)!important}html.light-theme .page .gender-circle.active{background:linear-gradient(90deg,#456cf4 0%,#8e61ff 100%)!important}html.light-theme .page .gender-v-item span{color:var(--text-secondary)!important}html.light-theme .page .gender-v-item span.active{color:#8e61ff!important}html.light-theme .page .close-btn img{filter:invert(.6)brightness(.3)!important}#app{height:100%;margin:0;padding:0;font-weight:400}a,.green{color:#00bd7e;padding:3px;text-decoration:none;transition:all .4s}@media (hover:hover){a:hover{background-color:#00bd7e33}}@media (min-width:1024px){body{min-height:100vh;color:var(--color-text);background:var(--color-background);line-height:1.6;font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-size:15px;transition:color .5s,background-color .5s}}*{-webkit-tap-highlight-color:transparent}html{height:-webkit-fill-available;width:100%;height:100dvh;font-family:var(--font-body);background-color:#030014;margin:0;padding:0;overflow:hidden}body{width:100%;height:100%;font-family:var(--font-body);background-color:#030014;margin:0;padding:0;overflow:hidden}#app{width:100%;height:100%}.app-container{width:100%;height:100%;justify-content:center;align-items:stretch;height:100dvh;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.mobile-frame{background-color:#030014;flex-direction:column;width:100%;height:100%;min-height:-webkit-fill-available;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}@media (min-width:768px){.mobile-frame{border:12px solid #222;border-radius:40px;max-width:414px;height:90vh}}
