.auth-kit-module__OKceFG__root{--_bg:var(--ak-bg,#f7f5f1);--_surface:var(--ak-surface,#fff);--_ink:var(--ak-ink,#141312);--_muted:var(--ak-muted,#6b655c);--_soft:var(--ak-soft,#a49f94);--_border:var(--ak-border,#e6e1d7);--_accent:var(--ak-accent,#c4ec5a);--_accent-ink:var(--ak-accent-ink,#141312);--_hero-bg:var(--ak-hero-bg,#141312);--_hero-fg:var(--ak-hero-fg,#f5f2ec);--_danger:var(--ak-danger,#e2604e);--_display:var(--ak-font-display,"Instrument Serif", Georgia, serif);--_mono:var(--ak-font-mono,ui-monospace, "SF Mono", Menlo, monospace);--_radius:var(--ak-radius,28px);width:100%;max-width:1120px;color:var(--_ink);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:28px;margin:0 auto;display:grid;position:relative}.auth-kit-module__OKceFG__solo{grid-template-columns:minmax(0,1fr);max-width:480px}.auth-kit-module__OKceFG__panel{isolation:isolate;border-radius:var(--_radius);background:var(--_hero-bg);min-height:560px;color:var(--_hero-fg);flex-direction:column;justify-content:flex-start;padding:40px;animation:.6s cubic-bezier(.22,1,.36,1) both auth-kit-module__OKceFG__ak-rise;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -36px #0000008c}.auth-kit-module__OKceFG__panelGlow{z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 85% 10%, color-mix(in srgb, var(--_accent) 28%, transparent), transparent 70%), radial-gradient(50% 45% at 0% 100%, color-mix(in srgb, var(--_accent) 10%, transparent), transparent 70%);position:absolute;inset:0}.auth-kit-module__OKceFG__panelArt{z-index:-1;pointer-events:none;position:absolute;inset:0}.auth-kit-module__OKceFG__panelText{max-width:30rem;position:relative}.auth-kit-module__OKceFG__panelKicker{font-family:var(--_mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--_accent);font-size:11px;font-weight:700}.auth-kit-module__OKceFG__panelTitle{font-family:var(--_display);letter-spacing:-.6px;margin:12px 0 0;font-size:clamp(34px,3.6vw,48px);font-weight:400;line-height:1.02}.auth-kit-module__OKceFG__panelMore{margin-top:26px}.auth-kit-module__OKceFG__cardCol{flex-direction:column;justify-content:center;gap:14px;min-width:0;display:flex}.auth-kit-module__OKceFG__card{border-radius:var(--_radius);background:color-mix(in srgb, var(--_surface) 90%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border:1px solid var(--_border);width:100%;max-width:460px;margin:0 auto;padding:34px 32px 28px;animation:.6s cubic-bezier(.22,1,.36,1) 80ms both auth-kit-module__OKceFG__ak-rise;position:relative;box-shadow:0 28px 64px -34px #14131261,inset 0 1px #fff6}.auth-kit-module__OKceFG__cardHead{align-items:center;gap:10px;display:flex}.auth-kit-module__OKceFG__brand{align-items:center;display:inline-flex}.auth-kit-module__OKceFG__eyebrow{font-family:var(--_mono);letter-spacing:1.6px;text-transform:uppercase;color:var(--_muted);font-size:11px;font-weight:600}.auth-kit-module__OKceFG__title{letter-spacing:-1.2px;color:var(--_ink);margin:10px 0 0;font-size:34px;font-weight:600;line-height:1.04}.auth-kit-module__OKceFG__title i{font-family:var(--_display);letter-spacing:-.4px;font-style:italic;font-weight:400}.auth-kit-module__OKceFG__title em{font-family:var(--_display);letter-spacing:-.4px;font-style:italic;font-weight:400}.auth-kit-module__OKceFG__subtitle{color:var(--_muted);margin:8px 0 0;font-size:14.5px;line-height:1.5}.auth-kit-module__OKceFG__body{margin-top:26px}.auth-kit-module__OKceFG__body form{flex-direction:column;gap:16px;display:flex}.auth-kit-module__OKceFG__footer{text-align:center;font-family:var(--_mono);color:var(--_muted);margin-top:22px;font-size:12px}.auth-kit-module__OKceFG__legal{text-align:center;font-family:var(--_mono);color:var(--_soft);font-size:11px}.auth-kit-module__OKceFG__legal a{color:inherit;text-underline-offset:3px;text-decoration:underline}.auth-kit-module__OKceFG__field{animation:.5s cubic-bezier(.22,1,.36,1) both auth-kit-module__OKceFG__ak-rise;display:block}.auth-kit-module__OKceFG__field:first-child{animation-delay:.14s}.auth-kit-module__OKceFG__field:nth-child(2){animation-delay:.19s}.auth-kit-module__OKceFG__field:nth-child(3){animation-delay:.24s}.auth-kit-module__OKceFG__field:nth-child(4){animation-delay:.29s}.auth-kit-module__OKceFG__label{font-family:var(--_mono);letter-spacing:1.1px;text-transform:uppercase;color:var(--_muted);margin-bottom:7px;font-size:11px;font-weight:600;display:block}.auth-kit-module__OKceFG__control{background:var(--_bg);border:1px solid var(--_border);border-radius:16px;align-items:center;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative}.auth-kit-module__OKceFG__control:hover{border-color:color-mix(in srgb, var(--_ink) 22%, var(--_border))}.auth-kit-module__OKceFG__control:focus-within{border-color:color-mix(in srgb, var(--_ink) 55%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--_accent) 38%, transparent);background:var(--_surface)}.auth-kit-module__OKceFG__invalid{border-color:var(--_danger)}.auth-kit-module__OKceFG__lead{color:var(--_soft);padding-left:14px;transition:color .18s;display:flex}.auth-kit-module__OKceFG__control:focus-within .auth-kit-module__OKceFG__lead{color:var(--_ink)}.auth-kit-module__OKceFG__input{width:100%;min-width:0;font:inherit;color:var(--_ink);background:0 0;border:0;outline:0;flex:1;padding:13px 14px;font-size:15px}.auth-kit-module__OKceFG__lead+.auth-kit-module__OKceFG__input{padding-left:10px}.auth-kit-module__OKceFG__input::placeholder{color:var(--_soft)}.auth-kit-module__OKceFG__input:-webkit-autofill{-webkit-text-fill-color:var(--_ink);transition:background-color 9999s}.auth-kit-module__OKceFG__eye{cursor:pointer;width:38px;height:38px;color:var(--_muted);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;margin-right:5px;transition:background .15s,color .15s;display:flex}.auth-kit-module__OKceFG__eye:hover{background:color-mix(in srgb, var(--_ink) 7%, transparent);color:var(--_ink)}.auth-kit-module__OKceFG__error{color:var(--_danger);background:color-mix(in srgb, var(--_danger) 9%, transparent);border:1px solid color-mix(in srgb, var(--_danger) 28%, transparent);border-radius:14px;align-items:flex-start;gap:9px;padding:11px 13px;font-size:13.5px;font-weight:500;line-height:1.4;animation:.42s cubic-bezier(.36,.07,.19,.97) both auth-kit-module__OKceFG__ak-shake;display:flex}.auth-kit-module__OKceFG__error svg{flex-shrink:0;margin-top:1px}.auth-kit-module__OKceFG__submit{cursor:pointer;width:100%;font:inherit;color:var(--_accent-ink);background:var(--_accent);box-shadow:0 10px 24px -12px color-mix(in srgb, var(--_accent) 90%, transparent), inset 0 -2px 0 #00000014;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:15px 18px;font-size:15.5px;font-weight:650;transition:transform .15s,box-shadow .2s,filter .2s,opacity .2s;display:flex;position:relative}.auth-kit-module__OKceFG__submit:hover:not(:disabled){filter:saturate(1.08);box-shadow:0 16px 30px -14px color-mix(in srgb, var(--_accent) 95%, transparent), inset 0 -2px 0 #00000014;transform:translateY(-1px)}.auth-kit-module__OKceFG__submit:active:not(:disabled){transform:translateY(0)scale(.99)}.auth-kit-module__OKceFG__submit:focus-visible{outline:2px solid var(--_ink);outline-offset:3px}.auth-kit-module__OKceFG__submit:disabled{cursor:default;opacity:.75}.auth-kit-module__OKceFG__arrow{transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.auth-kit-module__OKceFG__submit:hover .auth-kit-module__OKceFG__arrow{transform:translate(4px)}.auth-kit-module__OKceFG__spinner{border:2px solid color-mix(in srgb, var(--_accent-ink) 25%, transparent);border-top-color:var(--_accent-ink);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite auth-kit-module__OKceFG__ak-spin}.auth-kit-module__OKceFG__switch{color:var(--_muted)}.auth-kit-module__OKceFG__switchAction a,.auth-kit-module__OKceFG__switchAction button{color:var(--_ink);text-underline-offset:3px;cursor:pointer;font-weight:600;font:inherit;background:0 0;border:0;text-decoration:underline}@keyframes auth-kit-module__OKceFG__ak-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes auth-kit-module__OKceFG__ak-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}@keyframes auth-kit-module__OKceFG__ak-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.auth-kit-module__OKceFG__panel,.auth-kit-module__OKceFG__card,.auth-kit-module__OKceFG__field,.auth-kit-module__OKceFG__error{animation:none}.auth-kit-module__OKceFG__spinner{animation-duration:1.6s}}@media (max-width:1023px){.auth-kit-module__OKceFG__root{grid-template-columns:minmax(0,1fr);gap:0;max-width:560px}.auth-kit-module__OKceFG__panel{border-radius:var(--_radius);min-height:236px;padding:26px 24px 70px}.auth-kit-module__OKceFG__panelTitle{font-size:32px}.auth-kit-module__OKceFG__panelMore{display:none}.auth-kit-module__OKceFG__cardCol{margin-top:-52px;padding:0 10px}.auth-kit-module__OKceFG__card{padding:28px 22px 24px}.auth-kit-module__OKceFG__title{font-size:30px}}@media (max-width:420px){.auth-kit-module__OKceFG__cardCol{padding:0 4px}.auth-kit-module__OKceFG__card{padding:26px 18px 22px}}.auth-kit-module__OKceFG__sheet{--_rule:var(--ak-rule,34px);max-width:none;display:block}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__cardCol{margin:0;padding:0;display:block}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__card{max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;animation:none}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__cardHead{height:var(--_rule);align-items:flex-end;padding-bottom:6px}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__title{height:calc(var(--_rule) * 2);font-size:calc(var(--_rule) * 1.12);letter-spacing:-1.3px;align-items:flex-end;margin:0;padding-bottom:6px;line-height:1;display:flex}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__subtitle{min-height:var(--_rule);align-items:flex-end;margin:0;padding-bottom:6px;display:flex}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__body{margin-top:0}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__body form{gap:0}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__field{animation:none}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__label{height:var(--_rule);letter-spacing:1.3px;align-items:flex-end;margin:0;padding-bottom:5px;font-size:10.5px;display:flex}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__control{height:var(--_rule);box-shadow:none;background:0 0;border:0;border-radius:0}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__control:after{content:"";background:var(--_ink);transform-origin:0;opacity:.75;height:1.5px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__control:hover{border:0}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__control:focus-within{box-shadow:none;background:0 0}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__control:focus-within:after{transform:scaleX(1)}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__invalid:after{background:var(--_danger);transform:scaleX(1)}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__lead{margin-bottom:calc(var(--_rule) * .22);align-self:flex-end;padding-left:0}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__input{height:100%;padding:0 8px calc(var(--_rule) * .16) 10px;align-self:flex-end;font-size:15.5px;line-height:1}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__eye{width:34px;height:calc(var(--_rule) - 2px);align-self:flex-end;margin:0 0 1px}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__error{min-height:var(--_rule);background:0 0;border:0;border-radius:0;align-items:flex-end;padding:0 0 6px;font-size:13.5px}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__submit{margin-top:calc(var(--_rule) * .5);height:calc(var(--_rule) * 1.5);border-radius:14px;padding:0 20px}.auth-kit-module__OKceFG__sheet .auth-kit-module__OKceFG__footer{height:var(--_rule);justify-content:center;align-items:flex-end;margin-top:0;padding-bottom:6px;font-size:12px;display:flex}
.notebook-module__UyIrta__stack{--rule:34px;--margin-x:66px;--hole-x:26px;width:100%;max-width:540px;margin:0 auto;position:relative}.notebook-module__UyIrta__wide{max-width:none;--rule:34px!important}@media (max-height:860px){.notebook-module__UyIrta__stack{--rule:30px}}@media (max-height:700px){.notebook-module__UyIrta__stack{--rule:27px}}.notebook-module__UyIrta__under{background:var(--paper-edge);border-radius:3px 3px 6px 6px;position:absolute;inset:6px -3px -5px 3px;box-shadow:0 1px #0000000d,0 24px 40px -26px #281c0a8c}.notebook-module__UyIrta__sheet{background-color:var(--paper);background-image: linear-gradient(135deg, var(--paper-light,#ffffff73) 0%, transparent 38%, transparent 70%, #3c280a0d 100%),  linear-gradient(to right, transparent calc(var(--margin-x) - 15px), var(--paper-margin) calc(var(--margin-x) - 15px), var(--paper-margin) calc(var(--margin-x) - 14px), transparent calc(var(--margin-x) - 14px)),  repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--rule) - 1px), var(--paper-rule) calc(var(--rule) - 1px), var(--paper-rule) var(--rule));background-repeat:no-repeat,no-repeat,repeat;background-size:100% 100%, 100% 100%, 100% var(--rule);background-position:0 0, 0 0, 0 calc(var(--rule) * 2);-webkit-mask:radial-gradient(circle 7.5px at var(--hole-x) 18%, transparent 7px, #000 7.6px), radial-gradient(circle 7.5px at var(--hole-x) 50%, transparent 7px, #000 7.6px), radial-gradient(circle 7.5px at var(--hole-x) 82%, transparent 7px, #000 7.6px);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle 7.5px at var(--hole-x) 18%, transparent 7px, #000 7.6px), radial-gradient(circle 7.5px at var(--hole-x) 50%, transparent 7px, #000 7.6px), radial-gradient(circle 7.5px at var(--hole-x) 82%, transparent 7px, #000 7.6px);mask:radial-gradient(circle 7.5px at var(--hole-x) 18%, transparent 7px, #000 7.6px), radial-gradient(circle 7.5px at var(--hole-x) 50%, transparent 7px, #000 7.6px), radial-gradient(circle 7.5px at var(--hole-x) 82%, transparent 7px, #000 7.6px);border-radius:2px 2px 4px 4px;animation:.7s cubic-bezier(.22,1,.36,1) both notebook-module__UyIrta__sheet-in;position:relative;box-shadow:inset 0 0 0 1px #ffffff59,inset 0 0 60px #785a280f,0 1px 1px #281c0a1a,0 6px 12px -6px #281c0a2e,0 30px 60px -30px #281c0a73;-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-theme=dark] .notebook-module__UyIrta__sheet{--paper-light:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 70px #00000059,0 30px 60px -30px #000c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .notebook-module__UyIrta__sheet{--paper-light:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 70px #00000059,0 30px 60px -30px #000c}}.notebook-module__UyIrta__sheet:before{content:"";pointer-events:none;border-radius:inherit;opacity:.5;background:url(/paper-texture.png) 0 0/512px 512px;position:absolute;inset:0}:root[data-theme=dark] .notebook-module__UyIrta__sheet:before{opacity:.25}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .notebook-module__UyIrta__sheet:before{opacity:.25}}.notebook-module__UyIrta__holes{pointer-events:none;position:absolute;inset:0}.notebook-module__UyIrta__holes i{left:calc(var(--hole-x) - 8px);border-radius:50%;width:16px;height:16px;margin-top:-8px;position:absolute;box-shadow:inset 0 1.5px 2px #281c0a59,0 .5px #fff9}.notebook-module__UyIrta__holes i:first-child{top:18%}.notebook-module__UyIrta__holes i:nth-child(2){top:50%}.notebook-module__UyIrta__holes i:nth-child(3){top:82%}.notebook-module__UyIrta__curl{pointer-events:none;opacity:.9;background:linear-gradient(315deg,#0000 50%,#ffffff8c 50%,#0000000d 100%);border-top-left-radius:46px 40px;width:46px;height:46px;position:absolute;bottom:0;right:0;box-shadow:-3px -3px 6px -3px #281c0a2e}:root[data-theme=dark] .notebook-module__UyIrta__curl{background:linear-gradient(315deg,#0000 50%,#ffffff0f 50%,#0003 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .notebook-module__UyIrta__curl{background:linear-gradient(315deg,#0000 50%,#ffffff0f 50%,#0003 100%)}}.notebook-module__UyIrta__body{padding:var(--rule) 26px calc(var(--rule) * .5) var(--margin-x);position:relative}.notebook-module__UyIrta__day{color:var(--pen)}.notebook-module__UyIrta__dateLine{margin-top:calc(var(--rule) * -1);height:var(--rule);font-family:var(--font-hand), cursive;font-size:calc(var(--rule) * .5);color:color-mix(in srgb, var(--pen) 70%, transparent);align-items:flex-end;gap:6px;padding-bottom:4px;line-height:1;display:flex}.notebook-module__UyIrta__entry{height:var(--rule);font-family:var(--font-hand), cursive;font-size:calc(var(--rule) * .72);white-space:nowrap;color:color-mix(in srgb, var(--pen) 90%, transparent);align-items:flex-end;gap:10px;padding-bottom:3px;line-height:1;display:flex;position:relative}.notebook-module__UyIrta__num{text-align:right;opacity:.8;flex-shrink:0;width:20px}.notebook-module__UyIrta__time{opacity:.8;min-width:46px}.notebook-module__UyIrta__what{z-index:0;position:relative}.notebook-module__UyIrta__what:before{content:"";z-index:-1;background:var(--mark);opacity:.55;mix-blend-mode:multiply;transform-origin:0;border-radius:2px 6px 3px 7px;height:.62em;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:.05em;left:-.2em;right:-.5em;transform:scaleX(0)rotate(-.8deg);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5px calc(100% - 6px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5px calc(100% - 6px),#0000 100%)}.notebook-module__UyIrta__marked:before{transform:scaleX(1)rotate(-.8deg)}:root[data-theme=dark] .notebook-module__UyIrta__what:before{mix-blend-mode:normal;opacity:.28}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .notebook-module__UyIrta__what:before{mix-blend-mode:normal;opacity:.28}}.notebook-module__UyIrta__caret{width:1.5px;height:calc(var(--rule) * .55);background:var(--pen);margin-bottom:2px;margin-left:-7px;animation:1.05s step-end infinite notebook-module__UyIrta__blink}@keyframes notebook-module__UyIrta__blink{50%{opacity:0}}.notebook-module__UyIrta__tick{width:calc(var(--rule) * .55);height:calc(var(--rule) * .55);margin-bottom:2px;margin-left:4px;overflow:visible}.notebook-module__UyIrta__tick path{fill:none;stroke:var(--pen);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.notebook-module__UyIrta__tick{animation:.35s cubic-bezier(.34,1.56,.64,1) .1s both notebook-module__UyIrta__tick-in}@keyframes notebook-module__UyIrta__tick-in{0%{opacity:0;transform:scale(.6)rotate(-8deg)}to{opacity:.85;transform:none}}.notebook-module__UyIrta__double{height:var(--rule);position:relative}.notebook-module__UyIrta__double:before,.notebook-module__UyIrta__double:after{content:"";left:calc(-1 * var(--margin-x));background:var(--paper-margin);height:1px;position:absolute;right:-26px}.notebook-module__UyIrta__double:before{bottom:-1px}.notebook-module__UyIrta__double:after{bottom:3px}@keyframes notebook-module__UyIrta__sheet-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.notebook-module__UyIrta__sheet,.notebook-module__UyIrta__caret{animation:none}.notebook-module__UyIrta__tick{opacity:.85;animation:none}.notebook-module__UyIrta__what:before{transition:none}}@media (max-width:520px){.notebook-module__UyIrta__stack{--margin-x:52px;--hole-x:20px}.notebook-module__UyIrta__body{padding-right:16px}.notebook-module__UyIrta__entry{gap:8px}}
.book-module__VimnOq__book{color:var(--pen);position:relative}.book-module__VimnOq__dateLine{margin-top:calc(var(--rule) * -1);height:var(--rule);font-family:var(--font-hand), cursive;font-size:calc(var(--rule) * .5);color:color-mix(in srgb, var(--pen) 70%, transparent);white-space:nowrap;text-overflow:ellipsis;align-items:flex-end;gap:6px;padding-bottom:4px;line-height:1;display:flex;overflow:hidden}.book-module__VimnOq__dateLine b{color:var(--pen);font-weight:400}.book-module__VimnOq__row{width:100%;min-height:var(--rule);text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;margin:0;padding:0;display:flex;position:relative}.book-module__VimnOq__row:disabled,.book-module__VimnOq__static{cursor:default}.book-module__VimnOq__num{height:var(--rule);font-family:var(--font-hand), cursive;font-size:calc(var(--rule) * .7);opacity:.8;flex:0 0 22px;justify-content:flex-end;align-items:flex-end;padding-bottom:3px;line-height:1;display:flex}.book-module__VimnOq__time{height:var(--rule);font-family:var(--font-hand), cursive;font-size:calc(var(--rule) * .64);opacity:.8;white-space:nowrap;flex:0 0 46px;align-items:flex-end;padding-bottom:3px;line-height:1;display:flex}.book-module__VimnOq__main{flex-direction:column;flex:auto;min-width:0;display:flex}.book-module__VimnOq__what{font-family:var(--font-hand), cursive;font-size:calc(var(--rule) * .72);font-weight:600;line-height:var(--rule);color:color-mix(in srgb, var(--pen) 92%, transparent);overflow-wrap:anywhere;padding-bottom:3px;display:block}.book-module__VimnOq__what>span{position:relative;top:4px}.book-module__VimnOq__mark{background-image:linear-gradient(var(--mark), var(--mark));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 72%;background-repeat:no-repeat;background-size:100% .62em;background-image:linear-gradient(color-mix(in srgb, var(--mark) 55%, transparent), color-mix(in srgb, var(--mark) 55%, transparent));mix-blend-mode:multiply;border-radius:2px 6px 3px 7px;margin-left:-.18em;padding:0 .22em 0 .18em}:root[data-theme=dark] .book-module__VimnOq__mark{mix-blend-mode:normal;background-image:linear-gradient(color-mix(in srgb, var(--mark) 30%, transparent), color-mix(in srgb, var(--mark) 30%, transparent))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .book-module__VimnOq__mark{mix-blend-mode:normal;background-image:linear-gradient(color-mix(in srgb, var(--mark) 30%, transparent), color-mix(in srgb, var(--mark) 30%, transparent))}}.book-module__VimnOq__dot{vertical-align:.1em;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.book-module__VimnOq__tick{width:calc(var(--rule) * .5);height:calc(var(--rule) * .5);vertical-align:-.1em;margin-left:6px;display:inline-block;overflow:visible}.book-module__VimnOq__tick path{fill:none;stroke:var(--pen);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.book-module__VimnOq__caret{width:1.5px;height:calc(var(--rule) * .55);vertical-align:-.15em;background:var(--pen);margin-left:3px;animation:1.05s step-end infinite book-module__VimnOq__blink;display:inline-block}@keyframes book-module__VimnOq__blink{50%{opacity:0}}.book-module__VimnOq__notes{min-height:var(--rule);line-height:var(--rule);font-family:var(--font-hand), cursive;font-size:calc(var(--rule) * .54);color:color-mix(in srgb, var(--pencil) 85%, transparent);flex-wrap:wrap;align-items:baseline;gap:0;padding-bottom:0;display:flex}.book-module__VimnOq__notes>*{position:relative;top:3px}.book-module__VimnOq__notes .book-module__VimnOq__sep{opacity:.5;margin:0 .45em}.book-module__VimnOq__notes .book-module__VimnOq__habit{color:var(--pencil)}.book-module__VimnOq__notes .book-module__VimnOq__live{color:var(--pen)}.book-module__VimnOq__notes .book-module__VimnOq__live i{vertical-align:.05em;border-radius:50%;width:7px;height:7px;margin-right:5px;animation:1.2s ease-in-out infinite book-module__VimnOq__pulse;display:inline-block}@keyframes book-module__VimnOq__pulse{50%{opacity:.25}}.book-module__VimnOq__act{cursor:pointer;color:var(--pen);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--pen) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--pen) 55%, transparent);border-radius:4px;padding:0 2px;font-weight:400;display:inline-block}.book-module__VimnOq__act:hover{background:color-mix(in srgb, var(--pen) 10%, transparent)}.book-module__VimnOq__act.book-module__VimnOq__lime{-webkit-text-decoration-color:var(--accent-lime);text-decoration-color:var(--accent-lime);background:color-mix(in srgb, var(--accent-lime) 28%, transparent)}.book-module__VimnOq__rail{flex:0 0 36px;align-self:stretch;position:relative}.book-module__VimnOq__bar{opacity:.75;width:8px;position:absolute;right:2px}.book-module__VimnOq__gap{}.book-module__VimnOq__gap .book-module__VimnOq__time{font-size:calc(var(--rule) * .5);opacity:.65}.book-module__VimnOq__gapText{min-width:0;height:var(--rule);font-family:var(--font-hand), cursive;font-size:calc(var(--rule) * .52);color:color-mix(in srgb, var(--pencil) 70%, transparent);white-space:nowrap;flex:auto;align-items:flex-end;gap:10px;padding-bottom:5px;line-height:1;display:flex}.book-module__VimnOq__gapText i{border-top:1.5px dashed color-mix(in srgb, var(--pencil) 35%, transparent);flex:1;height:0;margin-bottom:.35em}.book-module__VimnOq__hour{}.book-module__VimnOq__hour .book-module__VimnOq__time{opacity:.55}.book-module__VimnOq__hourText{height:var(--rule);font-family:var(--font-hand), cursive;font-size:calc(var(--rule) * .58);color:color-mix(in srgb, var(--pencil) 55%, transparent);flex:auto;align-items:flex-end;padding-bottom:4px;line-height:1;display:flex}.book-module__VimnOq__hour:hover .book-module__VimnOq__hourText{color:var(--pen)}.book-module__VimnOq__ghost .book-module__VimnOq__what{color:color-mix(in srgb, var(--pencil) 80%, transparent)}.book-module__VimnOq__ghost .book-module__VimnOq__time,.book-module__VimnOq__ghost .book-module__VimnOq__num{color:var(--pencil)}.book-module__VimnOq__ghost .book-module__VimnOq__done{opacity:.6;text-decoration:line-through;text-decoration-thickness:1.5px}.book-module__VimnOq__box{border:1.6px solid color-mix(in srgb, var(--pencil) 70%, transparent);vertical-align:-.02em;border-radius:3px;width:.62em;height:.62em;margin-right:.35em;display:inline-block}.book-module__VimnOq__drop{background:color-mix(in srgb, var(--accent-lime) 22%, transparent);outline:2px dashed var(--border-strong);outline-offset:-4px;animation:1.1s ease-in-out infinite book-module__VimnOq__eh-drop-target}@media (max-width:520px){.book-module__VimnOq__num{flex-basis:18px}.book-module__VimnOq__time{font-size:calc(var(--rule) * .56);flex-basis:40px}.book-module__VimnOq__what{font-size:calc(var(--rule) * .64)}.book-module__VimnOq__rail{flex-basis:20px}.book-module__VimnOq__row{gap:7px}}@media (prefers-reduced-motion:reduce){.book-module__VimnOq__caret,.book-module__VimnOq__notes .book-module__VimnOq__live i{animation:none}}
.desk-module__au9Ena__desk{pointer-events:none;z-index:0;position:absolute;inset:0}.desk-module__au9Ena__note{background:color-mix(in srgb, var(--c) 42%, var(--paper));width:150px;min-height:96px;color:var(--pen);transform:rotate(var(--r,0deg));flex-direction:column;gap:2px;padding:12px 14px 10px;animation:7s ease-in-out infinite desk-module__au9Ena__note-float;display:flex;position:absolute;box-shadow:0 1px 1px #281c0a14,0 10px 22px -12px #281c0a73}.desk-module__au9Ena__note:before{content:"";background:#ffffff47;height:16px;position:absolute;top:0;left:0;right:0}.desk-module__au9Ena__note:after{content:"";background:linear-gradient(315deg, var(--paper) 50%, #00000014 50%, color-mix(in srgb, var(--c) 30%, var(--paper)) 100%);width:22px;height:22px;position:absolute;bottom:0;right:0;box-shadow:-2px -2px 4px -3px #281c0a4d}.desk-module__au9Ena__text{font-family:var(--font-hand), cursive;font-size:22px;font-weight:600;line-height:1.1}.desk-module__au9Ena__sub{font-family:var(--font-hand), cursive;color:color-mix(in srgb, var(--pen) 70%, transparent);font-size:15px;line-height:1.1}.desk-module__au9Ena__tick{width:26px;height:26px;position:absolute;bottom:10px;right:12px;overflow:visible}.desk-module__au9Ena__tick path{fill:none;stroke:var(--pen);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.desk-module__au9Ena__n1{--r:7deg;top:-30px;right:-44px}.desk-module__au9Ena__n2{--r:-6deg;animation-delay:-2.5s;bottom:44px;left:-118px}.desk-module__au9Ena__n3{--r:4deg;animation-delay:-4.5s;top:44%;right:-82px}.desk-module__au9Ena__pen{transform-origin:0;filter:drop-shadow(0 6px 6px #281c0a40);width:230px;height:24px;animation:9s ease-in-out infinite desk-module__au9Ena__pen-float;position:absolute;bottom:-14px;right:-70px;transform:rotate(-28deg)}@keyframes desk-module__au9Ena__note-float{0%,to{translate:0}50%{translate:0 -5px}}@keyframes desk-module__au9Ena__pen-float{0%,to{translate:0}50%{translate:0 -3px}}:root[data-theme=dark] .desk-module__au9Ena__note{background:color-mix(in srgb, var(--c) 26%, var(--paper));box-shadow:0 10px 24px -12px #000c}:root[data-theme=dark] .desk-module__au9Ena__note:before{background:#ffffff0f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .desk-module__au9Ena__note{background:color-mix(in srgb, var(--c) 26%, var(--paper));box-shadow:0 10px 24px -12px #000c}:root:not([data-theme=light]) .desk-module__au9Ena__note:before{background:#ffffff0f}}@media (max-width:1023px){.desk-module__au9Ena__n3{display:none}.desk-module__au9Ena__n2{bottom:30px;left:-70px}.desk-module__au9Ena__n1{right:-40px}}@media (max-width:640px){.desk-module__au9Ena__note{width:118px;min-height:76px;padding:9px 11px 8px}.desk-module__au9Ena__text{font-size:18px}.desk-module__au9Ena__sub{font-size:13px}.desk-module__au9Ena__tick{width:20px;height:20px;bottom:7px;right:9px}.desk-module__au9Ena__n1{--r:6deg;top:-22px;right:-14px}.desk-module__au9Ena__n2,.desk-module__au9Ena__pen{display:none}}@media (prefers-reduced-motion:reduce){.desk-module__au9Ena__note,.desk-module__au9Ena__pen{animation:none}}
