.data-studio_shell__AmjHm{background:#f6f8fc;border:1px solid #dce3ee;border-radius:26px;box-shadow:0 18px 55px rgba(31,49,93,.08);margin:0 auto;max-width:1480px;overflow:hidden}.data-studio_recoveryBanner__Yby_v{align-items:center;background:#fff8e7;border-bottom:1px solid #ead69d;display:flex;gap:.8rem;justify-content:space-between;padding:.75rem 1rem}.data-studio_recoveryBanner__Yby_v>div{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.data-studio_recoveryBanner__Yby_v span{display:grid;font-size:.8rem;gap:.1rem}.data-studio_recoveryBanner__Yby_v button{min-height:44px}.data-studio_layoutPaused__62L_r{opacity:.58}.data-studio_header__Qf_U7{align-items:center;background:#fff;border-bottom:1px solid #dce3ee;display:flex;gap:1rem;justify-content:space-between;padding:.85rem 1rem}.data-studio_header__Qf_U7>div:first-child{display:grid}.data-studio_eyebrow__Bh4Lc{color:#637083;font-size:.65rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.data-studio_header__Qf_U7>div>input{background:transparent;border:0;color:#25324b;font-size:1.2rem;font-weight:750;outline:0;padding:.1rem 0}.data-studio_headerActions__RGTuF{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.data-studio_headerActions__RGTuF .btn{min-height:44px}.data-studio_headerActions__RGTuF label[aria-disabled=true]{opacity:.55;pointer-events:none}.data-studio_headerActions__RGTuF small{color:#667085;min-width:75px}.data-studio_headerActions__RGTuF small[data-save-state=conflict],.data-studio_headerActions__RGTuF small[data-save-state=error]{color:#a83232;font-weight:700}.data-studio_assignmentBar__Uu9Uv{align-items:center;background:#171128;color:#fff;display:flex;gap:.75rem;justify-content:space-between;padding:.65rem 1rem}.data-studio_assignmentBar__Uu9Uv span{align-items:center;display:flex;gap:.4rem}.data-studio_assignmentBar__Uu9Uv small{color:#ddd3f3}.data-studio_importMessage__Ei0qR{background:#fff7d6;border-bottom:1px solid #e8d58d;color:#5d4b14;font-size:.78rem;margin:0;padding:.55rem 1rem}.data-studio_sourcePreview__dm1Mn{background:#eef4ff;border-bottom:1px solid #cad8f1;color:#29476e;font-size:.76rem;padding:.55rem 1rem}.data-studio_sourcePreview__dm1Mn summary{cursor:pointer;font-weight:750}.data-studio_sourcePreviewTable__bWEat{margin-top:.55rem;overflow-x:auto}.data-studio_sourcePreview__dm1Mn table{background:#fff;border-collapse:collapse;min-width:720px;width:100%}.data-studio_sourcePreview__dm1Mn td{border:1px solid #d7dfec;padding:.35rem .45rem}.data-studio_layout__fkkAg{display:grid;grid-template-columns:290px minmax(0,1fr);min-height:720px}.data-studio_guide__atQBr{background:#fff;border-right:1px solid #dce3ee;display:flex;flex-direction:column;gap:.9rem;padding:1rem}.data-studio_guideIntro__7SMFb{align-items:center;background:#f2edff;border-radius:18px;display:flex;gap:.45rem;padding:.45rem .65rem}.data-studio_guideIntro__7SMFb div{display:grid}.data-studio_guideIntro__7SMFb span{color:#6e637e;font-size:.76rem}.data-studio_guide__atQBr ol{display:grid;gap:.35rem;list-style:none;margin:0;padding:0}.data-studio_guide__atQBr li{align-items:flex-start;border-radius:13px;color:#7b8494;display:grid;gap:.55rem;grid-template-columns:auto 1fr;padding:.6rem;transition:background-color .22s ease,color .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.data-studio_guide__atQBr li>span{align-items:center;border:1px solid;border-radius:50%;display:flex;font-size:.7rem;font-weight:800;height:24px;justify-content:center;width:24px}.data-studio_guide__atQBr li div{display:grid}.data-studio_guide__atQBr li small{font-size:.72rem;line-height:1.35;margin-top:.25rem}.data-studio_guide__atQBr .data-studio_active__X8ECK{background:#edf3ff;color:#2e5da8;transform:translateX(3px)}.data-studio_guide__atQBr .data-studio_done__E7cta{color:#197047}.data-studio_feedback__L6TnS{align-items:center;background:#fff8e7;border:1px solid #f1d78f;border-radius:15px;display:flex;gap:.4rem;margin-top:auto;padding:.5rem}.data-studio_feedback__L6TnS p{color:#705720;font-size:.75rem;line-height:1.35;margin:0;min-width:0;overflow-wrap:anywhere}.data-studio_progressStatus__AWETP{color:#667085;text-align:center}.data-studio_workspace__I2nGw{min-width:0;padding:1rem}.data-studio_formulaBar___4INa{align-items:center;background:#fff;border:1px solid #d9e0eb;border-radius:10px;display:grid;gap:.65rem;grid-template-columns:42px auto 1fr;margin-bottom:.65rem;min-height:40px;overflow:hidden;padding:0 .65rem}.data-studio_formulaBar___4INa strong{font-size:.78rem}.data-studio_formulaBar___4INa span{color:#6750a4;font-style:italic}.data-studio_formulaBar___4INa input{border:0;min-width:0;outline:0}.data-studio_sheetWrap__zQfXE{background:#fff;border:1px solid #cfd8e6;border-radius:10px;overflow:auto}.data-studio_sheet__T03Bz{border-collapse:collapse;min-width:820px;width:100%}.data-studio_sheet__T03Bz th{background:#f0f3f8;color:#667085;font-size:.72rem;font-weight:750;text-align:center}.data-studio_sheet__T03Bz thead th{height:28px}.data-studio_sheet__T03Bz tbody th{width:34px}.data-studio_sheet__T03Bz td,.data-studio_sheet__T03Bz th{border:1px solid #dbe1eb;height:44px;padding:0}.data-studio_sheet__T03Bz td{min-width:125px;position:relative}.data-studio_sheet__T03Bz td input{background:transparent;border:0;height:100%;outline:0;padding:.4rem .5rem;width:100%}.data-studio_sheet__T03Bz td small{background:#fff;bottom:1px;color:#4e6c9e;font-size:.58rem;position:absolute;right:3px}.data-studio_sheet__T03Bz td{transition:background-color .14s ease,box-shadow .14s ease}.data-studio_sheet__T03Bz .data-studio_selectedCell__jhKL2{background:#f5f8ff;box-shadow:inset 0 0 0 2px #4f7ee8}.data-studio_tools__5OMUp{align-items:end;display:flex;flex-wrap:wrap;gap:.6rem;margin:.8rem 0}.data-studio_tools__5OMUp label{color:#667085;display:grid;font-size:.68rem;font-weight:700;gap:.2rem}.data-studio_tools__5OMUp input,.data-studio_tools__5OMUp select{background:#fff;border:1px solid #d6dce7;border-radius:8px;min-height:33px;padding:.25rem .45rem}.data-studio_filterSummary__2E8bq{color:#667085;font-size:.72rem;margin:-.45rem 0 .8rem}.data-studio_lowerGrid___Rpud{display:grid;gap:.8rem;grid-template-columns:1.2fr .8fr}.data-studio_chart__g75Dh,.data-studio_finding__ywukv{background:#fff;border:1px solid #dce3ee;border-radius:15px;padding:1rem}.data-studio_chartHeading__e5xKn{align-items:center;display:flex;gap:.6rem;justify-content:space-between;margin-bottom:.75rem}.data-studio_chart__g75Dh h2{font-size:.9rem;margin:0}.data-studio_chartHeading__e5xKn select{background:#fff;border:1px solid #d6dce7;border-radius:8px;font-size:.72rem;padding:.25rem .45rem}.data-studio_barRow__pK_jC{align-items:center;display:grid;gap:.45rem;grid-template-columns:90px minmax(0,1fr) 42px;margin:.38rem 0}.data-studio_barRow__pK_jC span{font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-studio_barRow__pK_jC i{animation:data-studio_data-studio-bar-grow__MztIi .44s cubic-bezier(.2,.8,.2,1) both;background:linear-gradient(90deg,#5d82dd,#7a57c2);border-radius:4px;display:block;height:14px;transform-origin:left center;transition:width .36s cubic-bezier(.2,.8,.2,1);width:var(--data-value)}.data-studio_barRow__pK_jC strong{font-size:.68rem}.data-studio_columnChart__NWry5{align-items:end;display:flex;gap:.55rem;min-height:190px;overflow-x:auto}.data-studio_columnChart__NWry5 .data-studio_barRow__pK_jC{flex:1 0 64px;grid-template-columns:1fr;grid-template-rows:1fr auto auto;height:180px;justify-items:center;margin:0}.data-studio_columnChart__NWry5 .data-studio_barRow__pK_jC i{align-self:end;height:var(--data-value);max-height:130px;min-height:4px;order:1;transform-origin:bottom center;width:32px}.data-studio_columnChart__NWry5 .data-studio_barRow__pK_jC span{max-width:64px;order:2;text-align:center}.data-studio_columnChart__NWry5 .data-studio_barRow__pK_jC strong{order:3}.data-studio_chartTable__1nPWj{border-top:1px solid #e3e7ef;color:#667085;font-size:.72rem;margin-top:.9rem;padding-top:.6rem}.data-studio_chartTable__1nPWj summary{cursor:pointer;font-weight:700}.data-studio_chartTable__1nPWj table{border-collapse:collapse;margin-top:.5rem;width:100%}.data-studio_chartTable__1nPWj td,.data-studio_chartTable__1nPWj th{border-bottom:1px solid #edf0f5;padding:.35rem;text-align:left}.data-studio_finding__ywukv{display:grid;gap:.4rem}.data-studio_finding__ywukv>span{font-size:.8rem;font-weight:750}.data-studio_finding__ywukv textarea{border:1px solid #d6dce7;border-radius:10px;resize:vertical;padding:.6rem}.data-studio_finding__ywukv small{color:#667085;font-size:.68rem}@media (max-width:960px){.data-studio_layout__fkkAg{grid-template-columns:1fr}.data-studio_guide__atQBr{border-bottom:1px solid #dce3ee;border-right:0}.data-studio_guide__atQBr ol{grid-template-columns:repeat(5,minmax(0,1fr))}.data-studio_guide__atQBr li{grid-template-columns:auto 1fr}.data-studio_guide__atQBr li small{display:none}.data-studio_feedback__L6TnS{margin-top:0}.data-studio_lowerGrid___Rpud{grid-template-columns:1fr}}@media (max-width:650px){.data-studio_header__Qf_U7{align-items:flex-start;flex-direction:column}.data-studio_recoveryBanner__Yby_v{align-items:stretch;flex-direction:column}.data-studio_recoveryBanner__Yby_v>div:last-child{display:grid;grid-template-columns:1fr 1fr}.data-studio_assignmentBar__Uu9Uv{align-items:flex-start;flex-direction:column}.data-studio_layout__fkkAg{min-height:0}.data-studio_guide__atQBr ol{display:flex;overflow-x:auto}.data-studio_guide__atQBr li{flex:0 0 150px}.data-studio_workspace__I2nGw{padding:.65rem}.data-studio_tools__5OMUp{align-items:stretch;flex-direction:column}.data-studio_tools__5OMUp button,.data-studio_tools__5OMUp input,.data-studio_tools__5OMUp select{min-height:44px;width:100%}}@keyframes data-studio_data-studio-bar-grow__MztIi{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.data-studio_barRow__pK_jC i,.data-studio_guide__atQBr li,.data-studio_sheet__T03Bz td{animation:none;transition:none}.data-studio_guide__atQBr .data-studio_active__X8ECK{transform:none}}