*{box-sizing:border-box}html,body{color:#291f18;color:lab(12.9465% 3.69321 6.93115);-webkit-font-smoothing:antialiased;background:#faf6f1;background:lab(97.1232% .459164 3.01493);margin:0;font-family:Noto Sans SC,system-ui,sans-serif}a{color:#9a4729;color:lab(41.0661% 34.048 35.0043);text-decoration:none}a:hover{color:#7a2a06;color:lab(29.4227% 34.646 38.7882)}.linklike{color:#9a4729;color:lab(41.0661% 34.048 35.0043);text-align:center;background:0 0;border:0;padding:2px;font-size:13px}.linklike:hover{color:#7a2a06;color:lab(29.4227% 34.646 38.7882);text-decoration:underline}input,textarea,button{color:inherit;font-family:inherit;font-size:14px}button{cursor:pointer;background:0 0;border:0}.ic{vertical-align:-.15em;flex:none;width:1em;height:1em;display:inline-block}.pacts button,.meta .cnt,.x,.navbtn,.thumb button,.tag.got,.pname span{justify-content:center;align-items:center;gap:5px;display:inline-flex}.x .ic,.navbtn .ic,.search .ic{width:16px;height:16px}.search .ic{color:var(--mute)}.pacts .ic{width:17px;height:17px}.meta .ic{width:14px;height:14px}.box .ic{width:32px;height:32px}.tag.got .ic{width:13px;height:13px}.serif{font-family:Noto Serif SC,Georgia,serif}.mono{font-family:ui-monospace,monospace;font-size:22px}.sub{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);font-size:13px}.kicker{letter-spacing:.1em;color:#706052;color:lab(41.9269% 5.40605 10.2591);font-size:11px}.app{min-height:100vh;display:flex}.side{border-right:1px solid #e8e4dd;border-right:1px solid lab(90.7486% .581801 3.77376);flex-direction:column;flex:none;gap:6px;width:216px;height:100vh;padding:28px 16px;display:flex;position:sticky;top:0}.brand{padding:0 12px 22px}.brand .brandname{display:block}.brand h1,.brand .brandname{letter-spacing:.04em;margin:0;font-size:26px;line-height:1}.brand p{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);margin:8px 0 0;font-size:12px}.nav{text-align:left;color:#50453d;color:lab(30.3537% 3.55828 6.7978);border-radius:12px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-size:15px;font-weight:500;display:flex}.nav:hover{background:#ece7df;background:lab(91.9139% .705272 4.53324)}.nav.on{color:#1d140d;color:lab(7.17208% 3.64868 5.4563);background:#ece7df;background:lab(91.9139% .705272 4.53324)}.nav .dot{border-radius:50%;flex:none;width:8px;height:8px}.primary{color:#f8f5ef;color:lab(96.5432% .459313 3.01498);background:#30271f;background:lab(16.4285% 3.65536 6.8903);border-radius:12px;padding:12px;font-size:15px;font-weight:500}.primary:hover{background:#46372b;background:lab(24.5177% 5.57716 10.4396)}.dark{color:#fff;background:#30271f;background:lab(16.4285% 3.65536 6.8903);border-radius:12px;padding:10px 18px;font-size:14px}.accent{color:#fff;background:#df7752;background:lab(61.82% 39.2879 39.2656);border-radius:12px;padding:11px 18px;font-weight:500}.accent:hover{background:#cb6440;background:lab(54.8427% 39.5453 40.1288)}.round{border-radius:999px}.ghost{white-space:nowrap;border:1px solid #d8cbc1;border:1px solid lab(82.5602% 3.43341 6.69948);border-radius:999px;padding:8px 14px;font-size:13px}.ghost:hover{background:#f2eee7;background:lab(94.2286% .580758 3.77309)}label.ghost{cursor:pointer;align-items:center;display:inline-flex}.ghost.sm{padding:6px 12px;font-size:12px}.ghost.block{border-radius:12px;width:100%;padding:11px}.me{background:#f2eee7;background:lab(94.2286% .580758 3.77309);border-radius:12px;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;display:flex}.me:hover{background:#ece7df;background:lab(91.9139% .705272 4.53324)}.me small{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);font-size:12px;display:block}.avatar{border-radius:50%;flex:none;display:inline-block}main{flex-direction:column;flex:1;gap:24px;min-width:0;padding:22px 32px 48px;display:flex}.top{align-items:center;gap:16px;display:flex}.search{background:#fffdfa;background:lab(99.4319% .22465 1.50431);border:1px solid #e2ddd5;border:1px solid lab(88.4338% .706792 4.53427);border-radius:999px;flex:1;align-items:center;gap:10px;max-width:640px;padding:11px 18px;display:flex}.search input{background:0 0;border:0;outline:0;flex:1;min-width:0}.today{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);white-space:nowrap;font-size:13px}.lang{border:1px solid #e2d5cb;border:1px solid lab(86.0404% 3.42956 6.69673);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500}.lang:hover{background:#f2eee7;background:lab(94.2286% .580758 3.77309)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{color:#50453d;color:lab(30.3537% 3.55828 6.7978);background:#fffdfa;background:lab(99.4319% .22465 1.50431);border-radius:999px;padding:7px 14px;font-size:13px}.chip.on{color:#f8f5ef;color:lab(96.5432% .459313 3.01498);background:#30271f;background:lab(16.4285% 3.65536 6.8903)}.chip.sm{background:#f2eee7;background:lab(94.2286% .580758 3.77309);padding:6px 12px;font-size:12px}.page{flex-direction:column;gap:20px;display:flex}.page h2{margin:0 0 6px;font-size:30px}.empty{text-align:center;color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);white-space:pre-line;border:2px dashed #e1ddd7;border:2px dashed lab(88.4285% .582516 3.77423);border-radius:20px;padding:40px;font-size:14px}.masonry{column-count:4;column-gap:16px}@media (max-width:1200px){.masonry{column-count:3}}@media (max-width:900px){.masonry{column-count:2}}.card{break-inside:avoid;cursor:pointer;background:#fffdfa;background:lab(99.4319% .22465 1.50431);border:1px solid #ebe7e1;border:1px solid lab(91.9086% .581443 3.77355);border-radius:16px;margin-bottom:16px;overflow:hidden}.card:hover{box-shadow:0 8px 24px #362c2414;box-shadow:0 8px 24px lab(18.7497% 3.63408 6.86861/.08)}.card .img{align-items:flex-end;padding:10px;display:flex}.tag{color:#625245;color:lab(36.1245% 5.4511 10.3029);background:#faf8f5cc;background:lab(97.6948% .282437 1.88138/.8);border-radius:6px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:11px;font-weight:400}.tag.ugc{color:#fff;background:#df7752;background:lab(61.82% 39.2879 39.2656);font-family:inherit}.tag.got{color:#193b22;color:lab(21.8841% -18.0273 11.7882);background:#bce3c3;background:lab(86.8735% -17.8 11.4069);font-family:inherit}.card .body{flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.card .title{text-wrap:pretty;font-size:14px;font-weight:500;line-height:1.5}.meta{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);align-items:center;gap:8px;font-size:12px;display:flex}.meta .name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.grid{gap:16px;display:grid}.grid.comps{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.grid.plays{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}textarea{resize:none;background:#fffdfa;background:lab(99.4319% .22465 1.50431);border:1px solid #e2ddd5;border:1px solid lab(88.4338% .706792 4.53427);border-radius:16px;outline:0;width:100%;padding:14px 16px;line-height:1.6}.play{background:#fffdfa;background:lab(99.4319% .22465 1.50431);border:1px solid #ebe7e1;border:1px solid lab(91.9086% .581443 3.77355);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.play .cover{color:#4e341f;color:lab(24.4297% 9.88549 18.3115);justify-content:center;align-items:center;height:140px;font-size:34px;font-weight:700;display:flex}.play .body{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.play b{font-size:16px}.play p{color:#6c6158;color:lab(41.9561% 3.51177 6.75876);margin:0;font-size:13px;line-height:1.6}.play small{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);margin-top:auto;font-size:12px}.phead{background:#fffdfa;background:lab(99.4319% .22465 1.50431);border:1px solid #ebe7e1;border:1px solid lab(91.9086% .581443 3.77355);border-radius:24px;align-items:center;gap:22px;padding:26px 28px;display:flex;position:relative}.pav{border-radius:50%;flex:none;width:88px;height:88px;padding:0}.pname{align-items:center;gap:8px;padding:0;font-size:26px;font-weight:700;display:flex}.pname span{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);font-family:Noto Sans SC,sans-serif;font-size:13px;font-weight:400}.phandle{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);margin-top:4px;font-size:13px}.pstats{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);gap:22px;margin-top:14px;font-size:13px;display:flex}.pstats b{color:#291f18;color:lab(12.9465% 3.69321 6.93115);font-size:17px}.menu{z-index:20;background:#fffdfa;background:lab(99.4319% .22465 1.50431);border:1px solid #e2ddd5;border:1px solid lab(88.4338% .706792 4.53427);border-radius:14px;width:210px;padding:6px;position:absolute;top:96px;left:28px;box-shadow:0 12px 30px #362c2429;box-shadow:0 12px 30px lab(18.7497% 3.63408 6.86861/.16)}.menu button{text-align:left;border-radius:10px;width:100%;padding:10px 12px;font-size:14px;display:block}.menu button:hover{background:#f2eee7;background:lab(94.2286% .580758 3.77309)}.menu .danger{color:#bd413f;color:lab(46.203% 50.4327 30.0437)}.menu .sep{background:#ebe7e1;background:lab(91.9086% .581443 3.77355);height:1px;margin:4px 8px}.rec{border:1px solid #ebe7e1;border:1px solid lab(91.9086% .581443 3.77355);border-radius:18px;padding:18px}.rec .l{color:#706052;color:lab(41.9269% 5.40605 10.2591);justify-content:space-between;font-size:12px;display:flex}.rec .tx{white-space:pre-wrap;margin-top:8px;font-size:14px;line-height:1.6}.notiflist{flex-direction:column;gap:2px;display:flex}.notif{text-align:left;border-radius:14px;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;display:flex}.notif:hover{background:#f2eee7;background:lab(94.2286% .580758 3.77309)}.notif.un{background:#ffede7;background:lab(95.2001% 6.50921 6.24137)}.notif.un:hover{background:#fee5dc;background:lab(92.8469% 7.83449 7.50804)}.notif .ntx{flex-direction:column;flex:1;gap:4px;min-width:0;font-size:14px;line-height:1.5;display:flex}.notif .excerpt{color:#6c6158;color:lab(41.9561% 3.51177 6.75876);background:#fffdfab3;background:lab(99.4319% .22465 1.50431/.7);border-radius:10px;padding:8px 10px;font-size:13px}.notif small{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);font-size:12px}.nbadge{color:#fff;vertical-align:2px;background:#d74745;background:lab(51.7988% 56.7776 34.0415);border-radius:99px;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:4px;padding:0 4px;font-size:10px;font-weight:700;display:inline-flex}.nsdot{background:#d74745;background:lab(51.7988% 56.7776 34.0415);border:2px solid #faf6f1;border:2px solid lab(97.1232% .459164 3.01493);border-radius:50%;width:9px;height:9px;position:absolute;top:-1px;left:26px}:root[data-theme=morandi] .notif.un{background:#fbe2d9;background:lab(91.6868% 7.83584 7.50914)}:root[data-theme=morandi] .notif.un:hover{background:#f4d7cd;background:lab(88.1731% 9.1722 8.78562)}:root[data-theme=morandi] .notif:hover{background:#e9e4dc;background:lab(90.7399% 1.05202 4.45001)}:root[data-theme=morandi] .notif .excerpt{background:#f9f6f2cc;background:lab(97.1106% .51403 2.21725/.8)}:root[data-theme=morandi] .nsdot{border-color:#f2eee8;border-color:lab(94.2154% .779718 3.33142)}.modal{z-index:50;background:#1d140d73;background:lab(7.17208% 3.64868 5.4563/.45);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.sheet{background:#fcfaf6;background:lab(98.2776% .340641 2.25879);border-radius:24px;width:min(980px,100%);max-height:92vh;position:relative;overflow:auto;box-shadow:0 30px 80px #1d140d4d;box-shadow:0 30px 80px lab(7.17208% 3.64868 5.4563/.3)}.x{z-index:2;color:#50453d;color:lab(30.3537% 3.55828 6.7978);background:#f2eee7;background:lab(94.2286% .580758 3.77309);border-radius:50%;width:34px;height:34px;font-size:16px;position:absolute;top:14px;right:14px}.pad{flex-direction:column;gap:14px;padding:28px 30px;display:flex}.pad.narrow{width:min(460px,100%)}.pad.narrow2{max-width:640px}.pad.center{text-align:center;align-items:center;padding:64px 40px}.pad input,.pad textarea{background:#fff;border:1px solid #e2ddd5;border:1px solid lab(88.4338% .706792 4.53427);border-radius:12px;outline:0;padding:12px 14px}.pad input.big{background:0 0;border:0;border-bottom:1px solid oklch(90% .012 80);border-radius:0;padding:10px 0;font-size:18px;font-weight:500}.pad input.line{background:0 0;border:0;border-bottom:1px solid oklch(70% .03 60);border-radius:0;padding:10px 0;font-size:16px}.pad input.line.big{font-size:18px}.swrow{flex-wrap:wrap;gap:8px;display:flex}.sw{border:3px solid #0000;border-radius:12px;width:36px;height:36px}.sw.round{border-radius:50%}.sw6{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.sw6 .sw{aspect-ratio:1;width:auto;height:auto}.acc{text-align:left;background:#fffdfa;background:lab(99.4319% .22465 1.50431);border:1px solid #e8e4dd;border:1px solid lab(90.7486% .581801 3.77376);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.acc.on{background:#eef8f0;background:lab(96.7218% -4.43092 2.82015);border-color:#69ba7c;border-color:lab(69.0581% -35.9632 23.4195)}.acc b{font-size:15px;font-weight:500;display:block}.acc small{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);margin-top:2px;font-size:12px;display:block}.mframe{position:relative;overflow:hidden}.mframe>.mbg{z-index:0;filter:blur(30px)saturate(1.15);opacity:.6;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.2)}.mframe>img,.mframe>video{z-index:1;object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.mframe>.tag,.mframe>.modetabs,.mframe>.sub,.mframe>.swrow{z-index:2;position:relative}.post{grid-template-columns:minmax(0,1fr) clamp(300px,42%,430px);display:grid}.sheet.tall{width:min(1400px,92vw,137vh);height:min(92dvh,100dvh - 48px);overflow:hidden}.sheet.tall .post{height:100%}.sheet.tall .pimg{height:100%;min-height:0}.sheet.tall .pbody{height:100%;min-height:0;overflow:hidden}.pscroll{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex;overflow-y:auto}.pimg{align-items:flex-end;min-height:520px;padding:16px;display:flex}.dots2{z-index:2;gap:6px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.dots2 button{background:#ffffff8c;background:lab(100% 0 0/.55);border-radius:50%;width:7px;height:7px;padding:0}.dots2 button.on{background:#fffffff2;background:lab(100% 0 0/.95)}.navbtn{z-index:2;color:#433830;color:lab(24.552% 3.59103 6.82721);background:#fffdfad9;background:lab(99.4319% .22465 1.50431/.85);border-radius:50%;width:34px;height:34px;font-size:18px;position:absolute;top:50%;transform:translateY(-50%)}.navbtn:hover{background:#fffdfa;background:lab(99.4319% .22465 1.50431)}.navbtn.prev{left:14px}.navbtn.next{right:14px}.pbody{flex-direction:column;gap:16px;min-height:520px;padding:26px 28px;display:flex}.phead2,.pacts{flex:none}.phead2{align-items:center;gap:10px;display:flex}.phead2 b{font-size:14px;font-weight:500}.phead2 small{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);font-size:12px;display:block}.follow{color:#b34f2a;color:lab(46.6981% 39.8994 41.6693);border:1px solid #df7752;border:1px solid lab(61.82% 39.2879 39.2656);border-radius:999px;margin-left:auto;margin-right:36px;padding:6px 14px;font-size:13px}.follow.on{color:#6c6158;color:lab(41.9561% 3.51177 6.75876);border-color:#dcd7cf;border-color:lab(86.1137% .707865 4.53497)}.pstats{flex-wrap:wrap}.pbody h2{margin:0;font-size:21px;font-weight:700;line-height:1.4}.ptext{color:#433830;color:lab(24.552% 3.59103 6.82721);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.8}.htags{gap:8px;display:flex}.htags span{color:#9a4729;color:lab(41.0661% 34.048 35.0043);font-size:12px}.cms{border-top:1px solid #ebe7e1;border-top:1px solid lab(91.9086% .581443 3.77355);flex-direction:column;flex:1;gap:12px;padding-top:14px;display:flex}.cm{gap:10px;display:flex}.cm small{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);font-size:12px}.cm div div{margin-top:2px;font-size:13px;line-height:1.6}.pacts{border-top:1px solid #ebe7e1;border-top:1px solid lab(91.9086% .581443 3.77355);align-items:center;gap:10px;padding-top:14px;display:flex}.pacts button{color:#50453d;color:lab(30.3537% 3.55828 6.7978);font-size:14px}.pacts .liked{color:#ce514d;color:lab(52.0138% 50.3325 29.517)}.pacts .colled{color:#cb9317;color:lab(65.2056% 15.0051 65.5114)}.pacts input{background:#fff;border:1px solid #e2ddd5;border:1px solid lab(88.4338% .706792 4.53427);border-radius:999px;outline:0;flex:1;min-width:0;padding:9px 14px;font-size:13px}.pacts .dark{color:#fff;border-radius:999px;padding:9px 16px;font-size:13px}@media (max-width:820px){.post{grid-template-columns:1fr}.sheet.tall{width:min(980px,100%);height:auto;max-height:min(92dvh,100dvh - 48px);overflow:auto}.sheet.tall .post,.sheet.tall .pbody{height:auto}.sheet.tall .pimg{height:auto;min-height:min(56vh,420px)}.sheet.tall .pbody{overflow:visible}.pscroll{min-height:0;overflow:visible}}.inputrow{gap:10px;display:flex}.inputrow input{background:#fff;border:1px solid #e2ddd5;border:1px solid lab(88.4338% .706792 4.53427);border-radius:999px;outline:0;flex:1;min-width:0;padding:11px 16px}.inputrow .dark,.inputrow .accent{border-radius:999px;padding:11px 18px}.bubrow{display:flex}.bubrow.mine{justify-content:flex-end}.bub{text-wrap:pretty;background:#f2eee7;background:lab(94.2286% .580758 3.77309);border-radius:18px;max-width:72%;padding:11px 15px;font-size:14px;line-height:1.6}.bub.soft{background:#fffdfacc;background:lab(99.4319% .22465 1.50431/.8);max-width:78%;font-size:15px;line-height:1.7}.bubrow.mine .bub{color:#fff;background:#30271f;background:lab(16.4285% 3.65536 6.8903)}.compose{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}@media (max-width:820px){.compose{grid-template-columns:1fr}}.cover2{flex-direction:column;justify-content:flex-end;gap:14px;min-height:520px;padding:22px;display:flex}.modetabs{flex-wrap:wrap;gap:8px;display:flex}.modetabs button{color:#50453d;color:lab(30.3537% 3.55828 6.7978);background:#fffdfad9;background:lab(99.4319% .22465 1.50431/.85);border-radius:999px;padding:7px 14px;font-size:13px}.modetabs button.on{color:#f8f5ef;color:lab(96.5432% .459313 3.01498);background:#30271f;background:lab(16.4285% 3.65536 6.8903)}.thumb{background-position:50%;background-size:cover;border-radius:12px;width:56px;height:56px;display:inline-block;position:relative}.thumb button{color:#fff;background:#30271f;background:lab(16.4285% 3.65536 6.8903);border-radius:50%;width:20px;height:20px;padding:0;font-size:10px;line-height:20px;position:absolute;top:-6px;right:-6px}.pimg.video{padding:0}.pimg.video>video{background:#000}.pimg.video .tag{z-index:2;position:absolute;top:16px;left:16px}.playwrap{flex-direction:column;min-height:560px;display:flex}.phead3{align-items:baseline;gap:12px;padding:26px 30px 0;display:flex}.pcenter{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding:30px;display:flex}.breath{background:#53c1c78c;background:lab(71.973% -31.3845 -12.9288/.55);border-radius:50%;width:240px;height:240px;animation:14s cubic-bezier(.45,0,.55,1) infinite breathe14;box-shadow:0 0 0 30px #53c1c726;box-shadow:0 0 0 30px lab(71.973% -31.3845 -12.9288/.15)}@keyframes breathe14{0%{transform:scale(.6)}50%{transform:scale(1)}to{transform:scale(.6)}}.cgrid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}@media (max-width:820px){.cgrid{grid-template-columns:repeat(4,1fr)}}.ccard{aspect-ratio:1;color:#402712;color:lab(18.6164% 10.1142 18.838);border:4px solid #0000;border-radius:18px;align-items:flex-end;padding:8px;font-size:12px;display:flex}.result{background:#fffdfab3;background:lab(99.4319% .22465 1.50431/.7);border-radius:18px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.result .dark{align-self:flex-start}.bar{align-items:center;gap:10px;font-size:12px;display:flex}.bar .bn{color:#5e534a;color:lab(36.1551% 3.53254 6.77581);width:56px}.bar .bt{background:#f2eee7;background:lab(94.2286% .580758 3.77309);border-radius:99px;flex:1;height:10px;overflow:hidden}.bar .bt span{height:100%;display:block}.bar .bp{text-align:right;width:36px}.two{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;padding:26px 30px 30px;display:grid}@media (max-width:820px){.two{grid-template-columns:1fr}}.two .pad{padding:0}.postcard{background:#fffdfa;background:lab(99.4319% .22465 1.50431);border-radius:6px;flex-direction:column;align-self:center;gap:12px;padding:26px;display:flex;transform:rotate(1.5deg);box-shadow:0 12px 30px #392a1e26;box-shadow:0 12px 30px lab(18.7126% 5.66906 10.5547/.15)}.postcard .pc{white-space:pre-wrap;min-height:110px;font-size:17px;line-height:1.9}.dots{gap:6px;display:flex}.dots span{border-radius:99px;flex:1;height:4px}.lglist{flex-direction:column;gap:8px;display:flex}.lg{background:#fffdfab3;background:lab(99.4319% .22465 1.50431/.7);border-radius:12px;padding:10px 14px;font-size:14px;transition:opacity .6s}.lg.off{opacity:.35;text-decoration:line-through}.box{color:#e5ddd0;color:lab(88.4534% 1.22964 7.59306);background:#5c412c;background:lab(30.2399% 9.70741 17.9806);border-radius:16px 16px 10px 10px;justify-content:center;align-items:center;width:200px;font-family:Noto Serif SC,serif;font-size:32px;transition:height .5s;display:flex;position:relative}.box .lid{background:#452c17;background:lab(20.9422% 10.0154 18.5965);border-radius:8px;height:22px;position:absolute;top:-14px;left:-6px;right:-6px}.featbox{background:#fffdfa;background:lab(99.4319% .22465 1.50431);border:1px solid #e2ddd5;border:1px solid lab(88.4338% .706792 4.53427);border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.togrow{text-align:left;color:inherit;align-items:center;gap:10px;padding:0;font-size:14px;display:flex}.togrow .box{border:1.5px solid #c1b5ab;border:1.5px solid lab(74.4397% 3.4436 6.70675);border-radius:6px;flex:none;width:18px;height:18px;position:relative}.togrow.on .box{background:#30271f;background:lab(16.4285% 3.65536 6.8903);border-color:#30271f;border-color:lab(16.4285% 3.65536 6.8903)}.togrow.on .box:after{content:"";border:2px solid #f8f5ef;border:2px solid lab(96.5432% .459313 3.01498);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(42deg)}.selrow{flex-direction:column;gap:6px;display:flex}.selrow .chips{gap:6px}.selrow .chip{border:1px solid #e2ddd5;border:1px solid lab(88.4338% .706792 4.53427);padding:5px 11px;font-size:12px}.selrow .chip.on{border-color:#0000}.sech{margin:0;font-size:17px;font-weight:700}.sechead{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.page h3.sech{margin-bottom:12px}.scene{border:1px solid #ebe7e1;border:1px solid lab(91.9086% .581443 3.77355);border-radius:24px;align-items:center;gap:22px;padding:26px 28px;display:flex}@media (max-width:820px){.scene{flex-direction:column;align-items:flex-start}}.sglyph{color:#422e1e;color:lab(20.9919% 7.76596 14.3845);border-radius:26px;flex:none;justify-content:center;align-items:center;width:88px;height:88px;font-size:34px;font-weight:700;display:flex}.mainguide{background:#fffdfabf;background:lab(99.4319% .22465 1.50431/.75);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:14px 16px;display:flex}.mainguide b{font-size:15px}.mainguide p{color:#6c6158;color:lab(41.9561% 3.51177 6.75876);flex-basis:100%;margin:0;font-size:13px;line-height:1.6}.sacts{flex-direction:column;flex:none;gap:10px;display:flex}.scgrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:820px){.scgrid{grid-template-columns:repeat(2,1fr)}}.sccard{text-align:left;border:3px solid #0000;border-radius:20px;flex-direction:column;gap:4px;padding:16px;display:flex}.sccard.on{border-color:#30271f;border-color:lab(16.4285% 3.65536 6.8903)}.sccard:hover{box-shadow:0 8px 24px #362c241a;box-shadow:0 8px 24px lab(18.7497% 3.63408 6.86861/.1)}.sccard .scg{color:#422e1e;color:lab(20.9919% 7.76596 14.3845);font-size:26px;font-weight:700}.sccard b{font-size:15px}.sccard small{color:#5e534a;color:lab(36.1551% 3.53254 6.77581);font-size:12px;line-height:1.6}.sccard em,.catcard em{letter-spacing:.06em;color:#706052;color:lab(41.9269% 5.40605 10.2591);margin-top:4px;font-size:11px;font-style:normal}.mcard{cursor:pointer}.mcard:hover{box-shadow:0 8px 24px #362c2414;box-shadow:0 8px 24px lab(18.7497% 3.63408 6.86861/.08)}.mcard .cover{position:relative}.mcard .cover .tag{position:absolute;bottom:10px;left:10px}.grid.cats{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.catcard{text-align:left;border:1px solid #ebe7e1;border:1px solid lab(91.9086% .581443 3.77355);border-radius:20px;flex-direction:column;gap:4px;padding:18px;display:flex}.catcard:hover{box-shadow:0 8px 24px #362c241a;box-shadow:0 8px 24px lab(18.7497% 3.63408 6.86861/.1)}.catcard .cg{color:#422e1e;color:lab(20.9919% 7.76596 14.3845);font-size:24px;font-weight:700}.catcard b{font-size:15px}.catcard small{color:#5e534a;color:lab(36.1551% 3.53254 6.77581);font-size:12px;line-height:1.6}.ninehead{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.mplayer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:820px){.mplayer{grid-template-columns:1fr}}.mstage{flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:520px;padding:36px;display:flex}.morb{color:#fffbf5;color:lab(98.8687% .579536 3.77229);border-radius:50%;flex:none;justify-content:center;align-items:center;width:170px;height:170px;font-size:50px;font-weight:700;animation:14s cubic-bezier(.45,0,.55,1) infinite orb;display:flex;box-shadow:0 0 0 26px #ffffff40;box-shadow:0 0 0 26px lab(100% 0 0/.25)}@keyframes orb{0%{transform:scale(.84)}50%{transform:scale(1.04)}to{transform:scale(.84)}}.mline{text-align:center;text-wrap:pretty;color:#392a1e;color:lab(18.7126% 5.66906 10.5547);max-width:24em;font-family:Noto Serif SC,Georgia,serif;font-size:21px;line-height:1.9}.mside{flex-direction:column;gap:12px;min-height:520px;padding:30px 30px 26px;display:flex}.mside h2{margin:0;font-size:23px;line-height:1.4}.mside p{margin:0}.mbar{background:#e8e4dd;background:lab(90.7486% .581801 3.77376);border-radius:99px;height:6px;margin-top:6px;overflow:hidden}.mbar span{background:#946640;background:lab(47.5252% 15.8575 29.3824);width:0;height:100%;transition:width .9s linear;display:block}.mctl{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mtime{color:#6c6158;color:lab(41.9561% 3.51177 6.75876);font-family:ui-monospace,monospace;font-size:12px}.mlines{flex-direction:column;flex:1;gap:2px;margin-top:4px;display:flex;overflow:auto}.mrow{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);border-radius:10px;gap:12px;padding:8px 10px;font-size:13px;line-height:1.7;display:flex}.mrow .mat{color:#90847a;color:lab(55.8781% 3.47519 6.73016);flex:none;padding-top:3px;font-family:ui-monospace,monospace;font-size:11px}.mrow.on{color:#291f18;color:lab(12.9465% 3.69321 6.93115);background:#f3eee6;background:lab(94.2339% .704318 4.53261)}.sacts button{width:100%}:root{--ink:#30271f;--mute:#8a7e75;--mute-bg:#e1ddd7;--ok:#3f704b}@supports (color:lab(0% 0 0)){:root{--ink:lab(16.4285% 3.65536 6.8903);--mute:lab(53.5578% 3.48026 6.73406);--mute-bg:lab(88.4285% .582516 3.77423);--ok:lab(43.0275% -23.9567 15.5812)}}:root:not([data-theme=classic]){--m-font:"Noto Serif SC",Georgia,serif;--m-head:var(--m-font);--m-track:.012em;--m-bg:#f6f1ea;--m-panel:#fcfaf6;--m-panel2:#faf6f2;--m-soft:#fcfaf6c7;--m-ink:#443b35;--m-ink2:#30271f;--m-mute:#7e766f;--m-nav:#554b43;--m-glyph:#422e1e;--m-hover:#efeae4;--m-navl:.925;--m-navc:.022;--m-me:#ede9e2;--m-me2:#e8e2da;--m-dark:#705f54;--m-dark2:#806d61;--m-ondark:#faf6f1;--m-darkglow:#5544382e;--m-clay:#b98375;--m-apricot:#c9a187;--m-onaccent:#fff;--m-link:#8c5a4d;--m-line:#e2ddd7;--m-chip:#ede9e4;--m-chip2:#e5e0da;--m-ghost:#d6d0c9b3;--m-tag:#fcfaf6b8;--m-tagfg:#665b53;--m-got:#c8decc;--m-gotfg:#2e4332;--m-empty:#f0ece7b3;--m-modal:#43383052;--m-sheet:#f9f6f2;--m-x:#ece7e1;--m-x2:#e3ddd5;--m-bub:#ece7e1;--m-row:#f0eae3;--m-rowbar:#bc957b;--m-bar:#e2ddd7;--m-halo:1 0 0;--m-glow:#fff6;--m-breath:.8 .05 200;--m-box:#6b5a4d;--m-box2:#57473a;--m-like:#b06a65;--m-coll:#ac8d58;--m-accon:#eef6ef;--m-accring:#84a98b;--m-sel:#f1d0b7;--m-blob1:#f5d7c78c;--m-blob2:#cbe6d680;--m-shadow:0 1px 2px #362c240a,0 10px 30px #362c240d;--m-shadow2:0 2px 4px #362c240d,0 18px 44px #362c2417;--m-sheetshadow:0 40px 100px #291f1838;--m-ease:cubic-bezier(.2,.7,.2,1);--m-r:22px;--m-r2:28px;--m-r3:32px;--ink:var(--m-ink2);--mute:var(--m-mute);--mute-bg:var(--m-chip2);--ok:var(--m-gotfg);background:var(--m-bg)}@supports (color:lab(0% 0 0)){:root:not([data-theme=classic]){--m-bg:lab(95.384% .696629 3.74849);--m-panel:lab(98.2748% .410348 2.24421);--m-panel2:lab(97.1139% .561714 2.59942);--m-soft:lab(98.2748% .410348 2.24421/.78);--m-ink:lab(25.724% 2.82602 5.42065);--m-ink2:lab(16.4285% 3.65536 6.8903);--m-mute:lab(50.092% 2.40693 4.69209);--m-nav:lab(32.6799% 3.17262 6.09271);--m-glyph:lab(20.9919% 7.76596 14.3845);--m-hover:lab(93.0593% .812441 3.71996);--m-me:lab(92.4793% .81259 3.72007);--m-me2:lab(90.1627% .983596 4.46962);--m-dark:lab(41.9024% 5.68692 9.03266);--m-dark2:lab(47.6959% 6.08414 9.66966);--m-ondark:lab(97.1139% .690103 2.95939);--m-darkglow:lab(30.2892% 6.20872 9.7915/.18);--m-clay:lab(60.0125% 19.9798 16.1786);--m-apricot:lab(69.6146% 12.4898 19.6617);--m-link:lab(43.7621% 20.1506 16.4358);--m-line:lab(88.4169% .871062 3.70467);--m-chip:lab(92.4757% .645161 2.97282);--m-chip2:lab(89.5793% .813514 3.72062);--m-ghost:lab(83.7657% 1.39275 4.33434/.7);--m-tag:lab(98.2748% .410348 2.24421/.72);--m-tagfg:lab(39.6357% 3.51958 6.7651);--m-got:lab(86.5472% -10.3584 6.6128);--m-gotfg:lab(26.2818% -11.915 7.68448);--m-empty:lab(93.6357% .644982 2.97267/.7);--m-modal:lab(24.552% 3.59103 6.82721/.32);--m-sheet:lab(97.1155% .521481 2.60993);--m-x:lab(91.8993% .812799 3.72018);--m-x2:lab(88.4227% .984341 4.47012);--m-bub:lab(91.8993% .812799 3.72018);--m-row:lab(93.0628% .982344 4.46882);--m-rowbar:lab(64.9716% 12.5444 19.7238);--m-bar:lab(88.4169% .871062 3.70467);--m-glow:lab(100% 0 0/.4);--m-box:lab(39.5928% 5.71269 10.0605);--m-box2:lab(31.4691% 5.78165 10.1299);--m-like:lab(52.7375% 27.9981 15.5596);--m-coll:lab(60.6518% 7.06708 32.7975);--m-accon:lab(96.1016% -3.54391 2.25478);--m-accring:lab(65.989% -17.8284 11.4538);--m-sel:lab(85.9601% 8.97381 17.0646);--m-blob1:lab(88.222% 8.92699 11.99/.55);--m-blob2:lab(88.8735% -11.2555 4.46953/.5);--m-shadow:0 1px 2px lab(18.7497% 3.63408 6.86861/.04),0 10px 30px lab(18.7497% 3.63408 6.86861/.05);--m-shadow2:0 2px 4px lab(18.7497% 3.63408 6.86861/.05),0 18px 44px lab(18.7497% 3.63408 6.86861/.09);--m-sheetshadow:0 40px 100px lab(12.9465% 3.69321 6.93115/.22)}}:root:not([data-theme=classic]) body{color:var(--m-ink);font-family:var(--m-font);letter-spacing:var(--m-track);background:0 0}:root:not([data-theme=classic]) ::selection{background:var(--m-sel);color:var(--m-ink2)}:root:not([data-theme=classic]) .serif,:root:not([data-theme=classic]) .brand .brandname{font-family:var(--m-head)}:root:not([data-theme=classic]) body:before,:root:not([data-theme=classic]) body:after{content:"";z-index:-1;filter:blur(90px);pointer-events:none;will-change:transform;border-radius:50%;position:fixed}:root:not([data-theme=classic]) body:before{background:var(--m-blob1);width:62vw;height:62vw;animation:64s ease-in-out infinite alternate mdrift;top:-24vw;left:-18vw}:root:not([data-theme=classic]) body:after{background:var(--m-blob2);width:56vw;height:56vw;animation:76s ease-in-out infinite alternate-reverse mdrift;bottom:-22vw;right:-16vw}@keyframes mdrift{0%{transform:translate(0)scale(1)}to{transform:translate(9vw,7vw)scale(1.12)}}@keyframes mrise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mfade{0%{opacity:0}to{opacity:1}}@keyframes mpop{0%{opacity:0;transform:scale(.975)translateY(6px)}to{opacity:1;transform:none}}:root:not([data-theme=classic]) main.rise{animation:mrise .7s var(--m-ease) both}:root:not([data-theme=classic]) .brand .brandname{letter-spacing:.14em;font-weight:500}:root:not([data-theme=classic]) .page h2,:root:not([data-theme=classic]) .pbody h2,:root:not([data-theme=classic]) .mside h2{letter-spacing:.04em;font-weight:500}:root:not([data-theme=classic]) .sech{font-weight:500}:root:not([data-theme=classic]) .card .title{font-weight:400;line-height:1.7}:root:not([data-theme=classic]) .ptext{line-height:2}:root:not([data-theme=classic]) .play p,:root:not([data-theme=classic]) .sccard small,:root:not([data-theme=classic]) .catcard small{line-height:1.8}:root:not([data-theme=classic]) .pstats b{font-weight:500}:root:not([data-theme=classic]) .kicker{letter-spacing:.14em}:root:not([data-theme=classic]) :is(.sub,.kicker,.today,.meta,.phandle,.pstats,.mtime,.empty,.mrow),:root:not([data-theme=classic]) :is(.brand p,.play p,.play small,.sccard small,.catcard small,.sccard em,.catcard em,.mainguide p,.phead2 small,.cm small,.acc small,.mrow .mat,.rec .l,.bar .bn){color:var(--m-mute)}:root:not([data-theme=classic]) :is(.ptext,.mline,.pstats b,.mrow.on){color:var(--m-ink2)}:root:not([data-theme=classic]) :is(.pacts button,.modetabs button,.x,.navbtn,.nav,.chip,.tag){color:var(--m-nav)}:root:not([data-theme=classic]) :is(.play .cover,.sglyph,.sccard .scg,.catcard .cg,.ccard){color:var(--m-glyph)}:root:not([data-theme=classic]) .search input::placeholder,:root:not([data-theme=classic]) input::placeholder,:root:not([data-theme=classic]) textarea::placeholder{color:var(--m-mute);opacity:.8}:root:not([data-theme=classic]) .side{background:0 0;border-right:0}:root:not([data-theme=classic]) .nav{transition:background .4s var(--m-ease),color .4s;border-radius:14px}:root:not([data-theme=classic]) .nav:hover{background:var(--m-hover)}:root:not([data-theme=classic]) .nav.on{background:oklch(var(--m-navl) var(--m-navc) var(--h,60));color:var(--m-ink2)}:root:not([data-theme=classic]) .nav .dot{box-shadow:0 0 0 4px oklch(var(--m-halo)/.35)}:root:not([data-theme=classic]) .me{background:var(--m-me);border-radius:16px;transition:background .4s}:root:not([data-theme=classic]) .me:hover{background:var(--m-me2)}:root:not([data-theme=classic]) .search{background:var(--m-soft);box-shadow:var(--m-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:0}:root:not([data-theme=classic]) .lang{border-color:var(--m-ghost)}:root:not([data-theme=classic]) .lang:hover{background:var(--m-hover)}:root:not([data-theme=classic]) :is(.card,.play,.phead,.catcard,.scene,.rec,.featbox,.acc,.menu,.postcard){box-shadow:var(--m-shadow);border-color:#0000}:root:not([data-theme=classic]) :is(.card,.play,.phead,.acc,.menu,.postcard,textarea,.pad input,.pacts input,.inputrow input){background:var(--m-panel)}:root:not([data-theme=classic]) :is(textarea,.pad input,.pacts input,.inputrow input){border-color:var(--m-line)}:root:not([data-theme=classic]) .pad input.big,:root:not([data-theme=classic]) .pad input.line{border-color:var(--m-line);background:0 0}:root:not([data-theme=classic]) :is(.card,.play,.catcard,.sccard,.rec){border-radius:var(--m-r)}:root:not([data-theme=classic]) :is(.phead,.scene){border-radius:var(--m-r2)}:root:not([data-theme=classic]) :is(.card,.mcard,.sccard,.catcard,.play){transition:transform .45s var(--m-ease),box-shadow .45s var(--m-ease)}:root:not([data-theme=classic]) :is(.card,.mcard,.sccard,.catcard):hover{box-shadow:var(--m-shadow2);transform:translateY(-3px)}:root:not([data-theme=classic]) .sccard.on{border-color:oklch(from var(--m-dark) l c h/.55);box-shadow:var(--m-shadow2)}:root:not([data-theme=classic]) .pav{box-shadow:0 0 0 6px oklch(var(--m-halo)/.55)}:root:not([data-theme=classic]) .menu{box-shadow:var(--m-shadow2);border-radius:18px}:root:not([data-theme=classic]) .menu button:hover{background:var(--m-hover)}:root:not([data-theme=classic]) :is(.play .cover,.catcard,.sccard,.sglyph){position:relative;overflow:hidden}:root:not([data-theme=classic]) :is(.play .cover,.catcard,.sccard,.sglyph):after{content:"";z-index:0;pointer-events:none;background:linear-gradient(160deg,var(--m-glow),transparent 58%);position:absolute;inset:0}:root:not([data-theme=classic]) .play .cover .tag{z-index:1}:root:not([data-theme=classic]) .play .cover,:root:not([data-theme=classic]) .sglyph{font-weight:500}:root:not([data-theme=classic]) :is(.primary,.dark,.chip.on,.modetabs button.on,.bubrow.mine .bub,.thumb button,.pacts .dark){background:var(--m-dark);color:var(--m-ondark)}:root:not([data-theme=classic]) :is(.primary,.dark){box-shadow:0 6px 18px var(--m-darkglow);transition:background .35s,transform .35s var(--m-ease),box-shadow .35s;border-radius:14px}:root:not([data-theme=classic]) :is(.primary,.dark):hover{background:var(--m-dark2);transform:translateY(-1px)}:root:not([data-theme=classic]) :is(.accent,.tag.ugc){background:linear-gradient(135deg,var(--m-clay),var(--m-apricot));color:var(--m-onaccent);box-shadow:0 6px 18px oklch(from var(--m-clay) l c h/.25);transition:filter .35s,transform .35s var(--m-ease)}:root:not([data-theme=classic]) .accent:hover{filter:brightness(1.04);transform:translateY(-1px)}:root:not([data-theme=classic]) .chip{background:var(--m-chip);transition:background .35s,color .35s}:root:not([data-theme=classic]) .chip:hover,:root:not([data-theme=classic]) .chip.sm{background:var(--m-chip2)}:root:not([data-theme=classic]) .ghost{border-color:var(--m-ghost);transition:background .35s}:root:not([data-theme=classic]) .ghost:hover{background:var(--m-hover)}:root:not([data-theme=classic]) :is(a,.linklike,.htags span),:root:not([data-theme=classic]) :is(a,.linklike):hover{color:var(--m-link)}:root:not([data-theme=classic]) .follow{border-color:oklch(from var(--m-link) l c h/.8);color:var(--m-link)}:root:not([data-theme=classic]) .follow.on{border-color:var(--m-line);color:var(--m-mute)}:root:not([data-theme=classic]) .pacts .liked{color:var(--m-like)}:root:not([data-theme=classic]) .pacts .colled{color:var(--m-coll)}:root:not([data-theme=classic]) .tag{background:var(--m-tag);color:var(--m-tagfg);letter-spacing:.04em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:root:not([data-theme=classic]) .tag.got{background:var(--m-got);color:var(--m-gotfg)}:root:not([data-theme=classic]) .empty{background:var(--m-empty);border:0;border-radius:24px}:root:not([data-theme=classic]) .modal{background:var(--m-modal);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:root:not([data-theme=classic]) .modal.in{animation:.35s ease-out both mfade}:root:not([data-theme=classic]) .modal.in .sheet{animation:mpop .5s var(--m-ease) both}:root:not([data-theme=classic]) .sheet{background:var(--m-sheet);border-radius:var(--m-r3);box-shadow:var(--m-sheetshadow)}:root:not([data-theme=classic]) .x{background:var(--m-x);transition:background .3s}:root:not([data-theme=classic]) .x:hover{background:var(--m-x2)}:root:not([data-theme=classic]) .acc.on{background:var(--m-accon);box-shadow:var(--m-shadow),0 0 0 1.5px var(--m-accring)}:root:not([data-theme=classic]) :is(.mainguide,.result,.lg,.bub.soft,.modetabs button,.navbtn){background:var(--m-soft)}:root:not([data-theme=classic]) .bub{background:var(--m-bub)}:root:not([data-theme=classic]) .featbox{background:var(--m-panel2)}:root:not([data-theme=classic]) .togrow .box{border-color:var(--m-ghost)}:root:not([data-theme=classic]) .togrow.on .box{background:var(--m-dark);border-color:var(--m-dark)}:root:not([data-theme=classic]) .togrow.on .box:after{border-color:var(--m-ondark)}:root:not([data-theme=classic]) .selrow .chip{border-color:#0000}:root:not([data-theme=classic]) .dots2 button{background:oklch(var(--m-halo)/.55)}:root:not([data-theme=classic]) .dots2 button.on{background:oklch(var(--m-halo)/.95)}:root:not([data-theme=classic]) .morb{box-shadow:0 0 0 24px oklch(var(--m-halo)/.34),0 0 0 54px oklch(var(--m-halo)/.18),0 0 0 92px oklch(var(--m-halo)/.08);font-weight:500;animation:14s cubic-bezier(.45,0,.55,1) infinite morbSoft}@keyframes morbSoft{0%{box-shadow:0 0 0 20px oklch(var(--m-halo)/.3),0 0 0 44px oklch(var(--m-halo)/.14),0 0 0 76px oklch(var(--m-halo)/.06);transform:scale(.9)}50%{box-shadow:0 0 0 28px oklch(var(--m-halo)/.36),0 0 0 62px oklch(var(--m-halo)/.2),0 0 0 104px oklch(var(--m-halo)/.09);transform:scale(1.02)}to{box-shadow:0 0 0 20px oklch(var(--m-halo)/.3),0 0 0 44px oklch(var(--m-halo)/.14),0 0 0 76px oklch(var(--m-halo)/.06);transform:scale(.9)}}:root:not([data-theme=classic]) .mline{letter-spacing:.02em;font-weight:400;transition:opacity .5s}:root:not([data-theme=classic]) .mline.fade{opacity:0}:root:not([data-theme=classic]) .mrow{transition:background .4s,color .4s}:root:not([data-theme=classic]) .mrow.on{background:var(--m-row);box-shadow:inset 3px 0 0 var(--m-rowbar)}:root:not([data-theme=classic]) .mbar{background:var(--m-bar);height:4px}:root:not([data-theme=classic]) .mbar span{background:linear-gradient(90deg,var(--m-clay),var(--m-apricot))}:root:not([data-theme=classic]) .breath{background:oklch(var(--m-breath)/.6);box-shadow:0 0 0 26px oklch(var(--m-breath)/.16),0 0 0 58px oklch(var(--m-breath)/.08),0 0 0 96px oklch(var(--m-breath)/.04);animation:14s cubic-bezier(.45,0,.55,1) infinite mbreathe}@keyframes mbreathe{0%{transform:scale(.62)}50%{transform:scale(1)}to{transform:scale(.62)}}:root:not([data-theme=classic]) .box{background:var(--m-box)}:root:not([data-theme=classic]) .box .lid{background:var(--m-box2)}:root:not([data-theme=classic]) .bar .bt{background:var(--m-bar)}.tsw{flex:none;gap:4px;display:flex}.tsw i{border-radius:5px;width:12px;height:36px;display:block}@media (prefers-reduced-motion:reduce){:root:not([data-theme=classic]) body:before,:root:not([data-theme=classic]) body:after,:root:not([data-theme=classic]) :is(.morb,.breath,main.rise,.modal.in .sheet){animation:none}:root:not([data-theme=classic]) :is(.card,.mcard,.sccard,.catcard,.primary,.dark,.accent):hover{transform:none}}:root[data-theme=night]{--m-font:"Noto Sans SC",system-ui,sans-serif;--m-head:"Noto Serif SC",Georgia,serif;--m-track:.01em;--m-bg:#151822;--m-panel:#232630;--m-panel2:#282b36;--m-soft:#2a2d38b3;--m-ink:#e2ddd5;--m-ink2:#f5f1ea;--m-mute:#9d978e;--m-nav:#c9c3ba;--m-glyph:#f6e9d5;--m-hover:#252834;--m-navl:.34;--m-navc:.05;--m-me:#232630;--m-me2:#2a2d39;--m-dark:#efc37e;--m-dark2:#fad18a;--m-ondark:#2a1c10;--m-darkglow:#efc37e47;--m-clay:#e79e6b;--m-apricot:#eccd8c;--m-onaccent:#2a1c10;--m-link:#ebc487;--m-line:#393d48;--m-chip:#2a2d38;--m-chip2:#343744;--m-ghost:#494d58cc;--m-tag:#13161f99;--m-tagfg:#e5ddd0;--m-got:#2f5136;--m-gotfg:#ceefd3;--m-empty:#1e212bb3;--m-modal:#04050d8c;--m-sheet:#1e212b;--m-x:#323540;--m-x2:#3e424e;--m-bub:#2f323d;--m-row:#2e3240;--m-rowbar:#efc37e;--m-bar:#343743;--m-halo:.9 .08 80;--m-glow:#ffffff1f;--m-breath:.8 .1 80;--m-box:#886b54;--m-box2:#735741;--m-like:#ff958d;--m-coll:#efcc83;--m-accon:#1f3423;--m-accring:#7aad84;--m-sel:#7c5d29;--m-blob1:#483e7480;--m-blob2:#9c622f4d;--m-shadow:0 1px 2px #00000040,0 12px 34px #0000004d;--m-shadow2:0 2px 4px #0000004d,0 20px 50px #00000073;--m-sheetshadow:0 40px 100px #0000008c}@supports (color:lab(0% 0 0)){:root[data-theme=night]{--m-bg:lab(8.17833% 1.39286 -8.03327);--m-panel:lab(15.179% .746101 -7.39108);--m-panel2:lab(17.5009% .715464 -7.40293);--m-soft:lab(18.6617% .701711 -7.4084/.7);--m-ink:lab(88.4338% .706792 4.53427);--m-ink2:lab(95.4001% .287116 3.81355);--m-mute:lab(62.9201% .921547 5.69427);--m-nav:lab(79.161% .905186 5.68267);--m-glyph:lab(93.1155% 1.92806 11.4521);--m-hover:lab(16.3231% .850514 -8.11904);--m-me:lab(15.179% .746101 -7.39108);--m-me2:lab(18.6452% .815854 -8.13208);--m-dark:lab(81.5139% 9.92304 40.6246);--m-dark2:lab(86.2059% 8.64077 40.6685);--m-ondark:lab(11.7439% 5.82445 10.3504);--m-darkglow:lab(81.5139% 9.92304 40.6246/.28);--m-clay:lab(71.6738% 24.2027 37.9885);--m-apricot:lab(83.985% 4.93008 36.6689);--m-onaccent:lab(11.7439% 5.82445 10.3504);--m-link:lab(81.5221% 8.65829 36.121);--m-line:lab(25.6258% .635564 -7.43583);--m-chip:lab(18.6617% .701711 -7.4084);--m-chip2:lab(23.2887% .759035 -8.15444);--m-ghost:lab(32.5887% .588626 -7.45656/.8);--m-tag:lab(7.08644% .840761 -7.27198/.6);--m-tagfg:lab(88.4534% 1.22964 7.59306);--m-got:lab(31.1731% -17.947 11.6511);--m-gotfg:lab(91.3843% -14.8156 9.47642);--m-empty:lab(12.8568% .781819 -7.37777/.7);--m-modal:lab(1.49799% .55144 -3.14872/.55);--m-sheet:lab(12.8568% .781819 -7.37777);--m-x:lab(22.144% .66556 -7.42313);--m-x2:lab(27.9314% .714421 -8.17292);--m-bub:lab(20.9833% .676826 -7.41847);--m-row:lab(20.9419% .963092 -9.22741);--m-rowbar:lab(81.5139% 9.92304 40.6246);--m-bar:lab(23.3046% .654966 -7.42757);--m-glow:lab(100% 0 0/.12);--m-box:lab(47.6597% 9.3514 17.4668);--m-box2:lab(39.532% 9.49238 17.651);--m-like:lab(73.228% 40.5134 22.6485);--m-coll:lab(83.9925% 5.77924 41.2234);--m-accon:lab(19.3181% -11.9427 7.73051);--m-accring:lab(66.2425% -23.8377 15.3817);--m-sel:lab(42.0126% 8.73959 34.2636);--m-blob1:lab(29.2156% 15.2088 -30.368/.5);--m-blob2:lab(47.4161% 20.5093 38.5168/.3);--m-shadow:0 1px 2px lab(0% 0 0/.25),0 12px 34px lab(0% 0 0/.3);--m-shadow2:0 2px 4px lab(0% 0 0/.3),0 20px 50px lab(0% 0 0/.45);--m-sheetshadow:0 40px 100px lab(0% 0 0/.55)}}:root[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=night] .ccard{text-shadow:0 1px 3px #00000080;text-shadow:0 1px 3px lab(0% 0 0/.5)}:root[data-theme=night] .pimg.video>video{background:#080b14;background:lab(2.96341% .58075 -4.74707)}:root[data-theme=night] .mframe>.mbg{opacity:.45}:root[data-theme=night] .postcard{color:var(--m-ink)}:root[data-theme=night] .nav .dot{box-shadow:0 0 12px 2px,0 0 0 3px #ffffff14;box-shadow:0 0 12px 2px,0 0 0 3px lab(100% 0 0/.08)}:root[data-theme=starry]{--m-font:"Noto Sans SC",system-ui,sans-serif;--m-head:"Noto Serif SC",Georgia,serif;--m-track:.012em;--m-aqua:#6ce6f3;--m-aqua2:#adf4f3;--m-violet:#956ed2;--m-rim:inset 0 0 0 1px #ffffff21,inset 0 1px 0 #ffffff47;--m-bg:#0d0b24;--m-panel:#1c1f37b8;--m-panel2:#20243cb8;--m-soft:#23273f8c;--m-ink:#d4e0e6;--m-ink2:#eef7f9;--m-mute:#8ea1b0;--m-nav:#bfcdd6;--m-glyph:#c8f9ff;--m-hover:#1e213cb3;--m-navl:.36;--m-navc:.05;--m-me:#1a1d34b3;--m-me2:#222641bf;--m-dark:var(--m-aqua);--m-dark2:var(--m-aqua2);--m-ondark:#0d142c;--m-darkglow:#6ce6f34d;--m-clay:#b28fef;--m-apricot:#60ceef;--m-onaccent:#08081b;--m-link:#79e4f0;--m-line:#ffffff24;--m-chip:#272b47b3;--m-chip2:#303554bf;--m-ghost:#ffffff38;--m-tag:#08081b8c;--m-tagfg:#bfeff4;--m-got:#005451;--m-gotfg:#c1fcf7;--m-empty:#15182f99;--m-modal:#01010b99;--m-sheet:#171b32e6;--m-x:#2c304c;--m-x2:#3a4060;--m-bub:#272b47cc;--m-row:#262b4cb3;--m-rowbar:var(--m-aqua);--m-bar:#313652;--m-halo:.9 .1 205;--m-glow:#fff3;--m-breath:.85 .12 205;--m-box:#6355a2;--m-box2:#4e3e89;--m-like:#ff97ca;--m-coll:#81ecec;--m-accon:#00363acc;--m-accring:var(--m-aqua);--m-sel:#00717f;--m-blob1:#65389f73;--m-blob2:#0091a34d;--m-shadow:var(--m-rim),0 1px 2px #0000004d,0 12px 34px #00000059;--m-shadow2:var(--m-rim),0 2px 4px #00000059,0 22px 54px #00000080,0 0 40px #6ce6f31f;--m-sheetshadow:var(--m-rim),0 40px 100px #0009;--m-r:18px;--m-r2:22px;--m-r3:26px}@supports (color:lab(0% 0 0)){:root[data-theme=starry]{--m-aqua:lab(84.7236% -32.8103 -17.4598);--m-aqua2:lab(91.4673% -22.8551 -6.99894);--m-violet:lab(53.7518% 31.6073 -46.6575);--m-rim:inset 0 0 0 1px lab(100% 0 0/.13),inset 0 1px 0 lab(100% 0 0/.28);--m-bg:lab(3.99715% 5.28406 -15.78);--m-panel:lab(12.5521% 4.10517 -16.1471/.72);--m-panel2:lab(14.8844% 3.92374 -16.1846/.72);--m-soft:lab(16.0499% 3.8431 -16.2024/.55);--m-ink:lab(88.4578% -3.16852 -4.37493);--m-ink2:lab(96.6019% -2.90403 -1.92486);--m-mute:lab(65.2342% -4.64475 -9.76495);--m-nav:lab(81.4919% -3.70955 -6.21098);--m-glyph:lab(94.6494% -15.1274 -8.07413);--m-hover:lab(13.6496% 4.74839 -17.9056/.7);--m-me:lab(11.3851% 4.20766 -16.1273/.7);--m-me2:lab(15.9838% 4.53962 -17.9455/.75);--m-ondark:lab(6.76008% 3.85679 -17.7427);--m-darkglow:lab(84.7236% -32.8103 -17.4598/.3);--m-clay:lab(65.6055% 28.424 -43.8063);--m-apricot:lab(77.3756% -25.8374 -26.1186);--m-onaccent:lab(2.79203% 2.914 -10.7949);--m-link:lab(84.6396% -29.8983 -15.9116);--m-line:lab(100% 0 0/.14);--m-chip:lab(18.316% 4.35971 -17.9829/.7);--m-chip2:lab(22.9131% 4.71449 -19.799/.75);--m-ghost:lab(100% 0 0/.22);--m-tag:lab(2.79203% 2.914 -10.7949/.55);--m-tagfg:lab(91.1691% -15.1229 -8.07066);--m-got:lab(31.5321% -34.1559 -6.62339);--m-gotfg:lab(94.885% -20.0751 -4.10488);--m-empty:lab(9.04899% 4.44187 -16.0856/.6);--m-modal:lab(.359545% 1.29798 -3.98345/.6);--m-sheet:lab(10.2175% 4.31947 -16.1068/.9);--m-x:lab(20.6466% 4.20308 -18.0179);--m-x2:lab(27.5719% 4.43394 -19.8652);--m-bub:lab(18.316% 4.35971 -17.9829/.8);--m-row:lab(18.1778% 5.83902 -21.4617/.7);--m-bar:lab(22.9758% 4.06554 -18.0507);--m-glow:lab(100% 0 0/.2);--m-box:lab(40.3853% 20.6906 -40.4202);--m-box2:lab(30.9932% 21.9573 -40.2462);--m-like:lab(74.9228% 45.331 -8.70643);--m-coll:lab(87.1434% -32.6773 -9.92502);--m-accon:lab(19.5572% -24.7744 -10.1097/.8);--m-sel:lab(42.863% -32.0891 -21.9386);--m-blob1:lab(33.5601% 36.7267 -49.3465/.45);--m-blob2:lab(54.6111% -37.5533 -25.6227/.3);--m-shadow:var(--m-rim),0 1px 2px lab(0% 0 0/.3),0 12px 34px lab(0% 0 0/.35);--m-shadow2:var(--m-rim),0 2px 4px lab(0% 0 0/.35),0 22px 54px lab(0% 0 0/.5),0 0 40px lab(84.7236% -32.8103 -17.4598/.12);--m-sheetshadow:var(--m-rim),0 40px 100px lab(0% 0 0/.6)}}:root[data-theme=starry]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=starry] .app:before,:root[data-theme=starry] .app:after{content:"";z-index:0;pointer-events:none;position:fixed;inset:0}:root[data-theme=starry] .app:before{opacity:.85;background-image:radial-gradient(1px 1px at 22px 34px,#ffffffe6,#0000),radial-gradient(1px 1px at 128px 96px,#c8f9ffcc,#0000),radial-gradient(1.5px 1.5px at 212px 186px,#fffffff2,#0000),radial-gradient(1px 1px at 68px 214px,#e3d6ffb3,#0000),radial-gradient(1px 1px at 300px 58px,#ffffffb3,#0000),radial-gradient(1px 1px at 172px 262px,#fff9,#0000),radial-gradient(1px 1px at 46px 142px,#c8f9ffb3,#0000),radial-gradient(1.5px 1.5px at 276px 232px,#ffffffd9,#0000);background-image:radial-gradient(1px 1px at 22px 34px,lab(100% 0 0/.9),#0000),radial-gradient(1px 1px at 128px 96px,lab(94.6494% -15.1274 -8.07413/.8),#0000),radial-gradient(1.5px 1.5px at 212px 186px,lab(100% 0 0/.95),#0000),radial-gradient(1px 1px at 68px 214px,lab(87.6941% 10.9701 -19.2616/.7),#0000),radial-gradient(1px 1px at 300px 58px,lab(100% 0 0/.7),#0000),radial-gradient(1px 1px at 172px 262px,lab(100% 0 0/.6),#0000),radial-gradient(1px 1px at 46px 142px,lab(94.6494% -15.1274 -8.07413/.7),#0000),radial-gradient(1.5px 1.5px at 276px 232px,lab(100% 0 0/.85),#0000);background-size:340px 320px,340px 320px,340px 320px,340px 320px,340px 320px,340px 320px,340px 320px,340px 320px}:root[data-theme=starry] .app:after{background-image:radial-gradient(2px 2px at 92px 52px,#fffffff2,#0000),radial-gradient(1.5px 1.5px at 366px 292px,#c6f9ffe6,#0000),radial-gradient(2px 2px at 244px 402px,#ffffffe6,#0000),radial-gradient(1.5px 1.5px at 470px 132px,#e4d6ffd9,#0000);background-image:radial-gradient(2px 2px at 92px 52px,lab(100% 0 0/.95),#0000),radial-gradient(1.5px 1.5px at 366px 292px,lab(94.7374% -18.1196 -9.66371/.9),#0000),radial-gradient(2px 2px at 244px 402px,lab(100% 0 0/.9),#0000),radial-gradient(1.5px 1.5px at 470px 132px,lab(87.4336% 14.9037 -25.5363/.85),#0000);background-size:520px 460px;animation:6s ease-in-out infinite alternate mtwinkle}@keyframes mtwinkle{0%{opacity:.35}to{opacity:1}}:root[data-theme=starry] .side{z-index:2}:root[data-theme=starry] main{z-index:1;position:relative}:root[data-theme=starry] :is(.card,.play,.phead,.acc,.menu,.postcard,.search,.sheet,.catcard,.rec,.featbox,.scene){-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2)}:root[data-theme=starry] :is(.card,.play,.phead,.acc,.postcard){position:relative}:root[data-theme=starry] :is(.card,.play,.phead,.acc,.postcard):after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff17,#0000 34%);background:linear-gradient(lab(100% 0 0/.09),#0000 34%);position:absolute;inset:0}:root[data-theme=starry] .card .img:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -40px 60px -30px #02021080;box-shadow:inset 0 -40px 60px -30px lab(.763365% 1.70124 -5.603/.5)}:root[data-theme=starry] :is(.play .cover,.sglyph):after{background:radial-gradient(90% 80% at 20% 15%,#ffffff47,transparent 60%),linear-gradient(160deg,var(--m-glow),transparent 58%)}@supports (color:lab(0% 0 0)){:root[data-theme=starry] :is(.play .cover,.sglyph):after{background:radial-gradient(90% 80% at 20% 15%,lab(100% 0 0/.28),transparent 60%),linear-gradient(160deg,var(--m-glow),transparent 58%)}}:root[data-theme=starry] .ccard{text-shadow:0 1px 3px #00000080;text-shadow:0 1px 3px lab(0% 0 0/.5)}:root[data-theme=starry] .pimg.video>video{background:#040414;background:lab(1.37845% 2.15127 -7.5023)}:root[data-theme=starry] .mframe>.mbg{opacity:.4}:root[data-theme=starry] .postcard{color:var(--m-ink)}:root[data-theme=starry] .nav .dot{box-shadow:0 0 12px 2px,0 0 0 3px #ffffff1a;box-shadow:0 0 12px 2px,0 0 0 3px lab(100% 0 0/.1)}:root[data-theme=starry] .nav.on{box-shadow:var(--m-rim)}:root[data-theme=starry] .pav{box-shadow:0 0 0 1px #fff6,0 0 0 7px #6ce6f340,0 0 30px #6ce6f34d;box-shadow:0 0 0 1px lab(100% 0 0/.4),0 0 0 7px lab(84.7236% -32.8103 -17.4598/.25),0 0 30px lab(84.7236% -32.8103 -17.4598/.3)}:root[data-theme=starry] :is(.primary,.dark,.chip.on){box-shadow:inset 0 1px 0 #ffffff8c,inset 0 0 0 1px #ffffff40,0 6px 18px var(--m-darkglow)}@supports (color:lab(0% 0 0)){:root[data-theme=starry] :is(.primary,.dark,.chip.on){box-shadow:inset 0 1px 0 lab(100% 0 0/.55),inset 0 0 0 1px lab(100% 0 0/.25),0 6px 18px var(--m-darkglow)}}:root[data-theme=starry] :is(.primary,.dark):hover{box-shadow:inset 0 1px 0 #fff9,inset 0 0 0 1px #ffffff4d,0 10px 26px var(--m-darkglow),0 0 30px #6ce6f340}@supports (color:lab(0% 0 0)){:root[data-theme=starry] :is(.primary,.dark):hover{box-shadow:inset 0 1px 0 lab(100% 0 0/.6),inset 0 0 0 1px lab(100% 0 0/.3),0 10px 26px var(--m-darkglow),0 0 30px lab(84.7236% -32.8103 -17.4598/.25)}}:root[data-theme=starry] .tag{box-shadow:inset 0 0 0 1px #ffffff29;box-shadow:inset 0 0 0 1px lab(100% 0 0/.16)}:root[data-theme=starry] .morb{box-shadow:0 0 0 20px oklch(var(--m-halo)/.16),0 0 0 50px oklch(var(--m-halo)/.08),0 0 0 90px oklch(var(--m-halo)/.04),0 0 60px #6ce6f359}@supports (color:lab(0% 0 0)){:root[data-theme=starry] .morb{box-shadow:0 0 0 20px oklch(var(--m-halo)/.16),0 0 0 50px oklch(var(--m-halo)/.08),0 0 0 90px oklch(var(--m-halo)/.04),0 0 60px lab(84.7236% -32.8103 -17.4598/.35)}}:root[data-theme=starry] .mbar span{background:linear-gradient(90deg,var(--m-violet),var(--m-aqua))}:root[data-theme=starry] .mstage{box-shadow:inset 0 0 140px #02011380;box-shadow:inset 0 0 140px lab(.702236% 2.53513 -7.78017/.5)}@media (prefers-reduced-motion:reduce){:root[data-theme=starry] .app:after{opacity:.8;animation:none}}:root[data-theme=eyecare]{--m-font:"Noto Sans SC",system-ui,sans-serif;--m-head:"Noto Serif SC",Georgia,serif;--m-track:.01em;--m-bg:#d4eed8;--m-panel:#e2f4e3;--m-panel2:#def2df;--m-soft:#e4f6e6cc;--m-ink:#313e34;--m-ink2:#202c22;--m-mute:#607163;--m-nav:#3d4c40;--m-glyph:#243f2a;--m-hover:#cae7cf;--m-navl:.88;--m-navc:.045;--m-me:#cce6d0;--m-me2:#c3e0c8;--m-dark:#34563b;--m-dark2:#3f6547;--m-ondark:#e2f4e3;--m-darkglow:#34563b2e;--m-clay:#5c875d;--m-apricot:#969e64;--m-onaccent:#edf9ee;--m-link:#275f49;--m-line:#bfd9c3;--m-chip:#cce6d0;--m-chip2:#c2dfc7;--m-ghost:#aac6afcc;--m-tag:#e2f4e3cc;--m-tagfg:#3d5342;--m-got:#abd8b3;--m-gotfg:#193b22;--m-empty:#cce6d0b3;--m-modal:#1f342359;--m-sheet:#e0f3e2;--m-x:#c9e3cd;--m-x2:#bddac2;--m-bub:#cce6d0;--m-row:#c7e4cb;--m-rowbar:#4e7f58;--m-bar:#bfd9c3;--m-halo:.97 .02 148;--m-glow:#edf9ee80;--m-breath:.72 .07 170;--m-box:#3c5f43;--m-box2:#294b31;--m-like:#ae615c;--m-coll:#967d46;--m-accon:#c8e8cd;--m-accring:#5c8e67;--m-sel:#a4d1ac;--m-blob1:#cbe0b780;--m-blob2:#b6e3d573;--m-shadow:0 1px 2px #2332260d,0 8px 24px #2332260f;--m-shadow2:0 2px 4px #2332260f,0 14px 36px #2332261a;--m-sheetshadow:0 40px 100px #17261a38;--m-r:18px;--m-r2:22px;--m-r3:26px}@supports (color:lab(0% 0 0)){:root[data-theme=eyecare]{--m-bg:lab(91.8333% -11.8415 7.56303);--m-panel:lab(94.599% -8.68517 6.00688);--m-panel2:lab(93.4652% -9.26542 6.41085);--m-soft:lab(95.1527% -8.10534 5.60364/.8);--m-ink:lab(24.9303% -7.41884 4.75642);--m-ink2:lab(16.8084% -7.43103 4.77654);--m-mute:lab(45.8783% -8.89111 5.68868);--m-nav:lab(30.7701% -8.30805 5.32544);--m-glyph:lab(24.0848% -14.9509 9.70092);--m-hover:lab(88.9987% -13.3291 8.52071);--m-me:lab(88.9331% -11.8426 7.56495);--m-me2:lab(86.6785% -13.3304 8.52281);--m-dark:lab(33.4948% -17.9327 11.627);--m-dark2:lab(39.3606% -19.4173 12.5796);--m-ondark:lab(94.599% -8.68517 6.00688);--m-darkglow:lab(33.4948% -17.9327 11.627/.18);--m-clay:lab(52.2848% -22.379 17.9366);--m-apricot:lab(63.5628% -10.0459 29.3844);--m-onaccent:lab(96.7871% -5.78713 3.99506);--m-link:lab(35.9711% -23.7854 6.77898);--m-line:lab(84.2928% -11.8447 7.56828);--m-chip:lab(88.9331% -11.8426 7.56495);--m-chip2:lab(86.0984% -13.3307 8.52336);--m-ghost:lab(77.3975% -13.3362 8.53233/.8);--m-tag:lab(94.599% -8.68517 6.00688/.8);--m-tagfg:lab(33.2444% -11.8964 7.65362);--m-got:lab(82.3613% -20.7953 13.3552);--m-gotfg:lab(21.8841% -18.0273 11.7882);--m-empty:lab(88.9331% -11.8426 7.56495/.7);--m-modal:lab(19.3181% -11.9427 7.73051/.35);--m-sheet:lab(94.019% -8.68523 6.0071);--m-x:lab(87.773% -11.8432 7.56576);--m-x2:lab(84.3582% -13.3317 8.52501);--m-bub:lab(88.9331% -11.8426 7.56495);--m-row:lab(87.8386% -13.3298 8.52176);--m-rowbar:lab(48.8322% -23.9171 15.5143);--m-bar:lab(84.2928% -11.8447 7.56828);--m-glow:lab(96.7871% -5.78713 3.99506/.5);--m-box:lab(36.9771% -17.914 11.5958);--m-box2:lab(28.8512% -17.9632 11.6785);--m-like:lab(50.3153% 31.1827 17.47);--m-coll:lab(53.7657% 4.97034 33.6242);--m-accon:lab(89.064% -14.8171 9.47895);--m-accring:lab(54.6362% -23.8854 15.461);--m-sel:lab(80.0407% -20.7993 13.3617);--m-blob1:lab(86.7672% -12.8713 17.8159/.5);--m-blob2:lab(86.728% -17.0732 1.5039/.45);--m-shadow:0 1px 2px lab(19.1927% -8.92641 5.74703/.05),0 8px 24px lab(19.1927% -8.92641 5.74703/.06);--m-shadow2:0 2px 4px lab(19.1927% -8.92641 5.74703/.06),0 14px 36px lab(19.1927% -8.92641 5.74703/.1);--m-sheetshadow:0 40px 100px lab(13.3902% -8.94441 5.77686/.22)}}:root[data-theme=eyecare] body{line-height:1.75}:root[data-theme=eyecare] .ptext{font-size:16px;line-height:2.05}:root[data-theme=eyecare] .card .title{line-height:1.75}:root[data-theme=eyecare] :is(.card .img,.pimg,.cover2,.pav,.av){filter:saturate(.88)brightness(.96)}:root[data-theme=eyecare] :is(.play .cover,.sglyph):after{background:linear-gradient(160deg,#edf9ee59,#0000 58%);background:linear-gradient(160deg,lab(96.7871% -5.78713 3.99506/.35),#0000 58%)}:root[data-theme=eyecare] .ccard{text-shadow:none}:root[data-theme=eyecare] .nav.on{box-shadow:inset 3px 0 #4e7f58;box-shadow:inset 3px 0 lab(48.8322% -23.9171 15.5143)}:root[data-theme=eyecare] .tag.ugc{color:#edf9ee;color:lab(96.7871% -5.78713 3.99506)}:root[data-theme=eyecare] .mline{color:var(--m-ink2)}:root[data-theme=sunny]{--m-font:"Nunito","Noto Sans SC",system-ui,sans-serif;--m-head:"Nunito","Noto Sans SC",system-ui,sans-serif;--m-track:0;--m-bg:#fbf7e7;--m-panel:#fffdf9;--m-panel2:#fdfaef;--m-soft:#ffffffbf;--m-ink:#413226;--m-ink2:#2f2115;--m-mute:#807262;--m-nav:#544438;--m-glyph:#2c4526;--m-hover:#f5efd8;--m-navl:.9;--m-navc:.06;--m-me:#f5efd8;--m-me2:#efe8ce;--m-dark:#448c56;--m-dark2:#519962;--m-ondark:#fff;--m-darkglow:#448c5647;--m-clay:#f08e54;--m-apricot:#eec05b;--m-onaccent:#fff;--m-link:#007f9c;--m-line:#e4dec8;--m-chip:#f1ebd5;--m-chip2:#e9e2c4;--m-ghost:#d2cbae;--m-tag:#ffffffbf;--m-tagfg:#475c42;--m-got:#beecc6;--m-gotfg:#174825;--m-empty:#f5efd8b3;--m-modal:#2a5d6c4d;--m-sheet:#fefcf4;--m-x:#f1ebd5;--m-x2:#e6dec1;--m-bub:#f1ebd5;--m-row:#edefc9;--m-rowbar:#ca9d33;--m-bar:#ebe5cf;--m-halo:1 0 0;--m-glow:#ffffff8c;--m-breath:.82 .1 200;--m-box:#a4754e;--m-box2:#8b5d37;--m-like:#e45d58;--m-coll:#d59800;--m-accon:#e4f8e7;--m-accring:#6fb07d;--m-sel:#f3de90;--m-blob1:#a2ebff8c;--m-blob2:#ffe88e99;--m-shadow:0 1px 2px #5645270d,0 10px 30px #56452714;--m-shadow2:0 2px 4px #5645270f,0 18px 44px #56452724;--m-sheetshadow:0 40px 100px #3b2b0d40;--m-r:26px;--m-r2:32px;--m-r3:36px}@supports (color:lab(0% 0 0)){:root[data-theme=sunny]{--m-bg:lab(97.2318% -.598133 8.42849);--m-panel:lab(99.4576% -.190109 2.27946);--m-panel2:lab(98.3517% -.437647 5.72476);--m-soft:lab(100% 0 0/.75);--m-ink:lab(22.1958% 5.61085 10.4801);--m-ink2:lab(14.0673% 5.76548 10.6918);--m-mute:lab(48.9569% 3.80307 11.0861);--m-nav:lab(30.3215% 5.50675 10.3606);--m-glyph:lab(26.4734% -15.4534 15.4303);--m-hover:lab(94.3753% -.742823 11.5503);--m-me:lab(94.3753% -.742823 11.5503);--m-me2:lab(92.081% -.809968 13.5223);--m-dark:lab(52.6799% -33.0591 21.6272);--m-dark2:lab(57.3252% -33.0089 21.5408);--m-darkglow:lab(52.6799% -33.0591 21.6272/.28);--m-clay:lab(69.0318% 34.5355 47.1593);--m-apricot:lab(80.505% 8.82629 56.4103);--m-link:lab(48.3549% -26.3166 -28.0478);--m-line:lab(88.5744% -.728756 11.5618);--m-chip:lab(93.2151% -.740141 11.5525);--m-chip2:lab(89.7856% -.858426 15.5125);--m-ghost:lab(81.6632% -.819683 15.5476);--m-tag:lab(100% 0 0/.75);--m-tagfg:lab(36.8125% -12.9412 12.5433);--m-got:lab(89.3229% -20.7847 13.3376);--m-gotfg:lab(26.768% -24.1464 15.911);--m-empty:lab(94.3753% -.742823 11.5503/.7);--m-modal:lab(36.5158% -14.1379 -14.2599/.3);--m-sheet:lab(98.902% -.305772 3.80671);--m-x:lab(93.2151% -.740141 11.5525);--m-x2:lab(88.6253% -.85327 15.5171);--m-bub:lab(93.2151% -.740141 11.5525);--m-row:lab(93.4642% -5.41583 18.2965);--m-rowbar:lab(67.7008% 9.57128 58.8412);--m-bar:lab(90.8948% -.734568 11.5571);--m-glow:lab(100% 0 0/.55);--m-box:lab(53.3362% 15.666 29.006);--m-box2:lab(44.0377% 15.9877 29.6682);--m-like:lab(57.7171% 53.4551 31.252);--m-coll:lab(67.5093% 16.3562 71.8842);--m-accon:lab(95.7616% -8.8726 5.65814);--m-accring:lab(66.4914% -29.8877 19.3783);--m-sel:lab(88.8588% -.420362 40.8452);--m-blob1:lab(88.8957% -21.7277 -21.5627/.55);--m-blob2:lab(92.3985% .0249445 49.9478/.6);--m-shadow:0 1px 2px lab(30.4546% 4.46476 20.585/.05),0 10px 30px lab(30.4546% 4.46476 20.585/.08);--m-shadow2:0 2px 4px lab(30.4546% 4.46476 20.585/.06),0 18px 44px lab(30.4546% 4.46476 20.585/.14);--m-sheetshadow:0 40px 100px lab(18.8249% 4.97413 21.5729/.25)}}:root[data-theme=sunny] .brand .brandname{letter-spacing:.08em;font-weight:600}:root[data-theme=sunny] :is(.page h2,.pbody h2,.mside h2,.sech){letter-spacing:0;font-weight:600}:root[data-theme=sunny] .card .title{font-weight:500}:root[data-theme=sunny] :is(.play .cover,.sglyph):after{background:radial-gradient(90% 80% at 20% 15%,#ffffffb3,#0000 60%);background:radial-gradient(90% 80% at 20% 15%,lab(100% 0 0/.7),#0000 60%)}:root[data-theme=sunny] .nav{font-weight:600}:root[data-theme=sunny] .mline{font-weight:500}:root[data-theme=ink]{--m-font:"Noto Serif SC",Georgia,serif;--m-head:"Ma Shan Zheng","Noto Serif SC",serif;--m-track:.04em;--m-bg:#f2f0ea;--m-panel:#f8f7f2;--m-panel2:#f5f3ef;--m-soft:#faf8f5cc;--m-ink:#302d2b;--m-ink2:#181614;--m-mute:#777471;--m-nav:#45423f;--m-glyph:#262321;--m-hover:#e9e8e3;--m-navl:.9;--m-navc:0;--m-me:#e9e8e3;--m-me2:#e3e1dd;--m-dark:#2b2826;--m-dark2:#403c3a;--m-ondark:#f3f2ed;--m-darkglow:#1616162e;--m-clay:#c44132;--m-apricot:#d45b3d;--m-onaccent:#fff;--m-link:#b2392b;--m-line:#d2d1cd;--m-chip:#e8e6e2;--m-chip2:#dfdeda;--m-ghost:#b9b7b3;--m-tag:#f8f7f2cc;--m-tagfg:#4a4744;--m-got:#f8d5cf;--m-gotfg:#932c21;--m-empty:#edebe7b3;--m-modal:#23211f59;--m-sheet:#f7f5f1;--m-x:#e6e4e0;--m-x2:#d9d7d3;--m-bub:#e6e4e0;--m-row:#e9e8e3;--m-rowbar:#c44132;--m-bar:#dfdeda;--m-halo:.3 .006 60;--m-glow:#ffffff4d;--m-breath:.7 .01 60;--m-box:#3d3a37;--m-box2:#2b2826;--m-like:#c44132;--m-coll:#7d5b40;--m-accon:#fdf0ee;--m-accring:#ca5747;--m-sel:#f8d5cf;--m-blob1:#c9c3be59;--m-blob2:#dcd6d240;--m-shadow:0 1px 2px #1616160a,0 8px 26px #1616160d;--m-shadow2:0 2px 4px #1616160d,0 16px 40px #16161617;--m-sheetshadow:0 40px 100px #16161633;--m-r:14px;--m-r2:18px;--m-r3:20px}@supports (color:lab(0% 0 0)){:root[data-theme=ink]{--m-bg:lab(94.8212% -.0116825 3.05692);--m-panel:lab(97.1312% -.0125468 2.29015);--m-panel2:lab(95.9711% -.0124276 2.29023);--m-soft:lab(97.7061% -.0120103 1.9075/.8);--m-ink:lab(18.7883% 1.02492 2.00626);--m-ink2:lab(7.217% .809982 1.50021);--m-mute:lab(48.949% 1.01134 1.99716);--m-nav:lab(28.0686% 1.01878 2.00207);--m-glyph:lab(14.1481% 1.02937 2.00939);--m-hover:lab(91.9111% -.0120103 2.29049);--m-me:lab(91.9111% -.0120103 2.29049);--m-me2:lab(89.5911% -.0118017 2.29065);--m-dark:lab(16.4682% 1.027 2.0077);--m-dark2:lab(25.7486% 1.02007 2.00293);--m-ondark:lab(95.3911% -.0123978 2.29027);--m-darkglow:lab(7.22637% -.0000149012 0/.18);--m-clay:lab(47.3562% 52.4671 39.3571);--m-apricot:lab(54.5446% 47.5157 41.5591);--m-link:lab(42.8081% 49.4083 37.2202);--m-line:lab(83.7911% -.0111163 2.2911);--m-chip:lab(91.3311% -.0119507 2.29052);--m-chip2:lab(88.4311% -.0116527 2.29071);--m-ghost:lab(74.511% -.00986457 2.29189);--m-tag:lab(97.1312% -.0125468 2.29015/.8);--m-tagfg:lab(30.3887% 1.01765 2.00129);--m-got:lab(88.0635% 11.7788 7.84228);--m-gotfg:lab(34.8753% 43.252 32.701);--m-empty:lab(93.0711% -.0121593 2.29042/.7);--m-modal:lab(12.9903% .854097 1.67187/.35);--m-sheet:lab(96.5512% -.0124872 2.29019);--m-x:lab(90.7511% -.0118911 2.29056);--m-x2:lab(86.1111% -.0114143 2.2909);--m-bub:lab(90.7511% -.0118911 2.29056);--m-row:lab(91.9111% -.0120103 2.29049);--m-rowbar:lab(47.3562% 52.4671 39.3571);--m-bar:lab(88.4311% -.0116527 2.29071);--m-glow:lab(100% 0 0/.3);--m-box:lab(24.5885% 1.02076 2.00341);--m-box2:lab(16.4682% 1.027 2.0077);--m-like:lab(47.3562% 52.4671 39.3571);--m-coll:lab(41.8113% 11.5878 21.4758);--m-accon:lab(95.8156% 4.38571 2.91126);--m-accring:lab(52.2155% 45.9403 32.9504);--m-sel:lab(88.0635% 11.7788 7.84228);--m-blob1:lab(79.1015% 1.6892 3.33093/.35);--m-blob2:lab(86.0655% 1.34522 2.66081/.25);--m-shadow:0 1px 2px lab(7.22637% -.0000149012 0/.04),0 8px 26px lab(7.22637% -.0000149012 0/.05);--m-shadow2:0 2px 4px lab(7.22637% -.0000149012 0/.05),0 16px 40px lab(7.22637% -.0000149012 0/.09);--m-sheetshadow:0 40px 100px lab(7.22637% -.0000149012 0/.2)}}:root[data-theme=ink] .brand .brandname{letter-spacing:.2em;font-size:30px;font-weight:400}:root[data-theme=ink] :is(.page h2,.pbody h2,.mside h2){letter-spacing:.08em;font-weight:400}:root[data-theme=ink] .page h2{font-size:34px}:root[data-theme=ink] :is(.play .cover,.sglyph,.sccard .scg,.catcard .cg,.morb){font-family:Ma Shan Zheng,Noto Serif SC,serif;font-weight:400}:root[data-theme=ink] .play .cover{font-size:42px}:root[data-theme=ink] .morb{box-shadow:0 0 0 18px oklch(var(--m-halo)/.06),0 0 0 44px oklch(var(--m-halo)/.04),0 0 0 80px oklch(var(--m-halo)/.02);font-size:58px}:root[data-theme=ink] .mline{letter-spacing:.06em;font-size:23px;line-height:2.1}:root[data-theme=ink] :is(.card .img,.pimg,.cover2){filter:saturate(.35)}:root[data-theme=ink] .tag{color:#b2392b;color:lab(42.8081% 49.4083 37.2202);background:#f8f7f2d9;background:lab(97.1312% -.0125468 2.29015/.85);border:1px solid #c4413259;border:1px solid lab(47.3562% 52.4671 39.3571/.35);font-family:Noto Serif SC,serif}:root[data-theme=ink] .tag.ugc{color:#fff;border:0}:root[data-theme=ink] .chip.on{background:var(--m-dark)}:root[data-theme=ink] :is(.primary,.dark){border-radius:10px}:root[data-theme=ink] .nav.on{box-shadow:inset 3px 0 #c44132;box-shadow:inset 3px 0 lab(47.3562% 52.4671 39.3571)}:root[data-theme=ink] .side{padding-top:40px}:root[data-theme=ink] main{gap:30px;padding-top:30px}:root[data-theme=classic]{--ink:#554438;--mute:#84786f;--mute-bg:#e6e0d9;--ok:#537d5c}@supports (color:lab(0% 0 0)){:root[data-theme=classic]{--ink:lab(30.2892% 6.20872 9.7915);--mute:lab(51.2375% 3.48571 6.73826);--mute-bg:lab(89.5799% 1.05247 4.45036);--ok:lab(48.7084% -20.8862 13.5058)}}:root[data-theme=classic],:root[data-theme=classic] body{color:#362c24;color:lab(18.7497% 3.63408 6.86861);background:#f9f4ee;background:lab(96.544% .696301 3.74829)}:root[data-theme=classic] :is(a,.linklike){color:#955545;color:lab(43.5848% 26.185 21.661)}:root[data-theme=classic] :is(a,.linklike):hover{color:#7c3e2f;color:lab(34.2904% 26.3965 22.1879)}:root[data-theme=classic] :is(.sub,.kicker,.brand p,.today,.meta,.phandle,.pstats,.mtime,.mrow,.rec .l){color:var(--mute)}:root[data-theme=classic] .side{border-color:#e4ddd3;border-color:lab(88.4135% 1.5851 5.48959)}:root[data-theme=classic] .nav:hover{background:#f0e8df;background:lab(92.4842% 1.32793 5.57116)}:root[data-theme=classic] .nav.on{background:oklch(.925 .03 var(--h,60));color:#2b221a;color:lab(14.1072% 3.67969 6.9162)}:root[data-theme=classic] .me{background:#f1eae1;background:lab(93.0628% 1.23477 5.19664)}:root[data-theme=classic] .me:hover{background:#ebe3d9;background:lab(90.7455% 1.42261 5.94684)}:root[data-theme=classic] :is(.card,.play,.phead,.catcard,.scene,.rec,.featbox,.acc,.menu,.search,.sheet,textarea,.pad input,.pacts input,.inputrow input){border-color:#e6ded4;border-color:lab(88.9942% 1.69531 5.85867)}:root[data-theme=classic] :is(.card,.play,.phead,.acc,.menu,.postcard,.search,.chip,textarea,.pad input,.pacts input,.inputrow input){background:#fefbf7;background:lab(98.8548% .410289 2.24417)}:root[data-theme=classic] :is(.card,.mcard,.sccard,.catcard):hover{box-shadow:0 8px 24px #46372b17;box-shadow:0 8px 24px lab(24.5177% 5.57716 10.4396/.09)}:root[data-theme=classic] :is(.primary,.dark,.chip.on,.modetabs button.on,.bubrow.mine .bub,.thumb button,.pacts .dark,.togrow.on .box){color:#faf6f1;color:lab(97.1195% .552118 2.99543);background:#554438;background:lab(30.2892% 6.20872 9.7915)}:root[data-theme=classic] .togrow.on .box{border-color:#554438;border-color:lab(30.2892% 6.20872 9.7915)}:root[data-theme=classic] .primary:hover{background:#675447;background:lab(37.2437% 6.58776 10.4081)}:root[data-theme=classic] :is(.accent,.tag.ugc){background:#c77c65;background:lab(59.8035% 28.1082 25.5609)}:root[data-theme=classic] .accent:hover{background:#b66d56;background:lab(53.9962% 28.2246 25.79)}:root[data-theme=classic] .follow{color:#a05842;color:lab(45.8638% 28.4175 26.2246);border-color:#c77c65;border-color:lab(59.8035% 28.1082 25.5609)}:root[data-theme=classic] .htags span{color:#955545;color:lab(43.5848% 26.185 21.661)}:root[data-theme=classic] .pacts .liked{color:#bd615b;color:lab(52.4329% 37.5226 21.2599)}:root[data-theme=classic] .pacts .colled{color:#b9914b;color:lab(62.9575% 9.47672 42.3211)}:root[data-theme=classic] .tag{color:#655447;color:lab(37.285% 5.44132 10.2932)}:root[data-theme=classic] .tag.got{color:#27422c;color:lab(25.2457% -14.9439 9.68916);background:#c7e4cb;background:lab(87.8386% -13.3298 8.52176)}:root[data-theme=classic] .chip{color:#564b42;color:lab(32.6743% 3.5473 6.78827)}:root[data-theme=classic] .chip.sm{background:#f2ece4;background:lab(93.64% 1.05083 4.44921)}:root[data-theme=classic] .ghost{border-color:#dbcfc4;border-color:lab(83.7434% 2.91401 7.00582)}:root[data-theme=classic] .lang{border-color:#e1d5ca;border-color:lab(86.0636% 2.91124 7.00387)}:root[data-theme=classic] .modal{background:#30271f66;background:lab(16.4285% 3.65536 6.8903/.4)}:root[data-theme=classic] .sheet{background:#fdfaf5;background:lab(98.2772% .480831 2.61955)}:root[data-theme=classic] .x{background:#f0eae3;background:lab(93.06% 1.05107 4.44937)}:root[data-theme=classic] .acc.on{background:#eef8f0;background:lab(96.7218% -4.43092 2.82015);border-color:#80b38a;border-color:lab(68.5635% -23.8301 15.369)}:root[data-theme=classic] .empty{border-color:#e4ddd3;border-color:lab(88.4135% 1.5851 5.48959)}:root[data-theme=classic] .sccard.on{border-color:#554438;border-color:lab(30.2892% 6.20872 9.7915)}:root[data-theme=classic] .mrow.on{color:#2b221a;color:lab(14.1072% 3.67969 6.9162);background:#f2ece3;background:lab(93.6428% 1.23444 5.19643)}:root[data-theme=classic] .mbar span{background:#9b6f52;background:lab(50.9879% 15.0993 23.6385)}:root[data-theme=classic] .breath{background:#7abfc38c;background:lab(72.8468% -22.0399 -9.12637/.55);box-shadow:0 0 0 30px #7abfc326;box-shadow:0 0 0 30px lab(72.8468% -22.0399 -9.12637/.15)}:root[data-theme=classic] .box{background:#5e4837;background:lab(32.5888% 7.89365 13.7201)}:root[data-theme=classic] .box .lid{background:#4a3525;background:lab(24.4603% 8.04751 13.9331)}:root[data-theme=classic] .mline{color:#372b21;color:lab(18.7321% 4.63471 8.6846)}:root[data-theme=morandi]{--m-bronze:#9e805e;--m-bronze2:#bfa780;--m-hair:#9e805e2e;--m-glass:#fcfaf68c;--m-edge:inset 0 0 0 1px var(--m-hair),inset 0 1px 0 #fff9;--m-font:"Cormorant Garamond","Noto Serif SC",Georgia,serif;--m-head:"Cormorant Garamond","Noto Serif SC",Georgia,serif;--m-dark:#3c3028;--m-dark2:#4d3f36;--m-darkglow:#3a2a1f38;--m-clay:var(--m-bronze);--m-apricot:var(--m-bronze2);--m-rowbar:var(--m-bronze);--m-link:#8e6945;--m-blob1:#f1d9c980;--m-shadow:var(--m-edge),0 1px 1px #362c2408,0 8px 20px #362c240f,0 28px 60px #362c2412;--m-shadow2:var(--m-edge),0 2px 3px #362c240a,0 12px 28px #362c2414,0 44px 90px #362c241a;--m-sheetshadow:var(--m-edge),0 60px 140px #291f184d}@supports (color:lab(0% 0 0)){:root[data-theme=morandi]{--m-bronze:lab(55.8776% 8.26469 22.9011);--m-bronze2:lab(69.9449% 4.67253 23.6887);--m-hair:lab(55.8776% 8.26469 22.9011/.18);--m-glass:lab(98.2748% .410348 2.24421/.55);--m-edge:inset 0 0 0 1px var(--m-hair),inset 0 1px 0 lab(100% 0 0/.6);--m-dark:lab(21.0403% 4.52547 7.15193);--m-dark2:lab(27.9945% 4.90971 7.77527);--m-darkglow:lab(18.6813% 6.35497 9.96386/.22);--m-link:lab(47.647% 11.9431 26.4821);--m-blob1:lab(88.2845% 6.98334 11.1838/.5);--m-shadow:var(--m-edge),0 1px 1px lab(18.7497% 3.63408 6.86861/.03),0 8px 20px lab(18.7497% 3.63408 6.86861/.06),0 28px 60px lab(18.7497% 3.63408 6.86861/.07);--m-shadow2:var(--m-edge),0 2px 3px lab(18.7497% 3.63408 6.86861/.04),0 12px 28px lab(18.7497% 3.63408 6.86861/.08),0 44px 90px lab(18.7497% 3.63408 6.86861/.1);--m-sheetshadow:var(--m-edge),0 60px 140px lab(12.9465% 3.69321 6.93115/.3)}}:root[data-theme=morandi] .app:before{content:"";z-index:0;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}:root[data-theme=morandi] .side{z-index:2;background:var(--m-glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-right:1px solid var(--m-hair)}:root[data-theme=morandi] main{z-index:1;gap:30px;padding:26px 48px 72px;position:relative}:root[data-theme=morandi] .top{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--m-hair);background:#f6f1eab8;background:lab(95.384% .696629 3.74849/.72);margin:-26px -48px 0;padding:22px 48px 16px;position:sticky;top:0}@media (max-width:820px){:root[data-theme=morandi] .top{margin:-22px -20px 0;padding:18px 20px 14px}}:root[data-theme=morandi] .masonry{column-gap:22px}:root[data-theme=morandi] .card{margin-bottom:22px}:root[data-theme=morandi] .grid{gap:22px}:root[data-theme=morandi] .brand .brandname{letter-spacing:.22em;font-size:28px;font-weight:500}:root[data-theme=morandi] .brand:after{content:"";background:var(--m-bronze);width:28px;height:1px;margin:14px 0 0 12px;display:block}:root[data-theme=morandi] .page h2{letter-spacing:.06em;font-size:36px;font-weight:500}:root[data-theme=morandi] .sech{letter-spacing:.04em;font-size:18px}:root[data-theme=morandi] .sechead{border-bottom:1px solid var(--m-hair);padding-bottom:10px}:root[data-theme=morandi] .kicker{color:var(--m-bronze);letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:600}:root[data-theme=morandi] .sub{font-size:14px}:root[data-theme=morandi] .meta{font-size:13px}:root[data-theme=morandi] .card .title{font-size:15px}:root[data-theme=morandi] :is(.pstats b,.mtime,.meta,.today,.pacts button){font-variant-numeric:tabular-nums}:root[data-theme=morandi] .pstats b{font-size:22px;font-weight:600}:root[data-theme=morandi] .today{font-size:15px;font-style:italic}:root[data-theme=morandi] .mtime{font-family:var(--m-font);font-size:14px;font-weight:600}:root[data-theme=morandi] .tag{font-family:var(--m-font);text-transform:uppercase;letter-spacing:.12em;background:var(--m-glass);box-shadow:inset 0 0 0 1px var(--m-hair);padding:3px 8px;font-size:10px;font-weight:600}:root[data-theme=morandi] .tag.ugc{box-shadow:none}:root[data-theme=morandi] :is(.card,.play){position:relative}:root[data-theme=morandi] :is(.card,.play):after{content:"";z-index:3;border-radius:inherit;pointer-events:none;box-shadow:var(--m-edge);position:absolute;inset:0}:root[data-theme=morandi] .card .img:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -48px 64px -32px #392a1e38;box-shadow:inset 0 -48px 64px -32px lab(18.7126% 5.66906 10.5547/.22)}:root[data-theme=morandi] .meta{border-top:1px solid var(--m-hair);margin-top:2px;padding-top:10px}:root[data-theme=morandi] .pav{box-shadow:0 0 0 1px var(--m-bronze),0 0 0 7px #fff9}@supports (color:lab(0% 0 0)){:root[data-theme=morandi] .pav{box-shadow:0 0 0 1px var(--m-bronze),0 0 0 7px lab(100% 0 0/.6)}}:root[data-theme=morandi] .nav.on{box-shadow:inset 2px 0 0 var(--m-bronze)}:root[data-theme=morandi] .menu,:root[data-theme=morandi] .search{background:var(--m-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}:root[data-theme=morandi] :is(.primary,.dark,.chip.on){box-shadow:inset 0 1px 0 #ffffff2e,inset 0 0 0 1px #9e805e59,0 6px 18px var(--m-darkglow)}@supports (color:lab(0% 0 0)){:root[data-theme=morandi] :is(.primary,.dark,.chip.on){box-shadow:inset 0 1px 0 lab(100% 0 0/.18),inset 0 0 0 1px lab(55.8776% 8.26469 22.9011/.35),0 6px 18px var(--m-darkglow)}}:root[data-theme=morandi] :is(.primary,.dark):hover{box-shadow:inset 0 1px 0 #fff3,inset 0 0 0 1px #9e805e73,0 10px 24px var(--m-darkglow)}@supports (color:lab(0% 0 0)){:root[data-theme=morandi] :is(.primary,.dark):hover{box-shadow:inset 0 1px 0 lab(100% 0 0/.2),inset 0 0 0 1px lab(55.8776% 8.26469 22.9011/.45),0 10px 24px var(--m-darkglow)}}:root[data-theme=morandi] :is(.primary,.dark,.accent):active{transform:translateY(0)scale(.99)}:root[data-theme=morandi] .ghost{border-color:var(--m-hair)}:root[data-theme=morandi] .mstage{box-shadow:inset 0 0 120px #392a1e1f;box-shadow:inset 0 0 120px lab(18.7126% 5.66906 10.5547/.12)}:root[data-theme=morandi] .morb{position:relative}:root[data-theme=morandi] .morb:before{content:"";border:1px dashed #9e805e73;border:1px dashed lab(55.8776% 8.26469 22.9011/.45);border-radius:50%;animation:90s linear infinite mring;position:absolute;inset:-30%}@keyframes mring{to{transform:rotate(360deg)}}:root[data-theme=morandi] .mline{font-size:24px}:root[data-theme=morandi] .mrow{border-radius:8px}:root[data-theme=morandi] .mrow+.mrow{border-top:1px solid var(--m-hair)}:root[data-theme=morandi] .mbar span{background:linear-gradient(90deg,var(--m-bronze),var(--m-bronze2))}:root[data-theme=morandi] main.rise :is(.card,.play){animation:mrise .8s var(--m-ease) both}:root[data-theme=morandi] main.rise :is(.card,.play):nth-child(2){animation-delay:50ms}:root[data-theme=morandi] main.rise :is(.card,.play):nth-child(3){animation-delay:.1s}:root[data-theme=morandi] main.rise :is(.card,.play):nth-child(4){animation-delay:.15s}:root[data-theme=morandi] main.rise :is(.card,.play):nth-child(5){animation-delay:.2s}:root[data-theme=morandi] main.rise :is(.card,.play):nth-child(6){animation-delay:.25s}:root[data-theme=morandi] main.rise :is(.card,.play):nth-child(7){animation-delay:.3s}:root[data-theme=morandi] main.rise :is(.card,.play):nth-child(n+8){animation-delay:.35s}@media (prefers-reduced-motion:reduce){:root[data-theme=morandi] .morb:before,:root[data-theme=morandi] main.rise :is(.card,.play){animation:none}}@media (max-width:820px){:root[data-theme=morandi] main{padding:22px 20px 56px}}a.card,a.play,a.sccard,a.catcard,a.crumb,a.plain{color:inherit;text-decoration:none;display:block}a.card:hover,a.play:hover,a.sccard:hover,a.catcard:hover{color:inherit}a.play,a.sccard,a.catcard{display:flex}.sechead{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.sech{margin:0 0 12px;font-size:19px}.sechead .sech{margin-bottom:0}.morelink{margin-left:auto;font-size:13px}.skip{z-index:100;color:#fff;background:#30271f;background:lab(16.4285% 3.65536 6.8903);border-radius:0 0 12px;padding:10px 16px;position:absolute;top:0;left:-9999px}.skip:focus{color:#fff;left:0}.crumbs{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.crumbs a{color:#706052;color:lab(41.9269% 5.40605 10.2591)}.crumbs a:hover{color:#422e1e;color:lab(20.9919% 7.76596 14.3845);text-decoration:underline}.crumbs .sep{opacity:.5}.crumbs [aria-current]{color:#433830;color:lab(24.552% 3.59103 6.82721)}.artwrap{background:#fffdfa;background:lab(99.4319% .22465 1.50431);border:1px solid #ebe7e1;border:1px solid lab(91.9086% .581443 3.77355);border-radius:24px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0;display:grid;overflow:hidden}@media (max-width:900px){.artwrap{grid-template-columns:1fr}}.artmedia{align-items:flex-end;min-height:420px;padding:12px;display:flex;position:relative}.artmedia .tag{position:absolute;bottom:12px;left:12px}.artbody{flex-direction:column;gap:14px;min-width:0;padding:28px 30px;display:flex}.artbody h1{text-wrap:pretty;margin:0;font-size:27px;line-height:1.45}.artmeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.artmeta small{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);font-size:12px;display:block}.arttext{white-space:pre-wrap;text-wrap:pretty;margin:0;font-size:15px;line-height:1.95}.artshots{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.artshots img{border-radius:14px;width:100%;display:block}.related{margin-top:6px}.medhero{border-radius:24px;flex-wrap:wrap;align-items:center;gap:22px;padding:26px 28px;display:flex}.medhero h1{margin:0 0 6px;font-size:28px;line-height:1.4}.sitefoot{border-top:1px solid #e8e4dd;border-top:1px solid lab(90.7486% .581801 3.77376);flex-direction:column;gap:20px;margin-top:36px;padding-top:26px;font-size:13px;display:flex}.footgrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px;display:grid}.footcol h2{color:#433830;color:lab(24.552% 3.59103 6.82721);margin:0 0 10px;font-size:13px}.footcol ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.footcol a{color:#6c6158;color:lab(41.9561% 3.51177 6.75876)}.footcol a:hover{color:#4d332b;color:lab(24.3206% 10.8476 10.4389);text-decoration:underline}.footnote{color:#7b6f66;color:lab(47.7571% 3.49459 6.74518);flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.pager a,.pager span{color:#50453d;color:lab(30.3537% 3.55828 6.7978);border:1px solid #e2d5cb;border:1px solid lab(86.0404% 3.42956 6.69673);border-radius:999px;padding:8px 14px;font-size:13px}.pager span[aria-current]{color:#f8f5ef;color:lab(96.5432% .459313 3.01498);background:#30271f;background:lab(16.4285% 3.65536 6.8903);border-color:#0000}.pager span.gap{border:0}.langlinks{align-items:center;gap:6px;display:flex}.langlinks a{color:#50453d;color:lab(30.3537% 3.55828 6.7978);border:1px solid #e2d5cb;border:1px solid lab(86.0404% 3.42956 6.69673);border-radius:999px;padding:7px 14px;font-size:13px}.langlinks a[aria-current]{color:#f8f5ef;color:lab(96.5432% .459313 3.01498);background:#30271f;background:lab(16.4285% 3.65536 6.8903);border-color:#0000}@media (max-width:820px){.app{flex-direction:column}.side{border-bottom:1px solid #e8e4dd;border-bottom:1px solid lab(90.7486% .581801 3.77376);border-right:0;flex-direction:row;align-items:center;gap:8px;width:auto;height:auto;padding:14px 16px;position:static;overflow-x:auto}.side .brand{flex:none;padding:0 8px 0 0}.side .brand .brandname{font-size:20px}.side .brand p{display:none}.side .nav{flex:none;width:auto;padding:9px 12px;font-size:14px}.side .primary,.side .me{white-space:nowrap;flex:none;margin-top:0}.side .me small{display:none}main{padding:18px 16px 40px}.artbody{padding:22px 18px}.artmedia{min-height:280px}}.mlines{margin:4px 0 0;padding:0;list-style:none}.artmeta .follow{margin:0}.phead3{flex-wrap:wrap}.phead3 p{flex-basis:100%;margin:0}.pav{border:0;padding:0}.pname{background:0 0;border:0}
:root[data-theme=classic]{--soft-l:.94;--soft-c:.028;--av-l:.78;--av-c:.056;--sw-l:.8;--sw-l-deep:.4;--sw-l-pale:.95;--sw-c:.07;--sw-c-pale:.014;--dot-l:.72;--dot-c:.084;--mist1-l:.955;--mist1-c:.021;--mist2-l:.865;--mist2-c:.035;--mist3-l:.915;--mist3-c:.025;--wash1-l:.74;--wash1-c:.056;--wash2-l:.82;--wash2-c:.042;--wash3-l:.86;--wash3-c:.035;--wash4-l:.955;--wash4-c:.014;--stripe1-l:.93;--stripe1-c:.021;--stripe2-l:.965;--stripe2-c:.014;--bar-l:.7;--bar-c:.07;--stage1-l:.92;--stage1-c:.042;--stage2-l:.965;--stage2-c:.014;--orbline-l:.55;--orbline-c:.042}:root,:root[data-theme=morandi]{--soft-l:.915;--soft-c:.016;--av-l:.78;--av-c:.041;--sw-l:.8;--sw-l-deep:.4;--sw-l-pale:.95;--sw-c:.045;--sw-c-pale:.009;--dot-l:.72;--dot-c:.054;--mist1-l:.955;--mist1-c:.013;--mist2-l:.865;--mist2-c:.023;--mist3-l:.915;--mist3-c:.016;--wash1-l:.74;--wash1-c:.036;--wash2-l:.82;--wash2-c:.027;--wash3-l:.86;--wash3-c:.023;--wash4-l:.955;--wash4-c:.009;--stripe1-l:.93;--stripe1-c:.013;--stripe2-l:.965;--stripe2-c:.009;--bar-l:.7;--bar-c:.045;--stage1-l:.92;--stage1-c:.027;--stage2-l:.965;--stage2-c:.009;--orbline-l:.55;--orbline-c:.027}:root[data-theme=night]{--soft-l:.3;--soft-c:.027;--av-l:.62;--av-c:.078;--sw-l:.6;--sw-l-deep:.3;--sw-l-pale:.8;--sw-c:.06;--sw-c-pale:.012;--dot-l:.48;--dot-c:.072;--mist1-l:.245;--mist1-c:.018;--mist2-l:.335;--mist2-c:.03;--mist3-l:.285;--mist3-c:.021;--wash1-l:.46;--wash1-c:.048;--wash2-l:.38;--wash2-c:.036;--wash3-l:.34;--wash3-c:.03;--wash4-l:.245;--wash4-c:.012;--stripe1-l:.27;--stripe1-c:.018;--stripe2-l:.235;--stripe2-c:.012;--bar-l:.5;--bar-c:.06;--stage1-l:.28;--stage1-c:.036;--stage2-l:.235;--stage2-c:.012;--orbline-l:.65;--orbline-c:.036}:root[data-theme=starry]{--soft-l:.3;--soft-c:.048;--av-l:.72;--av-c:.112;--sw-l:.6;--sw-l-deep:.3;--sw-l-pale:.8;--sw-c:.08;--sw-c-pale:.016;--dot-l:.5;--dot-c:.096;--mist1-l:.265;--mist1-c:.024;--mist2-l:.355;--mist2-c:.04;--mist3-l:.305;--mist3-c:.028;--wash1-l:.48;--wash1-c:.064;--wash2-l:.4;--wash2-c:.048;--wash3-l:.36;--wash3-c:.04;--wash4-l:.265;--wash4-c:.016;--stripe1-l:.29;--stripe1-c:.024;--stripe2-l:.255;--stripe2-c:.016;--bar-l:.52;--bar-c:.08;--stage1-l:.3;--stage1-c:.048;--stage2-l:.255;--stage2-c:.016;--orbline-l:.67;--orbline-c:.048}:root[data-theme=eyecare]{--soft-l:.9;--soft-c:.016;--av-l:.74;--av-c:.028;--sw-l:.8;--sw-l-deep:.4;--sw-l-pale:.95;--sw-c:.04;--sw-c-pale:.008;--dot-l:.72;--dot-c:.048;--mist1-l:.955;--mist1-c:.012;--mist2-l:.865;--mist2-c:.02;--mist3-l:.915;--mist3-c:.014;--wash1-l:.74;--wash1-c:.032;--wash2-l:.82;--wash2-c:.024;--wash3-l:.86;--wash3-c:.02;--wash4-l:.955;--wash4-c:.008;--stripe1-l:.93;--stripe1-c:.012;--stripe2-l:.965;--stripe2-c:.008;--bar-l:.7;--bar-c:.04;--stage1-l:.92;--stage1-c:.024;--stage2-l:.965;--stage2-c:.008;--orbline-l:.55;--orbline-c:.024}:root[data-theme=sunny]{--soft-l:.935;--soft-c:.047;--av-l:.8;--av-c:.093;--sw-l:.8;--sw-l-deep:.4;--sw-l-pale:.95;--sw-c:.085;--sw-c-pale:.017;--dot-l:.72;--dot-c:.102;--mist1-l:.955;--mist1-c:.025;--mist2-l:.865;--mist2-c:.043;--mist3-l:.915;--mist3-c:.03;--wash1-l:.74;--wash1-c:.068;--wash2-l:.82;--wash2-c:.051;--wash3-l:.86;--wash3-c:.043;--wash4-l:.955;--wash4-c:.017;--stripe1-l:.93;--stripe1-c:.025;--stripe2-l:.965;--stripe2-c:.017;--bar-l:.7;--bar-c:.085;--stage1-l:.92;--stage1-c:.051;--stage2-l:.965;--stage2-c:.017;--orbline-l:.55;--orbline-c:.051}:root[data-theme=ink]{--soft-l:.945;--soft-c:.004;--av-l:.6;--av-c:.006;--sw-l:.8;--sw-l-deep:.4;--sw-l-pale:.95;--sw-c:.02;--sw-c-pale:.004;--dot-l:.72;--dot-c:.024;--mist1-l:.955;--mist1-c:.006;--mist2-l:.865;--mist2-c:.01;--mist3-l:.915;--mist3-c:.007;--wash1-l:.74;--wash1-c:.016;--wash2-l:.82;--wash2-c:.012;--wash3-l:.86;--wash3-c:.01;--wash4-l:.955;--wash4-c:.004;--stripe1-l:.93;--stripe1-c:.006;--stripe2-l:.965;--stripe2-c:.004;--bar-l:.7;--bar-c:.02;--stage1-l:.92;--stage1-c:.012;--stage2-l:.965;--stage2-c:.004;--orbline-l:.55;--orbline-c:.012}.bg-soft{background:oklch(var(--soft-l) var(--soft-c) var(--h))}.bg-av{background:oklch(var(--av-l) var(--av-c) var(--h))}.nav .dot{background:oklch(var(--dot-l) var(--dot-c) var(--h))}.barfill{background:oklch(var(--bar-l) var(--bar-c) var(--h))}.mstage{background:radial-gradient(circle at 50% 42%, oklch(var(--stage1-l) var(--stage1-c) var(--h)), oklch(var(--stage2-l) var(--stage2-c) var(--h)))}.swatch{background:oklch(var(--sw-l) var(--sw-c) var(--h))}.swatch.deep{background:oklch(var(--sw-l-deep) var(--sw-c) var(--h))}.swatch.pale{background:oklch(var(--sw-l-pale) var(--sw-c-pale) var(--h))}.cover-auto{background:radial-gradient(120% 90% at 18% 12%, oklch(var(--mist1-l) var(--mist1-c) var(--h)) 0%, transparent 60%), radial-gradient(110% 100% at 86% 92%, oklch(var(--mist2-l) var(--mist2-c) var(--h)) 0%, transparent 65%), oklch(var(--mist3-l) var(--mist3-c) var(--h))}:root[data-theme=classic] .cover-auto{background:repeating-linear-gradient(45deg, oklch(var(--stripe1-l) var(--stripe1-c) var(--h)) 0 8px, oklch(var(--stripe2-l) var(--stripe2-c) var(--h)) 8px 16px)}:root[data-theme=ink] .cover-auto{background:radial-gradient(42% 34% at 36% 40%, oklch(var(--wash1-l) var(--wash1-c) var(--h)) 0%, oklch(var(--wash2-l) var(--wash2-c) var(--h)) 38%, transparent 68%), radial-gradient(26% 20% at 68% 66%, oklch(var(--wash3-l) var(--wash3-c) var(--h)) 0%, transparent 70%), oklch(var(--wash4-l) var(--wash4-c) var(--h))}
