:root{--desk:#d7dbe3;--paper:#fbfbf8;--dot:#b3b9c7;--rule:#e0e3ea;--ink:#1c2438;--ink-2:#48516a;--ink-3:#848ca1;--chrome:#eef0f4;--pop:#fff;--line:#c3c8d3;--focus:#2f5bd3;--danger:#b3261e;--red-ink:#d23b34;--f-doing:#2f6fd6;--f-waiting:#b7790b;--f-blocked:#d23b34;--f-handed:#7b5cc4;--f-question:#1f8f86;--mk-a:88%;--pen-blue:#1f4fa3;--pen-brown:#6b4226;--pen-green:#1e6b4a;--pen-purple:#5b3a9e;--gutter-shade:#1c24383d;--book-shadow:0 2px 0 #1c243814, 0 34px 60px -30px #1c243899;--g:22px;--f-hand:"Kalam","Segoe Print","Bradley Hand",cursive;--f-brush:"Caveat Brush","Kalam","Bradley Hand",cursive;--f-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--desk:#101217;--paper:#22242c;--dot:#4a4f5e;--rule:#343846;--ink:#ecedf2;--ink-2:#b9becc;--ink-3:#7f8699;--chrome:#191c23;--pop:#2c2f39;--line:#3a3f4d;--focus:#93b2ff;--danger:#e5534b;--red-ink:#ff6b61;--f-doing:#7faeff;--f-waiting:#f2b84b;--f-blocked:#ff6b61;--f-handed:#b9a0ff;--f-question:#5fd1c6;--mk-a:42%;--pen-blue:#8db4ff;--pen-brown:#d9b08c;--pen-green:#7fd1a8;--pen-purple:#c3a8ff;--gutter-shade:#0009;--book-shadow:0 34px 60px -30px #000000d9}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--desk:#101217;--paper:#22242c;--dot:#4a4f5e;--rule:#343846;--ink:#ecedf2;--ink-2:#b9becc;--ink-3:#7f8699;--chrome:#191c23;--pop:#2c2f39;--line:#3a3f4d;--focus:#93b2ff;--danger:#e5534b;--red-ink:#ff6b61;--f-doing:#7faeff;--f-waiting:#f2b84b;--f-blocked:#ff6b61;--f-handed:#b9a0ff;--f-question:#5fd1c6;--mk-a:42%;--pen-blue:#8db4ff;--pen-brown:#d9b08c;--pen-green:#7fd1a8;--pen-purple:#c3a8ff;--gutter-shade:#0009;--book-shadow:0 34px 60px -30px #000000d9}*{box-sizing:border-box}[hidden]{display:none!important}html,body{min-height:100%}body{background:var(--desk);color:var(--ink);font-family:var(--f-mono);margin:0}body.modal-open{overflow:hidden}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bar{top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb,var(--desk) 90%,transparent);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:10px 16px;display:flex;position:sticky}.brand{flex:240px;align-items:center;gap:12px;min-width:0;display:flex}.logo{font:400 28px/1 var(--f-brush);color:var(--ink);white-space:nowrap;letter-spacing:.01em}.logo i{background:var(--ink);vertical-align:.05em;border-radius:50%;width:.24em;height:.24em;margin-left:.06em;font-style:normal;display:inline-block}.nbbtn{all:unset;cursor:pointer;font:400 17px/1.2 var(--f-hand);color:var(--ink-2);border-radius:4px;align-items:center;gap:8px;min-width:0;padding:5px 8px;display:flex}.nbbtn:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.nbbtn:focus-visible{outline:2px solid var(--focus)}.cov{background:var(--cover,#26345a);border-radius:2px 4px 4px 2px;flex:none;width:14px;height:19px;box-shadow:inset -3px 0 #00000047}.nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.books{scrollbar-width:none;align-items:center;gap:4px;min-width:0;padding:2px;display:flex;overflow-x:auto}.books::-webkit-scrollbar{display:none}.btab{all:unset;cursor:pointer;max-width:13em;font:400 17px/1.15 var(--f-hand);color:var(--ink-3);border-bottom:3px solid #0000;border-radius:12px;flex:none;align-items:center;gap:8px;padding:6px 11px 5px 8px;transition:color .15s,background .15s;display:inline-flex}.btab:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.btab[aria-selected=true]{color:var(--ink);background:var(--paper);border-bottom-color:var(--cover);box-shadow:0 1px 3px #00000014}.btab:focus-visible,.badd:focus-visible{outline:2px solid var(--focus)}.btab .cov{transition:transform .2s}.btab[aria-selected=true] .cov{transform:rotate(-8deg)}.badd{all:unset;cursor:pointer;border:1px dashed var(--line);width:28px;height:28px;color:var(--ink-2);font:500 16px/1 var(--f-mono);border-radius:50%;flex:none;place-items:center;display:grid}.badd:hover{border-style:solid;border-color:var(--ink-3);color:var(--ink)}.book.swap{animation:.4s cubic-bezier(.3,.7,.2,1) bookSwap}@keyframes bookSwap{0%{opacity:0;transform:translateY(16px)rotate(-.8deg)}to{opacity:1;transform:none}}.turn{align-items:center;gap:6px;display:flex}.pinfo{font:500 12px/1 var(--f-mono);letter-spacing:.06em;text-align:center;font-variant-numeric:tabular-nums;min-width:92px;color:var(--ink-2)}.acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.status{font:500 10px/1 var(--f-mono);letter-spacing:.08em;color:var(--ink-3);text-transform:uppercase;min-width:9ch}.btn{appearance:none;font:500 12.5px/1 var(--f-mono);letter-spacing:.01em;color:var(--ink);background:var(--paper);border:1px solid var(--line);cursor:pointer;white-space:nowrap;border-radius:999px;padding:9px 15px;transition:transform .12s,border-color .12s,box-shadow .12s;box-shadow:0 1px 2px #1c243812}.btn:hover{border-color:var(--ink-3);transform:translateY(-1px);box-shadow:0 3px 8px -3px #1c243840}.btn.primary,.btn[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn:disabled{opacity:.35;cursor:default}.btn.icon{place-items:center;width:34px;height:34px;padding:0;font-size:16px;display:inline-grid}.btn.danger{color:var(--danger)}.btn.danger[data-armed]{background:var(--danger);color:#fff;border-color:var(--danger)}.note{max-width:1120px;font:400 16px/1.3 var(--f-hand);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:16px auto 0;display:flex}.note-main,.note-confirm{flex-wrap:wrap;align-items:center;gap:8px 14px;display:inline-flex}.btn.danger-fill{background:var(--danger);border-color:var(--danger);color:#fff}.tag{font:500 10px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:var(--paper);border-radius:999px;padding:5px 10px}.linkb{all:unset;cursor:pointer;font:500 10.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-bottom:1.5px solid var(--ink-3);padding:3px 0}.linkb[data-armed]{color:var(--danger);border-color:var(--danger)}.linkb:focus-visible{outline:2px solid var(--focus)}.desk{padding:8px 16px 72px;overflow-x:clip}body.tray-open .desk{padding-bottom:190px}.book{--cover:#26345a;background:var(--cover);max-width:1120px;box-shadow:var(--book-shadow);border-radius:6px 12px 12px 6px;margin:14px auto 0;padding:9px;position:relative}.band{z-index:2;pointer-events:none;background:#14161b;border-radius:3px;width:7px;position:absolute;top:-5px;bottom:-5px;right:1px}.ribbon{clip-path:polygon(0 0,100% 0,100% 100%,50% 88%,0 100%);transform-origin:top;z-index:0;pointer-events:none;background:#c8414b;width:10px;height:90px;position:absolute;bottom:-46px;left:calc(50% - 5px);transform:rotate(4deg)}.spread{z-index:1;grid-template-columns:1fr 1fr;display:grid;position:relative}.book.single{max-width:720px}.spread.single{grid-template-columns:1fr}.side-S{border-radius:3px}.page[data-idx]{padding:0}.pscroll{padding:calc(var(--g)*2) calc(var(--g)*2) calc(var(--g)*3);flex-direction:column;flex:1 0 auto;display:flex}.spread:not(.single) .pscroll{scrollbar-width:thin;flex:1 1 0;min-height:0;padding-bottom:0;overflow-y:auto}.spread:not(.single) .page[data-idx] .pfoot{margin:auto calc(var(--g) * -2) 0;padding:14px calc(var(--g) * 2) 16px;background:linear-gradient(color-mix(in srgb,var(--paper) 0%,transparent),var(--paper) 45%);z-index:4;position:sticky;bottom:0;left:auto;right:auto}.lay{border:1px solid var(--line);background:var(--paper);border-radius:999px;gap:2px;margin-left:4px;padding:2px;display:inline-flex}.layb{appearance:none;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 10px}.layb svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:14px;display:block}.layb:hover{color:var(--ink)}.layb[aria-pressed=true]{background:var(--ink);color:var(--paper)}.layb:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.spread.turning{animation:.24s ease-out turnIn}@keyframes turnIn{0%{opacity:.35;transform:translateX(var(--dx,12px))}to{opacity:1;transform:none}}.page{isolation:isolate;aspect-ratio:148/210;background-color:var(--paper);min-width:0;padding:calc(var(--g)*2) calc(var(--g)*2) calc(var(--g)*3);flex-direction:column;display:flex;position:relative}.paper-dots{background-image:radial-gradient(circle,var(--dot) 1.05px,transparent 1.5px);background-size:var(--g) var(--g);background-position:calc(var(--g)/-2) calc(var(--g)/-2)}.paper-grid{background-image:linear-gradient(var(--rule) 1px,transparent 1px),linear-gradient(90deg,var(--rule) 1px,transparent 1px);background-size:var(--g) var(--g)}.paper-lines{background-image:linear-gradient(transparent calc(var(--g) - 1px),var(--rule) calc(var(--g) - 1px));background-size:100% var(--g)}.paper-blank{background-image:none}.side-L{box-shadow:inset -28px 0 30px -28px var(--gutter-shade);border-radius:3px 0 0 3px}.side-R{box-shadow:inset 28px 0 30px -28px var(--gutter-shade);border-radius:0 3px 3px 0}.page.flash{animation:1.1s ease-out flash}@keyframes flash{0%{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--mk) 90%,transparent)}to{box-shadow:inset 0 0 0 3px #0000}}.ph{margin-bottom:var(--g);align-items:flex-start;gap:6px;display:flex}.phl{flex:1;min-width:0}.ptitle{font:400 36px/calc(var(--g)*2) var(--f-brush);color:var(--ink);text-wrap:balance;overflow-wrap:anywhere;margin:0}.ptitle-t{background-image:linear-gradient(176deg,transparent 34%,color-mix(in srgb,var(--mk) var(--mk-a),transparent) 34%,color-mix(in srgb,var(--mk) var(--mk-a),transparent) 80%,transparent 80%);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;outline:none;margin-left:-.14em;padding:0 .14em}.ptitle-t[contenteditable]:focus{outline:1.5px dashed var(--ink-3);outline-offset:3px}.pmeta{font:500 10.5px/var(--g) var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.pmonth{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;margin:-1px -5px;padding:1px 5px}.pmonth:after{content:"▾";opacity:.5;margin-left:5px}.pmonth:hover,.pmonth:focus-visible,.pmonth[aria-expanded=true]{background:color-mix(in srgb,var(--mk) 45%,transparent);color:var(--ink)}.mrow{align-items:center;gap:6px;display:flex}.mrow select{flex:1;width:auto;min-width:0;margin:0}.mrow .btn{flex:none;justify-content:center;width:34px;padding:0}.pmonth:hover:after,.pmonth:focus-visible:after{opacity:1}.pmenu{all:unset;cursor:pointer;font:700 15px/1 var(--f-mono);color:var(--ink-3);padding:9px 8px;letter-spacing:-.08em;border-radius:999px;margin-top:2px;padding-inline:10px}.pmenu:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 7%,transparent)}.pmenu:focus-visible{outline:2px solid var(--focus)}.pbody{gap:var(--g);flex-direction:column;flex:1;display:flex}.t-monthly .pbody{min-height:0}.list{flex-direction:column;display:flex}.entry{font:400 16.5px/var(--g) var(--f-hand);color:var(--ink);min-height:var(--g);grid-template-columns:18px 22px minmax(0,1fr);align-items:start;display:grid}.entry.ind-1{padding-left:var(--g)}.gut{font:700 14px/var(--g) var(--f-hand);color:var(--ink-2);text-align:left;letter-spacing:-.05em}.sig{all:unset;cursor:pointer;text-align:center;width:22px;height:var(--g);font:700 18px/var(--g) var(--f-hand);color:var(--ink);border-radius:3px}.sig:hover{background:color-mix(in srgb,var(--mk) 60%,transparent)}.sig:focus-visible{outline:2px solid var(--focus)}.tline{min-height:var(--g);overflow-wrap:anywhere;cursor:text;min-width:0;display:block}.txt{white-space:pre-wrap;outline:none;padding:0 2px}.txt:empty{min-width:6em;display:inline-block}.flag{all:unset;cursor:pointer;vertical-align:1px;font:500 9.5px/1.5 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--fc);background:color-mix(in srgb,var(--fc) 13%,transparent);border:1px solid color-mix(in srgb,var(--fc) 40%,transparent);z-index:4;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin:-3px 7px -3px 0;padding:1px 7px 1px 5px;display:inline-flex;position:relative}.flag svg,.fl-ico svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px;overflow:visible}.flag:hover{background:color-mix(in srgb,var(--fc) 22%,transparent)}.flag:focus-visible{outline:2px solid var(--focus)}.fl-ico{color:var(--fc);place-items:center;display:inline-grid}.att{vertical-align:-2px;cursor:default;flex-wrap:wrap;align-items:center;gap:4px;margin:-3px 0 -3px 8px;display:inline-flex}.adot{all:unset;cursor:pointer;border:1.5px solid var(--ink);border-radius:50%;width:13px;height:13px}.adot:hover{background:color-mix(in srgb,var(--mk) 45%,transparent)}.adot[aria-pressed=true],.adot[aria-pressed=true]:hover{background:var(--mk)}.arate{all:unset;cursor:pointer;width:17px;height:17px;font:500 9.5px/1 var(--f-mono);color:var(--ink-2);border:1.2px dashed color-mix(in srgb,var(--ink) 45%,transparent);border-radius:50%;place-items:center;display:inline-grid}.arate[aria-pressed=true]{background:var(--mk);color:#1c2438;border:1.5px solid var(--ink)}.aweek{all:unset;cursor:pointer;width:15px;height:15px;font:500 8px/1 var(--f-mono);color:var(--ink-3);border:1.2px solid color-mix(in srgb,var(--ink) 40%,transparent);border-radius:2px;place-items:center;display:inline-grid}.aweek[aria-pressed=true]{background:var(--mk);color:#1c2438;border-color:var(--ink)}.adot:focus-visible,.arate:focus-visible,.aweek:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.k-note .txt{color:var(--ink-2)}.s-migrated .txt,.s-scheduled .txt{color:var(--ink-3)}.s-done .txt{color:var(--ink);text-decoration:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--done-ink);text-decoration-color:var(--done-ink);text-decoration-skip-ink:none}.done-faded .s-done .txt{color:var(--ink-3);text-decoration:none}.s-cancelled .txt{color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:1.5px}.s-cancelled .sig{color:var(--ink-3)}.more{all:unset;cursor:pointer;vertical-align:-4px;background:var(--pop);border:1px solid var(--line);width:20px;height:20px;color:var(--ink-2);opacity:0;border-radius:50%;place-items:center;margin:-4px 0 -4px 6px;transition:opacity .15s,background .15s;display:inline-grid;box-shadow:0 1px 3px #0000001a}.more svg{width:15px;height:15px;overflow:visible}.more .pen{transform-box:view-box;transform-origin:4px 16px}.more .ink{stroke-dasharray:11;stroke-dashoffset:11px;transition:stroke-dashoffset .45s}.entry:hover .more,.entry:focus-within .more,.iblk:hover>.more,.iblk:focus-within>.more,.add:hover .more,.add:focus-within .more,.more[aria-expanded=true]{opacity:1}.more:hover{color:var(--ink);border-color:var(--ink-3)}.more:hover .pen{animation:.6s ease-in-out infinite scribble}.more:hover .ink,.more[aria-expanded=true] .ink{stroke-dashoffset:0}@keyframes scribble{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-1.5px,.6px)rotate(-7deg)}50%{transform:translate(.5px,-.6px)rotate(3deg)}75%{transform:translate(2px,.6px)rotate(-4deg)}}.more[aria-expanded=true]{background:var(--mk);color:#1c2438;border-color:#1c2438}.more:focus-visible{outline:2px solid var(--focus);opacity:1}@media (hover:none){.more{opacity:.85}.entry .more{display:none}.entry.editing .more,.more[aria-expanded=true]{display:inline-grid}}.add{height:var(--g);grid-template-columns:18px 22px minmax(0,1fr);align-items:center;display:grid}.aline{align-items:center;min-width:0;display:flex}.aline .more{vertical-align:0;flex:none}.iblk{grid-template-columns:40px minmax(0,1fr) auto;align-items:start;padding:4px 0 8px;display:grid}.iblk>.blk{grid-column:2;min-width:0}.iblk>.more{grid-column:3;margin-top:2px}.iblk .btitle{font-size:18px}.sig[aria-expanded=true]{background:var(--mk);color:#1c2438}.add.ind-1{padding-left:var(--g)}.add .ghost-sig{text-align:center;font:700 15px/var(--g) var(--f-hand);color:var(--ink-3)}.addin{all:unset;font:400 16.5px/var(--g) var(--f-hand);color:var(--ink);field-sizing:content;width:auto;min-width:6.5em;max-width:100%;padding-left:2px}.addin::placeholder{color:var(--ink-3);opacity:.85}.addin:focus-visible{box-shadow:0 1.5px 0 var(--focus)}.cal{flex:1;grid-auto-rows:minmax(15px,1fr);min-height:0;display:grid}.crow{min-height:0;font:400 15px/1.2 var(--f-hand);grid-template-columns:26px 18px minmax(0,1fr);align-items:center;display:grid}.crow.wk{border-top:1px dashed color-mix(in srgb,var(--ink) 25%,transparent)}.crow .d{font:500 11px/1.2 var(--f-mono);text-align:right;color:var(--ink-2);font-variant-numeric:tabular-nums;padding-right:6px}.crow .wd{font:500 10.5px/1.2 var(--f-mono);color:var(--ink-3)}.crow.we .wd{color:var(--ink);font-weight:500}.crow.we .d span{background:color-mix(in srgb,var(--mk) var(--mk-a),transparent);border-radius:2px;padding:0 2px}.crow.today .d span{outline:1.5px solid var(--ink);border-radius:50%;padding:1px 3px}.ctext{white-space:nowrap;text-overflow:ellipsis;outline:none;padding-left:2px;overflow:hidden}.ctext:focus{text-overflow:clip;box-shadow:0 1.5px 0 var(--ink-3)}.fut{flex-direction:column;flex:1;display:flex}.fm{border-top:1.5px solid color-mix(in srgb,var(--ink) 55%,transparent);flex:1;padding-top:6px}.fm:first-child{border-top:0;padding-top:0}.fm h3{font:400 22px/calc(var(--g)*1.2) var(--f-brush);margin:0 0 2px}.mk{background:linear-gradient(transparent 36%,color-mix(in srgb,var(--mk) var(--mk-a),transparent) 36% 84%,transparent 84%);padding:0 .12em}.hscroll{overflow-x:auto}table.hab{border-collapse:collapse;margin:0 auto 0 0}.hab th,.hab td{border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);padding:0}.hab .corner{border:0}.hab th.hn{vertical-align:bottom;width:28px;height:104px;padding:4px 0}.hab th.hn span{writing-mode:vertical-rl;font:400 15px/1.1 var(--f-hand);white-space:nowrap;text-overflow:ellipsis;max-height:98px;margin:0 auto;display:block;overflow:hidden;transform:rotate(180deg)}.hab th.dn{font:500 10px/18px var(--f-mono);color:var(--ink-2);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;border-left:0;padding:0 6px}.hab tr.today th.dn{color:var(--ink);background:color-mix(in srgb,var(--mk) var(--mk-a),transparent)}.hab tr.future{opacity:.55}.hcell{all:unset;cursor:pointer;width:28px;height:18px;display:block;position:relative}.hcell:hover{background:color-mix(in srgb,var(--mk) 30%,transparent)}.hcell:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.hcell[aria-pressed=true]:after{content:"";background:var(--mk);border-radius:2px 5px 3px 4px;position:absolute;inset:3px 4px;transform:rotate(-5deg)}.hchips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip{font:400 15px/1 var(--f-hand);border:1px solid var(--line);background:var(--paper);border-radius:999px;align-items:center;gap:2px;padding:3px 3px 3px 10px;display:inline-flex}.chip [contenteditable]{outline:none}.chip-x{all:unset;cursor:pointer;font:500 12px/1 var(--f-mono);color:var(--ink-3);border-radius:50%;padding:3px 6px}.chip-x:hover{color:var(--ink)}.chip-x:focus-visible{outline:2px solid var(--focus)}.hadd{all:unset;font:400 15px/1 var(--f-hand);color:var(--ink);border-bottom:1.5px dashed var(--ink-3);width:9em;padding:4px 2px}.hadd::placeholder{color:var(--ink-3)}.idx{margin:0;padding:0;list-style:none}.idx li{font:400 16.5px/var(--g) var(--f-hand);align-items:baseline;gap:6px;display:flex}.idx .it{all:unset;cursor:pointer;overflow-wrap:anywhere;min-width:0}.idx .it:hover{text-decoration:underline;-webkit-text-decoration-color:var(--mk);text-decoration-color:var(--mk);text-decoration-thickness:3px}.idx .it:focus-visible{outline:2px solid var(--focus)}.idx .lead{border-bottom:2px dotted color-mix(in srgb,var(--ink) 45%,transparent);flex:1;min-width:14px;transform:translateY(-5px)}.idx .nums{font:500 12px/var(--g) var(--f-mono);white-space:nowrap;font-variant-numeric:tabular-nums}.idx .nums button{all:unset;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--mk);text-decoration-color:var(--mk);text-underline-offset:1px;text-decoration-skip-ink:none;border-radius:2px;padding:0 2px;text-decoration-thickness:4px}.idx .nums button:hover{background:color-mix(in srgb,var(--mk) 50%,transparent)}.idx .nums button:focus-visible{outline:2px solid var(--focus)}.idx .empty{color:var(--ink-3)}.keybox{border:1.5px solid var(--ink);background:var(--paper);border-radius:10px 14px 9px 12px/12px 9px 14px 10px;margin-top:auto;padding:8px 14px 10px}.kt{font:400 22px/var(--g) var(--f-brush);margin-bottom:4px}.keybox dl{font:400 15px/var(--g) var(--f-hand);grid-template-columns:repeat(2,18px minmax(0,1fr));gap:0 8px;margin:0;display:grid}.keybox dt{text-align:center;font-weight:700}.keybox dd{color:var(--ink-2);margin:0}.free{font:400 16.5px/var(--g) var(--f-hand);white-space:pre-wrap;overflow-wrap:anywhere;min-height:calc(var(--g)*8);outline:none;flex:1}.free:empty:before{content:attr(data-ph);color:var(--ink-3)}.pfoot{left:calc(var(--g)*2);right:calc(var(--g)*2);bottom:calc(var(--g) - 4px);font:500 11px/1 var(--f-mono);color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute}.side-R .pfoot{flex-direction:row-reverse}.addafter{all:unset;cursor:pointer;font:500 10px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line);background:var(--pop);opacity:0;border-radius:999px;padding:6px 8px;transition:opacity .15s}.page:hover .addafter,.addafter:focus-visible{opacity:1}.addafter:hover{border-color:var(--ink-3);color:var(--ink)}.addafter:focus-visible{outline:2px solid var(--focus)}@media (hover:none){.addafter{opacity:.7}}.pleft{align-items:center;gap:10px;display:flex}.side-R .pleft{flex-direction:row-reverse}.migr{all:unset;cursor:pointer;font:500 10px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border:1px dashed var(--line);border-radius:999px;padding:6px 11px}.migr:hover{background:color-mix(in srgb,var(--mk) 55%,transparent);color:var(--ink);border-color:#0000}.migr:focus-visible{outline:2px solid var(--focus)}.page.empty{text-align:center;justify-content:center;align-items:center}.page.inside{text-align:center;background:color-mix(in srgb,var(--cover) 12%,var(--paper));background-image:radial-gradient(circle,color-mix(in srgb,var(--cover) 22%,transparent) 1px,transparent 1.6px);background-size:14px 14px;justify-content:center;align-items:center}.ic{background:var(--paper);border:1.5px solid var(--ink);border-radius:10px 14px 9px 12px/12px 9px 14px 10px;flex-direction:column;align-items:center;gap:8px;max-width:80%;padding:28px 22px;display:flex}.ic-k{font:500 10.5px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0}.ic-n{font:400 34px/1.1 var(--f-brush);color:var(--ink);overflow-wrap:anywhere;margin:0}.ic-d{font:400 16px/1.3 var(--f-hand);color:var(--ink-2);margin:0}.slot{flex-direction:column;align-items:center;gap:12px;display:flex}.slot-n{font:400 46px/1 var(--f-brush);color:var(--ink-3);margin:0}.slot-t{font:400 17px/1.35 var(--f-hand);color:var(--ink-2);margin:0}.stk-layer{aspect-ratio:148/210;pointer-events:none;z-index:3;position:absolute;top:0;left:0;right:0}.stk-layer.back{z-index:-1}body.tray-open .stk-layer.back{z-index:3}body.tray-open .stk-layer.back .stk:not(.sel){outline:1.5px dashed color-mix(in srgb,var(--ink) 45%,transparent);outline-offset:4px}:is(.page:has(.stk-layer.back .stk) .pbody,.page:has(.stk-layer.back .stk) .pbody *){pointer-events:none}.page:has(.stk-layer.back .stk) .pbody :is(button,input,textarea,select,[contenteditable]){pointer-events:auto}.pmenu,.sig,.more,.migr,.addafter,.hcell,.dotb,.rateb,.adot,.arate,.aweek,.idx .nums button{z-index:4;position:relative}.stk{width:calc(64px*var(--s,1));transform:translate(-50%,-50%) rotate(var(--r,0deg)) scaleX(var(--fx,1));pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;color:var(--ink);filter:drop-shadow(0 1px 1px #0003)drop-shadow(0 4px 6px #0000001f);position:absolute}.stk.wide{width:calc(132px*var(--s,1)*var(--len,1))}.stk.wide svg{height:calc(32px*var(--s,1))}.stk.doodle{filter:none}.stk svg{pointer-events:none;width:100%;height:auto;display:block}.stk.sel{outline:1.5px dashed var(--focus);outline-offset:5px}.stk.drag{cursor:grabbing}.stk:focus-visible{outline:2px solid var(--focus);outline-offset:5px}.stkbar{pointer-events:auto;background:var(--ink);z-index:4;white-space:nowrap;border-radius:999px;gap:2px;padding:3px 6px;display:flex;position:absolute;box-shadow:0 8px 20px -8px #00000080}.stkbar button{all:unset;cursor:pointer;color:var(--paper);font:500 12px/1 var(--f-mono);letter-spacing:.04em;border-radius:4px;padding:6px 8px}.stkbar button:hover{background:color-mix(in srgb,var(--paper) 18%,transparent)}.stkbar button:focus-visible{outline:2px solid var(--focus)}.tray{z-index:30;background:var(--chrome);border-top:1px solid var(--line);padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));position:fixed;bottom:0;left:0;right:0;box-shadow:0 -16px 40px -24px #00000073}.tray-h{flex-wrap:wrap;align-items:baseline;gap:4px 14px;max-width:1120px;margin:0 auto;display:flex}.tray-t{font:400 24px/1 var(--f-brush)}.tray-hint{font:400 15px/1.3 var(--f-hand);color:var(--ink-2);flex:1}.tray-row{scrollbar-width:thin;gap:10px;max-width:1120px;margin:0 auto;padding:10px 2px 6px;display:flex;overflow-x:auto}.titem{appearance:none;background:var(--paper);border:1px solid var(--line);cursor:grab;touch-action:pan-x;width:70px;height:70px;color:var(--ink);border-radius:16px;flex:none;place-items:center;padding:0;transition:transform .12s,border-color .12s;display:grid}.titem:hover{border-color:var(--ink-3);transform:translateY(-2px)}.titem.wide{width:140px}.titem svg{pointer-events:none;filter:drop-shadow(0 1px 1px #0003);width:52px;height:52px}.titem.wide svg{width:118px;height:auto}.dragghost{z-index:100;pointer-events:none;filter:drop-shadow(0 10px 14px #0000004d);width:64px;color:var(--ink);position:fixed;transform:translate(-50%,-50%)rotate(-6deg)}.dragghost.wide{width:132px}.dragghost svg{width:100%;height:auto;display:block}.pop{z-index:45;background:var(--pop);width:262px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:14px;padding:14px;display:flex;position:fixed;box-shadow:0 18px 40px -16px #00000073}.pop-h{font:400 21px/1.1 var(--f-brush);overflow-wrap:anywhere}.grp{flex-direction:column;gap:7px;display:flex}.lbl{font:500 10.5px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.seg{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.segb{--g:7px;appearance:none;border:1px solid var(--line);background-color:var(--paper);height:40px;color:var(--ink-2);font:500 9.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:10px;justify-content:center;align-items:flex-end;padding:0 0 4px;display:flex}.segb[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);color:var(--ink)}.sw{flex-wrap:wrap;gap:8px;display:flex}.swb{appearance:none;background:var(--c);border:2px solid var(--paper);width:28px;height:28px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border-radius:50%;padding:0}.swb[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.pop-p{font:400 14.5px/1.35 var(--f-hand);color:var(--ink-2);margin:0}.pin{font:400 19px/1.3 var(--f-hand);color:var(--ink);border:0;border-bottom:1.5px solid var(--ink);background:0 0;outline:none;width:100%;padding:4px 0}.pin:focus-visible{border-color:var(--focus)}.pop.sprout{border-radius:14px;gap:11px;width:262px;padding:13px;animation:.46s cubic-bezier(.35,.6,.25,1) both inkIn}.pop.sprout.still{animation:none}.pop.sprout:before{content:"";background:var(--pop);border-left:1px solid var(--line);border-top:1px solid var(--line);width:12px;height:12px;position:absolute;top:-7px;right:13px;transform:rotate(45deg)}.pop.sprout.left:before{left:13px;right:auto}.pop.sprout.up:before{top:auto;bottom:-7px;transform:rotate(225deg)}@keyframes inkIn{0%{clip-path:inset(-12px 100% -12px -12px round 14px)}to{clip-path:inset(-12px round 14px)}}.writer{width:20px;height:20px;color:var(--ink);pointer-events:none;z-index:2;animation:.46s cubic-bezier(.35,.6,.25,1) both writer;position:absolute;top:8px;left:0}.writer svg{width:100%;height:100%;overflow:visible}.writer .ink{display:none}@keyframes writer{0%{opacity:1;left:-6px;transform:translateY(4px)rotate(-6deg)}20%{transform:translateY(-2px)rotate(5deg)}40%{transform:translateY(5px)rotate(-5deg)}60%{transform:translateY(-1px)rotate(4deg)}80%{opacity:1;transform:translateY(4px)rotate(-3deg)}to{opacity:0;left:calc(100% - 26px);transform:translateY(2px)}}.srow{animation:.4s ease-out both inkRow;animation-delay:calc(var(--i,0) * 50ms + 60ms);flex-direction:column;gap:6px;display:flex}.pop.sprout.still .srow{animation:none}@keyframes inkRow{0%{opacity:0;filter:blur(1.5px)}to{opacity:1;filter:none}}.sbtns{flex-wrap:wrap;gap:5px;display:flex}.sb{appearance:none;font:500 10.5px/1 var(--f-mono);letter-spacing:.04em;color:var(--ink);background:var(--pop);border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:5px 10px 5px 7px;display:inline-flex}.sb b{font:700 16px/1 var(--f-hand);text-align:center;min-width:11px}.sb:hover{border-color:var(--ink-3);background:color-mix(in srgb,var(--mk) 40%,var(--pop))}.sb[aria-pressed=true]{background:var(--ink);color:var(--pop);border-color:var(--ink)}.sb.s-x span{text-decoration:line-through}.sb.danger{color:var(--danger)}.schsel{font:400 15px/1 var(--f-hand);color:var(--ink);background:var(--pop);border:1px solid var(--line);border-radius:999px;padding:5px 10px}.sb.danger:hover{background:color-mix(in srgb,var(--danger) 12%,var(--pop));border-color:var(--danger)}.scrim{z-index:50;background:#0a0d1680;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialog{background:var(--paper);width:min(920px,100%);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:18px;overflow:auto;box-shadow:0 30px 80px -20px #0000008c}.dlg-head{z-index:5;background:var(--paper);border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex;position:sticky;top:0}.tabs{flex-wrap:wrap;gap:2px;display:flex}.tab{appearance:none;font:400 22px/1 var(--f-brush);color:var(--ink-3);padding:7px 10px;cursor:pointer;background:0 0;border:0;border-radius:999px;padding-inline:14px}.tab:hover{color:var(--ink)}.tab[aria-selected=true]{color:var(--ink);background:linear-gradient(transparent 36%,color-mix(in srgb,#f2e46a var(--mk-a),transparent) 36% 84%,transparent 84%)}.dlg-body{padding:18px 16px 24px}.addgrid{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:24px;display:grid}.tgrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.tcw{flex-direction:column;gap:6px;display:flex}.tact{gap:14px;padding:0 4px;display:flex}.tcard{appearance:none;text-align:left;background:var(--chrome);width:100%;color:var(--ink);border:1px solid var(--line);cursor:pointer;border-radius:14px;flex-direction:column;gap:4px;padding:8px 8px 10px;display:flex}.tcard:hover{border-color:var(--ink-3)}.tcard[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1.5px var(--ink)}.thumb{background:var(--paper);border-radius:2px;flex:none;width:124px;height:140px;margin:0 auto 4px;position:relative;overflow:hidden;box-shadow:0 1px 4px #0003}.thumb .page{transform-origin:0 0;pointer-events:none;width:500px;position:absolute;top:0;left:0;transform:scale(.248)}.tname{font:400 20px/1.05 var(--f-brush)}.tdesc{font:500 9.5px/1.35 var(--f-mono);letter-spacing:.05em;color:var(--ink-3);text-transform:uppercase}.tcard.make{text-align:center;background:0 0;border-style:dashed;justify-content:center;align-items:center;min-height:210px}.plus{font:400 52px/1 var(--f-brush);color:var(--ink-3)}.tform{flex-direction:column;gap:14px;display:flex;position:sticky;top:74px}.fh{font:400 28px/1.1 var(--f-brush);margin:0}.fld{flex-direction:column;gap:6px;display:flex}.fld input,.fld select{font:400 18px/1.35 var(--f-hand);color:var(--ink);border:0;border-bottom:1.5px solid var(--ink);background:0 0;border-radius:0;outline:none;width:100%;padding:4px 0}.fld select option{background:var(--paper);color:var(--ink)}.fld textarea{font:400 17px/22px var(--f-hand);color:var(--ink);border:1.5px solid var(--line);resize:vertical;background-color:var(--paper);background-image:linear-gradient(transparent 21px,var(--rule) 21px);background-position:0 5px;background-size:100% 22px;background-attachment:local;border-radius:4px;outline:none;width:100%;padding:5px 8px}.fld input:focus-visible,.fld select:focus-visible{border-color:var(--focus);box-shadow:0 1.5px 0 var(--focus)}.fld textarea:focus-visible{border-color:var(--focus)}.fnote,.fintro{font:400 15px/1.4 var(--f-hand);color:var(--ink-2);margin:0}.fnote code{font-size:11px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chipb{appearance:none;font:400 16px/1 var(--f-hand);border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:999px;padding:7px 12px}.chipb[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.makegrid{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:28px;display:grid}.mprev-wrap{flex-direction:column;gap:8px;display:flex;position:sticky;top:74px}.mprev{background:var(--paper);scrollbar-width:thin;border-radius:3px;width:280px;max-height:72vh;overflow:auto;box-shadow:0 2px 12px #00000038}.msz{width:280px;height:397px;position:relative;overflow:hidden}.msz .page{transform-origin:0 0;width:500px;position:absolute;top:0;left:0;transform:scale(.56)}.mhead{flex-direction:column;gap:6px;display:flex}.chk{font:400 16px/1.3 var(--f-hand);color:var(--ink);cursor:pointer;align-items:center;gap:8px;display:flex}.chk input{width:18px;height:18px;accent-color:var(--ink);margin:0}.blist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bed{border:1px solid var(--line);background:var(--chrome);border-radius:14px;padding:10px 12px 12px}.bed-h{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin-bottom:8px;display:flex}.bgrip{appearance:none;width:22px;height:28px;color:var(--ink-3);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:5px;place-items:center;margin-left:-6px;padding:0;display:grid}.bgrip svg{width:10px;height:16px}.bed-h:hover .bgrip,.bgrip:focus-visible{color:var(--ink);background:color-mix(in srgb,var(--ink) 7%,transparent)}.bed.dragging{z-index:3;background:var(--pop);border-color:var(--ink-3);position:relative;box-shadow:0 18px 36px -14px #00000080}.bed.dragging .bed-h,.bed.dragging .bgrip{cursor:grabbing}.bed.settle,.blk.settle{transition:transform .16s ease-out}.bgrab{left:calc(var(--g) * -1.3);width:20px;height:26px;color:var(--ink-3);cursor:grab;touch-action:none;opacity:0;z-index:4;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;transition:opacity .15s;display:grid;position:absolute;top:1px}.bgrab svg{width:9px;height:15px}.blocks>.blk:hover>.bgrab,.bgrab:focus-visible{opacity:1}.bgrab:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 7%,transparent)}.bgrab:focus-visible{outline:2px solid var(--focus)}.typing .blocks>.blk>.bgrab:not(:focus-visible){opacity:0}.blk.dragging{z-index:6;background:var(--paper);border-radius:6px;box-shadow:0 16px 32px -14px #00000073}.blk.dragging .bgrab{opacity:1;cursor:grabbing}@media (hover:none){.bgrab{opacity:.55}}@media (max-width:820px){.bgrab{left:-21px}}body.sorting,body.sorting *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.bed-l{font:400 19px/1 var(--f-brush);flex:1}.bpg{background:var(--pop);border:1px solid var(--line);min-width:30px;height:24px;font:500 11px/1 var(--f-mono);color:var(--ink-2);border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.bed-c{gap:4px;display:flex}.bmv{appearance:none;border:1px solid var(--line);background:var(--pop);width:28px;height:28px;color:var(--ink);font:500 13px/1 var(--f-mono);cursor:pointer;border-radius:50%}.bmv:hover:not(:disabled){border-color:var(--ink-3)}.bmv:disabled{opacity:.3;cursor:default}.bed-f{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 14px;display:grid}:is(.bed-f .fld:has(textarea),.bed-f .fnote){grid-column:1/-1}.bed-f .fld input,.bed-f .fld select,.bed-f .fld textarea{font-size:16px}.bpal{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.bpb{appearance:none;text-align:left;border:1px dashed var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:8px 10px;display:grid}.bpb:hover{border-style:solid;border-color:var(--ink-3);background:var(--chrome)}.bpb .bpg{grid-row:1/3}.bpl{font:400 17px/1.1 var(--f-brush)}.bpd{font:500 9.5px/1.3 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.blocks{gap:var(--g);flex-direction:column;display:flex}.blocks>.blk{position:relative}.bctl{z-index:4;background:var(--pop);border:1px solid var(--line);opacity:0;pointer-events:none;border-radius:999px;gap:2px;padding:2px;transition:opacity .15s,transform .15s;display:flex;position:absolute;top:-4px;right:-6px;transform:translateY(2px);box-shadow:0 2px 8px -2px #0000002e}.blocks>.blk:hover>.bctl{opacity:1;pointer-events:auto;transition-delay:.5s;transform:none}.blocks>.blk>.btitle:hover~.bctl,.blocks>.blk>.bctl:hover,.blocks>.blk>.bctl:focus-within{opacity:1;pointer-events:auto;transition-delay:0s;transform:none}.typing .blocks>.blk>.bctl:not(:focus-within){opacity:0;pointer-events:none;transition-delay:0s}.bctl button{all:unset;cursor:pointer;width:24px;height:24px;font:500 12px/1 var(--f-mono);color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.bctl button:hover:not(:disabled){background:color-mix(in srgb,var(--mk) 45%,transparent);color:var(--ink)}.bctl button:disabled{opacity:.3;cursor:default}.bctl button:focus-visible{outline:2px solid var(--focus)}.baddrow{display:flex}.baddb{all:unset;cursor:pointer;font:500 10.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border:1px dashed var(--line);background:var(--pop);border-radius:999px;align-items:center;gap:8px;padding:7px 13px 7px 9px;display:inline-flex}.baddb:hover,.baddb[aria-expanded=true]{border-style:solid;border-color:var(--ink-3);color:var(--ink)}.baddb:focus-visible{outline:2px solid var(--focus)}.bpen{width:15px;height:15px;display:inline-grid}.bpen svg{width:15px;height:15px;overflow:visible}.bpen .pen{transform-box:view-box;transform-origin:4px 16px}.bpen .ink{stroke-dasharray:11;stroke-dashoffset:11px;transition:stroke-dashoffset .45s}.baddb:hover .pen{animation:.6s ease-in-out infinite scribble}.baddb:hover .ink,.baddb[aria-expanded=true] .ink{stroke-dashoffset:0}@media (hover:none){.blocks>.blk:has(>.btitle:focus-within,>.bhead:focus-within,>.bquote:focus-within)>.bctl{opacity:.9;pointer-events:auto;transform:none}}.btitle{font:400 21px/var(--g) var(--f-brush);color:var(--ink);margin:0 0 2px}.btitle .mk,.bhead .mk{outline:none}.bhead{font:400 30px/calc(var(--g)*2) var(--f-brush)}.bnotes{font:400 16.5px/var(--g) var(--f-hand);white-space:pre-wrap;overflow-wrap:anywhere;background-image:linear-gradient(transparent calc(var(--g) - 1px),color-mix(in srgb,var(--ink) 16%,transparent) calc(var(--g) - 1px));background-size:100% var(--g);outline:none}.bnotes:empty:before{content:attr(data-ph);color:var(--ink-3)}table.trk{border-collapse:collapse}.trk th,.trk td{border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);padding:0}.trk thead th{font:500 10px/18px var(--f-mono);color:var(--ink-3);text-align:center;border-top:0;width:28px}.trk thead th:first-child{border:0}.trk tbody th{font:400 15px/20px var(--f-hand);text-align:left;white-space:nowrap;border-left:0;padding:0 10px 0 0}.trk tbody th span{outline:none}.trk .hcell{height:20px}.dots{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.dotb{all:unset;cursor:pointer;border:1.5px solid var(--ink);border-radius:50%;width:19px;height:19px}.dotb[aria-pressed=true]{background:var(--mk)}.dotb:hover{background:color-mix(in srgb,var(--mk) 45%,transparent)}.dotb[aria-pressed=true]:hover{background:var(--mk)}.dotb:focus-visible,.rateb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dcount{font:500 11px/1 var(--f-mono);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:4px}.bsize{border:1px solid var(--line);background:var(--pop);opacity:0;pointer-events:none;border-radius:999px;gap:2px;margin-left:6px;padding:2px;transition:opacity .15s;display:inline-flex}.blk:hover .bsize{opacity:1;pointer-events:auto;transition-delay:.4s}.bsize:hover,.bsize:focus-within{opacity:1;pointer-events:auto;transition-delay:0s}.typing .bsize:not(:focus-within){opacity:0;pointer-events:none;transition-delay:0s}.bsize button{all:unset;cursor:pointer;z-index:4;width:22px;height:22px;font:500 13px/1 var(--f-mono);color:var(--ink-2);border-radius:50%;place-items:center;display:grid;position:relative}.bsize button:hover:not(:disabled){background:color-mix(in srgb,var(--mk) 45%,transparent);color:var(--ink)}.bsize button:disabled{opacity:.3;cursor:default}.bsize button:focus-visible{outline:2px solid var(--focus)}@media (hover:none){.blk:focus-within .bsize{opacity:.85;pointer-events:auto}}.rate{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rlab{font:400 14px/1 var(--f-hand);color:var(--ink-3)}.rateb{all:unset;cursor:pointer;width:26px;height:26px;font:500 11px/1 var(--f-mono);color:var(--ink-2);border:1.5px dashed color-mix(in srgb,var(--ink) 40%,transparent);border-radius:50%;place-items:center;display:grid}.rateb[aria-pressed=true]{background:var(--mk);color:#1c2438;border:1.5px solid var(--ink);transform:rotate(-6deg)}.sched{flex-direction:column;display:flex}.srow2{font:400 15.5px/calc(var(--g) - 1px) var(--f-hand);border-bottom:1px solid color-mix(in srgb,var(--ink) 12%,transparent);grid-template-columns:34px minmax(0,1fr);display:grid}.srow2 .hr{all:unset;cursor:pointer;font:500 10.5px/calc(var(--g) - 1px) var(--f-mono);color:var(--ink-3);z-index:4;border-radius:3px;justify-self:start;margin-left:-4px;padding:0 4px;position:relative}.srow2 .hr:hover{color:var(--ink);background:color-mix(in srgb,var(--mk) 45%,transparent)}.srow2 .hr:focus-visible{outline:2px solid var(--focus)}.srow2 .hr[aria-pressed=true]{text-decoration:line-through}.hslot.done{color:var(--ink);text-decoration:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--done-ink);text-decoration-color:var(--done-ink);text-decoration-skip-ink:none}.done-faded .hslot.done{color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.hslot{overflow-wrap:anywhere;text-align:left;outline:none}.split{gap:var(--g);grid-template-columns:1fr 1fr;display:grid}.scol{min-width:0}.bquote{text-align:center;font:400 22px/1.25 var(--f-brush);color:var(--ink-2);margin:0;padding:4px 12px}.bquote:before{content:"“";color:var(--ink-3)}.bquote:after{content:"”";color:var(--ink-3)}.bquote span{outline:none}.bdiv{color:var(--ink-3)}.bdiv svg{width:100%;height:12px;display:block}.bempty{font:400 16px/1.4 var(--f-hand);color:var(--ink-3);margin:0}.kbd{grid-column:1/-1}.kkeys{grid-template-columns:max-content 1fr;align-items:baseline;gap:8px 16px;margin:10px 0 0;display:grid}.kkeys dt{flex-wrap:wrap;gap:4px;display:flex}.kkeys dd{font:400 16px/1.4 var(--f-hand);color:var(--ink-2);margin:0}kbd{font:500 11px/1 var(--f-mono);color:var(--ink);background:var(--pop);border:1px solid var(--line);white-space:nowrap;border-bottom-width:2px;border-radius:4px;padding:4px 6px}.kstart{background:color-mix(in srgb,#f2e46a 22%,var(--paper));border-radius:8px;grid-column:1/-1;padding:12px 16px}.keyv{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px 30px;display:grid}.kdl{font:400 17px/1.6 var(--f-hand);grid-template-columns:28px 1fr;margin:8px 0 0;display:grid}.kdl dt{text-align:center;font-weight:700}.kdl dd{color:var(--ink-2);margin:0}.klist{font:400 16px/1.45 var(--f-hand);color:var(--ink-2);flex-direction:column;gap:6px;margin:8px 0 0;padding-left:18px;display:flex}code{font:500 11.5px/1 var(--f-mono);background:var(--chrome);border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:3px;padding:1px 5px}.toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));opacity:0;z-index:70;background:var(--ink);color:var(--paper);font:500 12px/1.3 var(--f-mono);letter-spacing:.03em;pointer-events:none;text-align:center;border-radius:999px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:10px 16px;transition:opacity .2s,transform .2s;display:flex;position:fixed;transform:translate(-50%,16px)}.toast.on{opacity:1;transform:translate(-50%)}.show-keys [data-kbd]{position:relative}.show-keys [data-kbd]:after{content:attr(data-kbd);z-index:5;text-align:center;min-width:9px;font:600 10px/1 var(--f-mono);letter-spacing:0;text-transform:none;color:var(--paper);background:var(--ink);border-radius:4px;padding:3px 5px;text-decoration:none;animation:.18s cubic-bezier(.2,.9,.3,1.4) both kpop;position:absolute;top:-8px;right:-6px;box-shadow:0 2px 6px #00000040}.show-keys .btab[data-kbd]:after{top:1px;right:1px}@keyframes kpop{0%{opacity:0;transform:scale(.4)}}.keysheet{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:80;background:var(--pop);width:min(820px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ink);border:1px solid var(--line);pointer-events:none;border-radius:14px;padding:16px 20px 14px;animation:.2s ease-out both ksheet;position:fixed;overflow:auto;transform:translate(-50%);box-shadow:0 24px 60px -18px #00000080}@keyframes ksheet{0%{opacity:0;transform:translate(-50%,12px)}}.ks-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 26px;display:grid}.ks-grid h4{font:400 20px/1.1 var(--f-brush);margin:0 0 6px}.ks-grid dl{grid-template-columns:max-content 1fr;align-items:baseline;gap:6px 10px;margin:0;display:grid}.ks-grid dt{gap:3px;display:flex}.ks-grid dd{font:400 15px/1.3 var(--f-hand);color:var(--ink-2);margin:0}.ks-foot{font:500 10.5px/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:12px 0 0}.toast.act{pointer-events:auto}.toast .undo{all:unset;cursor:pointer;font:500 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--mk,#f2e46a);padding:7px 10px;border-radius:999px;padding-inline:12px}.toast .undo:focus-visible{outline:2px solid var(--focus)}body.tray-open .toast{bottom:170px}.arr-intro{font:400 16px/1.4 var(--f-hand);color:var(--ink-2);margin:0 0 14px}.pgrid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ptile{border:1px solid var(--line);background:var(--chrome);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:14px;flex-direction:column;gap:6px;padding:8px;display:flex}.ptile:hover{border-color:var(--ink-3)}.ptile.fixed{cursor:default;opacity:.85}.ptile.here{box-shadow:0 0 0 1.5px var(--ink)}.ptile.placeholder{opacity:.25;border-style:dashed}.pthumb{background:var(--paper);pointer-events:none;border-radius:2px;width:110px;height:150px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 1px 4px #0003}.pthumb .page{transform-origin:0 0;width:500px;position:absolute;top:0;left:0;transform:scale(.22)}.pcap{align-items:baseline;gap:6px;min-width:0;display:flex}.pn{font:500 10.5px/1 var(--f-mono);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.pt{all:unset;cursor:pointer;font:400 16px/1.15 var(--f-brush);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pt:hover{text-decoration:underline}.pt:focus-visible{outline:2px solid var(--focus)}.pctl{justify-content:space-between;gap:4px;display:flex}.pghost{z-index:100;pointer-events:none;background:var(--pop);position:fixed;transform:rotate(-3deg);box-shadow:0 18px 36px -12px #00000080}@media (max-width:820px){.spread{grid-template-columns:1fr;gap:9px}.spread:not(.single) .pscroll{min-height:auto;padding-bottom:calc(var(--g) * 3);flex:1 0 auto;overflow:visible}.pscroll{padding-inline:var(--g)}.spread:not(.single) .page[data-idx] .pfoot{left:var(--g);right:var(--g);bottom:calc(var(--g) - 4px);background:0 0;margin:0;padding:0;position:absolute}.side-L,.side-R{box-shadow:none;border-radius:3px}.side-R .pfoot{flex-direction:row}.ribbon{display:none}.page{padding-inline:var(--g)}.pfoot{left:var(--g);right:var(--g)}.ptitle{font-size:32px}.t-monthly{aspect-ratio:auto}.cal{grid-auto-rows:22px}}@media (max-width:760px){.addgrid,.makegrid{grid-template-columns:1fr}.tform,.mprev-wrap{position:static}}@media (max-width:820px){.bar{gap:8px 12px;padding:8px 12px;position:static}.brand{flex:auto}.acts{scrollbar-width:none;flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}.acts::-webkit-scrollbar{display:none}.page.inside{display:none}.toast{max-width:calc(100vw - 24px)}}@media (pointer:coarse){.sig:after{content:"";position:absolute;inset:-6px -5px}.more{width:26px;height:26px;margin:-6px 0 -6px 4px}.adot{width:19px;height:19px}.arate{width:23px;height:23px}.aweek{width:21px;height:21px}.att{gap:6px}.linkb{padding:10px 2px}.btn{min-height:38px}.bmv{width:38px;height:38px}.idx .nums button{padding:6px}.chip-x{padding:8px}.hcell{height:24px}.stkbar button{padding:10px}}@media (max-width:480px){.book{padding:6px}.band{display:none}.btn{padding:8px 9px;font-size:10.5px}.status{display:none}}.hint-short{display:none}.book.no-hl .ptitle-t,.book.no-hl .mk{background:0 0}.book[data-ts] .page{--g:calc(22px * var(--ts))}.book[data-ts] .pbody{--g:22px;zoom:var(--ts)}.book[data-pen=blue] .pbody{--ink:var(--pen-blue)}.book[data-pen=brown] .pbody{--ink:var(--pen-brown)}.book[data-pen=green] .pbody{--ink:var(--pen-green)}.book[data-pen=purple] .pbody{--ink:var(--pen-purple)}.peek{display:none}@media (min-width:821px){body.fill .desk{padding-bottom:28px;overflow:clip}body.fill.tray-open .desk{padding-bottom:190px}body.fill .book{max-width:none}body.fill .book.single{max-width:860px}body.fill .spread:not(.single) .page{aspect-ratio:auto;height:max(520px,calc(100dvh - var(--book-top,90px) - 46px))}body.fill .ribbon{height:60px;bottom:-24px}}@media (hover:hover) and (min-width:641px){body.autobar .bar{border:1px solid var(--line);border-radius:22px;padding:8px 12px 8px 18px;transition:transform .18s;position:fixed;top:8px;left:10px;right:10px;transform:translateY(calc(-100% - 14px));box-shadow:0 10px 26px -18px #00000073}body.autobar.bar-on .bar,body.autobar.show-keys .bar,body.autobar .bar:focus-within{transform:none}body.autobar .peek{z-index:19;border:1px solid var(--line);background:color-mix(in srgb,var(--desk) 92%,transparent);max-width:60vw;font:500 10px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);cursor:default;opacity:.7;border-top:0;border-radius:0 0 14px 14px;align-items:center;gap:8px;padding:4px 12px 5px;transition:opacity .15s;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}body.autobar .peek:hover{opacity:1;color:var(--ink-2)}body.autobar .peek .cov{width:9px;height:12px}body.autobar.bar-on .peek{opacity:0}}.lookpop{width:340px;max-height:calc(100dvh - 90px);overflow:auto}.lookpop .chipb[data-lpen]{color:var(--c,var(--ink))}.lookpop .chipb[data-lpen][aria-pressed=true]{background:var(--c,var(--ink));border-color:var(--c,var(--ink));color:var(--paper)}.lookpop .chips{flex-wrap:wrap;gap:6px;display:flex}.lookpop .chipb{font-size:14px}@media (max-width:640px){.tray{padding-top:8px}.tray-h{flex-wrap:nowrap;align-items:center}.tray-t{font-size:21px}.hint-long{display:none}.hint-short{display:inline}.scrim{place-items:stretch stretch;padding:0}.dialog{border-radius:0;width:100%;height:100dvh;max-height:none}.dlg-head{flex-wrap:nowrap;gap:6px;padding:6px 8px 6px 6px}.tabs{scrollbar-width:none;flex-wrap:nowrap;flex:1;min-width:0;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{white-space:nowrap;flex:none;padding:9px 8px;font-size:19px}.dlg-body{padding:14px 12px calc(24px + env(safe-area-inset-bottom,0px))}}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}body.m{background:var(--paper)}body.m .bar{display:none}body.m .desk{padding:0 0 calc(150px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:var(--paper);min-height:100dvh}body.m.m-screen .desk{display:none}body.m .book{max-width:none;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0}body.m .band,body.m .ribbon{display:none}body.m .page{aspect-ratio:auto;min-height:62dvh;box-shadow:none;border-radius:0}body.m .pscroll{padding:14px 20px calc(var(--g)*3)}body.m .ptitle{font-size:40px}body.m .note{gap:6px 12px;margin:8px 16px 4px;font-size:15px}body.m .page[data-idx]>.pscroll>.pbody>.list[data-list=entries]>.add{display:none}body.m .toast{bottom:calc(136px + env(safe-area-inset-bottom,0px))}body.m.tray-open .toast{bottom:calc(150px + env(safe-area-inset-bottom,0px))}body.m:has(.pop) .toast{top:calc(12px + env(safe-area-inset-top,0px));bottom:auto}body.m.tray-open .mcompose,body.m.tray-open .mtabs{display:none}.mtop{padding:calc(8px + env(safe-area-inset-top,0px)) 10px 4px 12px}.mtopbar{align-items:center;gap:2px;display:flex}.mbook{all:unset;cursor:pointer;box-sizing:border-box;border:1px solid var(--line);background:var(--pop);max-width:62%;height:44px;font:400 18px/1 var(--f-hand);color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:22px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.mbook .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mbook svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.mbook:focus-visible,.mico:focus-visible,.mday:focus-visible,.mtab:focus-visible,.mkind:focus-visible,.msend:focus-visible,.mli:focus-visible,.mbtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mpnum{text-align:right;font:500 11px/1 var(--f-mono);letter-spacing:.08em;color:var(--ink-3);white-space:nowrap;flex:1;padding-right:6px}.mico{all:unset;cursor:pointer;width:44px;height:44px;color:var(--ink-2);-webkit-tap-highlight-color:transparent;border-radius:22px;flex:none;place-items:center;display:grid}.mico svg,.mtab svg,.msend svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mweek{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding-top:8px;display:grid}.mday{all:unset;cursor:pointer;box-sizing:border-box;height:62px;font-family:var(--f-mono);color:var(--ink-2);-webkit-tap-highlight-color:transparent;border-radius:16px;flex-direction:column;align-items:center;gap:3px;padding-top:7px;display:flex}.mday small{letter-spacing:.1em;font-size:10px}.mday b{font-size:17px;font-weight:500;line-height:1.1}.mday i{align-items:center;gap:3px;height:6px;display:flex}.mday i span{background:currentColor;border-radius:3px;width:5px;height:5px}.mday i span.o{background:0 0;border:1px solid;width:3px;height:3px}.mday.today b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.mday.sel{background:var(--ink);color:var(--paper)}.mscreen{box-sizing:border-box;min-height:100dvh;padding:calc(10px + env(safe-area-inset-top,0px)) 0 calc(96px + env(safe-area-inset-bottom,0px));background-color:var(--paper);background-image:radial-gradient(circle,var(--dot) 1.05px,transparent 1.5px);color:var(--ink);font-family:var(--f-hand);background-position:-11px -11px;background-size:22px 22px}.mcompose{left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom,0px));z-index:24;background:var(--paper);border-top:1px solid var(--rule);margin:0;padding:8px 12px;position:fixed}.mpill{box-sizing:border-box;border:1.5px solid var(--ink);background:var(--pop);border-radius:25px;align-items:center;gap:6px;height:50px;padding:0 5px;display:flex}.mkind{all:unset;cursor:pointer;box-sizing:border-box;background:var(--chrome);min-width:44px;height:40px;font:700 21px/1 var(--f-hand);color:var(--ink);border-radius:20px;place-items:center;padding:0 6px;display:grid}.mfield{flex:1;min-width:0;display:flex}.mfield input{all:unset;min-width:0;font:400 18px/1.3 var(--f-hand);color:var(--ink);flex:1}.mfield input::placeholder{color:var(--ink-3)}.msend{all:unset;cursor:pointer;background:var(--ink);width:40px;height:40px;color:var(--paper);border-radius:20px;place-items:center;display:grid}.msend svg{stroke-width:2.2px;width:20px;height:20px}.mtabs{z-index:25;padding:5px 10px env(safe-area-inset-bottom,0px);background:var(--chrome);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}.mtab{all:unset;cursor:pointer;height:54px;color:var(--ink-2);font:500 10px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.mtab[aria-current=page]{color:var(--ink);background:color-mix(in srgb,#f2e46a var(--mk-a),transparent)}.mscrim{z-index:44;background:#0a0d1673;position:fixed;inset:0}body.m .pop{overscroll-behavior:contain;box-sizing:border-box;max-width:none;max-height:86dvh;padding:8px 18px calc(18px + env(safe-area-inset-bottom,0px));z-index:46;border-bottom:0;border-radius:20px 20px 0 0;animation:.22s ease-out msheetIn;overflow:auto;width:auto!important;inset:auto 0 0!important}body.m .pop:before,body.m .pop .writer{display:none}@keyframes msheetIn{0%{opacity:.5;transform:translateY(28px)}}.mgrab{background:var(--line);border-radius:3px;flex:none;align-self:center;width:40px;height:5px;margin:0 auto 2px}.mh{font:400 36px/1.2 var(--f-brush);color:var(--ink);overflow-wrap:anywhere;margin:0}.mmk{background-image:linear-gradient(176deg,transparent 34%,color-mix(in srgb,var(--mk,#f2e46a) var(--mk-a),transparent) 34%,color-mix(in srgb,var(--mk,#f2e46a) var(--mk-a),transparent) 80%,transparent 80%);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-left:-.14em;padding:0 .14em}.mlabel{font:500 10.5px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mli{all:unset;cursor:pointer;box-sizing:border-box;min-height:48px;font:400 18px/1.25 var(--f-hand);color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:12px;padding:0 12px;display:flex}.mli:active{background:color-mix(in srgb,var(--ink) 7%,transparent)}.mli small{font:500 11px/1 var(--f-mono);letter-spacing:.06em;color:var(--ink-3);white-space:nowrap;margin-left:auto}.mbtn{all:unset;cursor:pointer;box-sizing:border-box;border:1.5px solid var(--ink);background:var(--pop);min-height:50px;font:400 18px/1.2 var(--f-hand);color:var(--ink);text-align:center;-webkit-tap-highlight-color:transparent;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 18px;display:flex}.mbtn.primary{background:var(--ink);color:var(--paper)}.mbtn.quiet{border-color:var(--line)}.mbtn.danger{border-color:var(--line);color:var(--danger)}.mbtn:disabled{opacity:.4;cursor:default}.mpapers{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mpaper{appearance:none;cursor:pointer;--g:11px;box-sizing:border-box;border:1.5px solid var(--line);background-color:var(--paper);height:78px;font:500 10.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:flex-end;margin:0;padding-bottom:7px;display:flex;position:relative}.mpaper span{background:var(--paper);border-radius:4px;padding:3px 5px}.mpaper[aria-pressed=true]{border:2px solid var(--ink);color:var(--ink)}.mpaper:focus-visible{outline:2px solid var(--focus);outline-offset:2px}body.m .more{display:none}body.m .entry{touch-action:pan-y pinch-zoom;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:relative}body.m .iblk{-webkit-touch-callout:none}body.m #spread .entry,body.m #spread .iblk{pointer-events:auto}body.m .mr-hold,body.m .mr-hold *{-webkit-user-select:none;user-select:none}body.m .entry.mr-sw{padding-top:var(--mr-p,0px);padding-bottom:var(--mr-p,0px);overflow-x:clip}body.m .entry.mr-sw>:not(.mr-act){transform:translateX(var(--mr-x,0px))}body.m .entry.mr-anim,body.m .entry.mr-anim>:not(.mr-act),body.m .entry.mr-anim .mr-act>*{transition:transform .22s cubic-bezier(.2,.8,.25,1),width .22s cubic-bezier(.2,.8,.25,1),padding .22s}.mr-act{z-index:2;pointer-events:none;position:absolute;inset:0}.mr-done,.mr-acts{border-radius:10px;align-items:stretch;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.mr-done{width:max(0px,var(--mr-x,0px));color:#1c2438;background:#9fe3c9;align-items:center;transition:background-color .15s;left:0}.entry[data-mrs=doing] .mr-done{background:#a9cbf5}.mr-done svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:17px;height:17px;overflow:visible}.mr-done span{white-space:nowrap;font:500 11px/1 var(--f-mono);letter-spacing:.1em;align-items:center;gap:8px;padding-left:14px;display:inline-flex}.mr-done b{font:700 21px/1 var(--f-hand);transition:transform .15s;display:inline-block}.entry.mr-go .mr-done b,.entry.mr-go .mr-done svg{transform:scale(1.35)}.mr-acts{width:max(0px,calc(var(--mr-x,0px) * -1));justify-content:flex-end;right:0}.entry.mr-open .mr-acts{pointer-events:auto}.mr-btn{all:unset;box-sizing:border-box;cursor:pointer;width:84px;min-height:44px;font:500 10px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;display:flex}.mr-btn b{font:700 19px/1 var(--f-hand)}.mr-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.mr-btn:active{filter:brightness(.92)}.mr-tmr{background:var(--ink);color:var(--paper)}.mr-ltr{color:#1c2438;background:#cdb9f2}.mr-del{background:var(--danger);color:#fff}.mr-head{border-bottom:1px solid var(--rule);font:400 20px/1.3 var(--f-hand);color:var(--ink);align-items:baseline;gap:10px;margin-bottom:-4px;padding:2px 2px 12px;display:flex}.mr-head b{text-align:center;flex:none;min-width:14px;font-weight:700}.mr-head span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.mr-head span.mr-empty{color:var(--ink-3)}body.m .pop{gap:16px}body.m .pop.sprout{padding-top:8px}body.m .pop .lbl{font-size:11px}body.m .srow{gap:9px}body.m .sbtns{gap:8px}body.m .sb{-webkit-tap-highlight-color:transparent;border-radius:22px;gap:8px;min-height:44px;padding:0 15px 0 12px;font-size:12.5px}body.m .sb b{min-width:14px;font-size:21px}body.m .sb .fl-ico svg{width:15px;height:15px}body.m .sb:focus-visible,body.m .pop .btn:focus-visible,body.m .pop .chipb:focus-visible,body.m .pop .segb:focus-visible,body.m .pop .swb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}body.m .schsel{min-height:44px;padding:0 14px;font-size:18px}body.m .pop-h{font-size:28px;line-height:1.15}body.m .pop .grp{gap:10px}body.m .pop>.btn,body.m .pop .grp>.btn{width:100%;min-height:48px;font-size:12.5px}body.m .pop .sw{gap:12px}body.m .pop .sw .btn{flex:1;min-height:48px;font-size:12.5px}body.m .pop .swb{border-width:3px;width:44px;height:44px}body.m .pop .segb{height:52px;font-size:10.5px}body.m .pop .chips{gap:8px}body.m .pop .chipb{min-height:44px;padding:0 16px;font-size:17px}body.m .pop .pin{min-height:44px;font-size:21px}@media (prefers-reduced-motion:reduce){body.m .entry.mr-anim,body.m .entry.mr-anim>:not(.mr-act),body.m .entry.mr-anim .mr-act>*,.mr-done b{transition:none}}.mm-nav,.mm-day,.mm-ev,.mm-tg,.mm-link,.mp-new,.mp-book,.mp-bookadd,.mp-it,.mp-pn,.mp-card,.mp-res{all:unset;cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.mm-nav:focus-visible,.mm-day:focus-visible,.mm-ev:focus-visible,.mm-tg:focus-visible,.mm-link:focus-visible,.mp-new:focus-visible,.mp-book:focus-visible,.mp-bookadd:focus-visible,.mp-it:focus-visible,.mp-pn:focus-visible,.mp-card:focus-visible,.mp-res:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mm-sub:focus{outline:none}.mm-head{align-items:center;padding:0 6px;display:flex}.mm-nav{width:44px;height:44px;color:var(--ink);border-radius:22px;flex:none;place-items:center;display:grid}.mm-nav:active{background:color-mix(in srgb,var(--ink) 8%,transparent)}.mm-nav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mm-title{text-align:center;white-space:nowrap;flex:1;min-width:0;font-size:clamp(28px,9.4vw,36px);line-height:44px}.mm-title .mmk{margin-left:0}.mm-sub{text-align:center;padding-top:2px}.mm-wk,.mm-grid{grid-template-columns:repeat(7,minmax(0,1fr));padding:0 10px;display:grid}.mm-wk{font:500 10px/1 var(--f-mono);letter-spacing:.1em;text-align:center;color:var(--ink-3);padding-top:14px}.mm-grid{row-gap:2px;padding-top:6px}.mm-day{height:50px;font-family:var(--f-mono);color:var(--ink);border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding-top:4px;display:flex}.mm-n{box-sizing:border-box;font-variant-numeric:tabular-nums;border:2px solid #0000;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:500;display:grid}.mm-today .mm-n{border-color:var(--ink)}.mm-day[aria-pressed=true]{background:color-mix(in srgb,var(--mk) var(--mk-a),transparent)}.mm-day.mm-out{cursor:default;color:var(--ink-3);opacity:.55}.mm-dots{align-items:center;gap:3px;height:6px;display:flex}.mm-dots i{box-sizing:border-box;border-radius:50%;width:5px;height:5px;display:block}.mm-dl{background:var(--ink)}.mm-dn{border:1.2px solid var(--ink)}.mm-card{border:1px solid var(--line);background:var(--pop);border-radius:16px;flex-direction:column;gap:12px;margin:12px 16px 0;padding:14px;display:flex}.mm-chead{align-items:baseline;gap:10px;display:flex}.mm-date{font:400 21px/1.2 var(--f-hand);color:var(--ink)}.mm-field{flex-direction:column;gap:6px;display:flex}.mm-note{all:unset;box-sizing:border-box;border:1px solid var(--line);background:var(--paper);width:100%;height:46px;font:400 18px/1.3 var(--f-hand);color:var(--ink);border-radius:10px;padding:0 12px}.mm-note::placeholder{color:var(--ink-3)}.mm-note:focus-visible,.mm-note:focus{outline:2px solid var(--focus);outline-offset:1px}.mm-hint{font:400 16px/1.35 var(--f-hand);color:var(--ink-2);margin:0}.mm-card .mbtn{min-height:48px}.mm-sec{padding:20px 20px 0}.mm-sh{align-items:center;gap:12px;min-height:44px;display:flex}.mm-h2{font:400 24px/1.1 var(--f-brush);color:var(--ink);flex:1;margin:0}.mm-link{min-height:44px;font:500 10.5px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:5px;align-items:center;text-decoration-thickness:1.5px;display:inline-flex}.mm-list{flex-direction:column;display:flex}.mm-ev{min-height:44px;font:400 18px/1.3 var(--f-hand);color:var(--ink);border-radius:10px;align-items:baseline;gap:10px;padding:10px 6px 6px 0;display:flex}.mm-ev:active{background:color-mix(in srgb,var(--ink) 6%,transparent)}.mm-evd{text-align:right;font:500 12px/1 var(--f-mono);color:var(--ink-3);font-variant-numeric:tabular-nums;flex:0 0 24px}.mm-g{flex:none;font-weight:700}.mm-evt{overflow-wrap:anywhere;min-width:0}.mm-empty,.mp-empty{font:400 16px/1.4 var(--f-hand);color:var(--ink-3);margin:4px 0 0}.mm-task{min-height:44px;font:400 18px/1.3 var(--f-hand);color:var(--ink);align-items:flex-start;gap:4px;display:flex}.mm-task.mm-ind{padding-left:22px}.mm-tg{width:40px;height:44px;font:700 19px/1 var(--f-hand);color:var(--ink);border-radius:10px;flex:none;place-items:center;margin-left:-6px;display:grid}button.mm-tg:active{background:color-mix(in srgb,var(--ink) 8%,transparent)}.mm-tt{overflow-wrap:anywhere;min-width:0;padding-top:11px;padding-bottom:6px}.mm-pri{font:500 14px/1 var(--f-mono);color:var(--ink-2);margin-right:4px}.mm-s-done .mm-tt{text-decoration:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--done-ink);text-decoration-color:var(--done-ink);text-decoration-skip-ink:none}.mm-faded .mm-s-done .mm-tt{color:var(--ink-3);text-decoration:none}.mm-s-migrated .mm-tt,.mm-s-scheduled .mm-tt{color:var(--ink-3)}.mm-s-cancelled .mm-tt{color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:1.5px}.mm-s-cancelled .mm-tg,.mm-s-migrated .mm-tg,.mm-s-scheduled .mm-tg{color:var(--ink-3)}.mp-head{align-items:center;gap:8px;padding:0 12px 0 20px;display:flex}.mp-title{flex:1;min-width:0;font-size:44px;line-height:50px}.mp-new{background:var(--ink);width:44px;height:44px;color:var(--paper);border-radius:22px;flex:none;place-items:center;display:grid}.mp-new svg,.mp-bookadd svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:20px;height:20px}.mp-books{scrollbar-width:none;gap:8px;padding:14px 16px 2px;display:flex;overflow-x:auto}.mp-books::-webkit-scrollbar{display:none}.mp-book{border:1px solid var(--line);max-width:15em;height:44px;font:400 18px/1 var(--f-hand);color:var(--ink-2);border-radius:22px;flex:none;align-items:center;gap:8px;padding:0 16px 0 12px;display:flex}.mp-book .cov{box-shadow:inset -3px 0 0 #00000047,0 0 0 1px color-mix(in srgb,var(--ink) 18%,transparent)}.mp-book .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mp-book[aria-pressed=true]{background:var(--pop);border:1.5px solid var(--ink);color:var(--ink)}.mp-bookadd{border:1px dashed var(--ink-3);width:44px;height:44px;color:var(--ink-2);border-radius:22px;flex:none;place-items:center;display:grid}.mp-bookadd svg{stroke-width:2px;width:18px;height:18px}.mp-search{background:var(--chrome);height:46px;color:var(--ink-2);border:1px solid var(--rule);border-radius:23px;align-items:center;gap:10px;margin:12px 16px 0;padding:0 16px;display:flex}.mp-search:focus-within{outline:2px solid var(--focus);outline-offset:1px}.mp-sico{flex:none;display:grid}.mp-sico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}.mp-q{all:unset;min-width:0;height:100%;font:400 18px/1.3 var(--f-hand);color:var(--ink);flex:1}.mp-q::placeholder{color:var(--ink-3)}.mp-q::-webkit-search-cancel-button{cursor:pointer}.mp-lbl{margin:0;padding:20px 20px 4px;font-weight:500}.mp-idx{margin:0;padding:0 12px;list-style:none}.mp-row{align-items:center;gap:6px;min-height:46px;display:flex}.mp-it{min-width:0;font:400 19px/1.2 var(--f-hand);color:var(--ink);overflow-wrap:anywhere;border-radius:10px;flex:0 auto;padding:10px 0 8px 8px}.mp-lead{border-bottom:2px dotted var(--line);flex:12px;align-self:center;min-width:12px;margin-top:6px}.mp-nums{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;max-width:55%;display:flex}.mp-pn{min-width:22px;height:44px;font:500 13px/1 var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding:0 3px;display:grid;position:relative}.mp-pn:before{content:"";position:absolute;inset:0 -11px}.mp-sep{font:500 13px/1 var(--f-mono);color:var(--ink-3);margin:0 3px 0 -2px}.mp-nums .mp-sep.mp-dash{margin:0 1px}.mp-it:active,.mp-pn:active,.mp-res:active{background:color-mix(in srgb,var(--ink) 7%,transparent)}.mp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:4px 16px 0;display:grid}.mp-card{border:1px solid var(--line);background:var(--pop);min-width:0;min-height:112px;color:var(--ink);border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}.mp-card:active{border-color:var(--ink-3)}.mp-ct{max-width:100%;font:400 21px/24px var(--f-brush);overflow-wrap:anywhere;margin-bottom:2px}.mp-ct .mmk{margin-left:0}.mp-cl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:400 14px/19px var(--f-hand);color:var(--ink-2);display:block;overflow:hidden}.mp-cl.mp-none{color:var(--ink-3)}.mp-cm{font:500 10.5px/1.2 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:auto;padding-top:4px}.mp-none-box{flex-direction:column;align-items:flex-start;gap:12px;padding:0 20px;display:flex}.mp-more{flex-direction:column;gap:8px;padding:28px 16px 8px;display:flex}.mp-more .mbtn{min-height:48px;color:var(--ink-2);font-size:17px}.mp-found{padding-bottom:8px}.mp-found>.mp-empty{padding:20px 20px 0}.mp-rlist{flex-direction:column;padding:0 8px;display:flex}.mp-res{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;min-height:56px;padding:10px 12px;display:grid}.mp-rt{font:400 19px/1.25 var(--f-hand);color:var(--ink);overflow-wrap:anywhere}.mp-rp{font:500 11px/1 var(--f-mono);letter-spacing:.06em;color:var(--ink-3);white-space:nowrap}.mp-rs{text-overflow:ellipsis;white-space:nowrap;font:400 15px/1.35 var(--f-hand);color:var(--ink-2);grid-column:1/-1;overflow:hidden}.mp-g{margin-right:6px;font-weight:700}.mp-hit{background:color-mix(in srgb,var(--mp-hi) var(--mk-a),transparent);color:inherit;border-radius:2px;padding:0 1px}.mh-wrap{padding:0 12px}.mh-top{align-items:flex-end;gap:8px;padding:6px 0 0 8px;display:flex}.mh-tt{flex:1;min-width:0}.mh-tt .mlabel{margin-top:2px}.mh-add{all:unset;cursor:pointer;box-sizing:border-box;border:1.5px dashed var(--ink-3);background:var(--pop);width:44px;height:44px;color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:22px;flex:none;place-items:center;display:grid}.mh-add svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}.mh-add:focus-visible,.mh-name:focus-visible,.mv-ban:focus-visible,.mv-all:focus-visible,.mv-not:focus-visible,.mv-card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mh-note{border:1.5px dashed var(--line);background:var(--pop);border-radius:14px;align-items:center;gap:10px;margin:14px 0 0;padding:8px 8px 8px 14px;display:flex}.mh-note p{flex:1;margin:0}.mh-note .mbtn{white-space:nowrap;min-height:44px;padding:0 14px;font-size:16px}.mh-none{font:400 17px/1.4 var(--f-hand);color:var(--ink-2);margin:24px 8px 0}.mh-days{text-align:center;font-family:var(--f-mono);color:var(--ink-3);grid-template-columns:repeat(7,minmax(0,1fr));margin-top:18px;display:grid}.mh-days span{flex-direction:column;align-items:center;gap:2px;display:flex}.mh-days small{letter-spacing:.1em;font-size:10px}.mh-days b{font-size:13px;font-weight:500}.mh-days .td{color:var(--ink)}.mh-days .td b{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.mh-rows{flex-direction:column;gap:6px;margin-top:4px;display:flex}.mh-rh{align-items:center;gap:8px;padding:0 4px;display:flex}.mh-rh .mlabel{white-space:nowrap;flex:none}.mh-name{all:unset;cursor:pointer;min-width:0;min-height:44px;font:400 20px/1.2 var(--f-hand);color:var(--ink);overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent;border-radius:8px;flex:1;align-items:center;display:flex}.mh-cells{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.mh-c{all:unset;cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;height:48px;display:grid}.mh-c span{aspect-ratio:1;box-sizing:border-box;border:2px solid var(--line);border-radius:50%;width:min(42px,100% - 3px);transition:background-color .15s}.mh-c.on span{background:color-mix(in srgb,var(--mk) var(--mk-a),transparent);border-color:var(--ink)}.mh-c.td:not(.on) span{border:2px dashed var(--ink);background:var(--pop)}.mh-c.off{cursor:default}.mh-c.off span{opacity:.3;border-style:dotted}.mh-c:focus-visible span{outline:2px solid var(--focus);outline-offset:2px}.mh-card{border:1px solid var(--line);background:var(--pop);border-radius:16px;margin:20px 0 0;padding:14px 16px 16px}.mh-ch{align-items:flex-start;gap:10px;display:flex}.mh-ct{flex:1;min-width:0}.mh-ct h2{font:400 24px/1.15 var(--f-brush);color:var(--ink);overflow-wrap:anywhere;margin:0}.mh-ct .mlabel{margin-top:4px}.mh-card .mh-edit{min-height:44px;padding:0 16px;font-size:16px}.mh-grid{grid-template-columns:repeat(7,26px);gap:6px;margin-top:12px;display:grid}.mh-grid small{font:500 9.5px/1 var(--f-mono);letter-spacing:.08em;text-align:center;color:var(--ink-3)}.mh-grid span{box-sizing:border-box;background:color-mix(in srgb,var(--ink) 10%,transparent);border-radius:6px;width:26px;height:26px}.mh-grid span.pad{background:0 0}.mh-grid span.fu{background:color-mix(in srgb,var(--ink) 4%,transparent)}.mh-grid span.on{background:color-mix(in srgb,var(--mk) var(--mk-a),transparent)}.mh-grid span.td{border:2px solid var(--ink)}.mh-empty{border:1.5px dashed var(--line);background:var(--pop);border-radius:18px;flex-direction:column;gap:12px;margin:24px 0 0;padding:22px 18px;display:flex}.mh-empty h2{font:400 26px/1.15 var(--f-brush);color:var(--ink);margin:0}.mh-empty p{font:400 17px/1.4 var(--f-hand);color:var(--ink-2);margin:0}.mh-form{flex-direction:column;gap:14px;display:flex}.mv-ban{all:unset;cursor:pointer;box-sizing:border-box;border:1.5px dashed var(--ink-3);background:var(--pop);width:100%;min-height:50px;font:400 17px/1.25 var(--f-hand);color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:14px;align-items:center;gap:10px;margin:8px 0 2px;padding:6px 8px 6px 14px;display:flex}.mv-ban>b{font:700 20px/1 var(--f-hand)}.mv-ban>span:not(.mv-pill){flex:1;min-width:0}.mv-pill{background:color-mix(in srgb,#f8c58c var(--mk-a),transparent);font:500 10.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-radius:999px;flex:none;padding:7px 10px}body.mv-open{overflow:hidden}body:not(.m) .mv{display:none}body.m.mv-open .toast{bottom:auto;top:calc(12px + env(safe-area-inset-top,0px))}.mv{z-index:40;overscroll-behavior:contain;box-sizing:border-box;padding:calc(8px + env(safe-area-inset-top,0px)) 0 calc(24px + env(safe-area-inset-bottom,0px));background-color:var(--paper);background-image:radial-gradient(circle,var(--dot) 1.05px,transparent 1.5px);color:var(--ink);font-family:var(--f-hand);background-position:-11px -11px;background-size:22px 22px;position:fixed;inset:0;overflow-y:auto}.mv-bar{align-items:center;padding:0 12px;display:flex}.mv-bar .mlabel{text-align:center;letter-spacing:.12em;flex:1}.mv-sp{width:44px}.mv-head{padding:10px 24px 0}.mv-head .mh{margin-top:4px}.mv-stack{margin:20px 20px 0;position:relative}.mv-back{border:1px solid var(--line);background:var(--pop);border-radius:20px;position:absolute;inset:10px 8px -10px;transform:rotate(-1.6deg)}.mv-back.b2{inset:20px 16px -19px;transform:rotate(2.4deg)}.mv-card{box-sizing:border-box;border:1.5px solid var(--ink);background:var(--pop);border-radius:20px;flex-direction:column;gap:6px;min-height:min(372px,100dvh - 320px);padding:20px;display:flex;position:relative}.mv-card.in{animation:.34s cubic-bezier(.2,.8,.3,1) both mvIn}@keyframes mvIn{0%{opacity:.4;transform:translate(4px,12px)rotate(-1.6deg)scale(.97)}}.mv-prog{align-items:center;gap:6px;display:flex}.mv-prog .mlabel{flex:1}.mv-dots{gap:6px;display:flex}.mv-dots i{box-sizing:border-box;border:1.5px solid var(--ink);border-radius:50%;width:8px;height:8px}.mv-dots i.on{background:var(--ink)}.mv-txt{font:400 28px/1.25 var(--f-hand);color:var(--ink);overflow-wrap:anywhere;margin:14px 0 0}.mv-card>.mlabel{margin:0}.mv-acts{flex-direction:column;gap:10px;margin-top:auto;padding-top:18px;display:flex}.mv-acts .mbtn,.mv-sum+.mv-foot .mbtn{justify-content:flex-start;gap:12px;min-height:54px;font-size:19px}.mv-acts .mbtn b{width:18px;font:700 22px/1 var(--f-hand)}.mv-foot{flex-direction:column;gap:4px;padding:20px 20px 0;display:flex}.mv-sum+.mv-foot .mbtn{justify-content:center}.mv-all,.mv-not{all:unset;cursor:pointer;box-sizing:border-box;min-height:48px;font:500 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);-webkit-tap-highlight-color:transparent;border-radius:14px;place-items:center;display:grid}.mv-all{border:1.5px solid var(--ink);min-height:50px;color:var(--ink)}.mv-sum{border:1.5px solid var(--ink);background:var(--pop);border-radius:20px;flex-direction:column;gap:14px;margin:20px 20px 0;padding:22px;list-style:none;display:flex}.mv-sum li{align-items:baseline;gap:12px;font-size:20px;line-height:1.3;display:flex}.mv-sum li b{flex:0 0 18px;font-weight:700}.mv-sum li span:not(.mlabel){overflow-wrap:anywhere;flex:1;min-width:0}.mv-sum li .mlabel{white-space:nowrap;flex:none}@media (prefers-reduced-motion:reduce){.mv-card.in{animation:none}.mh-c span{transition:none}.spread.turning,.page.flash,.book.swap,.keysheet,.show-keys [data-kbd]:after{animation:none}.titem,.toast,.more{transition:none}.pop.sprout,.srow,.writer{animation:none}.writer{display:none}.more:hover .pen{animation:none}.bed.settle{transition:none}}
