.wilson-event-window::after {
  content:""; position:fixed; inset:0; box-sizing:border-box;
  border:2px solid #008cff; pointer-events:none; z-index:2147483647;
}
.wilson-event-window #prompt-projects-panel {
  position:fixed!important; inset:0!important; transform:none!important;
  width:100vw!important; height:100dvh!important; min-width:0!important; min-height:0!important;
  max-width:none!important; max-height:none!important; margin:0!important;
  border:0; border-radius:0; box-shadow:none; resize:none;
}
.wilson-event-window #prompt-projects-panel > .panel-title,
.wilson-event-window #prompt-projects-panel .prompt-projects-tools,
.wilson-event-window #prompt-projects-picker,
.wilson-event-window #prompt-projects-command-panel,
.wilson-event-window #prompt-projects-status,
.wilson-event-window [data-event-detail-id] > .event-toolbar [data-back],
.wilson-event-window [data-event-popout],
.wilson-event-window #wilson-active-event-shortcut { display:none!important; }
.event-window-update { display:flex; align-items:center; gap:12px; padding:8px 0; margin:4px 0 10px; border-bottom:1px solid var(--line); font-size:13px; }
.event-window-update[hidden] { display:none; }
.event-window-update > span { flex:1; min-width:0; overflow-wrap:anywhere; }
.event-window-update button { display:inline-flex; align-items:center; gap:6px; flex:none; padding:6px 10px; background:var(--panel); color:var(--text); border:1px solid var(--accent); border-radius:4px; font:inherit; }
.event-window-update svg { width:16px; height:16px; fill:none; stroke:currentColor; stroke-width:1.6; }
.event-detached { display:flex; flex-wrap:wrap; align-items:baseline; gap:8px 12px; padding:16px 0; color:var(--text); font-size:14px; }
.event-detached .event-detached-link { display:inline; min-height:0; padding:0; border:0; border-radius:0; background:transparent; color:var(--accent); text-decoration:underline; font:inherit; cursor:pointer; }
.event-detached .event-detached-link:focus-visible { outline:2px solid var(--accent); outline-offset:4px; }
