.projectDetails-module-scss-module__XMI0dG__projectDetailsPage{color:#2c3e50;background:#f8f9fa;width:100%;min-height:100vh;padding:2rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark]{color:#bfbfbf;background:#141312}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__loadingContainer,.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__errorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__loadingContainer p{color:#6c757d;margin-top:1rem;font-size:16px}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__errorContainer h2{color:#ef4444;margin-bottom:1rem;font-size:24px}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__errorContainer p{color:#6c757d;margin-bottom:2rem;font-size:16px}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__loadingContainer p,.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__errorContainer p{color:#9ca3af}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__spinner{border:4px solid #fd98021a;border-top-color:#fd9802;border-radius:50%;width:50px;height:50px;animation:1s linear infinite projectDetails-module-scss-module__XMI0dG__spin}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__spinner{border:4px solid #ffae311a;border-top-color:#ffae31}@keyframes projectDetails-module-scss-module__XMI0dG__spin{to{transform:rotate(360deg)}}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__pageHeader{margin-bottom:2rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__headerTop{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__backButton{color:#2c3e50;cursor:pointer;background:#fff;border:1px solid #e1e5e9;border-radius:6px;padding:10px 20px;font-size:14px;transition:all .2s}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__backButton:hover{background:#f8f9fa;border-color:#ced4da}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__backButton{color:#bfbfbf;background:#1a1a1a;border:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__backButton:hover{background:#2a2a2a;border-color:#6b7280}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__headerActions{gap:1rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__editButton,.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__addWellButton{cursor:pointer;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__editButton{color:#2c3e50;background:#fff;border:1px solid #e1e5e9}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__editButton:hover{background:#f8f9fa;border-color:#ced4da}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__addWellButton{color:#fff;background:linear-gradient(135deg,#fd9802 0%,#f26d22 100%);border:none;box-shadow:0 2px 4px #fd980233}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__addWellButton:hover{background:#f26d22;box-shadow:0 4px 8px #fd98024d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__editButton{color:#bfbfbf;background:#1a1a1a;border:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__editButton:hover{background:#2a2a2a;border-color:#6b7280}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__addWellButton{color:#141312;background:linear-gradient(135deg,#ffae31 0%,#ffc261 100%);box-shadow:0 2px 4px #ffae3133}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__addWellButton:hover{background:#ffc261;box-shadow:0 4px 8px #ffae314d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__projectInfo{background:#fff;border:1px solid #e1e5e9;border-radius:12px;padding:2rem;box-shadow:0 2px 10px #0000000d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__projectInfo h1{color:#2c3e50;margin:0 0 .75rem;font-size:28px;font-weight:600}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__projectInfo .projectDetails-module-scss-module__XMI0dG__description{color:#6c757d;margin:0 0 1rem;font-size:16px;line-height:1.6}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__projectInfo .projectDetails-module-scss-module__XMI0dG__projectMeta{flex-wrap:wrap;gap:2rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__projectInfo .projectDetails-module-scss-module__XMI0dG__metaItem{color:#6c757d;align-items:center;font-size:14px;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__projectInfo .projectDetails-module-scss-module__XMI0dG__metaItem:before{content:"•";color:#fd9802;margin-right:.5rem;font-size:1.2rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__projectInfo .projectDetails-module-scss-module__XMI0dG__metaItem:first-child:before{content:"";margin-right:0}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__projectInfo{background:#1a1a1a;border:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__projectInfo h1{color:#bfbfbf}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__projectInfo .projectDetails-module-scss-module__XMI0dG__description,.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__projectInfo .projectDetails-module-scss-module__XMI0dG__metaItem{color:#9ca3af}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__projectInfo .projectDetails-module-scss-module__XMI0dG__metaItem:before{color:#ffae31}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__mainContent{flex-direction:column;gap:2rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellsSection,.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__unitsSection{background:#fff;border:1px solid #e1e5e9;border-radius:12px;padding:2rem;box-shadow:0 2px 10px #0000000d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__wellsSection,.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__unitsSection{background:#1a1a1a;border:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__sectionHeader{margin-bottom:1.5rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__sectionHeader h2{color:#2c3e50;margin:0 0 .5rem;font-size:20px;font-weight:600}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__sectionHeader p{color:#6c757d;margin:0;font-size:14px}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__sectionHeader h2{color:#bfbfbf}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__sectionHeader p{color:#9ca3af}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;display:grid}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellCard{cursor:pointer;background:#fff;border:1px solid #e1e5e9;border-radius:10px;padding:1.5rem;transition:all .2s}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellCard:hover{border-color:#fd9802;transform:translateY(-2px);box-shadow:0 4px 12px #fd980226}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__wellCard{background:#2a2a2a;border:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__wellCard:hover{border-color:#ffae31;box-shadow:0 4px 12px #ffae3126}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellCardHeader{border-bottom:1px solid #e1e5e9;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:1rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellCardHeader h3{color:#2c3e50;flex:1;margin:0;font-size:16px;font-weight:600}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellCardHeader .projectDetails-module-scss-module__XMI0dG__bitCount{color:#fd9802;white-space:nowrap;background:#fd98021a;border:1px solid #fd98024d;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__wellCardHeader{border-bottom:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__wellCardHeader h3{color:#bfbfbf}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__wellCardHeader .projectDetails-module-scss-module__XMI0dG__bitCount{color:#ffae31;background:#ffae311a;border:1px solid #ffae314d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellCardBody{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellInfo{justify-content:space-between;font-size:14px;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellInfo .projectDetails-module-scss-module__XMI0dG__label{color:#6c757d;font-weight:500}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellInfo .projectDetails-module-scss-module__XMI0dG__value{color:#2c3e50;font-weight:400}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__wellInfo .projectDetails-module-scss-module__XMI0dG__label{color:#9ca3af}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__wellInfo .projectDetails-module-scss-module__XMI0dG__value{color:#bfbfbf}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellCardFooter{color:#6c757d;border-top:1px solid #e1e5e9;justify-content:space-between;gap:1rem;padding-top:1rem;font-size:13px;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__wellCardFooter{color:#9ca3af;border-top:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellDate{align-items:center;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__emptyWells{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__emptyWells p{color:#6c757d;margin-bottom:1.5rem;font-size:16px}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__emptyWells p{color:#9ca3af}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__tabs{background:#fff;border:1px solid #e1e5e9;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px #0000000d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__tabs{background:#1a1a1a;border:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__tabList{background:#f8f9fa;border-bottom:2px solid #e1e5e9;margin:0;padding:0;list-style:none;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__tabList{background:#2a2a2a;border-bottom:2px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__tab{color:#6c757d;cursor:pointer;text-align:center;background:0 0;border:none;flex:1;padding:1rem 2rem;font-size:16px;font-weight:500;transition:all .2s;position:relative}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__tab:hover{color:#2c3e50;background:#fd98020d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__tab:focus{outline:none}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__tab{color:#9ca3af}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__tab:hover{color:#bfbfbf;background:#ffae310d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__selectedTab{font-weight:600;color:#fd9802!important;background:#fff!important}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__selectedTab:after{content:"";background:#fd9802;height:2px;position:absolute;bottom:-2px;left:0;right:0}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__selectedTab{color:#ffae31!important;background:#1a1a1a!important}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__selectedTab:after{background:#ffae31}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__tabPanel{flex-direction:column;gap:2rem;padding:2rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__tabPanel:focus{outline:none}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourcesSection{background:0 0;border:none;padding:0}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourcesGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:1.5rem;display:grid}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourceCard{background:#f8f9fa;border:1px solid #e1e5e9;border-radius:10px;padding:1.5rem;transition:all .2s}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourceCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__dataSourceCard{background:#2a2a2a;border:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__dataSourceCard:hover{box-shadow:0 4px 12px #00000026}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourceHeader{border-bottom:1px solid #e1e5e9;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourceHeader h4{color:#2c3e50;margin:0;font-size:16px;font-weight:600}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__dataSourceHeader{border-bottom:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__dataSourceHeader h4{color:#bfbfbf}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__statusBadge{text-transform:uppercase;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__statusBadge.projectDetails-module-scss-module__XMI0dG__completed,.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__statusBadge.projectDetails-module-scss-module__XMI0dG__success{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e4d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__statusBadge.projectDetails-module-scss-module__XMI0dG__pending,.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__statusBadge.projectDetails-module-scss-module__XMI0dG__processing{color:#fd9802;background:#fd98021a;border:1px solid #fd98024d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__statusBadge.projectDetails-module-scss-module__XMI0dG__failed,.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__statusBadge.projectDetails-module-scss-module__XMI0dG__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourceDescription{color:#6c757d;margin:0 0 1rem;font-size:14px;line-height:1.5}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__dataSourceDescription{color:#9ca3af}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourceMeta{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourceMeta .projectDetails-module-scss-module__XMI0dG__metaItem{font-size:13px;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourceMeta .projectDetails-module-scss-module__XMI0dG__metaItem strong{color:#6c757d;margin-right:.5rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourceMeta .projectDetails-module-scss-module__XMI0dG__metaItem:before{content:none}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__dataSourceMeta .projectDetails-module-scss-module__XMI0dG__metaItem strong{color:#9ca3af}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourcePath{border-top:1px solid #e1e5e9;padding-top:.75rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourcePath small{color:#9ca3af;word-break:break-all;font-family:monospace;font-size:12px}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__dataSourcePath{border-top:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__dataSourcePath small{color:#6b7280}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__unitsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__unitItem{background:#f8f9fa;border:1px solid #e1e5e9;border-radius:8px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__unitItem .projectDetails-module-scss-module__XMI0dG__unitKey{color:#6c757d;text-transform:capitalize;font-size:13px;font-weight:500}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__unitItem .projectDetails-module-scss-module__XMI0dG__unitValue{color:#2c3e50;font-size:16px;font-weight:600}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__unitItem{background:#2a2a2a;border:1px solid #4b5563}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__unitItem .projectDetails-module-scss-module__XMI0dG__unitKey{color:#9ca3af}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__unitItem .projectDetails-module-scss-module__XMI0dG__unitValue{color:#bfbfbf}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__emptyAnalytics{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__emptyAnalytics h3{color:#2c3e50;margin:0 0 1rem;font-size:20px;font-weight:600}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__emptyAnalytics p{color:#6c757d;margin:0 0 1.5rem;font-size:16px}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__emptyAnalytics h3{color:#bfbfbf}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage[data-theme=dark] .projectDetails-module-scss-module__XMI0dG__emptyAnalytics p{color:#9ca3af}@media (max-width:1024px){.projectDetails-module-scss-module__XMI0dG__projectDetailsPage{padding:1.5rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__projectInfo h1{font-size:24px}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:768px){.projectDetails-module-scss-module__XMI0dG__projectDetailsPage{padding:1rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__headerTop{flex-direction:column;align-items:stretch;gap:1rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__headerActions{justify-content:stretch}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__headerActions button{flex:1}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__projectInfo{padding:1.5rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__projectInfo h1{font-size:22px}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__tabPanel{padding:1rem}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__wellsGrid,.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__dataSourcesGrid{grid-template-columns:1fr}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__unitsGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.projectDetails-module-scss-module__XMI0dG__projectDetailsPage .projectDetails-module-scss-module__XMI0dG__tab{padding:.75rem 1rem;font-size:14px}}
.UpdateProjectModal-module-scss-module__BDLXIW__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.UpdateProjectModal-module-scss-module__BDLXIW__modalContent{background:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:800px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 10px 25px #0003}.UpdateProjectModal-module-scss-module__BDLXIW__modalContent[data-theme=dark]{background:#1d1c1a;border:1px solid #4b5563;box-shadow:0 10px 25px #0006}.UpdateProjectModal-module-scss-module__BDLXIW__modalHeader{background:#f8f9fa;border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.UpdateProjectModal-module-scss-module__BDLXIW__modalHeader[data-theme=dark]{background:#222221;border-bottom:1px solid #4b5563}.UpdateProjectModal-module-scss-module__BDLXIW__modalHeader[data-theme=dark] h3{color:#bfbfbf}.UpdateProjectModal-module-scss-module__BDLXIW__modalHeader h3{color:#333;margin:0;font-size:18px;font-weight:600}.UpdateProjectModal-module-scss-module__BDLXIW__closeButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;font-size:24px;transition:all .2s}.UpdateProjectModal-module-scss-module__BDLXIW__closeButton[data-theme=dark]{color:#9ca3af}.UpdateProjectModal-module-scss-module__BDLXIW__closeButton[data-theme=dark]:hover{color:#bfbfbf;background:#4b5563}.UpdateProjectModal-module-scss-module__BDLXIW__closeButton:hover{color:#333;background:#e9ecef}.UpdateProjectModal-module-scss-module__BDLXIW__stepIndicator{background:#fff;border-bottom:1px solid #e9ecef;padding:20px 24px;display:flex}.UpdateProjectModal-module-scss-module__BDLXIW__stepIndicator[data-theme=dark]{background:#1d1c1a;border-bottom:1px solid #4b5563}.UpdateProjectModal-module-scss-module__BDLXIW__step{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.UpdateProjectModal-module-scss-module__BDLXIW__step:not(:last-child):after{content:"";z-index:1;background:#e9ecef;width:100%;height:2px;position:absolute;top:20px;left:50%}.UpdateProjectModal-module-scss-module__BDLXIW__step.UpdateProjectModal-module-scss-module__BDLXIW__active:not(:last-child):after{background:#ffae31}.UpdateProjectModal-module-scss-module__BDLXIW__stepNumber{color:#666;z-index:2;background:#e9ecef;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;font-size:14px;font-weight:600;transition:all .2s;display:flex;position:relative}.UpdateProjectModal-module-scss-module__BDLXIW__active .UpdateProjectModal-module-scss-module__BDLXIW__stepNumber{color:#000;background:#ffae31}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__stepNumber{color:#9ca3af;background:#4b5563}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__active .UpdateProjectModal-module-scss-module__BDLXIW__stepNumber{color:#000;background:#ffae31}.UpdateProjectModal-module-scss-module__BDLXIW__stepLabel{color:#666;text-align:center;margin-top:4px;font-size:12px;font-weight:500}.UpdateProjectModal-module-scss-module__BDLXIW__active .UpdateProjectModal-module-scss-module__BDLXIW__stepLabel{color:#ffae31;font-weight:600}.UpdateProjectModal-module-scss-module__BDLXIW__stepLabel[data-theme=dark]{color:#9ca3af}.UpdateProjectModal-module-scss-module__BDLXIW__active .UpdateProjectModal-module-scss-module__BDLXIW__stepLabel[data-theme=dark]{color:#ffae31}.UpdateProjectModal-module-scss-module__BDLXIW__stepContent{background:#fff;flex:1;padding:24px;overflow-y:auto}.UpdateProjectModal-module-scss-module__BDLXIW__stepContent[data-theme=dark]{background:#1d1c1a}.UpdateProjectModal-module-scss-module__BDLXIW__stepContent h4{color:#333;margin:0 0 24px;font-size:18px;font-weight:600}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__stepContent h4{color:#bfbfbf}.UpdateProjectModal-module-scss-module__BDLXIW__wellCreationForm .UpdateProjectModal-module-scss-module__BDLXIW__formGroup{margin-bottom:20px}.UpdateProjectModal-module-scss-module__BDLXIW__wellCreationForm .UpdateProjectModal-module-scss-module__BDLXIW__formGroup label{color:#374151;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.UpdateProjectModal-module-scss-module__BDLXIW__wellCreationForm .UpdateProjectModal-module-scss-module__BDLXIW__formGroup label[data-theme=dark]{color:#bfbfbf}.UpdateProjectModal-module-scss-module__BDLXIW__wellCreationForm .UpdateProjectModal-module-scss-module__BDLXIW__formGroup .UpdateProjectModal-module-scss-module__BDLXIW__helpText{color:#6b7280;margin-top:6px;font-size:12px;line-height:1.4}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__wellCreationForm .UpdateProjectModal-module-scss-module__BDLXIW__formGroup .UpdateProjectModal-module-scss-module__BDLXIW__helpText{color:#9ca3af}.UpdateProjectModal-module-scss-module__BDLXIW__formInput,.UpdateProjectModal-module-scss-module__BDLXIW__formSelect{color:#374151;resize:vertical;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px}.UpdateProjectModal-module-scss-module__BDLXIW__formInput:focus,.UpdateProjectModal-module-scss-module__BDLXIW__formSelect:focus{border-color:#ffae31;outline:none;box-shadow:0 0 0 3px #ffae311a}.UpdateProjectModal-module-scss-module__BDLXIW__formInput:disabled,.UpdateProjectModal-module-scss-module__BDLXIW__formSelect:disabled{color:#6b7280;cursor:not-allowed;background-color:#f9fafb}.UpdateProjectModal-module-scss-module__BDLXIW__formInput[data-theme=dark],.UpdateProjectModal-module-scss-module__BDLXIW__formSelect[data-theme=dark]{color:#bfbfbf;background-color:#1d1c1a;border-color:#4b5563}.UpdateProjectModal-module-scss-module__BDLXIW__formInput[data-theme=dark]:focus,.UpdateProjectModal-module-scss-module__BDLXIW__formSelect[data-theme=dark]:focus{border-color:#ffae31;box-shadow:0 0 0 3px #ffae311a}.UpdateProjectModal-module-scss-module__BDLXIW__formInput[data-theme=dark]:disabled,.UpdateProjectModal-module-scss-module__BDLXIW__formSelect[data-theme=dark]:disabled{color:#6b7280;background-color:#374151}.UpdateProjectModal-module-scss-module__BDLXIW__formInput[type=date],.UpdateProjectModal-module-scss-module__BDLXIW__formSelect[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative}.UpdateProjectModal-module-scss-module__BDLXIW__formInput[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.UpdateProjectModal-module-scss-module__BDLXIW__formSelect[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.UpdateProjectModal-module-scss-module__BDLXIW__formInput[type=date][data-theme=dark],.UpdateProjectModal-module-scss-module__BDLXIW__formSelect[type=date][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.UpdateProjectModal-module-scss-module__BDLXIW__dropdownRow{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}.UpdateProjectModal-module-scss-module__BDLXIW__unitsSetupStep h4{color:#333;margin:0 0 16px;font-size:18px;font-weight:600}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__unitsSetupStep h4{color:#bfbfbf}.UpdateProjectModal-module-scss-module__BDLXIW__unitsDescription{color:#6b7280;margin-bottom:20px;font-size:14px;line-height:1.5}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__unitsDescription{color:#9ca3af}.UpdateProjectModal-module-scss-module__BDLXIW__unitsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px;display:grid}.UpdateProjectModal-module-scss-module__BDLXIW__unitField{flex-direction:column;gap:6px;display:flex}.UpdateProjectModal-module-scss-module__BDLXIW__unitField label{color:#374151;font-size:12px;font-weight:600}.UpdateProjectModal-module-scss-module__BDLXIW__unitField label[data-theme=dark]{color:#bfbfbf}.UpdateProjectModal-module-scss-module__BDLXIW__unitSelect{color:#374151;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;padding:8px 10px;font-size:13px}.UpdateProjectModal-module-scss-module__BDLXIW__unitSelect:focus{border-color:#ffae31;outline:none;box-shadow:0 0 0 2px #ffae311a}.UpdateProjectModal-module-scss-module__BDLXIW__unitSelect[data-theme=dark]{color:#bfbfbf;background-color:#1d1c1a;border-color:#4b5563}.UpdateProjectModal-module-scss-module__BDLXIW__unitSelect[data-theme=dark]:focus{border-color:#ffae31}.UpdateProjectModal-module-scss-module__BDLXIW__unitsButtonContainer{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.UpdateProjectModal-module-scss-module__BDLXIW__saveUnitsButton{color:#000;cursor:pointer;background-color:#ffae31;border:1px solid #ffae31;border-radius:6px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.UpdateProjectModal-module-scss-module__BDLXIW__saveUnitsButton:hover{background-color:#ff8642;border-color:#ff8642}.UpdateProjectModal-module-scss-module__BDLXIW__saveUnitsButton:disabled{cursor:not-allowed;background-color:#6b7280;border-color:#6b7280}.UpdateProjectModal-module-scss-module__BDLXIW__spinner{border:2px solid #0000;border-top-color:#000;border-radius:50%;width:14px;height:14px;animation:1s linear infinite UpdateProjectModal-module-scss-module__BDLXIW__spin}@keyframes UpdateProjectModal-module-scss-module__BDLXIW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.UpdateProjectModal-module-scss-module__BDLXIW__successNotification{z-index:10001;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#10b981,#059669);border:1px solid #fff3;border-radius:12px;padding:12px 24px;font-size:14px;font-weight:400;animation:.4s cubic-bezier(.175,.885,.32,1.275) UpdateProjectModal-module-scss-module__BDLXIW__slideInFromTop;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #10b9814d}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__successNotification{background:linear-gradient(135deg,#059669,#047857);border:1px solid #ffffff26;box-shadow:0 8px 32px #05966966}@keyframes UpdateProjectModal-module-scss-module__BDLXIW__slideInFromTop{0%{opacity:0;transform:translate(-50%,-20px)scale(.9)}to{opacity:1;transform:translate(-50%)scale(1)}}.UpdateProjectModal-module-scss-module__BDLXIW__errorInput{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444433!important}.UpdateProjectModal-module-scss-module__BDLXIW__validationMessage{color:#6b7280;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}.UpdateProjectModal-module-scss-module__BDLXIW__validationMessage .UpdateProjectModal-module-scss-module__BDLXIW__spinner{border:2px solid #0000;border-top-color:#6b7280;border-radius:50%;width:12px;height:12px;animation:1s linear infinite UpdateProjectModal-module-scss-module__BDLXIW__spin}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__validationMessage{color:#9ca3af}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__validationMessage .UpdateProjectModal-module-scss-module__BDLXIW__spinner{border-top-color:#9ca3af}.UpdateProjectModal-module-scss-module__BDLXIW__errorMessage{color:#ef4444;margin-top:4px;font-size:12px;font-weight:500}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__errorMessage{color:#f87171}.UpdateProjectModal-module-scss-module__BDLXIW__reviewStep h4{color:#333;margin:0 0 24px;font-size:18px;font-weight:600}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__reviewStep h4{color:#bfbfbf}.UpdateProjectModal-module-scss-module__BDLXIW__reviewStep h5{color:#111827;margin:0 0 12px;font-size:16px;font-weight:600}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__reviewStep h5{color:#bfbfbf}.UpdateProjectModal-module-scss-module__BDLXIW__reviewSection{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:24px;padding:16px}.UpdateProjectModal-module-scss-module__BDLXIW__reviewSection h5{margin-bottom:12px;font-size:14px}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__reviewSection{background-color:#374151;border-color:#4b5563}.UpdateProjectModal-module-scss-module__BDLXIW__reviewItem{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;padding:6px 0;font-size:13px;display:flex}.UpdateProjectModal-module-scss-module__BDLXIW__reviewItem:last-child{border-bottom:none}.UpdateProjectModal-module-scss-module__BDLXIW__reviewItem span:first-child{color:#374151;min-width:120px;font-weight:500}.UpdateProjectModal-module-scss-module__BDLXIW__reviewItem span:last-child{color:#6b7280;text-align:right;flex:1}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__reviewItem{border-bottom-color:#4b5563}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__reviewItem span:first-child{color:#bfbfbf}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__reviewItem span:last-child{color:#9ca3af}.UpdateProjectModal-module-scss-module__BDLXIW__unitsReview{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.UpdateProjectModal-module-scss-module__BDLXIW__unitReviewItem{background-color:#fff;border:1px solid #e5e7eb;border-radius:4px;justify-content:space-between;padding:4px 8px;font-size:12px;display:flex}.UpdateProjectModal-module-scss-module__BDLXIW__unitReviewItem span:first-child{color:#374151;font-weight:500}.UpdateProjectModal-module-scss-module__BDLXIW__unitReviewItem span:last-child{color:#6b7280;font-weight:600}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__unitReviewItem{background-color:#1d1c1a;border-color:#4b5563}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__unitReviewItem span:first-child{color:#bfbfbf}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__unitReviewItem span:last-child{color:#9ca3af}.UpdateProjectModal-module-scss-module__BDLXIW__navigation{background:#f8f9fa;border-top:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.UpdateProjectModal-module-scss-module__BDLXIW__navigation[data-theme=dark]{background:#222221;border-top:1px solid #4b5563}.UpdateProjectModal-module-scss-module__BDLXIW__navigationLeft,.UpdateProjectModal-module-scss-module__BDLXIW__navigationRight{gap:12px;display:flex}.UpdateProjectModal-module-scss-module__BDLXIW__primaryButton,.UpdateProjectModal-module-scss-module__BDLXIW__secondaryButton{cursor:pointer;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.UpdateProjectModal-module-scss-module__BDLXIW__primaryButton:disabled,.UpdateProjectModal-module-scss-module__BDLXIW__secondaryButton:disabled{cursor:not-allowed;opacity:.6}.UpdateProjectModal-module-scss-module__BDLXIW__primaryButton{color:#000;background-color:#ffae31;border:1px solid #ffae31}.UpdateProjectModal-module-scss-module__BDLXIW__primaryButton:hover:not(:disabled){background-color:#ff8642;border-color:#ff8642}.UpdateProjectModal-module-scss-module__BDLXIW__primaryButton:disabled{background-color:#6b7280;border-color:#6b7280}.UpdateProjectModal-module-scss-module__BDLXIW__secondaryButton{color:#374151;background-color:#0000;border:1px solid #d1d5db}.UpdateProjectModal-module-scss-module__BDLXIW__secondaryButton:hover:not(:disabled){background-color:#f3f4f6;border-color:#9ca3af}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__secondaryButton{color:#bfbfbf;border-color:#4b5563}[data-theme=dark] .UpdateProjectModal-module-scss-module__BDLXIW__secondaryButton:hover:not(:disabled){background-color:#4b5563;border-color:#6b7280}@media (max-width:640px){.UpdateProjectModal-module-scss-module__BDLXIW__modalContent{width:95%;margin:20px}.UpdateProjectModal-module-scss-module__BDLXIW__stepIndicator{flex-direction:column;gap:8px}.UpdateProjectModal-module-scss-module__BDLXIW__step{margin:0 0 8px}.UpdateProjectModal-module-scss-module__BDLXIW__dropdownRow{grid-template-columns:1fr;gap:20px}.UpdateProjectModal-module-scss-module__BDLXIW__unitsGrid{grid-template-columns:1fr}.UpdateProjectModal-module-scss-module__BDLXIW__navigation{flex-direction:column;gap:12px}.UpdateProjectModal-module-scss-module__BDLXIW__navigationLeft,.UpdateProjectModal-module-scss-module__BDLXIW__navigationRight{justify-content:center;width:100%}}
.SelectProjectModal-module-scss-module__ua0RdG__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SelectProjectModal-module-scss-module__ua0RdG__modalContent{background:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:700px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 10px 25px #0003}.SelectProjectModal-module-scss-module__ua0RdG__modalContent[data-theme=dark]{background:#1d1c1a;border:1px solid #4b5563;box-shadow:0 10px 25px #0006}.SelectProjectModal-module-scss-module__ua0RdG__modalHeader{background:#f8f9fa;border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.SelectProjectModal-module-scss-module__ua0RdG__modalHeader[data-theme=dark]{background:#222221;border-bottom:1px solid #4b5563}.SelectProjectModal-module-scss-module__ua0RdG__modalHeader[data-theme=dark] h3{color:#bfbfbf}.SelectProjectModal-module-scss-module__ua0RdG__modalHeader h3{color:#333;margin:0;font-size:18px;font-weight:600}.SelectProjectModal-module-scss-module__ua0RdG__closeButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;font-size:24px;transition:all .2s}.SelectProjectModal-module-scss-module__ua0RdG__closeButton[data-theme=dark]{color:#9ca3af}.SelectProjectModal-module-scss-module__ua0RdG__closeButton[data-theme=dark]:hover{color:#bfbfbf;background:#4b5563}.SelectProjectModal-module-scss-module__ua0RdG__closeButton:hover{color:#333;background:#e9ecef}.SelectProjectModal-module-scss-module__ua0RdG__searchSection{background:#fff;border-bottom:1px solid #e9ecef;padding:16px 24px}.SelectProjectModal-module-scss-module__ua0RdG__searchSection[data-theme=dark]{background:#1d1c1a;border-bottom:1px solid #4b5563}.SelectProjectModal-module-scss-module__ua0RdG__searchInputWrapper{margin-bottom:8px;position:relative}.SelectProjectModal-module-scss-module__ua0RdG__searchInput{color:#374151;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:10px 36px 10px 12px;font-family:inherit;font-size:14px}.SelectProjectModal-module-scss-module__ua0RdG__searchInput:focus{border-color:#ffae31;outline:none;box-shadow:0 0 0 3px #ffae311a}.SelectProjectModal-module-scss-module__ua0RdG__searchInput[data-theme=dark]{color:#bfbfbf;background-color:#374151;border-color:#4b5563}.SelectProjectModal-module-scss-module__ua0RdG__searchInput[data-theme=dark]:focus{border-color:#ffae31;box-shadow:0 0 0 3px #ffae311a}.SelectProjectModal-module-scss-module__ua0RdG__clearButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:20px;transition:all .2s;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.SelectProjectModal-module-scss-module__ua0RdG__clearButton:hover{color:#333;background:#e9ecef}.SelectProjectModal-module-scss-module__ua0RdG__clearButton[data-theme=dark]{color:#9ca3af}.SelectProjectModal-module-scss-module__ua0RdG__clearButton[data-theme=dark]:hover{color:#bfbfbf;background:#4b5563}.SelectProjectModal-module-scss-module__ua0RdG__projectCount{color:#6b7280;font-size:12px}.SelectProjectModal-module-scss-module__ua0RdG__projectCount[data-theme=dark]{color:#9ca3af}.SelectProjectModal-module-scss-module__ua0RdG__contentArea{background:#fff;flex:1;padding:16px 24px;overflow-y:auto}.SelectProjectModal-module-scss-module__ua0RdG__contentArea[data-theme=dark]{background:#1d1c1a}.SelectProjectModal-module-scss-module__ua0RdG__loadingState{flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.SelectProjectModal-module-scss-module__ua0RdG__loadingState p{color:#6b7280;margin-top:16px;font-size:14px}[data-theme=dark] .SelectProjectModal-module-scss-module__ua0RdG__loadingState p{color:#9ca3af}.SelectProjectModal-module-scss-module__ua0RdG__spinner{border:3px solid #e9ecef;border-top-color:#ffae31;border-radius:50%;width:40px;height:40px;animation:1s linear infinite SelectProjectModal-module-scss-module__ua0RdG__spin}[data-theme=dark] .SelectProjectModal-module-scss-module__ua0RdG__spinner{border-color:#ffae31 #4b5563 #4b5563}@keyframes SelectProjectModal-module-scss-module__ua0RdG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SelectProjectModal-module-scss-module__ua0RdG__errorState{flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.SelectProjectModal-module-scss-module__ua0RdG__errorState .SelectProjectModal-module-scss-module__ua0RdG__errorIcon{margin-bottom:16px;font-size:48px}.SelectProjectModal-module-scss-module__ua0RdG__errorState p{color:#ef4444;text-align:center;font-size:14px}[data-theme=dark] .SelectProjectModal-module-scss-module__ua0RdG__errorState p{color:#f87171}.SelectProjectModal-module-scss-module__ua0RdG__emptyState{flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.SelectProjectModal-module-scss-module__ua0RdG__emptyState .SelectProjectModal-module-scss-module__ua0RdG__emptyIcon{opacity:.5;margin-bottom:16px;font-size:64px}.SelectProjectModal-module-scss-module__ua0RdG__emptyState p{color:#6b7280;text-align:center;margin:4px 0;font-size:14px}[data-theme=dark] .SelectProjectModal-module-scss-module__ua0RdG__emptyState p{color:#9ca3af}.SelectProjectModal-module-scss-module__ua0RdG__emptyState .SelectProjectModal-module-scss-module__ua0RdG__emptySubtext{color:#9ca3af;font-size:12px}[data-theme=dark] .SelectProjectModal-module-scss-module__ua0RdG__emptyState .SelectProjectModal-module-scss-module__ua0RdG__emptySubtext{color:#6b7280}.SelectProjectModal-module-scss-module__ua0RdG__clearSearchButton{color:#000;cursor:pointer;background-color:#ffae31;border:none;border-radius:6px;margin-top:16px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.SelectProjectModal-module-scss-module__ua0RdG__clearSearchButton:hover{background-color:#ff8642}.SelectProjectModal-module-scss-module__ua0RdG__projectsList{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.SelectProjectModal-module-scss-module__ua0RdG__projectCard{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;transition:all .2s}.SelectProjectModal-module-scss-module__ua0RdG__projectCard:hover{border-color:#ffae31;transform:translateY(-2px);box-shadow:0 4px 12px #ffae3126}.SelectProjectModal-module-scss-module__ua0RdG__projectCard[data-theme=dark]{background:#374151;border-color:#4b5563}.SelectProjectModal-module-scss-module__ua0RdG__projectCard[data-theme=dark]:hover{border-color:#ffae31;box-shadow:0 4px 12px #ffae3133}.SelectProjectModal-module-scss-module__ua0RdG__projectCardHeader{justify-content:space-between;align-items:start;gap:12px;margin-bottom:8px;display:flex}.SelectProjectModal-module-scss-module__ua0RdG__projectCardHeader h4{color:#111827;flex:1;margin:0;font-size:16px;font-weight:600;line-height:1.4}[data-theme=dark] .SelectProjectModal-module-scss-module__ua0RdG__projectCardHeader h4{color:#bfbfbf}.SelectProjectModal-module-scss-module__ua0RdG__projectCardActions{align-items:center;gap:8px;display:flex}.SelectProjectModal-module-scss-module__ua0RdG__wellCount{color:#374151;white-space:nowrap;background:#f3f4f6;border-radius:12px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-block}.SelectProjectModal-module-scss-module__ua0RdG__wellCount[data-theme=dark]{color:#9ca3af;background:#4b5563}.SelectProjectModal-module-scss-module__ua0RdG__projectDescription{color:#6b7280;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.SelectProjectModal-module-scss-module__ua0RdG__projectDescription[data-theme=dark]{color:#9ca3af}.SelectProjectModal-module-scss-module__ua0RdG__projectCardFooter{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.SelectProjectModal-module-scss-module__ua0RdG__projectCardFooter[data-theme=dark]{border-top-color:#4b5563}.SelectProjectModal-module-scss-module__ua0RdG__projectDate{color:#9ca3af;font-size:11px}[data-theme=dark] .SelectProjectModal-module-scss-module__ua0RdG__projectDate{color:#6b7280}.SelectProjectModal-module-scss-module__ua0RdG__projectMenu{position:relative}.SelectProjectModal-module-scss-module__ua0RdG__menuButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-size:20px;line-height:1;transition:all .2s;display:flex}.SelectProjectModal-module-scss-module__ua0RdG__menuButton:hover{color:#374151;background:#f3f4f6}.SelectProjectModal-module-scss-module__ua0RdG__menuButton[data-theme=dark]{color:#9ca3af}.SelectProjectModal-module-scss-module__ua0RdG__menuButton[data-theme=dark]:hover{color:#bfbfbf;background:#4b5563}.SelectProjectModal-module-scss-module__ua0RdG__menuDropdown{z-index:10;background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:140px;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #0000001a}.SelectProjectModal-module-scss-module__ua0RdG__menuDropdown[data-theme=dark]{background:#374151;border-color:#4b5563;box-shadow:0 4px 12px #0000004d}.SelectProjectModal-module-scss-module__ua0RdG__menuItem{text-align:left;color:#374151;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:13px;transition:all .2s;display:flex}.SelectProjectModal-module-scss-module__ua0RdG__menuItem:hover{background:#f3f4f6}.SelectProjectModal-module-scss-module__ua0RdG__menuItem[data-theme=dark]{color:#bfbfbf}.SelectProjectModal-module-scss-module__ua0RdG__menuItem[data-theme=dark]:hover{background:#4b5563}.SelectProjectModal-module-scss-module__ua0RdG__modalFooter{background:#f8f9fa;border-top:1px solid #e9ecef;justify-content:flex-end;align-items:center;padding:16px 24px;display:flex}.SelectProjectModal-module-scss-module__ua0RdG__modalFooter[data-theme=dark]{background:#222221;border-top:1px solid #4b5563}.SelectProjectModal-module-scss-module__ua0RdG__secondaryButton{cursor:pointer;color:#374151;background-color:#0000;border:1px solid #d1d5db;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.SelectProjectModal-module-scss-module__ua0RdG__secondaryButton:hover{background-color:#f3f4f6;border-color:#9ca3af}[data-theme=dark] .SelectProjectModal-module-scss-module__ua0RdG__secondaryButton{color:#bfbfbf;border-color:#4b5563}[data-theme=dark] .SelectProjectModal-module-scss-module__ua0RdG__secondaryButton:hover{background-color:#4b5563;border-color:#6b7280}@media (max-width:640px){.SelectProjectModal-module-scss-module__ua0RdG__modalContent{width:95%;max-height:95vh}.SelectProjectModal-module-scss-module__ua0RdG__projectsList{grid-template-columns:1fr}.SelectProjectModal-module-scss-module__ua0RdG__searchSection,.SelectProjectModal-module-scss-module__ua0RdG__contentArea,.SelectProjectModal-module-scss-module__ua0RdG__modalFooter{padding:12px 16px}}
.UploadModal-module-scss-module__79LACG__drillingDataWellSelection{max-width:500px;margin:0 auto;padding:20px}.UploadModal-module-scss-module__79LACG__drillingDataWellSelection h3{color:#1a1a1a;text-align:center;margin-bottom:16px;font-size:18px;font-weight:600}.UploadModal-module-scss-module__79LACG__drillingDataWellSelection p{color:#495057;text-align:center;margin-bottom:20px;font-size:14px}.UploadModal-module-scss-module__79LACG__drillingDataWellSelection .UploadModal-module-scss-module__79LACG__wellSelection{margin-bottom:20px}.UploadModal-module-scss-module__79LACG__drillingDataWellSelection .UploadModal-module-scss-module__79LACG__wellSelection label{color:#495057;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.UploadModal-module-scss-module__79LACG__drillingDataWellSelection .UploadModal-module-scss-module__79LACG__wellSelection .UploadModal-module-scss-module__79LACG__wellSelect{color:#495057;cursor:pointer;background-color:#fff;border:1px solid #ced4da;border-radius:6px;width:100%;padding:10px 12px;font-size:14px}.UploadModal-module-scss-module__79LACG__drillingDataWellSelection .UploadModal-module-scss-module__79LACG__wellSelection .UploadModal-module-scss-module__79LACG__wellSelect:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 2px #007bff40}.UploadModal-module-scss-module__79LACG__drillingDataWellSelection .UploadModal-module-scss-module__79LACG__wellSelection .UploadModal-module-scss-module__79LACG__wellSelect option{color:#495057;background-color:#fff;padding:8px}.UploadModal-module-scss-module__79LACG__drillingDataWellSelection .UploadModal-module-scss-module__79LACG__wellInfo{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px}.UploadModal-module-scss-module__79LACG__drillingDataWellSelection .UploadModal-module-scss-module__79LACG__wellInfo p{color:#495057;text-align:left;margin:0 0 8px;font-size:14px}.UploadModal-module-scss-module__79LACG__drillingDataWellSelection .UploadModal-module-scss-module__79LACG__wellInfo p:last-child{margin-bottom:0}.UploadModal-module-scss-module__79LACG__modalOverlay{z-index:10000;background-color:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.UploadModal-module-scss-module__79LACG__modalContent{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:900px;height:calc(100vh - 32px);max-height:calc(100vh - 32px);display:flex;overflow:hidden;box-shadow:0 20px 40px #00000026}.UploadModal-module-scss-module__79LACG__modalHeader{background:#f8f9fa;border-bottom:1px solid #e9ecef;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:20px 24px;display:flex}.UploadModal-module-scss-module__79LACG__modalHeader .UploadModal-module-scss-module__79LACG__headerLeft{flex-direction:column;flex:1;gap:12px;display:flex}.UploadModal-module-scss-module__79LACG__modalHeader .UploadModal-module-scss-module__79LACG__headerLeft h2{color:#333;margin:0;font-size:18px;font-weight:600}.UploadModal-module-scss-module__79LACG__modalHeader .UploadModal-module-scss-module__79LACG__headerLeft .UploadModal-module-scss-module__79LACG__backToWellButton{color:#fd9802;cursor:pointer;background:0 0;border:1px solid #fd9802;border-radius:6px;align-self:flex-start;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.UploadModal-module-scss-module__79LACG__modalHeader .UploadModal-module-scss-module__79LACG__headerLeft .UploadModal-module-scss-module__79LACG__backToWellButton:hover{color:#fff;background:#fd9802}.UploadModal-module-scss-module__79LACG__modalHeader .UploadModal-module-scss-module__79LACG__closeButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:8px;font-size:28px;transition:all .2s}.UploadModal-module-scss-module__79LACG__modalHeader .UploadModal-module-scss-module__79LACG__closeButton:hover{color:#333;background-color:#0000001a}.UploadModal-module-scss-module__79LACG__stepIndicator{background:#f8f9fa;border-bottom:1px solid #e9ecef;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.UploadModal-module-scss-module__79LACG__stepIndicator .UploadModal-module-scss-module__79LACG__step{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.UploadModal-module-scss-module__79LACG__stepIndicator .UploadModal-module-scss-module__79LACG__step:not(:last-child):after{content:"";z-index:1;background:#dee2e6;width:100%;height:2px;position:absolute;top:24px;left:50%}.UploadModal-module-scss-module__79LACG__stepIndicator .UploadModal-module-scss-module__79LACG__step .UploadModal-module-scss-module__79LACG__stepNumber{color:#666;z-index:2;background:#dee2e6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;font-size:14px;font-weight:600;transition:all .3s;display:flex;position:relative}.UploadModal-module-scss-module__79LACG__stepIndicator .UploadModal-module-scss-module__79LACG__step .UploadModal-module-scss-module__79LACG__stepLabel{color:#666;text-align:center;font-size:12px;font-weight:500;transition:color .3s}.UploadModal-module-scss-module__79LACG__stepIndicator .UploadModal-module-scss-module__79LACG__step.UploadModal-module-scss-module__79LACG__active .UploadModal-module-scss-module__79LACG__stepNumber{color:#fff;background:#fd9802;box-shadow:0 4px 12px #fd98024d}.UploadModal-module-scss-module__79LACG__stepIndicator .UploadModal-module-scss-module__79LACG__step.UploadModal-module-scss-module__79LACG__active .UploadModal-module-scss-module__79LACG__stepLabel{color:#fd9802;font-weight:600}.UploadModal-module-scss-module__79LACG__stepIndicator .UploadModal-module-scss-module__79LACG__step.UploadModal-module-scss-module__79LACG__active:not(:last-child):after{background:#fd9802}.UploadModal-module-scss-module__79LACG__stepIndicator .UploadModal-module-scss-module__79LACG__step:not(:last-child):after{transition:background .3s}.UploadModal-module-scss-module__79LACG__modalBody{flex-direction:column;flex:1;display:flex;overflow:hidden}.UploadModal-module-scss-module__79LACG__stepContent{flex-direction:column;flex:1;padding:24px;display:flex;overflow:hidden auto}.UploadModal-module-scss-module__79LACG__navigation{background:#f8f9fa;border-top:1px solid #e9ecef;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__backButton{color:#666;cursor:pointer;background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;transition:all .2s}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__backButton:hover{color:#333;background:#e9ecef;border-color:#adb5bd}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__backButton:disabled{opacity:.5;cursor:not-allowed}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__navigationRight{align-items:center;gap:16px;display:flex}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__navigationRight .UploadModal-module-scss-module__79LACG__nextButton{color:#fff;cursor:pointer;background:#fd9802;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;transition:all .2s}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__navigationRight .UploadModal-module-scss-module__79LACG__nextButton:hover{background:#e68902;transform:translateY(-1px)}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__navigationRight .UploadModal-module-scss-module__79LACG__nextButton:disabled{color:#666;cursor:not-allowed;background:#dee2e6;transform:none}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__navigationRight .UploadModal-module-scss-module__79LACG__uploadButton{color:#fff;cursor:pointer;background:#28a745;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;transition:all .2s}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__navigationRight .UploadModal-module-scss-module__79LACG__uploadButton:hover{background:#218838;transform:translateY(-1px)}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__navigationRight .UploadModal-module-scss-module__79LACG__uploadButton:disabled{color:#666;cursor:not-allowed;background:#dee2e6;transform:none}.UploadModal-module-scss-module__79LACG__fileUploadStep .UploadModal-module-scss-module__79LACG__fileUploader{margin-bottom:0}.UploadModal-module-scss-module__79LACG__fileUploadStep .UploadModal-module-scss-module__79LACG__uploadedFileInfo{word-break:break-all;overflow-wrap:break-word;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-top:24px;margin-bottom:0;padding:20px}.UploadModal-module-scss-module__79LACG__fileUploadStep .UploadModal-module-scss-module__79LACG__uploadedFileInfo .UploadModal-module-scss-module__79LACG__fileName{color:#333;word-break:break-all;margin-bottom:8px;font-size:16px;font-weight:600}.UploadModal-module-scss-module__79LACG__fileUploadStep .UploadModal-module-scss-module__79LACG__uploadedFileInfo .UploadModal-module-scss-module__79LACG__fileSize{color:#666;font-size:14px}.UploadModal-module-scss-module__79LACG__columnMappingStep .UploadModal-module-scss-module__79LACG__mappingContainer{margin-bottom:0}.UploadModal-module-scss-module__79LACG__columnMappingStep .UploadModal-module-scss-module__79LACG__mappingFields{flex-direction:column;gap:20px;margin-bottom:0;display:flex}.UploadModal-module-scss-module__79LACG__unitsSetupStep{padding:0}.UploadModal-module-scss-module__79LACG__unitsSetupStep h3{color:#333;margin:0 0 16px;font-size:24px;font-weight:600}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__stepDescription{color:#666;margin:0 0 32px;font-size:16px;line-height:1.6}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__loadingUnits{text-align:center;color:#666;padding:60px 0;font-size:16px;font-style:italic}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:32px;display:grid}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsGrid .UploadModal-module-scss-module__79LACG__unitEditorItem{flex-direction:column;gap:12px;display:flex}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsGrid .UploadModal-module-scss-module__79LACG__unitEditorItem .UploadModal-module-scss-module__79LACG__unitLabel{color:#333;font-size:16px;font-weight:600}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsGrid .UploadModal-module-scss-module__79LACG__unitEditorItem .UploadModal-module-scss-module__79LACG__unitSelect{cursor:pointer;background:#fff;border:2px solid #dee2e6;border-radius:8px;padding:12px 16px;font-size:16px;transition:all .2s}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsGrid .UploadModal-module-scss-module__79LACG__unitEditorItem .UploadModal-module-scss-module__79LACG__unitSelect:focus{border-color:#fd9802;outline:none;box-shadow:0 0 0 3px #fd98021a}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsGrid .UploadModal-module-scss-module__79LACG__unitEditorItem .UploadModal-module-scss-module__79LACG__unitSelect:hover{border-color:#adb5bd}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsInfo{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:32px;padding:20px}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsInfo .UploadModal-module-scss-module__79LACG__unitsHelpText{color:#666;margin:0;font-size:16px;line-height:1.6}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsButtonContainer{flex-direction:column;align-items:center;gap:20px;margin-top:32px;display:flex}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsButtonContainer .UploadModal-module-scss-module__79LACG__saveUnitsButton{color:#fff;cursor:pointer;background:#fd9802;border:none;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-width:180px;padding:16px 32px;font-size:18px;font-weight:600;transition:all .2s;display:flex}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsButtonContainer .UploadModal-module-scss-module__79LACG__saveUnitsButton:hover:not(:disabled){background:#e68900;transform:translateY(-2px);box-shadow:0 6px 20px #fd980266}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsButtonContainer .UploadModal-module-scss-module__79LACG__saveUnitsButton:active:not(:disabled){transform:translateY(0)}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsButtonContainer .UploadModal-module-scss-module__79LACG__saveUnitsButton:disabled{cursor:not-allowed;box-shadow:none;background:#adb5bd;transform:none}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsButtonContainer .UploadModal-module-scss-module__79LACG__saveUnitsButton .UploadModal-module-scss-module__79LACG__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:20px;height:20px;animation:1s linear infinite UploadModal-module-scss-module__79LACG__spin}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsButtonContainer .UploadModal-module-scss-module__79LACG__successNotification{color:#155724;text-align:center;background:#d4edda;border:1px solid #c3e6cb;border-radius:8px;padding:16px 24px;font-size:16px;font-weight:500;animation:.3s ease-out UploadModal-module-scss-module__79LACG__slideIn}.UploadModal-module-scss-module__79LACG__wellInfoSection{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:32px;overflow:hidden}.UploadModal-module-scss-module__79LACG__wellInfoSection .UploadModal-module-scss-module__79LACG__wellInfoHeader{background:#e9ecef;border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.UploadModal-module-scss-module__79LACG__wellInfoSection .UploadModal-module-scss-module__79LACG__wellInfoHeader h3{color:#333;margin:0;font-size:18px;font-weight:600}.UploadModal-module-scss-module__79LACG__wellInfoSection .UploadModal-module-scss-module__79LACG__wellInfoHeader .UploadModal-module-scss-module__79LACG__editWellButton{color:#fff;cursor:pointer;background:#fd9802;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.UploadModal-module-scss-module__79LACG__wellInfoSection .UploadModal-module-scss-module__79LACG__wellInfoHeader .UploadModal-module-scss-module__79LACG__editWellButton:hover{background:#e68902}.UploadModal-module-scss-module__79LACG__wellInfoSection .UploadModal-module-scss-module__79LACG__wellInfoContent{padding:20px 24px}.UploadModal-module-scss-module__79LACG__wellInfoSection .UploadModal-module-scss-module__79LACG__wellInfoContent .UploadModal-module-scss-module__79LACG__wellInfoRow{align-items:center;margin-bottom:12px;display:flex}.UploadModal-module-scss-module__79LACG__wellInfoSection .UploadModal-module-scss-module__79LACG__wellInfoContent .UploadModal-module-scss-module__79LACG__wellInfoRow:last-child{margin-bottom:0}.UploadModal-module-scss-module__79LACG__wellInfoSection .UploadModal-module-scss-module__79LACG__wellInfoContent .UploadModal-module-scss-module__79LACG__wellInfoRow .UploadModal-module-scss-module__79LACG__wellInfoLabel{color:#666;min-width:120px;font-size:16px;font-weight:600}.UploadModal-module-scss-module__79LACG__wellInfoSection .UploadModal-module-scss-module__79LACG__wellInfoContent .UploadModal-module-scss-module__79LACG__wellInfoRow .UploadModal-module-scss-module__79LACG__wellInfoValue{color:#333;font-size:16px;font-weight:500}.UploadModal-module-scss-module__79LACG__uploadMoreSection{text-align:center;padding:40px 0}.UploadModal-module-scss-module__79LACG__uploadSuccess{margin-bottom:32px}.UploadModal-module-scss-module__79LACG__uploadSuccess h3{color:#28a745;margin:0 0 12px;font-size:24px;font-weight:600}.UploadModal-module-scss-module__79LACG__uploadSuccess p{color:#666;margin:0;font-size:16px}.UploadModal-module-scss-module__79LACG__uploadMoreDialog h4{color:#333;margin:0 0 24px;font-size:20px;font-weight:600}.UploadModal-module-scss-module__79LACG__uploadMoreActions{justify-content:center;gap:16px;display:flex}.UploadModal-module-scss-module__79LACG__confirmOverlay{z-index:10001;background-color:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.UploadModal-module-scss-module__79LACG__confirmDialog{text-align:center;background:#fff;border-radius:12px;width:100%;max-width:400px;padding:32px;box-shadow:0 20px 40px #00000026}.UploadModal-module-scss-module__79LACG__confirmDialog h3{color:#333;margin:0 0 20px;font-size:20px;font-weight:600}.UploadModal-module-scss-module__79LACG__confirmDialog p{color:#666;margin:0 0 32px;font-size:16px;line-height:1.6}.UploadModal-module-scss-module__79LACG__confirmDialog .UploadModal-module-scss-module__79LACG__confirmButtons{justify-content:center;gap:16px;display:flex}.UploadModal-module-scss-module__79LACG__confirmDialog .UploadModal-module-scss-module__79LACG__confirmButtons button{cursor:pointer;border:none;border-radius:8px;min-width:100px;padding:12px 24px;font-size:16px;font-weight:500;transition:all .2s}.UploadModal-module-scss-module__79LACG__confirmDialog .UploadModal-module-scss-module__79LACG__confirmButtons button.UploadModal-module-scss-module__79LACG__cancelButton{color:#666;background:#f8f9fa;border:1px solid #dee2e6}.UploadModal-module-scss-module__79LACG__confirmDialog .UploadModal-module-scss-module__79LACG__confirmButtons button.UploadModal-module-scss-module__79LACG__cancelButton:hover{color:#333;background:#e9ecef}.UploadModal-module-scss-module__79LACG__confirmDialog .UploadModal-module-scss-module__79LACG__confirmButtons button.UploadModal-module-scss-module__79LACG__confirmButton{color:#fff;background:#dc3545}.UploadModal-module-scss-module__79LACG__confirmDialog .UploadModal-module-scss-module__79LACG__confirmButtons button.UploadModal-module-scss-module__79LACG__confirmButton:hover{background:#c82333}@keyframes UploadModal-module-scss-module__79LACG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes UploadModal-module-scss-module__79LACG__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.UploadModal-module-scss-module__79LACG__modalOverlay{padding:8px}.UploadModal-module-scss-module__79LACG__modalContent{max-width:100%;height:calc(100vh - 16px);max-height:calc(100vh - 16px)}.UploadModal-module-scss-module__79LACG__modalHeader{padding:20px 24px}.UploadModal-module-scss-module__79LACG__modalHeader .UploadModal-module-scss-module__79LACG__headerLeft h2{font-size:20px}.UploadModal-module-scss-module__79LACG__stepIndicator{padding:20px 24px}.UploadModal-module-scss-module__79LACG__stepIndicator .UploadModal-module-scss-module__79LACG__step .UploadModal-module-scss-module__79LACG__stepNumber{width:40px;height:40px;font-size:16px}.UploadModal-module-scss-module__79LACG__stepIndicator .UploadModal-module-scss-module__79LACG__step .UploadModal-module-scss-module__79LACG__stepLabel{font-size:12px}.UploadModal-module-scss-module__79LACG__stepContent{padding:24px}.UploadModal-module-scss-module__79LACG__navigation{padding:20px 24px}.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__backButton,.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__navigationRight .UploadModal-module-scss-module__79LACG__nextButton,.UploadModal-module-scss-module__79LACG__navigation .UploadModal-module-scss-module__79LACG__navigationRight .UploadModal-module-scss-module__79LACG__uploadButton{padding:10px 20px;font-size:14px}.UploadModal-module-scss-module__79LACG__unitsSetupStep .UploadModal-module-scss-module__79LACG__unitsEditor .UploadModal-module-scss-module__79LACG__unitsGrid{grid-template-columns:1fr;gap:20px}}@media (max-width:480px){.UploadModal-module-scss-module__79LACG__modalContent{border-radius:0;height:100vh;max-height:100vh}.UploadModal-module-scss-module__79LACG__stepContent{padding:20px}.UploadModal-module-scss-module__79LACG__navigation{padding:16px 20px}}.UploadModal-module-scss-module__79LACG__uploadResults{padding:24px}.UploadModal-module-scss-module__79LACG__uploadResults h3{color:#333;margin:0 0 24px;font-size:18px;font-weight:600}.UploadModal-module-scss-module__79LACG__uploadingState{text-align:center;padding:40px 20px}.UploadModal-module-scss-module__79LACG__uploadingState .UploadModal-module-scss-module__79LACG__spinner{border:3px solid #e5e7eb;border-top-color:#fd9802;border-radius:50%;width:32px;height:32px;margin:0 auto 16px;animation:1s linear infinite UploadModal-module-scss-module__79LACG__spin}.UploadModal-module-scss-module__79LACG__uploadingState p{color:#666;margin:8px 0;font-size:14px}.UploadModal-module-scss-module__79LACG__uploadingState .UploadModal-module-scss-module__79LACG__uploadProgress{color:#999;font-size:12px}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__summaryStats{background:#f8f9fa;border-radius:8px;gap:24px;margin-bottom:32px;padding:20px;display:flex}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__summaryStats .UploadModal-module-scss-module__79LACG__statItem{text-align:center;flex:1}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__summaryStats .UploadModal-module-scss-module__79LACG__statItem .UploadModal-module-scss-module__79LACG__statNumber{color:#fd9802;margin-bottom:4px;font-size:24px;font-weight:700;display:block}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__summaryStats .UploadModal-module-scss-module__79LACG__statItem .UploadModal-module-scss-module__79LACG__statLabel{color:#666;font-size:12px;font-weight:500;display:block}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__errorSection{margin-bottom:24px}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__errorSection h4{color:#dc3545;margin:0 0 12px;font-size:14px;font-weight:600}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__errorSection ul{margin:0;padding:0;list-style:none}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__errorSection .UploadModal-module-scss-module__79LACG__errorItem{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;margin-bottom:8px;padding:8px 12px;font-size:13px}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__errorSection .UploadModal-module-scss-module__79LACG__errorItem strong{font-weight:600}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__successMessage{text-align:center;background:#d4edda;border:1px solid #c3e6cb;border-radius:8px;padding:20px}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__successMessage p{color:#155724;justify-content:center;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:flex}.UploadModal-module-scss-module__79LACG__resultsSummary .UploadModal-module-scss-module__79LACG__successMessage .UploadModal-module-scss-module__79LACG__checkmark{color:#28a745;font-size:16px;font-weight:700}.UploadModal-module-scss-module__79LACG__reviewStep{max-width:800px;margin:0 auto}.UploadModal-module-scss-module__79LACG__reviewStep h3{color:#333;text-align:center;margin:0 0 8px;font-size:24px;font-weight:600}.UploadModal-module-scss-module__79LACG__reviewStep>p{color:#666;text-align:center;margin:0 0 32px;font-size:16px;line-height:1.5}.UploadModal-module-scss-module__79LACG__reviewContent{flex-direction:column;gap:24px;display:flex}.UploadModal-module-scss-module__79LACG__reviewSection{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:24px;transition:all .2s}.UploadModal-module-scss-module__79LACG__reviewSection:hover{border-color:#fd9802;box-shadow:0 4px 12px #0000001a}.UploadModal-module-scss-module__79LACG__reviewSection h4{color:#333;align-items:center;gap:8px;margin:0 0 16px;font-size:18px;font-weight:600;display:flex}.UploadModal-module-scss-module__79LACG__reviewSection h4:before{content:"";background:#fd9802;border-radius:2px;width:4px;height:20px}.UploadModal-module-scss-module__79LACG__reviewSection p{color:#495057;margin:0 0 8px;font-size:14px;line-height:1.5}.UploadModal-module-scss-module__79LACG__reviewSection p:last-child{margin-bottom:0}.UploadModal-module-scss-module__79LACG__reviewSection p strong{color:#333;font-weight:600}.UploadModal-module-scss-module__79LACG__mappingSummary{flex-direction:column;gap:12px;margin-top:16px;display:flex}.UploadModal-module-scss-module__79LACG__mappingItem{background:#fff;border:1px solid #dee2e6;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.UploadModal-module-scss-module__79LACG__mappingItem:hover{border-color:#fd9802;box-shadow:0 2px 8px #fd98021a}.UploadModal-module-scss-module__79LACG__mappingItem .UploadModal-module-scss-module__79LACG__originalColumn{color:#495057;text-align:center;background:#e9ecef;border-radius:4px;flex:1;padding:4px 8px;font-size:14px;font-weight:500}.UploadModal-module-scss-module__79LACG__mappingItem .UploadModal-module-scss-module__79LACG__arrow{color:#fd9802;text-align:center;min-width:20px;font-size:16px;font-weight:600}.UploadModal-module-scss-module__79LACG__mappingItem .UploadModal-module-scss-module__79LACG__mappedColumn{color:#28a745;text-align:center;background:#d4edda;border:1px solid #c3e6cb;border-radius:4px;flex:1;padding:4px 8px;font-size:14px;font-weight:500}.UploadModal-module-scss-module__79LACG__unitsSummary{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:16px;display:grid}.UploadModal-module-scss-module__79LACG__unitItem{background:#fff;border:1px solid #dee2e6;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}.UploadModal-module-scss-module__79LACG__unitItem:hover{border-color:#fd9802;box-shadow:0 2px 8px #fd98021a}.UploadModal-module-scss-module__79LACG__unitItem .UploadModal-module-scss-module__79LACG__propertyName{color:#495057;text-transform:capitalize;font-size:14px;font-weight:500}.UploadModal-module-scss-module__79LACG__unitItem .UploadModal-module-scss-module__79LACG__unitValue{color:#fd9802;background:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;padding:4px 8px;font-size:14px;font-weight:600}@media (max-width:768px){.UploadModal-module-scss-module__79LACG__reviewStep h3{font-size:20px}.UploadModal-module-scss-module__79LACG__reviewStep>p{font-size:14px}.UploadModal-module-scss-module__79LACG__reviewSection{padding:20px}.UploadModal-module-scss-module__79LACG__reviewSection h4{font-size:16px}.UploadModal-module-scss-module__79LACG__mappingItem{text-align:center;flex-direction:column;gap:8px}.UploadModal-module-scss-module__79LACG__mappingItem .UploadModal-module-scss-module__79LACG__arrow{transform:rotate(90deg)}.UploadModal-module-scss-module__79LACG__unitsSummary{grid-template-columns:1fr}.UploadModal-module-scss-module__79LACG__unitItem{text-align:center;flex-direction:column;gap:8px}}
.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector{padding-top:20px}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__header{text-align:center;margin-bottom:24px}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__header h3{color:#333;margin:0 0 8px;font-size:16px;font-weight:600}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__header p{color:#666;margin:0;font-size:13px;line-height:1.5}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeGrid{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard{cursor:pointer;text-align:center;background:#f8f9fa;border:2px solid #e9ecef;border-radius:8px;flex:1;min-width:100px;max-width:120px;padding:12px;transition:all .3s;position:relative}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard:hover{background:#fff3e0;border-color:#fd9802;transform:translateY(-2px);box-shadow:0 4px 12px #fd980233}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard.FileTypeSelector-module-scss-module__GpT5KW__uploaded{background:#f8fff9;border-color:#28a745}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard.FileTypeSelector-module-scss-module__GpT5KW__uploaded:hover{background:#f8fff9;border-color:#28a745;transform:translateY(-2px);box-shadow:0 4px 12px #28a74533}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__icon{justify-content:center;align-items:center;margin-bottom:6px;font-size:32px;display:flex}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__icon svg{color:#2c3e50;width:36px;height:36px}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__fileTypeIcon{justify-content:center;align-items:center;margin-bottom:6px;font-size:32px;display:flex}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__fileTypeIcon .FileTypeSelector-module-scss-module__GpT5KW__bitIcon,.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__fileTypeIcon .FileTypeSelector-module-scss-module__GpT5KW__drillingDataIcon,.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__fileTypeIcon .FileTypeSelector-module-scss-module__GpT5KW__geologicalDataIcon,.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__fileTypeIcon .FileTypeSelector-module-scss-module__GpT5KW__formationTopsIcon,.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__fileTypeIcon .FileTypeSelector-module-scss-module__GpT5KW__trajectoryIcon{color:#2c3e50;width:32px;height:32px}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard h4{color:#2c3e50;margin:0;font-size:10px;font-weight:600}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__name{color:#2c3e50;margin:0;font-size:14px;font-weight:600}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__uploadStatus{position:absolute;top:8px;right:8px}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__fileTypeCard .FileTypeSelector-module-scss-module__GpT5KW__uploadStatus .FileTypeSelector-module-scss-module__GpT5KW__checkmark{color:#28a745;text-shadow:0 1px 2px #0000001a;font-size:18px;font-weight:700}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__noFileTypes{text-align:center;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;padding:40px 20px}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__noFileTypes p{color:#666;margin:0 0 8px;font-size:15px}.FileTypeSelector-module-scss-module__GpT5KW__fileTypeSelector .FileTypeSelector-module-scss-module__GpT5KW__noFileTypes p:last-child{color:#999;margin-bottom:0;font-size:13px}
.FileUploader-module-scss-module__7Vfjgq__fileUploader{flex-direction:column;gap:24px;display:flex}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__header{text-align:center}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__header h3{color:#333;margin:0 0 12px;font-size:18px;font-weight:600}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__header p{color:#666;margin:0;font-size:14px;line-height:1.6}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__uploadArea{flex-direction:column;gap:20px;display:flex}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment{background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;justify-content:space-between;align-items:center;padding:20px;transition:all .2s;display:flex;position:relative}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment:hover{background:#fff5f0;border-color:#fd9802}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__fileInfo{flex:1;min-width:0}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__fileInfo h4{color:#333;word-break:break-word;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.4}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__fileInfo .FileUploader-module-scss-module__7Vfjgq__fileSize,.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__fileInfo .FileUploader-module-scss-module__7Vfjgq__fileType{color:#666;margin:0 0 4px;font-size:12px}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__fileInfo .FileUploader-module-scss-module__7Vfjgq__fileType{color:#fd9802;font-weight:500}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__removeFileButton{color:#dc3545;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-left:16px;padding:8px;font-size:24px;font-weight:700;transition:all .2s;display:flex}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__removeFileButton:hover{color:#fff;background:#dc3545;transform:scale(1.1)}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__errorMessage{color:#c53030;background:#fff5f5;border:2px solid #fed7d7;border-radius:8px;align-items:center;gap:12px;padding:16px 20px;font-size:16px;font-weight:500;display:flex}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__errorMessage .FileUploader-module-scss-module__7Vfjgq__errorIcon{font-size:20px}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__navigation{border-top:1px solid #e9ecef;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:24px;display:flex}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__navigation .FileUploader-module-scss-module__7Vfjgq__backButton{color:#666;cursor:pointer;background:0 0;border:2px solid #dee2e6;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;transition:all .2s}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__navigation .FileUploader-module-scss-module__7Vfjgq__backButton:hover{color:#fd9802;background:#fff5f0;border-color:#fd9802}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__navigation .FileUploader-module-scss-module__7Vfjgq__nextButton{color:#fff;cursor:pointer;background:#fd9802;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;transition:all .2s}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__navigation .FileUploader-module-scss-module__7Vfjgq__nextButton:hover:not(.FileUploader-module-scss-module__7Vfjgq__disabled){background:#e68902;transform:translateY(-1px);box-shadow:0 4px 12px #fd98024d}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__navigation .FileUploader-module-scss-module__7Vfjgq__nextButton.FileUploader-module-scss-module__7Vfjgq__disabled{color:#999;cursor:not-allowed;box-shadow:none;background:#dee2e6;transform:none}@media (max-width:768px){.FileUploader-module-scss-module__7Vfjgq__fileUploader{gap:20px}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__header h3{font-size:16px}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__header p{font-size:12px}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__fileInfo{width:100%}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__fileInfo h4{font-size:12px}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__fileInfo .FileUploader-module-scss-module__7Vfjgq__fileSize,.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__fileInfo .FileUploader-module-scss-module__7Vfjgq__fileType{font-size:10px}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__fileAttachment .FileUploader-module-scss-module__7Vfjgq__removeFileButton{align-self:flex-end;width:36px;height:36px;margin-left:0;font-size:20px}.FileUploader-module-scss-module__7Vfjgq__fileUploader .FileUploader-module-scss-module__7Vfjgq__errorMessage{padding:12px 16px;font-size:14px}}
.MainButton-module-scss-module__W0lMoW__LightFilledButton{text-align:center;cursor:pointer;background:#fd9802;border:1.5px solid #fd9802;border-radius:20px;min-width:163px;padding:8.5px 24px}.MainButton-module-scss-module__W0lMoW__LightFilledButton:hover{background:#f26d22;border:1.5px solid #f26d22}.MainButton-module-scss-module__W0lMoW__LightFilledButton:focus{background:#fd9802;border:1.5px solid #fd9802}.MainButton-module-scss-module__W0lMoW__LightFilledButtonInactive{text-align:center;cursor:pointer;background:#9f9f9f;border:1.5px solid #9f9f9f;border-radius:20px;min-width:163px;padding:8.5px 24px}.MainButton-module-scss-module__W0lMoW__LightFilledButtonInactive:hover{background:#f26d22;border:1.5px solid #f26d22}.MainButton-module-scss-module__W0lMoW__LightFilledButtonInactive:focus{background:#9f9f9f;border:1.5px solid #9f9f9f}.MainButton-module-scss-module__W0lMoW__LightOutlinedButton{text-align:center;cursor:pointer;background-color:#0000;border:1.5px solid #fd9802;border-radius:20px;min-width:163px;padding:8.5px 24px}.MainButton-module-scss-module__W0lMoW__LightOutlinedButton:hover{border:1.5px solid #f26d22}.MainButton-module-scss-module__W0lMoW__LightOutlinedButton:focus{border:1.5px solid #fd9802}.MainButton-module-scss-module__W0lMoW__LightOutlinedButtonInactive{text-align:center;cursor:pointer;background-color:#0000;border:1.5px solid #9f9f9f;border-radius:20px;min-width:163px;padding:8.5px 24px}.MainButton-module-scss-module__W0lMoW__LightOutlinedButtonInactive:hover{border:1.5px solid #f26d22}.MainButton-module-scss-module__W0lMoW__LightOutlinedButtonInactive:focus{border:1.5px solid #9f9f9f}.MainButton-module-scss-module__W0lMoW__DarkFilledButtonInactive{text-align:center;cursor:pointer;background:#9f9f9f;border:1.5px solid #9f9f9f;border-radius:20px;min-width:163px;padding:8.5px 24px}.MainButton-module-scss-module__W0lMoW__DarkFilledButtonInactive:hover{background:#ff8642;border:1.5px solid #ff8642}.MainButton-module-scss-module__W0lMoW__DarkFilledButtonInactive:focus{background:#9f9f9f;border:1.5px solid #9f9f9f}.MainButton-module-scss-module__W0lMoW__DarkFilledButton{text-align:center;cursor:pointer;background:#ffae31;border:1.5px solid #ffae31;border-radius:20px;min-width:163px;padding:8.5px 24px}.MainButton-module-scss-module__W0lMoW__DarkFilledButton:hover{background:#ff8642;border:1.5px solid #ff8642}.MainButton-module-scss-module__W0lMoW__DarkFilledButton:focus{background:#ffae31;border:1.5px solid #ffae31}.MainButton-module-scss-module__W0lMoW__DarkOutlinedButtonInactive{text-align:center;cursor:pointer;background-color:#0000;border:1.5px solid #9f9f9f;border-radius:20px;min-width:163px;padding:8.5px 24px}.MainButton-module-scss-module__W0lMoW__DarkOutlinedButtonInactive:hover,.MainButton-module-scss-module__W0lMoW__DarkOutlinedButtonInactive:focus{border:1.5px solid #9f9f9f}.MainButton-module-scss-module__W0lMoW__DarkOutlinedButton{text-align:center;cursor:pointer;background-color:#0000;border:1.5px solid #ffae31;border-radius:20px;min-width:163px;padding:8.5px 24px}.MainButton-module-scss-module__W0lMoW__DarkOutlinedButton:hover{border:1.5px solid #ff8642}.MainButton-module-scss-module__W0lMoW__DarkOutlinedButton:hover>p{color:#ff8642}.MainButton-module-scss-module__W0lMoW__DarkOutlinedButton:focus{border:1.5px solid #ffae31}.MainButton-module-scss-module__W0lMoW__DarkOutlinedButton:focus>p{color:#ffae31}.MainButton-module-scss-module__W0lMoW__LightLabel{font-size:14px;font-style:normal;font-weight:500;font-family:var(--font-poppins),sans-serif;color:#1a1a1a;margin:0;line-height:normal}.MainButton-module-scss-module__W0lMoW__DarkLabelOutlinedInactive{font-size:14px;font-style:normal;font-weight:500;line-height:normal;font-family:var(--font-poppins),sans-serif;color:#9f9f9f;margin:0}.MainButton-module-scss-module__W0lMoW__DarkLabelOutlined{font-size:14px;font-style:normal;font-weight:500;line-height:normal;font-family:var(--font-poppins),sans-serif;color:#ffae31;margin:0}
.StatusLabel-module-scss-module__OPHaQa__primary_standard_label{box-sizing:border-box;background-color:#ffae31;border:.5px solid #141312;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:30px;padding:2.5px 1px 2.5px 2.5px;display:flex}.StatusLabel-module-scss-module__OPHaQa__primary_standard_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper{background-color:#141312;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24.5px;height:24.5px;display:flex;position:relative}.StatusLabel-module-scss-module__OPHaQa__primary_standard_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper .StatusLabel-module-scss-module__OPHaQa__icon{align-self:center;position:absolute}.StatusLabel-module-scss-module__OPHaQa__primary_standard_label .StatusLabel-module-scss-module__OPHaQa__label{font-family:var(--font-poppins),sans-serif;color:#141312;margin:0;padding:0 10px;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.StatusLabel-module-scss-module__OPHaQa__secondary_standard_label{box-sizing:border-box;background-color:#141312;border:.5px solid #ffae31;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:30px;padding:2.5px 1px 2.5px 2.5px;display:flex}.StatusLabel-module-scss-module__OPHaQa__secondary_standard_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper{background-color:#ffae31;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24.5px;height:24.5px;display:flex;position:relative}.StatusLabel-module-scss-module__OPHaQa__secondary_standard_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper .StatusLabel-module-scss-module__OPHaQa__icon{align-self:center;position:absolute}.StatusLabel-module-scss-module__OPHaQa__secondary_standard_label .StatusLabel-module-scss-module__OPHaQa__label{font-family:var(--font-poppins),sans-serif;color:#ffae31;padding:0 10px;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.StatusLabel-module-scss-module__OPHaQa__tertiary_standard_label{box-sizing:border-box;background-color:#f26d22;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:30px;padding:2.5px 1px 2.5px 2.5px;display:flex}.StatusLabel-module-scss-module__OPHaQa__tertiary_standard_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper{background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24.5px;height:24.5px;display:flex;position:relative}.StatusLabel-module-scss-module__OPHaQa__tertiary_standard_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper .StatusLabel-module-scss-module__OPHaQa__icon{align-self:center;position:absolute}.StatusLabel-module-scss-module__OPHaQa__tertiary_standard_label .StatusLabel-module-scss-module__OPHaQa__label{font-family:var(--font-poppins),sans-serif;color:#fff;padding:0 10px;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.StatusLabel-module-scss-module__OPHaQa__quaternary_standard_label{box-sizing:border-box;background-color:#fff;border:.5px solid #cacaca;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:30px;padding:2.5px 1px 2.5px 2.5px;display:flex}.StatusLabel-module-scss-module__OPHaQa__quaternary_standard_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper{background-color:#f26d22;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24.5px;height:24.5px;display:flex;position:relative}.StatusLabel-module-scss-module__OPHaQa__quaternary_standard_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper .StatusLabel-module-scss-module__OPHaQa__icon{align-self:center;position:absolute}.StatusLabel-module-scss-module__OPHaQa__quaternary_standard_label .StatusLabel-module-scss-module__OPHaQa__label{font-family:var(--font-poppins),sans-serif;color:#141312;padding:0 10px;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.StatusLabel-module-scss-module__OPHaQa__primary_min_label{box-sizing:border-box;background-color:#ffae31;border:.5px solid #141312;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:20px;padding:1.5px .4px 1.5px 1.5px;display:flex}.StatusLabel-module-scss-module__OPHaQa__primary_min_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper{background-color:#141312;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16.7px;height:16.7px;display:flex;position:relative}.StatusLabel-module-scss-module__OPHaQa__primary_min_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper .StatusLabel-module-scss-module__OPHaQa__icon{align-self:center;width:70%;height:70%;position:absolute}.StatusLabel-module-scss-module__OPHaQa__primary_min_label .StatusLabel-module-scss-module__OPHaQa__label{font-family:var(--font-poppins),sans-serif;color:#141312;margin:0;padding:0 7px;font-size:8px;font-style:normal;font-weight:300;line-height:normal}.StatusLabel-module-scss-module__OPHaQa__secondary_min_label{box-sizing:border-box;background-color:#141312;border:.5px solid #ffae31;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:20px;padding:1.5px .4px 1.5px 1.5px;display:flex}.StatusLabel-module-scss-module__OPHaQa__secondary_min_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper{background-color:#ffae31;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16.7px;height:16.7px;display:flex;position:relative}.StatusLabel-module-scss-module__OPHaQa__secondary_min_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper .StatusLabel-module-scss-module__OPHaQa__icon{align-self:center;width:70%;height:70%;position:absolute}.StatusLabel-module-scss-module__OPHaQa__secondary_min_label .StatusLabel-module-scss-module__OPHaQa__label{font-family:var(--font-poppins),sans-serif;color:#ffae31;padding:0 10px;font-size:8px;font-style:normal;font-weight:300;line-height:normal}.StatusLabel-module-scss-module__OPHaQa__tertiary_min_label{box-sizing:border-box;background-color:#f26d22;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:20px;padding:1.5px .4px 1.5px 1.5px;display:flex}.StatusLabel-module-scss-module__OPHaQa__tertiary_min_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper{background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16.7px;height:16.7px;display:flex;position:relative}.StatusLabel-module-scss-module__OPHaQa__tertiary_min_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper .StatusLabel-module-scss-module__OPHaQa__icon{align-self:center;width:70%;height:70%;position:absolute}.StatusLabel-module-scss-module__OPHaQa__tertiary_min_label .StatusLabel-module-scss-module__OPHaQa__label{font-family:var(--font-poppins),sans-serif;color:#fff;padding:0 10px;font-size:8px;font-style:normal;font-weight:300;line-height:normal}.StatusLabel-module-scss-module__OPHaQa__quaternary_min_label{box-sizing:border-box;background-color:#fff;border:.5px solid #cacaca;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:20px;padding:1.5px .4px 1.5px 1.5px;display:flex}.StatusLabel-module-scss-module__OPHaQa__quaternary_min_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper{background-color:#f26d22;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16.7px;height:16.7px;display:flex;position:relative}.StatusLabel-module-scss-module__OPHaQa__quaternary_min_label .StatusLabel-module-scss-module__OPHaQa__iconWrapper .StatusLabel-module-scss-module__OPHaQa__icon{align-self:center;width:70%;height:70%;position:absolute}.StatusLabel-module-scss-module__OPHaQa__quaternary_min_label .StatusLabel-module-scss-module__OPHaQa__label{font-family:var(--font-poppins),sans-serif;color:#141312;padding:0 10px;font-size:8px;font-style:normal;font-weight:300;line-height:normal}
.AddButton-module-scss-module__ZXyDiW__light_button{cursor:pointer;background-color:#f26d22;border:none;border-radius:20px;flex-direction:row;align-items:center;padding:6px 14px;display:flex}.AddButton-module-scss-module__ZXyDiW__light_button .AddButton-module-scss-module__ZXyDiW__label{color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-poppins),sans-serif;text-transform:uppercase;margin:0 7px 0 0;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.AddButton-module-scss-module__ZXyDiW__dark_button{cursor:pointer;background-color:#ffae31;border:none;border-radius:20px;flex-direction:row;align-items:center;padding:6px 14px;display:flex}.AddButton-module-scss-module__ZXyDiW__dark_button .AddButton-module-scss-module__ZXyDiW__label{color:#1a1a1a;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-poppins),sans-serif;text-transform:uppercase;margin:0 7px 0 0;font-size:12px;font-style:normal;font-weight:400;line-height:normal}
.DeleteIcon-module-scss-module__o0VpSG__light_delete_button,.DeleteIcon-module-scss-module__o0VpSG__dark_delete_button{cursor:pointer;background-color:#0000;border:none;border-radius:50%;flex-direction:row;align-items:center;padding:0;display:flex}
.CloseIcon-module-scss-module__wCecHW__light_close_button,.CloseIcon-module-scss-module__wCecHW__dark_close_button{cursor:pointer;background-color:#0000;border:none;border-radius:50%;flex-direction:row;align-items:center;padding:0;display:flex}
.BackIcon-module-scss-module__Q59SrW__light_back_button,.BackIcon-module-scss-module__Q59SrW__dark_back_button{cursor:pointer;background-color:#0000;border:none;border-radius:50%;flex-direction:row;align-items:center;padding:0;display:flex}
.ShowMore-module-scss-module__5Yl6lW__light_show_more_button{cursor:pointer;flex-direction:row;justify-content:flex-end;align-items:center;width:104px;display:flex}.ShowMore-module-scss-module__5Yl6lW__light_show_more_button>div{flex-direction:column;margin-right:10px}.ShowMore-module-scss-module__5Yl6lW__light_show_more_button>div>div{background-color:#f26d22;border-radius:2px;width:100%;height:2px}.ShowMore-module-scss-module__5Yl6lW__light_show_more_button>div>p{color:#1a1a1a;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-poppins),sans-serif;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ShowMore-module-scss-module__5Yl6lW__light_show_more_button .ShowMore-module-scss-module__5Yl6lW__active_show_more_icon{transform:rotate(180deg)}.ShowMore-module-scss-module__5Yl6lW__dark_show_more_button{cursor:pointer;flex-direction:row;justify-content:flex-end;align-items:center;width:104px;display:flex}.ShowMore-module-scss-module__5Yl6lW__dark_show_more_button>div{flex-direction:column;margin-right:10px}.ShowMore-module-scss-module__5Yl6lW__dark_show_more_button>div>div{background-color:#ffae31;border-radius:2px;width:100%;height:2px}.ShowMore-module-scss-module__5Yl6lW__dark_show_more_button>div>p{color:#676767;font-feature-settings:"clig" off,"liga" off;font-family:var(--font-poppins),sans-serif;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ShowMore-module-scss-module__5Yl6lW__dark_show_more_button .ShowMore-module-scss-module__5Yl6lW__active_show_more_icon{transform:rotate(180deg)}
.ModeSwicher-module-scss-module__Brgs8q__light_swicher_button{width:50px;height:25px;font-family:var(--font-poppins),sans-serif;cursor:pointer;background-color:#fff;border-radius:12.5px;flex-direction:row;justify-content:space-between;align-items:center;padding:0 4.5px;display:flex}.ModeSwicher-module-scss-module__Brgs8q__light_swicher_button>p{color:#f26d22;letter-spacing:.75px;text-transform:uppercase;margin:0 2px 0 0;font-size:9px;font-style:normal;font-weight:500;line-height:3.125px}.ModeSwicher-module-scss-module__Brgs8q__light_swicher_button>img{width:18px;height:18px}.ModeSwicher-module-scss-module__Brgs8q__dark_swicher_button{width:50px;height:25px;font-family:var(--font-poppins),sans-serif;cursor:pointer;background-color:#222221;border-radius:12.5px;flex-direction:row;justify-content:space-between;align-items:center;padding:0 4.5px;display:flex}.ModeSwicher-module-scss-module__Brgs8q__dark_swicher_button>p{color:#f26d22;letter-spacing:.75px;text-transform:uppercase;margin:0 2px 0 0;font-size:9px;font-style:normal;font-weight:500;line-height:3.125px}.ModeSwicher-module-scss-module__Brgs8q__dark_swicher_button>img{width:18px;height:18px}
.AddWellModal-module-scss-module__sVfOXW__modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AddWellModal-module-scss-module__sVfOXW__modalContent{background-color:var(--background-color);border-radius:12px;flex-direction:column;width:90%;max-width:600px;max-height:80vh;display:flex;box-shadow:0 4px 20px #00000026}.AddWellModal-module-scss-module__sVfOXW__modalContent.AddWellModal-module-scss-module__sVfOXW__light{color:#333;background-color:#fff}.AddWellModal-module-scss-module__sVfOXW__modalContent.AddWellModal-module-scss-module__sVfOXW__dark{color:#fff;background-color:#1e1e1e}.AddWellModal-module-scss-module__sVfOXW__modalHeader{border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.AddWellModal-module-scss-module__sVfOXW__modalHeader h2{margin:0;font-size:20px;font-weight:600}.AddWellModal-module-scss-module__sVfOXW__closeButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:28px;transition:background-color .2s;display:flex}.AddWellModal-module-scss-module__sVfOXW__closeButton:hover:not(:disabled){background-color:#0000000d}.AddWellModal-module-scss-module__sVfOXW__closeButton:disabled{opacity:.5;cursor:not-allowed}.AddWellModal-module-scss-module__sVfOXW__modalBody{flex:1;padding:24px;overflow-y:auto}.AddWellModal-module-scss-module__sVfOXW__searchSection{margin-bottom:20px}.AddWellModal-module-scss-module__sVfOXW__searchInput{background-color:var(--background-color);width:100%;color:var(--text-color);border:1px solid #0003;border-radius:6px;outline:none;padding:10px 12px;font-size:14px;transition:border-color .2s}.AddWellModal-module-scss-module__sVfOXW__light .AddWellModal-module-scss-module__sVfOXW__searchInput{color:#333;background-color:#fff;border-color:#d1d5db}.AddWellModal-module-scss-module__sVfOXW__dark .AddWellModal-module-scss-module__sVfOXW__searchInput{color:#fff;background-color:#2d2d2d;border-color:#fff3}.AddWellModal-module-scss-module__sVfOXW__searchInput:focus{border-color:#3b82f6}.AddWellModal-module-scss-module__sVfOXW__searchInput:disabled{opacity:.5;cursor:not-allowed}.AddWellModal-module-scss-module__sVfOXW__errorMessage{color:#c33;background-color:#fee;border-radius:6px;margin-bottom:16px;padding:12px;font-size:14px}.AddWellModal-module-scss-module__sVfOXW__wellsList{border:1px solid #0000001a;border-radius:6px;max-height:400px;padding:8px;overflow-y:auto}.AddWellModal-module-scss-module__sVfOXW__loadingState,.AddWellModal-module-scss-module__sVfOXW__emptyState{text-align:center;color:#00000080;padding:40px 20px;font-size:14px}.AddWellModal-module-scss-module__sVfOXW__wellItem{cursor:pointer;border-radius:6px;align-items:flex-start;margin-bottom:4px;padding:12px;transition:background-color .2s;display:flex}.AddWellModal-module-scss-module__sVfOXW__light .AddWellModal-module-scss-module__sVfOXW__wellItem:hover{background-color:#0000000d}.AddWellModal-module-scss-module__sVfOXW__dark .AddWellModal-module-scss-module__sVfOXW__wellItem:hover{background-color:#ffffff0d}.AddWellModal-module-scss-module__sVfOXW__wellItem.AddWellModal-module-scss-module__sVfOXW__selected{background-color:#3b82f61a;border:1px solid #3b82f64d}.AddWellModal-module-scss-module__sVfOXW__checkbox{cursor:pointer;accent-color:#3b82f6;appearance:none;border:2px solid #d1d5db;border-radius:4px;width:18px;height:18px;margin-top:2px;margin-right:12px;position:relative}.AddWellModal-module-scss-module__sVfOXW__light .AddWellModal-module-scss-module__sVfOXW__checkbox{background-color:#fff;border-color:#d1d5db}.AddWellModal-module-scss-module__sVfOXW__dark .AddWellModal-module-scss-module__sVfOXW__checkbox{background-color:#2d2d2d;border-color:#ffffff4d}.AddWellModal-module-scss-module__sVfOXW__checkbox:checked{background-color:#3b82f6;border-color:#3b82f6}.AddWellModal-module-scss-module__sVfOXW__checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.AddWellModal-module-scss-module__sVfOXW__light .AddWellModal-module-scss-module__sVfOXW__checkbox:hover:not(:disabled){border-color:#9ca3af}.AddWellModal-module-scss-module__sVfOXW__dark .AddWellModal-module-scss-module__sVfOXW__checkbox:hover:not(:disabled){border-color:#ffffff80}.AddWellModal-module-scss-module__sVfOXW__wellInfo{flex:1}.AddWellModal-module-scss-module__sVfOXW__wellName{margin-bottom:4px;font-size:14px;font-weight:600}.AddWellModal-module-scss-module__sVfOXW__wellDetails{flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.AddWellModal-module-scss-module__sVfOXW__light .AddWellModal-module-scss-module__sVfOXW__wellDetails{color:#0009}.AddWellModal-module-scss-module__sVfOXW__dark .AddWellModal-module-scss-module__sVfOXW__wellDetails{color:#ffffffb3}.AddWellModal-module-scss-module__sVfOXW__wellDetails span{display:inline-block}.AddWellModal-module-scss-module__sVfOXW__selectionSummary{text-align:center;color:#3b82f6;background-color:#3b82f61a;border-radius:6px;margin-top:16px;padding:12px;font-weight:500}.AddWellModal-module-scss-module__sVfOXW__modalFooter{border-top:1px solid #0000001a;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.AddWellModal-module-scss-module__sVfOXW__cancelButton,.AddWellModal-module-scss-module__sVfOXW__submitButton{cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.AddWellModal-module-scss-module__sVfOXW__cancelButton:disabled,.AddWellModal-module-scss-module__sVfOXW__submitButton:disabled{opacity:.5;cursor:not-allowed}.AddWellModal-module-scss-module__sVfOXW__cancelButton{color:inherit;background-color:#0000;border:1px solid #0003}.AddWellModal-module-scss-module__sVfOXW__cancelButton:hover:not(:disabled){background-color:#0000000d}.AddWellModal-module-scss-module__sVfOXW__submitButton{color:#fff;background-color:#3b82f6}.AddWellModal-module-scss-module__sVfOXW__submitButton:hover:not(:disabled){background-color:#2563eb}
