.tx-search{padding:20px;background:#fff;border:1px solid #dbe3ef;border-radius:10px;margin:0 0 20px}.tx-query-row{display:flex;gap:10px;margin-top:9px}.tx-query-row input{flex:1;min-width:100px;font:14px ui-monospace,monospace;padding:11px 13px;border:1px solid #becbdb;border-radius:6px;background:#fafcfe}.tx-search label{font-size:13px;font-weight:600}.tx-actions{display:flex;gap:20px;align-items:center;margin-top:16px;font-size:13px}.tx-import{cursor:pointer;color:#315ca8}.tx-import input{display:block;max-width:260px;font-size:12px;margin-top:5px}.tx-meta{font-size:12px;color:#63748a;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}.tx-dot{width:6px;height:6px;background:#369185;border-radius:50%}.tx-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:16px;align-items:start}.tx-results,.tx-main{min-width:0;background:#fff;border:1px solid #dbe3ef;border-radius:10px;overflow:hidden}.tx-panel-title{padding:16px;font-weight:650;border-bottom:1px solid #e4eaf3;display:flex;justify-content:space-between}.tx-panel-title span{color:#738397;font-size:12px}.tx-result-list{max-height:750px;overflow:auto}.tx-result{display:block;width:100%;border:0;border-bottom:1px solid #e8edf4;border-radius:0;text-align:left;padding:15px;background:white;color:inherit;cursor:pointer}.tx-result.selected{background:#eef5ff;box-shadow:inset 3px 0 #466fd4}.tx-result:hover{background:#f4f7fc}.tx-result>div:first-child{display:flex;justify-content:space-between;gap:8px;align-items:start;font-size:12px}.tx-result strong{font-weight:600;overflow-wrap:anywhere}.tx-result code{display:block;font-size:10px;margin:10px 0;overflow-wrap:anywhere;color:#456181}.tx-result small{font-size:11px;color:#748297}.tx-result-tags{display:flex;gap:10px;margin-top:10px;font-size:11px;color:#628476}.tx-trace-header{display:flex;justify-content:space-between;align-items:start;gap:12px;padding:20px;border-bottom:1px solid #e4eaf3}.tx-trace-header h2{font-size:18px;margin:7px 0 10px}.tx-trace-header code{font-size:12px;overflow-wrap:anywhere}.tx-trace-header button{white-space:nowrap}.tx-eyebrow{font-size:10px;color:#71849c;letter-spacing:2px}.tx-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #e4eaf3}.tx-stats>div{padding:16px;border-right:1px solid #e4eaf3}.tx-stats small{display:block;color:#718197;font-size:11px}.tx-stats strong{display:block;margin-top:8px;font-size:17px;font-weight:600;overflow-wrap:anywhere}.tx-green{color:#158875}.tx-amber{color:#aa7422!important}.tx-red{color:#c44349!important}.tx-warning{background:#fff7e8;padding:12px 18px;color:#916720;font-size:12px;line-height:1.7}.tx-tools{display:flex;gap:12px;align-items:center;padding:14px 18px;border-bottom:1px solid #e4eaf3}.tx-tools label{font-size:12px}.tx-tools select{max-width:220px;margin-left:6px}.tx-waterfall{overflow:auto;max-height:560px}.tx-axis,.tx-span{display:grid;grid-template-columns:260px minmax(240px,1fr) 100px;min-width:600px;align-items:center}.tx-axis{position:sticky;top:0;background:#f6f9fc;z-index:1;font-size:10px;color:#65788f;padding:10px 0;border-bottom:1px solid #dee6f0}.tx-axis>span{padding:0 12px}.tx-axis>div{display:flex;justify-content:space-between}.tx-span{border-bottom:1px solid #edf1f6;min-height:53px}.tx-span.selected{background:#eef5ff}.tx-span-name{display:flex;align-items:center;min-width:0}.tx-name-button{min-width:0;text-align:left;border:0;background:none;padding:9px 6px;cursor:pointer;color:#243852}.tx-name-button strong{font-weight:500;display:block;font-size:12px;overflow-wrap:anywhere}.tx-name-button small{display:block;font-size:10px;color:#7c8ca1;margin-top:3px;overflow-wrap:anywhere}.tx-fold{padding:0;width:18px;min-width:18px;border:0;background:none;color:#59738c;cursor:pointer}.tx-fold-space{width:18px;flex-shrink:0}.tx-track{height:32px;position:relative;border:0;border-radius:0;background:repeating-linear-gradient(to right,#e1e8f2 0 1px,transparent 1px 25%);cursor:pointer;padding:0}.tx-bar{position:absolute;height:12px;top:10px;min-width:2px;border-radius:2px;background:#438eac}.tx-span:nth-child(3n) .tx-bar{background:#527dd0}.tx-bar.error{background:#cb5960!important}.tx-duration{border:0;background:none;font:11px ui-monospace,monospace;padding:8px;color:#516880;cursor:pointer}.tx-span-detail{padding:20px;border-top:1px solid #dbe3ef;background:#fbfcfe}.tx-detail-heading{display:flex;align-items:start;justify-content:space-between;gap:12px}.tx-detail-heading h3{margin:0;font-size:15px;overflow-wrap:anywhere}.tx-detail-heading>span{font-size:11px;color:#7e8b9d}.tx-ids{display:flex;flex-wrap:wrap;gap:12px;color:#738397;font-size:11px;margin:14px 0}.tx-detail-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:22px}.tx-detail-grid h4{font-size:12px;margin:14px 0}.tx-detail-grid dl,.tx-recipe dl{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,1.4fr);gap:8px;font-size:11px;line-height:1.7;margin:0}.tx-detail-grid dt{color:#718197;overflow-wrap:anywhere}.tx-detail-grid dd,.tx-recipe dd{margin:0;overflow-wrap:anywhere}.tx-event{display:flex;gap:12px;font-size:11px;border-left:2px solid #c6d6e7;padding:8px 10px}.tx-event strong{font-weight:500;overflow-wrap:anywhere}.tx-empty{padding:24px;font-size:13px;color:#708198;line-height:1.8}.tx-start{text-align:center;min-height:400px;padding-top:70px}.tx-start h2{font-size:20px;color:#29415e}.tx-orbit{font-size:48px;color:#4a87aa}.tx-steps{display:flex;gap:12px;justify-content:center;margin:24px 0;font-size:12px}.tx-steps span{padding:6px 12px;background:#f0f5fb;border-radius:4px}.tx-recipe{margin-top:20px;background:#fff;border:1px solid #dbe3ef;padding:18px;border-radius:8px;font-size:13px}.tx-recipe summary{cursor:pointer;font-weight:600}.tx-recipe p{line-height:1.8;color:#718197}.tx-detail-grid p code{overflow-wrap:anywhere}@media(min-width:1600px){.tx-layout{grid-template-columns:320px minmax(0,1fr)}.tx-axis,.tx-span{grid-template-columns:330px minmax(300px,1fr) 100px}}@media(max-width:1150px){.tx-layout{grid-template-columns:1fr}.tx-result-list{max-height:220px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tx-main{width:100%}.tx-result{border-right:1px solid #e8edf4}}@media(max-width:700px){.tx-query-row{flex-wrap:wrap}.tx-query-row input{flex-basis:100%}.tx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tx-trace-header{flex-direction:column}.tx-detail-grid{grid-template-columns:1fr}.tx-actions{flex-wrap:wrap}.tx-result-list{grid-template-columns:1fr}.tx-search{padding:15px}.tx-tools{flex-wrap:wrap}.tx-detail-grid dl{grid-template-columns:1fr}.tx-detail-grid dd{padding-bottom:8px}.tx-recipe dl{grid-template-columns:1fr}}
.tx-query-row{flex-wrap:wrap}.tx-query-row select{max-width:100%;min-height:40px;border:1px solid #becbdb;border-radius:6px;background:#fafcfe;color:#31425b;padding:8px;font-size:13px}.tx-query-row input{flex:1 1 260px}.tx-result-tags{flex-wrap:wrap}@media(max-width:600px){.tx-query-row select{width:100%}}
