*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}.uni-tabbar{display:flex;z-index:998;box-sizing:border-box}.uni-tabbar-top,.uni-tabbar-bottom,.uni-tabbar-top .uni-tabbar,.uni-tabbar-bottom .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+.uni-tabbar-top,.uni-app--showlayout+.uni-tabbar-bottom,.uni-app--showlayout+.uni-tabbar-top .uni-tabbar,.uni-app--showlayout+.uni-tabbar-bottom .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.uni-tabbar *{box-sizing:border-box}.uni-tabbar__item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uni-tabbar__bd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}.uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}.uni-tabbar__icon img{width:100%;height:100%}.uni-tabbar__iconfont{font-family:UniTabbarIconFont}.uni-tabbar__label{position:relative;text-align:center;font-size:10px}.uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;transform:scaleY(.5)}.uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;transform:translate(40%)}.uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}.uni-tabbar__mid{display:flex;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - var(--tab-bar-height));height:calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page[data-type] uni-page-wrapper{height:100%}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px - var(--tab-bar-height));height:calc(100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page-body{min-height:100%;background:#050914;color:#f7f1e4;font-family:PingFang SC,"Noto Serif SC",-apple-system,BlinkMacSystemFont,sans-serif}body{background:#050914}uni-button:after{border:0}.container{position:relative;box-sizing:border-box;min-height:100vh;padding:calc(env(safe-area-inset-top) + .875rem) .875rem calc(env(safe-area-inset-bottom) + 1.625rem);overflow:hidden;width:100%;max-width:760px;margin:0 auto;background:radial-gradient(circle at 72% 7%,rgba(113,82,202,.18),transparent 28%),radial-gradient(circle at 9% 42%,rgba(217,182,111,.08),transparent 24%),linear-gradient(180deg,#050914,#081126 48%,#050914);animation:page-rise .42s ease both}.container:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.45;background-image:radial-gradient(circle at 12% 18%,rgba(255,255,255,.8) 0 .03125rem,transparent .0625rem),radial-gradient(circle at 73% 12%,rgba(242,217,159,.8) 0 .03125rem,transparent .0625rem),radial-gradient(circle at 89% 34%,rgba(255,255,255,.55) 0 .03125rem,transparent .0625rem),radial-gradient(circle at 35% 67%,rgba(154,127,232,.55) 0 .03125rem,transparent .0625rem),radial-gradient(circle at 64% 84%,rgba(242,217,159,.55) 0 .03125rem,transparent .0625rem);background-size:6.5625rem 7.5rem,8.75rem 9.6875rem,10.9375rem 9.0625rem,7.8125rem 10.625rem,10.3125rem 8.4375rem;animation:star-drift 24s linear infinite}.card{position:relative;z-index:1;box-sizing:border-box;padding:1.0625rem;margin:0 0 .75rem;overflow:hidden;border:.03125rem solid rgba(217,182,111,.27);border-radius:.875rem;background:linear-gradient(145deg,rgba(24,36,68,.88),rgba(10,18,38,.9));box-shadow:inset 0 .03125rem rgba(255,255,255,.04),0 .5625rem 1.5625rem rgba(0,0,0,.2);backdrop-filter:blur(.625rem);transform-origin:center top;animation:card-rise .58s cubic-bezier(.2,.82,.2,1) both;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.card:before{content:"";position:absolute;width:6.875rem;height:6.875rem;top:-4.0625rem;right:-2.8125rem;border:.03125rem solid rgba(217,182,111,.15);border-radius:50%;box-shadow:0 0 0 .6875rem rgba(217,182,111,.024),0 0 0 1.5rem rgba(154,127,232,.02);animation:halo-breathe 5.8s ease-in-out infinite}.card-active,.tap-active{transform:translateY(.09375rem) scale(.985)!important;border-color:rgba(217,182,111,.52)!important;box-shadow:inset 0 .03125rem rgba(255,255,255,.06),0 .3125rem .9375rem rgba(0,0,0,.18)!important}.card-title{position:relative;display:block;margin-bottom:.9375rem;color:#f2d99f;font-family:Songti SC,STSong,serif;font-size:1.3125rem;font-weight:600;letter-spacing:.125rem}.card-title:after{content:"";display:block;width:1.625rem;height:.0625rem;margin-top:.4375rem;background:linear-gradient(90deg,#d9b66f,transparent)}.card-content{color:#9aa2b6;font-size:.875rem;line-height:1.75}.feature-visual{display:block;width:100%;height:8.125rem;margin-bottom:.9375rem;border:.03125rem solid rgba(217,182,111,.24);border-radius:.6875rem;opacity:.9;box-shadow:0 .375rem 1.25rem rgba(0,0,0,.22);transform:translateZ(0);animation:image-reveal .62s cubic-bezier(.2,.82,.2,1) .08s both,visual-float 7s ease-in-out 1s infinite}.form-item{position:relative;margin-bottom:.875rem!important}.card .form-item{animation:field-rise .48s cubic-bezier(.2,.82,.2,1) both}.card .form-item:nth-of-type(1){animation-delay:.06s}.card .form-item:nth-of-type(2){animation-delay:.11s}.card .form-item:nth-of-type(3){animation-delay:.16s}.card .form-item:nth-of-type(4){animation-delay:.21s}.form-label{display:block;margin-bottom:.375rem!important;color:#f2d99f!important;font-size:.78125rem!important;letter-spacing:.03125rem}.input,.picker,.textarea{box-sizing:border-box!important;width:100%!important;color:#f7f1e4!important;font-size:.875rem!important;border:.03125rem solid rgba(217,182,111,.2)!important;border-radius:.5625rem!important;background:rgba(3,8,20,.58)!important;box-shadow:inset 0 .03125rem .375rem rgba(0,0,0,.22);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,transform .18s ease}.input,.picker{min-height:2.875rem;padding:.75rem .8125rem!important}.textarea{min-height:7.8125rem;padding:.75rem .8125rem!important;line-height:1.65}.input:focus,.textarea:focus{border-color:rgba(217,182,111,.66)!important;background:rgba(8,14,30,.78)!important;box-shadow:inset 0 .03125rem .375rem rgba(0,0,0,.2),0 0 0 .15625rem rgba(217,182,111,.08),0 0 1.0625rem rgba(154,127,232,.16)}.btn-primary,.btn-secondary{position:relative;box-sizing:border-box;min-height:2.75rem;overflow:hidden;border-radius:1.375rem!important;padding:.625rem 1.125rem!important;font-size:.875rem!important;line-height:1.5rem;letter-spacing:.0625rem;transform:translateZ(0);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,opacity .18s ease,background-color .18s ease}.btn-primary{color:#171207!important;font-weight:600;border:.03125rem solid rgba(255,242,199,.65)!important;background:linear-gradient(135deg,#f1d89c,#c89d52)!important;box-shadow:0 .3125rem 1rem rgba(217,182,111,.2),inset 0 .03125rem rgba(255,255,255,.7)}.btn-primary:before{content:"";position:absolute;top:-40%;left:-50%;width:42%;height:180%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.48),transparent);transform:rotate(18deg);animation:button-shine 3.8s ease-in-out infinite}.btn-primary[disabled]{opacity:.42;filter:grayscale(.35)}.btn-secondary{color:#f2d99f!important;border:.03125rem solid rgba(217,182,111,.52)!important;background:rgba(10,18,38,.64)!important}.btn-primary:active,.btn-secondary:active,.button-active{transform:translateY(.09375rem) scale(.985)!important;box-shadow:0 .1875rem .625rem rgba(0,0,0,.24),inset 0 .03125rem rgba(255,255,255,.35)!important}.gender-btns,.period-btns{display:flex;gap:.375rem!important}.gender-btn,.period-btn{box-sizing:border-box;display:flex;flex:1;min-height:2.375rem;align-items:center;justify-content:center;padding:.5rem .5625rem;text-align:center;color:#9aa2b6!important;border:.03125rem solid rgba(217,182,111,.18)!important;border-radius:.5625rem!important;background:rgba(3,8,20,.52)!important;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.gender-active,.period-active{color:#f2d99f!important;border-color:rgba(217,182,111,.68)!important;background:linear-gradient(135deg,rgba(217,182,111,.2),rgba(154,127,232,.12))!important;box-shadow:0 0 .8125rem rgba(217,182,111,.1),inset 0 .03125rem rgba(255,255,255,.04)}.gender-btn:active,.period-btn:active,.choice-active{transform:scale(.97)!important}.upload-area,.add-image{border:.03125rem dashed rgba(217,182,111,.45)!important;background:radial-gradient(circle at center,rgba(154,127,232,.12),rgba(3,8,20,.58))!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.upload-area:active,.add-image:active{transform:scale(.97);border-color:rgba(242,217,159,.78)!important}.section-title{color:#f2d99f!important;font-family:Songti SC,serif;letter-spacing:.09375rem}.text-gold{color:#d9b66f}.text-purple{color:#9a7fe8}.text-secondary{color:#9aa2b6}.ai-disclaimer{position:relative;z-index:1;padding:.6875rem .5rem;color:#737d94!important;font-size:.65625rem!important;letter-spacing:.03125rem}.loading-container{min-height:70vh}.loading-spinner{border-color:rgba(217,182,111,.12)!important;border-top-color:#d9b66f!important;box-shadow:0 0 1.125rem rgba(154,127,232,.35)}.modal-overlay,.permission-fallback,.share-modal{animation:overlay-fade .22s ease both}.modal-content,.fallback-content,.share-content{animation:modal-rise .3s cubic-bezier(.2,.82,.2,1) both}.modal-content,.fallback-content{box-sizing:border-box!important;width:calc(100vw - 36px)!important;max-width:420px!important;padding:1.5rem!important}.share-content{box-sizing:border-box;width:calc(100vw - 32px)!important;max-width:480px!important}@keyframes spin{to{transform:rotate(360deg)}}@keyframes page-rise{0%{opacity:.001}to{opacity:1}}@keyframes card-rise{0%{opacity:.001;transform:translateY(.9375rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes field-rise{0%{opacity:.001;transform:translateY(.5625rem)}to{opacity:1;transform:translateY(0)}}@keyframes image-reveal{0%{opacity:.001;transform:scale(1.035);filter:blur(.25rem)}to{opacity:.9;transform:scale(1);filter:blur(0)}}@keyframes visual-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.1875rem) scale(1.006)}}@keyframes star-drift{0%{background-position:0 0,0 0,0 0,0 0,0 0}to{background-position:6.5625rem 7.5rem,-8.75rem 9.6875rem,10.9375rem -9.0625rem,-7.8125rem -10.625rem,10.3125rem 8.4375rem}}@keyframes halo-breathe{0%,to{opacity:.58;transform:scale(1)}50%{opacity:.95;transform:scale(1.06)}}@keyframes button-shine{0%,58%{transform:translate(0) rotate(18deg);opacity:0}66%{opacity:.55}86%,to{transform:translate(420%) rotate(18deg);opacity:0}}@keyframes overlay-fade{0%{opacity:.001}to{opacity:1}}@keyframes modal-rise{0%{opacity:.001;transform:translateY(.875rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 .75rem rgba(154,127,232,.14),inset 0 .03125rem rgba(255,255,255,.04)}50%{box-shadow:0 0 1.3125rem rgba(217,182,111,.18),inset 0 .03125rem rgba(255,255,255,.07)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(min-width:600px){.container{padding:max(env(safe-area-inset-top),24px) 24px max(env(safe-area-inset-bottom),48px)!important}.container .card{padding:24px!important;margin-bottom:18px!important;border-radius:24px!important}.container .card-title{margin-bottom:22px!important;font-size:30px!important;letter-spacing:3px!important}.container .feature-visual{height:220px!important;margin-bottom:24px!important;border-radius:18px!important}.container .form-item{margin-bottom:20px!important}.container .form-label{margin-bottom:8px!important;font-size:15px!important}.container .input,.container .picker{min-height:54px!important;padding:14px 16px!important;font-size:16px!important;border-radius:14px!important}.container .textarea{min-height:150px!important;padding:14px 16px!important;font-size:16px!important;border-radius:14px!important}.container .gender-btn,.container .period-btn{min-height:46px!important;padding:10px 14px!important;font-size:15px!important}.container .btn-primary,.container .btn-secondary{min-height:52px!important;padding:10px 22px!important;border-radius:28px!important;font-size:16px!important;line-height:30px!important}.container .page-header{min-height:78px!important;padding:0 2px 20px!important}.container .back-button{flex-basis:42px!important;width:42px!important;height:42px!important;font-size:36px!important}.container .page-heading{padding-left:16px!important}.container .page-title{font-size:30px!important;letter-spacing:3px!important}.container .page-subtitle{margin-top:4px!important;font-size:14px!important}.container .header-glyph{width:50px!important;height:50px!important;font-size:20px!important}.container .ai-disclaimer{padding:16px!important;font-size:13px!important}.container .user-card{margin:14px 0!important;padding:26px!important;border-radius:22px!important}.modal-content,.fallback-content{box-sizing:border-box;width:88vw!important;max-width:460px!important;padding:32px!important}}uni-page-body{background-color:#0d0d1a;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}body{background-color:#0d0d1a}.uni-tabbar-bottom .uni-tabbar{overflow:visible;background:rgba(7,11,29,.96)!important;box-shadow:0 -12px 38px rgba(0,0,0,.34);backdrop-filter:blur(18px)}.uni-tabbar-bottom .uni-tabbar__item:nth-child(3){transform:translateY(-10px)}.uni-tabbar-bottom .uni-tabbar__item:nth-child(3) .uni-tabbar__icon{width:46px!important;height:46px!important;padding:8px;border:1px solid rgba(239,207,133,.48);border-radius:50%;background:linear-gradient(135deg,#eed89e,#b68ddd);box-shadow:0 8px 26px rgba(110,68,184,.38),0 0 0 6px rgba(7,11,29,.96)}.uni-tabbar-bottom .uni-tabbar__item:nth-child(3) .uni-tabbar__label{margin-top:6px;color:#e7cf8e!important}.first-home-hint-active .uni-tabbar-bottom .uni-tabbar__item:nth-child(3){position:relative;z-index:2}.first-home-hint-active .uni-tabbar-bottom .uni-tabbar__item:nth-child(3):before{position:absolute;top:-48px;left:50%;z-index:3;width:-moz-max-content;width:max-content;max-width:140px;padding:5px 10px;content:"也可以点这里记录";transform:translate(-50%);border:1px solid rgba(235,204,133,.48);border-radius:999px;color:#f4dda5;font-size:11px;line-height:1.2;white-space:nowrap;background:rgba(24,20,53,.96);box-shadow:0 8px 24px rgba(0,0,0,.35),0 0 18px rgba(151,99,224,.28);pointer-events:none}.first-home-hint-active .uni-tabbar-bottom .uni-tabbar__item:nth-child(3) .uni-tabbar__icon{position:relative;overflow:visible!important;box-shadow:0 8px 26px rgba(110,68,184,.48),0 0 0 6px rgba(7,11,29,.96),0 0 0 9px rgba(239,207,133,.78),0 0 0 15px rgba(157,105,224,.26);animation:firstHomeHintPulse 2.2s ease-in-out infinite}@keyframes firstHomeHintPulse{50%{filter:brightness(1.16);box-shadow:0 10px 32px rgba(110,68,184,.58),0 0 0 6px rgba(7,11,29,.96),0 0 0 11px rgba(245,213,137,.92),0 0 0 20px rgba(157,105,224,.12)}}@media(prefers-reduced-motion:reduce){.first-home-hint-active .uni-tabbar-bottom .uni-tabbar__item:nth-child(3) .uni-tabbar__icon{animation:none}}
