.ModifyDashboard-module-scss-module__efRJEa__modifyRoot{flex-direction:column;gap:12px;width:100%;padding:8px 0 56px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__adminTopBar{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)72%,transparent);background:color-mix(in srgb,var(--surface-background)96%,transparent);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__adminTopBarLeft{flex-direction:column;gap:2px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__adminTopBarRight{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__adminLabel{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--brand-on-background-strong)86%,var(--neutral-on-background-strong))}.ModifyDashboard-module-scss-module__efRJEa__searchInput{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)82%,transparent);background:color-mix(in srgb,var(--surface-background)95%,transparent);width:min(270px,100%);color:var(--neutral-on-background-strong);border-radius:10px;padding:8px 12px;font-size:13px}.ModifyDashboard-module-scss-module__efRJEa__searchInput::placeholder{color:var(--neutral-on-background-weak)}.ModifyDashboard-module-scss-module__efRJEa__dashboard{grid-template-columns:minmax(228px,286px) minmax(0,1fr);gap:14px;width:100%;display:grid}.ModifyDashboard-module-scss-module__efRJEa__sidebar{align-self:start;position:sticky;top:90px}.ModifyDashboard-module-scss-module__efRJEa__sidebarCard{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)72%,transparent);background:color-mix(in srgb,var(--surface-background)96%,transparent);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__sidebarSectionLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--neutral-on-background-weak);font-size:11px}.ModifyDashboard-module-scss-module__efRJEa__sidebarNav{flex-direction:column;gap:8px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__sidebarButton{text-align:left;border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)72%,transparent);background:color-mix(in srgb,var(--surface-background)98%,transparent);width:100%;color:inherit;cursor:pointer;border-radius:10px;padding:10px;transition:border-color .14s,background .14s}.ModifyDashboard-module-scss-module__efRJEa__sidebarButton:hover{border-color:color-mix(in srgb,var(--neutral-alpha-medium)92%,transparent);background:color-mix(in srgb,var(--surface-background)90%,transparent)}.ModifyDashboard-module-scss-module__efRJEa__sidebarButtonActive{border-color:color-mix(in srgb,var(--brand-on-background-strong)42%,transparent);background:linear-gradient(95deg,color-mix(in srgb,var(--brand-background-strong)18%,transparent),color-mix(in srgb,var(--brand-background-strong)6%,transparent)),color-mix(in srgb,var(--surface-background)95%,transparent)}.ModifyDashboard-module-scss-module__efRJEa__sidebarMeta{color:var(--neutral-on-background-weak);margin-top:6px;font-size:12px}.ModifyDashboard-module-scss-module__efRJEa__main{flex-direction:column;gap:12px;min-width:0;display:flex}.ModifyDashboard-module-scss-module__efRJEa__panel{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)72%,transparent);background:color-mix(in srgb,var(--surface-background)96%,transparent);border-radius:14px;padding:16px}.ModifyDashboard-module-scss-module__efRJEa__panelHero{background:radial-gradient(100% 120% at 100% 0%,color-mix(in srgb,var(--brand-background-strong)18%,transparent),transparent 60%),color-mix(in srgb,var(--surface-background)96%,transparent)}.ModifyDashboard-module-scss-module__efRJEa__panelSubtle{background:color-mix(in srgb,var(--surface-background)92%,transparent)}.ModifyDashboard-module-scss-module__efRJEa__headerActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ModifyDashboard-module-scss-module__efRJEa__metricCard{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)72%,transparent);background:color-mix(in srgb,var(--surface-background)98%,transparent);border-radius:10px;flex-direction:column;gap:4px;padding:10px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__metricLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--neutral-on-background-weak);font-size:10px}.ModifyDashboard-module-scss-module__efRJEa__metricValue{font-size:17px;font-weight:700;line-height:1.1}.ModifyDashboard-module-scss-module__efRJEa__metricMeta{color:var(--neutral-on-background-weak);font-size:12px}.ModifyDashboard-module-scss-module__efRJEa__statusDot{vertical-align:middle;background:color-mix(in srgb,var(--neutral-on-background-weak)75%,transparent);border-radius:999px;width:8px;height:8px;margin-right:6px;display:inline-block}.ModifyDashboard-module-scss-module__efRJEa__statusDotLive{background:color-mix(in srgb,var(--brand-on-background-strong)78%,var(--brand-background-strong));box-shadow:0 0 0 5px color-mix(in srgb,var(--brand-background-strong)20%,transparent)}.ModifyDashboard-module-scss-module__efRJEa__alert{background:#82121257;border:1px solid #ff50508c;border-radius:12px;padding:10px 12px}.ModifyDashboard-module-scss-module__efRJEa__alertSuccess{background:#155a2647;border-color:#5adc6e73}.ModifyDashboard-module-scss-module__efRJEa__listGrid{grid-template-columns:1fr;gap:10px;display:grid}.ModifyDashboard-module-scss-module__efRJEa__listCard{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)72%,transparent);background:color-mix(in srgb,var(--surface-background)93%,transparent);border-radius:12px;padding:14px;transition:border-color .14s,transform .14s}.ModifyDashboard-module-scss-module__efRJEa__listCard:hover{border-color:color-mix(in srgb,var(--neutral-alpha-medium)94%,transparent);transform:translateY(-1px)}.ModifyDashboard-module-scss-module__efRJEa__stepHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__stepRow{flex-wrap:wrap;gap:8px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__stepButton{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)82%,transparent);color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 12px;font-size:12px;transition:all .14s}.ModifyDashboard-module-scss-module__efRJEa__stepButton:hover{border-color:color-mix(in srgb,var(--neutral-alpha-medium)96%,transparent)}.ModifyDashboard-module-scss-module__efRJEa__stepButtonActive{border-color:color-mix(in srgb,var(--brand-on-background-strong)46%,transparent);background:color-mix(in srgb,var(--brand-background-strong)20%,transparent)}.ModifyDashboard-module-scss-module__efRJEa__stepButtonDone{background:#195f3038;border-color:#52c37085}.ModifyDashboard-module-scss-module__efRJEa__stepMeta{color:var(--neutral-on-background-weak);font-size:12px}.ModifyDashboard-module-scss-module__efRJEa__progressTrack{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)75%,transparent);background:color-mix(in srgb,var(--neutral-alpha-weak)56%,transparent);border-radius:999px;width:100%;height:8px;overflow:hidden}.ModifyDashboard-module-scss-module__efRJEa__progressFill{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-on-background-strong)92%,white 8%),color-mix(in srgb,var(--brand-on-background-strong)78%,var(--brand-background-strong)));border-radius:999px;height:100%;transition:width .18s}.ModifyDashboard-module-scss-module__efRJEa__stepBody{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)72%,transparent);background:color-mix(in srgb,var(--surface-background)94%,transparent);border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ModifyDashboard-module-scss-module__efRJEa__previewBox{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)76%,transparent);background:color-mix(in srgb,var(--surface-background)98%,transparent);border-radius:10px;overflow:hidden}.ModifyDashboard-module-scss-module__efRJEa__assetGrid{grid-template-columns:repeat(auto-fill,minmax(126px,1fr));gap:8px;display:grid}.ModifyDashboard-module-scss-module__efRJEa__assetCard{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)72%,transparent);cursor:pointer;background:color-mix(in srgb,var(--surface-background)97%,transparent);border-radius:10px;flex-direction:column;gap:8px;padding:8px;transition:all .12s;display:flex}.ModifyDashboard-module-scss-module__efRJEa__assetCard:hover{border-color:color-mix(in srgb,var(--neutral-alpha-medium)92%,transparent)}.ModifyDashboard-module-scss-module__efRJEa__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ModifyDashboard-module-scss-module__efRJEa__summaryCard{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)72%,transparent);background:color-mix(in srgb,var(--surface-background)96%,transparent);border-radius:10px;padding:10px}.ModifyDashboard-module-scss-module__efRJEa__stickyActions{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)82%,transparent);background:color-mix(in srgb,var(--surface-background)95%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:10px;position:sticky;bottom:12px}.ModifyDashboard-module-scss-module__efRJEa__autosave{color:var(--neutral-on-background-weak);font-size:12px}.ModifyDashboard-module-scss-module__efRJEa__hiddenInput{display:none}.ModifyDashboard-module-scss-module__efRJEa__mobileTopBar{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)76%,transparent);background:color-mix(in srgb,var(--surface-background)96%,transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;display:none}.ModifyDashboard-module-scss-module__efRJEa__mobileTopBarLeft{flex-direction:column;gap:2px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__mobileNavButton{border:1px solid color-mix(in srgb,var(--neutral-alpha-medium)80%,transparent);background:color-mix(in srgb,var(--surface-background)95%,transparent);color:inherit;cursor:pointer;border-radius:10px;padding:8px 10px;font-size:12px}.ModifyDashboard-module-scss-module__efRJEa__mobileNavButton:hover{border-color:color-mix(in srgb,var(--neutral-alpha-medium)92%,transparent)}.ModifyDashboard-module-scss-module__efRJEa__drawerOverlay{z-index:1200;display:flex;position:fixed;inset:0}.ModifyDashboard-module-scss-module__efRJEa__drawerBackdrop{background:#0000008f;flex:1}.ModifyDashboard-module-scss-module__efRJEa__drawer{border-left:1px solid color-mix(in srgb,var(--neutral-alpha-medium)80%,transparent);background:color-mix(in srgb,var(--surface-background)96%,transparent);flex-direction:column;gap:12px;width:min(320px,86vw);padding:14px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__drawerHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.ModifyDashboard-module-scss-module__efRJEa__desktopOnly{display:block}.ModifyDashboard-module-scss-module__efRJEa__mobileOnly{display:none}@media (max-width:1080px){.ModifyDashboard-module-scss-module__efRJEa__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.ModifyDashboard-module-scss-module__efRJEa__dashboard{grid-template-columns:minmax(0,1fr)}.ModifyDashboard-module-scss-module__efRJEa__desktopOnly,.ModifyDashboard-module-scss-module__efRJEa__sidebar{display:none}.ModifyDashboard-module-scss-module__efRJEa__mobileOnly,.ModifyDashboard-module-scss-module__efRJEa__mobileTopBar{display:flex}}@media (max-width:680px){.ModifyDashboard-module-scss-module__efRJEa__adminTopBarRight,.ModifyDashboard-module-scss-module__efRJEa__searchInput{width:100%}.ModifyDashboard-module-scss-module__efRJEa__twoCol,.ModifyDashboard-module-scss-module__efRJEa__summaryGrid,.ModifyDashboard-module-scss-module__efRJEa__metricGrid{grid-template-columns:minmax(0,1fr)}.ModifyDashboard-module-scss-module__efRJEa__panel,.ModifyDashboard-module-scss-module__efRJEa__stepBody{padding:14px}}
