.bv-margin[data-v-7cb83757]{position:absolute;inset:0;z-index:2;pointer-events:none}.bv-margin[data-v-7cb83757]{--margin-size: calc(.9 * var(--bv-font, .78rem));--margin-inset: calc(.63 * var(--bv-font, .78rem));--margin-side: calc(.9 * var(--bv-font, .78rem))}.bv-num[data-v-7cb83757],.bv-jump[data-v-7cb83757]{position:absolute;font-family:IBM Plex Mono,monospace;font-size:var(--margin-size);line-height:1;color:var(--book-edge-2)}.bv-num[data-v-7cb83757]{bottom:var(--margin-inset)}.bv-jump[data-v-7cb83757]{top:var(--margin-inset);padding:0;border:none;background:none;letter-spacing:.06em;text-decoration:none;cursor:var(--cursor-hand);pointer-events:auto}.bv-margin-right .bv-num[data-v-7cb83757],.bv-margin-right .bv-jump[data-v-7cb83757]{right:var(--margin-side)}.bv-margin-left .bv-num[data-v-7cb83757],.bv-margin-left .bv-jump[data-v-7cb83757]{left:var(--margin-side)}.bv-jump[data-v-7cb83757]:hover,.bv-jump[data-v-7cb83757]:focus-visible{text-decoration:underline;color:var(--book-ink)}.bv-root[data-v-77075944]{--bv-board: 10px;--bv-square: 6px;--bv-block: 14px;--bv-fore-l: none;--bv-fore-r: none;--bv-cover-tex: none;--bv-toolbar-h: 20px;--bv-pager-h: 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;user-select:none;-webkit-user-select:none}.bv-toolbar[data-v-77075944]{margin-bottom:calc(var(--bv-square) + var(--bv-board) + var(--bv-toolbar-h))}.bv-pager[data-v-77075944]{margin-top:calc(var(--bv-square) + var(--bv-board) + var(--bv-pager-h))}.bv-toolbar[data-v-77075944]{position:relative;z-index:1;display:flex;gap:.5rem;justify-content:center}.bv-toolbar button[data-v-77075944]{background:none;border:1px solid currentColor;border-radius:3px;color:inherit;font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;line-height:1;padding:.25rem .6rem;cursor:var(--cursor-hand);opacity:.45;transition:opacity .15s}.bv-toolbar button[data-v-77075944]:hover{opacity:.9}.bv-root.bv-zoomed[data-v-77075944]{position:fixed;inset:0;z-index:600;overflow:hidden;background:#14141073}.bv-zoomed .bv-toolbar[data-v-77075944]{z-index:1}.bv-zoomed .bv-toolbar button[data-v-77075944]{background:var(--bg);color:var(--ink);opacity:.9;padding:.35rem .75rem}.bv-zoomed .bv-pager[data-v-77075944]{color:var(--bg);opacity:.9}.bv-book[data-v-77075944]{position:relative;flex-shrink:0;z-index:2;cursor:var(--cursor-grab);touch-action:none}.bv-book.grabbing[data-v-77075944]{cursor:var(--cursor-grab)}.bv-window[data-v-77075944]{position:absolute;inset:0;z-index:1}.bv-scale[data-v-77075944]{position:absolute;inset:0;transform-origin:50% 50%}.bv-magnified .bv-window[data-v-77075944]{overflow:hidden}.bv-book[data-v-77075944]{perspective:var(--bv-persp, 1600px);perspective-origin:50% 50%}.bv-board[data-v-77075944]{position:absolute;top:calc(-1 * (var(--bv-square) + var(--bv-board)));bottom:calc(-1 * (var(--bv-square) + var(--bv-board)));left:50%;right:calc(-1 * (var(--bv-block) + var(--bv-square) + var(--bv-board)));pointer-events:none;border-radius:0 4px 4px 0/0 5px 5px 0}.bv-board-back[data-v-77075944],.bv-board-face[data-v-77075944]{background-color:var(--bv-cover-color, var(--book-board));background-image:var(--bv-cover-tex);box-shadow:inset 0 0 0 1px var(--book-board-line)}.bv-board-back[data-v-77075944]{z-index:0}.bv-board-front[data-v-77075944]{transform-origin:left center;transform-style:preserve-3d;will-change:transform}.bv-board-face[data-v-77075944]{position:absolute;inset:0;overflow:hidden;border-radius:inherit;backface-visibility:hidden}.bv-board-in[data-v-77075944]{transform:rotateY(180deg);border-radius:4px 0 0 4px/5px 0 0 5px}.bv-board-front .bv-board-face .bv-inner[data-v-77075944]{background:none;color:var(--book-bg)}.bv-board-shade[data-v-77075944]{position:absolute;inset:0;z-index:2;pointer-events:none;background-image:var(--v215064b9);opacity:calc(var(--cover-k, 0) * .42)}.bv-board-out .bv-board-shade[data-v-77075944]{-webkit-mask-image:linear-gradient(to right,black,transparent 62%);mask-image:linear-gradient(to right,black,transparent 62%)}.bv-board-in .bv-board-shade[data-v-77075944]{-webkit-mask-image:linear-gradient(to left,black,transparent 62%);mask-image:linear-gradient(to left,black,transparent 62%)}.bv-cover-cast[data-v-77075944]{position:absolute;top:0;bottom:0;left:calc(-1 * (var(--bv-block) + var(--bv-square) + var(--bv-board)));right:calc(-1 * (var(--bv-block) + var(--bv-square) + var(--bv-board)));z-index:3;pointer-events:none}.bv-cover-cast[data-v-77075944]:before,.bv-cover-cast[data-v-77075944]:after{content:"";position:absolute;inset:0}.bv-cover-cast[data-v-77075944]:before{background-image:var(--v215064b9),linear-gradient(#14141012,#14141012);opacity:calc(var(--cast-k, 0) * .8);-webkit-mask-image:linear-gradient(to right,transparent calc(var(--cast-lo, 50) * 1% - 4%),black calc(var(--cast-lo, 50) * 1%),black calc(var(--cast-hi, 50) * 1%),transparent calc(var(--cast-hi, 50) * 1% + 4%));mask-image:linear-gradient(to right,transparent calc(var(--cast-lo, 50) * 1% - 4%),black calc(var(--cast-lo, 50) * 1%),black calc(var(--cast-hi, 50) * 1%),transparent calc(var(--cast-hi, 50) * 1% + 4%))}.bv-cover-cast[data-v-77075944]:after{background-image:var(--v08371920);opacity:calc(var(--cast-k, 0) * .85);-webkit-mask-image:linear-gradient(to right,transparent calc(var(--cast-edge, 50) * 1% - 7%),black calc(var(--cast-edge, 50) * 1% - 1%),black calc(var(--cast-edge, 50) * 1% + 1%),transparent calc(var(--cast-edge, 50) * 1% + 7%));mask-image:linear-gradient(to right,transparent calc(var(--cast-edge, 50) * 1% - 7%),black calc(var(--cast-edge, 50) * 1% - 1%),black calc(var(--cast-edge, 50) * 1% + 1%),transparent calc(var(--cast-edge, 50) * 1% + 7%))}.bv-foot[data-v-77075944]{position:absolute;left:50%;right:calc(-1 * var(--bv-block));bottom:calc(-1 * var(--bv-square));height:var(--bv-square);z-index:2;pointer-events:none;background-image:var(--v22ade2fa);background-repeat:repeat-x}.bv-fore[data-v-77075944]{position:absolute;top:0;bottom:0;width:0;z-index:2;pointer-events:none;background-color:var(--book-block);background-repeat:no-repeat;background-size:var(--bv-block) 100%}.bv-fore-l[data-v-77075944]{right:100%;background-image:var(--bv-fore-l);background-position:right center}.bv-fore-r[data-v-77075944]{left:100%;background-image:var(--bv-fore-r);background-position:left center}.bv-magnified .bv-scale[data-v-77075944]{will-change:transform}.bv-half[data-v-77075944]{position:absolute;top:0;bottom:0;width:50%}.bv-left[data-v-77075944]{left:0}.bv-right[data-v-77075944]{left:50%}.bv-page[data-v-77075944]{position:absolute;inset:0;background:radial-gradient(ellipse at 25% 20%,rgba(139,119,80,.05) 0%,transparent 55%),radial-gradient(ellipse at 75% 75%,rgba(139,119,80,.04) 0%,transparent 45%),var(--book-bg-hi);overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px #14141073}.bv-flight[data-v-77075944]{position:absolute;top:0;bottom:0;width:50%;z-index:6;pointer-events:none}.bv-flight-right[data-v-77075944]{left:50%}.bv-flight-left[data-v-77075944]{left:0;transform:scaleX(-1)}.bv-top[data-v-77075944]{z-index:2}.bv-flap[data-v-77075944]{z-index:3;transform-origin:0 0;will-change:transform,clip-path;box-shadow:inset 0 0 0 1px #14141073}.bv-shade[data-v-77075944]{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0}.bv-flight>.bv-shade[data-v-77075944]{z-index:1}.bv-mirror[data-v-77075944]{transform:scaleX(-1)}.bv-spine[data-v-77075944]{position:absolute;top:0;bottom:0;left:50%;width:20px;margin-left:-10px;z-index:5;pointer-events:none;background:var(--v1a90c715) repeat-y;opacity:.75}.bv-pager[data-v-77075944]{position:relative;z-index:1;display:flex;align-items:center;gap:.7rem;font-family:IBM Plex Mono,monospace;font-size:.66rem;letter-spacing:.08em;opacity:.75}.bv-pager button[data-v-77075944]{background:none;border:1px solid currentColor;border-radius:3px;color:inherit;font:inherit;font-size:.9rem;line-height:1;padding:.15rem .55rem;cursor:var(--cursor-hand)}.bv-pager button[data-v-77075944]:disabled{opacity:.3;cursor:var(--cursor-hand)}.bv-half[data-v-77075944]:has(>.bv-page):before,.bv-half[data-v-77075944]:has(>.bv-page):after{content:"";position:absolute;pointer-events:none}.bv-right[data-v-77075944]:has(>.bv-page):before,.bv-left[data-v-77075944]:has(>.bv-page):before{display:none}.bv-half[data-v-77075944]:has(>.bv-page):after{left:-10px;right:-10px;bottom:calc(-1 * var(--bv-square));height:var(--bv-square);background-image:var(--v22ade2fa);background-repeat:repeat-x}.bv-shade[data-v-77075944]:before,.bv-shade[data-v-77075944]:after{position:absolute;inset:0}.bv-cast[data-v-77075944]:before{content:"";background-image:var(--v215064b9),linear-gradient(#1414100f,#1414100f);opacity:calc(var(--fold-k, 0) * .9);-webkit-mask-image:linear-gradient(var(--fold-angle, 0deg),transparent calc(var(--fold-stop, 50%) - 24%),black calc(var(--fold-stop, 50%) - 3%),black var(--fold-stop, 50%),transparent calc(var(--fold-stop, 50%) + 2%));mask-image:linear-gradient(var(--fold-angle, 0deg),transparent calc(var(--fold-stop, 50%) - 24%),black calc(var(--fold-stop, 50%) - 3%),black var(--fold-stop, 50%),transparent calc(var(--fold-stop, 50%) + 2%))}.bv-cast[data-v-77075944]:after{content:"";background-image:var(--v08371920);opacity:calc(var(--fold-k, 0) * .95);-webkit-mask-image:linear-gradient(var(--fold-angle, 0deg),transparent calc(var(--fold-stop, 50%) - 10%),black calc(var(--fold-stop, 50%) - 1%),transparent calc(var(--fold-stop, 50%) + 1%));mask-image:linear-gradient(var(--fold-angle, 0deg),transparent calc(var(--fold-stop, 50%) - 10%),black calc(var(--fold-stop, 50%) - 1%),transparent calc(var(--fold-stop, 50%) + 1%))}.bv-crease[data-v-77075944]:before{content:"";background-image:var(--v8d0ab7ee);opacity:calc(var(--fold-k, 0) * .75);-webkit-mask-image:linear-gradient(var(--fold-angle, 0deg),transparent calc(var(--fold-stop, 50%) - 2%),black var(--fold-stop, 50%),transparent calc(var(--fold-stop, 50%) + 13%));mask-image:linear-gradient(var(--fold-angle, 0deg),transparent calc(var(--fold-stop, 50%) - 2%),black var(--fold-stop, 50%),transparent calc(var(--fold-stop, 50%) + 13%))}.bv-sheen[data-v-77075944]:before{content:"";background-image:var(--v1728bb1a);opacity:calc(var(--fold-k, 0) * .85);-webkit-mask-image:linear-gradient(var(--fold-angle, 0deg),transparent calc(var(--fold-stop, 50%) - 24%),black calc(var(--fold-stop, 50%) - 5%),transparent calc(var(--fold-stop, 50%) + 1%));mask-image:linear-gradient(var(--fold-angle, 0deg),transparent calc(var(--fold-stop, 50%) - 24%),black calc(var(--fold-stop, 50%) - 5%),transparent calc(var(--fold-stop, 50%) + 1%))}
