:root{--fab-bg:#f5f4f5;--fromm-bg:#17181b;--fromm-subtext:#595c65;--fromm-chat-date-bg:#26282e;--fromm-chat-date-text:#7e7f88;--fromm-chat-bg:#37383e;--fromm-chat-text:#d3d4d9;--fromm-chat-artist:#84848f;--fromm-chat-time:#5b5c65;--fromm-voice-bg:#311f25;--fromm-voice-text:#e86277;--fromm-button:#e76173;--light-gray1:#f5f4f5;--light-gray2:#f1f0f4;--light-gray2-hover:#cfcdd4}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}h2{font-size:1.875em}h3{font-size:1.705em}h4{font-size:1.535em}h5{font-size:1.365em}div,p{font-size:.875em}button,input,select{font-size:.875em!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.emoji-display{font-family:Noto Color Emoji,Apple Color Emoji,Segoe UI Emoji,Times,Symbola,Aegyptus,Code2000,Code2001,Code2002,Musica,serif,LastResort!important}.kaomoji-display{font-family:Gill Sans!important}::-webkit-scrollbar{background-color:hsla(0,0%,93%,.1)!important;border-radius:5px!important}::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{background-color:hsla(0,0%,86%,.5)!important;border-radius:5px!important}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,40%,.9)!important;border-radius:50px!important}.App-bg,body{background-color:#1e1e1e}.App-bg{align-items:center;display:flex;height:100dvh;justify-content:center;padding:10px;width:100vw}.App{aspect-ratio:1/2;display:grid;grid-auto-flow:column;grid-template-rows:60px auto;height:80%}.App-link{color:#61dafb}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.flex-center{align-items:center;display:flex;justify-content:center}.select-none{-webkit-user-select:none;user-select:none}.hidden{position:fixed;visibility:hidden}.horizontal-line{border-bottom:1px solid #fff;line-height:.1em;margin:10px 0 20px;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.not-found{letter-spacing:1px;margin:300px 0;text-align:center}.empty-list{align-items:center;display:flex;height:100%;justify-content:center;margin:0;-webkit-user-select:none;user-select:none;width:100%}.empty-list.dark{color:#fff}@media (max-width:330px) and (max-height:770px){.App{height:auto;max-height:95%;width:95%}}@media (max-width:330px) and (max-height:600px){.App{height:95%;max-width:95%;width:auto}}@media (max-width:425px){.App{height:95%;max-height:95%;max-width:95%;width:auto}}@media (max-height:800px){.App{height:90%;max-width:90%;width:auto}}@media (max-height:800px) and (max-width:800px){.App{height:85%;width:auto}}@media not (max-width:425px) and (max-height:620px){.App{grid-template-rows:35px auto;max-height:95%;width:auto}}@media (max-width:425px) and (min-height:770px){.App{height:auto;max-height:95%;width:90%}}.navbar{gap:20px;grid-row:1/2;height:100%;padding-bottom:20px;width:100%}.navbar-menu{border-radius:5px;color:#fff;cursor:pointer;flex-grow:1;padding:10px 15px}.navbar-menu h3{margin:0}.menu-vlive{background:linear-gradient(135deg,#86f4fd,#789ff8)}.menu-vlive:hover{background:linear-gradient(135deg,rgba(134,244,253,.7),rgba(120,159,248,.7))}.menu-fab{background:linear-gradient(135deg,#6056c9,#ec739f)}.menu-fab:hover{background:linear-gradient(135deg,rgba(96,86,201,.7),rgba(236,115,159,.7))}.menu-fromm{background:linear-gradient(135deg,#fb4866,#fb754c)}.menu-fromm:hover{background:linear-gradient(135deg,rgba(251,72,102,.7),rgba(251,117,76,.7))}@media (max-height:620px){.navbar{gap:15px;padding-bottom:15px}.navbar .navbar-menu{padding:5px}.navbar .navbar-menu h3{font-size:1.6em}}@media not (max-width:425px) and (max-height:620px){.navbar{gap:10px;max-height:35px;padding-bottom:10px}.navbar .navbar-menu h3{font-size:1.5em}}.header{align-items:center;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;grid-row:1/2;height:100%;justify-content:space-between;padding:0 20px;-webkit-user-select:none;user-select:none;width:100%}.header .top-icon{font-size:18px!important}.header .top-icon.active{cursor:pointer}.header-modal-bg{align-items:flex-end;background-color:rgba(0,0,0,.75);bottom:0;height:100%;justify-content:center;left:0;position:absolute;width:100%;z-index:500}.header-modal{align-items:center;border-radius:10px;justify-content:space-between}.header-modal,.header-modal-btn{background-color:var(--light-gray2);width:100%}.header-modal-btn{cursor:pointer;flex:1 1;font-size:2em;font-weight:700;padding:15px}.header-modal-btn:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.header-modal-btn:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.header-modal-btn:not(:last-child){border-bottom:1px solid var(--light-gray2-hover)}.header-modal-btn:hover{background-color:var(--light-gray2-hover)}@media (max-height:620px) or (max-width:350px){.header{height:40px!important}.header .top-icon{font-size:14px!important}}@media (max-width:475px){.header{padding:0 10px}}.date-input,.date-input .date-input .date-input-row,.date-input input{width:100%}.date-input input{padding:5px 10px}.date-input .date-input-row{margin-bottom:10px}.header-modal-btn button{margin-top:10px;padding:5px 10px;width:100%}.ant-picker-dropdown{z-index:2000}.ant-picker{-webkit-font-feature-settings:"tnum","tnum";font-feature-settings:"tnum","tnum";align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2px;box-sizing:border-box;color:rgba(0,0,0,.85);display:inline-flex;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;margin:0;padding:4px 11px;position:relative;transition:border .3s,box-shadow .3s}.ant-picker-focused,.ant-picker:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-picker-focused{box-shadow:0 0 0 2px rgba(24,144,255,.2);outline:0}.ant-picker.ant-picker-disabled{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-picker.ant-picker-disabled .ant-picker-suffix{color:rgba(0,0,0,.25)}.ant-picker.ant-picker-borderless{background-color:initial!important;border-color:transparent!important;box-shadow:none!important}.ant-picker-input{align-items:center;display:inline-flex;position:relative;width:100%}.ant-picker-input>input{background-color:#fff;background-image:none;background:transparent;border:0;border-radius:2px;color:rgba(0,0,0,.85);display:inline-block;flex:auto;font-size:14px;height:auto;line-height:1.5715;min-width:0;min-width:1px;padding:0;position:relative;transition:all .3s;width:100%}.ant-picker-input>input::-webkit-input-placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-picker-input>input::placeholder{color:#bfbfbf;-webkit-user-select:none;user-select:none}.ant-picker-input>input:placeholder-shown{text-overflow:ellipsis}.ant-picker-input>input:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-picker-input>input-focused,.ant-picker-input>input:focus{border-color:#40a9ff;border-right-width:1px!important;box-shadow:0 0 0 2px rgba(24,144,255,.2);outline:0}.ant-picker-input>input-disabled{background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:rgba(0,0,0,.25);cursor:not-allowed;opacity:1}.ant-picker-input>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-picker-input>input[disabled]{background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:rgba(0,0,0,.25);cursor:not-allowed;opacity:1}.ant-picker-input>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-picker-input>input-borderless,.ant-picker-input>input-borderless-disabled,.ant-picker-input>input-borderless-focused,.ant-picker-input>input-borderless:focus,.ant-picker-input>input-borderless:hover,.ant-picker-input>input-borderless[disabled]{background-color:initial;border:none;box-shadow:none}textarea.ant-picker-input>input{height:auto;line-height:1.5715;max-width:100%;min-height:32px;transition:all .3s,height 0s;vertical-align:bottom}.ant-picker-input>input-lg{font-size:16px;padding:6.5px 11px}.ant-picker-input>input-sm{padding:0 7px}.ant-picker-input>input:focus{box-shadow:none}.ant-picker-input>input[disabled]{background:transparent}.ant-picker-input:hover .ant-picker-clear{opacity:1}.ant-picker-input-placeholder>input{color:#bfbfbf}.ant-picker-large{padding:6.5px 11px}.ant-picker-large .ant-picker-input>input{font-size:16px}.ant-picker-small{padding:0 7px}.ant-picker-suffix{align-self:center;color:rgba(0,0,0,.25);line-height:1;margin-left:4px;pointer-events:none}.ant-picker-suffix>*{vertical-align:top}.ant-picker-clear{background:#fff;color:rgba(0,0,0,.25);cursor:pointer;line-height:1;opacity:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s,color .3s}.ant-picker-clear>*{vertical-align:top}.ant-picker-clear:hover{color:rgba(0,0,0,.45)}.ant-picker-separator{color:rgba(0,0,0,.25);cursor:default;display:inline-block;font-size:16px;height:16px;position:relative;vertical-align:top;width:1em}.ant-picker-focused .ant-picker-separator{color:rgba(0,0,0,.45)}.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator{cursor:not-allowed}.ant-picker-range{display:inline-flex;position:relative}.ant-picker-range .ant-picker-clear{right:11px}.ant-picker-range:hover .ant-picker-clear{opacity:1}.ant-picker-range .ant-picker-active-bar{background:#1890ff;bottom:-1px;height:2px;margin-left:11px;opacity:0;pointer-events:none;transition:all .3s ease-out}.ant-picker-range.ant-picker-focused .ant-picker-active-bar{opacity:1}.ant-picker-range-separator{align-items:center;line-height:1;padding:0 8px}.ant-picker-range.ant-picker-small .ant-picker-clear{right:7px}.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-left:7px}.ant-picker-dropdown{-webkit-font-feature-settings:"tnum","tnum";font-feature-settings:"tnum","tnum";box-sizing:border-box;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;margin:0;padding:0;position:absolute;z-index:1050}.ant-picker-dropdown-hidden{display:none}.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight{-webkit-animation-name:antSlideDownIn;animation-name:antSlideDownIn}.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight{-webkit-animation-name:antSlideUpIn;animation-name:antSlideUpIn}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight{-webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight{-webkit-animation-name:antSlideUpOut;animation-name:antSlideUpOut}.ant-picker-dropdown .ant-picker-panel>.ant-picker-time-panel{padding-top:4px}.ant-picker-panel-container{background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);overflow:hidden;transition:margin .3s;vertical-align:top}.ant-picker-panel-container .ant-picker-panels{direction:ltr;display:inline-flex;flex-wrap:nowrap}.ant-picker-panel-container .ant-picker-panel{background:transparent;border-radius:0;border-width:0 0 1px;vertical-align:top}.ant-picker-panel-container .ant-picker-panel .ant-picker-content,.ant-picker-panel-container .ant-picker-panel table{text-align:center}.ant-picker-panel-container .ant-picker-panel-focused{border-color:#f0f0f0}.ant-picker-panel{background:#fff;border:1px solid #f0f0f0;border-radius:2px;display:inline-flex;flex-direction:column;outline:none;text-align:center}.ant-picker-panel-focused{border-color:#1890ff}.ant-picker-date-panel,.ant-picker-decade-panel,.ant-picker-month-panel,.ant-picker-quarter-panel,.ant-picker-time-panel,.ant-picker-week-panel,.ant-picker-year-panel{display:flex;flex-direction:column;width:280px}.ant-picker-header{border-bottom:1px solid #f0f0f0;color:rgba(0,0,0,.85);display:flex;padding:0 8px}.ant-picker-header>*{flex:none}.ant-picker-header button{background:transparent;border:0;color:rgba(0,0,0,.25);cursor:pointer;line-height:40px;padding:0;transition:color .3s}.ant-picker-header>button{font-size:14px;min-width:1.6em}.ant-picker-header>button:hover{color:rgba(0,0,0,.85)}.ant-picker-header-view{flex:auto;font-weight:500;line-height:40px}.ant-picker-header-view button{color:inherit;font-weight:inherit}.ant-picker-header-view button:not(:first-child){margin-left:8px}.ant-picker-header-view button:hover{color:#1890ff}.ant-picker-next-icon,.ant-picker-prev-icon,.ant-picker-super-next-icon,.ant-picker-super-prev-icon{display:inline-block;height:7px;position:relative;width:7px}.ant-picker-next-icon:before,.ant-picker-prev-icon:before,.ant-picker-super-next-icon:before,.ant-picker-super-prev-icon:before{border:0 solid;border-width:1.5px 0 0 1.5px;content:"";display:inline-block;height:7px;left:0;position:absolute;top:0;width:7px}.ant-picker-super-next-icon:after,.ant-picker-super-prev-icon:after{border:0 solid;border-width:1.5px 0 0 1.5px;content:"";display:inline-block;height:7px;left:4px;position:absolute;top:4px;width:7px}.ant-picker-prev-icon,.ant-picker-super-prev-icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ant-picker-next-icon,.ant-picker-super-next-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ant-picker-content{border-collapse:collapse;table-layout:fixed;width:100%}.ant-picker-content td,.ant-picker-content th{font-weight:400;min-width:24px;position:relative}.ant-picker-content th{color:rgba(0,0,0,.85);height:30px;line-height:30px}.ant-picker-cell{color:rgba(0,0,0,.25);cursor:pointer;padding:3px 0}.ant-picker-cell-in-view{color:rgba(0,0,0,.85)}.ant-picker-cell:before{content:"";height:24px;left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;z-index:1}.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:#f5f5f5}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #1890ff;border-radius:2px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.ant-picker-cell-in-view.ant-picker-cell-in-range{position:relative}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#e6f7ff}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:#1890ff;color:#fff}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:#e6f7ff}.ant-picker-cell-in-view.ant-picker-cell-range-start:before{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-end:before{right:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{border-bottom:1px dashed #7ec1ff;border-top:1px dashed #7ec1ff;content:"";height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s;z-index:0}.ant-picker-cell-range-hover-end:after,.ant-picker-cell-range-hover-start:after,.ant-picker-cell-range-hover:after{left:2px;right:0}.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before{background:#cbe6ff}.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{background:#cbe6ff;bottom:0;content:"";position:absolute;top:0;transition:all .3s;z-index:-1}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{left:0;right:-6px}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{left:-6px;right:0}.ant-picker-cell-range-hover.ant-picker-cell-range-start:after{right:50%}.ant-picker-cell-range-hover.ant-picker-cell-range-end:after{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after{border-bottom-left-radius:2px;border-left:1px dashed #7ec1ff;border-top-left-radius:2px;left:6px}.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after{border-bottom-right-radius:2px;border-right:1px dashed #7ec1ff;border-top-right-radius:2px;right:6px}.ant-picker-cell-disabled{color:rgba(0,0,0,.25);pointer-events:none}.ant-picker-cell-disabled .ant-picker-cell-inner{background:transparent}.ant-picker-cell-disabled:before{background:rgba(0,0,0,.04)}.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:rgba(0,0,0,.25)}.ant-picker-decade-panel .ant-picker-content,.ant-picker-month-panel .ant-picker-content,.ant-picker-quarter-panel .ant-picker-content,.ant-picker-year-panel .ant-picker-content{height:264px}.ant-picker-decade-panel .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{padding:0 8px}.ant-picker-quarter-panel .ant-picker-content{height:56px}.ant-picker-footer{border-bottom:1px solid transparent;line-height:38px;min-width:100%;text-align:center;width:-webkit-min-content;width:min-content}.ant-picker-panel .ant-picker-footer{border-top:1px solid #f0f0f0}.ant-picker-footer-extra{line-height:38px;padding:0 12px;text-align:left}.ant-picker-footer-extra:not(:last-child){border-bottom:1px solid #f0f0f0}.ant-picker-now{text-align:left}.ant-picker-today-btn{color:#1890ff}.ant-picker-today-btn:hover{color:#40a9ff}.ant-picker-today-btn:active{color:#096dd9}.ant-picker-today-btn.ant-picker-today-btn-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-picker-decade-panel .ant-picker-cell-inner{padding:0 4px}.ant-picker-decade-panel .ant-picker-cell:before{display:none}.ant-picker-month-panel .ant-picker-body,.ant-picker-quarter-panel .ant-picker-body,.ant-picker-year-panel .ant-picker-body{padding:0 8px}.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{width:60px}.ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-year-panel .ant-picker-cell-range-hover-start:after{border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px;left:14px}.ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-year-panel .ant-picker-cell-range-hover-end:after{border-radius:0 2px 2px 0;border-right:1px dashed #7ec1ff;right:14px}.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after{border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px;left:14px}.ant-picker-week-panel .ant-picker-body{padding:8px 12px}.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner{background:transparent!important}.ant-picker-week-panel-row td{transition:background .3s}.ant-picker-week-panel-row:hover td{background:#f5f5f5}.ant-picker-week-panel-row-selected td,.ant-picker-week-panel-row-selected:hover td{background:#1890ff}.ant-picker-week-panel-row-selected td.ant-picker-cell-week,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week{color:hsla(0,0%,100%,.5)}.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#fff}.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner{color:#fff}.ant-picker-date-panel .ant-picker-body{padding:8px 12px}.ant-picker-date-panel .ant-picker-content{width:252px}.ant-picker-date-panel .ant-picker-content th{width:36px}.ant-picker-datetime-panel{display:flex}.ant-picker-datetime-panel .ant-picker-time-panel{border-left:1px solid #f0f0f0}.ant-picker-datetime-panel .ant-picker-date-panel,.ant-picker-datetime-panel .ant-picker-time-panel{transition:opacity .3s}.ant-picker-datetime-panel-active .ant-picker-date-panel,.ant-picker-datetime-panel-active .ant-picker-time-panel{opacity:.3}.ant-picker-datetime-panel-active .ant-picker-date-panel-active,.ant-picker-datetime-panel-active .ant-picker-time-panel-active{opacity:1}.ant-picker-time-panel{min-width:auto;width:auto}.ant-picker-time-panel .ant-picker-content{display:flex;flex:auto;height:224px}.ant-picker-time-panel-column{flex:1 0 auto;list-style:none;margin:0;overflow-y:hidden;padding:0;text-align:left;transition:background .3s;width:56px}.ant-picker-time-panel-column:after{content:"";display:block;height:196px}.ant-picker-datetime-panel .ant-picker-time-panel-column:after{height:198px}.ant-picker-time-panel-column:not(:first-child){border-left:1px solid #f0f0f0}.ant-picker-time-panel-column-active{background:rgba(230,247,255,.2)}.ant-picker-time-panel-column:hover{overflow-y:auto}.ant-picker-time-panel-column>li{margin:0;padding:0}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{border-radius:0;color:rgba(0,0,0,.85);cursor:pointer;display:block;height:28px;line-height:28px;margin:0;padding:0 0 0 14px;transition:background .3s;width:100%}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{background:#f5f5f5}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#e6f7ff}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{background:transparent;color:rgba(0,0,0,.25);cursor:not-allowed}:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell{padding:21px 0}.ant-picker-rtl{direction:rtl}.ant-picker-rtl .ant-picker-suffix{margin-left:0;margin-right:4px}.ant-picker-rtl .ant-picker-clear{left:0;right:auto}.ant-picker-rtl .ant-picker-separator{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child){margin-left:0;margin-right:8px}.ant-picker-rtl.ant-picker-range .ant-picker-clear{left:11px;right:auto}.ant-picker-rtl.ant-picker-range .ant-picker-active-bar{margin-left:0;margin-right:11px}.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-right:7px}.ant-picker-dropdown-rtl .ant-picker-ranges{text-align:right}.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok{float:left;margin-left:0;margin-right:8px}.ant-picker-panel-rtl{direction:rtl}.ant-picker-panel-rtl .ant-picker-prev-icon,.ant-picker-panel-rtl .ant-picker-super-prev-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ant-picker-panel-rtl .ant-picker-next-icon,.ant-picker-panel-rtl .ant-picker-super-next-icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ant-picker-cell .ant-picker-cell-inner{border-radius:2px;display:inline-block;height:24px;line-height:24px;min-width:24px;position:relative;transition:background .3s,border .3s;z-index:2}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before{left:0;right:50%}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before{left:50%;right:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before{left:50%;right:50%}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{left:-6px;right:0}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{left:0;right:-6px}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after{left:50%;right:0}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after{left:0;right:50%}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after{border-left:none;border-radius:0 2px 2px 0;border-right:1px dashed #7ec1ff;left:0;right:6px}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after{border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px;border-right:none;left:6px;right:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after{border-left:1px dashed #7ec1ff;border-radius:2px;border-right:1px dashed #7ec1ff;left:6px;right:6px}.ant-picker-dropdown-rtl .ant-picker-footer-extra{direction:rtl;text-align:right}.ant-picker-panel-rtl .ant-picker-time-panel{direction:ltr}.mobile{aspect-ratio:9/16;background-color:var(--light-gray1);border-radius:5px;display:grid;grid-auto-flow:column;grid-row:2/3;grid-template-rows:60px auto;width:100%}.mobile>div:not(.header){border-bottom-left-radius:5px;border-bottom-right-radius:5px;grid-row:1/3;height:100%;width:100%}.mobile.mobile-header>div:not(.header){grid-row:2/3}@media (max-height:620px) or (max-width:350px){.mobile{grid-row:2/4;grid-template-rows:40px auto;height:100%;width:auto}.mobile>.mobile-inner{height:100%!important;overflow-y:hidden;width:auto!important}}.homepage,.platform-logo{height:100%;width:100%}.platform-logo{cursor:pointer;flex-grow:1;overflow:hidden}.platform-logo:hover{background-color:rgba(50,50,50,.1)}.platform-logo>div{aspect-ratio:1/1;height:80%;max-height:150px;max-width:150px}.platform-logo img{aspect-ratio:1/1;object-fit:cover;width:100%}.spinner-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.loading-spinner{-webkit-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#383636;height:25px;width:25px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vlive-chat{height:100%;padding:10px 30px}.vlive-chat,.vlive-chat-list{align-items:center;justify-content:flex-start;width:100%}.vlive-chat-list{-ms-overflow-style:none;display:flex;flex-direction:column;overflow-y:scroll;scrollbar-width:none}.vlive-chat-list::-webkit-scrollbar{display:none}.vlive .chat-preview{background-color:#ddd;border-radius:5px;color:#969696;cursor:pointer;font-weight:700;margin-bottom:15px;padding:15px;width:100%}.vlive .chat-preview:hover{background-color:#ccc}.vlive .chat-preview h3{margin:0}@media (max-height:620px) or (max-width:350px){.vlive-chat{overflow:hidden;padding:10px 15px}}.bubble{padding:13px 14px}.fab .bubble,.fromm .bubble,.fromm .bubble .mention,.fromm .bubble p,.fromm .bubble span{font-size:14px!important}.fab .bubble{word-wrap:break-word;background-color:#fff;border-radius:18px 18px 18px 2px;color:#000;max-width:230px}.fab .bubble.voice{align-items:center;background-color:#d5d5d9;color:#c1c1c7;display:flex;flex-direction:row;justify-content:center}.fab .bubble .bubble-reply{border-bottom:1px solid #f2f1f2;color:#555;font-size:14px;margin-bottom:10px;padding-bottom:10px}.fab .bubble-emoji{font-size:40px;margin:0}.fab .bubble p{margin:0}.fab .bubble.voice p{margin-left:5px}.fab .bubble.voice.audio{background-color:#fff;padding:0}.fab .bubble.voice audio{height:42.5px}.fab .bubble.voice audio::-webkit-media-controls-panel{background-color:#fff;font-size:14px}.fromm .bubble{background-color:var(--fromm-chat-bg);border-radius:2px 20px 20px 20px;color:var(--fromm-chat-text);max-width:200px;overflow-wrap:break-all;word-break:break-all}.fromm .bubble.deleted{color:var(--fromm-chat-time);-webkit-user-select:none;user-select:none}.fromm .bubble.deleted span{margin-right:5px}.fromm .bubble.voice{border-radius:20px;height:32px;padding:0;width:200px}.fromm .bubble.voice audio{background-color:var(--fromm-chat-bg);border-radius:20px;height:100%;padding:0;width:100%}.fromm .bubble.voice audio::-webkit-media-controls-panel{background-color:var(--fromm-chat-bg);padding:0}.fromm .bubble.voice audio::-webkit-media-controls-current-time-display,.fromm .bubble.voice audio::-webkit-media-controls-time-remaining-display{color:var(--fromm-chat-text);font-size:10px!important}.fromm .bubble.video{border-radius:20px;padding:0;width:200px}.fromm .bubble.video video{background-color:rgba(0,0,0,.1);border:none;border-radius:20px;display:block;height:auto;width:100%}.fromm .bubble.video.video-poster,.fromm .bubble.video.video-tab{cursor:pointer;position:relative}.fromm .bubble.video.video-tab{background-color:rgba(0,0,0,.15);height:112px}.fromm .bubble.video img{border:none;border-radius:20px;display:block;width:100%}.fromm .bubble.video .video-play{border-color:transparent transparent transparent #fff;border-style:solid;border-width:11px 0 11px 18px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.6));filter:drop-shadow(0 0 3px rgba(0,0,0,.6));height:0;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0}.fromm .bubble.image{border-radius:20px;height:auto;padding:0;width:200px}.fromm .bubble.image img{border-radius:20px;cursor:pointer;height:100%;width:200px}.fromm .bubble.image img:hover{opacity:.8}.fromm .bubble .mention{color:skyblue;font-weight:700}.vlive .chat-bubble-blue{background-color:#86f3fc;margin:5px 20px;padding:13px;width:auto}.vlive .chat-bubble-blue.chat-eng{background-color:#8cdcff}.vlive .chat-bubble-blue p{font-size:14px;margin:0}.vlive .chat-bubble-blue .artist-name{color:#40797d;font-size:12px;font-weight:700;margin-bottom:5px;-webkit-user-select:none;user-select:none}.vlive .chat-img-blue{cursor:pointer;margin:5px 20px;width:250px}.vlive .chat-img-blue:hover{opacity:.8}.vlive .chat-voice-blue{background-color:#86f3fc;height:42.5px;margin:5px 20px}.vlive .chat-voice-blue audio{height:42.5px}.vlive .chat-voice-blue audio::-webkit-media-controls-panel{background-color:#86f3fc}@media (max-height:620px) or (max-width:350px){.bubble{padding:9px 11px}.fab .bubble,.fab .bubble span,.fab .bubble-reply,.fab .bubble-reply span,.fromm .bubble,.fromm .bubble .mention,.fromm .bubble p,.fromm .bubble span{font-size:.875em!important}.fab .bubble{border-radius:13px 13px 13px 2px;max-width:130px}.fromm .bubble{border-radius:2px 13px 13px 13px;max-width:100px}.fromm .bubble.video,.fromm .bubble.video video{border-radius:13px;width:100px}.fromm .bubble.image,.fromm .bubble.image img{border-radius:13px;height:100px;width:100px}.vlive .chat-bubble-blue{padding:10px}.vlive .chat-bubble-blue p{font-size:.9em}.vlive .chat-bubble-blue .artist-name{font-size:.8em}}.vlive.chat-page{height:100%;justify-content:space-between!important}.vlive .chats{align-items:flex-start;height:100%;justify-content:flex-start;overflow:overlay;overflow-y:scroll;padding:15px 0;width:100%}@media (max-height:620px) or (max-width:350px){.vlive .chats{padding:10px 0}}.fab-artists-page{gap:20px;height:100%;width:100%}.chat-list{height:100%}.chat-list>.chat-list-block{background-color:var(--light-gray2);display:flex;justify-content:space-between;margin:20px 20px 0;padding:20px}.chat-list>.chat-list-block:hover{background-color:var(--light-gray-hover);cursor:pointer}.fab .artist-list{flex-grow:1;width:100%}.fab .artist-list-img{aspect-ratio:1/1;border-radius:100px;cursor:pointer;margin:10px;max-height:180px;max-width:180px;min-height:90px;min-width:90px;width:40%}.fab .artist-list-img:hover{opacity:.8}.fab .artist-search{border-top:1px solid #ccc;padding:20px 0;width:85%}.fab .artist-search h2{margin-top:0}.fab .artist-search select{border:1px solid #ddd;border-radius:5px;cursor:pointer;font-size:16px;margin-bottom:10px;padding:5px 10px;width:100%}.fab .artist-search .search-text{align-items:center;display:flex;justify-content:space-between;width:100%}.fab .artist-search input{border:1px solid #ddd;border-radius:5px;flex-grow:2;font-size:16px;margin-right:10px;padding:5px 10px}.fab .artist-search button{background-color:#ddd;border:none;border-radius:5px;cursor:pointer;font-size:16px;min-width:50px;padding:5px 10px;width:auto}.fab .artist-search button:hover{background-color:#bbb}@media (max-height:620px) or (max-width:350px){.fab .artist-list{align-items:center;flex-direction:row;justify-content:center}}.artistpage{aspect-ratio:9/16;background-color:#fff;border-radius:5px;grid-row:2/3;height:100%;overflow-y:scroll;overflow:overlay;position:relative;width:100%}.artistpage .header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.2);height:60px;position:absolute;top:0;width:100%}.artistpage-body{display:grid;grid-auto-flow:column;grid-template-rows:38% auto;height:100%;width:100%}.artistpage-body .top{display:grid;grid-auto-flow:column;grid-row:1/2;grid-template-rows:65% 30%;height:100%;width:100%}.artistpage .artist-profile{border-radius:50px;margin-left:20px;margin-top:32%;max-width:100px;position:absolute;width:25%}.artistpage .artist-background{grid-row:1/2;height:100%;width:100%}.artistpage .artist-background img{height:100%;object-fit:cover;width:100%}.artistpage .profile-name{align-items:flex-end;background-color:#fff;border-bottom:1px solid #eee;grid-row:2/3;height:100%;justify-content:flex-start;padding:0 0 10px 20px;width:100%}.artistpage .profile-name.profile-empty{border:none;padding:0}.artistpage .profile-name p{font-size:2em!important;font-weight:700;margin:0}.artistpage .artist-body{-ms-overflow-style:none;align-items:center;gap:5px;grid-row:2/3;height:100%;justify-content:flex-start;margin:0;overflow-y:scroll;overflow:overlay;padding:0 5px 5px;scrollbar-width:none;width:100%}.artistpage .artist-body::-webkit-scrollbar{display:none}.artistpage .artist-body>div{gap:5px}.artistpage .artist-body>.flex-row{width:100%}.artist-msg{aspect-ratio:9/16;cursor:pointer;position:relative;width:calc(33% - 2.5px)}.artist-msg:hover{opacity:.8}.artist-msg .spinner-container{aspect-ratio:9/16;background-color:#eee;height:auto;width:100%}.artist-msg p{color:#fff;font-size:12px;font-weight:700;margin:5px;position:absolute;right:0}.artist-msg img{object-fit:cover}.artist-msg video{background-color:#000}.artist-msg img,.artist-msg video{border:none;border-radius:5px;height:100%;width:100%}.artist-msg img.hidden,.artist-msg video.hidden{position:absolute}.artist-msg img:not(.hidden),.artist-msg video:not(.hidden){cursor:pointer}@media (max-height:620px) or (max-width:350px){.artistpage .artist-profile{margin-top:25%}.artistpage .profile-name{font-size:.8em;padding-bottom:5px}.artist-msg p{font-size:.7em}}.fab.fab-msgpage .header{border-bottom:1px solid #eee}.fab .msgpage{display:grid;grid-template-rows:auto 60px;position:relative}.fab .msgpage,.msgpage .msg-body{background-color:#fff;overflow-y:scroll;overflow:overlay}.msgpage .msg-body{-ms-overflow-style:none;align-items:center;display:flex;flex-flow:row wrap;grid-row:1/2;height:100%;justify-content:flex-start;padding:0;scrollbar-width:none;width:100%}.msgpage .msg-body::-webkit-scrollbar{display:none}.msg-text{align-items:center;display:flex;flex-direction:column;height:100%;padding:20px 10px;text-align:center;width:100%}.msg-text>:last-child{padding-bottom:20px}.msg-text p{font-size:12px;line-height:1.5em;margin:0;white-space:pre-wrap}.msgpage .artist-msg{aspect-ratio:0;display:flex;gap:5px;justify-content:center;margin-bottom:5px;width:100%}.msg-text .artist-msg img{aspect-ratio:1;border:none;cursor:pointer;height:auto;object-fit:cover}.msg-text .rich-img-1 img{width:100%}.msg-text .rich-img-2 img{aspect-ratio:1;height:auto;width:calc(50% - 2.5px)}.msg-text .artist-msg:hover{opacity:1}.msg-text .artist-msg img:hover{opacity:.8}.msg-body .artist-msg.full-img{background-color:#000}.msg-body .artist-msg.full-img,.msg-body .artist-msg.full-img img,.msg-body .artist-msg.video{border:none;height:100%;width:100%}.msg-body .artist-msg.video{background-color:#000}.msg-body .artist-msg video{border:none;height:100%;width:100%}.fab .msgpage .msg-footer{background-color:#fff;border-top:1px solid #eee;grid-row:2/3;justify-content:space-between;padding:10px 0}.fab .msgpage .msg-footer,.footer-left{align-items:center;display:flex;flex-direction:row;height:100%;width:100%}.footer-left{justify-content:flex-start;margin-left:10px}.msgpage .msg-footer .footer-left .artist-profile{border-radius:50px;margin-right:10px;width:50px}.msgpage .msg-footer .footer-left{font-size:12px}.msgpage .msg-footer .footer-left p{margin:0}.msgpage .msg-footer .footer-left .profile-name{font-size:14px;font-weight:700;margin-bottom:5px}.msgpage .msg-footer .footer-right{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-right:10px}.msgpage .msg-footer .footer-right>.footer-icon{color:#000;cursor:pointer;font-size:18px;margin:0 10px}.msgpage .msg-footer .footer-right p{font-size:12px;margin:0;text-align:center}@media (max-height:620px){.msg-text p{font-size:.875em;line-height:2.5em}.msgpage .msg-footer .footer-left .profile-name{font-size:1.1em}}@media (max-height:620px) or (max-width:350px){.msgpage .msg-footer .footer-left .artist-profile{margin-right:5px;width:40px}.msgpage .msg-footer .footer-left .profile-name{font-size:1em;margin-bottom:3px}.msgpage .msg-footer .footer-right p{font-size:1em}}@media (max-height:475px){.msgpage .msg-footer .footer-left .artist-profile{margin-right:5px;width:30px}.msgpage .msg-footer .footer-left .profile-name{font-size:.9em;margin-bottom:3px}.msgpage .msg-footer .footer-right p{font-size:.9em}}.rich-text-big{font-size:14px}.rich-text-small{font-size:10px}.rich-text-red{color:#ed4032}.rich-text-blue{color:#3e8dec}.rich-text-green{color:#58ba36}.rich-text-pink{color:#ea3bc9}.msg-img{align-items:center;background-color:rgba(0,0,0,.75);display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%;z-index:500}.msg-img img{border:none;box-shadow:0 0 20px rgba(0,0,0,.3);cursor:pointer;width:80%}.msg-img .modal-spinner{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.msg-img button{background-color:hsla(0,0%,100%,.75);border:none;border-radius:100px;bottom:20px;cursor:pointer;height:30px;left:50%;padding:10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:30px}.msg-img button:hover{background-color:hsla(0,0%,100%,.5)}@media (max-height:620px) or (max-width:350px){.msg-img img{border:none;box-shadow:0 0 20px rgba(0,0,0,.3);cursor:pointer;width:60%}}.date{align-items:center;background-color:#bcbcbd;border-radius:50px;color:#fff;display:flex;font-size:12px;font-weight:500;justify-content:center;margin-bottom:15px;margin-top:5px;padding:6px 13px}@media (max-height:620px) or (max-width:350px){.date{font-size:.9em}}.profile>img{border-radius:100px;width:45px}.profile>.star{align-items:center;background-color:#8457dd;border-radius:30px;color:#fff;display:flex;font-size:10px;height:17px;justify-content:center;margin-left:30px;margin-top:30px;padding-left:1px;padding-top:1px;position:absolute;width:17px}@media (max-height:620px) or (max-width:350px){.profile>img{width:35px}}@media (max-height:475px){.profile>img{width:30px}}.fab .chat{height:100%;width:100%}.chat>.block{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.chat>.block:not(:first-child){margin-top:15px}.chat>.block:last-child{padding-bottom:15px}.chat>.block>.top{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.chat>.block>.right{margin-left:7px}.chat>.block>.block-top{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.chat>.block>.block-top>.notice{align-items:center;background-color:#d5d5d9;border-radius:100px;color:#fff;display:flex;flex-direction:row;height:45px;justify-content:center;width:45px}.chat>.block .message{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:10px;max-width:80%}.chat>.block .time{color:#969696;font-size:10px;margin:5px 0 0 48px}@media (max-height:620px) or (max-width:350px){.chat>.block:not(:first-child){margin-top:10px}.chat>.block:last-child{padding-bottom:10px}.chat>.block .time{font-size:.8em;margin:5px 0 0 38px}}.fab .chat-page{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow-y:scroll;padding:10px 20px;scrollbar-width:none;width:100%}.fab .chat-page::-webkit-scrollbar{display:none}@media (max-height:620px) or (max-width:350px){.fab .chat-page{padding:10px}}.fab .search-results{flex-grow:1;height:100%;overflow-y:scroll;overflow:overlay;padding:20px;-webkit-user-select:none;user-select:none;width:100%}.search-block{height:90%;overflow-y:scroll;overflow:overlay}.search-block h5{color:#969696;margin-bottom:5px;margin-top:0}.search-bubble{background-color:hsla(0,0%,59%,.15);border-radius:10px;cursor:pointer;margin-bottom:15px;padding-bottom:5px;padding-top:15px}.search-bubble:hover{background-color:hsla(0,0%,59%,.3)}.search-bubble .block{margin-bottom:10px!important;padding-left:20px;width:90%}.fromm-artist-list{background-color:var(--fromm-bg);height:100%;overflow-y:scroll;overflow:overlay;padding-top:20px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.fromm-artist{border-radius:10px;color:#fff;cursor:pointer;display:grid;grid-auto-flow:row;grid-template-columns:50px 20px auto;margin:0 10px;padding:10px}.fromm-artist:hover{background-color:hsla(0,0%,100%,.1)}.fromm-artist img{border-radius:100px;grid-column:1/2;height:50px;object-fit:cover;width:50px}.from-artist-info{align-items:flex-start;grid-column:3/4;justify-content:center;min-width:100%}.from-artist-info p{font-size:14px;margin:0;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.from-artist-info .description{color:var(--fromm-subtext);font-size:12px;margin-top:5px}.categorize-modal-bg{background-color:rgba(0,0,0,.75);height:100%;position:absolute;top:0;width:100%;z-index:500}.categorize-modal{align-items:center;background-color:var(--light-gray2);border-radius:10px;justify-content:space-between;min-height:150px;width:60%}.categorize-modal.categorize-modal-date{max-height:150px;overflow-y:scroll;overflow:overlay}.category-btn{background-color:var(--light-gray2);cursor:pointer;flex:1 1;font-size:2em;font-weight:700;padding:15px;width:100%}.category-btn:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.category-btn:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.category-btn:not(:last-child){border-bottom:1px solid var(--light-gray2-hover)}.categorize-modal div:hover{background-color:var(--light-gray2-hover)}@media (max-height:620px) or (max-width:350px){.fromm-artist{grid-template-columns:35px 15px auto}.fromm-artist img{height:35px;margin-right:0;width:35px}.from-artist-info p{font-size:.9em;max-width:200px}.from-artist-info .description{font-size:.8em}}.fromm .chatpage,.fromm.chatpage-media{position:relative}.fromm .chatpage{-ms-overflow-style:none;background-color:var(--fromm-bg);height:100%;overflow-y:scroll;padding-top:20px;scrollbar-width:none;width:100%}.fromm .chatpage::-webkit-scrollbar{display:none}.fromm .chat-date{margin:15px 0}.fromm .chat-date.first-date{margin-top:0}.fromm .chat-date-text{background-color:var(--fromm-chat-date-bg);border-radius:30px;color:var(--fromm-chat-date-text);font-size:12px;padding:8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fromm .chat-piece{margin:0 0 15px 15px}.fromm .profile>img{aspect-ratio:1/1;border-radius:100px;object-fit:cover;width:40px}.fromm .chat-r{margin-left:10px}.fromm .artist-name{color:var(--fromm-chat-artist);font-size:12px;margin-bottom:5px;margin-top:0}.fromm .bubble-time{align-items:flex-start;color:var(--fromm-chat-time);font-size:12px;justify-content:flex-end;margin:0 5px}@media (max-height:620px) or (max-width:350px){.fromm .chat-date-text{font-size:.8em}.fromm .profile>img{width:30px}.fromm .artist-name,.fromm .bubble-time{font-size:.8em}}.fromm-search-bar{cursor:unset;width:90%}.fromm-search{align-items:center;display:flex;grid-column:3/4;height:100%;justify-content:space-between;max-height:100%;width:100%}.fromm-search input{border:1px solid #ddd;border-radius:5px;flex-grow:2;font-size:16px;margin-right:10px;padding:5px 10px}.fromm-search button{background-color:#ddd;border:none;border-radius:5px;cursor:pointer;font-size:16px;min-width:40px;padding:5px 10px;width:auto}.fromm-search button:hover{background-color:#bbb}.fromm .search-list{align-items:center;height:100%}.fromm .search-results{border-top:1px solid var(--fromm-subtext);color:var(--fromm-subtext);flex-grow:1;height:100%;margin-top:20px;max-height:500px;overflow-y:scroll;overflow:overlay;padding:20px 0;-webkit-user-select:none;user-select:none;width:85%}.fromm .search-results h2{word-wrap:break-word;margin-top:0}.fromm .search-result-chat{border-radius:10px;cursor:pointer;margin-bottom:5px;padding:10px 10px 3px}.fromm .search-result-chat:hover{background-color:hsla(0,0%,59%,.3)}.fromm .search-result-chat h4{font-size:1.875em;margin-top:0}.fromm .search-result-chat .chat-piece{margin-left:0}@media (max-height:620px) or (max-width:350px){.fromm-search button,.fromm-search input{font-size:.875em}.fromm .search-results{max-height:300px}}.fromm .profile-page{background-color:#000;height:100%;position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:600}.fromm .profile-page .profile-front{display:grid;grid-auto-flow:column;grid-template-rows:auto 50px;height:100%;padding:20px;width:100%;z-index:600}.fromm .profile-front .profile{align-items:center;color:#fff;grid-row:1/2;justify-content:flex-end;padding-bottom:50px;z-index:600}.fromm .profile-front .profile .profile-name{font-size:2em;font-weight:700}.fromm .profile-front .profile .profile-description{font-size:1.6em;margin:0}.fromm .profile-front .profile-img{border-radius:100px;height:120px;object-fit:cover;width:120px}.fromm .profile-front .profile-button{background-color:var(--fromm-button);border-radius:10px;color:#fff;cursor:pointer;font-size:2em;font-weight:700;z-index:600}.fromm .profile-front .profile-button:hover{background-color:var(--fromm-voice-text)}.fromm .profile-page .bg-img{border-bottom-left-radius:5px;border-bottom-right-radius:5px;grid-row:2/3;height:100%;left:0;margin-left:auto;margin-right:auto;object-fit:cover;opacity:.5;position:absolute;right:0;top:0;width:100%;z-index:100}@media (max-height:620px) or (max-width:350px){.fromm .profile-front .profile-img{height:90px;width:90px}}@media (max-height:475px){.fromm .profile-front .profile-img{height:70px;width:70px}}.fromm.profile-media{position:relative}.fromm .profile-history{display:grid;grid-template-rows:24% 3% 35% 3% 35%;height:100%;overflow-y:scroll;overflow:overlay;padding:20px;-webkit-user-select:none;user-select:none;width:100%}.fromm .profile-history .profile-block{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;overflow-y:scroll;overflow:overlay;padding:10px}.fromm .profile-block .profile-header{margin-bottom:5px;width:100%}.fromm .profile-block .profile-header h1{margin:0}.fromm .profile-block .profile-body{grid-row:3/4;height:90%;overflow-y:scroll;overflow:overlay;padding:0;width:100%}.fromm .profile-history .profile-text{grid-row:1/2;height:100%;width:100%}.fromm .profile-text .profile-text-list{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none;width:100%}.fromm .profile-text .profile-text-list::-webkit-scrollbar{display:none}.fromm .profile-text .profile-text-list>div{background-color:var(--fromm-chat-text);border-radius:10px;display:grid;grid-auto-flow:row;grid-template-columns:30% auto;padding:5px 10px;-webkit-user-select:all!important;user-select:all!important;width:100%}.fromm .profile-text .profile-text-list>div:not(:last-child){margin-bottom:10px}.fromm .profile-text .profile-text-list .profile-name{background-color:#fff;border-radius:5px;font-weight:700;grid-column:1/2;margin-right:10px;padding:2px 0}.fromm .profile-text .profile-text-list .profile-description{align-items:center;grid-column:2/3;justify-content:flex-start}.fromm .profile-history .profile-profile{grid-row:3/4}.fromm .profile-history .profile-bg{grid-row:5/6}.fromm .profile-body .profile-img-list{align-items:flex-start;display:flex;flex-flow:row wrap;gap:4%;height:100%;justify-content:flex-start;overflow-y:scroll;overflow:overlay;width:100%}.fromm .profile-img-list .profile-img{align-items:center;aspect-ratio:1/1;background-color:#000;border-radius:5px;cursor:pointer;display:flex;justify-content:center;width:22%}.fromm .profile-img-list .profile-img img{aspect-ratio:1/1;border-radius:5px;object-fit:cover;width:100%}.fromm .profile-img-list .profile-img img:hover{opacity:.8}@media (max-width:475px){.fromm .profile-history{-ms-overflow-style:none;display:flex;flex-direction:column;gap:10px;overflow-y:scroll;padding:20px 10px;scrollbar-width:none}.fromm .profile-history::-webkit-scrollbar{display:none}.fromm .profile-block{min-height:100px}.fromm .profile-text .profile-text-list .profile-name{margin-right:5px}.fromm .profile-text .profile-text-list>div:not(:last-child){margin-bottom:10px}}
/*# sourceMappingURL=main.1dcc5b39.css.map*/