img.svelte-11stvum{border:solid 1px gray}.parent_wrapper.svelte-3gaowt{display:table;width:100%;height:100%}.wrapper.svelte-3gaowt{display:table-cell;vertical-align:middle}.loader.svelte-3gaowt{color:#acacac;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:svelte-3gaowt-load6 1.7s infinite ease, svelte-3gaowt-round 1.7s infinite ease;animation:svelte-3gaowt-load6 1.7s infinite ease, svelte-3gaowt-round 1.7s infinite ease}@-webkit-keyframes svelte-3gaowt-load6{0%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}}@keyframes svelte-3gaowt-load6{0%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em}100%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}}@-webkit-keyframes svelte-3gaowt-round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes svelte-3gaowt-round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.svelte-1342rgm{box-sizing:border-box}.bg.svelte-1342rgm{position:fixed;top:0;left:0;z-index:2000;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:1rem;background:rgba(0, 0, 0, 0.66)}.bg.svelte-1342rgm::after{content:' ';height:calc(var(--vh) * 10);display:block}.window-wrap.svelte-1342rgm{position:relative;width:100%;height:calc(var(--vh) * 90);padding:1rem}.window-wrap.svelte-1342rgm::after{content:' ';height:calc(var(--vh) * 10);display:block}.window.svelte-1342rgm{position:relative;width:100%;height:100%;color:black;border-radius:0.5rem;background:white}.content.svelte-1342rgm{position:relative;padding:1rem;max-height:100%;overflow:auto}.close.svelte-1342rgm{display:block;box-sizing:border-box;position:absolute;z-index:2001;top:1rem;right:1rem;margin:0;padding:0;width:1.5rem;height:1.5rem;border:0;color:black;border-radius:1.5rem;background:white;box-shadow:0 0 0 1px black;transition:transform 0.2s cubic-bezier(0.25, 0.1, 0.25, 1),
                background 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-appearance:none}.close.svelte-1342rgm:before,.close.svelte-1342rgm:after{content:'';display:block;box-sizing:border-box;position:absolute;top:50%;width:1rem;height:1px;background:black;transform-origin:center;transition:height 0.2s cubic-bezier(0.25, 0.1, 0.25, 1),
                background 0.2s cubic-bezier(0.25, 0.1, 0.25, 1)}.close.svelte-1342rgm:before{-webkit-transform:translate(0, -50%) rotate(45deg);-moz-transform:translate(0, -50%) rotate(45deg);transform:translate(0, -50%) rotate(45deg);left:0.25rem}.close.svelte-1342rgm:after{-webkit-transform:translate(0, -50%) rotate(-45deg);-moz-transform:translate(0, -50%) rotate(-45deg);transform:translate(0, -50%) rotate(-45deg);left:0.25rem}.close.svelte-1342rgm:hover{background:black}.close.svelte-1342rgm:hover:before,.close.svelte-1342rgm:hover:after{height:2px;background:white}.close.svelte-1342rgm:focus{border-color:#3399ff;box-shadow:0 0 0 2px #3399ff}.close.svelte-1342rgm:active{transform:scale(0.9)}.close.svelte-1342rgm:hover,.close.svelte-1342rgm:focus,.close.svelte-1342rgm:active{outline:none}svg.svelte-c8tyih{stroke:currentColor;fill:currentColor;stroke-width:0;width:100%;height:auto;max-height:100%}.bg.svelte-1k3djyx{position:fixed;top:0;left:0;z-index:1000;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:1rem;background:black}.window-wrap.svelte-1k3djyx{position:relative;width:100%;height:calc(var(--vh) * 90);padding:1rem}.window-wrap.svelte-1k3djyx::after{content:' ';height:calc(var(--vh) * 10);display:block}.window.svelte-1k3djyx{position:relative;width:100%;height:100%;color:black;border-radius:0.5rem;background-color:#ededed}.container.svelte-1k3djyx{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:300px}.loader.svelte-1k3djyx{max-width:15rem;width:100%;height:auto;stroke-linecap:round}circle.svelte-1k3djyx{fill:none;stroke-width:3.5;-webkit-animation-name:svelte-1k3djyx-preloader;animation-name:svelte-1k3djyx-preloader;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:170px 170px;transform-origin:170px 170px;will-change:transform}circle.svelte-1k3djyx:nth-of-type(1){stroke-dasharray:550}circle.svelte-1k3djyx:nth-of-type(2){stroke-dasharray:500}circle.svelte-1k3djyx:nth-of-type(3){stroke-dasharray:450}circle.svelte-1k3djyx:nth-of-type(4){stroke-dasharray:300}circle.svelte-1k3djyx:nth-of-type(1){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}circle.svelte-1k3djyx:nth-of-type(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}circle.svelte-1k3djyx:nth-of-type(3){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}circle.svelte-1k3djyx:nth-of-type(4){-webkit-animation-delay:-0.6s;animation-delay:-0.6s}@-webkit-keyframes svelte-1k3djyx-preloader{50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes svelte-1k3djyx-preloader{50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.content.svelte-1k3djyx{position:relative;max-height:100%;overflow:auto;margin:auto;text-align:center}.buttons.svelte-1k3djyx{display:flex;justify-content:center}.call_reject.svelte-1k3djyx{display:inline-block;width:40px;height:40px;border-radius:50%;background:var(--red);color:white;padding:10px}.call_accept.svelte-1k3djyx{margin-left:50px;display:inline-block;width:40px;height:40px;border-radius:50%;background:var(--green);color:white;padding:10px}.drag_map.svelte-1e074bg{position:absolute;top:0;left:0;width:100vw;height:100vh;background:#3e3e3e;opacity:0.5;z-index:1000}section.svelte-1e074bg{position:absolute;top:30px;left:10px;background:#efefef;border-radius:30px;text-align:center;padding:10px;display:flex;width:110px;height:60px}.move_icon.svelte-1e074bg{position:absolute;top:-10px;left:-10px;width:30px;height:30px;border-radius:50%;border:solid 1px #ccc;background:white;color:black;padding:5px}.icon_wrapper.svelte-1e074bg{display:inline-block}.icon.svelte-1e074bg{width:40px;height:40px;border-radius:50%}.call_reject.svelte-1e074bg{display:inline-block;width:40px;height:40px;border-radius:50%;background:var(--red);color:white;margin-left:10px;padding:10px;animation:svelte-1e074bg-bg-color 2s infinite;-webkit-animation:svelte-1e074bg-bg-color 2s infinite}@-webkit-keyframes svelte-1e074bg-bg-color{0%{background-color:var(--red)}50%{background-color:#f18b0f}100%{background-color:var(--red)}}@keyframes svelte-1e074bg-bg-color{0%{background-color:var(--red)}50%{background-color:#f18b0f}100%{background-color:var(--red)}}.backbutton.svelte-1dvrp13.svelte-1dvrp13.svelte-1dvrp13{position:absolute;top:3px;left:3px;cursor:pointer;color:white;text-align:center;height:2rem;width:2rem;text-decoration:none;background-color:rgba(0,0,0,0.3);border-radius:50%;z-index:1;pointer-events:auto;padding:0.5rem}.menuicon.svelte-1dvrp13.svelte-1dvrp13.svelte-1dvrp13{width:1rem;height:1rem}.backbutton.svelte-1dvrp13.svelte-1dvrp13.svelte-1dvrp13:hover{background-color:black}.dropdown.svelte-1dvrp13.svelte-1dvrp13.svelte-1dvrp13{position:fixed;top:10px;right:10px;display:inline-block;height:2rem;min-width:2rem;z-index:1;overflow:visible}.dropdown.svelte-1dvrp13 input.svelte-1dvrp13.svelte-1dvrp13{display:none}.dropdown.svelte-1dvrp13 label.svelte-1dvrp13.svelte-1dvrp13{float:right;border-radius:50%;cursor:pointer;width:2rem;height:2rem;transition:.2s;color:white;background-color:rgba(0,0,0,0.3);display:flex;justify-content:center;align-items:center}.dropicon.svelte-1dvrp13.svelte-1dvrp13.svelte-1dvrp13{width:2rem;height:2rem;display:table-cell;vertical-align:middle;padding:5px;fill:white;pointer-events:auto}.dropdown.svelte-1dvrp13 input.svelte-1dvrp13:checked~label.svelte-1dvrp13{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:grey}.dropdown.svelte-1dvrp13 input.svelte-1dvrp13:checked~.dropdown-content.svelte-1dvrp13{display:block;animation-name:svelte-1dvrp13-fadeIn;animation-duration:0.5s}@keyframes svelte-1dvrp13-fadeIn{from{opacity:0}to{opacity:1}}.dropdown-a.svelte-1dvrp13.svelte-1dvrp13.svelte-1dvrp13{text-decoration:none}.dropdown-content.svelte-1dvrp13.svelte-1dvrp13.svelte-1dvrp13{display:none;position:absolute;top:2.2rem;right:0;min-width:160px;z-index:1;margin-right:3px}.dropdown-item.svelte-1dvrp13.svelte-1dvrp13.svelte-1dvrp13{float:none;color:black;margin:5px 0;padding:12px 16px;text-decoration:none;display:block;text-align:left;background-color:#fff;box-shadow:0px 3px 2px 1px rgba(0,0,0,0.1);border-radius:5px;cursor:pointer;pointer-events:auto}.dropdown-item.svelte-1dvrp13.svelte-1dvrp13.svelte-1dvrp13:hover{background-color:#ddd}.chat_message.svelte-1lee7je.svelte-1lee7je.svelte-1lee7je{width:100%}.icon_wrapper.svelte-1lee7je>img.svelte-1lee7je.svelte-1lee7je{width:3rem;height:3rem;border:solid 1px #cdcdcd;border-radius:50%}.peer.svelte-1lee7je>.message_wrapper.svelte-1lee7je>.message.svelte-1lee7je{background-color:#3e3e3e;color:white}.message_wrapper.svelte-1lee7je.svelte-1lee7je.svelte-1lee7je{width:100%;vertical-align:middle;display:flex;align-items:center}.message.svelte-1lee7je.svelte-1lee7je.svelte-1lee7je{padding:0.5rem;border-radius:0.5rem}section.svelte-1kqtw1a{padding:30px}.new.svelte-1kqtw1a{color:var(--red)}table.svelte-1yydxut{display:inline-block}td.svelte-1yydxut{text-align:center;vertical-align:top;min-width:40px;height:40px}th.svelte-1yydxut{text-align:center}.clickable.svelte-1yydxut{cursor:pointer;background-color:#f5f5f5;border-radius:5px;box-shadow:3px 3px 3px rgba(0,0,0,0.3)}.selected.svelte-1yydxut{background-color:#e0e0e0}.Sunday.svelte-1yydxut{color:var(--red)}.Saturday.svelte-1yydxut{color:var(--blue)}.mark-primary.svelte-1yydxut{color:var(--darkorange)}.mark-secondary.svelte-1yydxut{color:var(--lightblue)}.mark-success.svelte-1yydxut{color:var(--lightgreen)}.mark-danger.svelte-1yydxut{color:var(--red)}.mark-disable.svelte-1yydxut{color:grey}.mark-tertiary.svelte-1yydxut{color:var(--violet)}.today.svelte-1yydxut{color:var(--red)}.left.svelte-1hnbclz{text-align:left}.stepper.svelte-138eh7t.svelte-138eh7t{width:100%;height:100%;text-align:center;overflow:hidden;background-color:inherit}.step.svelte-138eh7t.svelte-138eh7t{width:100%;height:2rem;text-align:center;margin:5px 0}.step.svelte-138eh7t>div.svelte-138eh7t{margin:0 0.5rem;text-align:center;display:inline-flex;width:2rem;height:2rem;color:white;background-color:#999999;text-decoration:none;align-items:center;justify-content:center;border-radius:50%;position:relative}.step.svelte-138eh7t>.active.svelte-138eh7t{background-color:#333333}.step.svelte-138eh7t>.done.svelte-138eh7t{background-color:#cccccc}.slider.svelte-138eh7t.svelte-138eh7t{width:100%;height:90%;overflow:hidden}.slides.svelte-138eh7t.svelte-138eh7t{display:flex;width:100%;height:90%;margin:0;padding:0;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.slides.svelte-138eh7t.svelte-138eh7t::-webkit-scrollbar{display:none}.slide.svelte-138eh7t.svelte-138eh7t{width:100%;height:100%;scroll-snap-align:start;flex-shrink:0;background:inherit;transform-origin:center center;transform:scale(1);transition:transform 0.5s;position:relative;display:flex;justify-content:center;align-items:center}.slidecontent.svelte-138eh7t.svelte-138eh7t{margin:0 3%;padding:1rem;width:94%;height:100%;border-radius:10px;background:#eee;text-align:center;overflow-y:scroll}button.svelte-4w8wy5{margin:10px}.card.svelte-n9fiaz{width:200px;max-width:100%;background:#fff;border-radius:5px;box-shadow:0 2px 5px #ccc;display:inline-block}.card-content.svelte-n9fiaz{padding:10px}.card-title.svelte-n9fiaz{font-size:1rem;margin-bottom:10px;text-align:center;color:#333;overflow-wrap:break-word}.card-text.svelte-n9fiaz{color:#777;font-size:0.7rem;line-height:1.5}.card.svelte-12mquzo{display:inline-block;cursor:pointer;margin:10px}.schedules.svelte-12mquzo{text-align:center}.before.svelte-ms87bw{text-align:center;margin:5px 0;padding:10px}.after.svelte-ms87bw{text-align:center;margin:5px 0;padding:10px}.left.svelte-ms87bw{text-align:left}.reservation.svelte-10f98a{width:100%;height:100%;overflow:hidden;padding-top:10px}section.svelte-gwo0ae{width:100%;height:100%;text-align:center}.calendar.svelte-gwo0ae{display:inline-block}.chat_message.svelte-17ou7o0.svelte-17ou7o0.svelte-17ou7o0{width:100%}.own.svelte-17ou7o0>.message_wrapper.svelte-17ou7o0.svelte-17ou7o0{justify-items:right;flex-direction:row-reverse}.icon_wrapper.svelte-17ou7o0>img.svelte-17ou7o0.svelte-17ou7o0{width:3rem;height:3rem;border:solid 1px #cdcdcd;border-radius:50%}.own.svelte-17ou7o0>.message_wrapper.svelte-17ou7o0>.message.svelte-17ou7o0{background-color:#ededed}.peer.svelte-17ou7o0>.message_wrapper.svelte-17ou7o0>.message.svelte-17ou7o0{background-color:#3e3e3e;color:white}.message_wrapper.svelte-17ou7o0.svelte-17ou7o0.svelte-17ou7o0{width:100%;vertical-align:middle;display:flex;align-items:center}.message.svelte-17ou7o0.svelte-17ou7o0.svelte-17ou7o0{padding:0.5rem;border-radius:0.5rem;word-break:break-all}.datetime.svelte-17ou7o0.svelte-17ou7o0.svelte-17ou7o0{width:100%;font-size:0.6rem}.own.svelte-17ou7o0>.datetime.svelte-17ou7o0.svelte-17ou7o0{text-align:right}.menu.svelte-1avfb06.svelte-1avfb06{margin:0.5rem 0 0 1rem}input[type="checkbox"].svelte-1avfb06.svelte-1avfb06{display:none}input[type="checkbox"].svelte-1avfb06+label.svelte-1avfb06{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}input[type="checkbox"].svelte-1avfb06+label.svelte-1avfb06:last-child{margin-bottom:0}input[type="checkbox"].svelte-1avfb06+label.svelte-1avfb06:before{content:'';display:block;width:20px;height:20px;border:1px solid #6cc0e5;position:absolute;left:0;top:0;opacity:.6;-webkit-transition:all .12s, border-color .08s;transition:all .12s, border-color .08s}input[type="checkbox"].svelte-1avfb06:checked+label.svelte-1avfb06:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.submit.svelte-1avfb06.svelte-1avfb06{text-align:right}.submit.svelte-1avfb06 button.svelte-1avfb06{border-radius:0.3rem;min-width:5rem}.chat_message.svelte-90xy3t.svelte-90xy3t.svelte-90xy3t{width:100%}.own.svelte-90xy3t>.message_wrapper.svelte-90xy3t.svelte-90xy3t{justify-items:right;flex-direction:row-reverse}.icon_wrapper.svelte-90xy3t>img.svelte-90xy3t.svelte-90xy3t{width:3rem;height:3rem;border:solid 1px #cdcdcd;border-radius:50%}.own.svelte-90xy3t>.message_wrapper.svelte-90xy3t>.message.svelte-90xy3t{background-color:#ededed}.peer.svelte-90xy3t>.message_wrapper.svelte-90xy3t>.message.svelte-90xy3t{background-color:#3e3e3e;color:white}.message_wrapper.svelte-90xy3t.svelte-90xy3t.svelte-90xy3t{width:100%;vertical-align:middle;display:flex;align-items:center}.message.svelte-90xy3t.svelte-90xy3t.svelte-90xy3t{padding:0.5rem;border-radius:0.5rem}a.svelte-90xy3t.svelte-90xy3t.svelte-90xy3t{color:pink}.datetime.svelte-90xy3t.svelte-90xy3t.svelte-90xy3t{width:100%;font-size:0.6rem}.own.svelte-90xy3t>.datetime.svelte-90xy3t.svelte-90xy3t{text-align:right}.attach_icon.svelte-90xy3t.svelte-90xy3t.svelte-90xy3t{width:1.5rem;height:1.5rem;padding:2px;display:inline-block}.page.svelte-ovo7j5.svelte-ovo7j5{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.message_wrapper.svelte-ovo7j5.svelte-ovo7j5{padding:3px}.message.svelte-ovo7j5.svelte-ovo7j5{margin-bottom:3px}.send.svelte-ovo7j5.svelte-ovo7j5{width:100%;height:40px;background-color:#3e3e3e;display:table}.send.svelte-ovo7j5>input.svelte-ovo7j5{display:table-cell;vertical-align:middle;width:80%;height:30px;line-height:30px;margin:5px;border-radius:3px}.send.svelte-ovo7j5>button.svelte-ovo7j5{display:table-cell;vertical-align:middle;width:15%;height:30px;line-height:30px;margin:3px;border-radius:3px;font-size:14px;padding:0}.parent.svelte-7sdr2w{text-align:center}.calendar.svelte-7sdr2w{display:inline-block}.left.svelte-7sdr2w{text-align:left}.left.svelte-p0s6k3{text-align:left}.reservation.svelte-1ksqif{width:100%;height:100%;overflow:hidden;padding-top:40px}.finishArea.svelte-17ucksr{position:fixed;display:flex;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);justify-content:center;align-items:center}.finishMessage.svelte-17ucksr{color:var(--orange);font-size:500%;text-align:center}.popWin.svelte-17ucksr{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);display:none;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.pop-win.svelte-17ucksr{position:absolute;width:fit-content;height:85%}.close.svelte-17ucksr{position:absolute;top:0;right:0;width:fit-content}.list.svelte-17ucksr{margin-top:45px;display:inline-block;height:calc(100% - 45px);overflow-y:scroll;overflow-x:auto;background-color:white}.row.svelte-17ucksr{display:flex;flex-wrap:wrap;align-items:center;height:fit-content;min-height:50px}.word.svelte-17ucksr{font-size:30px;width:fit-content;min-width:15rem;margin-left:10px}.wordMeaning.svelte-17ucksr{width:fit-content;min-width:15rem}button.svelte-17ucksr{width:6rem;margin:4px;margin-left:15px}.nextButton.svelte-17ucksr{right:0;text-align:center;color:white;background-color:var(--lightblue)}.progressbar_wrapper.svelte-ce3vj9{width:300px;min-width:50px}.progressbar_main.svelte-ce3vj9{height:20px;width:100%;border-radius:10px;display:flex}.progress.svelte-ce3vj9{height:20px}.remaining.svelte-ce3vj9{height:20px}.startButton.svelte-15wuqz.svelte-15wuqz{width:100%;height:50px;font-size:larger;background-color:var(--lightgreen)}.list.svelte-15wuqz.svelte-15wuqz{display:inline-block;height:100%;width:100%;text-align:left;overflow-y:scroll;overflow-x:auto}.row.svelte-15wuqz.svelte-15wuqz{display:flex;flex-wrap:wrap;align-items:center;height:fit-content;min-height:50px;width:100%}.word.svelte-15wuqz.svelte-15wuqz{font-size:30px;width:fit-content;min-width:15rem;margin-left:10px}.row.svelte-15wuqz button.svelte-15wuqz{width:fit-content;margin:4px;margin-left:15px}.finishArea.svelte-1poteqj,.answerArea.svelte-1poteqj{position:fixed;display:flex;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);justify-content:center;align-items:center}.finishMessage.svelte-1poteqj{font-size:500%;text-align:center}.answerMessage.svelte-1poteqj{font-size:300%;text-align:center}.selectButton.svelte-1poteqj{width:fit-content;margin:4px;margin-left:15px}.goButton.svelte-1poteqj{right:0;text-align:center;color:red;width:fit-content;margin-top:10px}.soundButton.svelte-1poteqj{background-color:transparent;border:none}.finishArea.svelte-1k5v70n,.answerArea.svelte-1k5v70n{position:fixed;display:flex;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);justify-content:center;align-items:center}.finishMessage.svelte-1k5v70n{font-size:500%;text-align:center}.answerMessage.svelte-1k5v70n{font-size:300%;text-align:center}.selectButton.svelte-1k5v70n{width:fit-content;margin:4px;margin-left:15px}.goButton.svelte-1k5v70n{right:0;text-align:center;color:red;width:fit-content;margin-top:10px}.soundButton.svelte-1k5v70n{background-color:transparent;border:none}.finishArea.svelte-1k5v70n,.answerArea.svelte-1k5v70n{position:fixed;display:flex;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);justify-content:center;align-items:center}.finishMessage.svelte-1k5v70n{font-size:500%;text-align:center}.answerMessage.svelte-1k5v70n{font-size:300%;text-align:center}.selectButton.svelte-1k5v70n{width:fit-content;margin:4px;margin-left:15px}.goButton.svelte-1k5v70n{right:0;text-align:center;color:red;width:fit-content;margin-top:10px}.content.svelte-z3n2q1{text-align:center;display:inline-block}.main.svelte-z3n2q1{display:flex;align-items:center}#undoButton.svelte-z3n2q1,#deleteAllButton.svelte-z3n2q1{margin-right:25px;height:40px;width:50px;background-color:transparent;border:none}#deleteAllButton.svelte-z3n2q1{height:50px}#undoButton.svelte-z3n2q1:active,#deleteAllButton.svelte-z3n2q1:active{background-color:transparent}#goButton.svelte-z3n2q1{margin-left:10px;font-size:larger;width:3.5rem}.svgArea.svelte-z3n2q1{border:solid 1px gray;touch-action:none;margin-bottom:10px}.startButton.svelte-e8qgo9{width:100%;height:50px;font-size:larger;background-color:var(--lightgreen)}.img.svelte-e8qgo9{overflow:hidden;width:240px;height:66px;border:1px;border-radius:10px;border-style:solid;padding-left:10px;margin-right:10px}.row.svelte-e8qgo9{display:flex;flex-wrap:wrap;align-items:center;height:fit-content;min-height:50px;width:100%;text-align:left}.word.svelte-e8qgo9{font-size:30px;width:fit-content;min-width:15rem}.reviewButtonArea.svelte-1crg9rw.svelte-1crg9rw{margin:0 auto;text-align:left;width:100%;max-width:600px}.userAnswerArea.svelte-1crg9rw.svelte-1crg9rw{display:inline-block;border:1px;border-radius:10px;border-style:solid;width:fit-content;height:fit-content}.checkButtonCorrect.svelte-1crg9rw.svelte-1crg9rw{border:1px;border-color:var(--lightgreen);border-style:solid;background-color:#ecf3d8;width:10rem;height:40px;margin-right:30px}.checkButtonWrong.svelte-1crg9rw.svelte-1crg9rw{border:1px;border-color:var(--red);border-style:solid;background-color:#ebdce1;width:10rem;height:40px}.finishArea.svelte-1crg9rw.svelte-1crg9rw{position:fixed;display:flex;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);justify-content:center;align-items:center}.finishMessage.svelte-1crg9rw.svelte-1crg9rw{font-size:500%;text-align:center}.img.svelte-1crg9rw.svelte-1crg9rw{overflow:hidden;width:240px;height:66px;border:1px;border-radius:10px;border-style:solid;padding-left:10px;margin-right:10px}.popWin.svelte-1crg9rw.svelte-1crg9rw{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);display:none;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.pop-win.svelte-1crg9rw.svelte-1crg9rw{position:absolute;width:fit-content;height:85%}.close.svelte-1crg9rw.svelte-1crg9rw{position:absolute;top:0;right:0;width:fit-content}.list.svelte-1crg9rw.svelte-1crg9rw{text-align:left;margin-top:45px;display:inline-block;height:calc(100% - 45px);overflow-y:scroll;overflow-x:auto;background-color:white}.row.svelte-1crg9rw.svelte-1crg9rw{display:flex;flex-wrap:wrap;align-items:center;height:fit-content;min-height:50px}.row.svelte-1crg9rw button.svelte-1crg9rw{width:35px;height:35px;margin:0 10px;font-size:larger;padding:0}.word.svelte-1crg9rw.svelte-1crg9rw{font-size:30px;width:fit-content;min-width:15rem;margin-left:10px}.wordMeaning.svelte-1crg9rw.svelte-1crg9rw{width:fit-content;min-width:15rem}.reviewButtonArea.svelte-1os7qd3.svelte-1os7qd3{margin:0 auto;text-align:left;width:100%;max-width:600px}.userAnswerArea.svelte-1os7qd3.svelte-1os7qd3{display:inline-block;border:1px;border-radius:10px;border-style:solid;width:fit-content;height:fit-content}.checkButtonCorrect.svelte-1os7qd3.svelte-1os7qd3{border:1px;border-color:var(--lightgreen);border-style:solid;background-color:#ecf3d8;width:10rem;height:40px;margin-right:30px}.checkButtonWrong.svelte-1os7qd3.svelte-1os7qd3{border:1px;border-color:var(--red);border-style:solid;background-color:#ebdce1;width:10rem;height:40px}.finishArea.svelte-1os7qd3.svelte-1os7qd3{position:fixed;display:flex;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);justify-content:center;align-items:center}.finishMessage.svelte-1os7qd3.svelte-1os7qd3{font-size:500%;text-align:center}.img.svelte-1os7qd3.svelte-1os7qd3{overflow:hidden;width:240px;height:66px;border:1px;border-radius:10px;border-style:solid;padding-left:10px;margin-right:10px}.popWin.svelte-1os7qd3.svelte-1os7qd3{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);display:none;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.pop-win.svelte-1os7qd3.svelte-1os7qd3{position:absolute;width:fit-content;height:85%}.close.svelte-1os7qd3.svelte-1os7qd3{position:absolute;top:0;right:0;width:fit-content}.list.svelte-1os7qd3.svelte-1os7qd3{text-align:left;margin-top:45px;display:inline-block;height:calc(100% - 45px);overflow-y:scroll;overflow-x:auto;background-color:white}.row.svelte-1os7qd3.svelte-1os7qd3{display:flex;flex-wrap:wrap;align-items:center;height:fit-content;min-height:50px}.row.svelte-1os7qd3 button.svelte-1os7qd3{width:35px;height:35px;margin:0 10px;font-size:larger;padding:0}.word.svelte-1os7qd3.svelte-1os7qd3{font-size:30px;width:fit-content;min-width:15rem;margin-left:10px}.wordMeaning.svelte-1os7qd3.svelte-1os7qd3{width:fit-content;min-width:15rem}.soundButton.svelte-1os7qd3.svelte-1os7qd3{background-color:transparent;border:none}#fadeArea.svelte-1os7qd3.svelte-1os7qd3{position:absolute;z-index:-1;top:58px;width:100%;height:166px;align-content:center}#fadeArea.svelte-1os7qd3 div.svelte-1os7qd3{display:inline-block;max-width:600px;width:auto}.finishArea.svelte-gfqcdb,.answerArea.svelte-gfqcdb{position:fixed;display:flex;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);justify-content:center;align-items:center}.finishMessage.svelte-gfqcdb{font-size:500%;text-align:center}.answerMessage.svelte-gfqcdb{font-size:300%;text-align:center}.soundButton.svelte-gfqcdb{background-color:transparent;border:none}.centerElementArea.svelte-gfqcdb{display:flex;justify-content:center;flex-wrap:wrap}.inputLetter.svelte-gfqcdb{font-size:30px;width:35px;height:35px;line-height:35px;border:var(--red);border-radius:5px;border-style:solid}.selectButton.svelte-gfqcdb{width:35px;height:35px;line-height:35px;padding:0;margin:4px;font-size:25px}.popInputButton.svelte-gfqcdb{width:35px;height:35px;line-height:35px;padding:0;margin:4px}.startButton.svelte-jfxrxt.svelte-jfxrxt{width:100%;height:50px;font-size:larger;background-color:var(--lightgreen)}.list.svelte-jfxrxt.svelte-jfxrxt{display:inline-block;height:100%;width:100%;text-align:left;overflow-y:scroll;overflow-x:auto}.row.svelte-jfxrxt.svelte-jfxrxt{display:flex;flex-wrap:wrap;align-items:center;height:fit-content;min-height:50px;width:100%}.word.svelte-jfxrxt.svelte-jfxrxt{font-size:30px;width:fit-content;min-width:15rem;margin-left:10px}.row.svelte-jfxrxt button.svelte-jfxrxt{width:fit-content;margin:4px;margin-left:15px}.centerElementArea.svelte-jfxrxt.svelte-jfxrxt{display:flex;justify-content:center;flex-wrap:wrap}.inputLetter.svelte-jfxrxt.svelte-jfxrxt{font-size:30px;width:35px;height:35px;line-height:35px;border:var(--red);border-radius:5px;border-style:solid}.inputLetter_answer.svelte-jfxrxt.svelte-jfxrxt{font-size:250%;width:auto;min-width:13px;height:35px;line-height:35px}.answerArea.svelte-jfxrxt.svelte-jfxrxt{position:fixed;display:flex;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);justify-content:center;align-items:center}.finishArea.svelte-jfxrxt.svelte-jfxrxt{width:100%;height:60px;font-size:60px;line-height:0;margin-bottom:15px}.selectButton.svelte-jfxrxt.svelte-jfxrxt{width:35px;height:35px;line-height:35px;padding:0;margin:4px;font-size:25px}.soundButton.svelte-jfxrxt.svelte-jfxrxt{background-color:transparent;border:none}.reviewButtonArea.svelte-1crg9rw.svelte-1crg9rw{margin:0 auto;text-align:left;width:100%;max-width:600px}.userAnswerArea.svelte-1crg9rw.svelte-1crg9rw{display:inline-block;border:1px;border-radius:10px;border-style:solid;width:fit-content;height:fit-content}.checkButtonCorrect.svelte-1crg9rw.svelte-1crg9rw{border:1px;border-color:var(--lightgreen);border-style:solid;background-color:#ecf3d8;width:10rem;height:40px;margin-right:30px}.checkButtonWrong.svelte-1crg9rw.svelte-1crg9rw{border:1px;border-color:var(--red);border-style:solid;background-color:#ebdce1;width:10rem;height:40px}.finishArea.svelte-1crg9rw.svelte-1crg9rw{position:fixed;display:flex;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);justify-content:center;align-items:center}.finishMessage.svelte-1crg9rw.svelte-1crg9rw{font-size:500%;text-align:center}.img.svelte-1crg9rw.svelte-1crg9rw{overflow:hidden;width:240px;height:66px;border:1px;border-radius:10px;border-style:solid;padding-left:10px;margin-right:10px}.popWin.svelte-1crg9rw.svelte-1crg9rw{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);display:none;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.pop-win.svelte-1crg9rw.svelte-1crg9rw{position:absolute;width:fit-content;height:85%}.close.svelte-1crg9rw.svelte-1crg9rw{position:absolute;top:0;right:0;width:fit-content}.list.svelte-1crg9rw.svelte-1crg9rw{text-align:left;margin-top:45px;display:inline-block;height:calc(100% - 45px);overflow-y:scroll;overflow-x:auto;background-color:white}.row.svelte-1crg9rw.svelte-1crg9rw{display:flex;flex-wrap:wrap;align-items:center;height:fit-content;min-height:50px}.row.svelte-1crg9rw button.svelte-1crg9rw{width:35px;height:35px;margin:0 10px;font-size:larger;padding:0}.word.svelte-1crg9rw.svelte-1crg9rw{font-size:30px;width:fit-content;min-width:15rem;margin-left:10px}.wordMeaning.svelte-1crg9rw.svelte-1crg9rw{width:fit-content;min-width:15rem}.reviewButtonArea.svelte-1y0hx03.svelte-1y0hx03{margin:0 auto;text-align:left;width:100%;max-width:600px}.userAnswerArea.svelte-1y0hx03.svelte-1y0hx03{display:inline-block;border:1px;border-radius:10px;border-style:solid;width:fit-content;height:fit-content}.checkButtonCorrect.svelte-1y0hx03.svelte-1y0hx03{border:1px;border-color:var(--lightgreen);border-style:solid;background-color:#ecf3d8;width:10rem;height:40px;margin-right:30px}.checkButtonWrong.svelte-1y0hx03.svelte-1y0hx03{border:1px;border-color:var(--red);border-style:solid;background-color:#ebdce1;width:10rem;height:40px}.finishArea.svelte-1y0hx03.svelte-1y0hx03{position:fixed;display:flex;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);justify-content:center;align-items:center}.finishMessage.svelte-1y0hx03.svelte-1y0hx03{font-size:500%;text-align:center}.img.svelte-1y0hx03.svelte-1y0hx03{overflow:hidden;width:240px;height:66px;border:1px;border-radius:10px;border-style:solid;padding-left:10px;margin-right:10px}.popWin.svelte-1y0hx03.svelte-1y0hx03{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2);display:none;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.pop-win.svelte-1y0hx03.svelte-1y0hx03{position:absolute;width:fit-content;height:85%}.close.svelte-1y0hx03.svelte-1y0hx03{position:absolute;top:0;right:0;width:fit-content}.list.svelte-1y0hx03.svelte-1y0hx03{text-align:left;margin-top:45px;display:inline-block;height:calc(100% - 45px);overflow-y:scroll;overflow-x:auto;background-color:white}.row.svelte-1y0hx03.svelte-1y0hx03{display:flex;flex-wrap:wrap;align-items:center;height:fit-content;min-height:50px}.row.svelte-1y0hx03 button.svelte-1y0hx03{width:35px;height:35px;margin:0 10px;font-size:larger;padding:0}.word.svelte-1y0hx03.svelte-1y0hx03{font-size:30px;width:fit-content;min-width:15rem;margin-left:10px}.wordMeaning.svelte-1y0hx03.svelte-1y0hx03{width:fit-content;min-width:15rem}.soundButton.svelte-1y0hx03.svelte-1y0hx03{background-color:transparent;border:none}.title.svelte-wpz1nh{font-size:1.5rem;text-align:center;margin-top:20px}.list.svelte-wpz1nh{text-align:center}button.svelte-wpz1nh{background-color:transparent;width:fit-content;height:fit-content;border-style:none;border-radius:10px;vertical-align:middle;margin:5px}img.svelte-wpz1nh{width:100px}.sentence_main.svelte-11j4ly5{padding:10px;display:flex;flex-wrap:wrap}.sentence_list.svelte-11j4ly5{margin-top:20px}.sentence_button.svelte-11j4ly5{height:30px;color:black;background-color:var(--yellow);border-radius:5px;border:solid 0px #000}.main_button.svelte-11j4ly5{width:100px;height:100px;border-radius:20px;margin:10px;border:solid 0px #000;background-color:var(--yellow)}.main_button.svelte-11j4ly5:disabled{background-color:rgba(0,0,0,0.2)}.main_button_score.svelte-11j4ly5{display:flex;flex-direction:column;text-align:center}li.svelte-11j4ly5{margin:10px}.check.svelte-11j4ly5{text-decoration:underline}.check_button.svelte-11j4ly5{border-radius:5px;padding:3px;margin:3px}.check_button.svelte-11j4ly5:active{background-color:grey}.progress_wrapper.svelte-1o00rah{height:15px;border-radius:3px;border:solid 1px gray}.progress.svelte-1o00rah{height:13px;border-radius:3px}.progress_wrapper.svelte-e8ba4o{border:solid 1px #ccc;border-radius:3px}.progress.svelte-e8ba4o{height:6px;border-radius:3px}section.svelte-xurdky.svelte-xurdky{padding:20px;width:100%;height:100vh}.readButton.svelte-xurdky.svelte-xurdky{padding:0;margin:0;background-color:transparent !important;border:0}.menu.svelte-xurdky.svelte-xurdky{display:flex;flex-wrap:wrap;justify-content:center;padding-top:100px}.menu_button.svelte-xurdky.svelte-xurdky{margin-top:40px}.menu.svelte-xurdky button.svelte-xurdky{width:150px;height:150px;background-color:var(--blue);color:white;font-weight:bold;border-radius:15px}.menu.svelte-xurdky div.svelte-xurdky{width:150px;margin:10px 5px}.head.svelte-xurdky.svelte-xurdky{text-align:right}.progress.svelte-xurdky.svelte-xurdky{margin-top:0;display:flex}.progress_bar.svelte-xurdky.svelte-xurdky{width:100%}.centerElementArea.svelte-xurdky.svelte-xurdky{display:flex;justify-content:center;flex-wrap:wrap}.inputLetter.svelte-xurdky.svelte-xurdky{font-size:30px;width:35px;height:35px;line-height:35px;border:var(--red);border-radius:5px;border-style:solid}.answerCharacter.svelte-xurdky.svelte-xurdky{font-size:40px}.main.svelte-xurdky.svelte-xurdky{margin-top:20px;background-color:white;width:100%;border:solid 3px var(--blue);border-radius:10px}.main.svelte-xurdky .head.svelte-xurdky{border-radius:5px 5px 0 0;background-color:var(--blue);padding:10px;color:white;text-align:center}.main.svelte-xurdky .body.svelte-xurdky{padding:30px 20px;font-size:1.5rem;text-align:center}.options.svelte-xurdky.svelte-xurdky{padding:20px;margin:0 5px;display:flex;justify-content:center;align-items:center;border-radius:0 0 5px 5px;flex-wrap:wrap}.options.svelte-xurdky button.svelte-xurdky{padding:0 15px;height:50px;line-height:30px;margin:10px;border-radius:5px;background-color:var(--blue);color:white;font-weight:bold;font-size:1.5rem}.options.svelte-xurdky button.svelte-xurdky:disabled{background-color:gray}.options.svelte-xurdky .selectButton.svelte-xurdky{width:35px;height:35px;line-height:35px;padding:0;margin:4px;font-size:25px}.list.svelte-xurdky.svelte-xurdky{padding:5px 15px}.list.svelte-xurdky table th.svelte-xurdky{padding-bottom:10px;padding-right:5px}.list.svelte-xurdky table td.svelte-xurdky{padding-bottom:10px;padding-right:5px}.list.svelte-xurdky button.svelte-xurdky{margin:5px;border-radius:5px;background-color:var(--blue);color:white;font-weight:bold}.list.svelte-xurdky button.svelte-xurdky:disabled{background-color:#666}.skip.svelte-xurdky.svelte-xurdky{color:var(--blue);font-weight:bold}.training.svelte-xurdky.svelte-xurdky{color:var(--green);font-weight:bold}.spelling.svelte-xurdky.svelte-xurdky{color:var(--red);font-weight:bold;font-size:1.8rem}.result.svelte-xurdky.svelte-xurdky{border-bottom:dashed 1px gray}.completed.svelte-xurdky.svelte-xurdky{background-color:gray !important}.annotation{background-color:pink;cursor:pointer}.tooltip.svelte-l7evgd{position:absolute;background-color:#f9f9f9;border:1px solid #ccc;padding:8px;border-radius:4px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);z-index:1000;max-width:300px;max-height:200px;overflow-y:auto;word-wrap:break-word;display:none}.tooltip.visible.svelte-l7evgd{display:block}input.svelte-si7nfi.svelte-si7nfi{width:100%}#main.svelte-si7nfi.svelte-si7nfi{padding:10px;width:calc(var(--vw) * 100);height:calc(var(--vh) * 100 - 4rem - var(--safe-area-inset-bottom) / 2)}.uneditable.svelte-si7nfi.svelte-si7nfi{background-color:var(--gainsboro)}.tabArea.svelte-si7nfi.svelte-si7nfi{margin-top:5px;text-align:center}.tabArea.svelte-si7nfi>button.svelte-si7nfi{margin-left:5px;margin-right:5px}.currentTab.svelte-si7nfi.svelte-si7nfi{background-color:var(--violet);color:white}.content.svelte-si7nfi.svelte-si7nfi{height:calc(100% - 65px)}.container.svelte-si7nfi.svelte-si7nfi{border:2px solid var(--gray);border-radius:10px;width:100%;overflow:auto;resize:vertical;margin-bottom:10px;padding-left:5px;padding-right:5px}#checkButton.svelte-si7nfi.svelte-si7nfi{min-width:50px;background-color:var(--lightblue);color:white}.checkButtonCorrect.svelte-si7nfi.svelte-si7nfi{border:1px;border-color:var(--lightgreen);border-style:solid;background-color:#ecf3d8;width:10rem;height:40px;margin-right:30px}.checkButtonWrong.svelte-si7nfi.svelte-si7nfi{border:1px;border-color:var(--red);border-style:solid;background-color:#ebdce1;width:10rem;height:40px}.progress.svelte-1lnfeaa{padding:20px;text-align:center}.current.svelte-1lnfeaa{text-align:center;word-break:break-all}.display.svelte-1lnfeaa{height:100px;display:flex;justify-content:space-between;padding:30px;overflow:hidden}.current.svelte-1lnfeaa{font-size:5rem}.pre.svelte-1lnfeaa{display:inline-block;max-width:10rem;overflow:hidden;margin:0 10px;word-break:break-all}.input.svelte-1lnfeaa{text-align:center}.clear_line.svelte-1lnfeaa{padding-left:75%}.finish.svelte-1lnfeaa{margin-top:50px;color:var(--blue);font-size:30px;text-align:center}.progress.svelte-lbw1or{padding:20px;text-align:center}.current.svelte-lbw1or{text-align:center;word-break:break-all}.display.svelte-lbw1or{height:100px;display:flex;justify-content:space-between;padding:30px;overflow:hidden}.current.svelte-lbw1or{font-size:5rem}.pre.svelte-lbw1or{display:inline-block;max-width:10rem;overflow:hidden;margin:0 10px;word-break:break-all}.input.svelte-lbw1or{text-align:center}.finish.svelte-lbw1or{margin-top:50px;color:var(--blue);font-size:30px;text-align:center}.time.svelte-j04q6n{height:40px;font-size:30px;text-align:center}.red.svelte-j04q6n{color:var(--red)}.orange.svelte-j04q6n{color:var(--orange)}.progress.svelte-j04q6n{padding:20px;text-align:center}.current.svelte-j04q6n{text-align:center;word-break:break-all}.display.svelte-j04q6n{height:100px;display:flex;justify-content:space-between;padding:30px;overflow:hidden}.current.svelte-j04q6n{font-size:5rem}.pre.svelte-j04q6n{display:inline-block;max-width:10rem;overflow:hidden;margin:0 10px;word-break:break-all}.input.svelte-j04q6n{text-align:center}.clear_line.svelte-j04q6n{padding-left:75%}.finish.svelte-j04q6n{margin-top:50px;color:var(--blue);font-size:30px;text-align:center}.menu.svelte-ff8ta4.svelte-ff8ta4{display:flex;flex-wrap:wrap;justify-content:center;padding-top:100px}.button_wrapper.svelte-ff8ta4.svelte-ff8ta4{width:150px;margin:10px 5px}.menu.svelte-ff8ta4 button.svelte-ff8ta4{width:150px;height:150px;background-color:var(--purple);color:white;font-weight:bold;border-radius:15px}.menu.svelte-ff8ta4 button.svelte-ff8ta4:disabled{background-color:grey !important}.check.svelte-ff8ta4.svelte-ff8ta4{position:relative;left:115px;bottom:40px;display:inline-block;width:20px;height:20px;color:#25AF01;background-color:white;border-radius:10px;z-index:10}.icon.svelte-ff8ta4.svelte-ff8ta4{width:16px;height:16px;margin-top:2px;margin-left:2px}section.svelte-lx6c4y.svelte-lx6c4y{padding:20px;width:100%;height:100vh}.head.svelte-lx6c4y.svelte-lx6c4y{text-align:right}.main.svelte-lx6c4y.svelte-lx6c4y{margin-top:40px;background-color:white;width:100%;height:120px}.main.svelte-lx6c4y .head.svelte-lx6c4y{border-radius:5px 5px 0 0;background-color:var(--darkred);padding:10px;color:white;text-align:center}.main.svelte-lx6c4y .body.svelte-lx6c4y{padding:10px;border:solid 3px var(--darkred);border-radius:0 0 5px 5px;font-size:1.5rem;text-align:center}.types.svelte-lx6c4y.svelte-lx6c4y{display:flex}.types.svelte-lx6c4y div.svelte-lx6c4y{width:20%;margin:10px 5px 0 5px;padding:5px;border-radius:5px;text-align:center;border:solid 1px var(--darkred);font-weight:bold;color:var(--darkred)}.types.svelte-lx6c4y .target.svelte-lx6c4y{background-color:var(--darkred);color:white}.types.svelte-lx6c4y .skipped.svelte-lx6c4y{background-color:var(--darkred);color:white}.types.svelte-lx6c4y .completed.svelte-lx6c4y{background-color:var(--orange);color:white;border:solid 1px gray}.types.svelte-lx6c4y .completed.svelte-lx6c4y:before{content:"★ "}.types.svelte-lx6c4y .completed.svelte-lx6c4y:after{content:" ★"}.options.svelte-lx6c4y.svelte-lx6c4y{padding:20px;margin:0 5px;display:flex;justify-content:center;align-items:center;border-radius:0 0 5px 5px;flex-wrap:wrap}.options.svelte-lx6c4y button.svelte-lx6c4y{padding:0 15px;height:50px;line-height:30px;margin:10px;border-radius:5px;background-color:var(--darkred);color:white;font-weight:bold;font-size:1.5rem}.options.svelte-lx6c4y button.svelte-lx6c4y:disabled{background-color:gray}.list.svelte-lx6c4y.svelte-lx6c4y{margin:10px;padding:5px 15px;position:absolute;bottom:0;left:0;border-radius:3px;border:solid 1px gray;font-weight:bold}.finish.svelte-lx6c4y.svelte-lx6c4y{text-align:center}.finish_text.svelte-lx6c4y.svelte-lx6c4y{margin:20px 0;font-size:3rem}.finish_list.svelte-lx6c4y.svelte-lx6c4y{display:inline-block}.skip.svelte-lx6c4y.svelte-lx6c4y{color:var(--blue);font-weight:bold}.training.svelte-lx6c4y.svelte-lx6c4y{color:var(--green);font-weight:bold}.spelling.svelte-lx6c4y.svelte-lx6c4y{color:var(--darkred);font-weight:bold;font-size:1.8rem}.progressbar_wrapper.svelte-ce3vj9{width:300px;min-width:50px}.progressbar_main.svelte-ce3vj9{height:20px;width:100%;border-radius:10px;display:flex}.progress.svelte-ce3vj9{height:20px}.remaining.svelte-ce3vj9{height:20px}section.svelte-15rnr6d{text-align:center}h2.svelte-15rnr6d{margin:20px;font-size:2rem;border-radius:5px;color:white;background-color:var(--darkred);text-align:center}table.svelte-15rnr6d{display:inline-block}td.svelte-15rnr6d{width:200px}.start_button.svelte-15rnr6d{background-color:var(--darkred);color:white;border-radius:5px;width:150px;height:50px;margin:30px;font-size:1.5rem;font-weight:bold}.stage.svelte-18m6gyq{text-decoration:underline;font-size:1.1rem;display:flex}.stageUnitList.svelte-18m6gyq{flex-wrap:wrap;display:flex;margin-bottom:10px}.studyButtonParent.svelte-18m6gyq{text-align:center;width:100px;margin:3px;margin-bottom:5px}.study_button.svelte-18m6gyq{width:90px;height:90px;border-radius:10px;color:white;font-weight:bold;font-size:0.75rem;vertical-align:middle;word-break:break-all;word-wrap:normal;border-width:0}.label.svelte-18m6gyq{width:100%;word-wrap:normal;font-size:small}.title.svelte-y7hi4p{line-break:anywhere;font-size:1.5rem;background-color:var(--darkorange);color:white;margin-top:20px;padding-top:6px;padding-bottom:6px;text-align:center}section.svelte-y7hi4p{margin-top:50px;margin-left:3px;margin-right:3px}.grey.svelte-18omow1{background-color:#ededed}.lesson.svelte-18omow1{color:var(--darkorange)}.homework.svelte-18omow1{color:var(--lightblue)}.ready.svelte-18omow1{color:var(--lightgreen)}.no_seat.svelte-18omow1{color:var(--red)}.no_teacher.svelte-18omow1{color:var(--red)}.completed.svelte-18omow1{color:grey}.pending.svelte-18omow1{color:var(--violet)}.classroom.svelte-18omow1{color:var(--purple)}.reschedule_button.svelte-18omow1,.startLesson_button.svelte-18omow1{margin:5px 10px;border-radius:5px}.student_name.svelte-18omow1{text-decoration:underline;font-weight:bold}section.svelte-108hdha{width:100%;height:100%;text-align:center}.calendar_wrapper.svelte-108hdha{width:100%;text-align:center}.calendar.svelte-108hdha{display:inline-block}.schedule.svelte-108hdha{padding:0 2rem;text-align:center}.left.svelte-108hdha{text-align:left;padding:0 2rem}.child_name.svelte-108hdha{text-decoration:underline;font-weight:bold}.page.svelte-1t9zt6i{width:100%;height:100%;overflow:hidden;position:relative}.message_wrapper.svelte-1t9zt6i{width:100%;height:100%;overflow:scroll;padding-bottom:40px}.message.svelte-1t9zt6i{margin:3px}.send.svelte-1t9zt6i{position:absolute;bottom:0;width:100%;height:40px;background-color:#3e3e3e;display:flex;align-items:stretch;padding:5px}.file_button.svelte-1t9zt6i{height:30px}.form_text.svelte-1t9zt6i{width:100%;height:30px;margin:0;padding:0}.input_text.svelte-1t9zt6i{margin-left:10px;margin-top:0;padding:0;width:80%;height:100%;border-radius:3px;vertical-align:top}.input_file.svelte-1t9zt6i{background:white;height:30px}.send_button.svelte-1t9zt6i{width:30px;height:30px;border-radius:50%;padding:3px}.red.svelte-1t9zt6i{color:red}.note.svelte-1izw1qr{width:100%;min-height:200px}section.svelte-1k49ir7{padding:50px}.videos.svelte-17w5coe{width:240px;height:180px}.videos_expanded.svelte-17w5coe{width:100%;height:100%;display:flex;align-content:stretch}.localVideo.svelte-17w5coe{position:absolute;top:10px;left:150px;width:100px;height:75px;border:solid 1px grey}.remoteVideo.svelte-17w5coe{width:240px;height:180px;border:solid 1px grey}.drag_map.svelte-17w5coe{position:absolute;top:0;left:0;width:100vw;height:100vh;background:#3e3e3e;opacity:0.5;z-index:2001}section.svelte-17w5coe{position:absolute;top:50px;left:10px;text-align:center;padding:10px;display:flex;z-index:2000}.head_icons.svelte-17w5coe{display:flex;justify-content:stretch;position:absolute;top:-10px;left:-10px}.move_icon.svelte-17w5coe{width:30px;height:30px;border-radius:50%;border:solid 1px #ccc;background:white;color:black;padding:5px;font-size:0.5rem}.foot_icons.svelte-17w5coe{position:absolute;bottom:-40px;display:flex;justify-content:center}.icon_wrapper.svelte-17w5coe{display:flex;flex-direction:column;justify-content:center;margin-right:10px;font-size:0.5rem}.note_icon.svelte-17w5coe{width:30px;height:30px;border-radius:50%;border:solid 1px #ccc;background:white;color:black;padding:5px;text-align:center}.battery_icon.svelte-17w5coe{width:30px;height:30px;border-radius:50%;border:solid 1px #ccc;background:white;padding:5px;text-align:center}.headset_icon.svelte-17w5coe{width:30px;height:30px;border-radius:50%;border:solid 1px #ccc;background:white;color:var(--blue);padding:5px;text-align:center}.speaker_icon.svelte-17w5coe{width:30px;height:30px;border-radius:50%;border:solid 1px #ccc;background:white;color:var(--red);padding:5px;text-align:center}.battery_icon_full.svelte-17w5coe{color:var(--lightgreen)}.battery_icon_three_quarters.svelte-17w5coe{color:var(--lightblue)}.battery_icon_half.svelte-17w5coe{color:var(--darkorange)}.battery_icon_quarter.svelte-17w5coe{color:var(--red)}.battery_icon_empty.svelte-17w5coe{color:var(--red);animation:svelte-17w5coe-blink 1s step-end infinite;-webkit-animation:svelte-17w5coe-blink 1s step-end infinite}@keyframes svelte-17w5coe-blink{75%{opacity:0.0}}@-webkit-keyframes svelte-17w5coe-blink{75%{opacity:0.0}}.nickname.svelte-1klz60g{cursor:pointer;text-decoration:underline;color:darkblue}.new.svelte-1klz60g{background-color:red}.selected.svelte-1klz60g{color:red}.page.svelte-fv6i1w{width:100%;height:100%;overflow:hidden;position:relative}.message_wrapper.svelte-fv6i1w{width:100%;height:100%;overflow:scroll;padding-bottom:40px}.message.svelte-fv6i1w{margin:3px}.send.svelte-fv6i1w{position:absolute;bottom:0;width:100%;height:40px;background-color:#3e3e3e;display:flex;align-items:stretch;padding:5px}.file_button.svelte-fv6i1w{height:30px}.form_text.svelte-fv6i1w{width:100%;height:30px;margin:0;padding:0}.form_file.svelte-fv6i1w{width:100%;height:30px;margin:0;padding:0}.input_text.svelte-fv6i1w{margin-left:10px;margin-top:0;padding:0;width:80%;height:100%;border-radius:3px;vertical-align:top}.input_file.svelte-fv6i1w{background:white;height:100%;max-width:300px;margin-left:10px;margin-top:0;padding:0;border-radius:3px;vertical-align:top}.send_button.svelte-fv6i1w{width:30px;height:30px;border-radius:50%;padding:3px}.red.svelte-fv6i1w{color:red}section.svelte-1jv6a2y{padding:8px}section.svelte-lhb55i{margin-top:2rem;padding:8px}.headline.svelte-lhb55i{margin:10px;padding:10px;font-size:1.2rem;border-bottom:solid 1px #ccc}.headline_footer.svelte-lhb55i{text-align:right}.red.svelte-lhb55i{color:var(--red);margin-right:10px}.openbutton.svelte-lhb55i{border-radius:5px;background-color:#666;color:white;margin-left:10px}.redback.svelte-lhb55i{background-color:var(--red)
    }.navbar.svelte-f4d0gj{display:flex;justify-content:space-around;overflow:hidden;width:100%;height:100%;background-color:#ececec;border-top:solid 1px #cccccc;padding-left:15px}.navbutton.svelte-f4d0gj{text-align:center;cursor:pointer;color:#999;width:4rem;height:4rem;position:relative}.active.svelte-f4d0gj{color:#333}.menuicon.svelte-f4d0gj{display:block;width:2rem;height:2rem;fill:currentColor;margin:0.5rem 1rem 0}.menutext.svelte-f4d0gj{width:100%;height:1rem;font-size:0.6rem;text-align:center;padding:0;margin:0}.badge.svelte-f4d0gj{background-color:red;color:white;border-radius:50%;width:1rem;height:1rem;font-size:0.6rem;position:absolute;top:0.2rem;left:70%;transform:translateX(-30%);-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%)}.hide_button.svelte-f4d0gj{position:absolute;bottom:10px;left:8px;width:16px;height:16px;border-radius:4px;background-color:dimgrey;color:white;z-index:100}.navline.svelte-f4d0gj{position:absolute;bottom:0;width:100%;height:8px;background-color:#ececec;border-top:solid 1px #cccccc}.parent.svelte-1je02m1{position:fixed;margin:0;padding-top:var(--safe-area-inset-top);width:100%;height:100dvh}.parent.svelte-1je02m1::-webkit-scrollbar{display:none}.topnav.svelte-1je02m1{width:100%;height:4rem;position:fixed;top:0;z-index:100;pointer-events:none}.component.svelte-1je02m1{position:fixed;top:var(--safe-area-inset-top);bottom:calc(4rem + var(--safe-area-inset-bottom));width:100%;margin:0;height:calc(100dvh - var(--safe-area-inset-top) - 4rem - var(--safe-area-inset-bottom));overflow-y:scroll}.bottomnav.svelte-1je02m1{position:fixed;bottom:0;margin:0;padding:0;width:100%;height:calc(4rem + var(--safe-area-inset-bottom));z-index:100}section.svelte-tt9nc4{overflow:scroll;height:100vh}header.svelte-tt9nc4{display:flex;margin-bottom:30px;justify-content:space-between}#logo.svelte-tt9nc4{padding:0;margin:0 0 0 10px;width:240px;height:100%;overflow:hidden}.login_top.svelte-tt9nc4{padding-top:0.5rem;width:100px;font-size:0.8rem;text-align:end}section.svelte-tt9nc4{max-width:1000px;text-align:left;margin:10px auto;padding:0px 10px 100px 10px;line-height:1.7;letter-spacing:1px;font-family:'Noto Serif JP', serif}h1.svelte-tt9nc4{text-align:center}.link.svelte-tt9nc4{color:var(--blue);text-decoration:underline;cursor:pointer}.red.svelte-tt9nc4{color:var(--red)}.share.svelte-tt9nc4{display:inline-block;width:1rem;height:1rem}.guide.svelte-tt9nc4{border:solid 1px gray;border-radius:3px;font-size:0.8rem;padding:10px}:root{--safe-area-inset-left:env(safe-area-inset-left);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-bottom:env(safe-area-inset-bottom);--wh:calc((100dvw + (var(--safe-area-inset-left) + var(--safe-area-inset-right)))/100);--vh:calc((100dvh + (var(--safe-area-inset-top) + var(--safe-area-inset-bottom)))/100);--blue:#0074bf;--violet:#9460a0;--green:#56a764;--orange:#f2cf01;--red:#c93a40;--darkred:#992c32;--lightblue:#65ace4;--purple:#d06d8c;--lightgreen:#a0c238;--darkorange:#de9610;--brown:#d16b16;--yellow:#fff001;--bluegreen:#00bf9b;--dark_transparent:#66000000}body{position:fixed;width:100%;height:100%;color:#333;margin:0;padding:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}a{color:rgb(0,100,200);text-decoration:none}a:hover{text-decoration:underline}a:visited{color:rgb(0,80,160)}label{display:block}input, button, select, textarea{font-family:inherit;font-size:inherit;padding:0.4em;margin:0 0 0.5em 0;box-sizing:border-box;border:1px solid #ccc;border-radius:2px}input:disabled{color:#ccc}input[type="range"]{height:0}button{color:#333;background-color:#f4f4f4;outline:none}button:disabled{color:#999}button:not(:disabled):active{background-color:#ddd}button:focus{border-color:#666}h2{font-size:1.1rem;margin:5px}*:active, *:focus{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)!important}*{box-sizing:border-box}.study_diagnosis{background-color:var(--red)}.study_typing{background-color:var(--purple)}.study_writing{background-color:var(--violet)}.study_word{background-color:var(--lightblue)}.study_vocabulary{background-color:var(--blue)}.study_dictation{background-color:var(--darkorange)}.study_reading{background-color:var(--green)}.study_pdf_math{background-color:var(--lightgreen)}.study_pdf_english{background-color:var(--lightgreen)}.study_math_quiz{background-color:var(--blue)}.study_programming{background-color:var(--brown)}.study_description{background-color:var(--brown)}.study_shadowing{background-color:var(--yellow);color:black !important}.study_start_app{background-color:var(--bluegreen)}.study_vocabulary_test{background-color:var(--darkred)}.study_vocabulary_training{background-color:var(--blue)}.grecaptcha-badge{visibility:hidden}