._4UGLYW_sheet{position:relative;container-type:inline-size}._4UGLYW_page,._4UGLYW_under{--paper:#fff;--ink:#1b2333;--pencil:#2c68c9;--correction:#c23b2e;--muted-foreground:#6b7385}._4UGLYW_page{--u:calc(100cqw / 68);--cols:calc(var(--u) * 5) calc(var(--u) * 58) calc(var(--u) * 5);background:var(--paper);color:var(--ink);padding-block:calc(var(--u) * 7) calc(var(--u) * 5);font-family:var(--font-serif);font-optical-sizing:auto;font-size:calc(var(--u) * 2.3);line-height:calc(var(--u) * 3.95);font-feature-settings:"kern", "liga", "onum";position:relative}._4UGLYW_under{background:var(--paper);transform-origin:30% 100%;position:absolute;inset:0;transform:rotate(1.6deg)translate(1.2%,.8%)}._4UGLYW_row{grid-template-columns:var(--cols);align-items:baseline;display:grid}._4UGLYW_row>._4UGLYW_text{grid-column:2}._4UGLYW_margin{display:none}@container (min-width:520px){._4UGLYW_page{--u:1cqw;--cols:calc(var(--u) * 7) calc(var(--u) * 52) calc(var(--u) * 5) calc(var(--u) * 30) calc(var(--u) * 6)}._4UGLYW_margin{white-space:nowrap;color:var(--pencil);font-family:var(--font-sans);font-size:calc(var(--u) * 1.95);grid-column:4;font-weight:500;display:block}._4UGLYW_margin ._4UGLYW_fix{display:flex}._4UGLYW_margin ._4UGLYW_done{margin-left:auto}._4UGLYW_page:after{content:"";top:calc(var(--u) * 4);bottom:calc(var(--u) * 4);left:calc(var(--u) * 61.5);border-left:1px dashed color-mix(in oklab, var(--ink) 12%, transparent);position:absolute}}._4UGLYW_text{text-align:left;-webkit-hyphens:none;hyphens:none}@container (min-width:520px){._4UGLYW_text{text-align:justify;text-align-last:justify}._4UGLYW_last{text-align-last:left}}._4UGLYW_indent{text-indent:calc(var(--u) * 2.4)}._4UGLYW_runningHead{font-size:calc(var(--u) * 1.7);color:var(--muted-foreground);letter-spacing:.02em;grid-column:2;justify-content:space-between;display:flex}._4UGLYW_chapter{text-align:center;padding-block:calc(var(--u) * 6) calc(var(--u) * 4);grid-column:2}._4UGLYW_chapterNo{font-size:calc(var(--u) * 2);color:var(--muted-foreground);letter-spacing:.08em;display:block}._4UGLYW_chapterTitle{margin-top:calc(var(--u) * 1.2);font-size:calc(var(--u) * 3.6);letter-spacing:-.01em;font-weight:600;line-height:1.15;display:block}._4UGLYW_folio{text-align:center;padding-top:calc(var(--u) * 4);font-size:calc(var(--u) * 1.8);color:var(--muted-foreground);grid-column:2}._4UGLYW_gap{height:calc(var(--u) * .6)}._4UGLYW_strike{white-space:nowrap;position:relative}._4UGLYW_strike:after{content:"";height:max(1.5px, calc(var(--u) * .22));background:var(--correction);transform-origin:0;animation:.42s cubic-bezier(.3,.7,.2,1) both _4UGLYW_draw;animation-delay:var(--d,0s);border-radius:1px;position:absolute;top:55%;left:-.08em;right:-.08em}._4UGLYW_caret{width:0;display:inline-block;position:relative}._4UGLYW_caret:after{content:"‸";font-family:var(--font-sans);color:var(--pencil);animation:.36s ease-out both _4UGLYW_ink;animation-delay:var(--d,0s);font-size:1.25em;font-weight:600;line-height:1;position:absolute;top:-.55em;left:-.26em}._4UGLYW_circled{white-space:nowrap;position:relative}._4UGLYW_circled:after{content:"";border:max(1.25px, calc(var(--u) * .18)) solid var(--pencil);animation:.48s ease-out both _4UGLYW_ring;animation-delay:var(--d,0s);border-radius:50%;position:absolute;inset:-.12em -.28em -.08em -.3em;transform:rotate(-4deg)}._4UGLYW_fix{animation:.42s ease-out both _4UGLYW_ink;animation-delay:var(--d,0s);align-items:center;gap:.45em;display:inline-flex}._4UGLYW_fixText{line-height:1.2}._4UGLYW_ref{background:var(--pencil);color:#fff;min-width:1.35em;height:1.35em;font-family:var(--font-sans);vertical-align:.7em;text-indent:0;animation:.36s ease-out both _4UGLYW_ink;animation-delay:var(--d,0s);border-radius:999px;justify-content:center;align-items:center;margin-left:.12em;padding-inline:.2em;font-size:.62em;font-weight:700;line-height:1;display:inline-flex}._4UGLYW_num{background:var(--pencil);color:#fff;width:1.45em;height:1.45em;font-family:var(--font-sans);text-indent:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8em;font-style:normal;font-weight:600;line-height:1;display:inline-flex}@keyframes _4UGLYW_draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _4UGLYW_ring{0%{opacity:0;transform:rotate(-4deg)scale(.85)}to{opacity:1;transform:rotate(-4deg)}}@keyframes _4UGLYW_ink{0%{opacity:0;transform:translateY(2px)}to{opacity:1}}@container (min-width:520px){._4UGLYW_notes{display:none}}@media (prefers-reduced-motion:reduce){._4UGLYW_strike:after,._4UGLYW_caret:after,._4UGLYW_circled:after,._4UGLYW_ref,._4UGLYW_fix{animation:none}}._4UGLYW_done{vertical-align:-.25em;width:1.3em;height:1.3em;animation:.36s cubic-bezier(.3,1.4,.5,1) both _4UGLYW_stamp;animation-delay:var(--d,0s);background:#0f8b6f;border-radius:50%;flex-shrink:0;margin-left:.15em;display:inline-flex;position:relative}._4UGLYW_done:after{content:"";border:.15em solid #fff;border-width:0 .15em .15em 0;width:26%;height:46%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}._4UGLYW_toast{display:none}@container (min-width:520px){._4UGLYW_toast{color:#fff;max-width:22rem;font-family:var(--font-sans);animation:.52s cubic-bezier(.2,.9,.3,1) both _4UGLYW_toast;animation-delay:var(--d,0s);background:#162033;border-radius:10px;align-items:center;gap:.75rem;padding:.7rem 1rem .7rem .8rem;display:flex;position:absolute;top:-5%;right:-4%;box-shadow:0 1px 2px #16203333,0 12px 32px -8px #16203373}}._4UGLYW_toastIcon{background:#0f8b6f;border-radius:50%;flex-shrink:0;width:1.75rem;height:1.75rem;position:relative}._4UGLYW_toastIcon:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:.45rem;height:.8rem;position:absolute;top:.38rem;left:.6rem;transform:rotate(45deg)}._4UGLYW_toastTitle{font-size:.875rem;font-weight:600;line-height:1.3;display:block}._4UGLYW_toastText{color:#ffffffb8;font-size:.8125rem;line-height:1.35;display:block}@keyframes _4UGLYW_stamp{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes _4UGLYW_toast{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._4UGLYW_done,._4UGLYW_toast{animation:none}}
