.modal-overlay[data-v-4ce836d7]{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.dialog-container[data-v-4ce836d7]{background:#2d2d2d;border:.025rem solid #444;border-radius:.4rem;display:flex;flex-direction:column;height:14.525rem;min-height:10rem;min-width:13.75rem;overflow:hidden;width:27.5rem;z-index:1001}.dialog-header[data-v-4ce836d7]{align-items:center;background:#ffffff0d;display:flex;flex-shrink:0;justify-content:space-between;padding:.3rem .3rem .3rem .75rem}.dialog-title[data-v-4ce836d7]{color:#fff;font-family:Lexend;font-size:.5rem;font-style:normal;font-weight:200;line-height:.7rem;text-align:center}.close-btn[data-v-4ce836d7]{align-items:center;background:none;border:none;border-radius:.2rem;cursor:pointer;display:flex;height:.8rem;justify-content:center;margin:0;padding:0;transition:background-color .2s ease;width:.8rem}.close-btn[data-v-4ce836d7]:hover{background-color:#ffffff1a}.create-view[data-v-4ce836d7]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-height:0;overflow-y:auto;padding:.5rem;position:relative}.create-view__overlay[data-v-4ce836d7]{align-items:center;background:#2d2d2dcc;border-radius:.4rem;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:10}.create-view__title[data-v-4ce836d7]{color:#fff;font-family:Lexend;font-size:.45rem;font-style:normal;font-weight:500;line-height:.7rem}.create-view__input-area[data-v-4ce836d7]{background:#0003;border:.025rem solid hsla(0,0%,100%,.1);border-radius:.25rem;flex-shrink:0;height:2rem;position:relative}.create-view__textarea[data-v-4ce836d7]{background:transparent;border:0;color:#fff;font-family:Lexend;font-size:.45rem;height:100%;line-height:.55rem;outline:none;width:100%}.create-view__textarea[data-v-4ce836d7]:focus{box-shadow:none;outline:none}.create-view__textarea[data-v-4ce836d7]::-moz-placeholder{color:#ffffff40}.create-view__textarea[data-v-4ce836d7]::placeholder{color:#ffffff40}.create-view__confirm-btn[data-v-4ce836d7]{align-items:center;align-self:center;background:linear-gradient(180deg,#fff,#fff0 90%),linear-gradient(90deg,#0ef,#6b69ff 49%,#ff47ac);border:none;border-radius:.9rem;color:#131313;cursor:pointer;display:flex;font-family:Lexend;font-size:.4rem;font-weight:500;gap:.1rem;height:1rem;justify-content:center;line-height:.6rem;margin-bottom:1.5rem;margin-top:auto;padding:0 1.15rem;transition:opacity .2s ease,transform .2s ease;width:-moz-fit-content;width:fit-content}.create-view__confirm-btn[data-v-4ce836d7]:hover:not(:disabled){background:linear-gradient(180deg,var(---x-1,#fff) 0,hsla(0,0%,100%,0) 90%),linear-gradient(90deg,#0ef 0,#f7e0ff 49.52%,#ff49ad);cursor:pointer}.create-view__confirm-btn[data-v-4ce836d7]:disabled{cursor:not-allowed;opacity:.4}.modal-enter-active[data-v-4ce836d7],.modal-leave-active[data-v-4ce836d7]{transition:opacity .3s ease}.modal-enter-active .dialog-container[data-v-4ce836d7],.modal-leave-active .dialog-container[data-v-4ce836d7]{transition:transform .3s ease}.modal-enter-from[data-v-4ce836d7],.modal-leave-to[data-v-4ce836d7]{opacity:0}.modal-enter-from .dialog-container[data-v-4ce836d7],.modal-leave-to .dialog-container[data-v-4ce836d7]{transform:scale(.95)}.spinning-image[data-v-23867a48]{animation:rotate360-23867a48 2s linear infinite;bottom:0;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.generate-progress[data-v-23867a48]{color:#fff;font-family:Lexend,sans-serif;font-size:.5rem;font-style:normal;font-weight:500;left:50%;line-height:.7rem;position:absolute;text-shadow:0 1px 10px rgba(0,0,0,.5);top:50%;transform:translate(-50%,-50%)}@keyframes rotate360-23867a48{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.bottom-button[data-v-23867a48]{bottom:20px;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;transform:translateY(10px);transition:all .3s ease;visibility:hidden;z-index:10}.task-item-area[data-v-23867a48]{background:#ffffff0d;border-radius:16px;overflow:hidden;position:relative}.task-item-area:hover .bottom-button[data-v-23867a48]{opacity:1;transform:translateY(0);visibility:visible}.task-item[data-v-23867a48]{background-repeat:no-repeat;background-size:100% 100%;display:block;height:100%;transition:transform .3s ease;width:100%;will-change:transform}.task-item-area:hover .task-item[data-v-23867a48]{transform:scale(1.2)}.task-item-area[data-v-23867a48]{backface-visibility:hidden;-webkit-backface-visibility:hidden}.task-column[data-v-23867a48],.tasks-container[data-v-23867a48]{display:flex;flex-direction:column;gap:.5rem}.task-date-item[data-v-23867a48]{color:#fff;font-family:Lexend,sans-serif;font-size:.4rem;font-style:normal;font-weight:500;line-height:.6rem}.login-text[data-v-23867a48]{background:linear-gradient(180deg,#fff,#fff0 90%),linear-gradient(90deg,#0ef,#6b69ff 49.04%,#ff47ac);border-radius:1.2rem;color:#131313;cursor:pointer;height:.9rem;justify-content:center;margin:0 auto;padding:.25rem .5rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:3.6rem}.delete-btn[data-v-23867a48],.login-text[data-v-23867a48]{align-items:center;display:flex}.delete-btn[data-v-23867a48]{border:1px solid var(--x-710,transparent);border-radius:10px;color:#a00;font-size:20px;padding:6px;position:absolute;right:10px;top:10px}.delete-btn[data-v-23867a48]:hover{background:var(--x-75,rgba(0,0,0,.2));border:1px solid var(--x-710,rgba(0,0,0,.3));cursor:pointer}.play-btn[data-v-23867a48]{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.task-item-area:hover .play-btn[data-v-23867a48]{opacity:1;visibility:visible}.my-creation-modal .ant-modal{top:50%!important;transform:translateY(-50%)!important}.my-creation-modal .ant-modal .ant-modal-content{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#222c;border-radius:.4rem;box-shadow:0 4px 100px #0000004d;padding:1.5rem;text-align:center}.my-creation-modal .ant-modal .ant-modal-close{align-items:center;color:#ffffffb3;display:flex;justify-content:center;padding:0 .1rem .1rem}.my-creation-modal .ant-modal .ant-modal-close:hover{background:#ffffff1a;color:#ffffffb3}.my-creation-modal .ant-modal .ant-modal-header,.my-creation-modal .ant-modal .ant-modal-header .ant-modal-title{background:none;color:#fff;font-size:.6rem;font-weight:500;line-height:.7rem;margin-bottom:.4rem}.my-creation-modal .ant-modal .ant-modal-body{color:#ffffff80;font-size:.45rem}.my-creation-modal .ant-modal .ant-modal-footer{margin-top:.8rem;text-align:center}.my-creation-modal .ant-modal .ant-modal-footer .ant-btn-default{background:#ffffff1a;border:none;border-radius:.9rem;color:#fff;font-size:.4rem;font-weight:500;height:1rem;line-height:.6rem;padding:0 1.15rem}.my-creation-modal .ant-modal .ant-modal-footer .ant-btn-primary{background:#f13a22;border:none;border-radius:.9rem;color:#fff;font-size:.4rem;font-weight:500;height:1rem;line-height:.6rem;padding:0 1.15rem}.my-creation-modal .ant-modal .ant-modal-footer .ant-btn-default:hover{background:#575757}.my-creation-modal .ant-modal .ant-modal-footer .ant-btn-primary:hover{background:#f24d38}[data-v-23867a48] .tab-btn{border-radius:.2rem}[data-v-23867a48] .tabs-content{padding-top:1rem}.project-list__loading[data-v-23867a48]{align-items:center;display:flex;justify-content:center;padding:3rem 0}.project-group[data-v-23867a48]{display:grid;gap:.3rem;grid-template-columns:repeat(auto-fill,9.65rem);margin-bottom:1.1rem}.project-group__title[data-v-23867a48]{color:#ffffffb3;font-family:Lexend;font-size:.5rem;font-weight:500;grid-column:1/-1;line-height:.7rem}.project-card[data-v-23867a48]{align-items:center;border-radius:.4rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;height:2.8rem;padding:.4rem;position:relative;transition:background-color .2s ease;width:9.65rem}.project-card--new[data-v-23867a48]{background:transparent;z-index:0}.project-card--new[data-v-23867a48]:before{background:linear-gradient(180deg,#fff,#fff0 90%),linear-gradient(90deg,#0ef,#6b69ff 49%,#ff47ac);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.025rem;pointer-events:none;position:absolute;z-index:-1}.project-card--new[data-v-23867a48]:hover{background:linear-gradient(180deg,#ffffff1a,#fff0 90%),linear-gradient(90deg,#00eeff1a,#6b69ff1a 49%,#ff47ac1a)}.project-card--project[data-v-23867a48]{background:#ffffff0d}.project-card--project[data-v-23867a48]:hover{background:#ffffff14}.project-card__thumb[data-v-23867a48]{align-items:center;background:#ffffff0d;border-radius:.25rem;display:flex;flex-shrink:0;height:2rem;justify-content:center;overflow:hidden;width:2rem}.project-card__thumb--new[data-v-23867a48]{background:linear-gradient(180deg,#ffffff1a,#fff0 90%),linear-gradient(90deg,#00eeff1a,#6b69ff1a 49%,#ff47ac1a)}.project-card__thumb-icon[data-v-23867a48]{height:1rem;width:1rem}.project-card__thumb-img[data-v-23867a48]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-card__thumb-placeholder[data-v-23867a48]{height:.77rem;opacity:.5;width:1.06rem}.project-card__info[data-v-23867a48]{display:flex;flex:1;flex-direction:column;gap:.2rem;justify-content:center;min-width:0}.project-card__name[data-v-23867a48]{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-card__name[data-v-23867a48],.project-card__time[data-v-23867a48]{font-family:Lexend;font-size:.4rem;font-weight:400;line-height:.6rem;text-shadow:0 0 .25rem rgba(0,0,0,.25)}.project-card__time[data-v-23867a48]{color:#ffffff80}.project-card__delete-btn[data-v-23867a48]{align-items:center;background:#12121280;border:none;border-radius:.2rem;cursor:pointer;display:flex;justify-content:center;padding:.15rem;position:absolute;right:.15rem;top:.15rem;transition:background-color .2s ease}.project-card__delete-btn[data-v-23867a48]:hover:not(:disabled){background:#121212b3}.project-card__delete-btn.is-deleting[data-v-23867a48]{cursor:not-allowed}.project-card__delete-icon[data-v-23867a48]{height:.55rem;opacity:.7;transition:opacity .2s ease;width:.55rem}.project-card__delete-btn:hover:not(:disabled) .project-card__delete-icon[data-v-23867a48]{opacity:1}
