.zit-card{background:#fff;border:1px solid #0e1116;border-radius:10px;flex:none;margin:8px 0;overflow:hidden}.zit-card.is-refused{border-color:#0e111629}.zit-head{background:#0e1116;align-items:center;gap:8px;padding:8px 11px;display:flex}.zit-head-title{white-space:nowrap;color:#fff;flex:none;font:600 11px/1 IBM Plex Sans,sans-serif}.zit-head-sub{white-space:nowrap;text-overflow:ellipsis;color:#a1a1aa;flex:1;min-width:0;font:500 9.5px/1 IBM Plex Mono,monospace;overflow:hidden}.zit-risk{letter-spacing:.08em;color:#fca5a5;background:#dc262638;border-radius:4px;flex:none;padding:3px 5px;font:600 8.5px/1 IBM Plex Mono,monospace}.zit-body{flex-direction:column;gap:9px;padding:10px 11px;display:flex}.zit-title-row{align-items:center;gap:8px;display:flex}.zit-title{color:#0e1116;flex:1;min-width:0;font:600 12px/1.35 IBM Plex Sans,sans-serif}.zit-sub{color:#5f6570;margin-top:2px;font:500 9.5px/1.4 IBM Plex Mono,monospace}.zit-chip{white-space:nowrap;color:#4a4f5a;background:#fff;border:1px solid #0e111629;border-radius:5px;flex:none;padding:3px 6px;font:600 9.5px/1 IBM Plex Mono,monospace}.zit-chip.is-bad{color:#b42318;background:#dc26260f;border-color:#dc262659}.zit-chip.is-ok{color:#166534;background:#15803d0f;border-color:#15803d59}.zit-chip.is-held{color:#92400e;background:#f59e0b1a;border-color:#d9770666}.zit-chip.is-quiet{color:#5f6570;background:#f3efe7;border-color:#0000}.zit-grid{color:#4a4f5a;grid-template-columns:82px minmax(0,1fr);gap:5px 12px;font:500 10.5px/1.45 IBM Plex Mono,monospace;display:grid}.zit-grid>.k{color:#5f6570}.zit-grid>.v{color:#0e1116;overflow-wrap:anywhere;min-width:0}.zit-lines{color:#e5e7eb;white-space:pre-wrap;word-break:break-all;background:#0e1116;border-radius:7px;margin:0;padding:8px 10px;font:500 10px/1.65 IBM Plex Mono,monospace}.zit-checks{flex-direction:column;gap:4px;padding-top:2px;display:flex}.zit-check{color:#4a4f5a;align-items:center;gap:7px;font:500 10px/1.3 IBM Plex Mono,monospace;display:flex}.zit-check>.tick{color:#15803d;font-weight:700}.zit-check>.cross{color:#b42318;font-weight:700}.zit-message{color:#0e1116;font:400 12px/1.5 IBM Plex Sans,sans-serif}.zit-foot{border-top:1px solid #0e111612;align-items:center;gap:6px;padding:9px 11px;display:flex}.zit-foot-note{color:#5f6570;flex:1;min-width:0;font:500 9.5px/1.4 IBM Plex Mono,monospace}.zit-step{color:inherit;align-items:center;gap:8px;font:500 10px/1.5 IBM Plex Mono,monospace;display:flex}.zit-step>.line{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.zit-step>.rc{color:#a1a1aa;flex:none}.zit-stderr{color:#b42318;white-space:pre-wrap;word-break:break-word;background:#dc26260f;border-radius:6px;margin:0;padding:6px 8px;font:500 10px/1.5 IBM Plex Mono,monospace}.zit-lines .zit-stderr{color:#fca5a5;background:0 0;padding:0}.zit-act-row{border-top:1px solid #0e111612;grid-template-columns:62px minmax(0,1fr);gap:2px 10px;padding:8px 0;display:grid}.zit-act-row>.when{color:#5f6570;grid-row:span 2;font:500 10px/1.4 IBM Plex Mono,monospace}.zit-act-row>.item{color:#0e1116;font:600 11.5px/1.35 IBM Plex Sans,sans-serif}.zit-act-row>.text{color:#4a4f5a;overflow-wrap:anywhere;font:500 10px/1.45 IBM Plex Mono,monospace}.zit-act-row{cursor:default;border-top:none;padding:7px 0}.zit-act-row[data-status]:hover{background:#faf8f3}.zit-act-row.is-bad>.text{color:#b42318}.zit-act-row.is-held>.text{color:#b45309}.zit-act-row>.when{grid-row:span 2}.zit-scope{color:#4a4f5a;white-space:nowrap;background:#faf8f3;border:1px solid #0e11161f;border-radius:6px;align-items:center;gap:6px;height:24px;padding:0 8px;font:600 10.5px/1 IBM Plex Mono,monospace;display:inline-flex}.zit-rail .zit-group{padding:16px 0 6px}.zit-tabs{background:#f3efe7;border:1px solid #0e111612;border-radius:8px;gap:2px;margin:8px 10px 6px;padding:3px;display:flex}.zit-tab{white-space:nowrap;appearance:none;color:#4a4f5a;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;min-width:0;padding:7px 4px;font:500 11px/1 IBM Plex Sans,sans-serif}.zit-tab[aria-selected=true]{color:#0e1116;background:#fff;box-shadow:0 1px 2px #0e111614}.zit-tab:disabled{color:#6b7280;cursor:default}.zit-tab-note{color:#4a4f5a;align-items:center;gap:7px;padding:4px 14px 6px;font:500 10px/1.4 IBM Plex Mono,monospace;display:flex}.zit-group{letter-spacing:.08em;text-transform:uppercase;color:#5f6570;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:14px 14px 6px;font:600 9.5px/1 IBM Plex Mono,monospace;display:flex}.zit-group-btn{appearance:none;cursor:pointer;text-align:left;background:0 0;border:none}.zit-group>.n{color:#6b7280}.zit-row{appearance:none;text-align:left;color:#0e1116;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:calc(100% - 8px);margin:0 4px;padding:7px 6px 7px 10px;font:500 12px/1.3 IBM Plex Sans,sans-serif;display:flex;position:relative}.zit-row:hover{background:#ffffffb3}.zit-row.is-on{color:#c2410c;background:#fdeee9}.zit-row.is-on>.badge{color:#c2410c}.zit-row>.name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.zit-row>.badge{color:#5f6570;flex:none;font:500 9.5px/1 IBM Plex Mono,monospace}.zit-menu{flex-direction:column;min-width:150px;padding:4px;display:flex}.zit-menu>button{appearance:none;text-align:left;color:#0e1116;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:6px 9px;font:500 12px/1.2 IBM Plex Sans,sans-serif}.zit-menu>button:hover{background:#f3efe7}.zit-main{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex}.zit-main-head{border-bottom:1px solid #0e111614;flex:none;align-items:center;gap:10px;padding:10px 18px;display:flex;position:relative}.zit-main-title{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.zit-main-title>b{color:#0e1116;white-space:nowrap;text-overflow:ellipsis;font:600 13px/1.25 IBM Plex Sans,sans-serif;overflow:hidden}.zit-main-title .wfc-thread-title>b{color:#0e1116;font:600 13px/1.25 IBM Plex Sans,sans-serif}.zit-main-head>.wfc-picker{width:340px;max-width:calc(100% - 24px);top:48px;left:12px;right:auto}.zit-main-title>span{color:#5f6570;white-space:nowrap;text-overflow:ellipsis;font:500 10px/1.3 IBM Plex Mono,monospace;overflow:hidden}.zit-ring{box-sizing:border-box;border:2px solid #e8513a;border-radius:999px;flex:none;place-items:center;width:14px;height:14px;display:grid}.zit-ring:after{content:"";background:#e8513a;border-radius:999px;width:6px;height:6px}.zit-plus{appearance:none;color:#4a4f5a;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;width:24px;height:24px;font:400 18px/1 IBM Plex Sans,sans-serif}.zit-plus:hover{background:#f3efe7}.zit-main-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 18px;display:flex;overflow:auto}.zit-main-foot{flex:none}.zit-rail{background:#fff;border-left:1px solid #0e111617;flex-direction:column;flex:none;order:2;width:372px;min-height:0;padding:14px;display:flex;overflow:auto}.zit-rail .zit-right-head{font-size:13px}.zit-rail .zit-right-head:before{content:"";box-sizing:border-box;background:radial-gradient(circle,#e8513a 0 3px,#0000 3.5px);border:2px solid #e8513a;border-radius:999px;width:14px;height:14px}.zit-rail .zit-right-head+.zit-right-sub{margin-bottom:10px;padding-left:20px}.zit-right-head{align-items:center;gap:6px;font:600 12px/1.3 IBM Plex Sans,sans-serif;display:flex}.zit-right-sub{color:#5f6570;margin-bottom:6px;font:500 10px/1.4 IBM Plex Mono,monospace}.zit-thread-head{flex-direction:column;gap:2px;display:flex}.zit-thread-title{color:#0e1116;font:600 15px/1.3 IBM Plex Sans,sans-serif}.zit-thread-sub{color:#5f6570;font:500 10px/1.4 IBM Plex Mono,monospace}.zit-signin{flex-direction:column;gap:10px;max-width:400px;display:flex}.zit-signin-card{color:#4a4f5a;border:1px solid #0e11161a;border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;font:400 12px/1.45 IBM Plex Sans,sans-serif;display:flex}.zit-signin-card>b{color:#0e1116;font:600 13px/1.3 IBM Plex Sans,sans-serif}.zit-signin-status{color:#4a4f5a;align-items:center;gap:7px;font:500 10px/1.4 IBM Plex Mono,monospace;display:flex}.zit-code{letter-spacing:.08em;font:600 22px/1 IBM Plex Mono,monospace}.zit-dot{background:#16a34a;border-radius:999px;flex:none;width:7px;height:7px}.zit-dot.is-held{background:#f59e0b}.zit-dot.is-quiet{background:#c4c0b8}.zit-row:has(.zit-dot.is-quiet)>.name{color:#5f6570}.zit-run-row{border-top:1px solid #0e111612;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:2px 6px;padding:8px 0;display:grid}.zit-run-row>.item{color:#0e1116;min-width:0;font:600 11.5px/1.35 IBM Plex Sans,sans-serif}.zit-run-row>.kind{letter-spacing:.08em;text-transform:uppercase;color:#5f6570;font:600 8.5px/1 IBM Plex Mono,monospace}.zit-run-row>.text{color:#4a4f5a;overflow-wrap:anywhere;grid-column:2;font:400 11px/1.4 IBM Plex Sans,sans-serif}.zit-run-row>.when{color:#5f6570;align-self:start;font:500 10px/1.4 IBM Plex Mono,monospace}.zit-notice{color:#92400e;background:#fef3c7;border-radius:8px;padding:8px 10px;font:500 11px/1.4 IBM Plex Mono,monospace}.zit-status{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;padding:8px 0 2px;font:600 8.5px/1 IBM Plex Mono,monospace}
