@charset "UTF-8";@font-face{font-family:Pretendard;font-weight:100 900;font-style:normal;font-display:swap;src:local("Pretendard Variable"),url(/assets/PretendardVariable.aE1sDQY3.woff2) format("woff2-variations")}@font-face{font-family:Shrimp;src:url(/assets/SHRIMP.B0w5ajTl.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Abhaya Libre ExtraBold;src:url(/assets/AbhayaLibre-ExtraBold.C5wkg2U9.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Allure;src:url(/assets/Allura-Regular.BZBUKxUL.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Aclonica;src:url(/assets/Aclonica-Regular.BGQGNgmo.ttf) format("truetype");font-weight:400;font-style:normal}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:Pretendard!important;font-style:normal;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}input:focus{outline:none!important}textarea:focus{outline:none!important;resize:none}div{-ms-overflow-style:none;scrollbar-width:none}div::-webkit-scrollbar{display:none}a:hover{text-decoration:none}body{color:#000000de;margin:0}img,a{-webkit-touch-callout:none;-webkit-user-drag:none}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input-invalid-msg{font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.003em;color:#f26460;margin-top:4px;text-align:left}.artist-members{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.artist-members::-webkit-scrollbar{display:none}.float-label{position:relative;margin-bottom:4px}.label{font-size:14px;font-weight:500;position:absolute;pointer-events:none;left:16px;top:18px;transition:.2s ease all;font-style:normal;line-height:150%;color:#1c1b1f}.label-float{top:-6px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.003em;background:#fff;z-index:10;padding:0 4px;display:inline-block}.marquee{height:30px;width:80vw;margin:auto;color:#fff;text-align:center;font-size:24px;font-weight:700;overflow:hidden;position:relative}.marquee-stay{height:30px;width:60vw;margin:auto;color:#fff;text-align:center;font-size:24px;font-weight:700;overflow:hidden;position:relative}.marquee-group{display:block;height:30px;position:absolute;overflow:hidden;white-space:pre;animation:marquee 10s linear infinite}.marquee-text{height:30px;width:100%}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.react-calendar{width:100%;max-width:100%;background:#fdfdfd;line-height:1.125em;border:1px solid #f0f0f0;border-radius:5px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.react-calendar__tile{min-height:40px;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;text-align:center;line-height:20px;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;-webkit-tap-highlight-color:transparent}.react-calendar__tile p{max-width:100%;overflow:hidden;display:block}.sheet-calendar .react-calendar__tile{height:45px}.main-calendar .react-calendar__tile{height:72px;padding-top:12px;border-top:1px solid #f0f0f0}.report-calendar .react-calendar__tile{height:45px}.react-calendar__tile--active{display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:#f4f4f4!important}.react-calendar .disabled-tile{color:#c5c5c5;pointer-events:none;background-color:#fff!important}.react-calendar button{margin:0;border:0;outline:none;-webkit-tap-highlight-color:transparent}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:500;font-size:14px;color:#252525;opacity:.5}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.input-calendar .react-calendar__month-view__days__day--weekend{color:#252525}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:.5em 13px 60px}.react-calendar__tile{min-height:40px;max-width:100%;padding:.5em 1px 5px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:transparent!important}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background-color:transparent!important}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.input-calendar .react-calendar{width:100%;background:#fff;line-height:1.125em}.input-calendar .react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.input-calendar .react-calendar button{margin:0;border:0;outline:none;-webkit-tap-highlight-color:transparent}.input-calendar .react-calendar button:enabled:hover{cursor:pointer}.input-calendar .react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.input-calendar .react-calendar__navigation button{min-width:44px;background:none}.input-calendar .react-calendar__navigation button:disabled{background-color:#f0f0f0}.input-calendar .react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.input-calendar .react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:500;font-size:14px;color:#252525;opacity:.5}.input-calendar .react-calendar__month-view__weekdays__weekday{padding:4px 0}.input-calendar .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.input-calendar .react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.input-calendar .react-calendar__month-view__days__day{color:#1f1f1f;font-family:Pretendard;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center}.input-calendar .react-calendar__month-view__days__day abbr{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:165%}.input-calendar.membership-calendar .react-calendar{border:none}.input-calendar.membership-calendar .react-calendar__tile:disabled{color:#f0f0f0}.input-calendar.big .react-calendar__month-view__days__day abbr{width:36px;height:36px}.input-calendar .react-calendar__month-view__days__day--neighboringMonth{color:#eee}.input-calendar .react-calendar__tile{display:flex;flex-direction:column;justify-content:flex-start;max-width:100%;line-height:16px}.input-calendar .react-calendar__tile.react-calendar__tile--active{background-color:#f4f4f4!important}.input-calendar .react-calendar__tile:disabled{background-color:#f0f0f0}.input-calendar .react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.input-calendar .react-calendar__tile--now{color:#3fafff}.react-calendar__month-view__weekdays__weekday abbr{text-transform:capitalize}.report-calendar abbr{color:#1f1f1f}.input-calendar .react-calendar__tile--now abbr{display:flex;align-items:center;justify-content:center;border:none;color:#3fafff}.input-calendar .react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:transparent}.input-calendar .react-calendar__tile--hasActive{background:transparent}.input-calendar .react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:transparent}.input-calendar .react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.snackbar .notice-message{margin-bottom:0!important}.snackbar .notice-close{top:14px!important;inset-inline-end:16px!important}.imp-dialog iframe{padding-top:60px}.imp-dialog .imp-header{top:45px!important;right:10px!important}.no-select{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;overflow:clip;margin:0 16px}.no-select .cover{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:5px;background:#cbcbcb80;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);z-index:1}.no-select .contents{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;flex-direction:column}.no-select .contents img{width:29px;margin-bottom:4px}.no-select .contents>p{color:#fdfdfd;text-align:center;text-shadow:0px 0px 4px rgba(0,0,0,.25);margin-bottom:12px}.talk-memo-replay-box .replay-time{height:20px}.talk-memo-replay-box .prevent-timestamp{padding:2px 6px;border-radius:5px;background-color:#f0f0f0}.chat-setting-picker .picker-inner{gap:72px}.chat-setting-picker .picker-inner .picker-column{flex:none;width:48px}.chat-cal-box .sheet-calendar .react-calendar__tile{width:45px;height:45px}.chat-cal-box .sheet-calendar .react-calendar__tile abbr{display:block;width:30px;height:30px;line-height:30px;border-radius:50%}.chat-cal-box .sheet-calendar .react-calendar__tile.react-calendar__tile--active{background-color:transparent!important}.chat-cal-box .sheet-calendar .react-calendar__tile.react-calendar__tile--active abbr{background-color:#16191c;color:#fff}.chat-cal-box .sheet-calendar .react-calendar__tile.react-calendar__tile--active.react-calendar__tile--now abbr{background-color:#16191c!important}.chat-cal-box .sheet-calendar .react-calendar__tile.react-calendar__tile--now abbr{width:30px;height:30px;line-height:30px;background-color:#f0f0f0!important}.chat-cal-box .sheet-calendar .react-calendar__tile.react-calendar__tile--now:disabled abbr{background-color:#c5c5c5}.chat-cal-box .sheet-calendar .react-calendar__tile:disabled abbr{color:#c5c5c5!important}.pinch-zoom-active,.pinch-zoom-active .embla__container,.pinch-zoom-active .embla__slide,.pinch-zoom-active .react-transform-wrapper{overflow:visible!important}.chat-artist-calendar-box .sheet-calendar{margin-bottom:0}.chat-artist-calendar-box .sheet-calendar .react-calendar__tile abbr{display:block;width:30px;height:30px;line-height:30px;border-radius:50%}.chat-artist-calendar-box .sheet-calendar .react-calendar__tile.react-calendar__tile--active{background-color:#fff!important}.chat-artist-calendar-box .sheet-calendar .react-calendar__tile.react-calendar__tile--active abbr{background-color:#16191c;color:#fff}.chat-artist-calendar-box .sheet-calendar .react-calendar__tile.react-calendar__tile--active.react-calendar__tile--now abbr{background-color:#16191c!important}.chat-artist-calendar-box .sheet-calendar .react-calendar__tile.react-calendar__tile--now abbr{width:30px;height:30px;line-height:30px;background-color:#f0f0f0!important}.embla,.embla__container,.embla__slide{touch-action:pan-y pinch-zoom!important}.embla__slide img{pointer-events:auto!important;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}
