@font-face{font-display:swap;font-family:ZCOOL KuaiLe;font-style:normal;font-weight:400;src:url(/static/fonts/styles/fonts/ZCOOLKuaiLe-Regular.woff) format("woff")}:root{--board:#243027;--board-2:#1c2620;--chalk:#f3f1e7;--chalk-dim:hsla(50,33%,93%,.68);--chalk-line:hsla(50,33%,93%,.45);--yellow:#f6e27a;--pink:#ffb0c4;--blue:#a9d8ef;--green:#bfe6a8;--orange:#f7c59f;--red:#ff9b8a;--ing-link:var(--green,#bfe6a8);--on-light:#1f2937;--on-light-dim:#4b5563;--danger:#c22637;--logo:url(/static/images/styles/logo/logo-192.png)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{height:100%;margin:0}body{align-items:flex-start;background:#11151a;color:var(--chalk);display:flex;font-family:ZCOOL KuaiLe,PingFang SC,Microsoft YaHei,sans-serif!important;justify-content:center;padding:16px}.phone{background:radial-gradient(120% 80% at 50% -10%,#2c3a30 0,var(--board) 45%,var(--board-2) 100%);border-radius:38px;box-shadow:0 30px 80px rgba(0,0,0,.55),inset 0 0 0 2px hsla(0,0%,100%,.04);display:flex;flex-direction:column;height:calc(100vh - 32px);max-height:880px;max-width:100%;overflow:hidden;padding:5px 14px 0;position:relative;width:390px}.phone::before{background-image:radial-gradient(hsla(0,0%,100%,.9) .8px,transparent .9px);background-size:7px 7px;content:"";inset:0;mix-blend-mode:screen;opacity:.1;pointer-events:none;position:absolute}.phone::after{background:linear-gradient(115deg,transparent 40%,hsla(0,0%,100%,.6) 50%,transparent 60%),linear-gradient(80deg,transparent 70%,hsla(0,0%,100%,.4) 78%,transparent 85%);content:"";inset:0;opacity:.05;pointer-events:none;position:absolute}.screen{flex:1;overflow-y:visible;padding:5px 16px 132px;position:relative;z-index:2}.chalk{color:var(--chalk);text-shadow:0 0 1px hsla(0,0%,100%,.35),0 0 3px hsla(0,0%,100%,.18)}.title{font-family:ZCOOL KuaiLe;letter-spacing:2px}.hand{font-family:ZCOOL KuaiLe}.dim{color:var(--chalk-dim)}.chalk-box{background:hsla(0,0%,100%,.03);border:2px solid var(--chalk-line);border-radius:16px 14px 18px 12px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);position:relative}.underline{display:block;height:10px;margin-top:-6px;width:100%}.squiggle{fill:none;filter:url(#rough);stroke:var(--yellow);stroke-linecap:round;stroke-width:3}.divider-alt .squiggle{stroke:var(--pink)}.topbar{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.brand-row{align-items:center;display:flex;gap:10px}.topbar .page-sub{margin:0}.detail-head .big-title{margin:0}.brand{font-family:ZCOOL KuaiLe;font-size:34px;line-height:1}.brand small{color:var(--chalk-dim);display:block;font-family:ZCOOL KuaiLe;font-size:15px;letter-spacing:3px;margin-top:4px}.brand-group{align-items:center;display:flex;gap:10px;min-width:0}.logo-mark{background:url(/static/images/styles/logo/logo-192.png) 50%/cover no-repeat;border:1.5px solid var(--chalk-line);border-radius:13px;box-shadow:0 2px 10px rgba(0,0,0,.4),inset 0 0 0 1px rgba(0,0,0,.25);flex:0 0 auto}.logo-mark.s46{height:76px;width:76px}.avatar{align-items:center;border:2px solid var(--chalk-line);border-radius:50%;display:flex;font-size:25px;height:42px;justify-content:center;width:42px}.search{align-items:center;border:1.5px dashed var(--chalk-line);border-radius:16px;display:flex;gap:8px;margin:6px 0 18px;padding:10px 14px}.search .ic{color:var(--chalk-dim);font-size:21px}.search taro-input-core{background:transparent;border:none;box-sizing:border-box;color:var(--chalk);flex:1;font-family:ZCOOL KuaiLe;font-size:17px;height:30px;line-height:30px;outline:none}.search taro-input-core::-moz-placeholder{color:var(--chalk-dim);font-family:ZCOOL KuaiLe;font-size:17px}.search taro-input-core::placeholder{color:var(--chalk-dim);font-family:ZCOOL KuaiLe;font-size:17px}.theme-fridge .search taro-input-core::-moz-placeholder,.theme-tea .search taro-input-core::-moz-placeholder,html[data-theme="fridge"] .search taro-input-core::-moz-placeholder,html[data-theme="tea"] .search taro-input-core::-moz-placeholder{font-family:ZCOOL KuaiLe;font-size:17px}.theme-fridge .search taro-input-core::placeholder,.theme-tea .search taro-input-core::placeholder,html[data-theme="fridge"] .search taro-input-core::placeholder,html[data-theme="tea"] .search taro-input-core::placeholder{font-family:ZCOOL KuaiLe;font-size:17px}.chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;padding-bottom:6px}.chip{border:1.5px dashed var(--chalk-line);border-radius:20px;color:var(--chalk-dim);cursor:pointer;flex:0 0 auto;font-size:16px;padding:7px 14px;transition:.2s}.chip.on{background:var(--chalk);border-style:solid;color:var(--board);font-weight:700}.chip.c-y.on{background:var(--yellow)}.chip.c-p.on{background:var(--pink)}.chip.c-b.on{background:var(--blue)}.chip.c-g.on{background:var(--green)}.chip.cat{border-style:solid;font-weight:700}.theme-fridge .chip.on,.theme-tea .chip.on,html[data-theme="fridge"] .chip.on,html[data-theme="tea"] .chip.on{background:var(--board-2);color:#28323d}.theme-fridge .chip.c-b.on,.theme-fridge .chip.c-g.on,.theme-fridge .chip.c-p.on,.theme-fridge .chip.c-y.on,.theme-tea .chip.c-b.on,.theme-tea .chip.c-g.on,.theme-tea .chip.c-p.on,.theme-tea .chip.c-y.on,html[data-theme="fridge"] .chip.c-b.on,html[data-theme="fridge"] .chip.c-g.on,html[data-theme="fridge"] .chip.c-p.on,html[data-theme="fridge"] .chip.c-y.on,html[data-theme="tea"] .chip.c-b.on,html[data-theme="tea"] .chip.c-g.on,html[data-theme="tea"] .chip.c-p.on,html[data-theme="tea"] .chip.c-y.on{color:#28323d}.meal-seg{border:1.5px dashed var(--chalk-line);border-radius:14px;display:flex;margin:0 0 14px;overflow:hidden;position:relative}.meal-seg-thumb{background:var(--chalk);border-radius:12px;bottom:0;left:0;position:absolute;top:0;transition:transform .25s cubic-bezier(.4,0,.2,1);width:33.33333%}.theme-fridge .meal-seg-thumb,.theme-tea .meal-seg-thumb,html[data-theme="fridge"] .meal-seg-thumb,html[data-theme="tea"] .meal-seg-thumb{background:var(--board-2);box-shadow:0 1px 4px rgba(40,50,61,.1)}.meal-seg-item{color:var(--chalk-dim);cursor:pointer;flex:1;font-size:16px;padding:8px 0;position:relative;text-align:center;transition:color .2s;z-index:1}.meal-seg-item.on{color:var(--board);font-weight:700}.theme-fridge .meal-seg-item.on,.theme-tea .meal-seg-item.on,html[data-theme="fridge"] .meal-seg-item.on,html[data-theme="tea"] .meal-seg-item.on{color:#28323d}.lib-batch{color:var(--chalk-dim);font-family:ZCOOL KuaiLe;font-size:14px;font-weight:400;margin-left:auto}.lib-batch-row{align-items:center;display:flex;gap:8px;line-height:1.8}.lib-batch-dot{background:var(--chalk-line);border-radius:50%;flex:0 0 auto;height:9px;width:9px}.lib-batch-row.on .lib-batch-dot{background:var(--red);box-shadow:0 0 8px var(--red)}.lib-batch-num{color:#ffe9a8;font-size:15px}.theme-fridge .lib-batch-num,.theme-tea .lib-batch-num,html[data-theme="fridge"] .lib-batch-num,html[data-theme="tea"] .lib-batch-num{color:#28323d}.sec-label{align-items:center;display:flex;font-family:ZCOOL KuaiLe;font-size:23px;gap:8px;margin:4px 0 12px}.sec-label.sec-label-shop{font-size:21px}.sec-label .dot,.sp-head .dot{background:var(--red);border-radius:50%;box-shadow:0 0 8px var(--red);flex:0 0 auto;height:9px;width:9px}.recipe{gap:14px;margin-bottom:14px;padding:14px;transition:.2s}.recipe .thumb{align-items:center;background:hsla(0,0%,100%,.04);border:2px solid var(--chalk-line);border-radius:14px;display:flex;flex:0 0 auto;font-size:39px;height:64px;justify-content:center;width:64px}.recipe .meta{flex:1;min-width:0}.recipe .name{line-height:1.1}.recipe .sub{color:var(--chalk-dim);flex-wrap:wrap;gap:12px;margin-top:6px}.recipe .sub b{color:var(--blue);font-weight:400}.recipe .go{color:var(--chalk-dim);font-size:23px}.back{align-items:center;cursor:pointer;display:flex;font-size:25px;height:32px;justify-content:center;width:32px}.detail-title{font-family:ZCOOL KuaiLe;font-size:34px;margin:8px 0 2px;text-align:center}.detail-en{color:var(--chalk-dim);font-size:13px;letter-spacing:4px;margin-bottom:14px;text-align:center}.stats{justify-content:space-around;margin:8px 0 18px}.stat{text-align:center}.stat .n{color:var(--yellow);font-family:ZCOOL KuaiLe;font-size:25px}.stat .l{color:var(--chalk-dim);font-size:13px;margin-top:2px}.block{margin:16px 0}.screen > *:last-child{margin-bottom:0}.screen > *:last-child .ugc-photos{margin-bottom:0}.block h3{color:var(--green);font-family:ZCOOL KuaiLe;font-size:22px;margin:0 0 10px}.ing{border-bottom:1px dashed hsla(50,33%,93%,.18);display:flex;font-size:17px;justify-content:space-between;padding:7px 4px}.ing span:last-child{color:var(--blue)}.step{align-items:flex-start;gap:12px;margin-bottom:14px}.step .num{border:2px solid var(--chalk-line);color:var(--pink);flex:0 0 auto;font-size:20px;height:30px;width:30px}.step p{color:var(--chalk);font-size:17px;line-height:1.5;margin:2px 0 0}.streak{margin:6px 0 18px;text-align:center}.streak .big{color:var(--orange);font-family:ZCOOL KuaiLe;font-size:53px;line-height:1}.streak .txt{color:var(--chalk-dim);font-size:15px;margin-top:4px}.task{align-items:center;display:flex;gap:12px;margin-bottom:12px;padding:12px 14px}.task .ck{align-items:center;border:2px solid var(--chalk-line);border-radius:7px;color:var(--green);cursor:pointer;display:flex;flex:0 0 auto;font-size:21px;height:26px;justify-content:center;width:26px}.task.done .ck{background:var(--green);border-color:var(--green);color:var(--board)}.theme-fridge .task.done .ck,.theme-tea .task.done .ck,html[data-theme="fridge"] .task.done .ck,html[data-theme="tea"] .task.done .ck{color:#10331c}.task.done .nm{color:var(--chalk-dim);text-decoration:line-through}.task .nm{flex:1;font-family:ZCOOL KuaiLe;font-size:20px}.task .ic{font-size:28px}.me-head{margin:6px 0 18px;text-align:center}.me-ava{border-width:3px;margin:0 auto 10px}.me-name{display:inline-block;font-family:ZCOOL KuaiLe;font-size:28px;position:relative}.lv-color{color:var(--yellow)}.theme-fridge .lv-color,.theme-tea .lv-color,html[data-theme="fridge"] .lv-color,html[data-theme="tea"] .lv-color{color:#c9a227}.me-title-badge{background:var(--yellow);border-radius:999px;color:#1c2722;font-family:ZCOOL KuaiLe;font-size:13px;line-height:1;margin-left:6px;padding:4px 9px}.me-lv-badge{border:1px solid var(--yellow-ink);border-radius:999px;color:var(--yellow-ink);font-size:14px;font-weight:600;line-height:1;margin-left:6px;padding:3px 7px}.lv-title{color:var(--chalk-dim);font-size:15px;line-height:1;margin-left:6px}.lv-title.lv-color{color:var(--yellow)}.theme-fridge .lv-title,.theme-tea .lv-title,html[data-theme="fridge"] .lv-title,html[data-theme="tea"] .lv-title{color:rgba(40,50,61,.7)}.theme-fridge .lv-title.lv-color,.theme-tea .lv-title.lv-color,html[data-theme="fridge"] .lv-title.lv-color,html[data-theme="tea"] .lv-title.lv-color{color:var(--yellow)}.theme-fridge .me-lv-badge,.theme-tea .me-lv-badge,html[data-theme="fridge"] .me-lv-badge,html[data-theme="tea"] .me-lv-badge{border-color:#c9a227;color:#c9a227}.me-id{align-items:center;color:var(--chalk-dim);display:flex;font-size:15px;gap:14px;justify-content:center;margin-top:2px}.me-stats{display:flex;justify-content:space-around;margin:8px 0 20px}.invite-card{margin:6px 0 2px}.invite-code-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.invite-code{color:var(--chalk);font-family:ZCOOL KuaiLe;font-size:18px;letter-spacing:2px}.invite-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.invite-head .invite-self{align-items:center;display:flex;gap:8px;margin-left:auto}.invite-head .invite-right{align-items:center;display:flex;gap:10px;margin-left:auto}.invite-bind{align-items:center;display:flex;gap:6px}.invite-bind taro-input-core{background:rgba(0,0,0,.3);border:1px solid var(--chalk-line);border-radius:10px;box-sizing:border-box;color:var(--chalk);font-family:ZCOOL KuaiLe;font-size:14px;height:32px;line-height:30px;outline:none;padding:0 8px;width:84px}.invite-bind .btn{background:#cfe8d8;border:none;border-radius:10px;color:#1c2722;cursor:pointer;font-family:ZCOOL KuaiLe;font-size:14px;padding:4px 12px}.invite-count{color:var(--chalk-dim);font-size:13px}.rules-entry{color:var(--chalk-dim);cursor:pointer;font-size:14px;margin-top:2px}.rules-mask{align-items:center;background:rgba(0,0,0,.55);display:flex;inset:0;justify-content:center;padding:24px 24px 100px;position:fixed;z-index:50}.rules-panel{background:#2a352c;border-radius:16px;max-height:88%;max-width:552px;overflow-y:auto;padding:20px 22px;width:100%;-webkit-overflow-scrolling:touch;box-shadow:0 8px 30px rgba(0,0,0,.4)}.theme-fridge .rules-panel,.theme-tea .rules-panel,html[data-theme="fridge"] .rules-panel,html[data-theme="tea"] .rules-panel{background:#fff;color:#28323d}.rules-title{font-family:ZCOOL KuaiLe;font-size:20px;margin-bottom:12px;text-align:center}.rules-list{display:flex;flex-direction:column;gap:9px}.rules-item{color:var(--chalk-dim);font-size:15px;line-height:1.6}.theme-fridge .rules-item,.theme-tea .rules-item,html[data-theme="fridge"] .rules-item,html[data-theme="tea"] .rules-item{color:rgba(40,50,61,.82)}.rules-table{display:flex;flex-direction:column;gap:4px;margin-top:2px}.rules-subtitle{color:var(--chalk);font-family:ZCOOL KuaiLe;font-size:16px;margin:6px 0 1px}.theme-fridge .rules-subtitle,.theme-tea .rules-subtitle,html[data-theme="fridge"] .rules-subtitle,html[data-theme="tea"] .rules-subtitle{color:#28323d}.rules-tr{display:flex;gap:6px}.rules-td,.rules-th{background:hsla(60,25%,92%,.08);border-radius:7px;flex:1;font-size:14px;padding:4px 0;text-align:center}.rules-th{background:var(--blue);color:#fff;font-family:ZCOOL KuaiLe}.rules-td{color:var(--chalk-dim)}.rules-td.lv-color{color:var(--yellow)}.theme-fridge .rules-td.lv-color,.theme-tea .rules-td.lv-color,html[data-theme="fridge"] .rules-td.lv-color,html[data-theme="tea"] .rules-td.lv-color{color:#c9a227}.theme-fridge .rules-th,.theme-tea .rules-th,html[data-theme="fridge"] .rules-th,html[data-theme="tea"] .rules-th{background:var(--blue);color:#fff}.theme-fridge .rules-td,.theme-tea .rules-td,html[data-theme="fridge"] .rules-td,html[data-theme="tea"] .rules-td{background:rgba(40,50,61,.06);color:rgba(40,50,61,.82)}.rules-close{color:var(--blue);cursor:pointer;font-family:ZCOOL KuaiLe;font-size:16px}.rules-foot{align-items:center;display:flex;gap:22px;justify-content:center;margin-top:16px}.rules-ops{border-top:1px solid hsla(60,25%,92%,.16);margin-top:16px;padding-top:14px}.theme-fridge .rules-ops,.theme-tea .rules-ops,html[data-theme="fridge"] .rules-ops,html[data-theme="tea"] .rules-ops{border-top-color:rgba(40,50,61,.12)}.rules-op{align-items:center;display:flex;gap:10px}.rules-op-row{align-items:center;display:flex;gap:12px}.rules-op-row .rules-op{flex:1;min-width:0}.rules-op-label{color:var(--chalk);flex:1;font-size:15px}.theme-fridge .rules-op-label,.theme-tea .rules-op-label,html[data-theme="fridge"] .rules-op-label,html[data-theme="tea"] .rules-op-label{color:#28323d}.rules-switch{background:hsla(60,25%,92%,.22);border-radius:12px;flex:0 0 auto;height:24px;position:relative;transition:background .18s;width:44px}.theme-fridge .rules-switch,.theme-tea .rules-switch,html[data-theme="fridge"] .rules-switch,html[data-theme="tea"] .rules-switch{background:#cbd5e1}.rules-switch.on{background:var(--green)}.theme-fridge .rules-switch.on,.theme-tea .rules-switch.on,html[data-theme="fridge"] .rules-switch.on,html[data-theme="tea"] .rules-switch.on{background:#157f3d}.rules-knob{background:#fff;border-radius:50%;height:20px;left:2px;position:absolute;top:2px;transition:transform .18s;width:20px}.rules-switch.on .rules-knob{transform:translateX(20px)}.rules-op-state{color:var(--chalk-dim);font-size:13px;width:18px}.theme-fridge .rules-op-state,.theme-tea .rules-op-state,html[data-theme="fridge"] .rules-op-state,html[data-theme="tea"] .rules-op-state{color:rgba(40,50,61,.72)}.rules-op-note{color:var(--chalk-dim);font-size:12px;line-height:1.55;margin-top:8px}.theme-fridge .rules-op-note,.theme-tea .rules-op-note,html[data-theme="fridge"] .rules-op-note,html[data-theme="tea"] .rules-op-note{color:rgba(40,50,61,.66)}.rules-danger{color:var(--chalk-dim);cursor:pointer;font-size:13px}.theme-fridge .rules-danger,.theme-tea .rules-danger,html[data-theme="fridge"] .rules-danger,html[data-theme="tea"] .rules-danger{color:rgba(40,50,61,.5)}.rules-btns{display:flex;gap:10px}.rules-btn{background:hsla(60,25%,92%,.12);border-radius:11px;color:var(--chalk);cursor:pointer;flex:1;font-family:ZCOOL KuaiLe;font-size:15px;padding:10px 0;text-align:center}.theme-fridge .rules-btn,.theme-tea .rules-btn,html[data-theme="fridge"] .rules-btn,html[data-theme="tea"] .rules-btn{background:#eef2f6;color:#28323d}.rules-btn.danger{background:var(--red);color:#fff}.theme-fridge .rules-btn.danger,.theme-tea .rules-btn.danger,html[data-theme="fridge"] .rules-btn.danger,html[data-theme="tea"] .rules-btn.danger{background:#c22637;color:#fff}.rules-btn.disabled{opacity:.55}.nt-row{background:hsla(0,0%,100%,.06);border:1px solid hsla(60,25%,92%,.12);border-radius:13px;display:flex;gap:10px;margin-bottom:9px;padding:13px 15px}.theme-fridge .nt-row,.theme-tea .nt-row,html[data-theme="fridge"] .nt-row,html[data-theme="tea"] .nt-row{background:#fff;border-color:rgba(40,50,61,.1)}.nt-row.read{opacity:.62}.nt-row.busy{opacity:.5}.nt-main{flex:1;min-width:0}.nt-head{align-items:center;display:flex;gap:6px}.nt-dot{background:var(--red);border-radius:50%;flex:0 0 auto;height:7px;width:7px}.nt-title{color:var(--chalk);flex:1;font-family:ZCOOL KuaiLe;font-size:16px;line-height:1.35;min-width:0}.theme-fridge .nt-title,.theme-tea .nt-title,html[data-theme="fridge"] .nt-title,html[data-theme="tea"] .nt-title{color:#28323d}.nt-row.read .nt-title{color:var(--chalk-dim)}.theme-fridge .nt-row.read .nt-title,.theme-tea .nt-row.read .nt-title,html[data-theme="fridge"] .nt-row.read .nt-title,html[data-theme="tea"] .nt-row.read .nt-title{color:rgba(40,50,61,.66)}.nt-time{color:var(--chalk-dim);flex:0 0 auto;font-size:12px;opacity:.75}.nt-body{color:var(--chalk-dim);display:block;font-size:13px;line-height:1.6;margin-top:4px}.theme-fridge .nt-body,.theme-tea .nt-body,html[data-theme="fridge"] .nt-body,html[data-theme="tea"] .nt-body{color:rgba(40,50,61,.72)}.notif-page{box-sizing:border-box;min-height:100vh;padding-bottom:30px}.nt-bar{align-items:center;display:flex;justify-content:space-between;padding:14px 16px 6px}.nt-bar-title{color:var(--chalk);font-family:ZCOOL KuaiLe;font-size:20px}.theme-fridge .nt-bar-title,.theme-tea .nt-bar-title,html[data-theme="fridge"] .nt-bar-title,html[data-theme="tea"] .nt-bar-title{color:#28323d}.nt-bar-ops{align-items:center;display:flex;gap:16px}.nt-bar-read{color:var(--yellow);cursor:pointer;font-size:13px}.theme-fridge .nt-bar-read,.theme-tea .nt-bar-read,html[data-theme="fridge"] .nt-bar-read,html[data-theme="tea"] .nt-bar-read{color:#c98a00}.nt-bar-all{color:var(--red);cursor:pointer;font-size:13px}.theme-fridge .nt-bar-all,.theme-tea .nt-bar-all,html[data-theme="fridge"] .nt-bar-all,html[data-theme="tea"] .nt-bar-all{color:#c22637}.nt-list{padding:4px 14px 0}.nt-ico{align-self:flex-start;flex:0 0 auto;font-size:19px;line-height:1.3;margin-top:1px}.nt-row{cursor:pointer}.nt-scroll{max-height:72vh}.rules-panel.notif-panel{max-width:520px;width:92vw}.mine-notify{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(60,25%,92%,.12);border-radius:13px;display:flex;gap:8px;margin:14px 0 4px;padding:11px 14px}.theme-fridge .mine-notify,.theme-tea .mine-notify,html[data-theme="fridge"] .mine-notify,html[data-theme="tea"] .mine-notify{background:#fff;border-color:rgba(40,50,61,.1)}.mine-notify-ico{font-size:16px;line-height:1}.mine-notify-label{color:var(--chalk);flex:1;font-family:ZCOOL KuaiLe;font-size:16px}.theme-fridge .mine-notify-label,.theme-tea .mine-notify-label,html[data-theme="fridge"] .mine-notify-label,html[data-theme="tea"] .mine-notify-label{color:#28323d}.mine-row2,.mine-row3{display:flex;flex-direction:column;gap:14px;margin:14px 0 4px}.mine-row2 .block,.mine-row2 .mine-notify,.mine-row3 .block,.mine-row3 .mine-notify{margin:0}@media (min-width:1024px){.mine-row3{align-items:flex-start;flex-direction:row}.mine-row3 > *{flex:1 1 0;min-width:0}.mine-row2{align-items:stretch;flex-direction:row}.mine-row2 > *{flex:1 1 0;min-width:0}}.mine-notify .dim{font-size:13px}.mine-notify-badge{background:var(--red);border-radius:10px;color:#fff;font-size:12px;height:20px;line-height:20px;min-width:20px;padding:0 6px;text-align:center}.fb-last{background:hsla(60,25%,92%,.08);border-left:3px solid var(--green);border-radius:11px;margin-bottom:14px;padding:10px 12px}.theme-fridge .fb-last,.theme-tea .fb-last,html[data-theme="fridge"] .fb-last,html[data-theme="tea"] .fb-last{background:#f4f7f4}.fb-last-head{color:var(--chalk-dim);display:block;font-size:12px}.fb-last-reply{color:var(--chalk);display:block;font-size:13px;line-height:1.6;margin-top:5px}.fb-types{flex-wrap:wrap;gap:8px;margin:12px 0 10px}.fb-type{background:hsla(60,25%,92%,.1);border-radius:14px;font-size:14px;padding:5px 14px}.fb-type.on{background:var(--blue)}.fb-textarea{box-sizing:border-box;color:var(--chalk);font-size:14px;line-height:1.5;min-height:84px;width:100%!important;--fb-bg:#232c25;--fb-color:var(--chalk);--fb-border:var(--chalk-line)}html .fb-textarea{background:transparent;border:none;padding:0}.theme-fridge .fb-textarea,.theme-tea .fb-textarea,html[data-theme="fridge"] .fb-textarea,html[data-theme="tea"] .fb-textarea{--fb-bg:#f4f6f8;--fb-color:#28323d;--fb-border:rgba(40,50,61,.15)}.fb-label{font-size:14px;margin-bottom:6px}.fb-input{background:hsla(60,25%,92%,.06);border:1px solid var(--chalk-line);font-size:14px;padding:8px 10px}.fb-msg{color:var(--chalk-dim);font-size:13px;line-height:1.5}.fb-actions{margin-top:16px}.rules-btn.primary{background:var(--blue)}.theme-fridge .fb-type,.theme-tea .fb-type,html[data-theme="fridge"] .fb-type,html[data-theme="tea"] .fb-type{color:#28323d}.theme-fridge .fb-type.on,.theme-tea .fb-type.on,html[data-theme="fridge"] .fb-type.on,html[data-theme="tea"] .fb-type.on{background:var(--blue);color:#fff}.theme-fridge .fb-input,.theme-tea .fb-input,html[data-theme="fridge"] .fb-input,html[data-theme="tea"] .fb-input{background:#f4f7f4;border-color:rgba(40,50,61,.15)}.theme-fridge .fb-count,.theme-fridge .fb-label,.theme-fridge .fb-msg,.theme-tea .fb-count,.theme-tea .fb-label,.theme-tea .fb-msg,html[data-theme="fridge"] .fb-count,html[data-theme="fridge"] .fb-label,html[data-theme="fridge"] .fb-msg,html[data-theme="tea"] .fb-count,html[data-theme="tea"] .fb-label,html[data-theme="tea"] .fb-msg{color:rgba(40,50,61,.7)}.theme-fridge .fb-last-reply,.theme-tea .fb-last-reply,html[data-theme="fridge"] .fb-last-reply,html[data-theme="tea"] .fb-last-reply{color:#28323d}.fb-types{display:flex;gap:7px;margin-bottom:10px}.fb-type{background:hsla(60,25%,92%,.08);border:1px solid transparent;border-radius:10px;color:var(--chalk-dim);cursor:pointer;flex:1;font-size:13px;padding:7px 0;text-align:center}.theme-fridge .fb-type,.theme-tea .fb-type,html[data-theme="fridge"] .fb-type,html[data-theme="tea"] .fb-type{background:#eef2f6}.fb-type.on{background:var(--green);color:#fff;font-family:ZCOOL KuaiLe;font-size:14px}.theme-fridge .fb-type.on,.theme-tea .fb-type.on,html[data-theme="fridge"] .fb-type.on,html[data-theme="tea"] .fb-type.on{background:#157f3d}.fb-count{color:var(--chalk-dim);display:block;font-size:12px;margin-top:4px;opacity:.7;text-align:right}.fb-contact{margin-top:12px}.fb-label{color:var(--chalk-dim);display:block;font-size:12px;margin-bottom:5px}.fb-input{background:hsla(60,25%,92%,.08);border-radius:10px;box-sizing:border-box;color:var(--chalk);font-size:13px;height:38px;line-height:38px;padding:0 11px;width:100%}.theme-fridge .fb-input,.theme-tea .fb-input,html[data-theme="fridge"] .fb-input,html[data-theme="tea"] .fb-input{background:#f4f6f8;color:#28323d}.fb-msg{color:var(--green);display:block;font-size:12px;margin-top:10px}.fb-msg.err{color:var(--red)}.fb-actions{display:flex;gap:10px;margin-top:14px}.rules-btn.primary{background:var(--green);color:#fff}.theme-fridge .rules-btn.primary,.theme-tea .rules-btn.primary,html[data-theme="fridge"] .rules-btn.primary,html[data-theme="tea"] .rules-btn.primary{background:#157f3d;color:#fff}.theme-fridge .invite-code,.theme-tea .invite-code,html[data-theme="fridge"] .invite-code,html[data-theme="tea"] .invite-code{color:#28323d}.me-stat{text-align:center}.me-stat .n{color:var(--blue);font-family:ZCOOL KuaiLe;font-size:28px}.me-stat .l{color:var(--chalk-dim);font-size:13px;margin-top:3px}.menu-item{align-items:center;display:flex;font-size:18px;gap:12px;margin-bottom:8px;padding:13px 14px}.menu-item .ic{font-size:23px;text-align:center;width:26px}.menu-item .ar{color:var(--chalk-dim);margin-left:auto}.nav{align-items:center;backdrop-filter:blur(4px);background:rgba(199,92,46,.75);border:1.5px solid var(--chalk-line);border-radius:20px;bottom:14px;display:flex;justify-content:space-around;left:14px;padding:10px 0;position:absolute;right:14px;z-index:5}.nav .tab{align-items:center;color:var(--chalk-dim);cursor:pointer;display:flex;flex-direction:column;font-size:18px;gap:3px;width:64px}.nav .tab .ic{display:block;height:42px;position:relative;width:42px}.nav .tab .ic taro-image-core{display:block;height:100%!important;width:100%!important}.nav .tab .ic img{height:100%!important;left:0;min-height:0;min-width:0;-o-object-fit:contain!important;object-fit:contain!important;position:absolute;top:0;transform:none;width:100%!important}.nav .tab.on{color:var(--yellow)}.nav .tab.on .ic{transform:translateY(-2px)}.page{animation:fade .35s ease;display:none}.page.show{display:block;width:100%}@keyframes fade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.recipe{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid var(--chalk-line);border-radius:16px;cursor:pointer;display:flex;gap:12px;margin:10px 0;padding:12px;transition:.15s}.recipe:active{transform:scale(.98)}.recipe .info{flex:1;min-width:0}.recipe .name{color:var(--chalk);font-family:ZCOOL KuaiLe;font-size:22px}.recipe .meta{color:var(--chalk-dim);font-size:14px;margin:2px 0}.recipe .sub{align-items:center;color:#ffe9a8;display:flex;font-size:14px;gap:10px}.recipe .sub b{color:#ffd56b}.pick-btn{background:#cfe8d8;border:none;border-radius:20px;color:#1c2722;cursor:pointer;flex:none;font-family:ZCOOL KuaiLe;font-size:14px;padding:8px 12px}.pick-btn.on{background:#9fd3b0}.refresh-btn{background:hsla(0,0%,100%,.06);border:1px dashed var(--chalk-line);border-radius:24px;color:var(--chalk);cursor:pointer;display:block;font-family:ZCOOL KuaiLe;font-size:16px;margin:14px auto 26px;padding:10px 22px}.official-photo{align-items:center;aspect-ratio:16/9;background:radial-gradient(circle at 50% 38%,hsla(0,0%,100%,.1),rgba(0,0,0,.32));border:1px solid var(--chalk-line);border-radius:18px;display:flex;flex-direction:column;justify-content:center;margin:14px auto;max-width:480px;overflow:hidden;position:relative}.official-photo .big{align-items:center;display:flex;filter:drop-shadow(0 4px 10px rgba(0,0,0,.45));font-size:62px;height:100%;justify-content:center;width:100%}.nav-arrow{align-items:center;background:rgba(0,0,0,.34);border:1px solid hsla(0,0%,100%,.34);border-radius:50%;color:#fff;display:flex;font-family:ZCOOL KuaiLe;font-size:26px;height:38px;justify-content:center;line-height:34px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:background .15s;width:38px}.nav-arrow:active{background:rgba(0,0,0,.58)}.nav-arrow-prev{left:10px}.nav-arrow-next{right:10px}.stats{flex-wrap:wrap;gap:14px;margin:4px 14px 8px}.stat{color:var(--chalk-dim);font-size:13px;padding:8px 14px}.stat b{color:#ffd56b;display:block;font-size:15px;margin-top:2px}.rate-row{align-items:center;color:var(--chalk-dim);display:flex;font-size:14px;gap:8px;margin:0 14px 12px}.star{color:#5b6b60;cursor:pointer;font-size:24px;transition:.1s}.star.on{color:#ffd56b}.ing-list .ing{align-items:center;border-bottom:1px dashed hsla(0,0%,100%,.08);display:flex;font-size:18px;gap:8px;padding:6px 0}.ing-list .ing span{color:#9fd3b0}.ing-list .ing b{color:var(--chalk);flex:none}.ing-list .ing i{color:var(--chalk-dim);font-size:18px;font-style:normal;margin-left:auto}.step{color:#ececdf;display:flex;font-size:18px;gap:10px;line-height:1.5;margin:10px 0}.step .num{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;color:#ffe9a8;display:flex;flex:none;font-family:ZCOOL KuaiLe;font-size:18px;height:24px;justify-content:center;width:24px}.timer-display{color:#ffd56b;font-family:ZCOOL KuaiLe;font-size:46px;letter-spacing:2px;margin:6px 0;text-align:center}.timer-ctrl,.timer-set{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:8px 0}.timer-ctrl taro-button-core,.timer-set taro-button-core{background:hsla(0,0%,100%,.06);border:1px solid var(--chalk-line);border-radius:12px;color:var(--chalk);cursor:pointer;font-family:ZCOOL KuaiLe;font-size:14px;padding:6px 10px}.timer-ctrl #tBtn{background:#cfe8d8;border:none;color:#1c2722;min-width:64px}.photo-grid{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin:10px 0}.photo{background:rgba(0,0,0,.25);border:1px solid var(--chalk-line);border-radius:14px;overflow:hidden}.photo .img{align-items:center;background-color:rgba(0,0,0,.2);background-position:50%;background-size:cover;display:flex;font-size:40px;height:108px;justify-content:center}.photo .acts{display:flex;gap:6px;padding:6px 8px}.photo .acts taro-button-core{background:hsla(0,0%,100%,.06);border:1px solid var(--chalk-line);border-radius:10px;color:var(--chalk);cursor:pointer;flex:1;font-size:15px;padding:5px}.photo .acts taro-button-core.liked{border-color:#ff8a8a;color:#ff8a8a}.cmt-list{margin:4px 0;padding:0 8px}.cmt{border-top:1px dashed hsla(0,0%,100%,.08);color:#dcdcd2;font-size:15px;padding:5px 0;word-break:break-word}.cmt b{color:#9fd3b0;font-weight:400;margin-right:6px}.cmt-input{display:flex;gap:6px;margin:8px;padding:0 0 6px}.cmt-input taro-input-core{background:rgba(0,0,0,.3);border:1px solid var(--chalk-line);border-radius:10px;box-sizing:border-box;color:var(--chalk);flex:1;font-family:ZCOOL KuaiLe;font-size:15px;height:36px;line-height:34px;outline:none;padding:0 10px}.cmt-input taro-button-core{background:#cfe8d8;border:none;border-radius:10px;color:#1c2722;cursor:pointer;font-family:ZCOOL KuaiLe;font-size:15px;padding:0 14px}.empty{color:var(--chalk-dim);font-size:15px;line-height:1.9;padding:38px 20px;text-align:center}.upload-btn{background:#ffd56b;border-radius:10px;color:#1c2722;cursor:pointer;display:inline-block;font-family:ZCOOL KuaiLe;font-size:15px;margin:8px 0;padding:7px 14px}.stats{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:8px 0}.stats .pick-btn{border-radius:16px;flex:none;font-size:14px;padding:6px 12px}.stat{align-items:baseline;display:flex;flex:1;font-size:17px;gap:6px;justify-content:center}.stat b{color:var(--yellow);font-size:22px;font-weight:400}.diff-score{color:var(--yellow);font-family:ZCOOL KuaiLe;font-size:28px;margin:0 4px}.fav-btn{cursor:pointer;filter:grayscale(.3);font-size:24px}.fav-btn.on{filter:none}.stats .fav-btn{flex:none}.share-btn{background:transparent;border:none;cursor:pointer;display:inline-flex;filter:grayscale(.3);font-size:24px;line-height:1;padding:0}.stats .share-btn{flex:none}.share-btn::after{border:none}.rate-row-center{justify-content:center}.page-sub{color:var(--chalk-dim);font-family:ZCOOL KuaiLe;font-size:20px;letter-spacing:2px;margin:0 2px 12px}.rec-head{align-items:center;display:flex;justify-content:space-between;margin:2px 0 10px}.rec-head .sec-label{margin:0}.rec-head .refresh-btn{display:inline-block;font-size:15px;margin:0;padding:7px 16px}.big-title{font-family:ZCOOL KuaiLe;font-size:28px;letter-spacing:2px;margin:6px 2px 14px}.divider{display:block;height:12px;margin:18px 0 14px;width:100%}.divider-board{background-image:linear-gradient(hsla(50,33%,93%,.92),hsla(50,33%,93%,.92)),linear-gradient(hsla(50,33%,93%,.5),hsla(50,33%,93%,.5));background-position:center 4px,center 8px;background-repeat:no-repeat,no-repeat;background-size:100% 2.4px,100% 1.4px;border-radius:2px}.divider-fridge{background:linear-gradient(90deg,#ffd23f,#ff7eb6 55%,#3da5ff);border-radius:6px;box-shadow:0 3px 8px rgba(255,126,182,.3);display:none;height:8px;opacity:.8}.theme-fridge .divider-board,.theme-tea .divider-board,html[data-theme="fridge"] .divider-board,html[data-theme="tea"] .divider-board{display:none}.theme-fridge .divider-fridge,html[data-theme="fridge"] .divider-fridge{display:block}.hand-divider-wrap{display:block;height:10px;margin:18px 0 14px}.hand-divider-wrap .rec-divider-wave{display:block}.theme-fridge .hand-divider-wrap .hand-divider-svg,.theme-tea .hand-divider-wrap .hand-divider-svg,html[data-theme="fridge"] .hand-divider-wrap .hand-divider-svg,html[data-theme="tea"] .hand-divider-wrap .hand-divider-svg{display:none}.theme-fridge .hand-divider-wrap::after,html[data-theme="fridge"] .hand-divider-wrap::after{background:linear-gradient(90deg,#ffd23f,#ff7eb6 55%,#3da5ff);border-radius:6px;box-shadow:0 3px 8px rgba(255,126,182,.3);content:"";display:block;height:8px;opacity:.8}.me-divider{margin:18px 0 4px}.rec-divider-wave{display:block;height:10px;margin:18px 0 14px;width:100%}.theme-fridge .rec-divider-wave,.theme-tea .rec-divider-wave,html[data-theme="fridge"] .rec-divider-wave,html[data-theme="tea"] .rec-divider-wave{display:none}.me-divider .underline{margin-top:0}.theme-fridge .me-divider .underline,.theme-tea .me-divider .underline,html[data-theme="fridge"] .me-divider .underline,html[data-theme="tea"] .me-divider .underline{display:none}html[data-theme="fridge"]{--board:#eef5fd;--board-2:#d0e4f7;--chalk:#28323d;--chalk-dim:rgba(40,50,61,.62);--chalk-line:rgba(40,50,61,.24);--yellow:#ffd23f;--pink:#ff7eb6;--blue:#3da5ff;--green:#4fd07a;--orange:#ff9f43;--red:#ff5a5f;--ing-link:var(--green-ink);--blue-ink:#0b6fb3;--green-ink:#157f3d;--orange-ink:#a85a12;--yellow-ink:#7d6400;--red-ink:#c22637}.theme-fridge{--board:#eef5fd;--board-2:#d0e4f7;--chalk:#28323d;--chalk-dim:rgba(40,50,61,.62);--chalk-line:rgba(40,50,61,.24);--yellow:#ffd23f;--pink:#ff7eb6;--blue:#3da5ff;--green:#4fd07a;--orange:#ff9f43;--red:#ff5a5f;--ing-link:var(--green-ink);--blue-ink:#0b6fb3;--green-ink:#157f3d;--orange-ink:#a85a12;--yellow-ink:#7d6400;--red-ink:#c22637}.theme-fridge body,.theme-tea body,html[data-theme="fridge"] body,html[data-theme="tea"] body{background:linear-gradient(135deg,#d7e9f6,#f3e7f7)}.theme-fridge .chalk,.theme-tea .chalk,html[data-theme="fridge"] .chalk,html[data-theme="tea"] .chalk{text-shadow:none}.theme-fridge .phone,.theme-tea .phone,html[data-theme="fridge"] .phone,html[data-theme="tea"] .phone{background:radial-gradient(120% 60% at 50% -10%,#fff 0,var(--board) 34%,var(--board-2) 80%);box-shadow:0 30px 80px rgba(60,90,130,.25),inset 0 0 0 2px hsla(0,0%,100%,.7)}.theme-fridge .phone::after,.theme-fridge .phone::before,.theme-tea .phone::after,.theme-tea .phone::before,html[data-theme="fridge"] .phone::after,html[data-theme="fridge"] .phone::before,html[data-theme="tea"] .phone::after,html[data-theme="tea"] .phone::before{opacity:.04}.theme-fridge .screen,.theme-tea .screen,html[data-theme="fridge"] .screen,html[data-theme="tea"] .screen{color:var(--chalk)}.theme-toggle{align-items:center;background:linear-gradient(135deg,#ffd23f,#ff7eb6);border:none;border-radius:50%;box-shadow:0 4px 12px rgba(255,126,182,.5);cursor:pointer;display:flex;font-size:22px;height:42px;justify-content:center;transition:transform .15s;width:42px}.theme-toggle:active{transform:scale(.92)}.theme-fridge .theme-toggle,.theme-tea .theme-toggle,html[data-theme="fridge"] .theme-toggle,html[data-theme="tea"] .theme-toggle{background:linear-gradient(135deg,#3da5ff,#4fd07a);box-shadow:0 4px 12px rgba(61,165,255,.5)}.theme-fridge .recipe,.theme-tea .recipe,html[data-theme="fridge"] .recipe,html[data-theme="tea"] .recipe{background:#fff;border:1.5px solid var(--chalk-line);box-shadow:0 6px 16px rgba(60,90,130,.14)}.theme-fridge .recipe:active,.theme-tea .recipe:active,html[data-theme="fridge"] .recipe:active,html[data-theme="tea"] .recipe:active{transform:scale(.98)}.theme-fridge .recipe .thumb,.theme-tea .recipe .thumb,html[data-theme="fridge"] .recipe .thumb,html[data-theme="tea"] .recipe .thumb{background:rgba(61,165,255,.12);border-color:var(--chalk-line)}.theme-fridge .recipe .name,.theme-tea .recipe .name,html[data-theme="fridge"] .recipe .name,html[data-theme="tea"] .recipe .name{color:#28323d}.theme-fridge .recipe .meta,.theme-tea .recipe .meta,html[data-theme="fridge"] .recipe .meta,html[data-theme="tea"] .recipe .meta{color:var(--chalk-dim)}.theme-fridge .recipe .sub,.theme-tea .recipe .sub,html[data-theme="fridge"] .recipe .sub,html[data-theme="tea"] .recipe .sub{color:rgba(40,50,61,.7)}.theme-fridge .recipe .sub b,.theme-tea .recipe .sub b,html[data-theme="fridge"] .recipe .sub b,html[data-theme="tea"] .recipe .sub b{color:var(--orange-ink)}.theme-fridge .big-title,.theme-fridge .detail-title,.theme-fridge .sec-label,.theme-tea .big-title,.theme-tea .detail-title,.theme-tea .sec-label,html[data-theme="fridge"] .big-title,html[data-theme="fridge"] .detail-title,html[data-theme="fridge"] .sec-label,html[data-theme="tea"] .big-title,html[data-theme="tea"] .detail-title,html[data-theme="tea"] .sec-label{color:#28323d}.theme-fridge .detail-en,.theme-fridge .page-sub,.theme-tea .detail-en,.theme-tea .page-sub,html[data-theme="fridge"] .detail-en,html[data-theme="fridge"] .page-sub,html[data-theme="tea"] .detail-en,html[data-theme="tea"] .page-sub{color:var(--chalk-dim)}.theme-fridge .sec-label .dot,.theme-fridge .sp-head .dot,.theme-tea .sec-label .dot,.theme-tea .sp-head .dot,html[data-theme="fridge"] .sec-label .dot,html[data-theme="fridge"] .sp-head .dot,html[data-theme="tea"] .sec-label .dot,html[data-theme="tea"] .sp-head .dot{background:var(--red);box-shadow:0 0 8px var(--red)}.theme-fridge .block h3,.theme-fridge .block-title,.theme-tea .block h3,.theme-tea .block-title,html[data-theme="fridge"] .block h3,html[data-theme="fridge"] .block-title,html[data-theme="tea"] .block h3,html[data-theme="tea"] .block-title{color:var(--green-ink)}.theme-fridge .ing,.theme-tea .ing,html[data-theme="fridge"] .ing,html[data-theme="tea"] .ing{border-bottom-color:rgba(40,50,61,.12)}.theme-fridge .ing span,.theme-fridge .ing-list .ing .box,.theme-tea .ing span,.theme-tea .ing-list .ing .box,html[data-theme="fridge"] .ing span,html[data-theme="fridge"] .ing-list .ing .box,html[data-theme="tea"] .ing span,html[data-theme="tea"] .ing-list .ing .box{color:var(--green-ink)}.theme-fridge .ing b,.theme-fridge .ing-list .ing .b,.theme-tea .ing b,.theme-tea .ing-list .ing .b,html[data-theme="fridge"] .ing b,html[data-theme="fridge"] .ing-list .ing .b,html[data-theme="tea"] .ing b,html[data-theme="tea"] .ing-list .ing .b{color:#28323d}.theme-fridge .ing i,.theme-fridge .ing-list .ing .i,.theme-tea .ing i,.theme-tea .ing-list .ing .i,html[data-theme="fridge"] .ing i,html[data-theme="fridge"] .ing-list .ing .i,html[data-theme="tea"] .ing i,html[data-theme="tea"] .ing-list .ing .i{color:var(--chalk-dim)}.theme-fridge .step,.theme-tea .step,html[data-theme="fridge"] .step,html[data-theme="tea"] .step{color:#3a4654}.theme-fridge .step .txt,.theme-fridge .step p,.theme-tea .step .txt,.theme-tea .step p,html[data-theme="fridge"] .step .txt,html[data-theme="fridge"] .step p,html[data-theme="tea"] .step .txt,html[data-theme="tea"] .step p{color:#3a4654}.theme-fridge .step .num,.theme-tea .step .num,html[data-theme="fridge"] .step .num,html[data-theme="tea"] .step .num{background:rgba(255,126,182,.16);color:#c22637}.theme-fridge .stat b,.theme-fridge .stats .stat .n,.theme-tea .stat b,.theme-tea .stats .stat .n,html[data-theme="fridge"] .stat b,html[data-theme="fridge"] .stats .stat .n,html[data-theme="tea"] .stat b,html[data-theme="tea"] .stats .stat .n{color:var(--orange-ink)}.theme-fridge .stats .stat .l,.theme-tea .stats .stat .l,html[data-theme="fridge"] .stats .stat .l,html[data-theme="tea"] .stats .stat .l{color:var(--chalk-dim)}.theme-fridge .rate-row,.theme-tea .rate-row,html[data-theme="fridge"] .rate-row,html[data-theme="tea"] .rate-row{color:var(--chalk-dim)}.theme-fridge .star,.theme-tea .star,html[data-theme="fridge"] .star,html[data-theme="tea"] .star{color:#b9c2cc}.theme-fridge .star.on,.theme-tea .star.on,html[data-theme="fridge"] .star.on,html[data-theme="tea"] .star.on{color:var(--yellow-ink)}.theme-fridge .timer-display,.theme-tea .timer-display,html[data-theme="fridge"] .timer-display,html[data-theme="tea"] .timer-display{color:var(--orange-ink)}.theme-fridge .timer-ctrl taro-button-core,.theme-fridge .timer-set taro-button-core,.theme-tea .timer-ctrl taro-button-core,.theme-tea .timer-set taro-button-core,html[data-theme="fridge"] .timer-ctrl taro-button-core,html[data-theme="fridge"] .timer-set taro-button-core,html[data-theme="tea"] .timer-ctrl taro-button-core,html[data-theme="tea"] .timer-set taro-button-core{background:#f1f5f9;border-color:var(--chalk-line);color:#28323d}.theme-fridge .timer-ctrl #tBtn,.theme-tea .timer-ctrl #tBtn,html[data-theme="fridge"] .timer-ctrl #tBtn,html[data-theme="tea"] .timer-ctrl #tBtn{background:var(--green);color:#10331c}.theme-fridge .official-photo,.theme-tea .official-photo,html[data-theme="fridge"] .official-photo,html[data-theme="tea"] .official-photo{background:linear-gradient(135deg,#eaf4ff,#fdeef6);border-color:var(--chalk-line)}.theme-fridge .photo,.theme-tea .photo,html[data-theme="fridge"] .photo,html[data-theme="tea"] .photo{background:#fff;border-color:var(--chalk-line)}.theme-fridge .photo .img,.theme-tea .photo .img,html[data-theme="fridge"] .photo .img,html[data-theme="tea"] .photo .img{background-color:#f1f5f9}.theme-fridge .photo .acts taro-button-core,.theme-tea .photo .acts taro-button-core,html[data-theme="fridge"] .photo .acts taro-button-core,html[data-theme="tea"] .photo .acts taro-button-core{background:#f1f5f9;border-color:var(--chalk-line);color:#3a4654}.theme-fridge .photo .acts taro-button-core.liked,.theme-tea .photo .acts taro-button-core.liked,html[data-theme="fridge"] .photo .acts taro-button-core.liked,html[data-theme="tea"] .photo .acts taro-button-core.liked{border-color:var(--red-ink);color:var(--red-ink)}.theme-fridge .cmt,.theme-tea .cmt,html[data-theme="fridge"] .cmt,html[data-theme="tea"] .cmt{border-top-color:rgba(40,50,61,.1);color:#3a4654}.theme-fridge .cmt b,.theme-tea .cmt b,html[data-theme="fridge"] .cmt b,html[data-theme="tea"] .cmt b{color:var(--green-ink)}.theme-fridge .cmt-input taro-input-core,.theme-tea .cmt-input taro-input-core,html[data-theme="fridge"] .cmt-input taro-input-core,html[data-theme="tea"] .cmt-input taro-input-core{background:#f1f5f9;border-color:var(--chalk-line);color:#28323d}.theme-fridge .cmt-input taro-input-core::-moz-placeholder,.theme-tea .cmt-input taro-input-core::-moz-placeholder,html[data-theme="fridge"] .cmt-input taro-input-core::-moz-placeholder,html[data-theme="tea"] .cmt-input taro-input-core::-moz-placeholder{color:var(--chalk-dim)}.theme-fridge .cmt-input taro-input-core::placeholder,.theme-tea .cmt-input taro-input-core::placeholder,html[data-theme="fridge"] .cmt-input taro-input-core::placeholder,html[data-theme="tea"] .cmt-input taro-input-core::placeholder{color:var(--chalk-dim)}.theme-fridge .cmt-input taro-button-core,.theme-tea .cmt-input taro-button-core,html[data-theme="fridge"] .cmt-input taro-button-core,html[data-theme="tea"] .cmt-input taro-button-core{background:var(--green);color:#10331c}.theme-fridge .invite-bind taro-input-core,.theme-tea .invite-bind taro-input-core,html[data-theme="fridge"] .invite-bind taro-input-core,html[data-theme="tea"] .invite-bind taro-input-core{background:#f1f5f9;border-color:var(--chalk-line);color:#28323d}.theme-fridge .invite-bind taro-input-core::-moz-placeholder,.theme-tea .invite-bind taro-input-core::-moz-placeholder,html[data-theme="fridge"] .invite-bind taro-input-core::-moz-placeholder,html[data-theme="tea"] .invite-bind taro-input-core::-moz-placeholder{color:var(--chalk-dim)}.theme-fridge .invite-bind taro-input-core::placeholder,.theme-tea .invite-bind taro-input-core::placeholder,html[data-theme="fridge"] .invite-bind taro-input-core::placeholder,html[data-theme="tea"] .invite-bind taro-input-core::placeholder{color:var(--chalk-dim)}.theme-fridge .invite-bind .btn,.theme-tea .invite-bind .btn,html[data-theme="fridge"] .invite-bind .btn,html[data-theme="tea"] .invite-bind .btn{background:var(--green);color:#10331c}.theme-fridge .pick-btn,.theme-tea .pick-btn,html[data-theme="fridge"] .pick-btn,html[data-theme="tea"] .pick-btn{background:var(--yellow);border:none;color:#3a2c00}.theme-fridge .pick-btn.on,.theme-tea .pick-btn.on,html[data-theme="fridge"] .pick-btn.on,html[data-theme="tea"] .pick-btn.on{background:var(--green);color:#10331c}.theme-fridge .refresh-btn,.theme-tea .refresh-btn,html[data-theme="fridge"] .refresh-btn,html[data-theme="tea"] .refresh-btn{background:#fff;border:1.5px solid var(--chalk-line);color:#3a4654}.theme-fridge .upload-btn,.theme-tea .upload-btn,html[data-theme="fridge"] .upload-btn,html[data-theme="tea"] .upload-btn{background:var(--yellow);color:#3a2c00}.theme-fridge .empty,.theme-tea .empty,html[data-theme="fridge"] .empty,html[data-theme="tea"] .empty{color:var(--chalk-dim)}.theme-fridge .me-ava,.theme-tea .me-ava,html[data-theme="fridge"] .me-ava,html[data-theme="tea"] .me-ava{background:#fff;border-color:var(--chalk-line)}.theme-fridge .me-name,.theme-tea .me-name,html[data-theme="fridge"] .me-name,html[data-theme="tea"] .me-name{color:#28323d}.theme-fridge .me-id,.theme-tea .me-id,html[data-theme="fridge"] .me-id,html[data-theme="tea"] .me-id{color:var(--chalk-dim)}.theme-fridge .me-stat .n,.theme-tea .me-stat .n,html[data-theme="fridge"] .me-stat .n,html[data-theme="tea"] .me-stat .n{color:var(--blue-ink)}.theme-fridge .me-stat .l,.theme-tea .me-stat .l,html[data-theme="fridge"] .me-stat .l,html[data-theme="tea"] .me-stat .l{color:var(--chalk-dim)}.theme-fridge .menu-item,.theme-tea .menu-item,html[data-theme="fridge"] .menu-item,html[data-theme="tea"] .menu-item{color:#28323d}.theme-fridge .menu-item .ar,.theme-tea .menu-item .ar,html[data-theme="fridge"] .menu-item .ar,html[data-theme="tea"] .menu-item .ar{color:var(--chalk-dim)}.theme-fridge .nav,.theme-tea .nav,html[data-theme="fridge"] .nav,html[data-theme="tea"] .nav{background:hsla(0,0%,100%,.92);border-color:var(--chalk-line);box-shadow:0 8px 24px rgba(60,90,130,.16)}.theme-fridge .nav .tab,.theme-tea .nav .tab,html[data-theme="fridge"] .nav .tab,html[data-theme="tea"] .nav .tab{color:var(--chalk-dim)}.theme-fridge .nav .tab.on,.theme-tea .nav .tab.on,html[data-theme="fridge"] .nav .tab.on,html[data-theme="tea"] .nav .tab.on{color:var(--red-ink)}.theme-fridge .nav .tab.on .ic,.theme-tea .nav .tab.on .ic,html[data-theme="fridge"] .nav .tab.on .ic,html[data-theme="tea"] .nav .tab.on .ic{transform:translateY(-2px)}.theme-fridge .search,.theme-tea .search,html[data-theme="fridge"] .search,html[data-theme="tea"] .search{background:#fff;border:1.5px solid var(--chalk-line);border-radius:16px}.theme-fridge .search .ic,.theme-tea .search .ic,html[data-theme="fridge"] .search .ic,html[data-theme="tea"] .search .ic{color:var(--chalk-dim)}.theme-fridge .search taro-input-core,.theme-tea .search taro-input-core,html[data-theme="fridge"] .search taro-input-core,html[data-theme="tea"] .search taro-input-core{color:#28323d}.theme-fridge .search taro-input-core::-moz-placeholder,.theme-tea .search taro-input-core::-moz-placeholder,html[data-theme="fridge"] .search taro-input-core::-moz-placeholder,html[data-theme="tea"] .search taro-input-core::-moz-placeholder{color:var(--chalk-dim)}.theme-fridge .search taro-input-core::placeholder,.theme-tea .search taro-input-core::placeholder,html[data-theme="fridge"] .search taro-input-core::placeholder,html[data-theme="tea"] .search taro-input-core::placeholder{color:var(--chalk-dim)}.theme-fridge .fav-btn,.theme-tea .fav-btn,html[data-theme="fridge"] .fav-btn,html[data-theme="tea"] .fav-btn{color:var(--red-ink);filter:none}.theme-fridge .fav-btn.on,.theme-tea .fav-btn.on,html[data-theme="fridge"] .fav-btn.on,html[data-theme="tea"] .fav-btn.on{color:var(--yellow-ink)}.theme-fridge .share-btn,.theme-tea .share-btn,html[data-theme="fridge"] .share-btn,html[data-theme="tea"] .share-btn{color:var(--red-ink);filter:none}body,html{height:auto;min-height:100%}.phone{min-height:calc(100vh - 32px)}@media (max-width:1023.98px){body{padding:0}.phone{border-radius:0;box-shadow:none;height:auto;max-height:none;min-height:100vh;width:100%}}@media (min-width:1024px){body{padding:24px}.phone{min-height:calc(100vh - 48px);padding:5px 14px 0}.screen{padding:5px 16px 120px}}.ing-list .ing .box{color:#9fd3b0}.ing-list .ing .b{color:var(--chalk);flex:1;min-width:0;word-break:break-all}.ing-list .ing .i{color:var(--chalk-dim);font-size:18px;font-style:normal;margin-left:auto}.ing-list .ing .ing-del{color:var(--red);cursor:pointer;flex:none;font-size:16px;margin-left:8px;opacity:.7;padding:0 8px;transition:.2s}.ing-list .ing .ing-del:active{opacity:1}.theme-fridge .ing-list .ing .b{color:#28323d}.theme-fridge .ing-list .ing .box{color:var(--green-ink)}.theme-fridge .ing-list .ing .i{color:var(--chalk-dim)}.ing-link{border-radius:4px;color:var(--ing-link);cursor:pointer;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:4px;transition:color .15s,background .15s}.ing-link:hover{background:hsla(98,55%,78%,.14);color:#d9f2c8}.ing-link.done{text-decoration:line-through;text-decoration-style:solid}.theme-fridge .ing-link,.theme-tea .ing-link,html[data-theme="fridge"] .ing-link,html[data-theme="tea"] .ing-link{color:var(--ing-link)}.theme-fridge .ing-link:hover,.theme-tea .ing-link:hover,html[data-theme="fridge"] .ing-link:hover,html[data-theme="tea"] .ing-link:hover{background:rgba(21,127,61,.08);color:#0f5f2d}.theme-fridge .ing-link.done,.theme-tea .ing-link.done,html[data-theme="fridge"] .ing-link.done,html[data-theme="tea"] .ing-link.done{text-decoration:line-through;text-decoration-style:solid}.ing-panel{max-width:400px}.ing-head{align-items:flex-start;display:flex;margin-bottom:12px}.ing-head-main{flex:1;min-width:0}.ing-name{color:var(--chalk);display:block;font-family:ZCOOL KuaiLe;font-size:24px;line-height:1.3}.ing-alias{color:var(--chalk-dim);display:block;font-size:14px;margin-top:4px}.ing-close{color:var(--chalk-dim);cursor:pointer;flex:none;font-size:20px;margin-left:12px;padding:2px 6px;transition:color .15s}.ing-close:hover{color:var(--chalk)}.ing-cover-wrap{aspect-ratio:16/9;background:hsla(0,0%,100%,.05);border-radius:12px;display:block;margin-bottom:12px;overflow:hidden;width:100%}.ing-cover{cursor:zoom-in;display:block;height:100%;width:100%}.ing-body{display:flex;flex-direction:column;gap:12px}.ing-row{align-items:flex-start;display:flex;gap:10px}.ing-label{color:var(--green);flex:none;font-size:15px;font-weight:400;padding-top:2px;width:64px}.ing-val{color:var(--chalk);flex:1;font-size:17px;line-height:26px;min-width:0}.ing-empty{color:var(--chalk-dim);font-size:14px;padding:8px 0}.theme-fridge .ing-name,.theme-tea .ing-name,html[data-theme="fridge"] .ing-name,html[data-theme="tea"] .ing-name{color:#28323d}.theme-fridge .ing-alias,.theme-tea .ing-alias,html[data-theme="fridge"] .ing-alias,html[data-theme="tea"] .ing-alias{color:rgba(40,50,61,.62)}.theme-fridge .ing-close,.theme-tea .ing-close,html[data-theme="fridge"] .ing-close,html[data-theme="tea"] .ing-close{color:rgba(40,50,61,.5)}.theme-fridge .ing-close:hover,.theme-tea .ing-close:hover,html[data-theme="fridge"] .ing-close:hover,html[data-theme="tea"] .ing-close:hover{color:#28323d}.theme-fridge .ing-cover-wrap,.theme-tea .ing-cover-wrap,html[data-theme="fridge"] .ing-cover-wrap,html[data-theme="tea"] .ing-cover-wrap{background:#f4f7f4}.theme-fridge .ing-label,.theme-tea .ing-label,html[data-theme="fridge"] .ing-label,html[data-theme="tea"] .ing-label{color:var(--green-ink)}.theme-fridge .ing-val,.theme-tea .ing-val,html[data-theme="fridge"] .ing-val,html[data-theme="tea"] .ing-val{color:#28323d}.theme-fridge .ing-empty,.theme-tea .ing-empty,html[data-theme="fridge"] .ing-empty,html[data-theme="tea"] .ing-empty{color:rgba(40,50,61,.62)}.ing-nut{align-items:stretch;display:flex;flex-wrap:wrap;gap:5px;margin:0 0 4px}.ing-nut-item{background:hsla(98,55%,78%,.08);border:1px solid hsla(98,55%,78%,.18);border-radius:10px;display:flex;flex:1;flex-direction:column;justify-content:center;min-width:70px;padding:2px;text-align:center}.ing-nut-v{color:var(--chalk);font-size:16px;line-height:1.1}.ing-nut-u{color:var(--chalk-dim);font-size:12px;margin-left:1px}.ing-nut-l{color:var(--chalk-dim);font-size:12px;margin-top:1px}.ing-nut-src{color:var(--chalk-dim);flex:1 0 100%;font-size:12px;opacity:.75;text-align:right}.theme-fridge .ing-nut-item,.theme-tea .ing-nut-item,html[data-theme="fridge"] .ing-nut-item,html[data-theme="tea"] .ing-nut-item{background:rgba(11,113,177,.06);border-color:rgba(11,113,177,.18)}.theme-fridge .ing-nut-v,.theme-tea .ing-nut-v,html[data-theme="fridge"] .ing-nut-v,html[data-theme="tea"] .ing-nut-v{color:#28323d}.theme-fridge .ing-nut-l,.theme-fridge .ing-nut-u,.theme-tea .ing-nut-l,.theme-tea .ing-nut-u,html[data-theme="fridge"] .ing-nut-l,html[data-theme="fridge"] .ing-nut-u,html[data-theme="tea"] .ing-nut-l,html[data-theme="tea"] .ing-nut-u{color:rgba(40,50,61,.62)}.theme-fridge .ing-nut-src,.theme-tea .ing-nut-src,html[data-theme="fridge"] .ing-nut-src,html[data-theme="tea"] .ing-nut-src{color:rgba(40,50,61,.5)}.rec-c2c1{display:flex;flex-direction:column;gap:10px;margin:12px 0 0}.rec-c2c1 .rec-restrict{margin:0}.rec-c2c1 .rec-nut{margin:0}@media (min-width:1024px){.rec-c2c1{align-items:flex-start;flex-direction:row}.rec-c2c1 > *{flex:1 1 0;min-width:0}}.rec-restrict{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.rec-restrict-tag{background:hsla(98,55%,78%,.16);border:1px solid hsla(98,55%,78%,.32);border-radius:999px;color:var(--chalk);flex:none;font-size:16px;font-weight:600;padding:4px 12px}.theme-fridge .rec-restrict-tag,.theme-tea .rec-restrict-tag,html[data-theme="fridge"] .rec-restrict-tag,html[data-theme="tea"] .rec-restrict-tag{background:rgba(11,113,177,.12);border-color:rgba(11,113,177,.26);color:#28323d}.rec-restrict-chip{font-size:14px}.rec-restrict-detail{background:hsla(98,55%,78%,.06);border:1px solid hsla(98,55%,78%,.14);border-radius:10px;flex:1 0 100%;margin-top:8px;padding:10px 12px}.rec-restrict-row{align-items:baseline;display:flex;gap:8px;padding:3px 0}.rec-restrict-row .nm{color:var(--chalk);flex:none;font-size:14px}.rec-restrict-row .dim{color:var(--chalk-dim);font-size:14px;line-height:1.4}.theme-fridge .rec-restrict-detail,.theme-tea .rec-restrict-detail,html[data-theme="fridge"] .rec-restrict-detail,html[data-theme="tea"] .rec-restrict-detail{background:rgba(11,113,177,.05);border-color:rgba(11,113,177,.15)}.theme-fridge .rec-restrict-row .nm,.theme-tea .rec-restrict-row .nm,html[data-theme="fridge"] .rec-restrict-row .nm,html[data-theme="tea"] .rec-restrict-row .nm{color:#28323d}.theme-fridge .rec-restrict-row .dim,.theme-tea .rec-restrict-row .dim,html[data-theme="fridge"] .rec-restrict-row .dim,html[data-theme="tea"] .rec-restrict-row .dim{color:rgba(40,50,61,.62)}.rec-nut{background:hsla(98,55%,78%,.08);border:1px solid hsla(98,55%,78%,.18);border-radius:12px;margin:12px 0 0;padding:10px 12px}.rec-nut-v{color:var(--chalk);font-size:18px;line-height:1.2}.rec-nut-v .dim{font-size:14px;margin-left:2px}.rec-nut-bar{background:hsla(0,0%,50%,.15);border-radius:3px;display:flex;height:6px;margin:8px 0 6px;overflow:hidden}.rec-nut-bar .seg{height:100%}.rec-nut-bar .seg-p{background:#4a90d9}.rec-nut-bar .seg-f{background:#e0a93e}.rec-nut-bar .seg-c{background:#5fa85f}.rec-nut-m{color:var(--chalk-dim);font-size:14px;line-height:1.5}.theme-fridge .rec-nut,.theme-tea .rec-nut,html[data-theme="fridge"] .rec-nut,html[data-theme="tea"] .rec-nut{background:rgba(11,113,177,.06);border-color:rgba(11,113,177,.18)}.theme-fridge .rec-nut-v,.theme-tea .rec-nut-v,html[data-theme="fridge"] .rec-nut-v,html[data-theme="tea"] .rec-nut-v{color:#28323d}.theme-fridge .rec-nut-m,.theme-tea .rec-nut-m,html[data-theme="fridge"] .rec-nut-m,html[data-theme="tea"] .rec-nut-m{color:rgba(40,50,61,.62)}.ing-cats{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.ing-restrict-tab{margin-left:auto}.ing-card .chips{margin-bottom:10px;padding-bottom:0}.ing-grid{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.ing-cell{background:hsla(98,55%,78%,.08);border:1px solid hsla(98,55%,78%,.18);border-radius:12px;color:var(--chalk);cursor:pointer;font-size:22px;padding:12px 8px;text-align:center;transition:background .15s}.ing-cell:hover{background:hsla(98,55%,78%,.16)}.theme-fridge .ing-cell,.theme-tea .ing-cell,html[data-theme="fridge"] .ing-cell,html[data-theme="tea"] .ing-cell{background:rgba(21,127,61,.05);border-color:rgba(21,127,61,.16);color:#28323d}.theme-fridge .ing-cell:hover,.theme-tea .ing-cell:hover,html[data-theme="fridge"] .ing-cell:hover,html[data-theme="tea"] .ing-cell:hover{background:rgba(21,127,61,.1)}@media (min-width:1024px){.ing-grid{grid-template-columns:repeat(4,1fr)}}.lib-ing-tab{color:var(--chalk-dim);cursor:pointer;transition:color .2s}.lib-ing-tab.on{color:var(--chalk)}.theme-fridge .lib-ing-tab,.theme-tea .lib-ing-tab,html[data-theme="fridge"] .lib-ing-tab,html[data-theme="tea"] .lib-ing-tab{color:rgba(40,50,61,.55)}.theme-fridge .lib-ing-tab.on,.theme-tea .lib-ing-tab.on,html[data-theme="fridge"] .lib-ing-tab.on,html[data-theme="tea"] .lib-ing-tab.on{color:#28323d}.ing-card,.lib-card{background:hsla(0,0%,100%,.03);border:1.5px solid var(--chalk-line);border-radius:16px 14px 18px 12px;min-width:0;padding:14px 14px 16px}.theme-fridge .ing-card,.theme-fridge .lib-card,.theme-tea .ing-card,.theme-tea .lib-card,html[data-theme="fridge"] .ing-card,html[data-theme="fridge"] .lib-card,html[data-theme="tea"] .ing-card,html[data-theme="tea"] .lib-card{background:#fff;box-shadow:0 6px 16px rgba(60,90,130,.14)}.ing-card .search,.lib-card .search{margin:6px 0 12px}.lib-card .load-more{margin-bottom:0}.lib-card .filter-clear{margin-bottom:10px}.lib-card .lib-batch{display:block;margin:0 0 8px}@media (min-width:1024px){.lib-card .lib-batch{align-items:baseline;display:flex;gap:16px;justify-content:space-between}.lib-card .lib-batch-row{white-space:nowrap}}.shop-seas{margin-top:10px}.shop-seas-toggle{border:1.5px dashed var(--chalk-line);border-radius:14px;color:var(--ing-link);cursor:pointer;display:inline-block;font-size:13px;padding:4px 12px;transition:color .15s}.shop-seas-toggle:hover{color:#d9f2c8}.theme-fridge .shop-seas-toggle,.theme-tea .shop-seas-toggle,html[data-theme="fridge"] .shop-seas-toggle,html[data-theme="tea"] .shop-seas-toggle{border-color:rgba(40,50,61,.2);color:var(--ing-link)}.theme-fridge .shop-seas-toggle:hover,.theme-tea .shop-seas-toggle:hover,html[data-theme="fridge"] .shop-seas-toggle:hover,html[data-theme="tea"] .shop-seas-toggle:hover{color:#0f5f2d}.shop-seas-add{border:1.5px dashed var(--chalk-line);border-radius:12px;color:var(--ing-link);cursor:pointer;flex:none;font-size:13px;margin-left:8px;padding:2px 10px;transition:color .15s,border-color .15s}.shop-seas-add:hover{border-color:var(--ing-link);color:#d9f2c8}.shop-seas-add:active{opacity:.7}.theme-fridge .shop-seas-add,.theme-tea .shop-seas-add,html[data-theme="fridge"] .shop-seas-add,html[data-theme="tea"] .shop-seas-add{border-color:rgba(40,50,61,.2);color:var(--ing-link)}.theme-fridge .shop-seas-add:hover,.theme-tea .shop-seas-add:hover,html[data-theme="fridge"] .shop-seas-add:hover,html[data-theme="tea"] .shop-seas-add:hover{border-color:var(--green-ink);color:#0f5f2d}.shop-add{color:var(--ing-link);cursor:pointer;flex:none;font-size:15px;margin-left:8px;transition:color .15s}.shop-add:hover{color:#d9f2c8}.theme-fridge .shop-add,.theme-tea .shop-add,html[data-theme="fridge"] .shop-add,html[data-theme="tea"] .shop-add{color:var(--ing-link)}.theme-fridge .shop-add:hover,.theme-tea .shop-add:hover,html[data-theme="fridge"] .shop-add:hover,html[data-theme="tea"] .shop-add:hover{color:#0f5f2d}.row{align-items:center;display:flex;flex-direction:row;gap:12px}.col{display:flex;flex-direction:column;gap:8px}.row.wrap{flex-wrap:wrap;gap:8px}.back-btn{align-items:center;background:hsla(0,0%,100%,.08);border:1.5px solid var(--chalk-line);border-radius:50%;color:var(--chalk);cursor:pointer;display:flex;flex:none;font-size:26px;height:40px;justify-content:center;line-height:1;width:40px}.back-btn:active{opacity:.7}.block-title{color:var(--green);font-family:ZCOOL KuaiLe;font-size:22px;margin:0 0 10px}.pick-btn.wide{display:block;font-size:17px;padding:12px;text-align:center}.link{color:var(--yellow);cursor:pointer;text-decoration:underline}.underline-holder{display:block}.underline-holder .underline{margin-top:-6px}.underline.css-wave{background:radial-gradient(ellipse 50% 100% at 50% 0,transparent 60%,var(--yellow) 62%,transparent 66%) 0 0 /24px 10px repeat-x;display:block;height:10px;margin-top:-6px;opacity:.9;width:100%}.underline.css-wave.pink{background:radial-gradient(ellipse 50% 100% at 50% 0,transparent 60%,var(--pink) 62%,transparent 66%) 0 0 /24px 10px repeat-x}.filter{margin-bottom:2px}.filter .chips{margin-bottom:10px}.chip-n{font-size:12px;margin-left:4px;opacity:.7}.chip.on .chip-n{opacity:.85}.filter-clear{border:1.5px dashed var(--chalk-line);border-radius:20px;color:var(--chalk-dim);cursor:pointer;display:inline-block;font-size:14px;margin:0 0 16px;padding:6px 14px;transition:.2s}.filter-clear:active{transform:scale(.98)}.load-more{background:hsla(0,0%,100%,.04);border:1.5px dashed var(--chalk-line);border-radius:24px;color:var(--chalk-dim);cursor:pointer;display:block;font-family:ZCOOL KuaiLe;font-size:15px;margin:4px 0 26px;padding:11px 0;text-align:center;transition:.2s;width:100%}.load-more:active{transform:scale(.98)}.timer-ctrl .tbtn,.timer-set .tbtn{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid var(--chalk-line);border-radius:12px;color:var(--chalk);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:ZCOOL KuaiLe;font-size:15px;justify-content:center;line-height:1.4;margin:0 4px;padding:6px 14px;text-align:center;transition:.15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.timer-ctrl .tbtn:active,.timer-set .tbtn:active{transform:scale(.96)}.timer-ctrl .tbtn#tBtn{background:#cfe8d8;border:none;color:#1c2722;min-width:64px}.theme-fridge .timer-ctrl .tbtn,.theme-fridge .timer-set .tbtn,.theme-tea .timer-ctrl .tbtn,.theme-tea .timer-set .tbtn,html[data-theme="fridge"] .timer-ctrl .tbtn,html[data-theme="fridge"] .timer-set .tbtn,html[data-theme="tea"] .timer-ctrl .tbtn,html[data-theme="tea"] .timer-set .tbtn{background:#f1f5f9;border-color:var(--chalk-line);color:#28323d}.theme-fridge .timer-ctrl .tbtn#tBtn,.theme-tea .timer-ctrl .tbtn#tBtn,html[data-theme="fridge"] .timer-ctrl .tbtn#tBtn,html[data-theme="tea"] .timer-ctrl .tbtn#tBtn{background:var(--green);color:#10331c}html{scrollbar-gutter:stable}.phone{height:auto;margin-left:auto;margin-right:auto;max-height:none;max-width:1280px;overflow:visible;width:100%;--tb-top:30px}.min-h-screen{--tb-top:0px}.phone::after,.phone::before{border-radius:inherit}.theme-fab{pointer-events:none;position:fixed;right:30px;top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:45;-webkit-tap-highlight-color:transparent}.theme-fab .theme-toggle{pointer-events:auto}@media (min-width:1024px){.theme-fab{right:max(54px,(100vw - 1280px)/2 + 54px);top:34px}}.detail-head{justify-content:flex-start}.detail-head .back-btn{margin-right:12px}.screen{flex:none;height:auto;min-height:0;overflow:visible}.nav{bottom:16px;bottom:calc(16px + env(safe-area-inset-bottom));left:50%;max-width:362px;position:fixed;transform:translateX(-50%);width:calc(100% - 32px);z-index:40}.nav .tab{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.nav .tab:active{opacity:.7}body,html{-webkit-user-select:text;-moz-user-select:text;user-select:text}body taro-rich-text-core,body taro-text-core{-webkit-user-select:text;-moz-user-select:text;user-select:text}.agree-link,.ava-btn,.ava-cell,.back,.back-btn,.cal-btn,.cat,.chip,.cmt-input taro-button-core,.crop-acts taro-button-core,.danger,.fav-btn,.fb-type,.filter-clear,.gate-btn,.gate-link,.ing-cell,.ing-close,.ing-cover,.ing-del,.ing-link,.ing-list,.ing-restrict-tab,.invite-bind .btn,.k-ava,.k-follow-btn,.k-follow-row,.k-like,.kpp-btns,.kpp-cover,.kpp-done,.lib-ing-tab,.link,.link-edit,.load-more,.meal-seg-item,.mine-notify,.nav .tab,.nav-arrow,.nav-arrow-next,.nav-arrow-prev,.nt-bar-all,.nt-bar-read,.nt-row,.photo .acts taro-button-core,.pick-btn,.primary,.rec-restrict-chip,.recipe,.refresh-btn,.row-del,.rules-btn,.rules-close,.rules-danger,.rules-entry,.rules-op,.rw-claim,.sec-eye,.sec-pen,.secondary,.share-btn,.shop-add,.shop-seas-add,.shop-seas-toggle,.sp-cell-del,.sp-cell-img,.sp-done,.sp-ico,.sp-issue-del,.sp-nav,.sp-nav-btn,.sp-op,.sp-pick,.sp-publish,.star,.tbtn,.theme-fab,.theme-toggle,.tt-btn,.ugc-cmt-del,.ugc-cmt-head,.ugc-cmt-reply,.ugc-like,.ugc-photo-del,.ugc-photo-img,.ugc-pick,.ugc-replying-x,.ugc-send,.ugc-sub-edit,.upload-btn,.wx-btn,.wxs-item,body taro-button-core,taro-action-sheet-core,taro-button-core,taro-checkbox-core,taro-picker-core,taro-radio-core,taro-slider-core,taro-stepper-core,taro-swiper-core,taro-switch-core,taro-tabs-core{-moz-user-select:none;user-select:none;-webkit-user-select:none}body{overflow:visible!important}.taro_router{height:auto!important;min-height:100%;position:static!important}.taro_page{height:auto!important;max-height:none!important;overflow:visible!important;position:static!important;transform:none!important}@media (min-width:1024px){.big-title{font-size:32px}.brand small{font-size:18px}.detail-title{font-size:39px}.me-id{font-size:18px}.nav .tab{font-size:22px}.nav .tab .ic{height:48px;width:48px}.recipe .meta{font-size:17px}.recipe .sub{font-size:17px}.ing-list .ing{font-size:20px}.ing-list .ing i{font-size:20px}.step{font-size:20px}.step .num{font-size:20px}.photo .acts taro-button-core{font-size:18px}.cmt{font-size:17px}.cmt-input taro-input-core{font-size:17px}.cmt-input taro-button-core{font-size:17px}.upload-btn{font-size:18px}.rec-head .refresh-btn{font-size:18px}.ing-list .ing .i{font-size:20px}.timer-ctrl .tbtn,.timer-set .tbtn{font-size:18px}.lib-list,.rec-list{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.lib-list .recipe,.rec-list .recipe{margin:0}}.link-edit{border:1px dashed var(--chalk-line);border-radius:12px;color:var(--chalk-dim);cursor:pointer;font-family:ZCOOL KuaiLe;font-size:14px;line-height:1.4;margin-left:auto;padding:2px 10px}.link-edit.on{border-style:solid;color:var(--chalk)}.link-edit:active{opacity:.7}.row-del{align-items:center;background:hsla(9,100%,77%,.14);border:1px dashed var(--red);border-radius:50%;color:var(--red);cursor:pointer;display:flex;flex:none;font-size:15px;height:30px;justify-content:center;width:30px}.theme-fridge .row-del,.theme-tea .row-del,html[data-theme="fridge"] .row-del,html[data-theme="tea"] .row-del{background:rgba(194,38,55,.1);border-color:var(--red-ink);color:var(--red-ink)}.taro-modal__title{color:var(--on-light)!important}.taro-modal__text{color:var(--on-light-dim)!important}.taro-model__cancel{color:var(--on-light-dim)!important}.taro-model__confirm{color:var(--danger)!important}.taro__modal{opacity:1!important;transition:none!important}.ugc-photos{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin:6px auto 10px}@media (min-width:1024px){.ugc-photos{grid-template-columns:repeat(3,1fr)}}.ugc-sub{align-items:center;color:var(--chalk);display:flex;font-family:ZCOOL KuaiLe;font-size:20px;gap:6px;margin:14px auto 4px}.ugc-photo{background:hsla(0,0%,100%,.04);border:1px solid var(--chalk-line);border-radius:14px;overflow:hidden;position:relative}.ugc-sub-edit{border:1px dashed var(--chalk-line);border-radius:10px;color:var(--chalk-dim);cursor:pointer;font-family:ZCOOL KuaiLe;font-size:14px;margin-left:auto;padding:1px 8px}.ugc-sub-edit.on{border-style:solid;color:var(--chalk)}.ugc-photo-del{align-items:center;background:hsla(9,100%,77%,.14);border:1px dashed var(--red);border-radius:50%;color:var(--red);cursor:pointer;display:flex;font-size:15px;height:30px;justify-content:center;position:absolute;right:6px;top:6px;width:30px;z-index:2}.theme-fridge .ugc-photo-del,.theme-tea .ugc-photo-del,html[data-theme="fridge"] .ugc-photo-del,html[data-theme="tea"] .ugc-photo-del{background:rgba(194,38,55,.1);border-color:var(--red-ink);color:var(--red-ink)}.ugc-photo-del:active{transform:scale(.94)}.ugc-photo-img{background:hsla(0,0%,100%,.05);display:block;height:auto;padding-bottom:56.25%;position:relative;width:100%}.ugc-photo-img img{height:100%!important;left:0;min-height:0;min-width:0;-o-object-fit:cover!important;object-fit:cover!important;position:absolute;top:0;transform:none;width:100%!important}.ugc-photo-meta{align-items:center;display:flex;gap:8px;padding:6px 10px 2px}.ugc-photo-name{align-items:center;display:flex;flex:1;min-width:0}.ugc-photo-who{color:var(--chalk-dim);flex:0 1 auto;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ugc-photo-cap{color:var(--chalk-dim);font-size:14px;padding:0 10px 8px}.ugc-photo-recipe{color:var(--chalk);cursor:pointer;flex:1;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-fridge .ugc-photo-recipe,.theme-tea .ugc-photo-recipe,html[data-theme="fridge"] .ugc-photo-recipe,html[data-theme="tea"] .ugc-photo-recipe{color:#28323d}.ugc-like{color:var(--chalk-dim);cursor:pointer;flex:none;font-family:ZCOOL KuaiLe;font-size:14px;margin-left:auto}.ugc-like.on{color:var(--red)}.theme-fridge .ugc-like.on,.theme-tea .ugc-like.on,html[data-theme="fridge"] .ugc-like.on,html[data-theme="tea"] .ugc-like.on{color:var(--red-ink)}.ugc-pick{border:1px dashed var(--chalk-line);border-radius:14px;color:var(--chalk-dim);cursor:pointer;font-family:ZCOOL KuaiLe;font-size:16px;margin:10px auto;padding:9px 14px;text-align:center}.ugc-pick:active{opacity:.7}.ugc-pick.off{cursor:default;opacity:.5}.ugc-pick.off:active{opacity:.5}.ugc-editor{margin:12px auto 6px}.ugc-replying{align-items:center;background:hsla(0,0%,100%,.04);border-left:3px solid var(--red);border-radius:0 8px 8px 0;display:flex;justify-content:space-between;margin-bottom:6px;padding:5px 10px}.ugc-replying-t{color:var(--chalk-dim);font-size:14px}.ugc-replying-x{color:var(--chalk-dim);cursor:pointer;font-size:14px;padding:0 4px}.ugc-editor-row{align-items:center;display:flex;gap:8px}.ugc-field{background:hsla(0,0%,100%,.06);border:1px solid var(--chalk-line);border-radius:12px;box-sizing:border-box;color:var(--chalk);flex:1;font-family:ZCOOL KuaiLe;font-size:16px;height:42px;line-height:40px;min-width:0;padding:0 12px}.ugc-field-ph{color:var(--chalk-dim)}.ugc-send{background:var(--green);border:none;border-radius:12px;color:#1c2722;cursor:pointer;flex:none;font-family:ZCOOL KuaiLe;font-size:16px;padding:9px 16px}.ugc-list{margin:4px auto 0}.ugc-thread{border-top:1px dashed var(--chalk-line);padding:8px 0}.ugc-cmt{padding:2px 0}.ugc-cmt-sub{padding-left:14px}.ugc-cmt-head{align-items:center;display:flex;gap:8px}.ugc-cmt-who{color:var(--blue);font-size:17px}.theme-fridge .ugc-cmt-who,.theme-tea .ugc-cmt-who,html[data-theme="fridge"] .ugc-cmt-who,html[data-theme="tea"] .ugc-cmt-who{color:var(--blue-ink)}.ugc-cmt-head .lv-title{color:var(--blue)}.theme-fridge .ugc-cmt-head .lv-title,.theme-tea .ugc-cmt-head .lv-title,html[data-theme="fridge"] .ugc-cmt-head .lv-title,html[data-theme="tea"] .ugc-cmt-head .lv-title{color:var(--blue-ink)}.ugc-cmt-head .lv-title.lv-color{color:var(--yellow)}.theme-fridge .ugc-cmt-head .lv-title.lv-color,.theme-tea .ugc-cmt-head .lv-title.lv-color,html[data-theme="fridge"] .ugc-cmt-head .lv-title.lv-color,html[data-theme="tea"] .ugc-cmt-head .lv-title.lv-color{color:#c9a227}.ugc-cmt-time{color:var(--chalk-dim);font-size:13px}.ugc-cmt-del{color:var(--chalk-dim);cursor:pointer;font-size:14px}.ugc-cmt-text{color:var(--chalk);display:block;font-size:18px;line-height:1.5;margin:3px 0 2px}.ugc-cmt-reply{color:var(--chalk-dim);cursor:pointer;font-size:14px}.ugc-replies{border-left:2px solid var(--chalk-line);margin-top:4px;padding-left:10px}.ugc-empty{color:var(--chalk-dim);font-size:16px;margin:14px auto;padding:14px 0;text-align:center}.row-del:active{transform:scale(.94)}.ugc{margin-left:auto;margin-right:auto;max-width:820px}@media (min-width:1024px){.ugc-sub{font-size:22px}.ugc-cmt-text{font-size:20px}.ugc-cmt-who{font-size:18px}.ugc-field,.ugc-pick,.ugc-send{font-size:18px}.ugc-cmt-del,.ugc-cmt-reply,.ugc-like,.ugc-photo-cap,.ugc-photo-recipe,.ugc-photo-who,.ugc-replying-t,.ugc-sub-edit{font-size:16px}.ugc-empty{font-size:17px}.ugc-cmt-time{font-size:14px}}.ava{background:hsla(0,0%,100%,.04);border:2px solid var(--chalk-line);border-radius:50%;flex:none;overflow:hidden}.theme-fridge .ava,.theme-tea .ava,html[data-theme="fridge"] .ava,html[data-theme="tea"] .ava{background:#fff}.ava-btn{background:hsla(0,0%,100%,.06);border:1px dashed var(--chalk-line);border-radius:12px;color:var(--chalk);cursor:pointer;font-family:ZCOOL KuaiLe;font-size:14px;padding:7px 14px;text-align:center}.ava-btn:active{opacity:.7}.theme-fridge .ava-btn,.theme-tea .ava-btn,html[data-theme="fridge"] .ava-btn,html[data-theme="tea"] .ava-btn{background:#fff;color:#28323d}.ava-btn.off{cursor:default;opacity:.5}.ava-btn.off:active{opacity:.5}.crop-mask{align-items:center;background:rgba(24,22,20,.62);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:3000}.crop-card{background:#fff;border-radius:16px;box-shadow:0 18px 50px rgba(0,0,0,.28);max-height:94vh;max-width:420px;overflow:auto;padding:16px 16px 14px;width:100%}.crop-title{color:#28323d;font-family:ZCOOL KuaiLe;font-size:17px;margin:0 0 10px}.crop-stage{background:#f2f3f7;border-radius:12px;cursor:grab;margin:0 auto;overflow:hidden;position:relative;touch-action:none}.crop-stage:active{cursor:grabbing}.crop-img{background-repeat:no-repeat;inset:0;position:absolute}.crop-ring{border-radius:12px;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.95);inset:0;pointer-events:none;position:absolute}.crop-ring:after{border:2px dashed hsla(0,0%,100%,.85);border-radius:50%;content:"";height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.crop-zoom{margin:14px 0 4px;width:100%}.crop-pv{align-items:center;color:#6b7280;display:flex;flex-direction:column;font-size:12px;gap:6px;margin:10px 0 12px}.crop-pv img{background:#f2f3f7;border-radius:12px;display:block;-o-object-fit:cover;object-fit:cover}.crop-pv .crop-pv-img{height:34px;width:132px}.crop-kind-avatar .crop-pv-img{height:96px;width:96px}.crop-acts{align-items:center;display:flex;gap:8px;justify-content:space-between}.crop-acts taro-button-core{background:#f2f3f7;border:1px solid #d8dee4;border-radius:12px;color:#28323d;cursor:pointer;font-family:ZCOOL KuaiLe;font-size:14px;padding:8px 18px}.crop-acts taro-button-core:active{opacity:.7}.crop-acts .crop-next{background:var(--yellow);border-color:var(--yellow);color:#243027}.ava-grid{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-top:12px}@media (min-width:480px){.ava-grid{grid-template-columns:repeat(6,1fr)}}.ava-cell{align-items:center;border:1px dashed transparent;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:6px 2px}.ava-cell.on{background:hsla(50,87%,72%,.1);border-color:var(--yellow)}.theme-fridge .ava-cell.on,.theme-tea .ava-cell.on,html[data-theme="fridge"] .ava-cell.on,html[data-theme="tea"] .ava-cell.on{background:rgba(255,210,63,.22)}.ava-cell-lb{color:var(--chalk-dim);font-family:ZCOOL KuaiLe;font-size:12px}.ugc-cmt-head .ava,.ugc-photo-meta .ava{margin-top:1px}.ugc-cmt-head .ava,.ugc-photo-meta .ava{height:30px!important;width:30px!important}@media (min-width:1024px){.ugc-cmt-head .ava,.ugc-photo-meta .ava{height:34px!important;width:34px!important}}.grow-card{background:hsla(0,0%,100%,.04);border:1px dashed var(--chalk-line);border-radius:16px;margin:0 0 4px;padding:12px 14px}.theme-fridge .grow-card,.theme-tea .grow-card,html[data-theme="fridge"] .grow-card,html[data-theme="tea"] .grow-card{background:#fff}.grow-row{align-items:center;display:flex;gap:10px;padding:7px 0}.grow-row + .grow-row{border-top:1px dashed var(--chalk-line)}.grow-ic{flex:none;font-size:22px}.grow-main{flex:1;min-width:0}.grow-hd{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-bottom:5px}.grow-t{color:var(--chalk);font-family:ZCOOL KuaiLe;font-size:15px}.grow-num{color:var(--yellow);font-size:18px;font-weight:600}.grow-go{color:var(--chalk-dim);flex:none;font-size:12px}.grow-go.done{color:var(--green)}.theme-fridge .grow-go.done,.theme-tea .grow-go.done,html[data-theme="fridge"] .grow-go.done,html[data-theme="tea"] .grow-go.done{color:var(--green-ink)}.grow-bar{background:hsla(0,0%,100%,.08);border-radius:4px;height:8px;overflow:hidden}.theme-fridge .grow-bar,.theme-tea .grow-bar,html[data-theme="fridge"] .grow-bar,html[data-theme="tea"] .grow-bar{background:rgba(40,50,61,.1)}.grow-fill{background:linear-gradient(90deg,var(--yellow),var(--orange));border-radius:4px;height:100%;transition:width .3s ease}.grow-fill.streak{background:linear-gradient(90deg,var(--pink),var(--red))}.rw{justify-content:space-between;margin-bottom:8px}.rw-main{align-items:center;display:flex;flex:1;gap:10px;justify-content:space-between;min-width:0}.rw-ready{background:hsla(50,87%,72%,.12)}.theme-fridge .rw-ready,.theme-tea .rw-ready,html[data-theme="fridge"] .rw-ready,html[data-theme="tea"] .rw-ready{background:rgba(255,210,63,.2)}.cal-frame{background:hsla(0,0%,100%,.04);border:1px dashed var(--chalk-line);border-radius:16px;padding:12px 12px 14px}.cal-frame .rw:last-child{margin-bottom:0}.theme-fridge .cal-frame,.theme-tea .cal-frame,html[data-theme="fridge"] .cal-frame,html[data-theme="tea"] .cal-frame{background:#fff}.mine-row2{align-items:stretch}.cal-col{display:flex;flex-direction:column}.cal-col .cal,.cal-col .cal-frame{flex:1}.rw-claim{background:var(--yellow);border:none;border-radius:14px;box-shadow:0 3px 8px hsla(50,87%,72%,.3);color:#1c2722;cursor:pointer;flex:none;font-family:ZCOOL KuaiLe;font-size:14px;padding:4px 12px}.rw-claim:active{transform:scale(.94)}.rw-done{color:var(--green);flex:none;font-size:13px}.theme-fridge .rw-done,.theme-tea .rw-done,html[data-theme="fridge"] .rw-done,html[data-theme="tea"] .rw-done{color:var(--green-ink)}.rw-wait{color:var(--chalk-dim);flex:none;font-size:13px}.cal{background:hsla(0,0%,100%,.04);border:1px dashed var(--chalk-line);border-radius:16px;padding:12px 12px 14px}.theme-fridge .cal,.theme-tea .cal,html[data-theme="fridge"] .cal,html[data-theme="tea"] .cal{background:#fff}.cal-top{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:8px}.cal-mon{color:var(--chalk);font-family:ZCOOL KuaiLe;font-size:16px}.cal-sub{color:var(--chalk-dim);font-size:12px}.cal-grid{display:grid;gap:6px;grid-template-columns:repeat(5,1fr)}.cal-cell{align-items:center;border:1px dashed transparent;border-radius:10px;display:flex;height:42px;justify-content:center;position:relative}.cal-cell:not(.done):not(.today){border-color:hsla(50,33%,93%,.12)}.theme-fridge .cal-cell:not(.done):not(.today),.theme-tea .cal-cell:not(.done):not(.today),html[data-theme="fridge"] .cal-cell:not(.done):not(.today),html[data-theme="tea"] .cal-cell:not(.done):not(.today){border-color:rgba(40,50,61,.1)}.cal-cell.done{background:hsla(50,87%,72%,.14);border-color:var(--yellow)}.theme-fridge .cal-cell.done,.theme-tea .cal-cell.done,html[data-theme="fridge"] .cal-cell.done,html[data-theme="tea"] .cal-cell.done{background:rgba(255,210,63,.22);border-color:var(--yellow-ink)}.cal-cell.today{border:1.5px solid var(--chalk)}.cal-day{color:var(--chalk-dim);font-size:12px;line-height:1}.cal-day.today{color:var(--chalk);font-family:ZCOOL KuaiLe;font-size:12px}.cal-cell.done .cal-day{color:var(--chalk)}.cal-prog{border-top:1px dashed var(--chalk-line);margin-top:14px;padding-top:12px}.cal-prog-hd{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.cal-prog-l{flex:1;min-width:0}.cal-now{color:var(--chalk);display:block;font-family:ZCOOL KuaiLe;font-size:17px}.cal-now-n{color:var(--green);font-size:20px}.theme-fridge .cal-now-n,.theme-tea .cal-now-n,html[data-theme="fridge"] .cal-now-n,html[data-theme="tea"] .cal-now-n{color:var(--green-ink)}.cal-next{color:var(--chalk-dim);display:block;font-size:12px;margin-top:3px}.cal-btn{background:hsla(0,0%,100%,.06);border:1px solid var(--chalk-line);border-radius:18px;color:var(--chalk-dim);cursor:default;flex:none;font-family:ZCOOL KuaiLe;font-size:13px;padding:8px 14px}.cal-btn.ready{background:var(--board-2);border-color:var(--board-2);box-shadow:0 4px 12px rgba(0,0,0,.25);color:var(--chalk);cursor:pointer}.theme-fridge .cal-btn.ready,.theme-tea .cal-btn.ready,html[data-theme="fridge"] .cal-btn.ready,html[data-theme="tea"] .cal-btn.ready{background:#e2eaf2;border-color:#d3dde8;color:#3a4654}.cal-btn.ready:active{transform:scale(.94)}.cal-track{height:34px;margin-top:10px;position:relative}.cal-track-bg{background:hsla(50,33%,93%,.14);border-radius:2px;height:4px;left:0;position:absolute;right:0;top:8px}.theme-fridge .cal-track-bg,.theme-tea .cal-track-bg,html[data-theme="fridge"] .cal-track-bg,html[data-theme="tea"] .cal-track-bg{background:rgba(40,50,61,.12)}.cal-track-fill{background:var(--green);border-radius:2px;height:4px;left:0;position:absolute;top:8px}.theme-fridge .cal-track-fill,.theme-tea .cal-track-fill,html[data-theme="fridge"] .cal-track-fill,html[data-theme="tea"] .cal-track-fill{background:var(--green-ink)}.cal-node{position:absolute;text-align:center;top:0;transform:translateX(-50%)}.cal-node:last-child{transform:translateX(-100%)}.cal-dot{background:hsla(50,33%,93%,.3);border:2px solid transparent;border-radius:50%;height:14px;margin:3px auto 0;width:14px}.theme-fridge .cal-dot,.theme-tea .cal-dot,html[data-theme="fridge"] .cal-dot,html[data-theme="tea"] .cal-dot{background:rgba(40,50,61,.2)}.cal-node.hit .cal-dot{background:var(--green)}.theme-fridge .cal-node.hit .cal-dot,.theme-tea .cal-node.hit .cal-dot,html[data-theme="fridge"] .cal-node.hit .cal-dot,html[data-theme="tea"] .cal-node.hit .cal-dot{background:var(--green-ink)}.cal-node-lb{color:var(--chalk-dim);display:block;font-size:12px;margin-top:2px;white-space:nowrap}.cal-node-rw{color:var(--chalk-dim);display:inline;font-size:12px;margin-left:3px;opacity:.75}.wx-btn{align-items:center;background:#07c160;border:none;border-radius:22px;box-shadow:0 6px 16px rgba(7,193,96,.28);color:#fff;cursor:pointer;display:flex;font-family:ZCOOL KuaiLe;font-size:17px;gap:8px;justify-content:center;margin-top:18px;padding:12px 16px;transition:transform .1s,box-shadow .1s;width:100%}.wx-btn:active{box-shadow:none;transform:translateY(2px)}.wx-btn-ic{flex:none;height:20px;width:20px}.wx-btn-tx{color:#fff;font-family:ZCOOL KuaiLe;font-size:17px}.tt-btn{background:linear-gradient(90deg,#25f4ee,#fe2c55);box-shadow:0 6px 16px rgba(254,44,85,.28)}.tt-btn:active{box-shadow:none}.tt-btn-ic{color:#fff;flex:none;font-size:18px;line-height:1}.wx-panel{margin-top:18px;text-align:center}.wx-tip{color:var(--chalk-dim);display:block;font-size:13px;margin-bottom:8px}.wx-err{color:var(--red);display:block;font-size:13px;margin-top:8px}.theme-fridge .wx-err,.theme-tea .wx-err,html[data-theme="fridge"] .wx-err,html[data-theme="tea"] .wx-err{color:var(--red-ink)}.wx-row{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:10px}.wx-row .link-edit{margin-left:0}.agree{align-items:center;color:var(--chalk-dim);cursor:pointer;display:flex;font-size:13px;gap:8px;margin-top:14px}.agree-box{align-items:center;border:1.5px dashed var(--chalk-line);border-radius:4px;color:var(--chalk);display:flex;flex:none;font-size:12px;height:16px;justify-content:center;width:16px}.agree-box.on{border-color:var(--green);border-style:solid;color:var(--green)}.agree a{color:var(--blue)}.theme-fridge .agree a,.theme-tea .agree a,html[data-theme="fridge"] .agree a,html[data-theme="tea"] .agree a{color:var(--blue-ink)}.agree .agree-link{color:var(--blue);cursor:pointer;text-decoration:underline}.theme-fridge .agree .agree-link,.theme-tea .agree .agree-link,html[data-theme="fridge"] .agree .agree-link,html[data-theme="tea"] .agree .agree-link{color:var(--blue-ink)}.me-logo{margin:0 auto 10px}.block-login{margin-left:auto;margin-right:auto;max-width:430px}.me-name-row{display:block;text-align:center}.me-copy{color:var(--chalk-dim);font-size:14px;line-height:1.6;margin-top:24px;padding:16px 0 28px;text-align:center}.theme-fridge .me-copy,.theme-tea .me-copy,html[data-theme="fridge"] .me-copy,html[data-theme="tea"] .me-copy{color:rgba(40,50,61,.6)}.me-copy-html{margin-top:4px}.me-copy-html taro-rich-text-core{display:block;-webkit-user-select:text;-moz-user-select:text;user-select:text}.me-copy-ver{font-size:12px;margin-top:2px;opacity:.7}.pv-wrap{display:flex;flex-direction:column;gap:10px}.pv-body{color:var(--chalk-dim);font-size:14px;line-height:1.7}.theme-fridge .pv-body,.theme-tea .pv-body,html[data-theme="fridge"] .pv-body,html[data-theme="tea"] .pv-body{color:rgba(40,50,61,.82)}.pv-updated{color:var(--chalk-dim);font-size:12px}.theme-fridge .pv-updated,.theme-tea .pv-updated,html[data-theme="fridge"] .pv-updated,html[data-theme="tea"] .pv-updated{color:rgba(40,50,61,.6)}.me-name-edit{border:1px dashed var(--chalk-line);border-radius:10px;color:var(--chalk-dim);cursor:pointer;font-family:ZCOOL KuaiLe;font-size:12px;left:100%;margin-left:8px;padding:1px 8px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.me-name-edit.on{border-style:solid;color:var(--chalk)}.me-name-edit:active{opacity:.7}.me-name-inp{background:hsla(0,0%,100%,.06);border:1px dashed var(--chalk-line)!important;border-radius:12px;color:var(--chalk)!important;font-family:ZCOOL KuaiLe!important;font-size:22px!important;padding:6px 12px!important;text-align:center;width:180px}.theme-fridge .me-name-inp,.theme-tea .me-name-inp,html[data-theme="fridge"] .me-name-inp,html[data-theme="tea"] .me-name-inp{background:#fff;color:#28323d!important}.me-name-row .link-edit{margin-left:0}.gate-overlay{align-items:center;background:rgba(0,0,0,.5);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.gate-card{background:var(--board);border-radius:24px;box-shadow:0 25px 80px rgba(0,0,0,.35);color:var(--chalk);max-width:460px;padding:40px 32px 32px;position:relative;text-align:center;width:100%}.gate-icon{align-items:center;display:flex;justify-content:center;margin-bottom:16px}.gate-logo{background:url(/static/images/styles/logo/logo-192.png) 50%/cover no-repeat;border-radius:22px;box-shadow:0 10px 28px rgba(0,0,0,.22);height:84px;width:84px}.gate-title{color:var(--chalk);display:block;font-family:ZCOOL KuaiLe;font-size:34px;margin-bottom:12px}.gate-body{color:var(--chalk);display:block;font-size:15px;line-height:1.9;text-align:left}.gate-link{color:var(--blue-ink,var(--blue));cursor:pointer;display:inline;font-weight:600}.gate-sub{color:var(--chalk-dim);display:block;font-family:ZCOOL KuaiLe;font-size:13px;line-height:1.7;margin-top:10px;text-align:center}.gate-actions{display:flex;gap:12px;margin-top:16px;width:100%}.gate-btn{align-items:center;border-radius:14px;cursor:pointer;display:inline-flex;flex:1;font-family:ZCOOL KuaiLe;font-size:17px;justify-content:center;padding:10px 0}.gate-btn.primary{background:var(--green);color:var(--board)}.gate-btn.secondary{background:transparent;border:1px solid var(--chalk-line);color:var(--chalk)}@media (min-width:1024px){.gate-title{font-size:40px}.gate-body{font-size:17px}.gate-btn{font-size:19px}}.share-guide-mask{background:rgba(0,0,0,.55);inset:0;position:fixed;z-index:9998}.share-guide-box{align-items:flex-end;display:flex;flex-direction:column;gap:8px;max-width:calc(100vw - 28px);position:absolute;right:14px;top:84px}.share-guide-arrow{border-bottom:13px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin-right:18px;width:0}.share-guide-text{color:#fff;font-size:15px;letter-spacing:1px;line-height:1.5;max-width:100%;text-align:right;text-shadow:0 1px 3px rgba(0,0,0,.5)}.k-head{border:1px solid var(--chalk-line);border-radius:16px;box-shadow:0 5px 22px rgba(0,0,0,.12);margin:0 0 18px;overflow:hidden;position:relative}.k-cover-wrap{position:relative}.k-cover{background:linear-gradient(160deg,#3d4d42,#243027);display:block;height:190px;width:100%}.k-cover-mask{background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.42) 42%,rgba(0,0,0,.66));bottom:0;left:0;position:absolute;right:0;top:0}.k-head-main{align-items:flex-start;bottom:0;display:flex;gap:12px;left:0;padding:14px;position:absolute;right:0;top:0;z-index:2}.k-ava-col{flex:none;max-width:100%}.k-ava{background:#fff;border:3px solid hsla(0,0%,100%,.92);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.28)}.k-owner{align-items:flex-start;display:flex;flex-direction:column;font-size:16px;gap:6px;margin-top:8px;max-width:100%}.k-owner-name{color:#fff;font-size:16px;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.4);white-space:nowrap}.k-owner .lv-title{color:#fff;font-size:14px;text-shadow:0 1px 3px rgba(0,0,0,.4)}.k-owner .lv-title.lv-color{color:#fff}.k-title{align-items:flex-start;display:flex;gap:8px;padding-right:64px}@media (min-width:1024px){.k-title{padding-right:88px}}.k-title-text{display:-webkit-box;flex:0 1 auto;min-width:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.k-title-input{background:transparent;border:none;border-bottom:1px dashed var(--chalk-line);box-sizing:border-box;color:var(--chalk);flex:0 1 auto;font-family:ZCOOL KuaiLe;font-size:28px;height:42px;letter-spacing:2px;line-height:40px;min-width:0;outline:none;padding:0 0 2px;width:100%}@media (min-width:1024px){.k-title-input{font-size:32px}}.theme-fridge .k-cover-mask,.theme-tea .k-cover-mask,html[data-theme="fridge"] .k-cover-mask,html[data-theme="tea"] .k-cover-mask{background:radial-gradient(115% 100% at 4% 94%,rgba(0,0,0,.5) 0,transparent 58%),linear-gradient(180deg,rgba(0,0,0,.16) 0,rgba(0,0,0,.26) 42%,rgba(0,0,0,.58))}.k-bio-wrap{display:flex;flex:1;justify-content:flex-start;margin-top:4px;min-width:0}.k-bio{background:rgba(0,0,0,.38);border-radius:14px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);color:#fff;display:-webkit-box;font-size:16px;line-height:1.5;max-width:100%;min-width:min(300px,100%);padding:9px 14px;text-shadow:0 1px 3px rgba(0,0,0,.45);width:-moz-fit-content;width:fit-content;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.k-bio .tap-ph,.k-owner-name .tap-ph{color:#fff;opacity:1}.k-bio-input{background:transparent;border:none;border-bottom:1px dashed hsla(0,0%,100%,.55);box-sizing:border-box;color:#fff;display:block;font-size:16px;height:30px;line-height:26px;outline:none;padding:2px;text-shadow:none;width:100%}.k-owner-name-input{background:rgba(0,0,0,.28);border:none;border-bottom:1px dashed hsla(0,0%,100%,.55);box-sizing:border-box;color:#fff;font-size:13px;height:30px;line-height:30px;max-width:100%;outline:none;padding:1px 4px;text-shadow:none;width:132px}.k-fab{background:rgba(0,0,0,.42);border:1px solid hsla(0,0%,100%,.35);border-radius:999px;bottom:12px;cursor:pointer;line-height:1;padding:8px;position:absolute;right:12px;z-index:3}.k-fab-eye{display:block;height:22px;opacity:.9;width:22px}.k-fab:active{opacity:.75}.k-owner-line{align-items:center;display:flex;gap:8px}.k-follow-btn{background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.55);border-radius:999px;color:#fff;cursor:pointer;flex:none;font-size:12px;line-height:1.4;padding:3px 10px;white-space:nowrap}.k-follow-btn:active{opacity:.7}.k-follow-btn.on{border-style:dashed;opacity:.65}.k-like{color:#fff;cursor:pointer;flex:none;font-family:ZCOOL KuaiLe;font-size:14px;line-height:1.4;text-shadow:0 1px 3px rgba(0,0,0,.4)}.k-like.on{color:var(--red)}.theme-fridge .k-like.on,.theme-tea .k-like.on,html[data-theme="fridge"] .k-like.on,html[data-theme="tea"] .k-like.on{color:var(--red)}.k-follow-list{display:flex;flex-direction:column}.k-follow-row{align-items:center;border-bottom:1px dashed var(--chalk-line);cursor:pointer;display:flex;gap:10px;padding:8px 0}.k-follow-row:last-child{border-bottom:none}.k-follow-row:active{opacity:.7}.k-follow-name{flex:1;min-width:0}.k-follow-who{color:var(--chalk);font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-follow-go{color:var(--chalk-dim);flex:none;font-size:18px}.theme-fridge .k-title-input,.theme-tea .k-title-input,html[data-theme="fridge"] .k-title-input,html[data-theme="tea"] .k-title-input{color:#28323d}.theme-fridge .k-owner .lv-title,.theme-fridge .k-owner .lv-title.lv-color,.theme-tea .k-owner .lv-title,.theme-tea .k-owner .lv-title.lv-color,html[data-theme="fridge"] .k-owner .lv-title,html[data-theme="fridge"] .k-owner .lv-title.lv-color,html[data-theme="tea"] .k-owner .lv-title,html[data-theme="tea"] .k-owner .lv-title.lv-color{color:#fff}.tap-ph{opacity:.55}.kpp-panel{max-width:420px}.kpp-sec{margin-top:16px}.kpp-sec-lb{color:var(--chalk-dim);font-family:ZCOOL KuaiLe;font-size:14px;margin-bottom:9px}.kpp-row{align-items:center;display:flex;gap:14px}.kpp-ava{border:2px solid hsla(0,0%,100%,.18);border-radius:50%}.kpp-cover{border:1px dashed var(--chalk-line);border-radius:12px;flex:none;height:72px;width:120px}.kpp-btns{display:flex;flex-direction:column;gap:8px}.kpp-done{background:var(--yellow);border:none;border-radius:14px;color:#243027;font-size:16px;margin-top:22px;padding:11px;text-align:center}.kpp-done:active{opacity:.8}.theme-fridge .kpp-done,.theme-tea .kpp-done,html[data-theme="fridge"] .kpp-done,html[data-theme="tea"] .kpp-done{background:var(--yellow);color:#243027}.k-more-tip{color:var(--chalk-dim);display:block;font-size:13px;padding:12px 0 2px;text-align:center}.k-photos .ugc-photos{margin-top:0}@media (min-width:1024px){.k-cover{height:226px}.k-bio{font-size:18px}.k-owner,.k-owner-name{font-size:18px}.k-owner .lv-title{font-size:15px}.k-head-main{gap:32px}}.ugc-cmt-who,.ugc-photo-img,.ugc-photo-who{cursor:pointer}.ugc-cmt-head .ava,.ugc-photo-meta .ava{cursor:pointer}.k-ava,.k-bio,.k-cover,.k-fab,.k-owner-name,.k-title-text{cursor:pointer}.kpp-btns .ava-btn,.kpp-cover,.kpp-done{cursor:pointer}.danger,.primary,.secondary{cursor:pointer}.theme-fab{cursor:pointer}.cat,.ing-restrict-tab,.rec-restrict-chip{cursor:pointer}.mine-notify,.rules-op,.tt-btn{cursor:pointer}.box{cursor:pointer}.back-btn,.big,.ing-cover,.nav-arrow,.nav-arrow-next,.nav-arrow-prev{cursor:pointer}.sp-head{align-items:center;display:flex;flex-wrap:wrap;font-family:ZCOOL KuaiLe;font-size:23px;gap:8px;margin:4px 0 12px}.sp-title{color:var(--chalk)}.sp-no{color:var(--chalk-dim);font-size:12px}.sp-ico{cursor:pointer;font-size:20px;line-height:1;padding:2px 4px}.sp-pub-btn{align-items:center;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:999px;display:inline-flex;font-size:14px;gap:3px;padding:3px 10px}.theme-fridge .sp-pub-btn,html[data-theme="fridge"] .sp-pub-btn{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08)}.theme-tea .sp-pub-btn,html[data-theme="tea"] .sp-pub-btn{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08)}.sp-date + .sp-ico{margin-left:2px}.sp-ico:active{opacity:.7}.sp-ico.off{cursor:default;opacity:.5}.sp-ico.on{opacity:1}.sp-date{color:var(--chalk-dim);font-size:12px}.sec-pen{cursor:pointer;flex:none;font-size:17px;line-height:22px;margin-left:auto;opacity:.85;padding:0 2px}.sec-pen.on{opacity:1}.sec-pen:active{opacity:.6}.sec-pen + .sec-eye{margin-left:10px}.sec-eye{cursor:pointer;flex:none;height:22px;margin-left:auto;opacity:.9;width:22px}.sec-eye.off{opacity:.45}.sec-eye:active{opacity:.6}.sp-bar{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:10px 0 4px}.sp-nav{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.sp-nav .sp-nav-btn{background:transparent;border:1px solid var(--chalk-line);border-radius:999px;color:var(--chalk-dim);cursor:pointer;flex:none;font-family:ZCOOL KuaiLe;font-size:14px;line-height:1.4;padding:4px 12px;white-space:nowrap}.sp-nav .sp-nav-btn:not([disabled]):hover{border-color:var(--chalk-line);color:var(--chalk)}.sp-nav .sp-nav-btn:not([disabled]):active{opacity:.7}.sp-nav .sp-nav-btn[disabled]{cursor:default;opacity:.35}.theme-fridge .sp-nav .sp-nav-btn,.theme-tea .sp-nav .sp-nav-btn,html[data-theme="fridge"] .sp-nav .sp-nav-btn,html[data-theme="tea"] .sp-nav .sp-nav-btn{background:#fff;border-color:rgba(40,50,61,.16);color:rgba(40,50,61,.62)}.theme-fridge .sp-nav .sp-nav-btn:not([disabled]):hover,.theme-tea .sp-nav .sp-nav-btn:not([disabled]):hover,html[data-theme="fridge"] .sp-nav .sp-nav-btn:not([disabled]):hover,html[data-theme="tea"] .sp-nav .sp-nav-btn:not([disabled]):hover{color:#28323d}.sp-act{align-items:center;display:flex;gap:6px}.sp-pick.off{cursor:default;opacity:.5}.sp-issue-head{display:flex;flex-direction:column;gap:2px;margin:2px 0 10px}.sp-issue-title{color:var(--chalk);font-family:ZCOOL KuaiLe;font-size:18px}.sp-issue-intro{color:var(--chalk-dim);font-size:15px;line-height:1.5}.sp-grid{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:6px}.sp-cell-imgwrap{position:relative}.sp-cell-img{background:hsla(0,0%,100%,.04);border-radius:12px;display:block;height:150px;width:100%}.sp-cell-img taro-image-core{border-radius:12px;display:block;height:100%!important;width:100%!important}.sp-cell-pending{background:var(--yellow);border-radius:999px;color:#1c2722;font-size:12px;left:8px;padding:2px 8px;position:absolute;top:8px}.sp-cell-del{background:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;font-size:13px;height:26px;line-height:26px;position:absolute;right:8px;text-align:center;top:8px;width:26px}.sp-cell-name{align-items:baseline;display:flex;gap:3px;margin-top:6px}.sp-cell-no{color:var(--yellow);font-family:ZCOOL KuaiLe;font-size:14px}.theme-fridge .sp-cell-no,.theme-tea .sp-cell-no,html[data-theme="fridge"] .sp-cell-no,html[data-theme="tea"] .sp-cell-no{color:var(--green-ink)}.sp-cell-nm{color:var(--chalk);flex:1;font-family:ZCOOL KuaiLe;font-size:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-cell-intro{color:var(--chalk-dim);display:-webkit-box;font-size:13px;line-height:1.5;margin-top:2px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sp-issues{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:6px}.sp-issue{cursor:pointer;position:relative}.sp-issue-img{background:hsla(0,0%,100%,.04);border-radius:12px;display:block;height:120px;width:100%}.sp-issue-img taro-image-core{border-radius:12px;display:block;height:100%!important;width:100%!important}.sp-issue-meta{align-items:baseline;display:flex;gap:6px;margin-top:6px}.sp-issue-name{color:var(--chalk);flex:1;font-size:15px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-issue-date{color:var(--chalk-dim);flex:none;font-size:12px}.sp-issue-no{background:rgba(0,0,0,.45);border-radius:999px;color:#fff;font-size:12px;padding:2px 8px;position:absolute;right:8px;top:8px}.sp-issue-del{background:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;font-size:13px;height:26px;left:8px;line-height:26px;position:absolute;text-align:center;top:8px;width:26px}.sp-issue-edit{background:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:26px;left:40px;line-height:26px;position:absolute;text-align:center;top:8px;width:26px}.sp-edited{background:hsla(0,0%,100%,.08);border-radius:999px;color:var(--chalk-dim);font-size:11px;margin-left:6px;padding:1px 6px}.theme-fridge .sp-edited,html[data-theme="fridge"] .sp-edited{background:rgba(0,0,0,.05)}.theme-tea .sp-edited,html[data-theme="tea"] .sp-edited{background:rgba(0,0,0,.05)}@media (min-width:1024px){.sp-grid,.sp-issues{grid-template-columns:repeat(3,1fr)}.sp-cell-img{height:170px}}.sp-panel{max-height:86vh;max-width:420px}.sp-sec{display:flex;flex-direction:column;gap:8px;margin-top:12px}.sp-inp{background:hsla(0,0%,100%,.05);border:1px dashed var(--chalk-line);border-radius:10px;box-sizing:border-box;color:var(--chalk);font-size:15px;height:38px;line-height:36px;padding:0 10px;width:100%}html .sp-inp-ta{background:transparent;border:none;padding:0}.sp-inp-ta{height:76px;line-height:1.5;padding:8px 10px;resize:none}.sp-inp-sm{box-sizing:border-box;font-size:14px;height:34px;line-height:32px;padding:0 10px}.sp-list{display:flex;flex-direction:column;gap:12px;margin-top:12px;max-height:44vh;overflow-y:auto}.sp-tip{color:var(--chalk-dim);font-size:12px;margin-top:10px}.sp-item{border:1px dashed var(--chalk-line);border-radius:12px;padding:8px}.sp-item-head{align-items:center;display:flex;margin-bottom:6px}.sp-idx{color:var(--yellow);font-family:ZCOOL KuaiLe;font-size:15px}.sp-cover-tag{background:var(--yellow);border-radius:999px;color:#1c2722;font-size:12px;line-height:1;margin-left:6px;padding:2px 7px}.sp-ops{display:flex;gap:6px;margin-left:auto}.sp-op{background:hsla(0,0%,100%,.06);border:1px dashed var(--chalk-line);border-radius:8px;color:var(--chalk);cursor:pointer;font-size:14px;height:26px;line-height:26px;text-align:center;width:26px}.sp-op-del{color:var(--danger)}.sp-img{border-radius:10px;display:block;height:140px;margin-bottom:8px;width:100%}.sp-img taro-image-core{border-radius:10px;display:block;height:100%!important;width:100%!important}.sp-pick{background:hsla(0,0%,100%,.04);border:1px dashed var(--chalk-line);border-radius:12px;color:var(--chalk-dim);cursor:pointer;font-family:ZCOOL KuaiLe;font-size:15px;margin-top:12px;padding:10px;text-align:center}.sp-done{backdrop-filter:blur(6px);background:rgba(42,53,44,.94);bottom:-20px;display:flex;gap:10px;margin-left:-22px;margin-right:-22px;margin-top:14px;padding:10px 22px 20px;position:sticky;z-index:2}.theme-fridge .sp-done,html[data-theme="fridge"] .sp-done{background:hsla(0,0%,100%,.94)}.theme-tea .sp-done,html[data-theme="tea"] .sp-done{background:hsla(50,78%,91%,.94)}.sp-done .ava-btn,.sp-publish{border-radius:12px;cursor:pointer;flex:1;font-family:ZCOOL KuaiLe;font-size:15px;line-height:1.2;padding:9px 0;text-align:center}.sp-done .ava-btn{background:rgba(0,0,0,.04);border:1px dashed var(--chalk-line);color:var(--chalk-dim)}.theme-fridge .sp-done .ava-btn,.theme-tea .sp-done .ava-btn,html[data-theme="fridge"] .sp-done .ava-btn,html[data-theme="tea"] .sp-done .ava-btn{border-color:#c9d4da;color:#28323d}.sp-publish{background:var(--green);color:#fff}.theme-fridge .sp-publish,.theme-tea .sp-publish,html[data-theme="fridge"] .sp-publish,html[data-theme="tea"] .sp-publish{background:#157f3d}.theme-fridge .sp-inp,.theme-tea .sp-inp,html[data-theme="fridge"] .sp-inp,html[data-theme="tea"] .sp-inp{background:#fff;border-color:#d8dee4;color:#28323d}.theme-fridge .sp-title,.theme-tea .sp-title,html[data-theme="fridge"] .sp-title,html[data-theme="tea"] .sp-title{color:#28323d}.sp-cell-img,.sp-done .ava-btn,.sp-ico,.sp-issue,.sp-nav .sp-nav-btn,.sp-op,.sp-pick,.sp-publish,.sp-title{cursor:pointer}html[data-theme="tea"]{--chalk:#1f1f1f;--chalk-dim:rgba(31,31,31,.62);--chalk-line:rgba(31,31,31,.24);--tea-pink:#fed0d2;--tea-green:#eaf5e7;--tea-yellow:#fffdc2;--tea-blue:#0b71b1;--tea-blue-ink:#0a3e9e;--tea-blue-deep:#255674;--tea-line:#5a5549;--tea-rose:#c8557a;--tea-gold:#c9973f;--ing-link:var(--tea-blue)}.theme-tea{--chalk:#1f1f1f;--chalk-dim:rgba(31,31,31,.62);--chalk-line:rgba(31,31,31,.24);--tea-pink:#fed0d2;--tea-green:#eaf5e7;--tea-yellow:#fffdc2;--tea-blue:#0b71b1;--tea-blue-ink:#0a3e9e;--tea-blue-deep:#255674;--tea-line:#5a5549;--tea-rose:#c8557a;--tea-gold:#c9973f;--ing-link:var(--tea-blue)}.theme-tea body,html[data-theme="tea"] body{background:#f7f1e6}.theme-tea .chalk,html[data-theme="tea"] .chalk{text-shadow:none}.theme-tea .phone,html[data-theme="tea"] .phone{background:#fff url(/static/images/styles/tea/bg-pink-tile-mobile.jpg) 0 0/auto auto repeat;box-shadow:0 24px 60px rgba(120,100,80,.22),inset 0 0 0 2px hsla(0,0%,100%,.7)}.min-h-screen.theme-tea,.theme-tea .min-h-screen,html[data-theme="tea"] .min-h-screen{background:#fff url(/static/images/styles/tea/bg-pink-tile-mobile.jpg) 0 0/auto auto repeat}@media (min-width:1024px){.theme-tea .phone,html[data-theme="tea"] .phone{background-image:url(/static/images/styles/tea/bg-pink-tile-desktop.jpg)}.min-h-screen.theme-tea,.theme-tea .min-h-screen,html[data-theme="tea"] .min-h-screen{background-image:url(/static/images/styles/tea/bg-pink-tile-desktop.jpg)}}.theme-tea .phone::after,.theme-tea .phone::before,html[data-theme="tea"] .phone::after,html[data-theme="tea"] .phone::before{opacity:0}html[data-theme="tea"]{--red-ink:#c22637;--green-ink:#157f3d;--orange-ink:#a85a12;--yellow-ink:#7d6400;--blue-ink:#0a3e9e}.theme-tea .big-title,.theme-tea .detail-title,.theme-tea .sec-label,html[data-theme="tea"] .big-title,html[data-theme="tea"] .detail-title,html[data-theme="tea"] .sec-label{color:#333}.theme-tea .detail-en,.theme-tea .empty,.theme-tea .page-sub,html[data-theme="tea"] .detail-en,html[data-theme="tea"] .empty,html[data-theme="tea"] .page-sub{color:#4a4a4a}.theme-tea .lib-ing-tab,html[data-theme="tea"] .lib-ing-tab{color:#4a4a4a}.theme-tea .lib-ing-tab.on,html[data-theme="tea"] .lib-ing-tab.on{color:#1f1f1f}.theme-tea .sec-label .dot,.theme-tea .sp-head .dot,html[data-theme="tea"] .sec-label .dot,html[data-theme="tea"] .sp-head .dot{background:var(--red-ink);box-shadow:0 0 6px rgba(194,38,55,.35)}.theme-tea .recipe,html[data-theme="tea"] .recipe{background:#fed0d2;border:1.5px solid #e8b6b9;box-shadow:0 6px 16px rgba(120,100,80,.12)}.theme-tea .recipe .name,html[data-theme="tea"] .recipe .name{color:#333}.theme-tea .recipe .go,.theme-tea .recipe .meta,.theme-tea .recipe .sub,html[data-theme="tea"] .recipe .go,html[data-theme="tea"] .recipe .meta,html[data-theme="tea"] .recipe .sub{color:#4a4a4a}.theme-tea .recipe .sub b,html[data-theme="tea"] .recipe .sub b{color:#0b71b1}.theme-tea .recipe .thumb,html[data-theme="tea"] .recipe .thumb{background:hsla(0,0%,100%,.55);border-color:rgba(31,31,31,.24)}.theme-tea .ing-card,.theme-tea .lib-card,html[data-theme="tea"] .ing-card,html[data-theme="tea"] .lib-card{background:#fffdc2;border:1.5px solid #efe08f;box-shadow:0 6px 16px rgba(120,100,80,.12)}.theme-tea .lib-batch-num,html[data-theme="tea"] .lib-batch-num{color:#1f1f1f}.theme-tea .nav,html[data-theme="tea"] .nav{background:#eaf5e7;border-color:#cfe4cb;box-shadow:0 8px 24px rgba(120,100,80,.14)}.theme-tea .nav .tab,html[data-theme="tea"] .nav .tab{color:#4a4a4a}.theme-tea .nav .tab.on,html[data-theme="tea"] .nav .tab.on{color:#0b71b1}.theme-tea .search,html[data-theme="tea"] .search{background:#fff;border:1.5px solid rgba(31,31,31,.24);border-radius:16px}.theme-tea .search .ic,html[data-theme="tea"] .search .ic{color:#4a4a4a}.theme-tea .search .inp,html[data-theme="tea"] .search .inp{color:#1f1f1f}.theme-tea .meal-seg,html[data-theme="tea"] .meal-seg{background:#fff;border:1.5px solid rgba(11,113,177,.28);border-radius:14px}.theme-tea .meal-seg-item,html[data-theme="tea"] .meal-seg-item{border-radius:10px;color:#0b71b1}.theme-tea .meal-seg-item,html[data-theme="tea"] .meal-seg-item{transition:color .18s .1s}.theme-tea .meal-seg-item.on,html[data-theme="tea"] .meal-seg-item.on{color:#fff}.theme-tea .meal-seg-thumb,html[data-theme="tea"] .meal-seg-thumb{background:#0b71b1;box-shadow:0 1px 4px rgba(11,113,177,.3)}.theme-tea .meal-seg-item:not(.on):hover,html[data-theme="tea"] .meal-seg-item:not(.on):hover{color:#0a3e9e}.theme-tea .chip,html[data-theme="tea"] .chip{background:#fff;border:1.5px solid rgba(31,31,31,.24);color:#4a4a4a}.theme-tea .chip.on,html[data-theme="tea"] .chip.on{background:#0b71b1;border-color:#0b71b1;color:#fff}.theme-tea .chip.c-b.on,.theme-tea .chip.c-g.on,.theme-tea .chip.c-p.on,.theme-tea .chip.c-y.on,html[data-theme="tea"] .chip.c-b.on,html[data-theme="tea"] .chip.c-g.on,html[data-theme="tea"] .chip.c-p.on,html[data-theme="tea"] .chip.c-y.on{color:#1f1f1f}.theme-tea .filter-clear,.theme-tea .load-more,.theme-tea .refresh-btn,html[data-theme="tea"] .filter-clear,html[data-theme="tea"] .load-more,html[data-theme="tea"] .refresh-btn{background:#fff;border:1.5px solid rgba(11,113,177,.28);color:#0b71b1}.theme-tea .filter-clear:hover,.theme-tea .load-more:hover,.theme-tea .refresh-btn:hover,html[data-theme="tea"] .filter-clear:hover,html[data-theme="tea"] .load-more:hover,html[data-theme="tea"] .refresh-btn:hover{background:#0b71b1;border-color:#0b71b1;color:#fff}.theme-tea .upload-btn,html[data-theme="tea"] .upload-btn{background:#0b71b1;border:1.5px solid #5a5549;color:#fff}.theme-tea .upload-btn:hover,html[data-theme="tea"] .upload-btn:hover{background:#255674}.theme-tea .chalk-box,html[data-theme="tea"] .chalk-box{background:hsla(0,0%,100%,.55)}.theme-tea .logo-mark,html[data-theme="tea"] .logo-mark{box-shadow:0 2px 10px rgba(120,100,80,.18),inset 0 0 0 1px rgba(31,31,31,.12)}.theme-tea .theme-toggle,html[data-theme="tea"] .theme-toggle{background:linear-gradient(135deg,#a9dc9d,#3f9a58);box-shadow:0 4px 12px rgba(63,154,88,.4)}.theme-tea .squiggle,html[data-theme="tea"] .squiggle{stroke:var(--tea-rose)}.theme-tea .tea-divider,html[data-theme="tea"] .tea-divider{align-items:center;display:flex;gap:8px;height:24px}.theme-tea .td-line,html[data-theme="tea"] .td-line{background:linear-gradient(90deg,transparent,var(--tea-rose));flex:1;height:1px;opacity:.6}.theme-tea .td-line.r,html[data-theme="tea"] .td-line.r{background:linear-gradient(90deg,var(--tea-rose),transparent)}.theme-tea .td-petal,html[data-theme="tea"] .td-petal{fill:var(--tea-rose)}.theme-tea .td-core,html[data-theme="tea"] .td-core{fill:var(--tea-gold)}.theme-tea .td-leaf,html[data-theme="tea"] .td-leaf{fill:var(--tea-rose);opacity:.7}.theme-tea .td-stem,html[data-theme="tea"] .td-stem{fill:none;stroke:var(--tea-rose);stroke-linecap:round;stroke-width:1.2}.theme-tea .hand-divider-wrap .hand-divider-svg,html[data-theme="tea"] .hand-divider-wrap .hand-divider-svg{display:none}.theme-tea .hand-divider-wrap,html[data-theme="tea"] .hand-divider-wrap{height:auto}.theme-tea .tea-wrap,html[data-theme="tea"] .tea-wrap{margin:22px 0 18px}.theme-tea .underline.css-wave,html[data-theme="tea"] .underline.css-wave{background-image:radial-gradient(circle at 50% 50%,var(--tea-rose) 0 2px,transparent 2px),linear-gradient(90deg,transparent,var(--tea-rose) 46%,var(--tea-rose) 54%,transparent);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:auto,100% 1px;height:16px;margin-top:0}.theme-tea .divider-board,html[data-theme="tea"] .divider-board{background-image:linear-gradient(rgba(200,85,122,.42),rgba(200,85,122,.42)),linear-gradient(rgba(200,85,122,.2),rgba(200,85,122,.2))}.theme-fridge .agree-box,.theme-tea .agree-box,html[data-theme="fridge"] .agree-box,html[data-theme="tea"] .agree-box{border-color:rgba(31,31,31,.34)}.theme-fridge .agree-box.on,.theme-tea .agree-box.on,html[data-theme="fridge"] .agree-box.on,html[data-theme="tea"] .agree-box.on{border-color:var(--green-ink);color:var(--green-ink)}.theme-tea .ing-cell,html[data-theme="tea"] .ing-cell{background:var(--tea-pink);border-color:rgba(194,38,55,.22);color:var(--chalk)}.theme-tea .ing-cell:hover,html[data-theme="tea"] .ing-cell:hover{background:#f6c2c6}.theme-tea .rules-panel,html[data-theme="tea"] .rules-panel{background:var(--tea-yellow);color:var(--chalk)}.theme-tea .ing-nut-item,html[data-theme="tea"] .ing-nut-item{background:rgba(11,113,177,.08);border-color:rgba(11,113,177,.2)}.theme-tea .ing-cover-wrap,html[data-theme="tea"] .ing-cover-wrap{background:#fff}.theme-tea .ing-link,html[data-theme="tea"] .ing-link{color:var(--tea-blue)}.theme-tea .ing-link:hover,html[data-theme="tea"] .ing-link:hover{background:rgba(11,113,177,.08);color:var(--tea-blue-ink)}.theme-tea .sp-nav .sp-nav-btn,html[data-theme="tea"] .sp-nav .sp-nav-btn{background:var(--tea-blue);border-color:var(--tea-blue);color:#fff}.theme-tea .sp-nav .sp-nav-btn:hover,html[data-theme="tea"] .sp-nav .sp-nav-btn:hover{background:var(--tea-blue-deep);border-color:var(--tea-blue-deep)}.theme-tea .sp-nav .sp-nav-btn[disabled],html[data-theme="tea"] .sp-nav .sp-nav-btn[disabled]{background:var(--tea-blue);border-color:var(--tea-blue);opacity:.38}.theme-tea .k-fab,html[data-theme="tea"] .k-fab{background:hsla(0,0%,100%,.86);border-color:rgba(31,31,31,.2)}.theme-tea .grow-card,html[data-theme="tea"] .grow-card{background:var(--tea-pink);border-color:rgba(194,38,55,.2)}.theme-tea .mine-notify,html[data-theme="tea"] .mine-notify{background:var(--tea-pink);border-color:rgba(194,38,55,.2)}.theme-tea .cal-frame,html[data-theme="tea"] .cal-frame{background:var(--tea-pink);border-color:rgba(194,38,55,.2)}.theme-tea .mine-notify-badge,html[data-theme="tea"] .mine-notify-badge{background:var(--red-ink);color:#fff}.theme-tea .grow-num,html[data-theme="tea"] .grow-num{color:var(--tea-blue-ink)}.theme-tea .grow-fill,html[data-theme="tea"] .grow-fill{background:linear-gradient(90deg,var(--tea-blue),var(--tea-blue-deep))}.theme-tea .ugc-photo-meta,html[data-theme="tea"] .ugc-photo-meta{background:var(--tea-yellow)}.theme-fridge .star,html[data-theme="fridge"] .star{color:rgba(125,100,0,.32)}.theme-fridge .star.on,html[data-theme="fridge"] .star.on{color:var(--yellow-ink)}.theme-fridge .diff-score,html[data-theme="fridge"] .diff-score{color:var(--yellow-ink)}.theme-tea .star,html[data-theme="tea"] .star{color:rgba(11,113,177,.34)}.theme-tea .star.on,html[data-theme="tea"] .star.on{color:var(--tea-blue-ink)}.theme-tea .diff-score,html[data-theme="tea"] .diff-score{color:var(--tea-blue-ink)}.theme-tea .rw-ready,html[data-theme="tea"] .rw-ready{background:#fff}.theme-tea .cal,html[data-theme="tea"] .cal{background:var(--tea-pink);border-color:rgba(194,38,55,.2)}.theme-tea .ugc-send,html[data-theme="tea"] .ugc-send{background:var(--tea-blue);color:#fff}.theme-tea .fb-type.on,html[data-theme="tea"] .fb-type.on{background:var(--tea-blue);color:#fff}.theme-tea .rules-btn.primary,html[data-theme="tea"] .rules-btn.primary{background:var(--tea-blue);color:#fff}.theme-tea .shop-seas-toggle,html[data-theme="tea"] .shop-seas-toggle{color:var(--ing-link)}.theme-tea .shop-seas-toggle:hover,html[data-theme="tea"] .shop-seas-toggle:hover{color:var(--tea-blue-ink)}.theme-tea .shop-seas-add:hover,html[data-theme="tea"] .shop-seas-add:hover{border-color:var(--tea-blue-ink);color:var(--tea-blue-ink)}.theme-tea .shop-add:hover,html[data-theme="tea"] .shop-add:hover{color:var(--tea-blue-ink)}.theme-tea .sp-publish,html[data-theme="tea"] .sp-publish{background:var(--tea-blue);color:#fff}.theme-tea .rec-restrict-tag,html[data-theme="tea"] .rec-restrict-tag{background:#f5d94a;border-color:rgba(150,116,0,.45);color:#4a3b00}.theme-tea .ing-label,html[data-theme="tea"] .ing-label{background:#f5d94a;border-radius:8px;color:#4a3b00;padding:2px 0;text-align:center}.theme-tea .rec-restrict-detail,html[data-theme="tea"] .rec-restrict-detail{background:rgba(245,217,74,.24);border-color:rgba(150,116,0,.34);color:#28323d}.theme-tea .rec-nut,html[data-theme="tea"] .rec-nut{background:rgba(245,217,74,.22);border-color:rgba(150,116,0,.32)}.theme-tea .ing-nut-item,html[data-theme="tea"] .ing-nut-item{background:rgba(245,217,74,.26);border-color:rgba(150,116,0,.34)}.rules-mask-top{z-index:60}.wxs-panel{max-width:360px}.wxs-note{color:var(--chalk-dim);font-size:13px;margin:-4px 0 10px;text-align:center}.theme-fridge .wxs-note,.theme-tea .wxs-note,html[data-theme="fridge"] .wxs-note,html[data-theme="tea"] .wxs-note{color:rgba(40,50,61,.72)}.wxs-list{display:flex;flex-direction:column;gap:8px}.wxs-item{background:hsla(60,25%,92%,.08);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:11px 14px;transition:background .15s}.wxs-item:hover{background:hsla(60,25%,92%,.14)}.theme-fridge .wxs-item,.theme-tea .wxs-item,html[data-theme="fridge"] .wxs-item,html[data-theme="tea"] .wxs-item{background:#f4f7f4}.theme-fridge .wxs-item:hover,.theme-tea .wxs-item:hover,html[data-theme="fridge"] .wxs-item:hover,html[data-theme="tea"] .wxs-item:hover{background:#e9efe9}.wxs-item-t{color:var(--chalk);font-family:ZCOOL KuaiLe;font-size:16px}.wxs-item-s{color:var(--chalk-dim);font-size:12px}.theme-fridge .wxs-item-t,.theme-tea .wxs-item-t,html[data-theme="fridge"] .wxs-item-t,html[data-theme="tea"] .wxs-item-t{color:#28323d}.theme-fridge .wxs-item-s,.theme-tea .wxs-item-s,html[data-theme="fridge"] .wxs-item-s,html[data-theme="tea"] .wxs-item-s{color:rgba(40,50,61,.66)}page{background:var(--board)}.min-h-screen{background:radial-gradient(120% 80% at 50% -10%,#2c3a30 0,var(--board) 45%,var(--board-2) 100%);color:var(--chalk);min-height:100vh}.min-h-screen::before{background-image:radial-gradient(hsla(0,0%,100%,.9) .8px,transparent .9px);background-size:7px 7px;content:"";inset:0;opacity:.08;pointer-events:none;position:absolute}.min-h-screen{position:relative}.ava taro-image-core{display:block;height:100%!important;width:100%!important}taro-image-core.ugc-photo-img{aspect-ratio:16/9;height:auto;padding-bottom:0}taro-image-core.ing-cover{height:auto}page taro-input-core,page taro-textarea-core{box-sizing:border-box;min-height:30px}.weui-input{height:100%;line-height:inherit}