@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-700-normal.Yt3aPRUw.woff2)format("woff2"),url(./inter-latin-700-normal.BLAVimhd.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(./lato-latin-400-normal.BEhtfm5r.woff2)format("woff2"),url(./lato-latin-400-normal.B11PyLys.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(./lato-latin-700-normal.BUGMgin4.woff2)format("woff2"),url(./lato-latin-700-normal.DAdL7O4w.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(./nunito-latin-400-normal.r8SDr6Up.woff2)format("woff2"),url(./nunito-latin-400-normal.DKg4f3fz.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-latin-700-normal.Dort48En.woff2)format("woff2"),url(./nunito-latin-700-normal.OcDqTBcA.woff)format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(./lora-latin-400-normal.DnxXpLNu.woff2)format("woff2"),url(./lora-latin-400-normal.DBJS-Hc6.woff)format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(./lora-latin-700-normal.BHK4Pzk4.woff2)format("woff2"),url(./lora-latin-700-normal.Yfa97ytg.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-latin-400-normal.BCNrxLz_.woff2)format("woff2"),url(./eb-garamond-latin-400-normal.maQnHeKB.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(./eb-garamond-latin-700-normal.D7LhwqnD.woff2)format("woff2"),url(./eb-garamond-latin-700-normal.DcHu0PDI.woff)format("woff")}.page-enter-active{transition:opacity var(--page-enter-duration,0s) var(--page-ease,ease-out),transform var(--page-enter-duration,0s) var(--page-ease,ease-out)}.page-leave-active{transition:opacity var(--page-leave-duration,0s) var(--page-ease,ease-out)}.page-enter-from{opacity:0;transform:translateY(var(--page-shift,0))}.page-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}}.modal-enter-active,.modal-leave-active{transition:opacity var(--modal-duration,0s) var(--modal-ease,ease),transform var(--modal-duration,0s) var(--modal-ease,ease)}.modal-enter-from,.modal-leave-to{opacity:0;transform:scale(var(--modal-scale,1)) translateY(var(--modal-shift,0))}@media (prefers-reduced-motion:reduce){.modal-enter-active,.modal-leave-active{transition:none}}img[draggable=false]{-webkit-user-drag:none}:root{--nav-bg-color:#70a6a6;--nav-fg-color:#ccc;--nav-fg-color-focus:#fff;--hover-bg-color:#ccc;--content-fg-color:#4f6464;--accent-color:#3d7a7a;--padding-mobile:1rem;--menu-separation:.7rem;--book-height:20rem}#root{height:100dvh;position:relative}h1,h2,h3,p{box-sizing:border-box;margin:0}button{all:unset}body,html{height:100%}body{font-family:var(--content-font,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.icon[data-v-c1985317]{vertical-align:-.15em;flex:none;display:inline-block}.link-icon[data-v-03978808]{display:block}header[data-v-75b7db8f]{padding-left:var(--padding-mobile);padding-right:var(--padding-mobile);background-color:var(--nav-bg-color);grid-area:n;position:relative}h1[data-v-75b7db8f]{margin-top:1rem;margin-bottom:1rem;margin-right:3rem}h1[data-v-75b7db8f],nav[data-v-75b7db8f]{color:var(--nav-fg-color)}nav[data-v-75b7db8f]{z-index:12;background-color:var(--nav-bg-color);width:100%;padding-left:var(--padding-mobile);transform-origin:top;font-size:1.25rem;transition:transform .25s ease-in-out;position:absolute;top:100%;left:0;transform:scaleY(0)}:is(nav,h1) a[data-v-75b7db8f]{color:inherit;text-decoration:none}.nav-links a[data-v-75b7db8f]{margin-bottom:var(--menu-separation);text-overflow:ellipsis;white-space:nowrap;border-bottom:2px solid #0000;border-left:2px solid #0000;max-width:100%;padding-left:.6rem;display:block;overflow:hidden}.galleries[data-v-75b7db8f]{padding-left:1rem}.caret[data-v-75b7db8f]{vertical-align:middle;display:none;position:relative;top:-.05em}.nav-links a.router-link-active[data-v-75b7db8f]{color:var(--nav-fg-color-focus);border-left-color:var(--nav-fg-color-focus)}h1 a[data-v-75b7db8f]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.nav-social-media a[data-v-75b7db8f]{padding-right:var(--menu-separation);align-items:center;display:flex}.nav-social-media .more[data-v-75b7db8f]{display:none}.more-links[data-v-75b7db8f]{display:contents}.more-entry[data-v-75b7db8f]{flex-wrap:wrap;align-items:center;display:flex}.more-links .more-label[data-v-75b7db8f]{display:none}:is(nav,h1) a[data-v-75b7db8f]:focus,:is(nav,h1) a[data-v-75b7db8f]:hover{color:var(--nav-fg-color-focus);outline:none}.nav-links>a[data-v-75b7db8f]:first-child{margin-top:var(--menu-separation);display:block}.nav-social-media[data-v-75b7db8f]{margin-bottom:var(--menu-separation);padding-left:calc(.6rem + 2px);font-size:1.5rem;display:flex}.nav-lang[data-v-75b7db8f]{padding-bottom:var(--menu-separation);align-items:center;display:flex;position:relative;left:-.5rem}.nav-lang a[data-v-75b7db8f]{border-bottom:2px solid #0000;justify-content:center;margin:1.3rem;display:flex}.nav-lang a.router-link-active[data-v-75b7db8f]{color:var(--nav-fg-color-focus);border-bottom-color:var(--nav-fg-color-focus)}.nav-lang-toggle[data-v-75b7db8f],.nav-toggle[data-v-75b7db8f]{display:none}.nav-toggle-label[data-v-75b7db8f]{color:var(--nav-fg-color);top:0;right:var(--padding-mobile);align-items:center;height:100%;font-size:2rem;display:flex;position:absolute}.nav-toggle-label[data-v-75b7db8f]:focus,.nav-toggle-label[data-v-75b7db8f]:hover{color:var(--nav-fg-color-focus)}.nav-toggle:checked~nav[data-v-75b7db8f]{transform:scale(1)}.nav-lang-toggle-label[data-v-75b7db8f]{display:none}button[data-v-75b7db8f]{color:var(--content-fg-color);text-align:center;cursor:pointer;background-color:#0000;border:2px solid #ccc;border-radius:.3rem;flex-direction:row;justify-content:center;align-items:center;margin-right:.2rem;padding:.3rem;display:inline-flex}.nav-lang button[data-v-75b7db8f]{background-color:var(--nav-bg-color);margin-right:var(--menu-separation);border:2px solid var(--nav-bg-color);border-radius:50%;outline:none;padding:2px;display:flex}.nav-lang button.active[data-v-75b7db8f],.nav-lang button[data-v-75b7db8f]:hover{border-color:var(--nav-fg-color-focus)}@media screen and (width>=64rem){.nav-toggle-label[data-v-75b7db8f]{display:none}header[data-v-75b7db8f]{grid-template-columns:max-content auto;align-items:baseline;padding-left:calc(50vw - 32rem);padding-right:calc(50vw - 32rem)}header[data-v-75b7db8f],nav[data-v-75b7db8f]{display:grid}nav[data-v-75b7db8f]{grid-template-columns:auto 1fr auto auto;grid-template-areas:"links.social language";align-items:center;padding-left:0;padding-right:0;position:relative;top:0;transform:scale(1)}h1[data-v-75b7db8f]{margin-right:2.5rem}.nav-links[data-v-75b7db8f]{flex-wrap:nowrap;grid-area:links;align-items:baseline;min-width:0;display:flex}.nav-links a[data-v-75b7db8f]{border-left-width:0;min-width:0;max-width:16rem;margin-right:1rem;padding-left:0}.nav-links a.router-link-active[data-v-75b7db8f]{border-bottom-color:var(--nav-fg-color-focus)}.gallery-entry[data-v-75b7db8f]{min-width:0;position:relative}.caret[data-v-75b7db8f]{display:inline-block}.galleries[data-v-75b7db8f]{z-index:13;background-color:var(--nav-bg-color);transform-origin:top;min-width:100%;padding:.4rem 0 .4rem .5rem;transition:transform .25s ease-in-out;position:absolute;top:100%;left:calc(-1rem - 2px);transform:scaleY(0);box-shadow:0 .4rem .8rem #00000040}.gallery-entry:focus-within .galleries[data-v-75b7db8f],.gallery-entry:hover .galleries[data-v-75b7db8f]{transform:scale(1)}.galleries a[data-v-75b7db8f]{border-left-width:2px;max-width:18rem;margin:0;padding:.35rem 1rem .35rem .5rem}.galleries a.router-link-active[data-v-75b7db8f]{border-bottom-color:#0000;border-left-color:var(--nav-fg-color-focus)}.gallery-entry.dismissed .galleries[data-v-75b7db8f],.more-links[data-v-75b7db8f]{transform:scaleY(0)}h1 a[data-v-75b7db8f]{max-width:22rem}.nav-social-media[data-v-75b7db8f]{flex-shrink:0;grid-area:social;align-items:center;margin:0;padding-left:0;display:flex;position:relative;top:-1px}.more-entry[data-v-75b7db8f]{position:relative}.nav-social-media .more[data-v-75b7db8f]{padding:0;padding-right:var(--menu-separation);color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;display:inline-flex}.nav-social-media .more[data-v-75b7db8f]:focus-visible,.nav-social-media .more[data-v-75b7db8f]:hover{color:var(--nav-fg-color-focus);outline:none}.more-links[data-v-75b7db8f]{z-index:13;background-color:var(--nav-bg-color);transform-origin:top;padding:.4rem 0;transition:transform .25s ease-in-out;display:block;position:absolute;top:100%;right:0;box-shadow:0 .4rem .8rem #00000040}.more-entry:focus-within .more-links[data-v-75b7db8f],.more-entry:hover .more-links[data-v-75b7db8f]{transform:scale(1)}.more-entry.dismissed .more-links[data-v-75b7db8f]{transform:scaleY(0)}.more-links a[data-v-75b7db8f]{white-space:nowrap;align-items:center;gap:.6rem;padding:.35rem 1rem;display:flex}.more-links a[data-v-75b7db8f]:hover{color:var(--nav-fg-color-focus)}.more-links .more-label[data-v-75b7db8f]{font-size:1rem;display:inline}@media (prefers-reduced-motion:reduce){.more-links[data-v-75b7db8f]{transition:none}}.nav-lang-toggle-label[data-v-75b7db8f]{display:initial;grid-area:language;margin-right:1.2rem;position:relative}.nav-lang[data-v-75b7db8f]{all:unset;background-color:var(--nav-bg-color);transform-origin:top;padding:0;transition:transform .25s ease-in-out;position:absolute;top:calc(100% - .05rem);right:0;transform:scaleY(0)}.nav-lang button[data-v-75b7db8f]{margin:1rem}.nav-lang a[data-v-75b7db8f]{border-bottom-width:0;border-left:2px solid #0000;justify-content:flex-start;margin:.9rem 1.2rem;padding-left:.5rem}.nav-lang a.router-link-active[data-v-75b7db8f]{border-left-color:var(--nav-fg-color-focus)}.nav-lang-toggle:checked~div[data-v-75b7db8f]{transform:scale(1)}}.footer[data-v-7de5f9fe]{background-color:var(--nav-bg-color);color:var(--nav-fg-color);opacity:1;height:min-content;margin-top:2rem;padding:1rem;position:sticky;top:100dvh}@media screen and (width>=64rem){.footer[data-v-7de5f9fe]{padding-left:calc(50vw - 32rem);padding-right:calc(50vw - 32rem - 15px)}}.btn[data-v-541fd926]{border:1px solid var(--content-fg-color);min-width:1.7rem;min-height:1.7rem;color:var(--content-fg-color);text-align:center;cursor:pointer;background-color:#0000;border-radius:.3rem;flex-direction:row;justify-content:center;align-items:center;padding:.3rem;display:inline-flex}.btn.danger[data-v-541fd926]{color:#c0392b;border-color:#c0392b}.btn.danger[data-v-541fd926]:hover{background-color:#f6dedb}.btn.danger[data-v-541fd926]:disabled,.btn[data-v-541fd926]:disabled{color:#cacaca;border-color:#cacaca}.btn[data-v-541fd926]:disabled:hover{background-color:#0000}.btn[data-v-541fd926]:hover{background-color:var(--hover-bg-color)}.modal[data-v-1019c0a2]{display:contents}.modal-mask[data-v-1019c0a2]{z-index:50;background:#0009;width:100%;height:100%;position:fixed;top:0;left:0}.modal-wrapper[data-v-1019c0a2]{z-index:51;background:#fff;border-radius:4px;min-width:min(600px,100% - 20px);max-width:calc(100% - 20px);max-height:95%;display:block;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 0 60px 10px #000000e6}.modal-container[data-v-1019c0a2]{width:calc(100% - 48px);padding:24px 24px 40px}.modal-header[data-v-1019c0a2]{margin-bottom:20px;font-size:xx-large}.modal-body[data-v-1019c0a2]{color:var(--content-fg-color)}.modal-footer[data-v-1019c0a2]{margin-top:20px;font-weight:700}.backend-banner[data-v-0a49c968]{z-index:60;color:#fff;pointer-events:none;background-color:#b35c00;border-top-right-radius:.3rem;padding:.25rem .6rem;font-family:monospace;font-size:.8rem;position:fixed;bottom:0;left:0}.pinch-scroll-zoom{text-align:initial;touch-action:none;-webkit-user-select:none;user-select:none;user-zoom:none;position:relative;overflow:hidden}.pinch-scroll-zoom :active{cursor:all-scroll}.pinch-scroll-zoom--zoom-in{cursor:zoom-in}.pinch-scroll-zoom--zoom-out{cursor:zoom-out}.pinch-scroll-zoom__content{width:100%;height:100%;position:absolute;top:0;left:0}.pinch-scroll-zoom__content img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.background[data-v-acfc862d]{background-image:url(../background.png);background-position:0;background-size:cover;background-attachment:fixed;width:100%;height:100%;top:0;overflow:hidden}.container[data-v-acfc862d]{grid-template:"n"min-content"c"/auto;height:100dvh;display:grid}.main[data-v-acfc862d]{color:var(--content-fg-color);grid-area:c;overflow-y:scroll}.page[data-v-acfc862d]{padding:2rem var(--padding-mobile) 0}.show-footer[data-v-acfc862d]{z-index:999;height:100px;position:relative}@media screen and (width>=64rem){.page[data-v-acfc862d]{padding-left:calc(50vw - 32rem);padding-right:calc(-50vw - 32rem + 100%)}}
