*{box-sizing:border-box}#root,body,html{height:auto!important;min-height:100vh;overflow-y:hidden}.okr-container,.okr-container *{overflow:visible}.okr-container{min-height:100vh;position:relative;width:100%}.okr-main-content{max-height:none;overflow-y:auto;width:100%}.createOkrOverlay{animation:fadeIn .3s ease-out;background-color:#00000080;bottom:0;display:flex;justify-content:flex-end;left:0;position:fixed;right:0;top:0;z-index:1300}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.createOkrContainer{animation:slideIn .3s ease-out;background-color:#fff;box-shadow:-2px 0 8px #00000026;width:40vw}.createOkrContainer,.createOkrModal{display:flex;flex-direction:column;height:100%}.createOkrHeader{align-items:center;background-color:#006bb6;display:flex;justify-content:space-between;margin-bottom:5px;padding:20px}.createOkrTitle{align-items:center;display:flex;gap:12px}.createOkrTitle h2{color:#fff;font-size:20px;font-weight:500;margin:0}.targetIcon{color:#fff}.infoIcon{cursor:pointer;margin-left:4px}.closeButton{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:0}.closeButton:hover{background-color:#f5f5f5;border-radius:4px;color:#333}.createOkrContent{flex:1 1;overflow-y:auto;padding:20px}.createOkrContent::-webkit-scrollbar{display:none}.form-group{margin-top:2px}label{color:#333;font-size:14px;font-weight:500}.Description-input,.detail-input,.title-input{background-color:#dfebf5;border:1px solid #d0d0d0;border-radius:4px;font-size:14px;padding:10px 12px;width:100%}.formField-sub{margin-top:10px}.section-content{font-size:14px;margin-top:10px}.Description-input:focus,.detail-input:focus,.title-input:focus{border-color:#0078d4;box-shadow:0 0 0 2px #0078d433;outline:none}.section{margin-top:20px}.sectionHeader{align-items:center;background-color:#006bb6;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:40px;padding:8px 20px;width:100%}.sectionTitle{margin-left:15px}.section-title{font-size:14px;font-weight:500;margin-right:8px}.OwnerSelect{background-color:#dfebf5;height:40px;margin-bottom:15px}.small{width:40%}.big{width:60%}.form-row{margin-bottom:16px}.formField{color:#555;font-size:13px;margin-top:10px}.sub{width:47%}.icon-label{align-items:center;display:flex;font-size:13px;gap:8px;margin-bottom:4px}.field-value{background-color:#dfebf5;color:#333;font-size:14px}.createOkrFooter{border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 20px}.cancelButton{background:none;border:none;color:#333;cursor:pointer;font-size:14px;padding:8px 16px}.action-buttons{display:flex;gap:8px}.create-button{border:none;border-radius:4px 0 0 4px;font-size:14px;padding:8px 16px}.create-button,.dropdown-button{background-color:#0078d4;color:#fff;cursor:pointer}.dropdown-button{align-items:center;border:none;border-left:1px solid #ffffff4d;border-radius:0 4px 4px 0;display:flex;padding:8px}.border-bottom{border-bottom:1px solid #e0e0e0}.createOkrHeader>button:active,.createOkrHeader>button:focus,.section>button:active,.section>button:focus{border:none;box-shadow:none;outline:none}button:focus{border:none;outline:none}.MuiContainer-root{height:auto!important;min-height:auto!important}.EvenColors:nth-child(2n){background-color:#dfebf5}.required-asterisk{color:red}.create-button:disabled{background-color:#ccc;color:#333;cursor:not-allowed;opacity:.5}.basic-container{background:#fff;border:none;border-radius:8px;display:inline-block;padding:20px;position:relative}.spinner-container{align-items:center;display:flex;height:150px;justify-content:center;position:relative;width:150px}.progress-spinner{animation:spin 2s linear infinite}.spinner-circle{stroke:#1976d2;stroke-dasharray:126;stroke-dashoffset:126;animation:dash 1.5s ease-in-out infinite}.logo-image{height:42%;left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:92%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dashoffset:126}50%{stroke-dashoffset:31.5}to{stroke-dashoffset:126}}.transparent{background:#0000}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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.6461c53e.css.map*/