.zp{cursor:pointer;-webkit-tap-highlight-color:transparent;text-underline-offset:.32em;border-radius:3px;-webkit-text-decoration:underline dotted #00000047;text-decoration:underline dotted #00000047}.zp.zh{color:var(--sy-ink2,#4a4a48)}.zp:focus-visible{outline:1.5px solid var(--sy-ink,#111);outline-offset:2px}.zp.out,.zp.in{text-decoration-color:#0000}.zp.wait .zp-c{animation:1.1s ease-in-out infinite zp-breathe;animation-delay:calc(var(--d) * .6)}.zp.out .zp-c{animation:zp-out .42s cubic-bezier(.4,0,.9,.5) var(--d) both}.zp.in .zp-c{animation:zp-in .46s cubic-bezier(.2,.7,.3,1) calc(var(--d) + .2s) both}@keyframes zp-breathe{0%,to{opacity:1}50%{opacity:.45}}@keyframes zp-out{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(3px)}}@keyframes zp-in{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}.zp-tag{background:var(--sy-soft-bg,#f5f5f4);color:var(--sy-mute,#9b9b97);font:11px/1.9 var(--font-ui,-apple-system,"PingFang SC",sans-serif);letter-spacing:.06em;text-indent:0;vertical-align:.12em;white-space:nowrap;border-radius:999px;align-items:center;gap:2px;margin-left:.4em;padding:0 .6em;display:inline-flex}.zp-tag i{background:currentColor;border-radius:50%;width:2.5px;height:2.5px;animation:1s ease-in-out infinite zp-dot}.zp-tag i:nth-child(2){animation-delay:.15s}.zp-tag i:nth-child(3){animation-delay:.3s}.zp-tag i:first-of-type{margin-left:3px}.zp-tag.fail{color:#a2675e;background:#f6ecea}@keyframes zp-dot{0%,60%,to{opacity:.3}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.zp .zp-c,.zp-tag i{animation:none!important}}.zp-tag.ready{color:var(--sy-ink2,#4a4a48)}.zp[data-zh-ready]{text-decoration-color:#00000080}.sy-app{--sy-bg:#fff;--sy-soft-bg:#f5f5f4;--sy-soft-bg2:#ececea;--sy-ink:#111;--sy-ink2:#4a4a48;--sy-mute:#9b9b97;--sy-faint:#c9c9c5;--sy-line:#e7e7e4;--sy-red:#d2283c;--sy-serif:"Noto Serif SC","Noto Serif CJK SC","Source Han Serif SC","Songti SC","STSong","SimSun",serif;--sy-didone:"Bodoni 72","Didot","Bodoni Moda","Playfair Display",Georgia,"Times New Roman",serif;--sy-hand:"Kaiti SC","STKaiti","KaiTi","BiauKai","Noto Serif SC","Songti SC",serif;isolation:isolate;background:var(--sy-bg);min-height:0;color:var(--sy-ink);font:14px/1.6 var(--font-ui,-apple-system,"PingFang SC",sans-serif);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.sy-app button,.sy-app input,.sy-app textarea{font:inherit;color:inherit}.sy-app button{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.sy-app button:disabled{opacity:.4;cursor:default}.sy-app button:focus-visible,.sy-app textarea:focus-visible,.sy-app input:focus-visible{outline:2px solid var(--sy-ink);outline-offset:2px}.sy-it{font-family:var(--sy-didone);letter-spacing:0;font-style:italic;font-weight:400}.sy-kick{letter-spacing:.32em;color:var(--sy-mute);text-transform:uppercase;font-size:10px;font-weight:500}.sy-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.sy-top{flex:none;grid-template-columns:44px 1fr auto;align-items:center;min-height:52px;padding:4px 10px;display:grid}.sy-top>button,.sy-top-r button{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.sy-top>button:active,.sy-top-r button:active{background:var(--sy-soft-bg)}.sy-top>span{text-align:center;font:600 15px var(--sy-serif);letter-spacing:.2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sy-top>i{width:44px}.sy-top-r{display:flex}.sy-top-r button.on{color:var(--sy-red)}.sy-home-scroll{padding-bottom:120px}.sy-mast{padding:0 24px}.sy-mast-top{border-bottom:1px solid var(--sy-ink);justify-content:space-between;align-items:baseline;padding-bottom:8px;display:flex}.sy-mast-top .sy-it{font-size:13px}.sy-mast h1{font:900 72px/1 var(--sy-serif);letter-spacing:.02em;align-items:flex-end;gap:12px;margin:16px 0 0;display:flex}.sy-mast h1 sup{color:var(--sy-ink2);margin-bottom:12px;font-size:15px}.sy-mast p{font:13.5px var(--sy-serif);color:var(--sy-ink2);letter-spacing:.12em;margin:12px 0 0}.sy-sw{border-bottom:1px solid var(--sy-line);gap:26px;margin:26px 24px 0;display:flex}.sy-sw button{font:600 20px var(--sy-serif);letter-spacing:.08em;color:var(--sy-faint);padding:0 0 10px;position:relative}.sy-sw button sup{margin-left:3px;font-size:13px}.sy-sw button[aria-selected=true]{color:var(--sy-ink)}.sy-sw button[aria-selected=true]:after{content:"";background:var(--sy-ink);height:2px;position:absolute;bottom:-1px;left:0;right:14px}.sy-fab{left:50%;bottom:calc(26px + env(safe-area-inset-bottom,0px));z-index:5;letter-spacing:.2em;border-radius:999px;align-items:center;gap:10px;padding:15px 30px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 12px 30px #00000038;background:var(--sy-ink)!important;color:#fff!important;font-size:15px!important;font-weight:500!important}.sy-fab:active{transform:translate(-50%)scale(.97)}.sy-empty{text-align:center;padding:70px 30px 0}.sy-empty strong{font:600 17px var(--sy-serif);letter-spacing:.1em}.sy-empty p{color:var(--sy-mute);margin:10px 0 0;font-size:13px}.sy-idx{padding:4px 24px 0}.sy-feat{text-align:left;border-bottom:1px solid var(--sy-line);width:100%;padding:24px 0 22px;display:block}.sy-feat-q{font:400 22px/1.6 var(--sy-serif);letter-spacing:.03em;margin:0;position:relative}.sy-feat-q:before{content:"“";font:italic 64px/1 var(--sy-didone);color:var(--sy-soft-bg2);z-index:-1;position:absolute;top:-18px;left:-6px}.sy-feat-by{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.sy-feat-by b{font:600 14px var(--sy-serif);letter-spacing:.05em}.sy-feat-by span{color:var(--sy-mute);white-space:nowrap;font-size:13px}.sy-row{text-align:left;border-bottom:1px solid var(--sy-line);grid-template-columns:62px 1fr;gap:4px;width:100%;padding:22px 0 20px;display:grid}.sy-row-no{font-size:44px;line-height:.9}.sy-row-body b{font:600 19px/1.35 var(--sy-serif);letter-spacing:.04em;display:block}.sy-row-body small{color:var(--sy-mute);letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;font-size:11.5px;display:flex}.sy-row-body small i{background:var(--sy-faint);border-radius:50%;width:3px;height:3px}.sy-row-body small em{color:var(--sy-red);font-style:normal}.sy-row-ex{-webkit-line-clamp:2;font:13.5px/1.85 var(--sy-serif);color:var(--sy-ink2);-webkit-box-orient:vertical;margin-top:9px;display:-webkit-box;overflow:hidden}.sy-notes-entry{border-bottom:1px solid var(--sy-line);width:100%;font:600 15px var(--sy-serif);letter-spacing:.06em;align-items:center;gap:10px;padding:18px 0;display:flex}.sy-notes-entry span{text-align:left;flex:1}.sy-notes-entry small{font:12px var(--font-ui,sans-serif);color:var(--sy-mute)}.sy-stackwrap{padding-top:22px}.sy-stack{touch-action:pan-y;-webkit-user-select:none;user-select:none;height:362px;position:relative}.sy-stack-card{border-radius:28px;width:232px;height:340px;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .35s;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 24px 50px #00000029,0 2px 6px #0000000f}.sy-cap{text-align:center;padding:2px 24px 0}.sy-cap h3{font:600 21px var(--sy-serif);letter-spacing:.06em;margin:0}.sy-cap small{color:var(--sy-mute);letter-spacing:.1em;margin-top:6px;font-size:11.5px;display:block}.sy-dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.sy-dots i{background:#d6d6d2;border-radius:3px;width:5px;height:5px;transition:width .25s}.sy-dots i.on{background:var(--sy-ink);width:18px}.sy-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:14px;display:grid;position:relative;overflow:hidden}.sy-av img{object-fit:cover;width:100%;height:100%}.sy-av i{font-style:normal}.sy-av.big{width:68px;height:68px;font-size:26px}.sy-av-group{background:var(--sy-soft-bg2);border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;display:grid}.sy-av-group i{color:#fff;place-items:center;width:100%;height:100%;font-size:9px;display:grid}.sy-shot{--s-bg:#fff;--s-them:#f1f1f2;--s-themt:#111;--s-me:#111;--s-met:#fff;--s-meta:#a3a3a0;--s-line:#0000000f;background:var(--s-bg);color:var(--s-themt);font-family:var(--font-ui,sans-serif);flex-direction:column;display:flex}.sy-st-fog .sy-shot,.sy-shot.sy-st-fog{--s-bg:#e9edf2;--s-them:#fff;--s-themt:#1d2633;--s-me:#3d5a80;--s-met:#fff;--s-meta:#8a96a6;--s-line:#1d263314}.sy-st-rose .sy-shot,.sy-shot.sy-st-rose{--s-bg:#fbf1f1;--s-them:#fff;--s-themt:#3a2226;--s-me:#c9526a;--s-met:#fff;--s-meta:#b99aa0;--s-line:#3a222614}.sy-st-night .sy-shot,.sy-shot.sy-st-night{--s-bg:#0e0e10;--s-them:#222225;--s-themt:#ededed;--s-me:#f2f2f2;--s-met:#111;--s-meta:#6b6b70;--s-line:#ffffff14}.sy-shot-hd{color:var(--s-themt);flex:none;align-items:center;gap:10px;padding:10px 12px;display:flex}.sy-shot-hd b{font-size:15px;font-weight:600;line-height:1.3;display:block}.sy-shot-hd small{color:var(--s-meta);font-size:11px;display:block}.sy-shot-who{cursor:pointer;flex:1;min-width:0}.sy-shot-who b,.sy-shot-who small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sy-shot-btn{border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;color:var(--s-themt)!important}.sy-shot-body{flex-direction:column;gap:3px;padding:6px 14px 18px;display:flex}.sy-shot-title{font:600 13px var(--sy-serif);letter-spacing:.2em;color:var(--s-meta);align-self:center;margin:6px 0 10px}.sy-shot-title:before,.sy-shot-title:after{content:"";vertical-align:middle;opacity:.5;background:currentColor;width:18px;height:1px;margin:0 10px;display:inline-block}.sy-ts{color:var(--s-meta);letter-spacing:.04em;align-self:center;margin:12px 0 6px;font-size:11px}.sy-sys{color:var(--s-meta);text-align:center;align-self:center;margin:6px 0;font-size:11px}.sy-sys em{color:var(--s-themt);opacity:.75;margin-left:6px;font-style:normal}.sy-recall{flex-direction:column;align-items:center;display:flex}.sy-recall-text{border:1px dashed var(--s-meta);color:var(--s-meta);border-radius:12px;margin:0 0 6px;padding:6px 12px;font-size:13px}.sy-msg{align-items:flex-end;gap:8px;display:flex}.sy-msg.first{margin-top:6px}.sy-msg.me{justify-content:flex-end}.sy-msg-av{flex:none;width:30px}.sy-msg-av .sy-av{width:30px;height:30px;font-size:12px}.sy-msg-col{flex-direction:column;align-items:flex-start;min-width:0;max-width:72%;display:flex}.sy-msg.me .sy-msg-col{align-items:flex-end}.sy-msg-name{color:var(--s-meta);margin:0 0 3px 4px;font-size:11px}.sy-b{box-sizing:border-box;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;cursor:pointer;border-radius:20px;max-width:100%;margin:0;padding:9px 14px;font-size:14.5px;line-height:1.5}.sy-msg.them .sy-b,.sy-b.them{background:var(--s-them);color:var(--s-themt)}.sy-msg.me .sy-b,.sy-b.me{background:var(--s-me);color:var(--s-met)}.sy-msg.them:not(.last) .sy-b{border-bottom-left-radius:6px}.sy-msg.them:not(.first) .sy-b{border-top-left-radius:6px}.sy-msg.me:not(.last) .sy-b{border-bottom-right-radius:6px}.sy-msg.me:not(.first) .sy-b{border-top-right-radius:6px}.sy-msg.them.last .sy-b{border-bottom-left-radius:6px}.sy-msg.me.last .sy-b{border-bottom-right-radius:6px}.sy-read{color:var(--s-meta);margin-top:2px;font-size:10.5px}.sy-shot-input{background:var(--s-them);cursor:text;border-radius:999px;flex:none;align-items:center;gap:10px;margin:0 12px 10px;padding:9px 8px 9px 16px;display:flex}.sy-shot-input span{min-width:0;color:var(--s-meta);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;overflow:hidden}.sy-shot-input span.has{color:var(--s-themt)}.sy-shot-input b{background:var(--s-me);color:var(--s-met);opacity:.35;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500}.sy-cursor{background:var(--sy-red);vertical-align:-2px;width:1.5px;height:1.05em;margin-left:1px;animation:1s steps(2,end) infinite sy-blink;display:inline-block}.sy-shot-mini{pointer-events:none;height:100%}.sy-shot-mini .sy-shot-hd{padding:12px 14px 8px}.sy-shot-mini .sy-shot-hd b{font-size:13px}.sy-shot-mini .sy-av{width:28px;height:28px}.sy-shot-mini .sy-shot-body{gap:5px;padding:4px 12px;overflow:hidden}.sy-shot-mini .sy-b{border-radius:16px;max-width:78%;padding:7px 11px;font-size:12px}.sy-shot-mini .sy-b.them{border-bottom-left-radius:5px;align-self:flex-start}.sy-shot-mini .sy-b.me{border-bottom-right-radius:5px;align-self:flex-end}.sy-phone{background:var(--sy-soft-bg)}.sy-shot-full{flex:1;min-height:0}.sy-shot-full .sy-shot-hd{border-bottom:1px solid var(--s-line)}.sy-shot-full .sy-shot-body{flex:1;min-height:0}.sy-shooting{flex:none!important;height:auto!important}.sy-shooting .sy-shot-body{flex:none!important;height:auto!important;overflow:visible!important}.sy-blank{text-align:center;color:var(--s-themt);flex-direction:column;align-items:center;padding:70px 24px 0;display:flex}.sy-blank b{font:600 17px var(--sy-serif);letter-spacing:.08em;margin-top:14px}.sy-blank p{color:var(--s-meta);margin:10px 0 0;font-size:13px;line-height:1.8}.sy-blank button{border-radius:999px;margin-top:18px;padding:9px 22px;font-size:13px;border:1px solid var(--s-themt)!important}.sy-flipping{flex-direction:column;align-items:center;gap:0;padding:60px 0 20px;display:flex}.sy-flipping span{background:var(--s-meta);border-radius:50%;width:7px;height:7px;margin:0 3px;animation:1.2s ease-in-out infinite sy-blink;display:inline-block}.sy-flipping span:nth-child(2){animation-delay:.2s}.sy-flipping span:nth-child(3){animation-delay:.4s}.sy-flipping{flex-flow:wrap;justify-content:center}.sy-flipping p{text-align:center;color:var(--s-meta);flex-basis:100%;margin:14px 0 0;font-size:13px}.sy-flipping button{margin-top:12px;font-size:12px;text-decoration:underline;color:var(--s-meta)!important}.sy-err-box{text-align:center;align-self:center;margin:30px 10px 10px}.sy-err-box p{color:var(--sy-red);margin:0;font-size:13px}.sy-err-box button{border-radius:999px;margin-top:10px;padding:8px 18px;font-size:13px;background:var(--s-me)!important;color:var(--s-met)!important}.sy-more{border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:4px;margin:18px 0 4px;padding:8px 16px;font-size:12.5px;display:flex;color:var(--s-meta)!important;border:1px solid var(--s-line)!important}.sy-more.busy{border:0!important}.sy-more.busy i{background:var(--s-meta);border-radius:50%;width:6px;height:6px;margin-right:4px;animation:1.2s infinite sy-blink}.sy-phone-bar{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--sy-bg);border-top:1px solid var(--sy-line);flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.sy-phone-bar>button{border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:13.5px;font-weight:500;display:flex}.sy-phone-bar>button:first-child{background:var(--sy-ink);color:#fff}.sy-phone-bar>button:last-child{border:1px solid var(--sy-line)}.sy-phone-bar>button.sy-share{border:1px solid var(--sy-line);margin-right:-4px;padding:8px}.sy-pal{gap:9px;display:flex}.sy-pal button{border-radius:50%;width:20px;height:20px;box-shadow:inset 0 0 0 1px #0000001a}.sy-pal button.on{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--sy-ink)}.sy-pal-plain{background:#fff!important}.sy-pal-fog{background:#3d5a80!important}.sy-pal-rose{background:#c9526a!important}.sy-pal-night{background:#0e0e10!important}.sy-form-scroll{padding:0 24px 30px}.sy-lbl{justify-content:space-between;align-items:baseline;padding:22px 0 0;display:flex}.sy-lbl.tight{padding-top:16px}.sy-lbl b{letter-spacing:.2em;font-size:13px;font-weight:600}.sy-lbl span{color:var(--sy-mute);font-size:12px}.sy-who{scrollbar-width:none;gap:16px;padding:16px 5px 4px;display:flex;overflow-x:auto}.sy-who-one{flex-direction:column;flex:none;align-items:center;gap:9px;display:flex}.sy-who-one .sy-av{filter:grayscale();opacity:.55;width:56px;height:56px;font-size:20px;transition:filter .2s,opacity .2s}.sy-who-one span{color:var(--sy-mute);font-size:12px}.sy-who-one.on .sy-av{filter:none;opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--sy-ink)}.sy-who-one.on span{color:var(--sy-ink);font-weight:500}.sy-after{font:14px var(--sy-serif);color:var(--sy-ink2);letter-spacing:.06em;margin:18px 0 0}.sy-big-in{resize:none;letter-spacing:.03em;width:100%;min-height:210px;caret-color:var(--sy-red);background:0 0;border:0;margin-top:10px;padding:0;display:block;font:400 21px/1.65 var(--sy-serif)!important}.sy-big-in::placeholder{color:var(--sy-faint);font-size:16px}.sy-big-in:focus{outline:none!important}.sy-line{border-top:1px solid var(--sy-line);justify-content:space-between;align-items:center;gap:14px;padding:18px 0;display:flex}.sy-line b{font-size:15px;font-weight:500}.sy-line small{color:var(--sy-mute);margin-top:3px;font-size:11.5px;display:block}.sy-line.sy-line-spaced{margin-top:14px}.sy-line.sy-link{box-sizing:border-box;border:1px solid var(--sy-line);background:var(--sy-control-bg,#f7f8fa);border-radius:14px;gap:16px;margin-top:14px;padding:16px}.sy-link>div{overflow-wrap:anywhere;flex:1;min-width:0}.sy-link b{line-height:1.5;display:block}.sy-link small{margin-top:5px;line-height:1.65}.sy-seg{gap:16px;display:flex}.sy-seg button{font:14px var(--sy-serif);color:var(--sy-mute);padding:0 0 3px}.sy-seg button[aria-pressed=true]{color:var(--sy-ink);border-bottom:1.5px solid var(--sy-ink);font-weight:600}.sy-tog{border-radius:999px;flex:none;width:46px;height:28px;transition:background .2s;position:relative;background:var(--sy-faint)!important}.sy-tog i{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.sy-tog.on{background:var(--sy-ink)!important}.sy-tog.on i{transform:translate(18px)}.sy-foot{padding:10px 24px calc(18px + env(safe-area-inset-bottom,0px));flex:none}.sy-go{letter-spacing:.5em;border-radius:16px;width:100%;padding:16px;font-weight:500;background:var(--sy-ink)!important;color:#fff!important;font-size:15px!important}.sy-err{color:var(--sy-red);margin:14px 0 0;font-size:13px}.sy-hint{color:var(--sy-mute);font-size:13px}.sy-page{padding:6px 26px 40px}.sy-art-k{justify-content:space-between;align-items:baseline;display:flex}.sy-art-no{font-size:44px;line-height:1}.sy-title{font:900 28px/1.35 var(--sy-serif);letter-spacing:.04em;min-height:38px;margin:12px 0 0}.sy-meta{color:var(--sy-mute);letter-spacing:.08em;align-items:center;gap:8px;margin:10px 0 24px;font-size:12px;display:flex}.sy-meta i{background:var(--sy-mute);width:16px;height:1px}.sy-meta em{color:var(--sy-red);font-style:normal}.sy-body>p{font:15.5px/2 var(--sy-serif);text-indent:2em;text-align:justify;color:#222;cursor:text;border-radius:6px;margin:0 0 .9em;transition:background .2s}.sy-body>p:active,.sy-body>p.reading,.sy-note.reading{background:var(--sy-soft-bg)}.sy-body>p.sy-first{text-indent:0}.sy-body>p.sy-first:first-letter{float:left;font:900 3.7em/1 var(--sy-serif);color:var(--sy-ink);margin:.1em .16em 0 0}.sy-caret{background:var(--sy-red);vertical-align:-3px;width:2px;height:1.2em;animation:1s steps(2,end) infinite sy-blink;display:inline-block}.sy-writing{color:var(--sy-mute);justify-content:center;align-items:center;gap:8px;font:12px var(--font-ui,sans-serif)!important;letter-spacing:.06em!important;display:inline-flex!important}.sy-writing i{background:var(--sy-red);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite sy-blink}@keyframes sy-blink{50%{opacity:.25}}.sy-note{background:var(--sy-soft-bg);cursor:text;text-align:left;border-radius:4px 18px 18px;width:100%;margin:.4em 0 1.4em;padding:16px 18px;display:block}.sy-note p{font:18px/1.75 var(--sy-hand);color:#1a1a1a;white-space:pre-wrap;margin:0}.sy-end{flex-direction:column;align-items:center;gap:10px;padding:26px 0 20px;display:flex}.sy-end-mark{font:15px var(--sy-serif);letter-spacing:1em;padding-left:1em}.sy-end small{color:var(--sy-mute);font-size:11.5px}.sy-acts{border-top:1px solid var(--sy-line);flex-direction:column;width:100%;margin-top:14px;display:flex}.sy-acts button{border-bottom:1px solid var(--sy-line);font:14px var(--sy-serif);color:var(--sy-ink2);text-align:left;align-items:baseline;gap:14px;padding:12px 0;display:flex}.sy-acts button.on{color:var(--sy-ink);font-weight:600}.sy-acts .sy-it{width:30px;font-size:20px}.sy-next{letter-spacing:.15em;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:13px 26px;font-size:14px;display:flex;background:var(--sy-ink)!important;color:#fff!important}.sy-prog{background:var(--sy-soft-bg2);z-index:3;height:3px;position:absolute;bottom:0;left:0;right:0}.sy-prog i{background:var(--sy-ink);height:100%;transition:width .1s;display:block}.sy-notes-list{flex-direction:column;gap:14px;padding:10px 24px 40px;display:flex}.sy-note-card{margin:0}.sy-note-k{font:500 10px var(--font-ui,sans-serif);letter-spacing:.24em;color:var(--sy-mute);margin-bottom:6px;display:block}.sy-veil{z-index:20;background:#0000004d;align-items:flex-end;animation:.2s sy-fade;display:flex;position:absolute;inset:0}@keyframes sy-fade{0%{opacity:0}}.sy-sheet{width:100%;max-height:88%;padding:6px 20px calc(18px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:22px 22px 0 0;animation:.25s cubic-bezier(.2,.8,.2,1) sy-up;overflow-y:auto}.sy-sheet.small{margin:0 14px calc(18px + env(safe-area-inset-bottom,0px));border-radius:20px}.sy-veil:has(.sy-sheet.small){align-items:center}@keyframes sy-up{0%{opacity:0;transform:translateY(40px)}}.sy-sheet-head{justify-content:space-between;align-items:center;min-height:50px;display:flex}.sy-sheet-head b{font:600 16px var(--sy-serif);letter-spacing:.08em}.sy-sheet-head button{border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.sy-edit-text{border:1px solid var(--sy-line);background:var(--sy-soft-bg);resize:vertical;border-radius:14px;width:100%;min-height:150px;padding:12px 14px;display:block;font-size:14.5px!important;line-height:1.7!important}.sy-edit-text.short{min-height:82px;margin-top:10px}.sy-one{border:1px solid var(--sy-line);background:var(--sy-soft-bg);border-radius:12px;width:100%;padding:12px 14px;display:block}.sy-redo{gap:8px;margin-top:10px;display:flex}.sy-redo input{border:1px solid var(--sy-line);border-radius:999px;flex:1;min-width:0;padding:10px 14px;font-size:13px!important}.sy-redo button{border-radius:999px;padding:0 16px;font-size:13px;border:1px solid var(--sy-ink)!important}.sy-edit-act{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.sy-edit-act button{border-radius:999px;padding:11px 22px;font-size:14px;background:var(--sy-ink)!important;color:#fff!important}.sy-edit-act button.sy-ghost{color:var(--sy-ink2)!important;border:1px solid var(--sy-line)!important;background:0 0!important}.sy-edit-act button.danger,.sy-menu-list button.danger{color:var(--sy-red)!important}.sy-edit-act button.danger{border:1px solid var(--sy-red)!important;background:0 0!important}.sy-ask{color:var(--sy-ink2);margin:4px 0 0;font-size:13.5px}.sy-menu-idea{background:var(--sy-soft-bg);border-radius:14px;padding:12px 14px}.sy-menu-idea small{color:var(--sy-mute);letter-spacing:.12em;font-size:11px;display:block}.sy-menu-idea p{white-space:pre-wrap;margin:4px 0 0;font-size:13.5px}.sy-menu-mem{margin-top:8px;color:var(--sy-red)!important}.sy-menu-list{flex-direction:column;margin-top:10px;display:flex}.sy-menu-list button{text-align:left;border-bottom:1px solid var(--sy-line);padding:15px 4px;font-size:15px}.sy-menu-list button:last-child{border-bottom:0}.sy-menu-tabs{border-bottom:1px solid var(--sy-line);gap:22px;margin-bottom:4px;display:flex}.sy-menu-tabs button{font:600 15px var(--sy-serif);color:var(--sy-faint);padding:6px 0 10px;position:relative}.sy-menu-tabs button sup{margin-left:2px;font-size:12px}.sy-menu-tabs button[aria-pressed=true]{color:var(--sy-ink)}.sy-menu-tabs button[aria-pressed=true]:after{content:"";background:var(--sy-ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}.sy-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.sy-chips button{color:var(--sy-ink2);border-radius:999px;align-items:center;gap:4px;padding:7px 14px;font-size:13px;display:inline-flex;border:1px solid var(--sy-line)!important}.sy-chips button[aria-pressed=true]{color:#fff;background:var(--sy-ink)!important;border-color:var(--sy-ink)!important}.sy-chips button svg{width:14px;height:14px}.sy-chips button.add{color:var(--sy-mute);border-style:dashed!important}.sy-mode{flex-direction:column;gap:8px;margin-top:12px;display:flex}.sy-mode p{color:var(--sy-red);margin:0;font-size:12.5px}.sy-mode button{text-align:left;border-radius:14px;padding:12px 14px;display:block;border:1px solid var(--sy-line)!important}.sy-mode button b{font-size:14.5px;display:block}.sy-mode button small{color:var(--sy-mute);margin-top:2px;font-size:12px;display:block}.sy-mode button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--sy-ink);border-color:var(--sy-ink)!important}.sy-past{flex-direction:column;display:flex}.sy-past>button{text-align:left;border-bottom:1px solid var(--sy-line);padding:13px 4px;display:block}.sy-past>button b{font:600 15px var(--sy-serif);letter-spacing:.04em;display:block}.sy-past>button small{color:var(--sy-mute);font-size:11.5px}.sy-past>button.on b{text-underline-offset:4px;text-decoration:underline}.sy-picker-list{flex-direction:column;padding-bottom:6px;display:flex}.sy-picker-row{border-bottom:1px solid var(--sy-line);text-align:left;align-items:center;gap:12px;padding:11px 2px;display:flex}.sy-picker-row .sy-av{width:42px;height:42px}.sy-picker-row b{flex:1;font-size:15px;font-weight:500}.sy-picker-row small{color:var(--sy-mute);font-size:12px}.sy-toast{z-index:30;color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#111111e0;border-radius:999px;max-width:88%;padding:9px 16px;font-size:13px;position:absolute;bottom:90px;left:50%;overflow:hidden;transform:translate(-50%)}.sy-gate-body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:0 40px 80px;display:flex}.sy-gate-word{font:900 64px/1 var(--sy-serif);letter-spacing:.06em;margin:0}.sy-gate-lock{color:var(--sy-mute);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.sy-gate-body form{gap:8px;width:100%;display:flex}.sy-gate-body input{border:1px solid var(--sy-line);text-align:center;letter-spacing:.15em;border-radius:999px;flex:1;min-width:0;padding:12px 16px}.sy-gate-body form button{border-radius:999px;padding:0 20px;background:var(--sy-ink)!important;color:#fff!important}.sy-gate-err{color:var(--sy-red)}.sy-cut-mark{letter-spacing:.6em;opacity:.6;padding-left:.6em}.sy-zh{opacity:.72;border-top:1px dashed #0000;margin-top:5px;padding-top:5px;font-size:.86em;line-height:1.5;display:block}@supports (color:color-mix(in srgb,red 50%,blue)){.sy-zh{--cmx-1gw0t05-0:color-mix(in srgb,currentColor 28%,transparent);border-top:1px dashed var(--cmx-1gw0t05-0)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.sy-zh{border-top:1px dashed color-mix(in srgb,currentColor 28%,transparent)}}.sy-line.sy-pov{flex-direction:column;align-items:flex-start;gap:12px}.sy-pov .sy-seg{flex-wrap:wrap;row-gap:10px}.sy-strike{opacity:.62;text-decoration:line-through;text-decoration-thickness:1.5px}.sy-shelf{flex-wrap:wrap;gap:8px;padding:12px 0 2px;display:flex}.sy-shelf-item{border:1px solid var(--sy-line);border-radius:999px;align-items:center;max-width:100%;padding:0 4px 0 12px;display:inline-flex}.sy-shelf-item[aria-pressed=true]{border-color:var(--sy-ink)}.sy-shelf-item>button:first-child{font:13px var(--sy-serif);color:var(--sy-ink2);text-overflow:ellipsis;white-space:nowrap;max-width:220px;padding:7px 2px;overflow:hidden}.sy-shelf-item[aria-pressed=true]>button:first-child{color:var(--sy-ink);font-weight:600}.sy-shelf-item>button:last-child{color:var(--sy-faint);padding:6px;display:flex}.sy-shelf-item>button:last-child svg{width:12px;height:12px}
