.studio-workspace-module__fcQEMa__workspace{gap:24px;display:grid}.studio-workspace-module__fcQEMa__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:32px;padding-bottom:36px;display:grid}.studio-workspace-module__fcQEMa__hero h1{margin-bottom:18px}.studio-workspace-module__fcQEMa__heroCopy{max-width:720px;color:var(--muted);margin:0;font-size:1.06rem;line-height:1.7}.studio-workspace-module__fcQEMa__readiness{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,var(--panel-2),var(--panel));box-shadow:var(--shadow);padding:22px}.studio-workspace-module__fcQEMa__readiness span,.studio-workspace-module__fcQEMa__metric span,.studio-workspace-module__fcQEMa__panelLabel{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:750}.studio-workspace-module__fcQEMa__readiness strong{margin:12px 0 16px;font-size:2.7rem;display:block}.studio-workspace-module__fcQEMa__progress{background:#292e2a;border-radius:99px;height:7px;overflow:hidden}.studio-workspace-module__fcQEMa__progress i{background:var(--accent);width:86%;height:100%;display:block}.studio-workspace-module__fcQEMa__readiness p{color:var(--muted);margin:14px 0 0;line-height:1.5}.studio-workspace-module__fcQEMa__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.studio-workspace-module__fcQEMa__metric{border:1px solid var(--line);background:#111412c7;border-radius:16px;padding:18px}.studio-workspace-module__fcQEMa__metric strong{margin:10px 0 4px;font-size:1.8rem;display:block}.studio-workspace-module__fcQEMa__metric p{color:var(--muted);margin:0;font-size:.8rem}.studio-workspace-module__fcQEMa__mainGrid{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:18px;display:grid}.studio-workspace-module__fcQEMa__panel,.studio-workspace-module__fcQEMa__accessibility,.studio-workspace-module__fcQEMa__history{border:1px solid var(--line);border-radius:var(--radius);background:#111412c7;min-width:0;overflow:hidden}.studio-workspace-module__fcQEMa__panelHeader,.studio-workspace-module__fcQEMa__sectionHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.studio-workspace-module__fcQEMa__panelHeader h2,.studio-workspace-module__fcQEMa__sectionHeader h2,.studio-workspace-module__fcQEMa__history h2{margin:5px 0 0;font-size:1.45rem}.studio-workspace-module__fcQEMa__panelHeader p,.studio-workspace-module__fcQEMa__sectionHeader p,.studio-workspace-module__fcQEMa__history p{color:var(--muted);margin:7px 0 0;font-size:.85rem;line-height:1.6}.studio-workspace-module__fcQEMa__search{border:1px solid var(--line);background:var(--panel-2);width:min(260px,44%);min-height:42px;color:var(--text);border-radius:11px;padding:0 13px}.studio-workspace-module__fcQEMa__tokenList{max-height:620px;overflow:auto}.studio-workspace-module__fcQEMa__tokenRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:16px 20px;display:grid}.studio-workspace-module__fcQEMa__tokenRow:last-child{border-bottom:0}.studio-workspace-module__fcQEMa__tokenName{margin-bottom:5px;font-weight:760;display:block}.studio-workspace-module__fcQEMa__tokenPath{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem}.studio-workspace-module__fcQEMa__tokenMeta{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.studio-workspace-module__fcQEMa__tokenType{background:var(--panel-2);color:var(--muted);text-transform:uppercase;border-radius:99px;padding:5px 8px;font-size:.68rem;font-weight:750}.studio-workspace-module__fcQEMa__tokenValue{max-width:190px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;overflow:hidden}.studio-workspace-module__fcQEMa__empty{color:var(--muted);text-align:center;padding:36px 20px}.studio-workspace-module__fcQEMa__tabs{gap:8px;display:flex}.studio-workspace-module__fcQEMa__tab{border:1px solid var(--line);background:var(--panel);min-height:36px;color:var(--muted);cursor:pointer;border-radius:9px;padding:0 12px;font-weight:730}.studio-workspace-module__fcQEMa__tabActive{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.studio-workspace-module__fcQEMa__exportMeta{border-bottom:1px solid var(--line);color:var(--muted);gap:16px;padding:14px 20px;font-size:.78rem;display:flex}.studio-workspace-module__fcQEMa__code{color:#dce5dc;white-space:pre;background:#090b0a;min-height:430px;max-height:520px;margin:0;padding:20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.65;overflow:auto}.studio-workspace-module__fcQEMa__actions{border-top:1px solid var(--line);gap:10px;padding:16px 20px;display:flex}.studio-workspace-module__fcQEMa__button{border:1px solid var(--line);background:var(--panel-2);min-height:42px;color:var(--text);cursor:pointer;border-radius:10px;padding:0 15px;font-weight:750}.studio-workspace-module__fcQEMa__buttonPrimary{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.studio-workspace-module__fcQEMa__status{color:var(--muted);align-self:center;margin-left:auto;font-size:.78rem}.studio-workspace-module__fcQEMa__a11yGrid{grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);display:grid}.studio-workspace-module__fcQEMa__scoreCard{border-right:1px solid var(--line);padding:24px}.studio-workspace-module__fcQEMa__scoreCard>strong{margin:12px 0 4px;font-size:3rem;display:block}.studio-workspace-module__fcQEMa__scoreCard p{color:var(--muted);margin:0 0 22px}.studio-workspace-module__fcQEMa__issueList{padding:14px}.studio-workspace-module__fcQEMa__issue{border:1px solid var(--line);background:var(--panel-2);border-radius:14px;padding:16px}.studio-workspace-module__fcQEMa__issue+.studio-workspace-module__fcQEMa__issue{margin-top:10px}.studio-workspace-module__fcQEMa__issue div{align-items:center;gap:10px;display:flex}.studio-workspace-module__fcQEMa__issue p{margin:12px 0 8px}.studio-workspace-module__fcQEMa__issue small{color:var(--muted);line-height:1.5;display:block}.studio-workspace-module__fcQEMa__issueBadge{color:#ffd99b;text-transform:uppercase;background:#49331b;border-radius:99px;padding:4px 7px;font-size:.65rem;font-weight:800}.studio-workspace-module__fcQEMa__history{padding:22px}.studio-workspace-module__fcQEMa__history p{max-width:760px}.studio-workspace-module__fcQEMa__accessibility,.studio-workspace-module__fcQEMa__history{scroll-margin-top:24px}@media (max-width:980px){.studio-workspace-module__fcQEMa__hero,.studio-workspace-module__fcQEMa__mainGrid{grid-template-columns:1fr}.studio-workspace-module__fcQEMa__metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.studio-workspace-module__fcQEMa__a11yGrid{grid-template-columns:1fr}.studio-workspace-module__fcQEMa__scoreCard{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:620px){.studio-workspace-module__fcQEMa__metrics{grid-template-columns:1fr}.studio-workspace-module__fcQEMa__panelHeader,.studio-workspace-module__fcQEMa__sectionHeader{flex-direction:column}.studio-workspace-module__fcQEMa__search{width:100%}.studio-workspace-module__fcQEMa__tokenRow{grid-template-columns:1fr}.studio-workspace-module__fcQEMa__tokenMeta{align-items:flex-start}.studio-workspace-module__fcQEMa__tabs{width:100%}.studio-workspace-module__fcQEMa__tab{flex:1}.studio-workspace-module__fcQEMa__actions{flex-wrap:wrap}.studio-workspace-module__fcQEMa__status{width:100%;margin-left:0}}
