@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.container.svelte-1ywjxyg{min-height:calc(100vh - 200px);display:flex;justify-content:center;align-items:center}.loader.svelte-1ywjxyg{width:48px;height:48px;border:5px solid transparent;border-bottom-color:#000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:svelte-1ywjxyg-rotation 1s linear infinite}@keyframes svelte-1ywjxyg-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}li.svelte-174f3n7{display:flex;justify-content:space-between;align-items:center}.buttons.svelte-174f3n7{display:flex;gap:10px;font-size:1.3rem;color:#000;margin-left:15px;width:45px;flex-shrink:0;justify-content:flex-end}.left.svelte-174f3n7{display:grid;grid-template-columns:37px 1fr;column-gap:20px;cursor:pointer;align-items:center}li.svelte-174f3n7:only-child{padding-bottom:20px}li.svelte-174f3n7{margin:20px 0}li.svelte-174f3n7:not(:last-child){border-bottom:1px solid black;padding-bottom:20px}.number.svelte-174f3n7{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:1.3rem;color:#000;text-align:left}li.selected.svelte-174f3n7 .title:where(.svelte-174f3n7){text-decoration:underline;text-underline-offset:3px}.title.svelte-174f3n7{color:#000;font-size:.9rem;font-weight:400;word-break:break-all;margin-top:-2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bookmark.svelte-174f3n7{cursor:pointer}.container.svelte-11axkz8{position:relative;cursor:text}.highlighted-text.svelte-11axkz8{position:relative;width:100%;font-size:16px;line-height:1.6;white-space:pre-wrap;word-wrap:break-word;z-index:1;display:flex;flex-wrap:wrap}.letter.svelte-11axkz8,.char.svelte-11axkz8{display:flex;flex-direction:row;justify-content:center;align-items:center;word-spacing:100%}.char.svelte-11axkz8{margin:-2px}.cursor.svelte-11axkz8{display:block;height:1em;overflow:hidden;width:4px;background-color:#000;margin-top:4px}.char.svelte-11axkz8{min-width:.5rem}.cursor.hidden.svelte-11axkz8{visibility:hidden}.cursor.now.svelte-11axkz8{visibility:visible;animation:svelte-11axkz8-blink 1s step-end infinite}.placeholder.svelte-11axkz8{color:#ccc}.correct.svelte-11axkz8{color:#000}.incorrect.svelte-11axkz8{color:#851427}@keyframes svelte-11axkz8-blink{50%{background-color:transparent}}.control-panel.svelte-1t93113{font-family:var(--font-highlight);color:#000;height:100%;overflow-y:scroll;padding:20px 0;font-size:1rem}.control.svelte-1t93113{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;gap:30px}.control.svelte-1t93113>label:where(.svelte-1t93113){width:90px;font-weight:700;font-family:var(--font-content)}.control.svelte-1t93113>div:where(.svelte-1t93113){flex:1;max-width:300px;height:36px;display:flex;align-items:center;justify-content:space-between}.control-box.svelte-1t93113{border:1.5px solid black;border-radius:4px}.control-box.svelte-1t93113 button:where(.svelte-1t93113){width:60px;height:100%;font-size:1.3rem;font-weight:300;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;touch-action:manipulation}.control-box.svelte-1t93113>div:where(.svelte-1t93113){flex:3;text-align:center}.control-box.svelte-1t93113 button:where(.svelte-1t93113):first-child{border-right:1.5px solid black}.control-box.svelte-1t93113 button:where(.svelte-1t93113):last-child{border-left:1.5px solid black}.toggle-group.svelte-1t93113{display:flex;border:1.5px solid black;border-radius:4px}.toggle-group.svelte-1t93113 label:where(.svelte-1t93113):not(:last-child){border-right:1.5px solid black}.toggle-group.svelte-1t93113 input:where(.svelte-1t93113){display:none}.toggle-group.svelte-1t93113 label:where(.svelte-1t93113){flex:1;height:100%;text-align:center;font-weight:400;cursor:pointer;display:flex;justify-content:center;align-items:center}.toggle-group.svelte-1t93113 label.active:where(.svelte-1t93113){background:#000;color:#fff}.color-group.svelte-1t93113{display:flex;gap:10px}.color-group.svelte-1t93113 label:where(.svelte-1t93113){display:flex;justify-content:center;align-items:center}.color-group.svelte-1t93113 input[type=radio]:where(.svelte-1t93113){appearance:none;-webkit-appearance:none}.color-option.svelte-1t93113{width:18px;height:18px;border:1.5px solid gray;border-radius:50%;cursor:pointer;display:inline-block}.color-group.svelte-1t93113 input[type=radio]:where(.svelte-1t93113):checked+.color-option:where(.svelte-1t93113){border:1.5px solid #000}.loading.svelte-nvwpd2{position:absolute;background:#fff;opacity:.6;z-index:3;width:100%;height:100%}.container.svelte-nvwpd2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;font-size:1rem}.container.svelte-nvwpd2 .content:where(.svelte-nvwpd2){display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:50px;flex-wrap:wrap}.ratio.svelte-nvwpd2{width:100%;display:flex;justify-content:center;align-items:center;gap:100px}.ratio.svelte-nvwpd2 div:where(.svelte-nvwpd2){display:flex;flex-direction:column;align-items:center}.ratio.svelte-nvwpd2 input[type=radio]:where(.svelte-nvwpd2){appearance:none}.ratio.svelte-nvwpd2 label:where(.svelte-nvwpd2){cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px;text-align:center;gap:5px}.ratio.svelte-nvwpd2 input[type=radio]:where(.svelte-nvwpd2)+label:where(.svelte-nvwpd2) div:where(.svelte-nvwpd2):first-child{font-weight:light;font-size:1rem;font-family:var(--font-highlight);border:2px solid black;border-radius:8px;display:flex;align-content:center;justify-content:center}.ratio1.svelte-nvwpd2{width:45px;aspect-ratio:1/1}.ratio3.svelte-nvwpd2{width:45px;aspect-ratio:3/4}.ratio.svelte-nvwpd2 input[type=radio]:where(.svelte-nvwpd2)+label:where(.svelte-nvwpd2) div:where(.svelte-nvwpd2):last-child{font-size:.9rem;font-weight:700}.ratio.svelte-nvwpd2 input[type=radio]:where(.svelte-nvwpd2):checked+label:where(.svelte-nvwpd2) div:where(.svelte-nvwpd2):last-child{text-decoration:underline}.preview.svelte-nvwpd2{width:600px;position:absolute;top:0;background-color:transparent;background-image:var(--bgImg);background-size:cover;padding:30px 30px 15px;text-align:left;display:flex;flex-direction:column;aspect-ratio:var(--ratio);overflow:hidden}.preview-wrap.svelte-nvwpd2{position:relative;width:100%;aspect-ratio:var(--ratio);min-width:350px;max-width:350px;height:var(--noPrintHeight);content:"''"}.preview.print.svelte-nvwpd2{top:0;left:-99999px}.preview.svelte-nvwpd2:not(.print){transform:scale(calc(350 / 600));transform-origin:top left}.preview.svelte-nvwpd2 p:where(.svelte-nvwpd2){color:var(--textColor);font-family:var(--font);text-align:left}.preview.svelte-nvwpd2 p:where(.svelte-nvwpd2):first-child{display:flex;align-items:var(--contentPosition);font-size:var(--fontSize);flex:1;line-height:var(--lineHeight);overflow:hidden}.preview.svelte-nvwpd2 p:where(.svelte-nvwpd2):last-child{text-align:var(--titlePosition);line-height:140%;padding:15px 0}.preview.svelte-nvwpd2 .title:where(.svelte-nvwpd2){font-size:1.2rem;font-weight:700;margin:0 10px}.preview.svelte-nvwpd2 .publish:where(.svelte-nvwpd2){font-size:1rem}.control-panel.svelte-nvwpd2{flex:1;width:100%;min-width:350px;font-family:var(--font-highlight);color:#000;height:100%;padding:20px 0}.control.svelte-nvwpd2{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;gap:30px}.control.svelte-nvwpd2>label:where(.svelte-nvwpd2){width:100px;font-weight:700;font-family:var(--font-content)}.control.svelte-nvwpd2>div:where(.svelte-nvwpd2):not(.bg-group){width:100%;max-width:300px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.control-box.svelte-nvwpd2{border:1.5px solid black;border-radius:4px}.control-box.svelte-nvwpd2 button:where(.svelte-nvwpd2){width:60px;font-size:25px;font-weight:300;border:none;background:transparent;cursor:pointer;height:36px;display:flex;align-items:center;justify-content:center;touch-action:manipulation}.control-box.svelte-nvwpd2>div:where(.svelte-nvwpd2){flex:3;text-align:center}.control-box.svelte-nvwpd2 button:where(.svelte-nvwpd2):first-child{border-right:1.5px solid black}.control-box.svelte-nvwpd2 button:where(.svelte-nvwpd2):last-child{border-left:1.5px solid black}.toggle-group.svelte-nvwpd2{display:flex;border:1.5px solid black;border-radius:4px}.toggle-group.svelte-nvwpd2 label:where(.svelte-nvwpd2):not(:last-child){border-right:1.5px solid black}.toggle-group.svelte-nvwpd2 input:where(.svelte-nvwpd2){display:none}.toggle-group.svelte-nvwpd2 label:where(.svelte-nvwpd2){flex:1;height:36px;text-align:center;font-weight:400;cursor:pointer;display:flex;justify-content:center;align-items:center}.toggle-group.svelte-nvwpd2 label.active:where(.svelte-nvwpd2){background:#000;color:#fff}i.svelte-nvwpd2:not(.no-border){width:34px;height:40px;border:2px solid black;border-radius:60% 50%;display:flex;justify-content:center;align-items:center;font-size:1.25rem;cursor:pointer}.bg-group.svelte-nvwpd2{display:flex;gap:10px;width:100%;max-width:300px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.bg-group.svelte-nvwpd2 label:where(.svelte-nvwpd2){display:flex;justify-content:center;align-items:center}.bg-group.svelte-nvwpd2 input[type=radio]:where(.svelte-nvwpd2){appearance:none;-webkit-appearance:none}.bg-option.svelte-nvwpd2{width:45px;height:45px;border-radius:8px;cursor:pointer;display:inline-block;border:2px solid gray}.bg-group.svelte-nvwpd2 input[type=radio]:where(.svelte-nvwpd2):checked+.bg-option:where(.svelte-nvwpd2){border:2px solid #000}.buttons.svelte-nvwpd2{display:flex;justify-content:center;gap:15px;width:100%}.caption.svelte-cx3jp0{color:gray;font-size:14px;margin-top:30px;text-align:center}.container.svelte-cx3jp0{display:flex;position:relative;flex-direction:column;width:100%}.content.svelte-cx3jp0{position:static;visibility:visible}.content.hidden.svelte-cx3jp0{visibility:hidden;position:absolute}.header.svelte-cx3jp0{width:100%;display:flex;gap:20px}.content-header.svelte-cx3jp0{width:100%;min-width:350px;flex:1;padding:10px;border-top:2px solid black;border-bottom:2px solid black;flex-wrap:wrap}.share-content-header.svelte-cx3jp0{width:100%;min-width:350px;padding:10px;display:flex;justify-content:space-between;border-top:2px solid black;border-bottom:2px solid black}.share-content-header.svelte-cx3jp0 .title:where(.svelte-cx3jp0){gap:10px}.side-content-header.svelte-cx3jp0{min-width:350px;display:flex;justify-content:space-between;align-items:center;border-top:2px solid black;border-bottom:2px solid black}.title.svelte-cx3jp0{width:100%;display:flex;justify-content:flex-start;align-items:baseline;min-width:0}.share-content-header.svelte-cx3jp0 .title:where(.svelte-cx3jp0){align-items:center}.side-content-header.svelte-cx3jp0 i:where(.svelte-cx3jp0){color:#000;font-size:1.1rem}.title.svelte-cx3jp0 h3:where(.svelte-cx3jp0){color:#000;font-size:1.063rem}.side-content-header.svelte-cx3jp0 i:where(.svelte-cx3jp0){padding:12px}.title.svelte-cx3jp0 h3:where(.svelte-cx3jp0){word-break:break-all}.info.svelte-cx3jp0{float:left;width:calc(100% - 126px);margin-right:10px}.title-text.svelte-cx3jp0{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-content-header.svelte-cx3jp0 .title:where(.svelte-cx3jp0){gap:10px}.side-content-header.svelte-cx3jp0 .title:where(.svelte-cx3jp0) i:where(.svelte-cx3jp0),.side-content-header.svelte-cx3jp0 .title:where(.svelte-cx3jp0) h3:where(.svelte-cx3jp0){font-size:1.063rem}.creator.svelte-cx3jp0{color:#000;font-size:.8rem;padding-left:1.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creator.no-pad.svelte-cx3jp0{padding-left:1rem}.content.svelte-cx3jp0{width:100%}.content-body.svelte-cx3jp0:not(.share){height:100%;display:flex;flex-direction:row;gap:20px;min-height:calc(100vh - 350px);max-height:calc(100vh - 350px)}.content-body.share.svelte-cx3jp0{height:100%;display:flex;flex-direction:row;gap:20px;min-height:calc(100vh - 350px)}.content-body.svelte-cx3jp0 div:where(.svelte-cx3jp0):first-child{min-width:350px;flex:1;padding:20px 10px;overflow-y:scroll;border-bottom:2px solid black}.content-body.svelte-cx3jp0 div:where(.svelte-cx3jp0):first-child::-webkit-scrollbar{width:4px}.content-body.svelte-cx3jp0 div:where(.svelte-cx3jp0):first-child::-webkit-scrollbar-thumb{background-color:#000;border-radius:4px}.content-body.svelte-cx3jp0 div:where(.svelte-cx3jp0):last-child:not(:only-child)::-webkit-scrollbar{width:4px}.content-body.svelte-cx3jp0 div:where(.svelte-cx3jp0):last-child:not(:only-child)::-webkit-scrollbar-thumb{background-color:#000;border-radius:4px}.content-body.svelte-cx3jp0 div:where(.svelte-cx3jp0):last-child:not(:only-child){width:350px;padding:0 10px;border-bottom:2px solid black;overflow-y:scroll}i.svelte-cx3jp0{cursor:pointer}i.svelte-cx3jp0:not(.no-border){width:34px;height:40px;border:2px solid black;border-radius:60% 50%;display:flex;justify-content:center;align-items:center;font-size:1.25rem}i.pad.svelte-cx3jp0{padding-right:2px}i.shadow.svelte-cx3jp0{box-shadow:3px 2px #000}.control.svelte-cx3jp0{display:flex;gap:7px;overflow:hidden;height:100%;align-items:center}.footer.svelte-cx3jp0{display:flex;gap:20px}.footer.svelte-cx3jp0>div:where(.svelte-cx3jp0){display:flex;justify-content:space-between;padding:20px 10px}.footer.svelte-cx3jp0>div:where(.svelte-cx3jp0):first-child{flex:1}.footer.svelte-cx3jp0>div:where(.svelte-cx3jp0):last-child:not(:only-child){width:350px}.footer.svelte-cx3jp0 img:where(.svelte-cx3jp0){width:200px;height:auto}.footer.svelte-cx3jp0 div:where(.svelte-cx3jp0){display:flex;justify-content:space-between;gap:10px}@media (max-width: 784px){.header.svelte-cx3jp0,.footer.svelte-cx3jp0{position:relative}.side-content-header.svelte-cx3jp0{position:absolute;height:100%;width:100%;z-index:3;background-color:inherit}.content-body.svelte-cx3jp0 div:where(.svelte-cx3jp0):last-child:not(:only-child),.footer.svelte-cx3jp0>div:where(.svelte-cx3jp0):last-child:not(:only-child){position:absolute;width:100%;min-height:calc(100vh - 350px);max-height:calc(100vh - 350px);z-index:3;background-color:inherit}}body{background:#fdfcf9}main[data-astro-cid-rclub2lq]{margin:0 auto;padding:2rem;max-width:1200px}footer[data-astro-cid-rclub2lq]{font-weight:500;font-size:14px;margin:10px 0;color:gray}@media (max-width: 420px){main[data-astro-cid-rclub2lq]{padding:10px}}
