.calendar-container{background:#222;background:var(--Gray-900,#222);display:flex;flex-direction:column;height:100%;padding:20px;width:100%}.calendar-header{margin-bottom:20px}.back-button,.calendar-header{align-items:center;display:flex}.back-button{padding:0}.back-button,.header-text{background:none;border:none;cursor:pointer}.header-text{color:#fff;font-family:Pretendard;font-size:16px;font-size:42px;font-style:normal;font-weight:600;line-height:normal}.calendar-content{display:flex;height:100%;width:100%}.calendar-left,.calendar-right{height:100%;width:50%}.calendar-right{align-items:flex-start;border:none;border-radius:10px;display:flex;flex-direction:column;padding:5px 0 0 40px}.month-records{gap:30px;margin-bottom:40px}.month-records,.month-title{align-items:center;display:flex;justify-content:center}.month-title{color:#fff;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.calendar-grid{display:grid flex;gap:20px;grid-template-columns:repeat(7,1fr)}.calendar-cell{height:60px;overflow:hidden;width:60px}.diary-count{font-style:normal}.diary-list-header{color:#888;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.diary-list-title{color:#fff;font-size:32px;font-weight:500;margin-bottom:20px}.diary-list-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);width:100%}.diary-card{align-items:flex-start;background-color:#333;color:#fff;display:flex;flex-direction:column;height:150px;padding:20px;width:280px}.diary-project{align-items:center;display:flex;margin-bottom:10px}.color-box{border-radius:4px;height:24px;margin-right:12px;width:24px}.diary-project-name{font-weight:700}.diary-title{font-size:18px;margin-bottom:5px}.diary-writer{color:#bbb;font-size:14px}.project-colors{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-top:20px;width:100%}.project-color{align-items:center;display:flex;height:50px;padding:5px;width:150px}.project-name{color:#fff;font-size:20px;margin-left:8px}.manage-button{align-self:center;border:1px solid #888;border-radius:10px;flex-shrink:0;height:33px;margin:20px 0;width:131px}.calendar-left{align-items:center;background:#222;background:var(--Gray-900,#222);border:1px solid #d9d9d9;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:550px;overflow:hidden;padding:40px;width:580px}.calendar-grid{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(7,minmax(10px,1fr));margin-bottom:20px;width:100%}.calendar-cell{align-items:center;aspect-ratio:1;background-color:#ddd;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;font-family:Pretendard;justify-content:center;position:relative;width:100%}.inner-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:100%;width:100%}.inner-cell{border:1px solid #bbb;box-sizing:border-box}.calendar-cell.selected{background-color:#bbb}.diary-count{color:#e19e58;color:var(--Primary-Yellow,#e19e58);font-family:Pretendard;font-size:16px;font-weight:500;line-height:32px;text-align:center;text-decoration-line:underline}.nav-button-left,.nav-button-right{background:none;border:none;color:#fff;cursor:pointer;flex-shrink:0;font-size:20px;height:32px;width:32px}.nav-button-left:hover,.nav-button-right:hover{opacity:.8}#root,body,html{background-color:#222;display:flex;flex-direction:column;height:100%;margin:0;padding:0}#root,body,button,html,input{font-family:Pretendard Variable}@font-face{font-family:D2Coding;font-style:normal;font-weight:400;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_three@1.0/D2Coding.woff) format("woff")}
/*# sourceMappingURL=main.e083c2ad.css.map*/