.notification.svelte-1sqh52p{display:flex;flex-direction:row;align-items:center;min-width:350px}.notification.svelte-1sqh52p:not(:last-child){margin-bottom:20px}.notification.svelte-1sqh52p:first-child{margin-top:20px}.notification.svelte-1sqh52p .image-wrapper{display:flex;border-radius:9999px;min-width:36px;height:36px;overflow:hKeyden}.notification.svelte-1sqh52p .text{margin-left:15px;font-weight:500;font-size:var(--text-base);line-height:var(--height-base)}.notification.svelte-1sqh52p .text a{cursor:pointer}.notification.svelte-1sqh52p img:where(.svelte-1sqh52p){width:36px}.notification.svelte-1sqh52p .time-ago:where(.svelte-1sqh52p){display:flex}.notifications-modal.svelte-1o5j5l6{-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:flex-start;padding:12px 0;box-shadow:var(--drop-shadow-modern-darker);border-radius:15px;width:420px;height:310px;background-color:var(--modal-bg);position:absolute;top:40px;right:0;overflow:hidden;right:unset}.notifications-modal.svelte-1o5j5l6 .header:where(.svelte-1o5j5l6){justify-content:space-between;display:flex;align-self:flex-start;background-image:linear-gradient(to right,var(--light-gray) 50%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:25px 1px;background-repeat:repeat-x;padding:10px 25px;width:100%}.notifications-modal.svelte-1o5j5l6 .list:where(.svelte-1o5j5l6){overflow-y:auto;overflow-x:hidden;margin-top:20px;display:flex;flex-direction:column;width:100%;height:fit-content;padding:0 25px}.notifications-modal.svelte-1o5j5l6 .list:where(.svelte-1o5j5l6) .loader{margin-top:20px}.error.svelte-1o5j5l6{display:flex;flex-direction:row;align-items:center;margin-top:15px}.error.svelte-1o5j5l6 .icon{margin-right:15px}.notification-bell.svelte-1o5j5l6{display:flex;position:relative;fill:var(--gray);margin-right:20px;align-items:center;justify-content:center}.notification-bell.svelte-1o5j5l6 .is-scrolling{fill:var(--gray)}.notification-bell.svelte-1o5j5l6 .icon,.notification-bell.svelte-1o5j5l6 .icon-shadow{cursor:pointer}.notification-bell.svelte-1o5j5l6 .color-dot:where(.svelte-1o5j5l6){display:flex;height:.5rem;width:.5rem;position:absolute;top:.125rem;right:.125rem}.notification-bell.svelte-1o5j5l6 .color-dot:where(.svelte-1o5j5l6) .dot:where(.svelte-1o5j5l6){position:relative;display:inline-flex;border-radius:9999px;height:.5rem;width:.5rem;background-color:var(--red)}.notifications-modal-wrapper.svelte-1o5j5l6{width:100%;position:absolute;display:flex;align-items:center;justify-content:flex-end;left:0}.pulse.svelte-1o5j5l6{animation:svelte-1o5j5l6-pulse 2s infinite}@keyframes svelte-1o5j5l6-pulse{0%{box-shadow:0 0 #eb7b8ab3}70%{box-shadow:0 0 0 10px #9577de00}to{box-shadow:0 0 #9577de00}}@media only screen and (max-width:768px){.notifications-modal-wrapper.svelte-1o5j5l6{width:100%;position:fixed;display:flex;align-items:center;justify-content:center;left:0}.notifications-modal.svelte-1o5j5l6{max-width:420px;width:100%}}button.svelte-jtef9b{display:flex;flex-direction:row;cursor:pointer;width:100%;color:var(--dark-gray);font-weight:500}button.svelte-jtef9b:hover,button.svelte-jtef9b .active:where(.svelte-jtef9b){color:var(--blue)}button.signout.svelte-jtef9b{color:var(--red)}button.special.svelte-jtef9b{color:var(--blue)}button.signout.svelte-jtef9b:hover{color:var(--red600)}button.special.svelte-jtef9b:hover{color:var(--blue600)}button.svelte-jtef9b a:where(.svelte-jtef9b){display:flex;flex-direction:row;width:100%;height:100%;padding:12px 0}button.svelte-jtef9b a:where(.svelte-jtef9b) .text:where(.svelte-jtef9b){margin-left:20px}.profile-avatar.svelte-gcojv1 .user-avatar{cursor:pointer}.navigation-wrapper.svelte-gcojv1{display:flex;flex-direction:column;align-items:flex-start;box-shadow:var(--drop-shadow-modern-darker);border-radius:15px;width:297px;background-color:var(--card-bg);position:absolute;top:70px;right:0;overflow:hidden}.navigation-wrapper.svelte-gcojv1 .profile-wrapper:where(.svelte-gcojv1){display:flex;width:100%;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:20px;z-index:4;position:relative}.navigation-wrapper.svelte-gcojv1 .profile-wrapper:where(.svelte-gcojv1) .user-wrapper:where(.svelte-gcojv1){z-index:1;display:flex;flex-direction:column;margin-left:15px;margin-top:10px;width:200px}.navigation-wrapper.svelte-gcojv1 .profile-wrapper:where(.svelte-gcojv1) .user-wrapper:where(.svelte-gcojv1) h4:where(.svelte-gcojv1){color:#fff;text-shadow:var(--text-shadow-1);overflow-x:hidden;overflow-y:visible;white-space:nowrap;text-overflow:ellipsis;max-width:84%}.navigation-wrapper.svelte-gcojv1 .profile-wrapper:where(.svelte-gcojv1) .user-wrapper:where(.svelte-gcojv1) .user-title:where(.svelte-gcojv1){font-weight:500;font-size:var(--text-xs);text-shadow:var(--text-shadow-1);line-height:var(--height-xs);color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:2px}.navigation-wrapper.svelte-gcojv1 .profile-list-wrapper:where(.svelte-gcojv1){display:flex;padding:15px 30px;margin-top:10px;height:fit-content;flex-direction:column;width:100%;z-index:1}.navigation-wrapper.svelte-gcojv1 .profile-list-wrapper:where(.svelte-gcojv1) li:last-child{color:var(--red)}.navigation-wrapper.svelte-gcojv1 .header-wrapper:where(.svelte-gcojv1){position:relative;display:flex;width:100%}.navigation-wrapper.svelte-gcojv1 .header-wrapper:where(.svelte-gcojv1) .header-shape:where(.svelte-gcojv1){position:absolute;top:0;left:0;pointer-events:none;opacity:0;height:0px;width:0px}.navigation-wrapper.svelte-gcojv1 .header-wrapper:where(.svelte-gcojv1) .image-wrapper:where(.svelte-gcojv1){z-index:1;width:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:cover;background-position:center}.navigation-wrapper.svelte-gcojv1 .header-wrapper:where(.svelte-gcojv1) .image-wrapper:where(.svelte-gcojv1) .overlay:where(.svelte-gcojv1){position:absolute;z-index:5;width:100%;height:100%;background:#23252680;min-height:150px}.navigation-wrapper.svelte-gcojv1 .header-wrapper:where(.svelte-gcojv1) .image-wrapper:where(.svelte-gcojv1) .image:where(.svelte-gcojv1){width:100%;object-fit:cover;min-height:150px;position:absolute;height:100%}.navigation-wrapper.svelte-gcojv1 .header-wrapper:where(.svelte-gcojv1) .wavey:where(.svelte-gcojv1){position:absolute;z-index:3;top:100px}@media only screen and (max-width:768px){.navigation-wrapper.svelte-gcojv1{right:10px}}@keyframes svelte-1mmogxj-flyIn{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes svelte-1mmogxj-fadeIn{0%{background-color:transparent}to{background-color:var(--modal-background)}}@keyframes svelte-1mmogxj-slideIn{0%{height:0}to{height:174px}}.placeholder.svelte-1mmogxj{width:202px;height:34px;display:flex;flex-direction:row;max-width:30%!important;flex-shrink:0;margin-right:1.25rem}.search-wrapper.svelte-1mmogxj{margin-right:1.25rem;height:34px;display:flex;width:100%}.search-wrapper.focused.svelte-1mmogxj{z-index:100;position:fixed;top:0;left:0;background-color:var(--modal-background);height:100vh;padding:2rem;animation:svelte-1mmogxj-fadeIn .3s ease-in-out}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj){width:100%;top:25%;left:50%;transform:translate(-50%,-50%);height:3rem;max-width:30rem;border-radius:1rem;height:fit-content;animation:svelte-1mmogxj-flyIn .3s ease-in-out;padding:.75rem;background-color:var(--white);display:flex;align-items:center}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) input:where(.svelte-1mmogxj){height:3rem;padding-left:.5rem;border-radius:1rem!important;background-color:var(--white)!important;font-weight:500;font-size:var(--text-lg);line-height:var(--height-lg);color:var(--medium-gray)}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) .options-wrapper:where(.svelte-1mmogxj){background-color:var(--white);padding-top:0;margin:0}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) .options-wrapper:where(.svelte-1mmogxj) .options:where(.svelte-1mmogxj){border-top:1px solid var(--light-gray)}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) .icons:where(.svelte-1mmogxj){position:relative;right:0}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) .icons:where(.svelte-1mmogxj) .clear:where(.svelte-1mmogxj){cursor:pointer}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) .icons:where(.svelte-1mmogxj) .icon-wrapper:where(.svelte-1mmogxj){background:var(--blue-gradient);width:3rem;height:3rem;border-radius:1rem;cursor:pointer}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) .icons:where(.svelte-1mmogxj) .icon-wrapper:where(.svelte-1mmogxj):hover{filter:brightness(1.1)}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) .icons:where(.svelte-1mmogxj) .icon-wrapper:where(.svelte-1mmogxj) .icon{fill:var(--always-white)}.dark-theme .search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj){background-color:var(--lighter-gray)}.dark-theme .search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) input:where(.svelte-1mmogxj){background-color:var(--lighter-gray)!important}.dark-theme .search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj){box-shadow:inset 1px 1px #ffffff0d}.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj){box-shadow:inset 1px 0 #ffffff0d;background-color:var(--lighter-gray)!important}.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj):hover,.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option.focused:where(.svelte-1mmogxj){background-color:var(--white)!important}.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj):hover .title:where(.svelte-1mmogxj),.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option.focused:where(.svelte-1mmogxj) .title:where(.svelte-1mmogxj){color:var(--dark-gray)}.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj):hover .option-button.vocabulary:where(.svelte-1mmogxj),.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option.focused:where(.svelte-1mmogxj) .option-button.vocabulary:where(.svelte-1mmogxj){background-color:#66a6e81a;color:var(--blue);filter:brightness(1.1)}.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj):hover .option-button.kanji:where(.svelte-1mmogxj),.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option.focused:where(.svelte-1mmogxj) .option-button.kanji:where(.svelte-1mmogxj){background-color:#73ce9d1a;color:var(--green);filter:brightness(1.1)}.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj):hover .option-button.grammar:where(.svelte-1mmogxj),.dark-theme .search-wrapper.focused.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option.focused:where(.svelte-1mmogxj) .option-button.grammar:where(.svelte-1mmogxj){background-color:#ed79891a;color:var(--red);filter:brightness(1.1)}.search-bar.svelte-1mmogxj{position:relative;height:34px;display:flex;flex-direction:row;width:100%;max-width:280px;flex-shrink:1;animation:borderRadius .3s ease-in-out}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj){overflow:hidden;height:0;display:none;transition:unset;opacity:0;display:flex;flex-direction:column;width:100%;position:absolute;top:calc(100% - 1px);left:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.search-bar.svelte-1mmogxj .options-wrapper.active:where(.svelte-1mmogxj){transition:var(--transition);transition-property:height;transition-duration:.5s;height:193px;opacity:1;visibility:visible}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj){width:100%;display:flex;flex-direction:row;padding:1rem;align-items:center;justify-content:flex-start;transition:var(--transition);cursor:pointer}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .title:where(.svelte-1mmogxj){font-weight:500;color:var(--darker-gray);display:inline-flex;flex-direction:row;width:fit-content}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .title:where(.svelte-1mmogxj) .bold:where(.svelte-1mmogxj){font-weight:900;max-width:200px;color:var(--dark-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .option-button:where(.svelte-1mmogxj){display:flex;flex-shrink:0;flex-direction:row;margin-left:auto;align-items:center;gap:.5rem;text-transform:capitalize;font-weight:700;border-radius:.5rem;padding:.25rem .75rem;transition:var(--transition)}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .option-button.vocabulary:where(.svelte-1mmogxj){background-color:var(--blue-transparent);color:var(--blue)}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .option-button.vocabulary:where(.svelte-1mmogxj) .icon{fill:var(--blue)}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .option-button.kanji:where(.svelte-1mmogxj){background-color:var(--green-transparent);color:var(--green)}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .option-button.kanji:where(.svelte-1mmogxj) .icon{fill:var(--green)}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .option-button.grammar:where(.svelte-1mmogxj){background-color:var(--red-transparent);color:var(--red)}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .option-button.grammar:where(.svelte-1mmogxj) .icon{stroke-width:2;fill:var(--red)}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj):hover,.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option.focused:where(.svelte-1mmogxj){background-color:#00000008!important}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj):hover .title:where(.svelte-1mmogxj),.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option.focused:where(.svelte-1mmogxj) .title:where(.svelte-1mmogxj){color:var(--dark-gray)}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj):hover .option-button.vocabulary:where(.svelte-1mmogxj),.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option.focused:where(.svelte-1mmogxj) .option-button.vocabulary:where(.svelte-1mmogxj){background-color:#66a6e833;color:var(--blue600);filter:brightness(1.1)}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj):hover .option-button.kanji:where(.svelte-1mmogxj),.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option.focused:where(.svelte-1mmogxj) .option-button.kanji:where(.svelte-1mmogxj){background-color:#73ce9d33;color:var(--green600);filter:brightness(1.1)}.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj):hover .option-button.grammar:where(.svelte-1mmogxj),.search-bar.svelte-1mmogxj .options-wrapper:where(.svelte-1mmogxj) .option.focused:where(.svelte-1mmogxj) .option-button.grammar:where(.svelte-1mmogxj){background-color:#ed798933;color:var(--red600);filter:brightness(1.1)}.search-bar.hasValue.svelte-1mmogxj{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.search-bar.svelte-1mmogxj .icons:where(.svelte-1mmogxj){position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;right:.5rem;height:100%;gap:1rem}.search-bar.svelte-1mmogxj .icons:where(.svelte-1mmogxj) .icon-wrapper:where(.svelte-1mmogxj){display:flex;justify-content:center;align-items:center;height:100%;gap:1rem}.search-bar.svelte-1mmogxj .icons:where(.svelte-1mmogxj) .icon-wrapper:where(.svelte-1mmogxj) .icon{color:var(--gray);cursor:pointer}.search-bar.svelte-1mmogxj .icons:where(.svelte-1mmogxj) .icon-wrapper:where(.svelte-1mmogxj) .icon:hover{color:var(--dark-gray)}.search-bar.svelte-1mmogxj input:where(.svelte-1mmogxj){width:100%;height:100%;border-radius:.5rem;font-weight:700;font-size:var(--text-sm);line-height:var(--height-sm);background-color:var(--lighter-gray);color:var(--dark);padding:0 40px 0 16px}@media only screen and (max-width:786px){.search-wrapper.focused.svelte-1mmogxj{padding:1rem}.search-wrapper.focused.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj){top:80px;left:50%;transform:translate(-50%,-50%)}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .title:where(.svelte-1mmogxj){margin-right:10px}.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .title:where(.svelte-1mmogxj) .bold:where(.svelte-1mmogxj){max-width:45vw}}@media only screen and (max-width:450px){.search-wrapper.focused.svelte-1mmogxj .search-bar:where(.svelte-1mmogxj) .options-wrapper:where(.svelte-1mmogxj) .option:where(.svelte-1mmogxj) .title:where(.svelte-1mmogxj) .bold:where(.svelte-1mmogxj){max-width:25vw}}.profile-list-wrapper.svelte-bg3jyx{display:flex;padding:0 20px;height:fit-content;flex-direction:column;width:100%;z-index:1}.sub-link.svelte-bg3jyx svg{transition:var(--transition)}.sub-link.svelte-bg3jyx:hover svg{fill:var(--dark-gray)}.links-list.svelte-bg3jyx{position:fixed;width:100%;height:100%;text-align:center;align-items:center;justify-content:center;display:flex;margin:0 auto;top:0;left:0;z-index:21;background-color:var(--session-bg);flex-direction:column;border-bottom-left-radius:15px;border-bottom-right-radius:15px;margin-left:0!important;margin-right:0!important}.links-list.svelte-bg3jyx .close:where(.svelte-bg3jyx){position:absolute;top:20px;right:20px;padding:20px;transition:all .3s;cursor:pointer}.links-list.svelte-bg3jyx .link:where(.svelte-bg3jyx){padding:10px 0;transition:all .3s;font-size:var(--text-2xl);line-height:var(--height-2xl)}.links-list.svelte-bg3jyx .link:where(.svelte-bg3jyx):last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.links-list.svelte-bg3jyx .link:where(.svelte-bg3jyx):hover{color:var(--gray)}.links-list.svelte-bg3jyx .link:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx):first-child{display:flex;flex-direction:row;gap:10px;align-items:center}.links-list.svelte-bg3jyx .link:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx):first-child svg{transition:var(--transition)}.links-list.svelte-bg3jyx .link:where(.svelte-bg3jyx)>:first-child.show:where(.svelte-bg3jyx) svg{transform:rotate(180deg)}.links-list.svelte-bg3jyx .link.has-sub-menu:where(.svelte-bg3jyx){position:relative;cursor:pointer}.links-list.svelte-bg3jyx .link.has-sub-menu:where(.svelte-bg3jyx):hover{color:var(--dark-gray)}.links-list.svelte-bg3jyx .link.has-sub-menu:where(.svelte-bg3jyx) .sub-menu-wrapper:where(.svelte-bg3jyx){margin-top:20px;border-radius:15px;display:flex;flex-direction:column;width:fit-content;gap:10px;font-size:1.2rem}.links-list.svelte-bg3jyx .link.has-sub-menu:where(.svelte-bg3jyx) .sub-menu-wrapper:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx){flex-shrink:0;white-space:nowrap}.links-list.svelte-bg3jyx .link.has-sub-menu:where(.svelte-bg3jyx) .sub-menu-wrapper:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx):not(:hover){color:var(--gray)}.menu-button.svelte-bg3jyx{display:none;cursor:pointer;justify-content:center;align-items:center;padding:0 10px;border-radius:8px}.menu-button.svelte-bg3jyx:hover,.menu-button.active.svelte-bg3jyx{background-color:var(--lighter-gray)}.navbar-wrapper.svelte-bg3jyx{position:fixed;display:flex;justify-content:center;top:0;left:0;width:100%;z-index:20;padding:0 10px}.navbar.svelte-bg3jyx{position:relative;background-color:var(--session-bg);display:flex;width:100%;max-width:840px;border-radius:15px;padding:10px 20px;height:unset;box-shadow:var(--nav-shadow);align-items:center;margin:10px auto}.navbar.svelte-bg3jyx>:where(.svelte-bg3jyx):first-child{margin-left:0}.navbar.svelte-bg3jyx>:where(.svelte-bg3jyx):last-child{margin-right:0}.navbar.svelte-bg3jyx .brand:where(.svelte-bg3jyx){flex-shrink:0;display:flex;align-items:center;margin-right:1.25rem;position:relative}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx){display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:50px;font-weight:700;flex-shrink:0}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx):not([hidden]){margin-left:.675rem;margin-right:.675rem}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx):first-child{margin-left:0}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx):last-child{margin-right:0}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link:where(.svelte-bg3jyx){-webkit-user-select:none;user-select:none;color:var(--gray);flex-shrink:0;cursor:pointer;transition:var(--transition)}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx):first-child{display:flex;flex-direction:row;gap:10px;align-items:center}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx):first-child svg{transition:var(--transition)}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link:where(.svelte-bg3jyx)>:first-child.show:where(.svelte-bg3jyx) svg{transform:rotate(180deg)}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link.has-sub-menu:where(.svelte-bg3jyx){position:relative}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link.has-sub-menu:where(.svelte-bg3jyx):hover{color:var(--dark-gray)}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link.has-sub-menu:where(.svelte-bg3jyx) .invisible-wrapper:where(.svelte-bg3jyx){transition:var(--transition);position:absolute;top:100%;left:0;width:100%;height:100%;z-index:1}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link.has-sub-menu:where(.svelte-bg3jyx) .sub-menu-wrapper:where(.svelte-bg3jyx){margin-top:10px;background:var(--session-bg);padding:20px;border-radius:15px;display:flex;flex-direction:column;width:fit-content;gap:10px;font-weight:700;box-shadow:var(--drop-shadow-modern)}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link.has-sub-menu:where(.svelte-bg3jyx) .sub-menu-wrapper:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx){flex-shrink:0;white-space:nowrap}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link.has-sub-menu:where(.svelte-bg3jyx) .sub-menu-wrapper:where(.svelte-bg3jyx)>:where(.svelte-bg3jyx):not(:hover){color:var(--gray)}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .active:where(.svelte-bg3jyx){color:var(--dark-gray)}.user-bell.svelte-bg3jyx{-webkit-user-select:none;user-select:none;display:flex;flex-direction:row;justify-content:center;flex-shrink:0;align-items:center;margin-left:auto!important;width:fit-content}.user-bell.svelte-bg3jyx .notificaiton-bell{transition:var(--transition)}.maru-quote-arrow.svelte-bg3jyx{position:absolute;left:20px;bottom:-21px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid var(--white);z-index:2}.maru-quote.svelte-bg3jyx{position:absolute;bottom:-20px;transform:translateY(100%);left:10px;width:200px;border-radius:15px;height:fit-content;background:var(--white);padding:10px;font-weight:700;color:var(--dark);box-shadow:var(--drop-shadow-2);border:1px solid var(--lighter-gray);z-index:1}.maru-logo.svelte-bg3jyx{cursor:pointer;width:45px;display:flex;flex-shrink:0;-webkit-user-select:none;user-select:none}.mobile.sub-menu-wrapper.svelte-bg3jyx{text-align:center!important;justify-content:center!important;margin-left:auto;margin-right:auto}@media only screen and (max-width:1024px){.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx) .link:where(.svelte-bg3jyx){font-size:var(--text-sm)}}@media only screen and (max-width:768px){.navbar-wrapper.svelte-bg3jyx{padding:0}.user-bell.svelte-bg3jyx{flex-shrink:1}.menu-button.svelte-bg3jyx{display:flex;margin-right:0!important;height:38px}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx){display:none}}@media only screen and (max-width:640px){.links.svelte-bg3jyx{display:none}}@media only screen and (max-width:500px){.navbar-wrapper.svelte-bg3jyx{width:100%;padding:0}.navbar-wrapper.svelte-bg3jyx .mobile:where(.svelte-bg3jyx){width:100%}.navbar-wrapper.svelte-bg3jyx .navbar:where(.svelte-bg3jyx){margin:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-wrapper.svelte-bg3jyx .navbar.focused:where(.svelte-bg3jyx) .brand:where(.svelte-bg3jyx),.navbar-wrapper.svelte-bg3jyx .navbar.focused:where(.svelte-bg3jyx) .user-bell:where(.svelte-bg3jyx) .notification-bell{visibility:hidden;opacity:0}.navbar.svelte-bg3jyx .links:where(.svelte-bg3jyx){display:none}}
