.protocol_page__Ikl5h{--protocol-bg:#f7f9fc;--protocol-surface:#ffffff;--protocol-surface-muted:#eef2f7;--protocol-border:#dbe2ea;--protocol-text:#111827;--protocol-secondary:#526071;--protocol-muted:#66758a;--protocol-accent:#2563eb;--protocol-accent-soft:#dbeafe;--protocol-success:#047857;--protocol-warning:#b45309;min-height:100vh;padding:28px clamp(18px,4vw,56px) 56px;background:var(--protocol-bg);color:var(--protocol-text);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif}.protocol_page__Ikl5h *{box-sizing:border-box}.protocol_page__Ikl5h button,.protocol_page__Ikl5h input,.protocol_page__Ikl5h select{font:inherit}.protocol_page__Ikl5h a:focus-visible,.protocol_page__Ikl5h button:focus-visible,.protocol_page__Ikl5h input:focus-visible,.protocol_page__Ikl5h select:focus-visible{outline:2px solid var(--protocol-accent);outline-offset:2px}.protocol_header__aWIVD{max-width:1480px;margin:0 auto 18px;display:flex;align-items:center;justify-content:space-between;gap:20px}.protocol_headerTitle__xxqC3{display:flex;align-items:center;gap:12px;min-width:0}.protocol_header__aWIVD h1{margin:0;font-size:24px;line-height:1.2;letter-spacing:-.025em}.protocol_header__aWIVD p{margin:4px 0 0;color:var(--protocol-secondary);font-size:13px}.protocol_headerActions__RGRKY{display:flex;gap:8px}.protocol_iconButton__WBdDo,.protocol_loadMore__qcHpn,.protocol_primaryButton__qjDaV,.protocol_secondaryButton__hMeS0{min-height:42px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-weight:650}.protocol_iconButton__WBdDo{width:42px;color:var(--protocol-secondary);background:var(--protocol-surface);border:1px solid var(--protocol-border)}.protocol_primaryButton__qjDaV{padding:0 14px;color:#fff;background:var(--protocol-accent);border:0;box-shadow:0 2px 6px rgb(37 99 235/.22)}.protocol_secondaryButton__hMeS0{padding:0 13px;color:var(--protocol-text);background:var(--protocol-surface);border:1px solid var(--protocol-border)}.protocol_primaryButton__qjDaV:hover{background:#1d4ed8}.protocol_iconButton__WBdDo:hover,.protocol_secondaryButton__hMeS0:hover{background:var(--protocol-surface-muted)}.protocol_loadMore__qcHpn:disabled,.protocol_primaryButton__qjDaV:disabled,.protocol_secondaryButton__hMeS0:disabled{opacity:.55;cursor:not-allowed}.protocol_notice__xx_xr{max-width:1480px;margin:0 auto 16px;min-height:44px;display:flex;align-items:center;gap:10px;padding:10px 13px;color:#334155;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px}.protocol_notice__xx_xr svg{flex:0 0 auto;color:var(--protocol-accent)}.protocol_notice__xx_xr p{margin:0;font-size:13px;line-height:1.5}.protocol_tabs__l5Old{max-width:1480px;margin:0 auto;display:flex;gap:4px;border-bottom:1px solid var(--protocol-border)}.protocol_activeTab__NMwAN,.protocol_tab__dVWdY{min-height:44px;padding:0 14px;display:inline-flex;align-items:center;gap:7px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--protocol-secondary);cursor:pointer;font-weight:650;font-size:13px}.protocol_tab__dVWdY:hover{color:var(--protocol-text)}.protocol_activeTab__NMwAN{color:var(--protocol-accent);border-bottom-color:var(--protocol-accent)}.protocol_filters__mVrXF{max-width:1480px;margin:16px auto;display:flex;flex-wrap:wrap;gap:10px;align-items:end}.protocol_filters__mVrXF label{min-width:150px;display:grid;gap:5px;color:var(--protocol-secondary);font-size:12px;font-weight:650}.protocol_filters__mVrXF input,.protocol_filters__mVrXF select{min-height:42px;padding:0 10px;color:var(--protocol-text);background:var(--protocol-surface);border:1px solid var(--protocol-border);border-radius:7px}.protocol_wideFilter__zaCUS{flex:1 1 230px}.protocol_filters__mVrXF input::placeholder{color:#65758b;opacity:1}.protocol_digest__tl_1S,.protocol_error__NOj5F{max-width:1480px;margin:0 auto 14px;min-height:42px;display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:8px;font-size:12px;overflow-wrap:anywhere}.protocol_digest__tl_1S{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.protocol_digest__tl_1S code{font-size:11px}.protocol_error__NOj5F{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.protocol_workspace__44102{max-width:1480px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.7fr);gap:16px;align-items:start}.protocol_detail__Y8b6P,.protocol_timeline__GAozy{background:var(--protocol-surface);border:1px solid var(--protocol-border);border-radius:10px}.protocol_timeline__GAozy{min-width:0;overflow:hidden}.protocol_detailHeader__uImF5,.protocol_sectionHeading__IBSi1{display:flex;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--protocol-border)}.protocol_detailEmpty__XJ3p0 h2,.protocol_detailHeader__uImF5 h2,.protocol_sectionHeading__IBSi1 h2{margin:0;font-size:15px;letter-spacing:-.015em}.protocol_detailEmpty__XJ3p0 p,.protocol_detailHeader__uImF5 p,.protocol_sectionHeading__IBSi1 p{margin:4px 0 0;color:var(--protocol-muted);font-size:12px;line-height:1.5}.protocol_loading__yM7rZ{min-height:220px;display:grid;place-content:center;justify-items:center;gap:10px;color:var(--protocol-muted);font-size:13px}.protocol_loading__yM7rZ svg{animation:protocol_spin__msLp3 .9s linear infinite}.protocol_empty___bL0l{min-height:250px;padding:28px;display:grid;place-content:center;justify-items:center;text-align:center;color:var(--protocol-muted)}.protocol_empty___bL0l h3{margin:10px 0 0;color:var(--protocol-text);font-size:15px}.protocol_empty___bL0l p{margin:6px 0 0;max-width:42ch;font-size:13px;line-height:1.55}.protocol_eventList__V2ydM{list-style:none;padding:0;margin:0}.protocol_eventList__V2ydM li+li{border-top:1px solid var(--protocol-border)}.protocol_eventButton__RoMZl{width:100%;min-height:82px;padding:14px 16px;display:flex;align-items:center;gap:12px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.protocol_eventButton__RoMZl:hover{background:#f8fafc}.protocol_eventMarker__gY_rw{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:var(--protocol-accent);box-shadow:0 0 0 4px var(--protocol-accent-soft)}.protocol_eventMarker__gY_rw[data-anomaly]{background:var(--protocol-warning);box-shadow:0 0 0 4px #fef3c7}.protocol_eventContent__pQ0H5{flex:1;min-width:0;display:grid;gap:8px}.protocol_eventTopline__jPdMU{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.protocol_eventTopline__jPdMU strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.protocol_eventTopline__jPdMU time{flex:0 0 auto;color:var(--protocol-muted);font-size:11px}.protocol_eventMeta__yad5_{display:flex;flex-wrap:wrap;gap:6px 12px;color:var(--protocol-muted);font-size:11px}.protocol_state__43vCf{padding:2px 7px;border-radius:99px;background:var(--protocol-surface-muted);color:#334155;font-weight:700}.protocol_state__43vCf[data-state=completed],.protocol_state__43vCf[data-state=delivered],.protocol_state__43vCf[data-state=downloaded],.protocol_state__43vCf[data-state=opened]{color:#065f46;background:#d1fae5}.protocol_state__43vCf[data-state=denied],.protocol_state__43vCf[data-state=failed],.protocol_state__43vCf[data-state=missing_event],.protocol_state__43vCf[data-state=missing_event_or_outbox]{color:#991b1b;background:#fee2e2}.protocol_loadMore__qcHpn{margin:14px auto;padding:0 14px;color:var(--protocol-accent);background:transparent;border:1px solid var(--protocol-border)}.protocol_loadMore__qcHpn svg{animation:none}.protocol_loadMore__qcHpn:disabled svg{animation:protocol_spin__msLp3 .9s linear infinite}.protocol_detail__Y8b6P{position:sticky;top:16px;overflow:hidden}.protocol_detailEmpty__XJ3p0{min-height:260px;padding:28px;display:grid;place-content:center;justify-items:center;text-align:center;color:var(--protocol-muted)}.protocol_detailEmpty__XJ3p0 h2{margin-top:10px;color:var(--protocol-text)}.protocol_detailHeader__uImF5{align-items:start}.protocol_anomalyBadge__vvb2W{padding:4px 8px;border-radius:99px;color:#92400e;background:#fef3c7;font-size:11px;font-weight:700}.protocol_identifiers__j1q_j{margin:0;padding:14px 18px;display:grid;gap:10px;border-bottom:1px solid var(--protocol-border)}.protocol_identifiers__j1q_j div{display:grid;gap:3px}.protocol_identifiers__j1q_j dt{color:var(--protocol-muted);font-size:11px;font-weight:700}.protocol_identifiers__j1q_j dd{margin:0;color:var(--protocol-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow-wrap:anywhere}.protocol_detailTimeline__Vad1S{max-height:310px;overflow:auto;list-style:none;padding:8px 18px;margin:0}.protocol_detailTimeline__Vad1S li{display:grid;gap:3px;padding:9px 0}.protocol_detailTimeline__Vad1S li+li{border-top:1px solid var(--protocol-border)}.protocol_detailTimeline__Vad1S small,.protocol_detailTimeline__Vad1S span{color:var(--protocol-muted);font-size:10px}.protocol_detailTimeline__Vad1S strong{font-size:12px}.protocol_technical__E3N_1{margin:0;padding:13px 18px 18px;border-top:1px solid var(--protocol-border)}.protocol_technical__E3N_1 summary{color:var(--protocol-secondary);cursor:pointer;font-size:12px;font-weight:650}.protocol_technical__E3N_1 pre{max-height:240px;overflow:auto;margin:10px 0 0;padding:10px;border-radius:7px;background:#111827;color:#e5e7eb;font-size:10px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}@keyframes protocol_spin__msLp3{to{transform:rotate(1turn)}}@media (max-width:900px){.protocol_header__aWIVD{align-items:flex-start}.protocol_headerActions__RGRKY{width:100%}.protocol_header__aWIVD{flex-direction:column}.protocol_workspace__44102{grid-template-columns:1fr}.protocol_detail__Y8b6P{position:static}}@media (max-width:600px){.protocol_page__Ikl5h{padding-inline:12px}.protocol_headerActions__RGRKY{display:grid;grid-template-columns:1fr 1fr}.protocol_tabs__l5Old{overflow-x:auto}.protocol_activeTab__NMwAN,.protocol_tab__dVWdY{flex:1 0 auto}.protocol_filters__mVrXF label{flex:1 1 100%}.protocol_eventTopline__jPdMU{display:grid;gap:5px}.protocol_eventTopline__jPdMU time{order:-1}}@media (prefers-color-scheme:dark){.protocol_page__Ikl5h{--protocol-bg:#0d1117;--protocol-surface:#151b23;--protocol-surface-muted:#222b38;--protocol-border:#303a49;--protocol-text:#f1f5f9;--protocol-secondary:#c0cad7;--protocol-muted:#aab6c6;--protocol-accent:#60a5fa;--protocol-accent-soft:rgb(59 130 246/.2)}.protocol_notice__xx_xr{color:#bfdbfe;background:#172554;border-color:#1e40af}.protocol_filters__mVrXF input,.protocol_filters__mVrXF select{color-scheme:dark}.protocol_eventButton__RoMZl:hover{background:#1b2430}.protocol_digest__tl_1S{color:#a7f3d0;background:#064e3b;border-color:#047857}.protocol_error__NOj5F{color:#fecaca;background:#450a0a;border-color:#991b1b}}@media (prefers-reduced-motion:reduce){.protocol_loadMore__qcHpn:disabled svg,.protocol_loading__yM7rZ svg{animation:none}}