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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}h1{background-color:#000;color:#fff}td,th{border:2px solid #333}table{border-collapse:collapse}.sprint-board{display:flex}.column{background-color:#f5f5f5;border:1px solid #ccc;flex:1 1;margin:10px;padding:10px}.task{background-color:#fff;border:1px solid #ddd;margin:5px;padding:5px}.Content{height:500px;width:900}.Content,.Content2{border:2px solid #333}.Content2{height:90px}.investigation0{background:#518fd6}.investigation0,.investigation1{height:20%!important;left:0!important;position:relative;top:0!important;width:100%}.investigation1{background:#ee96db}.investigation2{background:#74cf88}.investigation2,.investigation3{height:20%!important;left:0!important;position:relative;top:0!important;width:100%}.investigation3{background:#c17cde}.investigation4{background:#d6dc7e}.doing0,.investigation4{height:20%!important;left:0!important;position:relative;top:0!important;width:100%}.doing0{background:#518fd6}.doing1{background:#ee96db}.doing1,.doing2{height:20%!important;left:0!important;position:relative;top:0!important;width:100%}.doing2{background:#74cf88}.doing3{background:#c17cde}.doing3,.doing4{height:20%!important;left:0!important;position:relative;top:0!important;width:100%}.doing4{background:#d6dc7e}.done0{background:#518fd6}.done0,.done1{height:20%!important;left:0!important;position:relative;top:0!important;width:100%}.done1{background:#ee96db}.done2{background:#74cf88}.done2,.done3{height:20%!important;left:0!important;position:relative;top:0!important;width:100%}.done3{background:#c17cde}.done4{background:#d6dc7e;height:20%!important;left:0!important;position:relative;top:0!important;width:100%}.grid-item{align-items:center;background:#fff;border:2px solid #eee;cursor:grab;display:flex;flex-direction:column;justify-content:flex-start;max-height:90%;max-width:90%;min-height:30px;min-width:30px;overflow:hidden;position:absolute;resize:both;z-index:1}.difficultyText,.iconTitle{font-size:15px;margin:0}.resizeHandle{background:#ccc;bottom:0;cursor:se-resize;height:20px;position:absolute;right:0;width:20px}.grid-item--width2{height:170px;width:340px}.grid-item--height2{height:340px;width:170px}.grid-item:hover{opacity:.6}.packery-drop-placeholder{cursor:grabbing;outline:3px dashed rgba(0,0,0,.5);outline-offset:-6px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.modal{background:#fff;box-shadow:0 0 60px 10px rgba(0,0,0,.9);height:80%;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;z-index:100001}.closed,.modal{display:none}.modal-overlay{background:rgba(0,0,0,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}.taskTitle{display:block;font-size:50px;height:10%;left:30%;position:fixed;text-align:center;top:5%;width:40%;z-index:10}.creator{top:15%}.creator,.creatorTextArea{font-size:2vw;left:5%;position:fixed}.creatorTextArea{display:block;height:7%;text-align:center;top:31%;width:20%}.difficulty{top:40%}.difficulty,.difficultyTextArea{font-size:2vw;left:5%;position:fixed}.difficultyTextArea{display:block;height:7%;text-align:center;top:55%;width:20%}.time{top:65%}.time,.timeText{font-size:2vw;left:5%;position:fixed}.timeText{top:75%}.content{top:15%}.content,.contentTextArea{font-size:2vw;left:30%;position:fixed}.contentTextArea{display:block;height:60%;top:30%;width:35%}.dicisionButton{background-color:#a0f14f;right:12%}.closedButton,.dicisionButton{align-items:center;bottom:5%;display:flex;font-size:2vw;height:7%;justify-content:center;position:fixed;width:10%}.closedButton{right:23%}.deleteButton{background-color:#ee4164;bottom:5%;right:1%}.deleteButton,.memoButton{align-items:center;display:flex;font-size:2vw;height:7%;justify-content:center;position:fixed;width:10%}.memoButton{left:70%;top:17%}.memoTextArea{font-size:2vw;height:50%;left:70%;position:fixed;top:30%;width:25%}.taskManage{height:20%;left:80%;position:fixed;top:5%;width:20%}.allgrid{display:flex;flex-direction:column;height:100vh;width:100vw}.header{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #ccc;display:flex;height:10%;justify-content:center;position:relative}.sprintInfoDiv{align-items:flex-start;display:flex;gap:16px;position:absolute;right:20%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.totalSprintDiv{align-items:center;display:flex;flex-direction:column}.totalSprintDiv input{width:60px}.totalSprintDiv label{margin-bottom:4px}.main{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.items{display:flex;height:15%;width:95%}.item{background-color:#f8f9fa;border:1px solid #ccc;border-radius:4px;font-size:16px;margin-bottom:10px;padding:1px}.item,.item.pBacklog,.item.sBacklog{flex:1 1}.item.doing,.item.investigation,.item.nameGrid{flex:0.5 1}.item.done{flex:1 1}.grids{display:flex;height:85%;width:95%}.gridCSS{background-color:#f8f9fa;border:1px solid #ccc;border-radius:1px;display:flex;flex:1 1;flex-direction:column;font-size:16px;margin-bottom:5px;padding:1px}.gridCSS.pBacklog,.gridCSS.sBacklog{flex:1 1}.gridCSS.doing,.gridCSS.investigation,.gridCSS.nameGrid{flex:0.5 1}.gridCSS.done{flex:1 1}.nameTag{overflow:hidden}.nameTag span{text-align:center;white-space:normal;word-break:break-word}.editNameModal{background:#fff;box-shadow:0 0 60px 10px rgba(0,0,0,.9);display:none;height:80%;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;z-index:100001}.name{display:flex;font-size:2vw;height:10%;position:fixed;text-align:center;width:40%}.name0{left:45%;top:15%}.name1{left:45%;top:30%}.name2{left:45%;top:45%}.name3{left:45%;top:60%}.name4{left:45%;top:75%}.member{display:block;font-size:2vw;height:7%;position:fixed;text-align:center;width:20%}.member0Text{left:10%;top:15%}.member1Text{left:10%;top:30%}.member2Text{left:10%;top:45%}.member3Text{left:10%;top:60%}.member4Text{left:10%;top:75%}.editNameDicision{background-color:#a0f14f;right:10%}.editClosed,.editNameDicision{align-items:center;bottom:5%;display:flex;font-size:2vw;height:7%;justify-content:center;position:fixed;width:20%}.editClosed{right:35%}textarea{resize:none}.history-modal-overlay{background:rgba(0,0,0,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.historyModal{position:fixed;z-index:10000}.hAllgrid{display:flex;flex-direction:column;height:100vh;width:100vw}.hHeader{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #ccc;display:flex;height:10%;justify-content:center;position:relative}.hHeader .historyButton{background-color:#007bff}.hHeader .historyButton,.hHeader .restoreButton{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.hHeader .restoreButton{background-color:#28a745;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hMain{display:flex;flex-grow:1;overflow:hidden}.historyList{background-color:#f8f9fa;border-right:1px solid #ccc;display:flex;flex-direction:column;overflow-y:auto;width:15%}.history-items{list-style:none;padding-left:0}.historyItem{background-color:#e9967a;border-radius:4px;color:#fff;margin:5px;padding:10px;text-align:center}.historyItem.selected{background-color:blue}.historyItem.selected .sprint-state{color:#fff}.historyItem.selected .history-time{color:#ddd}.historyItem.selected .history-taskTitle{color:#fff}.sprint-state{color:#333;font-size:18px;font-weight:700}.history-time{color:#777;font-size:12px}.history-taskTitle{color:#333;font-size:16px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hBoard{background-color:#fff;border-left:1px solid #ccc;flex-grow:1;overflow-y:auto;padding:10px}.hItems{display:flex;height:15%;width:95%}.hItem{background-color:#f8f9fa;border:1px solid #ccc;border-radius:4px;font-size:16px;margin-bottom:10px;padding:1px}.hItem,.hItem.pBacklog,.hItem.sBacklog{flex:1 1}.hItem.doing,.hItem.investigation,.hItem.nameGrid{flex:0.5 1}.hItem.done{flex:1 1}.hGrids{display:flex;height:85%;width:95%}.hGridCSS{background-color:#f8f9fa;border:1px solid #ccc;border-radius:1px;display:flex;flex:1 1;flex-direction:column;font-size:16px;margin-bottom:5px;padding:1px}.hGridCSS.pBacklog,.hGridCSS.sBacklog{flex:1 1}.hGridCSS.doing,.hGridCSS.investigation,.hGridCSS.nameGrid{flex:0.5 1}.hGridCSS.done{flex:1 1}.hGrid-item{align-items:center;background:#fff;border:2px solid #eee;cursor:grab;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:absolute;z-index:1}.type0{background:#518fd6}.type1{background:#ee96db}.type2{background:#74cf88}.type3{background:#c17cde}.type4{background:#d6dc7e}.grid{flex:1 1;position:relative}.nameTag{border:1px solid #ccc;flex:1 1;font-size:16px}.nameTag,body{align-items:center;display:flex;justify-content:center}body{background-color:#f4f4f9;font-family:Arial,sans-serif;height:100vh;margin:0;padding:0}form{background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:400px;padding:20px 30px}.formField input,form{box-sizing:border-box;width:100%}.formField input{border:1px solid #ccc;border-radius:4px;font-size:16px;margin:10px 0;padding:10px}.formField input:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.3);outline:none}.loginButton .submitButton{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:background-color .3s ease;width:100%}.loginButton .submitButton:hover{background-color:#0056b3}
/*# sourceMappingURL=main.c769d14b.css.map*/