@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap";:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow:hidden}::selection{background:#f9636d6b;color:#fff}a{font-weight:500;color:#f9636e}a:hover{color:#f9636ebf}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100dvh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;outline:0}button:focus,button:focus-visible{outline:0}.card{padding:2em}#app{max-width:1280px;min-width:100%;height:100dvh;margin:0 auto;text-align:center}.focusedContainer.now[data-v-bb99fa39]{background-color:hsl(var(--primary) / .03);border-width:1px;border-color:hsl(var(--primary) / .5)}.focusedContainer.other[data-v-bb99fa39]{width:22rem}sm[data-v-bb99fa39]{font-size:2.25rem;line-height:2.5rem}sm.mobile[data-v-bb99fa39]{display:none}@media screen and (max-width: 600px){sm[data-v-bb99fa39]{display:none}sm.mobile[data-v-bb99fa39]{display:unset}.focusedContainer.now[data-v-bb99fa39]{width:22rem}}@media screen and (max-width: 600px){.focusedContainer.now[data-v-bb99fa39]{width:fit-content}}.focusedContainer.next[data-v-8ae9f9d0]{background-color:#fff;border-width:1px;width:22rem}.dark .focusedContainer.next[data-v-8ae9f9d0]{background-color:transparent;border-color:#3a3a45}.focusedContainer.next.compact[data-v-8ae9f9d0]{width:auto;min-width:18rem}@media screen and (max-width: 600px){.focusedContainer.next[data-v-8ae9f9d0]{width:22rem}.focusedContainer.next.compact[data-v-8ae9f9d0]{width:100%;min-width:unset}}.focusedContainer.now[data-v-5471f521]{background-color:hsl(var(--primary) / .03);border-width:1px;border-color:hsl(var(--primary) / .5)}.focusedContainer.next[data-v-5471f521]{background-color:#fff;border-width:1px;width:22rem}.dark .focusedContainer.next[data-v-5471f521]{background-color:transparent;border-color:#3a3a45}.dark .timeDesc[data-v-5471f521]{border-color:#3a3a45;background-color:transparent}.focusedContainer.other[data-v-5471f521]{width:22rem}sm[data-v-5471f521]{font-size:2.25rem;line-height:2.5rem}sm.mobile[data-v-5471f521]{display:none}@media screen and (max-width: 600px){sm[data-v-5471f521]{display:none}sm.mobile[data-v-5471f521]{display:unset}.focusedContainer.now[data-v-5471f521]{width:22rem}}@media screen and (max-width: 720px){.campaign[data-v-5471f521]{display:none}}.campaign[data-v-5471f521]{position:absolute;bottom:.5;right:0}.timeDesc[data-v-5471f521]{width:15%;animation:Bounce-5471f521 .5s;animation-delay:.1s;padding:7px 4px;margin-top:1.5rem}@keyframes Bounce-5471f521{0%{width:15%}50%{width:16%}to{width:15%}}.calendar-page[data-v-f650dd8b]{height:100%;display:flex;flex-direction:column}.calendar-container[data-v-f650dd8b]{width:100%;height:100%;padding-top:1.5rem;padding-left:1.5rem;padding-right:1.5rem;background-color:transparent;display:flex;flex-direction:column;flex:1;overflow:hidden}.calendar-header[data-v-f650dd8b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem;flex-shrink:0}.month-title[data-v-f650dd8b]{font-size:1.75rem;font-weight:700;color:#333}.dark .month-title[data-v-f650dd8b]{color:#fff}.view-controls[data-v-f650dd8b]{display:flex;gap:1rem;align-items:center}.view-toggle[data-v-f650dd8b]{display:flex;background:#f5f5f7;border-radius:10px;padding:.25rem;gap:.25rem}.dark .view-toggle[data-v-f650dd8b]{background:#2d2d35}.view-btn[data-v-f650dd8b]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;color:#555;font-weight:500;transition:all .2s ease;background:transparent}.view-btn[data-v-f650dd8b]:focus{outline:0}.dark .view-btn[data-v-f650dd8b]{color:#aaa}.view-btn i[data-v-f650dd8b]{font-size:.9rem}.view-btn.active[data-v-f650dd8b]{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.navigation-controls[data-v-f650dd8b]{display:flex;align-items:center;gap:8px}.nav-btn[data-v-f650dd8b]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f7;color:#333;transition:all .2s ease}.dark .nav-btn[data-v-f650dd8b]{background-color:#2d2d35;color:#eaeaea}.nav-btn[data-v-f650dd8b]:hover{background-color:#eaeaea;transform:translateY(-1px)}.dark .nav-btn[data-v-f650dd8b]:hover{background-color:#3a3a45}.nav-btn[data-v-f650dd8b]:disabled{opacity:.5;cursor:not-allowed}.nav-btn[data-v-f650dd8b]:disabled:hover{transform:none;background-color:#f5f5f7}.dark .nav-btn[data-v-f650dd8b]:disabled:hover{background-color:#2d2d35}.today-btn[data-v-f650dd8b]{padding:8px 16px;background-color:hsl(var(--primary) / .1);color:hsl(var(--primary));font-weight:600;transition:all .2s ease}.today-btn[data-v-f650dd8b]:hover{background-color:hsl(var(--primary) / .2)}.loading-container[data-v-f650dd8b]{display:flex;justify-content:center;align-items:center;flex:1}.spinner[data-v-f650dd8b]{width:50px;height:50px;border-radius:50%;border:3px solid hsl(var(--primary) / .1);border-top-color:hsl(var(--primary));animation:spin-f650dd8b .8s linear infinite}@keyframes spin-f650dd8b{to{transform:rotate(360deg)}}.month-view[data-v-f650dd8b]{display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0;padding-bottom:1.5rem}.weekday-headers[data-v-f650dd8b]{display:grid;grid-template-columns:repeat(7,1fr);flex-shrink:0}.dark .weekday-headers[data-v-f650dd8b]{border-color:#2d2d35}.weekday-header[data-v-f650dd8b]{padding:10px;text-align:center;font-weight:600;font-size:.9rem;color:#555}.dark .weekday-header[data-v-f650dd8b]{color:#aaa}.month-grid[data-v-f650dd8b]{flex:1;display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;gap:8px;min-height:0}.calendar-day[data-v-f650dd8b]{border-radius:8px;padding:8px;background-color:#f9f9f9;border:1px solid #eaeaea;transition:all .2s ease;display:flex;flex-direction:column;overflow:hidden;min-height:0;height:100%;cursor:pointer}.dark .calendar-day[data-v-f650dd8b]{background-color:#2a2a32;border-color:#3a3a45}.calendar-day[data-v-f650dd8b]:hover{box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}.dark .calendar-day[data-v-f650dd8b]:hover{box-shadow:0 4px 12px #0000001a}.calendar-day.non-current-month[data-v-f650dd8b]{background-color:#f0f0f0;opacity:.6;cursor:default}.dark .calendar-day.non-current-month[data-v-f650dd8b]{background-color:#252529;opacity:.5}.calendar-day.today[data-v-f650dd8b]{border:2px solid hsl(var(--primary));box-shadow:0 0 10px hsl(var(--primary) / .2)}.calendar-day.weekend[data-v-f650dd8b]{background-color:#f5f5f7}.dark .calendar-day.weekend[data-v-f650dd8b]{background-color:#252529}.day-header[data-v-f650dd8b]{display:flex;justify-content:space-between;margin-bottom:8px;flex-shrink:0}.day-number[data-v-f650dd8b]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-weight:600;border-radius:50%;font-size:.9rem}.today-number[data-v-f650dd8b]{background-color:hsl(var(--primary));color:#fff}.event-indicator[data-v-f650dd8b]{width:6px;height:6px;border-radius:50%;background-color:hsl(var(--primary))}.day-events[data-v-f650dd8b]{display:flex;flex-direction:column;gap:4px;overflow:hidden;flex:1}.event[data-v-f650dd8b]{padding:6px;border-radius:6px;font-size:.75rem;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d;flex-shrink:0}.event-class[data-v-f650dd8b]{background-color:#e1ebff;border-left:3px solid #4f8ff7}.dark .event-class[data-v-f650dd8b]{background-color:#2c3e69}.event-break[data-v-f650dd8b]{background-color:#e1f5e9;border-left:3px solid #50c878}.dark .event-break[data-v-f650dd8b]{background-color:#2c5241}.event-homeroom[data-v-f650dd8b]{background-color:#f3e8ff;border-left:3px solid #a855f7;font-weight:600}.dark .event-homeroom[data-v-f650dd8b]{background-color:#4c1d95;color:#e5e7eb}.event-homeroom .event-title[data-v-f650dd8b]{font-weight:700;color:#6b21a8}.dark .event-homeroom .event-title[data-v-f650dd8b]{color:#e5e7eb}.event-special[data-v-f650dd8b]{background-color:#ffe1e3;border-left:3px solid hsl(var(--primary))}.dark .event-special[data-v-f650dd8b]{background-color:#692c34}.event-ib-class[data-v-f650dd8b]{background-color:#eee1ff;border-left:3px solid #9370DB}.dark .event-ib-class[data-v-f650dd8b]{background-color:#3e2c69}.event-elective[data-v-f650dd8b]{background-color:#fff3e1;border-left:3px solid #FFA500}.dark .event-elective[data-v-f650dd8b]{background-color:#69432c}.event-title[data-v-f650dd8b]{font-weight:600;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-time[data-v-f650dd8b]{font-size:.7rem;opacity:.7}.more-events[data-v-f650dd8b]{font-size:.75rem;color:hsl(var(--primary));font-weight:500;padding:2px 6px}.week-view[data-v-f650dd8b]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.week-header[data-v-f650dd8b]{display:flex;margin-bottom:8px;flex-shrink:0}.time-column-header[data-v-f650dd8b]{flex-shrink:0;width:60px;position:relative;height:47px}.dark .time-column-header[data-v-f650dd8b]{border-color:#2d2d35}.days-header[data-v-f650dd8b]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;flex-grow:1;position:relative}.day-header-cell[data-v-f650dd8b]{text-align:center;padding:10px;background-color:#f9f9f9;border-radius:8px 8px 0 0;border:1px solid #eaeaea;border-bottom:none}.dark .day-header-cell[data-v-f650dd8b]{background-color:#2a2a32;border-color:#3a3a45}.today-header[data-v-f650dd8b]{background-color:hsl(var(--primary) / .1);border-color:hsl(var(--primary) / .5)}.dark .today-header[data-v-f650dd8b]{background-color:hsl(var(--primary) / .05);border-color:hsl(var(--primary) / .5)}.day-name[data-v-f650dd8b]{font-weight:600;margin-bottom:4px;color:#333;font-size:.9rem}.dark .day-name[data-v-f650dd8b]{color:#eee}.day-number-circle[data-v-f650dd8b]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;margin:0 auto;font-weight:500;border-radius:50%;font-size:.9rem}.today-circle[data-v-f650dd8b]{background-color:hsl(var(--primary));color:#fff}.week-header .days-header[data-v-f650dd8b]:after{content:"";position:absolute;bottom:-5px;left:10px;right:10px;height:2px;background:hsl(var(--primary) / .2);border-radius:2px;pointer-events:none}.week-body[data-v-f650dd8b]{display:flex;flex:1;min-height:0;overflow:hidden;position:relative}.week-scroll-container[data-v-f650dd8b]{display:flex;flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.week-scroll-container[data-v-f650dd8b]::-webkit-scrollbar{display:none}.time-column[data-v-f650dd8b]{flex-shrink:0;width:60px;position:sticky;left:0;z-index:2;background-color:transparent;min-height:120rem;border-right:1px solid rgba(0,0,0,.05)}.time-cell[data-v-f650dd8b]{height:5rem;display:flex;align-items:flex-start;justify-content:flex-end;padding-right:10px;padding-top:8px;font-weight:500;color:#777;position:relative}.dark .time-cell[data-v-f650dd8b]{color:#aaa}.time-ampm[data-v-f650dd8b]{font-size:.65rem;font-weight:400;margin-left:2px;opacity:.7}.days-grid-container[data-v-f650dd8b]{flex-grow:1;position:relative}.days-grid[data-v-f650dd8b]{display:grid;grid-template-columns:repeat(7,1fr);position:relative;gap:8px;min-height:120rem}.day-column[data-v-f650dd8b]{height:fit-content;min-height:120rem;background-color:#f9f9f9;border:1px solid #eaeaea;position:relative;border-top:none}.dark .day-column[data-v-f650dd8b]{background-color:#2a2a32;border-color:#3a3a45}.today-column[data-v-f650dd8b]{background-color:hsl(var(--primary) / .03);border-color:hsl(var(--primary) / .5)}.dark .today-column[data-v-f650dd8b]{border-color:hsl(var(--primary) / .5)}.day-column-grid[data-v-f650dd8b]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none}.hour-row[data-v-f650dd8b]{height:5rem;border-top:1px solid #e5e5e5;position:relative;width:100%}.dark .hour-row[data-v-f650dd8b]{border-color:#1e1e24}.current-time-indicator[data-v-f650dd8b]{position:absolute;width:100%;z-index:5;pointer-events:none;transition:opacity .3s ease}.current-time-indicator.over-event[data-v-f650dd8b]{opacity:.5}.time-indicator-line[data-v-f650dd8b]{height:2px;background-color:hsl(var(--primary));position:absolute;width:100%;top:0}.time-indicator-dot[data-v-f650dd8b]{width:10px;height:10px;border-radius:50%;background-color:hsl(var(--primary));position:absolute;left:-5px;top:-4px;z-index:6}.week-event-wrapper[data-v-f650dd8b]{position:relative;width:100%;height:100%}.week-event[data-v-f650dd8b]{position:absolute;width:90%;margin:0 5%;border-radius:6px;padding:6px;font-size:.8rem;overflow:hidden;z-index:2;box-shadow:0 2px 4px #0000000d;transition:all .2s ease;display:flex;flex-direction:column;justify-content:center}.week-event[data-event-type=homeroom][data-v-f650dd8b]{padding:4px;font-size:.75rem;font-weight:600;justify-content:center;align-items:center;text-align:center}.week-event[data-event-type=homeroom] .event-title[data-v-f650dd8b]{font-size:.7rem;margin-bottom:0;overflow:visible;white-space:normal;text-overflow:clip;line-height:1.1}.week-event[data-event-type=homeroom] .event-time[data-v-f650dd8b]{display:none}.week-event[data-v-f650dd8b]:hover{transform:translateY(-1px);box-shadow:0 3px 6px #0000001a}.week-event .event-title[data-v-f650dd8b]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.week-event .event-time[data-v-f650dd8b]{font-size:.7rem;opacity:.7}.week-event[data-v-f650dd8b]:before{content:attr(data-period);position:absolute;top:2px;right:2px;font-size:.65rem;opacity:.6;background-color:#ffffffb3;padding:1px 4px;border-radius:8px}.dark .week-event[data-v-f650dd8b]:before{background-color:#ffffff26}.week-event.current-event[data-v-f650dd8b]{box-shadow:0 0 0 2px hsl(var(--primary));animation:pulse-f650dd8b 2s infinite;z-index:4}@keyframes pulse-f650dd8b{0%{box-shadow:0 0 0 2px hsl(var(--primary) / .8)}50%{box-shadow:0 0 0 3px hsl(var(--primary) / .4)}to{box-shadow:0 0 0 2px hsl(var(--primary) / .8)}}.year-view[data-v-f650dd8b]{flex:1;overflow-y:auto;padding-top:5px;padding-left:20px;padding-right:20px;display:flex;flex-direction:column}.year-indicator[data-v-f650dd8b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding:0 10px}.year-range[data-v-f650dd8b]{font-size:.9rem;color:#888}.current-year[data-v-f650dd8b]{font-weight:600;color:hsl(var(--primary))}.year-grid[data-v-f650dd8b]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0 auto;width:100%}.year-month[data-v-f650dd8b]{background-color:#fff;border-radius:8px;border:1px solid #eaeaea;padding:12px;display:flex;flex-direction:column;transition:all .2s ease;cursor:pointer}.dark .year-month[data-v-f650dd8b]{background-color:#2a2a32;border-color:#3a3a45}.year-month[data-v-f650dd8b]:hover{transform:translateY(-2px);border-color:hsl(var(--primary) / .5);background-color:hsl(var(--primary) / .03)}.dark .year-month[data-v-f650dd8b]:hover{background-color:hsl(var(--primary) / .05)}.year-month[data-v-f650dd8b]:active{transform:translateY(0)}.month-name[data-v-f650dd8b]{font-size:1rem;font-weight:600;margin-bottom:10px;color:#333;text-align:center}.dark .month-name[data-v-f650dd8b]{color:#ccc}.month-days[data-v-f650dd8b]{display:grid;grid-template-columns:repeat(7,1fr);gap:0;font-size:.8rem}.month-day[data-v-f650dd8b]{text-align:center;padding:6px 0;font-size:.75rem;color:#333;height:auto}.dark .month-day[data-v-f650dd8b]{color:#bbb}.empty-day[data-v-f650dd8b]{visibility:hidden}.today-day[data-v-f650dd8b]{color:hsl(var(--primary));background-color:hsl(var(--primary) / .1);border-radius:5px;font-weight:600}.weekend-day[data-v-f650dd8b]{color:hsl(var(--primary))}@media (max-width: 1200px){.year-grid[data-v-f650dd8b]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.year-grid[data-v-f650dd8b]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.year-grid[data-v-f650dd8b]{grid-template-columns:1fr}}@media (max-width: 900px){.calendar-container[data-v-f650dd8b]{padding-top:1rem;padding-right:1rem;padding-left:1rem;padding-bottom:0}.calendar-header[data-v-f650dd8b]{flex-direction:column;align-items:flex-start}.view-controls[data-v-f650dd8b]{width:100%;justify-content:space-between}.month-grid[data-v-f650dd8b]{gap:4px}.weekday-header[data-v-f650dd8b]{padding:6px;font-size:.8rem}.day-number[data-v-f650dd8b]{width:24px;height:24px;font-size:.8rem}.event[data-v-f650dd8b]{padding:4px}}@media (max-width: 767px){.days-header[data-v-f650dd8b],.days-grid[data-v-f650dd8b]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.month-grid[data-v-f650dd8b]{gap:2px}.calendar-day[data-v-f650dd8b]{padding:4px}.view-btn span[data-v-f650dd8b]{display:none}.view-btn[data-v-f650dd8b]{padding:8px}.view-btn i[data-v-f650dd8b]{font-size:1rem;margin:0}}.vertline[data-v-c21b58bd]{display:inline-block;border-radius:0;border-left:2px solid #b9b9b9;height:32px}.navbar[data-v-c21b58bd]{background-color:#dcdbdb44;height:64px;width:fit-content}.navbar img[data-v-c21b58bd]{display:inline-block;transition:.2s}.navbar img[data-v-c21b58bd]:hover{transform:scale(1.1)}.navbar img.scale-125[data-v-c21b58bd]:hover{transform:scale(1.32)}@media screen and (max-width: 600px){.flex-container[data-v-c21b58bd]{position:relative;height:5rem;white-space:nowrap;scale:.9}.navbar[data-v-c21b58bd]{flex:0 0 auto;background-color:#e3e3e37b}}.mosha__toast{touch-action:none;display:flex;justify-content:space-between;position:fixed;min-height:64px;max-height:800px;box-sizing:border-box;overflow:hidden;padding:12px 8px;word-break:break-word;min-width:312px;max-width:480px;z-index:9999;width:-webkit-max-content;width:-moz-max-content;width:max-content;transition:top .3s ease-out .5s,bottom .3s ease-out .5s;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;margin:0 16px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mosha__toast__content-wrapper{display:flex;align-items:center}.mosha__toast__content{font-family:sans-serif;line-height:20px;display:flex;flex-direction:column;color:#fff}.mosha__toast__content__text{margin-bottom:2px;font-size:16px;font-weight:700}.mosha__toast__content__description{font-size:14px;font-weight:400}.mosha__toast__slot-wrapper{width:100%}.mosha__toast__close-icon:before{font-size:20px;cursor:pointer;content:"×";color:#fff;transition:color .3s;font-weight:600;margin-left:10px;position:relative;top:-12px}.mosha__toast__close-icon:hover:before{color:gray}.mosha__toast__progress{transition:all linear .2s;position:absolute;z-index:9999;height:8px;background-color:#fff9;bottom:0;margin-left:-8px}.mosha__toast.success{background-color:#06d6a0}.mosha__toast.warning{background-color:#ffc43d}.mosha__toast.info{background-color:#1b9aaa}.mosha__toast.danger{background-color:#ef476f}.mosha__toast.default{background-color:#fff}.mosha__toast.default .mosha__toast__content{color:#616161}.mosha__toast.default .mosha__toast__close-icon:before{color:#616161}.mosha__toast.default .mosha__toast__close-icon:hover:before{color:#d0d4d4}.mosha__toast.default .mosha__toast__progress{background-image:linear-gradient(-225deg,#69eacb 0,#eaccf8 48%,#6654f1 100%)}@media only screen and (max-width:475px){.mosha__toast{max-width:95.2%;left:0;right:0;margin:0 auto}}.mosha__icon{margin-right:16px}.mosha__bounceInRight-enter-active{-webkit-animation:bounceInRight .7s;animation:bounceInRight .7s}.mosha__bounceInRight-leave-active{-webkit-animation:bounceOutLeft .7s;animation:bounceOutLeft .7s}.mosha__bounceInLeft-enter-active{-webkit-animation:bounceInLeft .7s;animation:bounceInLeft .7s}.mosha__bounceInLeft-leave-active{-webkit-animation:bounceOutRight .7s;animation:bounceOutRight .7s}.mosha__bounceInDown-enter-active{-webkit-animation:bounceInDown .7s;animation:bounceInDown .7s}.mosha__bounceInDown-leave-active{-webkit-animation:bounceOutUp .7s;animation:bounceOutUp .7s}.mosha__bounceInUp-enter-active{-webkit-animation:bounceInUp .7s;animation:bounceInUp .7s}.mosha__bounceInUp-leave-active{-webkit-animation:bounceOutDown .7s;animation:bounceOutDown .7s}@-webkit-keyframes bounceInRight{60%,75%,90%,0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(2000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceInRight{60%,75%,90%,0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(2000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@-webkit-keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@-webkit-keyframes bounceInLeft{60%,75%,90%,0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-2000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceInLeft{60%,75%,90%,0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-2000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@-webkit-keyframes bounceOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@-webkit-keyframes bounceInUp{60%,75%,90%,0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceInUp{60%,75%,90%,0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@-webkit-keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@-webkit-keyframes bounceInDown{60%,75%,90%,0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceInDown{60%,75%,90%,0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@-webkit-keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.mosha__slideInRight-enter-active{-webkit-animation:slideInRight .5s;animation:slideInRight .5s}.mosha__slideInRight-leave-active{-webkit-animation:slideOutRight .5s;animation:slideOutRight .5s}.mosha__slideInLeft-enter-active{-webkit-animation:slideInLeft .5s;animation:slideInLeft .5s}.mosha__slideInLeft-leave-active{-webkit-animation:slideOutLeft .5s;animation:slideOutLeft .5s}.mosha__slideInDown-enter-active{-webkit-animation:slideInDown .5s;animation:slideInDown .5s}.mosha__slideInDown-leave-active{-webkit-animation:slideOutUp .5s;animation:slideOutUp .5s}.mosha__slideInUp-enter-active{-webkit-animation:slideInUp .5s;animation:slideInUp .5s}.mosha__slideInUp-leave-active{-webkit-animation:slideOutDown .5s;animation:slideOutDown .5s}@-webkit-keyframes slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@-webkit-keyframes slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@-webkit-keyframes slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slideInDown{0%{opacity:0;transform:translate3d(0,-120%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideInDown{0%{opacity:0;transform:translate3d(0,-120%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@-webkit-keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.mosha__zoomIn-enter-active{-webkit-animation:zoomIn .5s;animation:zoomIn .5s}.mosha__zoomIn-leave-active{-webkit-animation:zoomOut .5s;animation:zoomOut .5s}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.mosha__fadeOutRight-leave-active{-webkit-animation:fadeOutRight .5s;animation:fadeOutRight .5s}.mosha__fadeOutLeft-leave-active{-webkit-animation:fadeOutLeft .5s;animation:fadeOutLeft .5s}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.userContainer[data-v-b157c362]{display:grid;grid-template-areas:"pfp nameandtag" "pfp nameandtag";grid-template-rows:0;grid-template-columns:max-content;width:20rem}hr.border-\[rgb\(191\,194\,202\)\][data-v-b157c362]{border-width:1px;border-radius:50px}.settingsBtn[data-v-b157c362]{min-width:15.7rem}.contentContainer[data-v-b157c362]{width:20rem}.userContainer>div[data-v-b157c362]{text-align:start}.nameandtag[data-v-b157c362]{grid-area:nameandtag;align-items:start}.pfp[data-v-b157c362]{grid-area:pfp;align-self:center}.name[data-v-b157c362]{grid-area:name}.tag[data-v-b157c362]{grid-area:tag}.info[data-v-b157c362]{background-color:#dcdbdb44}#buttons>button[data-v-b157c362]{align-self:center;width:30%;background-color:hsl(var(--primary));border-radius:0;transition:background-color,scale .3s;height:fit-content;text-align:start}#buttons>button[data-v-b157c362]:hover{background-color:hsl(var(--primary) / .8);border:none;height:fit-content}button[data-v-b157c362]{width:fit-content;align-self:center}.googleA[data-v-46237bad]{text-decoration:none;align-self:center}.g_id_signin[data-v-46237bad]{display:flex;flex-direction:row;justify-content:center;height:38px;background-color:#fff;border:#E0E2E5 solid;border-radius:5px;color:#505456;transition:.2s}.g_id_signin[data-v-46237bad]:hover{cursor:pointer;background-color:#f8fafe;border:#DAE6FB solid}.LgbsSe-Bz112c[data-v-46237bad]{padding-right:2px;display:inline-flex;height:18px;align-self:center;margin-right:5px}.g_continue_text[data-v-46237bad]{position:relative;font-family:Roboto,sans-serif;font-size:14px;display:inline-flex;align-self:center}.g_continue_text[data-v-46237bad]::selection{background-color:transparent!important;color:currentColor}button[data-v-832587f1]{transition:.2s}.message[data-v-832587f1]{border:solid #ff878f;color:#ff878f}.emailInp[data-v-832587f1]:hover,.emailInp[data-v-832587f1]:focus{border:solid #DAE6FB;background-color:#f8fafe}.emailInp[data-v-832587f1]{border:solid #e0e2e5;color:#505456;outline:none;transition:.2s;width:100%}.hr[data-v-832587f1]{border-top:2px solid rgb(224,224,224)!important;width:15%}.hr2[data-v-832587f1]{border-top:2px solid rgb(224,224,224)!important;width:85%}.logoright[data-v-832587f1]{display:none}@media only screen and (max-width: 768px){.brand[data-v-832587f1]{display:none}.logoright[data-v-832587f1]{display:unset}.righthandside[data-v-832587f1]{width:100%}.loginInps[data-v-832587f1],.googleAuth[data-v-832587f1]{width:80%}.timelyText[data-v-832587f1]{display:none}}[data-v-73af006b] [data-cmdk-item]{color:#4b5563!important}[data-v-73af006b] [data-cmdk-item][data-selected=true]{background-color:#e5e7eb!important;color:#374151!important}.dark[data-v-73af006b] [data-cmdk-item]{color:#9ca3af!important}.dark[data-v-73af006b] [data-cmdk-item][data-selected=true],.dark[data-v-73af006b] [data-cmdk-item][data-highlighted]{background-color:#374151!important;color:#e5e7eb!important}.focusedContainer.now[data-v-df00a5ee]{background-color:hsl(var(--primary) / .03);border-width:1px;border-color:hsl(var(--primary) / .5)}.focusedContainer.other[data-v-df00a5ee]{width:22rem}sm[data-v-df00a5ee]{font-size:2.25rem;line-height:2.5rem}sm.mobile[data-v-df00a5ee]{display:none}@media screen and (max-width: 600px){sm[data-v-df00a5ee]{display:none}sm.mobile[data-v-df00a5ee]{display:unset}.focusedContainer.now[data-v-df00a5ee]{width:fit-content}}@media screen and (max-width: 720px){.campaign[data-v-df00a5ee]{display:none}}.campaign[data-v-df00a5ee]{position:absolute;bottom:.5;right:0}@keyframes slight-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.new-feature-badge{animation:slight-bounce 2s ease-in-out infinite;box-shadow:0 0 4px hsl(var(--primary) / .4);line-height:1}:deep([data-radix-dialog-overlay]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.group[data-v-e0c4f0e9]:hover{border-color:var(--theme-primary)!important;background-color:rgba(var(--theme-primary-rgb),.05)!important}.group[data-v-e0c4f0e9]{transition:all .15s cubic-bezier(.4,0,.2,1)}.group:hover .color-swatch[data-v-e0c4f0e9]{transform:scale(1.05)}.color-swatch[data-v-e0c4f0e9]{transition:transform .15s ease}input[type=datetime-local][data-v-29779cd8]::-webkit-calendar-picker-indicator{filter:invert(.5) sepia(1) saturate(5) hue-rotate(330deg)}.dark input[type=datetime-local][data-v-29779cd8]::-webkit-calendar-picker-indicator{filter:invert(1) brightness(.8)}[data-v-29779cd8]::-webkit-scrollbar{width:6px;height:6px}[data-v-29779cd8]::-webkit-scrollbar-track{background:transparent}[data-v-29779cd8]::-webkit-scrollbar-thumb{background:rgba(156,163,175,.5);border-radius:3px}[data-v-29779cd8]::-webkit-scrollbar-thumb:hover{background:rgba(156,163,175,.7)}.dark[data-v-29779cd8] ::-webkit-scrollbar-thumb{background:rgba(75,85,99,.5)}.dark[data-v-29779cd8] ::-webkit-scrollbar-thumb:hover{background:rgba(75,85,99,.7)}[data-v-0b9ae83a]::-webkit-scrollbar{width:6px;height:6px}[data-v-0b9ae83a]::-webkit-scrollbar-track{background:transparent}[data-v-0b9ae83a]::-webkit-scrollbar-thumb{background:rgba(156,163,175,.5);border-radius:3px}[data-v-0b9ae83a]::-webkit-scrollbar-thumb:hover{background:rgba(156,163,175,.7)}.dark[data-v-0b9ae83a] ::-webkit-scrollbar-thumb{background:rgba(75,85,99,.5)}.dark[data-v-0b9ae83a] ::-webkit-scrollbar-thumb:hover{background:rgba(75,85,99,.7)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
