.ua-workspace{--ua-ink:#1e293b;--ua-muted:#52647a;--ua-border:#d9e2ef;--ua-tint:#f6f8fc;--ua-accent:#2455bd;--ua-accent-hover:#1d469e;--ua-gutter:calc(clamp(12px, 2vw, 22px));border:1px solid var(--ua-border);border-radius:14px;background:#fff;color:var(--ua-ink);overflow-wrap:anywhere}.ua-section,.ua-workspace-header{padding:var(--ua-gutter)}.ua-workspace-header{padding-block:14px}.ua-section{min-inline-size:0;border-block-start:1px solid var(--ua-border)}.detail-card-heading,.environment-overview,.ua-actions,.ua-panel-toolbar,.ua-section-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ua-section-title{margin:0;font-size:1rem;font-weight:700}.detail-card-icon,.ua-section-title>svg{color:var(--ua-accent)}.analyzer-card{display:grid;gap:12px;background:var(--ua-tint)}.analyzer-card .form-control{min-block-size:6rem;background-color:#fff;color:var(--ua-ink);font:.95rem/1.5 var(--bs-font-monospace,monospace)}.analyzer-card .form-label{font-size:1rem}.ua-input-error{color:#9d2236}.ua-workspace .ua-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:38px;padding:7px 11px;border:1px solid var(--ua-border);border-radius:7px;background:#fff;color:var(--ua-ink);box-shadow:none;font-size:.9rem;font-weight:600;line-height:1.25;text-transform:none;white-space:normal}.ua-workspace .ua-button:not(:disabled):hover{background:#eef3fa;color:var(--ua-ink);box-shadow:none}.ua-workspace .ua-primary{border-color:var(--ua-accent);background:var(--ua-accent);color:#fff}.ua-workspace .ua-primary:not(:disabled):is(:hover,:active){border-color:var(--ua-accent-hover);background:var(--ua-accent-hover);color:#fff}.ua-workspace .ua-copy.is-copied{background-color:#176c63;color:#fff;opacity:1}.ua-workspace .ua-copy.is-copy-error{background-color:#fdf1f3;color:#9d2236;opacity:1}.ua-workspace .ua-button:focus-visible{outline:2px solid var(--ua-accent);outline-offset:2px}#analysis-results{scroll-margin-block-start:5rem}.environment-shell{display:grid;gap:12px}.environment-overview{justify-content:space-between;align-items:flex-start}.environment-overview>div:first-child{min-inline-size:0}.ua-source{margin-block-end:4px;color:var(--ua-accent-hover);font-size:.9rem;font-weight:700}.analysis-status{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid var(--ua-border);border-radius:5px;background:var(--ua-tint);color:var(--ua-muted);font-size:.9rem;font-weight:600}.analysis-status.is-ready{color:#176c63;background:#eef8f5}.analysis-status.is-error{color:#9d2236;background:#fdf1f3}.detail-card,.summary-item,.ua-panel{min-inline-size:0;padding:12px 14px;border:1px solid var(--ua-border);border-radius:9px}.ua-panel{background:var(--ua-tint)}.ua-panel-toolbar{justify-content:space-between}.ua-label{color:var(--ua-muted);font-weight:700}.ua-value{font:600 .95rem/1.55 var(--bs-font-monospace,monospace)}.header-list,.summary-grid,.ua-detail-grid{display:grid;gap:12px}.summary-grid,.ua-detail-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.summary-item{display:flex;align-items:center;gap:8px}.summary-icon{display:grid;place-items:center;flex:0 0 30px;block-size:30px;border-radius:6px;color:var(--ua-accent);background:#eef3fa}.summary-item span,.summary-item strong{display:block}.detail-list dt,.summary-item span{color:var(--ua-muted);font-size:.9rem;font-weight:500}.detail-card-heading{margin-block-end:8px}.detail-card-heading h4{margin:0;font-size:1rem;font-weight:700}.detail-list,.header-list{margin:0}.detail-list{display:grid;grid-template-columns:fit-content(50%) minmax(0,1fr);column-gap:10px}.detail-list>div{display:grid;align-items:center;grid-column:1/-1;grid-template-columns:minmax(4.7rem,auto) minmax(0,1fr);grid-template-columns:subgrid;column-gap:inherit;padding-block:8px;border-block-start:1px solid var(--ua-border)}.detail-list dd,.header-list dd{margin:0;font-weight:600}.developer-details .accordion-item{border:1px solid var(--ua-border);border-radius:9px}.developer-details .accordion-header{font-size:inherit}.developer-details .accordion-button{gap:8px;padding:12px 14px;color:var(--ua-ink);background:var(--ua-tint);box-shadow:none;font-size:inherit}.developer-details .accordion-button small,.developer-details .accordion-button strong{display:block}.developer-details-icon{flex:none;color:var(--ua-accent)}.header-list{grid-template-columns:repeat(2,minmax(0,1fr))}.header-list>div{padding:10px;border:1px solid var(--ua-border);border-radius:6px}.header-list dd{font:.95rem/1.5 var(--bs-font-monospace,monospace)}.header-empty{grid-column:1/-1;color:var(--ua-muted)}.json-card .code-block pre{max-block-size:34rem;margin-bottom:0;border:1px solid #202d45;border-radius:8px;background:#111827}.json-card .code-block code{overflow-wrap:normal;white-space:pre}.ua-workspace .ua-context{justify-content:flex-start;margin:0;padding:12px var(--ua-gutter);border-block-start:1px solid var(--ua-border)}.ua-context .action{white-space:normal}.ua-hero h1{overflow-wrap:anywhere}@media (max-width:575.98px){.header-list{grid-template-columns:1fr}.developer-details .accordion-button{align-items:flex-start}}