@font-face{font-family:Inter;src:url(/brand/Inter-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:IBM Plex Serif;src:url(/brand/IBMPlexSerif-Regular.ttf)format("truetype");font-weight:400;font-display:swap}:root{color:#1d232e;font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue:#193ace;--navy:#00045a;--teal:#00696c;--muted:#5b6069;--border:#e4e6ea;background:#f1f3f5;font-family:Inter,Arial,sans-serif}.attribution-counts{color:var(--muted);flex-wrap:wrap;gap:12px 24px;margin:-4px 0 24px;display:flex}.attribution-counts strong{color:var(--navy)}.attribution-panel{margin-top:24px;padding:22px}.attribution-panel>summary{cursor:pointer;font-weight:600}.attribution-panel>.filter-field{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.identity-cell{overflow-wrap:anywhere;white-space:normal;min-width:190px;max-width:380px}.feedback-attribution{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;display:grid}.feedback-attribution dt{color:var(--muted);margin-top:8px;font-size:12px}.feedback-attribution dd{overflow-wrap:anywhere;margin:0}*{box-sizing:border-box}body{margin:0;font-size:14px;line-height:1.6}button,input,select{font:inherit}button,a,input,select,summary{outline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--blue)}button{color:#1d232e;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ced1d6;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-weight:500;display:inline-flex}button:hover{background:#f1f3f5}button:disabled{opacity:.45;cursor:default}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}a svg{vertical-align:middle}input,select{width:100%;min-height:39px;color:inherit;background:#fff;border:1px solid #ced1d6;border-radius:5px;padding:7px 9px}label,.filter-field{color:var(--muted);flex-direction:column;gap:5px;font-size:12px;font-weight:500;display:flex}h1,h2,h3{color:#111620;font-family:IBM Plex Serif,Georgia,serif;font-weight:400;line-height:1.2}h1{letter-spacing:-1px;margin:8px 0 12px;font-size:34px}h2{margin:0 0 8px;font-size:21px}p{margin:0 0 12px}small{color:var(--muted);font-size:11px}.app{min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--border);z-index:20;background:#fff;flex-direction:column;width:232px;padding:32px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand{margin-bottom:42px;padding:0 12px;display:block}.brand img{width:150px;height:auto}.product{align-items:center;gap:10px;padding:0 8px 25px;font-weight:600;display:flex}.product small{letter-spacing:1.6px;margin-top:3px;font-size:9px;display:block}.product-icon{color:var(--blue);background:#eaf7ff;border:1px solid #d5edff;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}nav a{color:#424852;border-radius:6px;align-items:center;gap:12px;margin-bottom:6px;padding:12px 14px;font-size:13px;font-weight:500;display:flex}.sidebar nav a.active{color:var(--blue);background:#eaf7ff}.sidebar nav a:hover{background:#f1f3f5;text-decoration:none}.sidebar-foot{border-top:1px solid var(--border);margin-top:auto;padding:24px 12px 0}.sidebar-foot p{color:var(--muted);margin-top:16px;font-size:11px;line-height:1.8}.environment{letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.environment i{background:var(--teal);border-radius:50%;width:6px;height:6px}.workspace{width:calc(100% - 232px);min-width:0;margin-left:232px}.topbar{border-bottom:1px solid var(--border);height:78px;color:var(--muted);background:#fff;justify-content:space-between;align-items:center;gap:15px;padding:0 36px;font-size:12px;display:flex}.topbar b{color:#424852;font-weight:500}.slash{color:#b2b6bc;margin:0 12px}.account{color:#424852;align-items:center;gap:10px;display:flex}.account small{font-size:10px;display:block}.avatar{width:32px;height:32px;color:var(--blue);background:#eaf7ff;border-radius:50%;place-items:center;font-weight:600;display:grid}.account button{border:0;padding:7px}.mobile-menu{display:none}main{max-width:1600px;margin:auto;padding:36px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.page-heading p{color:var(--muted);margin-bottom:0;font-size:13px}.eyebrow{color:var(--blue);letter-spacing:1.7px;font-size:10px;font-weight:650}.filters{border:1px solid var(--border);background:#fff;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:24px;padding:16px 18px;display:flex}.filters>.loading-status{flex-basis:100%}.filters>.filter-field{flex:1;min-width:130px;max-width:230px}.filters details{align-self:center;position:relative}.filters summary{cursor:pointer;padding:15px 2px;font-size:12px}.more-filters{border:1px solid var(--border);z-index:10;background:#fff;border-radius:8px;gap:12px;width:310px;padding:20px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 8px 30px #11162016}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.metric{border:1px solid var(--border);background:#fff;border-radius:8px;padding:22px}.metric>span{color:var(--muted);font-size:12px}.metric strong{letter-spacing:-1px;margin:12px 0;font-size:30px;font-weight:500;line-height:1.3;display:block}.metric small{font-size:10px}.panel{border:1px solid var(--border);background:#fff;border-radius:8px;min-width:0;margin-bottom:24px;overflow:hidden}.panel-grid{grid-template-columns:minmax(0,1.85fr) minmax(270px,1fr);gap:24px;display:grid}.panel-heading{justify-content:space-between;align-items:center;gap:20px;padding:24px 24px 12px;display:flex}.panel-heading p{color:var(--muted);margin:0;font-size:11px}.panel-heading>a{white-space:nowrap;font-size:11px}.chip{border:1px solid var(--border);color:var(--muted);border-radius:4px;padding:3px 8px;font-size:10px}.chart{height:278px;padding:18px 24px 8px 0}.chart-data{margin:12px 24px 20px;font-size:11px;overflow:auto}.chart-data summary{cursor:pointer;color:var(--muted)}.outcomes{padding:2px 24px 18px}.outcomes>div{border-bottom:1px solid #f1f3f5;justify-content:space-between;align-items:center;padding:7px 0;display:flex}.outcomes strong{font-weight:500}.status{color:#424852;white-space:nowrap;background:#f1f3f5;border-radius:4px;align-items:center;gap:6px;padding:3px 7px;font-size:11px;display:inline-flex}.status i{background:currentColor;border-radius:50%;width:5px;height:5px}.status-succeeded,.status-like{color:#00696c;background:#e8fbfb}.status-failed,.status-dislike{color:#a12828;background:#fff0f0}.status-running{color:#193ace;background:#eaf7ff}.usage{border-top:1px solid var(--border);background:#fafbfc;padding:17px 24px}.usage>span{color:var(--muted);font-size:11px}.usage>strong{margin:3px 0;font-size:24px;font-weight:500;display:block}.usage p,.usage div,.usage small{color:var(--muted);font-size:10px}.table-scroll{overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}th{color:var(--muted);letter-spacing:.25px;white-space:nowrap;border-block:1px solid var(--border);background:#fafbfc;padding:13px 20px;font-size:10px;font-weight:550}td{vertical-align:middle;border-bottom:1px solid #f1f3f5;padding:16px 20px}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#fafbfc}td:first-child a{font-weight:500}.cell-sub{margin-top:3px;font-size:9px;display:block}.pager{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:15px 20px;font-size:11px;display:flex}.pager>div{gap:7px;display:flex}.pager button{padding:6px 10px;font-size:11px}.freshness{color:var(--muted);margin-top:-6px;font-size:10px}.definitions{color:var(--muted);font-size:11px}.definitions summary{cursor:pointer}.definitions p{max-width:850px;margin-top:10px}footer{color:var(--muted);border-top:1px solid var(--border);justify-content:space-between;gap:16px;margin-top:36px;padding:22px 0 0;font-size:10px;display:flex}.empty{text-align:center;color:var(--muted);padding:50px 24px}.empty h2{font-size:21px}.error{color:#a12828}.loading{padding:25px}.loading-status{color:var(--muted);align-items:center;gap:8px;font-size:12px;line-height:1.5;display:inline-flex}.loading-icon{flex:none;animation:1s linear infinite loading-spin}@keyframes loading-spin{to{transform:rotate(360deg)}}@keyframes loading-pulse{50%{opacity:.45}}.skeleton{background:#dfe5eb;border-radius:6px;height:40px;margin-bottom:12px;animation:1.6s ease-in-out infinite loading-pulse}.feedback-item{border-bottom:1px solid var(--border);padding:24px}.feedback-item>div{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;display:flex}.feedback-item p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.feedback-item small{font-size:10px}.muted{color:var(--muted);font-size:12px}.back{align-items:center;gap:8px;margin-bottom:20px;font-size:12px;display:inline-flex}.run-summary{color:var(--muted);flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;font-size:12px;display:flex}.tabs{gap:6px;margin-bottom:16px;display:flex;overflow:auto}.tabs button{background:0 0;border-color:#0000;font-size:12px}.tabs button[aria-current=page]{border-color:var(--border);color:var(--blue);background:#fff}.detail-panel{padding:24px}.run-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 32px;display:grid}.run-fields dt{text-transform:capitalize;color:var(--muted);font-size:11px}.run-fields dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.thread{padding:0;list-style:none}.thread li{justify-content:space-between;gap:20px;margin:8px 0;font-size:12px;display:flex}.content{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:#fafbfc;border-radius:6px;max-width:100%;max-height:650px;padding:20px;font-family:ui-monospace,monospace;font-size:12px;line-height:1.8;overflow:auto}.compact{max-height:300px}.timeline article{border-left:2px solid #d5edff;padding:4px 0 20px 20px}.timeline article>div{align-items:center;gap:10px;font-size:12px;display:flex}.timeline article>div>span{color:var(--muted);margin-left:auto;font-size:10px}.evidence-list{padding:0;list-style:none}.evidence-list li{border-bottom:1px solid var(--border);align-items:center;gap:15px;padding:15px 0;display:flex}.evidence-list div{flex:1;min-width:0}.evidence-list small{overflow-wrap:anywhere;display:block}.evidence-controls,.evidence-controls form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.evidence-controls label{min-width:200px}.login{border:1px solid var(--border);background:#fff;border-radius:12px;max-width:550px;margin:12vh auto;padding:50px}.login>img{width:160px;margin-bottom:60px}.login h1{margin:16px 0 24px;font-size:40px}.login p{color:var(--muted)}.primary{background:var(--blue);color:#fff;border-color:var(--blue);padding:12px 18px}.primary:hover{background:#10069f}.login .primary{margin:18px 0 30px}.login>small{display:block}.button-row{gap:10px;margin:10px 0 24px;display:flex}.skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:10px}.skip:focus{top:10px}@media (width>=1500px){main{padding:44px 48px}.metric strong{font-size:36px}}@media (width<=1150px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-grid{grid-template-columns:1fr}.sidebar{width:200px;padding-inline:12px}.workspace{width:calc(100% - 200px);margin-left:200px}main{padding:25px}.topbar{padding:0 25px}}@media (width<=767px){.sidebar{width:232px;display:none;top:65px}.sidebar.open{display:flex;box-shadow:8px 10px 25px #11162016}.workspace{width:100%;margin-left:0}.mobile-menu{border:0;display:inline-flex}.topbar{height:65px;padding:0 14px}.topbar>span{display:none}.account>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.account small{display:none}main{padding:24px 16px}h1{font-size:28px}.page-heading{gap:12px}.page-heading>button{padding:10px;font-size:0}.page-heading>button svg{margin:0}.page-heading p{font-size:12px}.filters{gap:10px;padding:12px}.filters>.filter-field{min-width:125px;max-width:none}.filters details{width:100%}.more-filters{width:100%;box-shadow:none;position:static}.metrics{gap:10px}.metric{padding:16px}.metric strong{font-size:26px}.metric small{font-size:9px}.panel-heading{padding:18px}.panel-heading>a{white-space:normal;text-align:right}.panel-grid{gap:0}.chart{height:230px}.run-fields{grid-template-columns:1fr}.detail-panel{padding:16px}.run-summary{gap:10px}.tabs{gap:0}.tabs button{padding:8px 10px}.content{padding:12px;font-size:11px}.timeline article>div{flex-wrap:wrap}.timeline article>div>span{margin-left:0}.thread li{flex-direction:column;gap:6px}footer{flex-direction:column;gap:4px}.login{margin:20px 12px;padding:30px}.login h1{font-size:34px}.login>img{margin-bottom:40px}.evidence-list li{flex-wrap:wrap}.feedback-item{padding:18px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.help-trigger{color:inherit;font:inherit;text-align:left;white-space:normal;cursor:help;background:0 0;border:0;border-radius:3px;align-items:center;gap:5px;padding:3px 0;display:inline-flex}.help-trigger svg{opacity:.7;flex-shrink:0}.help-trigger:hover{color:var(--blue);background:0 0}.label-tooltip{z-index:1000;color:#1d232e;text-align:left;overflow-wrap:anywhere;background:#fff;border:1px solid #cdd4e3;border-radius:8px;width:310px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);padding:12px 14px;font:12px/1.6 Inter,Arial,sans-serif;position:fixed;overflow-y:auto;box-shadow:0 6px 24px #11162020}.comparison-period{color:var(--muted,#555d6b);margin:-4px 0 20px;font-size:12px}.performance-change{color:#596273;margin-top:5px;font-size:11px;font-weight:500;display:block}.performance-change .loading-icon{vertical-align:middle;width:12px;height:12px;margin-right:4px}.performance-change .help-trigger{white-space:nowrap}.performance-change.better{color:#00696c}.performance-change.worse{color:#9b4510}.tokens-per-run{color:#596273;white-space:nowrap;margin-top:5px;font-size:11px;display:block}.chart-controls{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.chart-switch{border:1px solid var(--border);background:#f6f8fb;border-radius:7px;padding:3px;display:inline-flex}.chart-switch button{color:#596273;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:7px 10px;font-size:12px}.chart-switch button[aria-pressed=true]{color:#193ace;background:#fff;box-shadow:0 1px 3px #1020441a}.activity-heading{flex-wrap:wrap}
