.header-right[data-v-d53bed55]{display:flex;align-items:center;gap:1rem;font-size:1.15rem}.header-right a[data-v-d53bed55]{color:#616161;transition:all .2s linear;display:inline-flex;align-items:center;gap:4px}.header-right a[data-v-d53bed55]:hover{color:#10bbff}.lg-anim-off[data-v-d53bed55] .animated{animation:none!important}:root{--bg: #F4F6FA;--surface: #FFFFFF;--primary: #4C7BF3;--primary-deep: #3B63C9;--primary-soft: #E8EEFC;--text: #343B4E;--text-2: #7C8399;--ok: #44B77B;--ok-soft: #E6F6EE;--line: #E4E8F0;--danger: #E05656;--serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--sans: -apple-system, "PingFang SC", "Microsoft YaHei", "Segoe UI", sans-serif;--radius: 12px;--shadow: 0 2px 10px rgba(52, 59, 78, .06)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;color-scheme:light}:where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}button,a,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}body{font-family:var(--sans);background:var(--bg);color:var(--text);font-size:15px;line-height:1.7}#app{min-height:100vh}button{font-family:inherit;cursor:pointer}input,textarea,select{font-family:inherit;font-size:14px;color:var(--text)}img{display:block;max-width:100%}a{color:var(--primary);text-decoration:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;border-radius:999px;border:none;background:var(--primary);color:#fff;font-size:14px;font-weight:500;transition:background .15s}.btn:hover{background:var(--primary-deep)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-ghost{background:transparent;color:var(--primary);border:1px solid var(--line)}.btn-ghost:hover{background:var(--primary-soft)}.btn-sm{padding:5px 12px;font-size:13px}.btn-dark{background:#1d1d1d;color:#fff;border:none;border-radius:8px;padding:8px 20px;font-family:var(--serif);font-weight:700}.btn-dark:hover{opacity:.75}.btn-danger-ghost{background:none;border:none;color:var(--danger);padding:4px 8px;font-size:13px}.btn-danger-ghost:hover{background:#f9e8e8;border-radius:8px}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field label{font-size:13px;color:var(--text-2)}.input,textarea.input,select.input{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);outline:none;transition:border-color .15s}.input:focus{border-color:var(--primary)}textarea.input{resize:vertical;min-height:90px}.page{max-width:720px;margin:0 auto;padding:20px 16px 90px}.page-title{font-family:var(--serif);font-size:26px;font-weight:700;margin-bottom:18px;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.page-title .actions{display:flex;gap:8px}.card{background:var(--surface);border-radius:var(--radius);padding:16px;box-shadow:var(--shadow);border:1px solid var(--line)}.empty{text-align:center;color:var(--text-2);padding:48px 16px;border:1.5px dashed var(--line);border-radius:var(--radius);background:#fff}.empty .hint{font-size:13px;margin-top:6px}.switch{position:relative;width:44px;height:24px;flex-shrink:0}.switch input{opacity:0;width:100%;height:100%;margin:0;cursor:pointer;position:absolute;z-index:1}.switch .track{position:absolute;top:0;right:0;bottom:0;left:0;background:#d8dce6;border-radius:999px;transition:background .2s}.switch .track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:left .2s;box-shadow:0 1px 3px #00000026}.switch input:checked+.track{background:var(--primary)}.switch input:checked+.track:after{left:23px}.switch input:focus-visible+.track{outline:2px solid var(--primary);outline-offset:2px}.dialog-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#343b4e59;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;overscroll-behavior:contain}.dialog{background:var(--surface);border-radius:18px;padding:22px;width:100%;max-width:480px;max-height:88vh;overflow-y:auto}.dialog h3{font-family:var(--serif);margin-bottom:14px}.dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.toast{position:fixed;left:50%;bottom:90px;transform:translate(-50%);background:var(--text);color:#fff;padding:9px 20px;border-radius:999px;font-size:14px;z-index:99;animation:toast-in .2s;max-width:80vw;text-align:center}.toast.err{background:var(--danger)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root{--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--dur-1: .16s;--dur-2: .28s;--dur-3: .42s;--dur-page: .38s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-rise{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes fade-slide-l{0%{opacity:0;transform:translate3d(-14px,0,0)}to{opacity:1;transform:none}}@keyframes scale-fade{0%{opacity:0;transform:scale(.94) translate3d(0,10px,0)}to{opacity:1;transform:none}}@keyframes pop-in{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes float-soft{0%{transform:translate3d(0,6px,0)}to{transform:none}}.anim-in{animation:fade-rise var(--dur-3) var(--ease-out) both}.anim-in-fade{animation:fade-in var(--dur-3) var(--ease-out) both}.anim-in-scale{animation:scale-fade var(--dur-3) var(--ease-out) both}.anim-in-l{animation:fade-slide-l var(--dur-3) var(--ease-out) both}.d1{animation-delay:.05s}.d2{animation-delay:.1s}.d3{animation-delay:.16s}.d4{animation-delay:.22s}.d5{animation-delay:.3s}.d6{animation-delay:.38s}.d7{animation-delay:.46s}.d8{animation-delay:.54s}.page-enter-active{transition:opacity var(--dur-page) var(--ease-out),transform var(--dur-page) var(--ease-out),filter var(--dur-page) var(--ease-out)}.page-leave-active{transition:opacity .18s ease,transform .18s ease,filter .18s ease}.page-enter-from{opacity:0;transform:translate3d(0,12px,0) scale(.985);filter:blur(4px)}.page-leave-to{opacity:0;transform:translate3d(0,-6px,0) scale(.99);filter:blur(2px)}.fade-enter-active,.fade-leave-active{transition:opacity var(--dur-2) ease}.fade-enter-from,.fade-leave-to{opacity:0}.rise-enter-active{transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.rise-leave-active{transition:opacity var(--dur-1) ease,transform var(--dur-1) ease}.rise-enter-from{opacity:0;transform:translate3d(0,12px,0)}.rise-leave-to{opacity:0;transform:translate3d(0,-8px,0)}.pop-enter-active{transition:opacity var(--dur-2) ease,transform var(--dur-2) var(--ease-spring)}.pop-leave-active{transition:opacity var(--dur-1) ease,transform var(--dur-1) ease}.pop-enter-from{opacity:0;transform:scale(.92) translate3d(0,8px,0)}.pop-leave-to{opacity:0;transform:scale(.96)}.drop-enter-active,.drop-leave-active{transition:opacity var(--dur-2) ease,transform var(--dur-2) var(--ease-out)}.drop-enter-from,.drop-leave-to{opacity:0;transform:translate3d(0,-10px,0)}.list-move{transition:transform var(--dur-3) var(--ease-out)}.list-enter-active{transition:opacity var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out)}.list-leave-active{transition:opacity var(--dur-2) ease,transform var(--dur-2) ease;position:absolute;width:100%}.list-enter-from{opacity:0;transform:translate3d(0,16px,0) scale(.98)}.list-leave-to{opacity:0;transform:translate3d(0,-8px,0) scale(.98)}button,a,[role=button],[role=tab],label.clickable{transition:transform var(--dur-1) var(--ease-spring),box-shadow var(--dur-2) ease,background-color var(--dur-2) ease,border-color var(--dur-2) ease,color var(--dur-2) ease,opacity var(--dur-2) ease;transform-origin:center}button:hover:not(:disabled),a:hover,[role=button]:hover,[role=tab]:hover{transform:scale(1.035)}button:active:not(:disabled),a:active,[role=button]:active,[role=tab]:active{transform:scale(.955);transition-duration:.08s}button:disabled{cursor:not-allowed}.lift{transition:transform .26s var(--ease-out),box-shadow .26s ease;will-change:transform}.lift:hover{transform:translate3d(0,-4px,0) scale(1.008);box-shadow:0 14px 28px #3c28281f}.lift:active{transform:translate3d(0,-1px,0) scale(.995);transition-duration:.08s}button svg,a svg,[role=button] svg{transition:transform var(--dur-1) var(--ease-spring)}button:hover svg,[role=button]:hover svg{transform:scale(1.08)}button:active svg,[role=button]:active svg{transform:scale(.9)}input,textarea,select{transition:border-color var(--dur-2) ease,box-shadow var(--dur-2) ease,background-color var(--dur-2) ease}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px #ff5e5e24}.switch .track{transition:background-color var(--dur-2) ease}.switch .track:after{transition:transform var(--dur-2) var(--ease-spring),width var(--dur-2) var(--ease-spring),height var(--dur-2) var(--ease-spring)}.overlay,.toast{animation:scale-fade var(--dur-2) var(--ease-out) both}img,video{transition:opacity var(--dur-3) ease,transform .35s var(--ease-out)}img:not([src=""]),video{animation:fade-in var(--dur-3) ease both}.lg-anim-off *,.lg-anim-off *:before,.lg-anim-off *:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.page-enter-from,.page-leave-to{filter:none}}*{margin:0;padding:0;box-sizing:border-box}ul{list-style:none}li{list-style-type:none}:root{font-size:14px;--lg-serif: "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif}h1,h2,h3,h4,h5,h6{font-size:1rem}input,textarea,select{outline:none}a{text-decoration:none;color:#777;transition:all .15s}a:hover{color:#10bbff}::selection{background:#6f6f6fc7;color:#fff}::-moz-selection{background:#6f6f6fc7;color:#fff}.lg-body{background-image:linear-gradient(to right,rgba(37,82,110,.1) 1px,transparent 1px),linear-gradient(to bottom,rgba(37,82,110,.1) 1px,transparent 1px);background-size:1.5rem 1.5rem;color:#3d3d3d}::-webkit-scrollbar-thumb{background-color:#c9c9c9;border-radius:10px}::-webkit-scrollbar{width:10px;height:6px}::-webkit-scrollbar-corner{background:unset}.lg-body{cursor:url(/assets/cursor-BRjJO8sr.cur),default}.lg-body a:hover,.lg-hover-cur{cursor:url(/assets/hover-B4qI7CA6.cur),pointer}.row{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}.row .flex{display:flex;align-items:center;justify-content:space-around}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media (min-width: 768px){.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}@media (min-width: 960px){.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@media (min-width: 1200px){.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}}.central{width:1180px;margin:2rem auto;padding:1rem}.central-800{width:800px}.central-600{width:800px;border-radius:2rem;padding:0}@media (max-width: 1199px){.central{width:930px}}@media (max-width: 959px){.central{width:728px}}@media (max-width: 767px){.central{width:100%}.central.central-800{width:93%}.central.central-600{width:95%}:root{font-size:12px}.col-sm-x-1{grid-column:span 1}.col-sm-x-2{grid-column:span 2}.col-sm-x-3{grid-column:span 3}.col-sm-x-4{grid-column:span 4}.col-sm-x-5{grid-column:span 5}.col-sm-x-6{grid-column:span 6}.col-sm-x-7{grid-column:span 7}.col-sm-x-8{grid-column:span 8}.col-sm-x-9{grid-column:span 9}.col-sm-x-10{grid-column:span 10}.col-sm-x-11{grid-column:span 11}.col-sm-x-12{grid-column:span 12}}.header-wrap{width:100%;height:4.5rem;display:flex;align-items:center;position:fixed;top:0;left:0;z-index:10;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffb0;color:#707070;box-shadow:0 2px 15px #736f6f1a}.header-wrap .header{width:100%;display:flex;align-items:center;justify-content:space-around;flex-wrap:nowrap}.header-wrap .header .logo h1{font-size:1.5rem;font-family:var(--lg-serif);font-weight:700}.header-wrap .header .logo a{color:#616161;transition:all .2s linear}.header-wrap .header .word{font-family:var(--lg-serif);font-weight:400;font-size:1.1rem;width:60%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-wrap .header .word span{color:#616161;transition:all .2s linear}.header-wrap .header .header-right{display:flex;align-items:center;gap:1rem;font-family:var(--lg-serif)}.bg-img{width:100%;background:no-repeat center;background-size:cover;padding-top:8rem;position:relative}.bg-img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKUlEQVQImU3IMREAIAgAwJfNkQCEsH8cijjpMf6vnXlQaIiJFx+omEBfmqIEZLe2jzcAAAAASUVORK5CYII=)}.bg-img .middle{display:flex;align-items:center;justify-content:space-around;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#cfcfcfa1;padding:4rem 5rem 3rem;border-radius:4rem;-webkit-user-select:none;user-select:none;position:relative}.bg-img .middle.Blurkg{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);background:transparent}.bg-img .middle img{width:10rem;height:10rem;border-radius:10rem;border:.2rem solid #fff;object-fit:cover;background:#fff}.bg-img .middle .img-male span,.bg-img .middle .img-female span{display:block;text-align:center;font-size:1.5rem;margin-top:1rem;color:#fff;font-family:var(--lg-serif);font-weight:700;text-shadow:0 1px 8px rgba(0,0,0,.25)}.bg-img .middle .love-icon img{width:7rem;height:7rem;border:none;animation:img 2s linear infinite}@keyframes img{0%{transform:scale(.8)}70%{transform:scale(1.3)}to{transform:scale(.8)}}.bg-img .waves{position:relative;width:100%;height:5rem;margin-top:5rem;margin-bottom:-7px;display:block}.bg-img .parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.bg-img .parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}.bg-img .parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.bg-img .parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.bg-img .parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}.time{text-align:center;font-size:1.8rem;letter-spacing:.2rem}.time span{font-size:1.8rem;line-height:5rem;display:block;background-image:linear-gradient(270deg,#ff4500,orange,gold,#90ee90,#0ff,#1e90ff,#9370db,#ff69b4,#ff4500);-webkit-background-clip:text;background-clip:text;color:#0000;animation:jianbian 60s linear infinite;font-family:var(--lg-serif);font-weight:700}.time b{font-size:2.7rem;font-family:var(--lg-serif);font-weight:700}@keyframes jianbian{to{background-position:-2000rem}}.card-wrap .row .card{padding:2rem;border-radius:1.5rem;background:#fff;box-shadow:0 8px 12px #e4e4e473;border:1px solid rgba(208,206,206,.4)!important}.card-wrap .row .card:hover,.card-wrap .card-b:hover{box-shadow:0 5px 20px #dad7d7cc;cursor:url(/assets/hover-B4qI7CA6.cur),pointer;background:#f8f8f8;border-color:transparent!important}.card-wrap .row .card img{width:5rem;height:5rem;margin-right:2rem;border-radius:5rem;transition:all .5s}.card-wrap .row .card:hover img,.card-wrap .card-b:hover img{transform:rotate(360deg)}.card-wrap .row .card .text{flex-grow:1;font-family:var(--lg-serif);font-weight:700}.card-wrap .row .card .text span{font-size:1.8rem;line-height:3rem;letter-spacing:.2rem}.card-wrap .row .card .text p{font-size:1.1rem;letter-spacing:.3rem;color:#959595;margin-top:.25rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:12em}.card-wrap .row .flex-h{display:flex;align-items:center;justify-content:space-around;transition:all .08s linear}.card-wrap .card-b{margin:0 auto;width:80%;padding:2rem 1.5rem;border-radius:2rem;background:#fff;box-shadow:0 8px 12px #e4e4e473;border:1px solid rgba(208,206,206,.4)!important;font-family:var(--lg-serif);font-weight:700;transition:all .2s}.card-wrap .card-b img{width:6rem;margin-right:3rem;transition:all .5s}.card-wrap .card-b .text{flex-grow:2}.card-wrap .card-b .text span{font-size:2rem;line-height:3rem}.card-wrap .card-b .text p{font-size:1.2rem;color:#959595;font-weight:500;margin-top:.5rem}@media (max-width: 767px){.bg-img .middle{border-radius:2rem;padding:3rem 2rem}.bg-img .middle img{width:6rem;height:6rem}.bg-img .middle .love-icon img{width:5rem;height:5rem}.card-wrap .card-b{width:90%}.card-wrap .card-b img{width:5rem;margin-right:2rem}}.footer-warp{margin-top:4rem;background:#fff;position:relative}.footer-warp:after{content:"";width:100%;height:50%;position:absolute;top:-50%;left:0;background:linear-gradient(to bottom,transparent,#ffffff);z-index:1;pointer-events:none}.footer-warp .footer{padding:2rem;text-align:center;font-family:var(--lg-serif);font-weight:400;position:relative;z-index:2}.footer-warp .footer p{line-height:2.5rem;color:#564141;font-weight:700}.footer-warp .footer p img{width:1rem;margin-right:.3rem}.mt-2rem{margin-top:2rem}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}.zoomIn{animation-name:zoomIn}.delay-03s{animation-delay:.3s}.central.bg{background:#fff;border-radius:2rem;padding:1rem 2rem;box-shadow:0 8px 12px #ebedf0;border:1px solid rgba(208,206,206,.4)!important}.central.bg h3{text-align:center;font-size:1.5em;padding:2rem 0;font-family:var(--lg-serif);font-weight:700}.central.bg h3 b{font-size:2.5rem;color:#ffbe27;text-shadow:0 2px 3px rgb(255 183 17 / 36%)}.central .title{text-align:center}.central .title h1{font-size:2em;font-family:var(--lg-serif);font-weight:700}.central.bg .row .card{padding:2rem}.central.bg .row .card .leavform{display:flex;align-items:center;margin:1.5rem 0;position:relative}.jiequ{display:block;font-size:1.2rem;font-style:normal;color:#969292;margin-top:.9rem}.central.bg .row .card .leavform img{width:4rem;height:4rem;border-radius:5rem;display:block;box-shadow:0 2px 20px #c5c5c575;border:1px solid #fff;object-fit:cover;background:#f3f3f3}.central.bg .row .card .textinfo .user_info{display:flex;align-items:center}.central.bg .row .card .leavform .textinfo{width:100%;padding:1.5rem 1.5rem .5rem;border-radius:1rem;position:relative;box-shadow:0 0 35px #acb2b938;transition:all .2s}.central.bg .row .card .leavform .textinfo:hover{background:#f0f0f0}.central.bg .row .card .leavform .textinfo .name{font-size:1.2rem;font-family:var(--lg-serif);font-weight:400}.central.bg .row .card .leavform .textinfo span.name{padding:.2rem .8rem;border-radius:2rem;font-size:1.2rem!important;text-transform:capitalize;color:#3f3f3f;font-weight:700}.central.bg .row .card .leavform .textinfo .time{text-align:right;font-family:var(--lg-serif);font-weight:400;background:#eef3ff;color:#0052ff;padding:.5rem 1.5rem;border-radius:10rem;display:flex;align-items:center;border:1px solid #90b4ff}.central.bg .row .card .leavform .textinfo .MsgTopInfo{position:absolute;top:1rem;right:1rem}.central.bg .row .card .leavform .textinfo .text{margin-top:1rem;padding:.8rem 0;color:#3d3d3d;border-top:1px dashed #c5c5c5;letter-spacing:.1rem;line-height:1.6rem;font-family:var(--lg-serif);font-weight:400;white-space:pre-wrap;word-break:break-word}.central.bg .row .card .inputbox{margin-top:7rem;padding:3rem 0;display:flex;justify-content:center;align-items:center;border-top:2px dashed #c7c7c7ee}.central.bg .row .card .inputbox img{margin-right:1rem}.central.bg .row .card .inputbox textarea{box-sizing:border-box;padding:.8rem 1.5rem;width:100%;resize:vertical;border-radius:1rem;font-size:1.1rem;background-color:#f0f0f0;transition:all .25s ease-in-out 0s;border:none!important;box-shadow:0 2px 10px #94939326;font-family:var(--lg-serif);font-weight:400}.central.bg .row .card .inputbox textarea:focus{background:#fff}.central.bg .row .card .input-sub{text-align:right;margin:1rem 0}.central.bg .row .card .input-sub .tijiao{padding:.5rem 2rem;border:none;border-radius:.5rem;background:#000;color:#fff;font-size:1.3rem;box-shadow:0 2px 10px #5c5c5c70;font-family:var(--lg-serif);font-weight:700;margin-top:20px;display:inline-flex;align-items:center;gap:.5rem}.central.bg .row .card .input-sub .tijiao:hover{cursor:pointer;opacity:.7}.central.bg .row .card .input-sub .tijiao:disabled{background:#888;opacity:.6}.leav-del{position:absolute;right:1rem;bottom:.8rem;border:none;background:none;color:silver;font-size:.9rem}.leav-del:hover{color:#fa5c7c}.MessageButtonCard{position:fixed;top:8rem;right:3rem;z-index:20;background:#70a9ff;padding:.8rem;border-radius:10rem;border:2px solid #fff;transition:all .2s;box-shadow:0 0 35px #8cbaff63;border-style:solid}.MessageButtonCard:hover{background:#fff;cursor:pointer}.MessageButtonCard:hover .Message-Icon{fill:#70a9ff}.MessageButtonCard .Message-Icon{fill:#fff;width:2rem;height:2rem;display:block}.central .card{margin:.5rem 0}.little_texts{background:#fff;padding:2rem 0;border-radius:1rem;display:flex;flex-direction:column;align-items:center;box-shadow:0 8px 12px #ebedf0;border:1px solid rgba(208,206,206,.6)!important}.central .row .card .little_texts{padding:2rem;box-sizing:border-box}.little_texts .top-title{font-size:1.5rem;line-height:4rem;font-family:var(--lg-serif);font-weight:700}.textOneHide{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4rem;max-width:100%}.little_texts .info{color:#a1a1a1}.little_texts .info span{font-size:1.2rem;font-family:var(--lg-serif)}.little_texts .info i{font-style:normal;margin:0 .3rem}.little_texts .mood-chips{display:flex;gap:.6rem;margin-top:.4rem}.little_texts .mood-chips em{font-style:normal;font-size:1rem;color:#8a8a8a;background:#f5f5f5;border-radius:2rem;padding:.1rem .9rem}.file{width:90%;margin:1rem 0 2rem;text-align:left;font-size:1.2rem;line-height:2.5rem;letter-spacing:.2rem;font-family:var(--lg-serif);font-weight:400;word-break:break-word}.f2{font-size:2rem!important;line-height:3rem!important;width:100%;text-align:center;margin-bottom:1rem}.little_texts img{max-width:100%;max-height:450px;object-fit:cover;box-shadow:0 4px 8px #1c1f2126;border-radius:12px;margin:1.5rem 0}.little_texts a{width:100%;text-align:center}.line{padding:1rem 0;border-top:1px solid #e3e3e3;width:90%;text-align:center;font-weight:300;letter-spacing:2px;color:#b5b5b5;font-size:1.1rem}.line-top{margin:2rem 0;border-top:1px solid #e3e3e3;width:90%}.little_texts h1,.little_texts h2,.little_texts h3{position:relative;padding:.5rem 1rem .5rem 1.5rem;border-radius:.35rem;margin:.8rem 0;font-size:1.5rem;line-height:1.5em;font-weight:700}.little_texts h1{background:#e5edff;color:#007bff}.little_texts h2{background:#f3e7ff;color:#7f00ff}.little_texts h3{background:#ffe7ec;color:#ff0035}.little_texts h1:before,.little_texts h2:before,.little_texts h3:before{content:"";position:absolute;background:#fff;width:4px;height:70%;border-radius:10rem;top:50%;left:.95rem;transform:translate(-50%,-50%)}.little_texts h4,.little_texts h5,.little_texts h6{font-size:1.5rem;line-height:1.5em;color:#373737;font-weight:700;margin:.8rem 0}.little_texts h4{border-bottom:1px solid #bfbfbf}.little_texts h5{border-bottom:1px dashed #bfbfbf}.little_texts b{font-weight:700}.little_texts s{color:#ff9191}.little_texts i{font-style:italic;color:#575757}.little_texts pre{display:none}.little_texts code{padding:.2rem .3rem;border-radius:.4rem;font-size:1rem;color:#ff5916;background-color:#fff1dd;font-family:var(--lg-serif);font-weight:700;margin:0 .3rem}.little_texts quote{display:block;width:100%!important;padding:1rem;border-left:4px solid #fd7e14;border-radius:.35rem;color:#fd7e14!important;background-color:#fd7e141a!important;font-weight:700;line-height:1.5em}.little_texts center{display:block;text-align:center}.little_texts hr{height:5px;border:none;border-top:4px dotted #ffa1a7;text-align:center;width:75%;margin:35px auto}.little_texts video{width:100%;border-radius:1rem;box-shadow:0 6px 20px #7a7a7a59}.list_texts{background:#fff;padding:2rem 0;border-radius:1rem;display:flex;flex-direction:column;align-items:center;box-shadow:0 8px 12px #ebedf0;border:1px solid rgba(208,206,206,.6)!important}.central .row .card .list_texts{padding:2rem;width:100%}.list_texts .top-title{font-size:1.5rem;line-height:4rem;font-family:var(--lg-serif);font-weight:700}.list_texts .lovelist{width:100%;line-height:3rem}.list_texts .lovelist .open{border-bottom:1px solid rgba(208,206,206,.6)!important;cursor:pointer}.list_texts .lovelist .hied{display:none;width:100%}.list_texts .lovelist .hied.show{display:block}.list_texts i.check{font-style:normal;margin-right:.8rem;font-size:1.8rem}.list_texts .air{color:#ddd}.list_texts .com{color:#19ffa0}.list_texts span{font-size:1.3rem;font-family:var(--lg-serif);font-weight:700}.list_texts li.cike{border-bottom:1px solid #ddd}.list_texts li.cike:hover{cursor:url(/assets/hover-B4qI7CA6.cur),pointer}.list_texts .cike .ev-img{width:1.5rem;height:1.5rem;vertical-align:-.3em;margin-left:.4rem;fill:#ffd76e}.list_texts .open img{width:100%;height:auto;max-height:450px;object-fit:cover;border-radius:1rem;box-shadow:0 2px 12px #ebedf07a;border:1px solid rgba(208,206,206,.6)!important;margin:1.5rem 0}.list-add{display:flex;gap:.8rem;width:100%;margin-top:1.5rem}.list-add input{flex:1;padding:.8rem 1.2rem;border:1px solid #e3e3e3;border-radius:.6rem;font-family:var(--lg-serif)}.list-add button{white-space:nowrap;padding:.5rem 1.6rem;border:none;border-radius:.6rem;background:#000;color:#fff;font-family:var(--lg-serif);font-weight:700}.list-add button:hover{opacity:.7}.list-del{border:none;background:none;color:#d0d0d0;float:right;line-height:3rem}.list-del:hover{color:#fa5c7c}.text-ce{width:100%;text-align:center;font-size:2rem;font-family:var(--lg-serif);font-weight:700;color:#646161}.text-ce i{font-style:normal;color:#a1a1a1;margin:0 .6rem}.img_card{padding:1.3rem 1.3rem 1.5rem;background:#fafafa;border-radius:1.5rem;border:1px solid rgba(208,206,206,.4)!important;box-shadow:0 5px 12px #cfd4da85;transition:all .23s linear}.img_card:hover{cursor:url(/assets/hover-B4qI7CA6.cur),pointer;background:#494949}.love_img img{width:100%;height:25rem;border-radius:1rem;object-fit:cover;box-shadow:0 0 30px #857d7d78;margin-bottom:1rem;background:#eee;transition:all .23s linear}.img_card:hover.love_img img,.img_card:hover .love_img img{transform:translateY(-5px);box-shadow:0 2px 10px #3b3b3bad}.img_card:hover span{color:#e2e2e2}.img_card span{font-family:var(--lg-serif);font-weight:400;font-size:1.05rem;color:#454040;letter-spacing:1px;margin-top:1rem;line-height:1.5em;display:block}.img_card i{display:block;text-align:right;font-style:normal;font-family:var(--lg-serif);font-weight:400;color:#999;padding-bottom:.8rem;margin-bottom:.5rem;border-bottom:1px dashed #d7d7d7}.img_card .words{padding:0 1rem}.central-600{background:no-repeat center top;background-size:cover;overflow:hidden;box-shadow:0 8px 12px #ababab87;border:2px solid rgba(208,206,206,.4)!important}.central-600 .botui-app-container{width:100%;background:#35353563}.central-600 .botui-container{border-radius:3rem;background:transparent;padding:1rem 1.5rem 1.5rem;min-height:24rem}.botui-messages-container{list-style:none}.botui-message{width:100%;margin:.3rem 0}.botui-message-content{width:auto;max-width:80%;display:inline-block;padding:10px 16px;border-radius:15px;color:#999;background-color:#fff;font-family:var(--lg-serif);font-size:1.2rem;line-height:1.8;word-break:break-word}.botui-message.human .botui-message-content{float:right;color:#fff;background-color:#919292}.botui-message-content img{max-width:100%;border-radius:.6rem;display:block;margin:.3rem 0}.botui-actions-container{clear:both;padding:.6rem 0 1rem}.botui-actions-buttons-button{display:inline-block;margin:0 .5rem .5rem 0;padding:.4rem 1.2rem;border:none;border-radius:8px;background:#919191;color:#fff;font-family:var(--lg-serif)!important;font-weight:400!important;font-size:1.1rem;cursor:pointer;transition:all .15s}.botui-actions-buttons-button:hover{background:#6f6f6f}.botui-loading{display:inline-flex;gap:.3rem;padding:.5rem .2rem;vertical-align:middle}.botui-loading i{width:.5rem;height:.5rem;border-radius:50%;background:#b5b5b5;display:block;animation:botui-dot 1.2s infinite ease-in-out}.botui-loading i:nth-child(2){animation-delay:.15s}.botui-loading i:nth-child(3){animation-delay:.3s}@keyframes botui-dot{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-.35rem);opacity:1}}.lightbox-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0f0f0feb;display:flex;align-items:center;justify-content:center;animation:lb-in .2s}@keyframes lb-in{0%{opacity:0}}.lightbox-mask img{max-width:92vw;max-height:82vh;box-shadow:0 10px 60px #00000080;border-radius:6px;-webkit-user-select:none;user-select:none}.lightbox-desc{position:absolute;bottom:4.5rem;left:0;right:0;text-align:center;color:#e8e8e8;font-family:var(--lg-serif);font-size:1.2rem;letter-spacing:1px;padding:0 2rem}.lightbox-btn{position:absolute;top:50%;transform:translateY(-50%);width:3.2rem;height:3.2rem;border-radius:50%;border:none;background:#ffffff1f;color:#fff;font-size:1.6rem;cursor:pointer;transition:background .15s}.lightbox-btn:hover{background:#ffffff47}.lightbox-prev{left:1.5rem}.lightbox-next{right:1.5rem}.lightbox-close{position:absolute;top:1.2rem;right:1.5rem;width:2.8rem;height:2.8rem;border-radius:50%;border:none;background:#ffffff1f;color:#fff;font-size:1.3rem;cursor:pointer}.lightbox-close:hover{background:#ffffff47}.route-bar{position:fixed;top:0;left:0;height:3px;z-index:99;background:linear-gradient(90deg,#29d,#18d7d3);transition:width .25s ease,opacity .3s;border-radius:0 3px 3px 0;pointer-events:none}@media (max-width: 767px){.MessageButtonCard{top:6rem;right:1rem}.central.bg .row .card .inputbox{flex-direction:column}.love_img img{height:18rem}.img_card span{font-size:1.2rem}.header-wrap .header .word{width:50%}.central.bg .row .card .leavform .textinfo .MsgTopInfo{position:static;display:flex;justify-content:flex-end}.central.bg .row .card .leavform .textinfo .time{padding:.3rem 1rem;font-size:1.2rem}}.a-panel{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px;box-shadow:var(--shadow);margin-bottom:18px}.a-panel h3{font-family:var(--serif);font-size:17px;margin-bottom:14px;color:var(--text);display:flex;align-items:center;justify-content:space-between}.a-panel h3 .hint{font-family:var(--sans);font-size:12px;color:var(--text-2);font-weight:400}.a-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.a-stat{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 18px;box-shadow:var(--shadow)}.a-stat b{display:block;font-size:28px;font-family:var(--serif);color:var(--primary);line-height:1.3}.a-stat span{font-size:13px;color:var(--text-2)}.a-table{width:100%;border-collapse:collapse;font-size:13.5px}.a-table th,.a-table td{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line)}.a-table th{color:var(--text-2);font-weight:500;white-space:nowrap}.a-table tr:hover td{background:#f7f9fc}.a-table .clamp{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.a-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.a-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}@media (max-width: 720px){.a-form-grid{grid-template-columns:1fr}.a-table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.a-table th,.a-table td{padding:8px}.a-table .clamp{max-width:180px}.a-panel{padding:12px}}.spark-offline{text-align:center;padding:2rem 1rem;color:#646161;line-height:2.2rem;font-family:var(--lg-serif)}.spark-offline .off-big{font-size:1.4rem;font-weight:700}.spark-offline .off-hint{font-size:1rem;color:#a1a1a1}.spark-offline .btn{margin-top:1rem}.run-bar{display:flex;align-items:center;gap:.6rem;padding:.8rem 1.2rem;border-radius:1rem;background:#f7f8fa;color:#646161;font-size:1.05rem;font-family:var(--lg-serif)}.run-bar.busy{background:#fff7ed;color:#c2620a}.run-bar .dot{width:.6rem;height:.6rem;border-radius:50%;background:#f59e0b;animation:spark-pulse 1.2s infinite;flex-shrink:0}.run-bar .dot.ok{background:#22c55e;animation:none}.run-bar em{font-style:normal;color:#a1a1a1;font-size:.95rem}@keyframes spark-pulse{50%{opacity:.35}}.acc{padding:1.2rem 0;border-bottom:1px dashed #e3e3e3}.acc:last-of-type{border-bottom:none}.acc-head{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.acc-name{font-size:1.3rem;font-weight:700;font-family:var(--lg-serif)}.streak{margin-left:auto;color:#646161;font-family:var(--lg-serif)}.streak b{color:#ff6b35;font-size:1.25rem}.badge{font-size:.85rem;padding:.1rem .8rem;border-radius:10rem;font-family:var(--sans);white-space:nowrap}.badge.ok{background:#e8f9ef;color:#16a34a}.badge.bad{background:#fdecec;color:#dc2626}.badge.warn{background:#fff4e0;color:#c2620a}.badge.muted{background:#f0f0f0;color:#9a9a9a}.acc-meta{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:.5rem;color:#8a8a8a;font-size:1rem;font-family:var(--sans)}.today-list{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.7rem}.friend{font-size:.95rem;padding:.15rem .9rem;border-radius:10rem;background:#f5f5f5;color:#646161;font-family:var(--sans)}.friend.failed{background:#fdecec;color:#dc2626}.friend.uncertain{background:#fff4e0;color:#c2620a}.runs{margin-top:1.2rem}.runs h3{font-size:1.15rem;margin-bottom:.4rem;font-family:var(--lg-serif)}.run-row{display:flex;align-items:center;gap:.9rem;padding:.45rem 0;border-bottom:1px dashed #eee;font-size:.98rem;color:#646161;font-family:var(--sans)}.run-row:last-child{border-bottom:none}.run-time{color:#a1a1a1}.run-acc{font-weight:600}.run-trigger{color:#9a9a9a}.run-result{margin-left:auto}.run-result.ok{color:#16a34a}.run-result.warn{color:#c2620a}.run-note{color:silver;font-size:.9rem;max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spark-actions{display:flex;align-items:center;gap:1rem;margin-top:1.4rem;padding-top:1.2rem;border-top:2px dashed #c7c7c7ee;flex-wrap:wrap}.spark-actions .tijiao{padding:.5rem 2rem;border:none;border-radius:.5rem;background:#000;color:#fff;font-size:1.2rem;box-shadow:0 2px 10px #5c5c5c70;font-family:var(--lg-serif);font-weight:700}.spark-actions .tijiao:hover{opacity:.7;cursor:pointer}.spark-actions .tijiao:disabled{background:#888;opacity:.6;cursor:not-allowed}.spark-actions .tijiao.ghost{background:#fff;color:#3d3d3d;border:1px solid #d7d7d7;box-shadow:none}.spark-tabs{display:flex;gap:.7rem;justify-content:center;flex-wrap:wrap;margin:1rem auto 1.6rem}.spark-tab{padding:.45rem 1.6rem;border-radius:10rem;border:1px solid rgba(208,206,206,.6);background:#fff;color:#646161;font-family:var(--lg-serif);font-size:1.05rem;cursor:pointer;box-shadow:0 2px 8px #e4e4e473;transition:all .15s}.spark-tab:hover{background:#f8f8f8}.spark-tab.on{background:#000;color:#fff;border-color:#000}.acc-editor{background:#fff;border-radius:1.5rem;padding:1.4rem 1.6rem;border:1px solid rgba(208,206,206,.5);box-shadow:0 6px 14px #e9e9e973;margin-bottom:1.4rem;font-family:var(--lg-serif)}.ae-head{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.ae-head input.ae-name{font-family:var(--lg-serif);font-weight:700;font-size:1.2rem;border:none;border-bottom:1px dashed #d7d7d7;background:transparent;padding:.2rem;width:10em;outline:none;color:#3d3d3d}.ae-head input.ae-name:focus{border-bottom-color:#999}.ae-row{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;margin-top:.8rem;color:#646161;font-size:1rem}.ae-row label{display:flex;align-items:center;gap:.4rem}.ae-row input[type=time],.ae-row input[type=number]{border:1px solid #e0e0e0;border-radius:.5rem;padding:.25rem .6rem;font-family:var(--sans)}.ae-row input[type=number]{width:5em}.ae-btn{border:1px solid #d7d7d7;background:#fff;color:#555;border-radius:.5rem;padding:.3rem 1rem;font-family:var(--lg-serif);font-size:.95rem;cursor:pointer;transition:all .15s}.ae-btn:hover{background:#f5f5f5}.ae-btn.danger{color:#d04a4a;border-color:#eccaca}.ae-btn.danger:hover{background:#fdf1f1}.ae-btn.primary{background:#000;color:#fff;border-color:#000}.ae-btn.primary:hover{opacity:.75}.ae-btn:disabled{opacity:.5;cursor:not-allowed}.target-card{margin-top:1rem;border:1px dashed #dcdcdc;border-radius:1rem;padding:.9rem 1rem;background:#fcfcfc}.tg-head{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.tg-head input.tg-name{font-family:var(--lg-serif);font-size:1.05rem;border:none;border-bottom:1px dashed #d7d7d7;background:transparent;padding:.15rem .2rem;width:12em;outline:none}.tg-head input.tg-name:focus{border-bottom-color:#999}.tg-hint{font-size:.85rem;color:#b5b5b5;font-family:var(--sans)}.msg-block{margin-top:.7rem}.msg-head{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.msg-head select{border:1px solid #e0e0e0;border-radius:.5rem;padding:.2rem .5rem;font-family:var(--sans);font-size:.9rem;background:#fff}.msg-head .idx{color:silver;font-size:.9rem;font-family:var(--sans)}.var-bar{display:flex;gap:.35rem;flex-wrap:wrap;margin-top:.45rem}.var-btn{border:1px solid #e6e6e6;background:#f7f7f7;color:#777;border-radius:.4rem;padding:.1rem .6rem;font-size:.85rem;font-family:var(--sans);cursor:pointer}.var-btn:hover{background:#efefef;color:#333}.msg-content,.msg-input{width:100%;margin-top:.45rem;border:1px solid #e6e6e6;border-radius:.7rem;padding:.55rem .8rem;font-family:var(--lg-serif);font-size:1rem;background:#fff;outline:none;resize:vertical;box-sizing:border-box}.msg-content:focus,.msg-input:focus{border-color:#bcbcbc}.choice-block{margin:.5rem 0 0 1.2rem;border-left:2px dashed #e0e0e0;padding-left:1rem}.ae-actions{display:flex;gap:.8rem;margin-top:1.2rem;align-items:center;flex-wrap:wrap}.save-state{font-size:.9rem;color:#a1a1a1;font-family:var(--sans)}.log-box{background:#23272e;color:#c9d4e3;border-radius:1rem;padding:1rem 1.2rem;font-family:Consolas,Courier New,monospace;font-size:.85rem;line-height:1.55;height:60vh;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.log-tools{display:flex;gap:.8rem;align-items:center;margin-bottom:.7rem;font-family:var(--sans)}.shots-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.shot-card{background:#fafafa;border:1px solid rgba(208,206,206,.4);border-radius:1rem;padding:.8rem;cursor:pointer;transition:all .2s;font-family:var(--sans)}.shot-card:hover{background:#494949}.shot-card img{width:100%;height:130px;object-fit:cover;border-radius:.6rem;background:#eee}.shot-card:hover .shot-meta,.shot-card:hover .shot-meta b{color:#e2e2e2}.shot-meta{display:block;margin-top:.5rem;font-size:.85rem;color:#646161}.shot-meta b{display:block;color:#454040;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;align-items:start}.acc-grid .acc-editor{margin-bottom:0}@media (max-width: 1080px){.acc-grid{grid-template-columns:1fr}}
