.pc-callout{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;overflow:hidden;margin:20px 0}.pc-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;background:#0F2B3C}.pc-header-left{display:flex;align-items:center;gap:10px}.pc-icon{flex-shrink:0;display:flex;align-items:center}.pc-portal-name{font-size:12px;font-weight:700;color:#e2e8f0;text-transform:uppercase;letter-spacing:0.8px}.pc-url-link{display:flex;align-items:center;gap:5px;padding:4px 10px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);border-radius:5px;text-decoration:none;transition:background 0.15s,border-color 0.15s}.pc-url-link:hover{background:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.3)}.pc-url-text{font-size:11px;font-family:'JetBrains Mono',Consolas,monospace;color:#94a3b8}.pc-url-link:hover .pc-url-text{color:#e2e8f0}.pc-external{color:#64748b;flex-shrink:0}.pc-url-link:hover .pc-external{color:#94a3b8}.pc-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:0;padding:10px 16px;background:#f1f5f9;border-bottom:1px solid #e2e8f0;font-size:13px;line-height:1.8}.pc-crumb{font-weight:600;color:#1e293b}.pc-arrow{display:inline-flex;align-items:center;justify-content:center;width:20px;font-size:14px;font-weight:700;color:#94a3b8}.pc-instruction{padding:12px 16px;font-size:13px;color:#334155;line-height:1.7}.pc-instruction code{background:#e2e8f0;padding:1px 5px;border-radius:3px;font-size:12px;font-family:'JetBrains Mono',Consolas,monospace;color:#1e293b}.pc-instruction strong{color:#1e293b}@media (max-width:768px){.pc-header{flex-direction:column;align-items:flex-start;gap:8px}.pc-url-link{align-self:flex-start}.pc-breadcrumb{font-size:12px;padding:8px 14px}.pc-instruction{font-size:12px;padding:10px 14px}}[data-theme="dark"] .pc-callout{background:#112436;border-color:#1a3348}[data-theme="dark"] .pc-header{background:#0a1929}[data-theme="dark"] .pc-breadcrumb{background:#0f2035;border-bottom-color:#1a3348}[data-theme="dark"] .pc-crumb{color:#e2e8f0}[data-theme="dark"] .pc-instruction{color:#94a3b8}[data-theme="dark"] .pc-instruction code{background:#1a3348;color:#e2e8f0}