@charset "UTF-8";.i-icon{width:1em;height:1em;min-width:1em;position:relative;fill:currentColor;vertical-align:-2px}.cover[data-v-ca3dec02]{width:100%;height:100%;position:relative;background-color:var(--body-background-color)}.cover.focus .background[data-v-ca3dec02]{filter:blur(calc(var(--blur) + 10px)) brightness(.8);transform:scale(1.3)}.cover .sakura-gradient[data-v-ca3dec02]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 15% 20%,rgba(255,183,197,.55),transparent 55%),radial-gradient(circle at 85% 25%,rgba(255,213,228,.45),transparent 55%),radial-gradient(circle at 50% 90%,rgba(255,143,173,.45),transparent 60%),linear-gradient(135deg,#ffe4ec 0%,#ffd5e4 40%,#ffb7c5 100%)}.cover .background[data-v-ca3dec02]{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;backface-visibility:hidden;transform:scale(1.2);filter:blur(var(--blur));transition:filter .3s,transform .3s;animation:fade-blur-in 1s cubic-bezier(.25,.46,.45,.94)}.cover .gray[data-v-ca3dec02]{position:absolute;left:0;top:0;width:100%;height:100%;background-image:radial-gradient(rgba(45,31,44,0) 0,rgba(45,31,44,.45) 100%),radial-gradient(rgba(45,31,44,0) 33%,rgba(45,31,44,.25) 166%)}.sakura-fall[data-v-61c409f5]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:0}.sakura-fall .petal[data-v-61c409f5]{position:absolute;display:inline-block;will-change:transform,opacity;animation:sakura-fall linear infinite;filter:drop-shadow(0 1px 2px rgba(240,98,146,.25))}.weather-time[data-v-54387573]{position:absolute;display:flex;flex-direction:column;align-items:center;margin-bottom:20px;transform:translateY(-140px);color:var(--main-text-color);animation:fade-time-in .6s cubic-bezier(.21,.78,.36,1);transition:transform .3s,opacity .5s,margin-bottom .3s;z-index:1}.weather-time .time[data-v-54387573]{cursor:pointer;font-size:3rem;margin:6px 0;text-shadow:var(--main-text-shadow);transition:transform .3s}.weather-time .time .separator[data-v-54387573]{opacity:.8;font-size:2.8rem;display:inline-block;margin:0 5px;transform:translateY(-4px);animation:separator-breathe .7s infinite alternate}.weather-time .time .amPm[data-v-54387573]{font-size:1rem;opacity:.6;margin-left:6px}.weather-time .time[data-v-54387573]:hover{transform:scale(1.08)}.weather-time .time[data-v-54387573]:active{transform:scale(1)}.weather-time .date[data-v-54387573]{font-size:1.15rem;opacity:.8;margin:4px 0;text-shadow:var(--main-text-shadow)}.weather-time .date .month[data-v-54387573]:after{margin:0 4px;content:"月"}.weather-time .date .day[data-v-54387573]:after{margin:0 8px 0 4px;content:"日"}.weather-time .lunar[data-v-54387573]{font-size:.9rem;opacity:.6;text-shadow:var(--main-text-shadow)}.weather-time .lunar .year[data-v-54387573]:after{margin-right:4px;content:"年"}.weather-time .weather[data-v-54387573]{opacity:.7;font-size:1rem;text-shadow:var(--main-text-shadow)}.weather-time .weather .temperature[data-v-54387573]{margin:0 6px}.weather-time .weather .wind-level[data-v-54387573]{margin-left:6px}.weather-time.focus[data-v-54387573]{transform:translateY(-180px)}.weather-time.box[data-v-54387573],.weather-time.set[data-v-54387573]{transform:translateY(-34vh)}@media (max-width: 478px){.weather-time.box[data-v-54387573],.weather-time.set[data-v-54387573]{transform:translateY(-32vh)}}.weather-time.hidden[data-v-54387573]{transform:translateY(-180px);opacity:0}.weather-time.lunar[data-v-54387573]{margin-bottom:50px}.weather-time.two[data-v-54387573]{padding-bottom:60px}.weather-time.two .time[data-v-54387573]{display:flex;flex-direction:column;align-items:center}.weather-time.two .time span[data-v-54387573]{line-height:normal}.weather-time.two .time .separator[data-v-54387573],.weather-time.two .time .second[data-v-54387573]{display:none}.weather-time.two .time .hour[data-v-54387573]:after{content:"/";font-size:2rem;display:flex;align-items:center;justify-content:center;line-height:0;opacity:.4;transform:rotate(50deg);margin:12px 0}.engine-choose[data-v-e2fb6310]{position:absolute;top:-10px;left:0;width:100%;color:var(--main-text-color);background-color:var(--main-background-light-color);-webkit-backdrop-filter:blur(30px) saturate(1.25);backdrop-filter:blur(30px) saturate(1.25);border-radius:var(--r-lg);border:1px solid var(--main-border-color);box-shadow:var(--main-box-shadow);box-sizing:border-box;z-index:1}.engine-choose .all-engine[data-v-e2fb6310]{padding:12px;box-sizing:border-box}.engine-choose .all-engine .engine[data-v-e2fb6310]{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:44px;padding:0 16px;grid-column:span 1/span 1;border-radius:var(--r-md);box-sizing:border-box;background-color:var(--main-background-light-color);border:1px solid transparent;transition:background-color .3s,box-shadow .3s,border-color .3s,transform .2s}.engine-choose .all-engine .engine .i-icon[data-v-e2fb6310]{margin-right:12px}.engine-choose .all-engine .engine .name[data-v-e2fb6310]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.engine-choose .all-engine .engine.choose[data-v-e2fb6310]{background-color:var(--main-background-hover-color);border-color:var(--sakura-300);box-shadow:var(--sakura-glow)}.engine-choose .all-engine .engine[data-v-e2fb6310]:hover{background-color:var(--main-background-hover-color);border-color:var(--sakura-300);transform:translateY(-1px)}.engine-choose .all-engine .engine[data-v-e2fb6310]:active{transform:scale(.97)}@media (max-width: 798px){.engine-choose .all-engine[data-v-e2fb6310]{grid-template-columns:repeat(3,minmax(0px,1fr))}}@media (max-width: 580px){.engine-choose .all-engine[data-v-e2fb6310]{grid-template-columns:repeat(2,minmax(0px,1fr))}}.suggestions[data-v-e04ea0e6]{position:absolute;top:-10px;left:0;width:100%;max-height:45vh;overflow:hidden;color:var(--main-text-color);background-color:var(--main-background-light-color);-webkit-backdrop-filter:blur(30px) saturate(1.25);backdrop-filter:blur(30px) saturate(1.25);border-radius:var(--r-lg);border:1px solid var(--main-border-color);box-shadow:var(--main-box-shadow);transition:height .2s ease,opacity .3s ease,transform .3s ease;z-index:1}.suggestions .all-result .s-result[data-v-e04ea0e6],.suggestions .special-result .s-result[data-v-e04ea0e6]{cursor:pointer;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:10px 16px;font-size:14px;transition:background-color .3s,padding-left .3s}.suggestions .all-result .s-result .i-icon[data-v-e04ea0e6],.suggestions .special-result .s-result .i-icon[data-v-e04ea0e6]{opacity:.85;margin-right:10px;color:var(--sakura-400)}.suggestions .all-result .s-result .text[data-v-e04ea0e6],.suggestions .special-result .s-result .text[data-v-e04ea0e6]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 520px){.suggestions .all-result .s-result[data-v-e04ea0e6]:hover,.suggestions .all-result .s-result.focus[data-v-e04ea0e6],.suggestions .special-result .s-result[data-v-e04ea0e6]:hover,.suggestions .special-result .s-result.focus[data-v-e04ea0e6]{background-color:var(--main-background-hover-color);padding-left:22px}}.suggestions .all-result .s-result[data-v-e04ea0e6]:active,.suggestions .special-result .s-result[data-v-e04ea0e6]:active{background-color:var(--main-background-hover-color);padding-left:22px}.search-input[data-v-a20229cb]{position:absolute;display:flex;flex-direction:row;align-items:center;max-width:680px;width:calc(100% - 60px);transition:width .35s linear}.search-input .mask[data-v-a20229cb]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.search-input .all[data-v-a20229cb]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:48px;width:100%;border-radius:var(--r-pill);color:var(--main-text-color);background-color:var(--main-background-color);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);border:1px solid var(--main-border-color);box-shadow:var(--main-box-shadow);opacity:1;animation:fade-up-in .7s cubic-bezier(.37,.99,.36,1);transition:transform .3s,background-color .3s,box-shadow .3s,opacity .5s;z-index:1}.search-input .all .input[data-v-a20229cb]{display:flex;justify-content:center;height:100%;width:100%;padding:0;margin:0;border:none;outline:none;background:none;font-size:16px;color:var(--main-text-color)}.search-input .all .input[data-v-a20229cb]::placeholder{width:100%;text-align:center;color:var(--main-text-color);letter-spacing:2px;transition:opacity .3s}.search-input .all .engine[data-v-a20229cb],.search-input .all .go[data-v-a20229cb]{cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%;width:56px;font-size:20px;border-radius:var(--r-pill);transition:background-color .3s,opacity .3s,transform .2s}.search-input .all .engine[data-v-a20229cb]:hover,.search-input .all .go[data-v-a20229cb]:hover{background-color:var(--main-background-hover-color)}.search-input .all .engine[data-v-a20229cb]:active,.search-input .all .go[data-v-a20229cb]:active{transform:scale(.92)}@media (max-width: 520px){.search-input .all .engine[data-v-a20229cb],.search-input .all .go[data-v-a20229cb]{font-size:18px}}.search-input.small[data-v-a20229cb]{width:260px}.search-input.small .all .engine[data-v-a20229cb],.search-input.small .all .go[data-v-a20229cb]{opacity:0}.search-input.small .all .input[data-v-a20229cb]::placeholder{opacity:.6}.search-input.small .all.focus .engine[data-v-a20229cb],.search-input.small .all.focus .go[data-v-a20229cb]{opacity:1}.search-input.small:hover .all .input[data-v-a20229cb]::placeholder{opacity:1}.search-input.focus[data-v-a20229cb]{width:calc(100% - 60px)}.search-input.focus .all[data-v-a20229cb]{transform:translateY(-60px);background-color:var(--main-input-hover-color);box-shadow:var(--sakura-glow),var(--main-box-shadow)}.search-input.focus .all .input[data-v-a20229cb]{color:var(--main-text-hover-color)}.search-input.focus .all .input[data-v-a20229cb]::placeholder{opacity:0}.search-input.focus .all .engine[data-v-a20229cb],.search-input.focus .all .go[data-v-a20229cb],.search-input.focus .all .delete[data-v-a20229cb]{opacity:1;color:var(--main-text-hover-color)}.shortcut__layout[data-v-609138b7]{display:flex;flex-direction:column;width:100%;height:100%}.shortcut__layout .shortcut[data-v-609138b7]{width:100%;height:100%;overflow-y:auto}.shortcut__layout .shortcut .all-shortcut[data-v-609138b7]{padding:20px;box-sizing:border-box}.shortcut__layout .shortcut .all-shortcut .shortcut-item[data-v-609138b7]{cursor:pointer;height:64px;padding:0 14px;display:flex;align-items:center;justify-content:flex-start;background-color:var(--main-background-light-color);border:1px solid transparent;border-radius:var(--r-md);font-size:15px;gap:10px;transition:background-color .3s,box-shadow .3s,border-color .3s,transform .2s}.shortcut__layout .shortcut .all-shortcut .shortcut-item .favicon[data-v-609138b7]{width:22px;height:22px;flex-shrink:0;border-radius:6px;background-color:#fff;padding:2px;box-sizing:border-box;object-fit:contain;box-shadow:0 1px 4px #f0629233}.shortcut__layout .shortcut .all-shortcut .shortcut-item .i-icon[data-v-609138b7]{width:1rem;margin-right:6px;font-size:20px;opacity:1;color:var(--sakura-400)}.shortcut__layout .shortcut .all-shortcut .shortcut-item .name[data-v-609138b7]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shortcut__layout .shortcut .all-shortcut .shortcut-item[data-v-609138b7]:hover{background-color:var(--main-background-hover-color);border-color:var(--sakura-300);box-shadow:var(--sakura-glow);transform:translateY(-2px)}.shortcut__layout .shortcut .all-shortcut .shortcut-item[data-v-609138b7]:active{transform:scale(.98)}.shortcut__layout .shortcut .all-shortcut .shortcut-item[data-v-609138b7]:last-child{justify-content:center}.shortcut__layout .shortcut .all-shortcut .shortcut-item:last-child .favicon[data-v-609138b7]{display:none}.shortcut__layout .not-shortcut[data-v-609138b7]{display:flex;flex-direction:column;align-items:center;justify-content:center}.shortcut__layout .not-shortcut .tip[data-v-609138b7]{font-size:22px;margin-bottom:20px;opacity:.8}.shortcut__layout .footer__btn-group[data-v-609138b7]{display:flex;padding:12px 20px;gap:10px}.shortcut__layout .footer__btn-group .footer__btn[data-v-609138b7]{cursor:pointer;border-radius:var(--r-md);padding:0 18px;height:40px;display:flex;align-items:center;gap:8px;background-color:var(--main-background-light-color);border:1px solid var(--main-border-color);font-size:14px;transition:background-color .3s,box-shadow .3s,transform .2s}.shortcut__layout .footer__btn-group .footer__btn[data-v-609138b7]:hover{background-color:var(--main-background-hover-color);box-shadow:var(--sakura-glow);transform:translateY(-1px)}.shortcut__layout .footer__btn-group .footer__btn[data-v-609138b7]:active{transform:scale(.97)}.shortcut__layout .footer__btn-group #shortCutUploadInput[data-v-609138b7]{display:none}.height--full{height:100%}.cover-selete{margin-top:12px}.cover-selete .item{cursor:pointer;position:relative;width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:var(--main-background-light-color);transition:background-color .3s,box-shadow .3s}.cover-selete .item.sakura-pick{background:linear-gradient(135deg,#ffd5e4 0%,#ffb7c5 100%);color:#5a2d3f;font-weight:600;box-shadow:0 0 0 1px #ff8fad80}.cover-selete .item.sakura-pick:hover{box-shadow:0 0 0 2px var(--sakura-400),var(--sakura-glow)}.cover-selete .item.check{background-color:var(--main-background-hover-color)}.cover-selete .item.check:before{content:"";position:absolute;border-radius:12px;top:-4px;left:-4px;right:-4px;bottom:-4px;border:2px solid var(--main-background-hover-color);transition:opacity .3s}.cover-selete .item:hover{background-color:var(--main-background-hover-color);box-shadow:0 0 0 2px var(--main-background-hover-color)}.cover-selete .item:hover:before{opacity:0}.cover-selete .item:active{box-shadow:none}.shortcut-card .n-card__content{display:block!important}.shortcut-card .shortcuts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 24px;width:100%}@media (max-width: 600px){.shortcut-card .shortcuts-grid{grid-template-columns:1fr}}.shortcut-card .shortcuts-grid .kbd-row{display:flex;align-items:center;gap:12px}.shortcut-card .shortcuts-grid .kbd-row .kbd{display:inline-flex;align-items:center;justify-content:center;min-width:70px;padding:4px 10px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px;background-color:var(--main-background-light-color);border:1px solid var(--main-border-color);border-radius:6px;box-shadow:inset 0 -2px #ffb7c566;color:var(--main-text-color)}.shortcut-card .shortcuts-grid .kbd-row .kbd-desc{font-size:14px;opacity:.85}.main-box[data-v-731784b7]{position:absolute;width:80%;height:64vh;max-width:1200px;background-color:var(--main-background-light-color);-webkit-backdrop-filter:blur(30px) saturate(1.4);backdrop-filter:blur(30px) saturate(1.4);border:1px solid var(--main-border-color);box-shadow:var(--main-box-shadow);color:var(--main-text-color);border-radius:var(--r-lg);transition:opacity .3s,transform .3s,margin-top .3s,height .3s,box-shadow .3s;z-index:2}.main-box .all-set[data-v-731784b7]{overflow:hidden;height:100%}.main-box .all-set[data-v-731784b7] .scrollbar{max-height:calc(64vh - 84px);transition:max-height .3s}.main-box .all-set[data-v-731784b7] .set-item{width:100%;border-radius:8px;margin-bottom:12px;border:none;box-shadow:var(--main-box-shadow);--n-color: var(--main-background-light-color)}.main-box .all-set[data-v-731784b7] .set-item .n-card__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.main-box .all-set[data-v-731784b7] .set-item .n-card__content .desc{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}@media (max-width: 720px){.main-box .all-set[data-v-731784b7] .set-item .n-card__content .desc{flex-direction:column;align-items:flex-start}.main-box .all-set[data-v-731784b7] .set-item .n-card__content .desc .name{margin-bottom:8px}}.main-box .all-set[data-v-731784b7] .set-item .n-card__content .name{display:flex;flex-direction:column}.main-box .all-set[data-v-731784b7] .set-item .n-card__content .name .title{font-size:16px}.main-box .all-set[data-v-731784b7] .set-item .n-card__content .name .tip{font-size:13px;opacity:.8}.main-box .all-set[data-v-731784b7] .set-item .n-card__content .set{width:200px}@media (max-width: 768px){.main-box .all-set[data-v-731784b7] .set-item .n-card__content .set{width:140px;min-width:140px}}.main-box .all-set[data-v-731784b7] .set-item:last-child{margin-bottom:0}.main-box .all-box[data-v-731784b7]{overflow:hidden;height:100%}.main-box .all-box[data-v-731784b7] .n-tab-pane .scrollbar{max-height:calc(64vh - 84px)}.main-box .all-box[data-v-731784b7] .n-tab-pane .not-shortcut{min-height:calc(64vh - 84px)}.main-box .all-box[data-v-731784b7] .n-tab-pane.no-padding .scrollbar{max-height:calc(64vh - 44px)}.main-box.big[data-v-731784b7]{height:80%;margin-top:0!important}.main-box.big[data-v-731784b7] .scrollbar{max-height:calc(80vh - 84px)}@media (max-width: 478px){.main-box[data-v-731784b7]{height:60vh}}#footer[data-v-778da06c]{position:absolute;display:flex;align-items:center;justify-content:center;bottom:0;height:50px;width:100%;color:var(--main-text-color);z-index:1;text-shadow:var(--main-text-shadow)}#footer .copyright[data-v-778da06c]{display:flex;align-items:center;font-size:13px}#footer .copyright span[data-v-778da06c]{margin:0 4px;opacity:.75;transition:opacity .3s}#footer .copyright span[data-v-778da06c]:before{opacity:.6;transition:none}#footer .copyright .site-name[data-v-778da06c]{font-weight:600;letter-spacing:.5px}#footer .copyright .site-name[data-v-778da06c]:before{content:"🌸";margin-right:6px}#footer .copyright .year[data-v-778da06c]:before{content:"@";opacity:1;margin-right:4px}#footer .copyright .icp[data-v-778da06c]:before{content:"·";margin-right:6px}#footer .copyright .about[data-v-778da06c]:before{content:"·";margin-right:6px}#footer .copyright .anthor[data-v-778da06c],#footer .copyright .icp[data-v-778da06c],#footer .copyright .about[data-v-778da06c]{cursor:pointer}#footer .copyright .anthor[data-v-778da06c]:hover,#footer .copyright .icp[data-v-778da06c]:hover,#footer .copyright .about[data-v-778da06c]:hover{opacity:1;color:var(--sakura-300)}.about-modal[data-v-778da06c]{margin-bottom:10px}.about-modal .about[data-v-778da06c]{display:flex;flex-direction:column;align-items:center;width:100%}.about-modal .about .emoji[data-v-778da06c]{font-size:40px;margin-bottom:8px;animation:logo-breathe 3s infinite alternate}.about-modal .about .name[data-v-778da06c]{font-size:26px;font-weight:700;margin-bottom:4px}.about-modal .about .version[data-v-778da06c]{opacity:.6;font-size:14px}.about-modal .about .slogan[data-v-778da06c]{margin-top:12px;font-size:13px;opacity:.7;letter-spacing:1px}.about-modal .desc[data-v-778da06c]{margin-top:20px}#main[data-v-a837f5d8],#loading[data-v-a837f5d8]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#main.main-normal .main-box[data-v-a837f5d8],#main.main-focus .main-box[data-v-a837f5d8],#loading.main-normal .main-box[data-v-a837f5d8],#loading.main-focus .main-box[data-v-a837f5d8]{opacity:0;margin-top:0;transform:scale(.35);pointer-events:none}#main.main-box .main-box[data-v-a837f5d8],#main.main-set .main-box[data-v-a837f5d8],#loading.main-box .main-box[data-v-a837f5d8],#loading.main-set .main-box[data-v-a837f5d8]{opacity:1;margin-top:20vh;transform:scale(1);visibility:visible}@media (max-width: 478px){#main.main-box .main-box[data-v-a837f5d8],#main.main-set .main-box[data-v-a837f5d8],#loading.main-box .main-box[data-v-a837f5d8],#loading.main-set .main-box[data-v-a837f5d8]{margin-top:22vh}}#main.main-box .search-input[data-v-a837f5d8] .all,#main.main-set .search-input[data-v-a837f5d8] .all,#loading.main-box .search-input[data-v-a837f5d8] .all,#loading.main-set .search-input[data-v-a837f5d8] .all{opacity:0;width:0;visibility:hidden}#main .all-controls[data-v-a837f5d8],#loading .all-controls[data-v-a837f5d8]{position:fixed;width:100%;top:0;padding:14px 18px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;z-index:3}#main .all-controls .change-status[data-v-a837f5d8],#loading .all-controls .change-status[data-v-a837f5d8]{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:22px;width:44px;height:44px;border-radius:var(--r-md);color:var(--main-text-color);background-color:var(--main-background-light-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--main-border-color);box-shadow:var(--main-box-shadow);transition:opacity .3s,background-color .3s,transform .3s,box-shadow .3s}#main .all-controls .change-status[data-v-a837f5d8]:hover,#loading .all-controls .change-status[data-v-a837f5d8]:hover{background-color:var(--main-background-hover-color);box-shadow:var(--sakura-glow);transform:translateY(-1px)}#main .all-controls .change-status[data-v-a837f5d8]:active,#loading .all-controls .change-status[data-v-a837f5d8]:active{transform:scale(.95)}#main .home-fab[data-v-a837f5d8],#loading .home-fab[data-v-a837f5d8]{position:fixed;right:24px;bottom:70px;display:flex;flex-direction:column;gap:10px;z-index:2}#main .home-fab .fab-btn[data-v-a837f5d8],#loading .home-fab .fab-btn[data-v-a837f5d8]{cursor:pointer;display:flex;align-items:center;gap:6px;padding:10px 14px;font-size:14px;color:var(--main-text-color);background-color:var(--main-background-light-color);border:1px solid var(--main-border-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--r-pill);box-shadow:var(--main-box-shadow);transition:background-color .3s,transform .2s,box-shadow .3s}#main .home-fab .fab-btn .i-icon[data-v-a837f5d8],#loading .home-fab .fab-btn .i-icon[data-v-a837f5d8]{font-size:18px}#main .home-fab .fab-btn .fab-label[data-v-a837f5d8],#loading .home-fab .fab-btn .fab-label[data-v-a837f5d8]{font-weight:500}#main .home-fab .fab-btn[data-v-a837f5d8]:hover,#loading .home-fab .fab-btn[data-v-a837f5d8]:hover{background-color:var(--main-background-hover-color);box-shadow:var(--sakura-glow);transform:translateY(-2px)}#main .home-fab .fab-btn[data-v-a837f5d8]:active,#loading .home-fab .fab-btn[data-v-a837f5d8]:active{transform:scale(.97)}@media (max-width: 478px){#main .home-fab[data-v-a837f5d8],#loading .home-fab[data-v-a837f5d8]{right:16px;bottom:64px}#main .home-fab .fab-btn .fab-label[data-v-a837f5d8],#loading .home-fab .fab-btn .fab-label[data-v-a837f5d8]{display:none}#main .home-fab .fab-btn[data-v-a837f5d8],#loading .home-fab .fab-btn[data-v-a837f5d8]{padding:10px}}#loading[data-v-a837f5d8]{color:var(--main-text-color);background:radial-gradient(circle at 20% 20%,rgba(255,183,197,.45),transparent 60%),radial-gradient(circle at 80% 80%,rgba(255,143,173,.35),transparent 60%),var(--body-background-color)}#loading .logo-wrap[data-v-a837f5d8]{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center;margin-bottom:28px}#loading .logo-wrap .logo[data-v-a837f5d8]{width:88px;height:88px;animation:logo-breathe 3s infinite alternate;filter:drop-shadow(0 4px 16px rgba(240,98,146,.45))}#loading .logo-wrap .ring[data-v-a837f5d8]{position:absolute;top:0;right:0;bottom:0;left:0;border:2px dashed var(--sakura-300);border-radius:50%;animation:ring-spin-a837f5d8 8s linear infinite;opacity:.7}#loading .tip[data-v-a837f5d8]{font-size:18px;letter-spacing:2px;opacity:.85}@keyframes ring-spin-a837f5d8{to{transform:rotate(360deg)}}:root{--sakura-50: #fff7fa;--sakura-100: #ffeaf2;--sakura-200: #ffd5e4;--sakura-300: #ffb7c5;--sakura-400: #ff8fad;--sakura-500: #f06292;--sakura-600: #d23c75;--sakura-leaf: #a8d8a8;--sakura-night: #2d1f2c;--main-text-color: #ffffff;--main-text-grey-color: #fff0f4;--main-text-hover-color: #5a2d3f;--main-text-soft-color: rgba(255, 255, 255, .78);--body-background-color: #ffeef5;--main-background-color: rgba(255, 183, 197, .18);--main-background-light-color: rgba(255, 255, 255, .22);--main-background-hover-color: rgba(255, 183, 197, .42);--main-input-hover-color: rgba(255, 247, 250, .92);--main-notification-background-color: rgba(255, 183, 197, .28);--main-border-color: rgba(255, 183, 197, .45);--main-box-shadow: 0 4px 24px 0 rgba(240, 98, 146, .18);--main-text-shadow: 0 2px 10px rgba(90, 45, 63, .45);--sakura-glow: 0 0 24px rgba(255, 143, 173, .55);--r-sm: 10px;--r-md: 14px;--r-lg: 18px;--r-xl: 24px;--r-pill: 999px}[theme=dark]{--main-text-color: #ffeaf2;--main-text-grey-color: #f6dbe6;--main-text-hover-color: #ffeaf2;--main-text-soft-color: rgba(255, 234, 242, .72);--body-background-color: #2a1925;--main-background-color: rgba(45, 31, 44, .45);--main-background-light-color: rgba(45, 31, 44, .42);--main-background-hover-color: rgba(255, 183, 197, .28);--main-input-hover-color: rgba(45, 31, 44, .92);--main-notification-background-color: rgba(45, 31, 44, .55);--main-border-color: rgba(255, 183, 197, .28);--main-box-shadow: 0 4px 24px 0 rgba(0, 0, 0, .35);--main-text-shadow: 0 2px 10px rgba(0, 0, 0, .55)}*{margin:0;padding:0;-webkit-user-select:none;user-select:none}html,body{width:100%;height:100%;background-color:var(--body-background-color);overflow:hidden;font-family:HarmonyOS_Regular,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}#app{width:100vw;height:100vh}.n-button{background-color:var(--main-background-light-color);border-radius:var(--r-md);transition:background-color .3s,box-shadow .3s,transform .2s}.n-button:hover{box-shadow:0 0 0 2px var(--main-border-color)}.n-button:active{transform:scale(.97)}.n-message-container{top:24px!important}.n-message-container .n-message-wrapper{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.n-message-container .n-message-wrapper .n-message{padding:12px 28px;border-radius:var(--r-pill);background-color:var(--main-background-light-color);border:1px solid var(--main-border-color);color:var(--main-text-color);box-shadow:var(--main-box-shadow)}.n-message-container .n-message-wrapper .n-message .n-message__icon>*{color:var(--main-text-color)}.n-tabs{height:100%;--n-bar-color: var(--sakura-300) !important;--n-tab-text-color-active: var(--main-text-color) !important;--n-tab-text-color-hover: var(--main-text-color) !important}.n-tabs .n-tabs-nav{height:48px}.n-tabs .n-tabs-pane-wrapper{height:100%}.n-tabs .n-tabs-pane-wrapper .n-tab-pane{padding:20px;box-sizing:border-box}.n-tabs .n-tabs-pane-wrapper .n-tab-pane.no-padding{padding:0}.n-switch{--n-rail-color: var(--main-background-light-color) !important;--n-rail-color-active: var(--sakura-300) !important;--n-box-shadow-focus: var(--sakura-glow) !important}.n-scrollbar .n-scrollbar-rail{right:0!important}.n-modal-container .n-modal-mask{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:#ffb7c52e}.n-modal-container .n-dialog{border-radius:var(--r-lg);box-shadow:var(--main-box-shadow);border:1px solid var(--main-border-color);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);--n-icon-color: var(--sakura-400);--n-color: var(--main-background-light-color)}.n-modal-container .n-dialog .n-dialog__title{font-weight:700;font-size:18px}.n-modal-container .n-dialog .n-dialog__title .n-dialog__icon{font-size:24px;margin-right:8px}.n-modal-container .n-dialog .n-dialog__content{font-size:15px}.n-modal-container .n-dialog .n-button{height:auto;padding:9px 16px;transition:background-color .3s;--n-border: none;--n-border-hover: none;--n-border-focus: none;--n-border-pressed: none;--n-text-color-pressed: var(--main-text-color);--n-color-pressed: var(--main-background-hover-color);--n-text-color: var(--main-text-color);--n-text-color-hover: var(--main-text-color);--n-color-focus: var(--main-background-hover-color);--n-text-color-focus: var(--main-text-color);--n-color-hover: var(--main-background-hover-color)}.n-modal-container .n-modal{width:60vw;max-width:720px;min-width:min(24rem,100vw);border-radius:var(--r-lg);box-shadow:var(--main-box-shadow);border:1px solid var(--main-border-color);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);--n-color-modal: var(--main-background-light-color)}.n-dropdown{--n-border-radius: var(--r-md) !important;--n-color: var(--main-background-light-color) !important;--n-option-color-hover: var(--main-background-hover-color) !important;-webkit-backdrop-filter:blur(30px) saturate(1.4);backdrop-filter:blur(30px) saturate(1.4);border:1px solid var(--main-border-color)}.n-card{--n-border-radius: var(--r-md)}.n-base-selection,.n-input{--n-border-radius: var(--r-md) !important;--n-color: var(--main-background-light-color) !important;--n-color-active: var(--main-background-light-color) !important;--n-color-focus: var(--main-background-light-color) !important;--n-color-disabled: var(--main-background-light-color) !important;--n-border: 1px solid var(--main-border-color) !important;--n-border-hover: 1px solid var(--sakura-300) !important;--n-border-active: 1px solid var(--sakura-400) !important;--n-border-focus: 1px solid var(--sakura-400) !important;--n-box-shadow-focus: var(--sakura-glow) !important}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fadeDown-enter-active,.fadeDown-leave-active{transition:opacity .3s ease,transform .3s ease}.fadeDown-enter-active{transition-delay:.15s}.fadeDown-enter-from,.fadeDown-leave-to{opacity:0;transform:translateY(-10px)}.fadeUp-enter-active,.fadeUp-leave-active{transition:opacity .3s ease,transform .3s ease}.fadeUp-enter-active{transition-delay:.1s}.fadeUp-enter-from,.fadeUp-leave-to{opacity:0;transform:translateY(10px)}.show-enter-active,.show-leave-active{transition:opacity .25s ease,transform .25s ease-in-out}.show-enter-from,.show-leave-to{opacity:0;transform:translateY(20px)}@keyframes fade-up-in{0%{opacity:0}30%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-time-in{0%{opacity:0}20%{opacity:0;transform:translateY(-90px)}to{opacity:1;transform:translateY(-140px)}}@keyframes fade-blur-in{0%{filter:blur(calc(var(--blur) + 20px)) brightness(.4);transform:scale(1.5)}to{filter:blur(var(--blur)) brightness(1);transform:scale(1.2)}}@keyframes separator-breathe{0%{opacity:.85;color:var(--sakura-300)}70%{opacity:.85}to{opacity:.3;color:var(--sakura-400)}}@keyframes logo-breathe{0%{transform:scale(1) rotate(-4deg)}50%{transform:scale(1.08) rotate(4deg)}to{transform:scale(1) rotate(-4deg)}}@keyframes sakura-fall{0%{transform:translate3d(0,-10vh,0) rotate(0);opacity:0}10%{opacity:1}to{transform:translate3d(var(--drift, 80px),110vh,0) rotate(720deg);opacity:.85}}@keyframes sakura-sway{0%,to{margin-left:0}50%{margin-left:40px}}::selection{color:#fff;background-color:var(--sakura-400)}.ps__rail-y .ps__thumb-y{right:0;background-color:var(--sakura-300)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--main-border-color);border-radius:var(--r-pill)}::-webkit-scrollbar-thumb:hover{background:var(--sakura-300)}
