.PESUNq_sim{gap:16px;min-width:0;display:grid}.PESUNq_sim :focus-visible{outline:3px solid var(--aqua);outline-offset:2px}.PESUNq_banner{border-radius:var(--r-sm);background:var(--blue-white);border:1px solid var(--line);color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:12px 16px;font-size:14px;display:flex}.PESUNq_panel{background:var(--navy);color:#e6eeff;border:1px solid var(--navy-line);border-radius:var(--r-lg);min-width:0;padding:clamp(14px,3vw,26px)}.PESUNq_tabs{border-radius:var(--r-md);background:var(--navy-panel);border:1px solid var(--navy-line);flex-wrap:wrap;gap:6px;padding:4px;display:flex}.PESUNq_tab,.PESUNq_tabActive{font:inherit;border-radius:var(--r-sm);cursor:pointer;border:1px solid #0000;flex:160px;min-height:44px;padding:10px 12px;font-size:14px;font-weight:700}.PESUNq_tab{color:#c9d6ee;background:0 0}.PESUNq_tab:hover{color:#fff;border-color:var(--navy-line)}.PESUNq_tabActive{background:var(--royal);color:#fff;border-color:var(--aqua)}.PESUNq_tabPanel{gap:16px;min-width:0;margin-top:18px;display:grid}.PESUNq_lead{color:#e6eeff;margin:0;line-height:1.6}.PESUNq_muted{color:#c9d6ee;margin:0;font-size:14px;line-height:1.55}.PESUNq_mandate{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;margin:0;display:grid}.PESUNq_mandate div{border-radius:var(--r-sm);background:var(--navy-panel);border:1px solid var(--navy-line);min-width:0;padding:10px 12px}.PESUNq_mandate dt{color:#a9bbdb;text-transform:uppercase;letter-spacing:.04em;font-size:12px}.PESUNq_mandate dd{color:#fff;overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}.PESUNq_mandate code,.PESUNq_meta code,.PESUNq_reasons code{color:var(--aqua);font-size:.92em}.PESUNq_controls{flex-wrap:wrap;gap:10px;display:flex}.PESUNq_ghost{font:inherit;border-radius:var(--r-sm);color:#e6eeff;cursor:pointer;background:0 0;border:1px solid #4d6fa3;min-height:44px;padding:10px 14px;font-size:14px;font-weight:700}.PESUNq_ghost:hover:not(:disabled){border-color:var(--aqua)}.PESUNq_ghost:disabled{opacity:.55;cursor:not-allowed}.PESUNq_status{border-left:3px solid var(--aqua);color:#dcecff;margin:0;padding-left:12px;font-size:14px}.PESUNq_error{border-radius:var(--r-sm);border:1px solid var(--danger);color:#ffd1dc;background:#e5486c24;margin:0;padding:10px 12px}.PESUNq_timeline{gap:10px;margin:0;padding:0;list-style:none;display:grid}.PESUNq_event{border-radius:var(--r-md);background:var(--navy-panel);border:1px solid var(--navy-line);min-width:0;padding:12px 14px}.PESUNq_event:last-child{border-color:var(--aqua)}.PESUNq_eventHead{color:#fff;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PESUNq_seq{background:var(--navy-line);border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:inline-grid}.PESUNq_eventSummary{color:#e6eeff;margin:6px 0 4px;font-size:14px;line-height:1.5}.PESUNq_meta{color:#a9bbdb;overflow-wrap:anywhere;margin:0;font-size:12px}.PESUNq_chipOk,.PESUNq_chipBad,.PESUNq_chipWarn,.PESUNq_chipInfo,.PESUNq_simLabel{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}.PESUNq_chipOk{background:var(--success);color:var(--ink)}.PESUNq_chipBad{background:var(--danger);color:var(--ink)}.PESUNq_chipWarn{background:var(--warn);color:var(--ink)}.PESUNq_chipInfo{color:#bfeeff;background:#35c9fe29;border:1px solid #35c9fe80}.PESUNq_simLabel{color:#c9d6ee;border:1px dashed #7f97c2}.PESUNq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.PESUNq_card{border-radius:var(--r-md);background:var(--navy-panel);border:1px solid var(--navy-line);align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.PESUNq_card p{margin:0;font-size:14px;line-height:1.55}.PESUNq_cardTitle{color:var(--aqua);margin:0;font-size:16px}.PESUNq_reasons{gap:6px;margin:0;padding-left:18px;font-size:14px;display:grid}.PESUNq_json{border-radius:var(--r-sm);border:1px solid var(--navy-line);color:#d7f5ff;background:#050f24;max-width:100%;margin:0;padding:12px;font:12.5px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto}
