.tr-root{--bg:#0a130f;--s1:#0e1814;--s2:#121f1a;--s3:#182620;--s4:#202f29;--side:#0c1411;--line:#ffffff12;--line-2:#ffffff1c;--line-3:#ffffff2e;--text:#eef2ee;--text-2:#b9c6c0;--text-3:#869790;--text-4:#5f6f68;--mint:#b0e3d2;--mint-2:#8ddeb7;--mint-ink:#10251d;--amber:#f5cc77;--coral:#f1a596;--sky:#9cc3d5;--paper:#f4f3ec;--paper-line:#dcdfd6;--paper-ink:#172821;--paper-ink-2:#4f5f58;--font:var(--font-text,"Schibsted Grotesk"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-code,"IBM Plex Mono"), ui-monospace, "SFMono-Regular", Menlo, monospace;--ease:cubic-bezier(.22, .8, .24, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased;position:relative}.tr-root *,.tr-root :before,.tr-root :after{box-sizing:border-box}.tr-root svg{display:block}.tr-root :is(p,h3,h4,dl,dd,ul,ol,figure){margin:0}.tr-root :is(ul,ol){padding:0;list-style:none}.tr-root .tr-mono{font-family:var(--mono);letter-spacing:0;font-size:.9em}.tr-root .tr-num{font-variant-numeric:proportional-nums}.tr-root .tr-muted{color:var(--text-3)}.tr-root .tr-mark{background:var(--mint);width:30px;height:30px;color:var(--mint-ink);border-radius:2px;flex-shrink:0;place-items:center;display:grid}.tr-root .tr-mark svg,.tr-root .tr-brand{width:16px;height:16px}.tr-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.tr-root .tr-frame{position:relative;container:tr-frame/inline-size}.tr-root [hidden]{display:none!important}.tr-root .tr-app{background:var(--s1);border:1px solid var(--line-2);height:604px;color:var(--text);-webkit-user-select:none;user-select:none;transition:opacity .5s var(--ease);border-radius:4px;grid-template-columns:auto minmax(0,1fr);font-size:13px;line-height:1.45;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #0a141180,0 2px 4px #0f1c1814,0 22px 44px -14px #0f1c1847,0 70px 120px -48px #0f1c1873;container:tr-app/inline-size}.tr-root .tr-app *{min-width:0}.tr-root .tr-app.tr-is-reset{opacity:0;transition-duration:.35s}.tr-root .tr-app.tr-is-instant,.tr-root .tr-app.tr-is-instant *{transition:none!important;animation:none!important}.tr-root .tr-side{background:var(--side);border-right:1px solid var(--line);flex-direction:column;gap:12px;width:236px;padding:12px 10px 10px;display:flex;position:relative}.tr-root .tr-ws{border-radius:2px;align-items:center;gap:10px;padding:6px 8px;display:flex}.tr-root .tr-ws .tr-mark{border-radius:2px;width:26px;height:26px}.tr-root .tr-ws .tr-mark svg{width:14px;height:14px}.tr-root .tr-ws b{font-size:13px;font-weight:600;display:block}.tr-root .tr-ws small{color:var(--text-3);font-size:11.5px;display:block}.tr-root .tr-ws svg.tr-chev{width:14px;height:14px;color:var(--text-4);margin-left:auto}.tr-root .tr-nav{flex-direction:column;gap:1px;display:flex;position:relative}.tr-root .tr-nav-pill{background:var(--s4);height:30px;transition:transform .5s var(--ease), height .5s var(--ease);pointer-events:none;border-radius:2px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 1px #ffffff0e}.tr-root .tr-nav-pill:before{content:"";background:var(--mint);border-radius:0 2px 2px 0;width:3px;position:absolute;top:7px;bottom:7px;left:-10px}.tr-root .tr-nav-group{color:var(--text-4);margin:8px 8px 3px;font-size:11px;font-weight:600}.tr-root .tr-nav-group:first-of-type{margin-top:0}.tr-root .tr-nav-item{z-index:1;height:30px;color:var(--text-3);border-radius:2px;align-items:center;gap:10px;padding:0 8px;font-size:13px;font-weight:500;transition:color .3s,background .25s;display:flex;position:relative}.tr-root .tr-nav-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tr-root .tr-nav-item svg{flex-shrink:0;width:16px;height:16px}.tr-root .tr-nav-item.tr-is-hover{color:var(--text-2);background:#ffffff08}.tr-root .tr-nav-item.tr-is-on{color:var(--text);background:0 0}.tr-root .tr-badge{min-width:18px;height:18px;color:var(--text-2);text-align:center;font-variant-numeric:tabular-nums;transition:transform .35s var(--ease), opacity .3s;background:#ffffff12;border-radius:3px;margin-left:auto;padding:0 5px;font-size:11px;font-style:normal;font-weight:600;line-height:18px}.tr-root .tr-badge.tr-is-alert{background:var(--amber);color:#2a2210}.tr-root .tr-badge.tr-is-bump{transform:scale(1.3)}.tr-root .tr-badge:empty{opacity:0;transform:scale(.4)}.tr-root .tr-side-foot{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding:10px 8px 2px;display:flex}.tr-root .tr-side-foot b{font-size:12.5px;font-weight:600;display:block}.tr-root .tr-side-foot small{color:var(--text-3);font-size:11.5px;display:block}.tr-root .tr-av{width:28px;height:28px;color:var(--mint);background:#2b3933;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;display:grid}.tr-root .tr-av.tr-b{color:var(--amber);background:#3a3324}.tr-root .tr-av.tr-sm{width:26px;height:26px;font-size:10px}.tr-root .tr-av.tr-xs{width:20px;height:20px;font-size:8.5px}.tr-root .tr-main{flex-direction:column;grid-column:2;display:flex;position:relative;overflow:hidden}.tr-root .tr-top{border-bottom:1px solid var(--line);background:#0e1713;flex-shrink:0;align-items:center;gap:14px;height:50px;padding:0 18px;display:flex}.tr-root .tr-crumb{color:var(--text-3);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex;overflow:hidden}.tr-root .tr-crumb svg{width:12px;height:12px;color:var(--text-4);flex-shrink:0}.tr-root .tr-crumb b{color:var(--text);text-overflow:ellipsis;font-weight:600;overflow:hidden}.tr-root .tr-crumb .tr-swap{transition:opacity .22s,transform .22s;display:inline-block}.tr-root .tr-crumb .tr-swap.tr-is-out{opacity:0;transform:translateY(-5px)}.tr-root .tr-example-tag{border:1px dashed var(--line-3);color:var(--text-3);white-space:nowrap;border-radius:2px;padding:3px 8px;font-size:11px}.tr-root .tr-search{background:var(--s2);border:1px solid var(--line);width:200px;height:30px;color:var(--text-4);border-radius:2px;align-items:center;gap:8px;margin-left:auto;padding:0 10px;font-size:12.5px;display:flex}.tr-root .tr-search svg{width:14px;height:14px}.tr-root .tr-search kbd{border:1px solid var(--line-2);font:500 10.5px var(--font);color:var(--text-3);border-radius:2px;margin-left:auto;padding:1px 5px}.tr-root .tr-bell{width:30px;height:30px;color:var(--text-3);border-radius:2px;place-items:center;display:grid;position:relative}.tr-root .tr-bell svg{transform-origin:50% 10%;width:16px;height:16px}.tr-root .tr-bell i{background:var(--amber);width:7px;height:7px;transition:transform .35s var(--ease);border-radius:50%;position:absolute;top:6px;right:7px;transform:scale(0);box-shadow:0 0 0 2px #0e1713}.tr-root .tr-bell.tr-is-on i{transform:scale(1)}.tr-root .tr-bell.tr-is-ring svg{animation:tr-ring-bell .8s var(--ease)}@keyframes tr-ring-bell{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-11deg)}60%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}}.tr-root .tr-content{flex:1;position:relative;overflow:hidden}.tr-root .tr-scene{visibility:hidden;pointer-events:none;padding:20px 22px;position:absolute;inset:0;overflow:hidden}.tr-root .tr-scene.tr-is-on,.tr-root .tr-scene.tr-is-leaving{visibility:visible}.tr-root .tr-scene.tr-is-on{pointer-events:auto}.tr-root .tr-scene>:not(.tr-ov){opacity:0;transform:translate(var(--in-x,0px), var(--in-y,10px));transition:opacity .42s var(--ease), transform .55s var(--ease)}.tr-root .tr-scene.tr-is-on>:not(.tr-ov){opacity:1;transform:none}.tr-root .tr-scene.tr-is-on>:not(.tr-ov):first-child{transition-delay:60ms}.tr-root .tr-scene.tr-is-on>:not(.tr-ov):nth-child(2){transition-delay:.11s}.tr-root .tr-scene.tr-is-on>:not(.tr-ov):nth-child(3){transition-delay:.16s}.tr-root .tr-scene.tr-is-on>:not(.tr-ov):nth-child(4){transition-delay:.21s}.tr-root .tr-scene.tr-is-leaving>:not(.tr-ov){opacity:0;transform:translate(var(--out-x,0px), var(--out-y,-6px));transition-duration:.22s,.3s;transition-delay:0s}.tr-root .tr-scene.tr-is-leaving>.tr-ov{transition:opacity .2s;opacity:0!important}.tr-root .tr-scene.tr-no-anim>*,.tr-root .tr-scene.tr-no-anim>* *{transition:none!important}.tr-root .tr-scene.tr-in-record{padding-top:124px}.tr-root .tr-record-shell{z-index:2;opacity:0;transform:translateX(var(--rs-x,0px));pointer-events:none;transition:opacity .4s var(--ease), transform .55s var(--ease);background:var(--s1);padding:18px 22px 0;position:absolute;top:0;left:0;right:0}.tr-root .tr-record-shell.tr-is-on{opacity:1;transform:none}.tr-root .tr-record-shell.tr-no-anim{transition:none}.tr-root .tr-record-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.tr-root .tr-sys-icon{width:40px;height:40px;color:var(--mint);background:#2b3933;border-radius:3px;flex-shrink:0;place-items:center;display:grid}.tr-root .tr-sys-icon svg{width:20px;height:20px}.tr-root .tr-record-head h3{letter-spacing:-.025em;margin:0;font-size:19px;font-weight:600}.tr-root .tr-record-head p{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12.5px;overflow:hidden}.tr-root .tr-record-head .tr-chip{margin-left:auto}.tr-root .tr-rail{border-bottom:1px solid var(--line);gap:2px;display:flex;position:relative}.tr-root .tr-rail span{color:var(--text-3);white-space:nowrap;align-items:center;gap:7px;padding:8px 11px 10px;font-size:13px;font-weight:500;transition:color .3s;display:flex}.tr-root .tr-rail span i{border:1px solid var(--line-3);width:17px;height:17px;color:var(--text-3);border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:600;transition:all .3s;display:grid}.tr-root .tr-rail span.tr-on{color:var(--text)}.tr-root .tr-rail span.tr-on i{border-color:var(--mint);background:var(--mint);color:var(--mint-ink)}.tr-root .tr-rail span.tr-is-hover{color:var(--text-2)}.tr-root .tr-rail-ink{background:var(--mint);width:0;height:2px;transition:transform .5s var(--ease), width .5s var(--ease);border-radius:2px;position:absolute;bottom:-1px;left:0}.tr-root .tr-record-shell.tr-no-anim .tr-rail-ink{transition:none}.tr-root .tr-page-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.tr-root .tr-page-head h3{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:600}.tr-root .tr-page-head p{color:var(--text-3);margin:3px 0 0;font-size:13px}.tr-root .tr-page-actions{flex-shrink:0;gap:8px;display:flex}.tr-root .tr-ui-btn{border:1px solid var(--line-2);background:var(--s2);height:32px;color:var(--text);white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .2s,border-color .2s,transform .12s,color .2s,opacity .3s,box-shadow .2s;display:inline-flex;position:relative}.tr-root .tr-ui-btn svg{width:14px;height:14px}.tr-root .tr-ui-btn.tr-primary{background:var(--mint);border-color:var(--mint);color:var(--mint-ink)}.tr-root .tr-ui-btn.tr-warn{background:var(--amber);border-color:var(--amber);color:#2a2210}.tr-root .tr-ui-btn.tr-ghost-btn{background:0 0}.tr-root .tr-ui-btn.tr-small{height:26px;padding:0 9px;font-size:12px}.tr-root .tr-ui-btn.tr-wide{width:100%;height:34px}.tr-root .tr-ui-btn.tr-is-hover{box-shadow:0 0 0 3px #b0e3d229}.tr-root .tr-ui-btn.tr-is-press{transform:scale(.95)}.tr-root .tr-ui-btn.tr-is-disabled{opacity:.45}.tr-root .tr-ui-btn.tr-is-busy{color:#0000!important}.tr-root .tr-ui-btn.tr-is-busy:after{content:"";border:2px solid #10251d44;border-top-color:var(--mint-ink);border-radius:50%;width:12px;height:12px;margin:-7px 0 0 -7px;animation:.7s linear infinite tr-spin;position:absolute;top:50%;left:50%}.tr-root .tr-ui-btn:not(.tr-primary):not(.tr-warn).tr-is-busy:after{border-color:#ffffff26;border-top-color:var(--mint)}.tr-root .tr-ui-btn.tr-is-done{color:var(--mint-2);background:#8ddeb71a;border-color:#8ddeb744}@keyframes tr-spin{to{transform:rotate(360deg)}}.tr-root .tr-chip{white-space:nowrap;height:22px;color:var(--text-2);background:#ffffff10;border-radius:2px;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:600;transition:background .35s,color .35s,border-color .35s;display:inline-flex}.tr-root .tr-chip svg{width:12px;height:12px}.tr-root .tr-chip.tr-ok{color:var(--mint-2);background:#8ddeb71a}.tr-root .tr-chip.tr-warn{color:var(--amber);background:#f5cc771f}.tr-root .tr-chip.tr-bad{color:var(--coral);background:#f1a5961f}.tr-root .tr-chip.tr-info{color:var(--sky);background:#9cc3d51f}.tr-root .tr-chip.tr-ghost{box-shadow:inset 0 0 0 1px var(--line-3);color:var(--text-3);background:0 0}.tr-root .tr-card{background:var(--s2);border:1px solid var(--line);border-radius:3px;position:relative}.tr-root .tr-card-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:9px 14px;font-size:13px;font-weight:600;display:flex}.tr-root .tr-card-head small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.tr-root .tr-bar{background:#ffffff10;border-radius:2px;height:6px;position:relative;overflow:hidden}.tr-root .tr-bar b{background:var(--mint);width:0;transition:width 1s var(--ease);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.tr-root .tr-bar b.tr-warn{background:var(--amber)}.tr-root .tr-amber{color:var(--amber)!important}.tr-root .tr-ext{color:#172821;width:24px;height:28px;font:700 7.5px var(--font);letter-spacing:.02em;background:#e8eae3;border-radius:2px;flex-shrink:0;place-items:center;display:grid}.tr-root .tr-is-typing:after{content:"";vertical-align:-.2em;background:var(--mint);width:1px;height:1.1em;margin-left:1px;animation:1s step-end infinite tr-blink;display:inline-block}@keyframes tr-blink{50%{opacity:0}}.tr-root .tr-is-collapsed{opacity:0;overflow:hidden;border-color:#0000!important;max-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.tr-root .tr-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.tr-root .tr-kpi{padding:13px 14px}.tr-root .tr-kpi small{color:var(--text-3);font-size:12px;font-weight:500;display:block}.tr-root .tr-kpi strong{letter-spacing:-.03em;align-items:baseline;gap:6px;margin-top:7px;font-size:26px;font-weight:600;line-height:1;display:flex}.tr-root .tr-kpi strong b{font-weight:inherit}.tr-root .tr-kpi strong span{letter-spacing:0;color:var(--text-3);font-size:13px;font-weight:500}.tr-root .tr-kpi p{color:var(--text-3);margin:9px 0 0;font-size:12px}.tr-root .tr-ov-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:12px;display:grid}.tr-root .tr-inbox{margin:0;padding:4px 6px 6px;list-style:none}.tr-root .tr-inbox li{border-top:1px solid var(--line);max-height:70px;transition:max-height .55s var(--ease), padding .55s var(--ease), opacity .45s, background 1.2s;border-radius:2px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 11px;padding:9px 8px;display:grid}.tr-root .tr-inbox li:first-child,.tr-root .tr-inbox li.tr-is-collapsed+li{border-top-color:#0000}.tr-root .tr-inbox li>div{display:grid}.tr-root .tr-inbox li b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.tr-root .tr-inbox li span{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tr-root .tr-inbox li time{color:var(--text-4);white-space:nowrap;font-size:11.5px}.tr-root .tr-inbox li.tr-is-new{background:#9cc3d51a}.tr-root .tr-inbox li.tr-is-hover{background:#ffffff09}.tr-root .tr-kind{border-radius:2px;width:8px;height:8px}.tr-root .tr-kind.tr-bad{background:var(--coral)}.tr-kind.tr-warn{background:var(--amber)}.tr-kind.tr-info{background:var(--sky)}.tr-kind.tr-ok{background:var(--mint-2)}.tr-root .tr-kind.tr-ghost{box-shadow:inset 0 0 0 1.5px var(--text-3);background:0 0}.tr-root .tr-legend{font-size:11.5px!important}.tr-root .tr-reg{margin:0;padding:2px 6px 6px;list-style:none}.tr-root .tr-reg li{border-radius:2px;grid-template-columns:minmax(0,1fr) auto 64px;align-items:center;gap:12px;padding:9px 8px;transition:background .3s;display:grid}.tr-root .tr-reg li+li{border-top:1px solid var(--line)}.tr-root .tr-reg li b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.tr-root .tr-reg li small{color:var(--text-3);font-size:11.5px}.tr-root .tr-pips{gap:3px;display:flex}.tr-root .tr-pips i{background:#ffffff14;border-radius:2px;flex:1;height:5px}.tr-root .tr-pips i.tr-on{background:var(--mint)}.tr-root .tr-tabs{border-bottom:1px solid var(--line);gap:2px;margin:-4px 0 14px;display:flex}.tr-root .tr-tabs span{color:var(--text-3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 10px;font-size:13px;font-weight:500}.tr-root .tr-tabs span.tr-on{color:var(--text);border-bottom-color:var(--mint)}.tr-root .tr-conn-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tr-root .tr-conn{flex-direction:column;gap:12px;min-height:104px;padding:12px 13px;transition:border-color .5s,background .5s,box-shadow .5s;display:flex}.tr-root .tr-conn.tr-is-live{background:#16241e;border-color:#b0e3d240}.tr-root .tr-conn.tr-is-flash{box-shadow:0 0 0 3px #b0e3d233}.tr-root .tr-conn-top{align-items:center;gap:10px;display:flex}.tr-root .tr-logo{width:30px;height:30px;color:var(--text);background:#ffffff0d;border-radius:2px;flex-shrink:0;place-items:center;display:grid}.tr-root .tr-logo svg{width:16px;height:16px}.tr-root .tr-conn-top b{font-size:13px;font-weight:600;display:block}.tr-root .tr-conn-top small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.tr-root .tr-conn-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.tr-root .tr-conn-state{color:var(--text-3);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex;overflow:hidden}.tr-root .tr-conn-state i{background:var(--text-4);border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:background .3s,box-shadow .3s}.tr-root .tr-conn-state.tr-on{color:var(--text-2)}.tr-root .tr-conn-state.tr-on i{background:var(--mint-2);box-shadow:0 0 0 3px #8ddeb722}.tr-root .tr-conn-state.tr-is-pending i{box-shadow:none;border:1.5px solid #ffffff30;border-top-color:var(--mint);background:0 0;width:10px;height:10px;animation:.7s linear infinite tr-spin}.tr-root .tr-pop{z-index:5;background:var(--s3);border:1px solid var(--line-3);opacity:0;transform-origin:50% 0;pointer-events:none;width:300px;transition:opacity .25s var(--ease), transform .3s var(--ease);border-radius:3px;gap:8px;padding:14px;display:grid;position:absolute;transform:translateY(-6px)scale(.98);box-shadow:0 24px 50px -18px #000000e6}.tr-root .tr-pop.tr-is-on{opacity:1;transform:none}.tr-root .tr-pop b{font-size:13.5px;font-weight:600}.tr-root .tr-pop small{color:var(--text-3);font-size:12px;line-height:1.45}.tr-root .tr-field,.tr-root .tr-input{border:1px solid var(--line-2);height:32px;color:var(--text);background:#0c1411;border-radius:2px;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;transition:border-color .25s,box-shadow .25s;display:flex}.tr-root .tr-field svg,.tr-root .tr-input svg{width:14px;height:14px;color:var(--text-3);flex-shrink:0}.tr-root .tr-field span{font-family:var(--mono);font-size:12px}.tr-root .tr-field.tr-is-focus,.tr-root .tr-input.tr-is-focus{border-color:#b0e3d288;box-shadow:0 0 0 3px #b0e3d218}.tr-root .tr-pop-foot{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.tr-root .tr-log{margin-top:12px}.tr-root .tr-log-head{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:10px 14px;display:flex}.tr-root .tr-log-head b{white-space:nowrap;font-size:13px;font-weight:600}.tr-root .tr-log-head small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tr-root .tr-log ul{margin:0;padding:2px 6px 4px;list-style:none}.tr-root .tr-log li{border-top:1px solid var(--line);max-height:50px;transition:max-height .5s var(--ease), padding .5s var(--ease), opacity .4s, background 1s;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:7px 8px;display:grid}.tr-root .tr-log li:first-child{border-top-color:#0000}.tr-root .tr-log li b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.tr-root .tr-log-src{color:var(--text-3);white-space:nowrap;font-size:12px}.tr-root .tr-log-hash{color:var(--mint-2);white-space:nowrap;font-size:11px}.tr-root .tr-log li.tr-is-new{background:#b0e3d20f}.tr-root .tr-log .tr-ext{width:24px;height:24px;font-size:6.5px}.tr-root .tr-drop{border:1.5px dashed var(--line-3);transition:border-color .3s, background .3s, padding .4s var(--ease);background:#0d1612;border-radius:3px;align-items:center;gap:14px;padding:16px 18px;display:flex;position:relative}.tr-root .tr-drop.tr-is-over{border-color:var(--mint);background:#b0e3d212}.tr-root .tr-drop.tr-is-busy,.tr-root .tr-drop.tr-is-done{border-style:solid;border-color:var(--line-2)}.tr-root .tr-drop-icon{width:38px;height:38px;color:var(--text-2);transition:background .3s, color .3s, transform .3s var(--ease);background:#ffffff0d;border-radius:3px;flex-shrink:0;place-items:center;display:grid}.tr-root .tr-drop.tr-is-over .tr-drop-icon{background:var(--mint);color:var(--mint-ink);transform:translateY(-2px)}.tr-root .tr-drop.tr-is-done .tr-drop-icon{color:var(--mint-2);background:#8ddeb71f}.tr-root .tr-drop-icon svg{width:18px;height:18px}.tr-root .tr-drop-text{flex:1}.tr-root .tr-drop b{font-size:13.5px;font-weight:600;display:block}.tr-root .tr-drop small{color:var(--text-3);font-size:12px;display:block}.tr-root .tr-drop .tr-bar{opacity:0;flex-shrink:0;width:170px;transition:opacity .3s}.tr-root .tr-drop.tr-is-busy .tr-bar,.tr-root .tr-drop.tr-is-done .tr-bar{opacity:1}.tr-root .tr-drop.tr-compact{margin:10px;padding:11px 13px}.tr-root .tr-drop.tr-compact .tr-drop-icon{width:32px;height:32px}.tr-root .tr-results{opacity:0;transition:opacity .45s var(--ease), transform .5s var(--ease);margin-top:12px;transform:translateY(8px)}.tr-root .tr-results.tr-is-in{opacity:1;transform:none}.tr-root .tr-table{border-collapse:collapse;width:100%}.tr-root .tr-table th{text-align:left;color:var(--text-3);border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 12px;font-size:11.5px;font-weight:600}.tr-root .tr-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 12px;font-size:12.5px}.tr-root .tr-table tr:last-child td{border-bottom:0}.tr-root .tr-table td b{font-size:13px;font-weight:600;display:block}.tr-root .tr-table td small{color:var(--text-3);font-size:11.5px;display:block}.tr-root .tr-table tr{transition:background .4s, opacity .4s, transform .45s var(--ease)}.tr-root .tr-table tr.tr-is-hover,.tr-root .tr-table tr.tr-is-picked{background:#b0e3d20c}.tr-root .tr-row-in{opacity:0;transform:translateY(6px)}.tr-root .tr-row-in.tr-is-in{opacity:1;transform:none}.tr-root .tr-raw{font-family:var(--mono);color:var(--text-3);white-space:nowrap;font-size:11px}.tr-root .tr-raw mark{color:var(--mint);background:#b0e3d226;border-radius:2px;padding:1px 2px}.tr-root .tr-table-foot{border-top:1px solid var(--line);color:var(--text-3);align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.tr-root .tr-table-foot svg{flex-shrink:0;width:14px;height:14px;margin-top:2px}.tr-root .tr-table-foot .tr-mono{color:var(--text-2);font-size:11px}.tr-root .tr-entry{opacity:0;transition:opacity .45s var(--ease), transform .5s var(--ease);margin-top:12px;padding:12px 14px;transform:translateY(8px)}.tr-root .tr-entry.tr-is-in{opacity:1;transform:none}.tr-root .tr-entry-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tr-root .tr-entry-head b{font-size:13px;font-weight:600}.tr-root .tr-entry-head span{font-size:11.5px}.tr-root .tr-entry-facts{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:10px 0 0;display:grid}.tr-root .tr-entry-facts dt{color:var(--text-3);font-size:11px}.tr-root .tr-entry-facts dd{color:var(--text-2);margin:3px 0 0;font-size:12.5px}.tr-root .tr-entry-note{border-top:1px solid var(--line);color:var(--text-2);margin:10px 0 0;padding-top:10px;font-size:12px}.tr-root .tr-new-tag{color:var(--sky);vertical-align:1px;background:#9cc3d526;border-radius:2px;margin-left:6px;padding:1px 6px;font-size:10.5px;font-weight:600;display:inline-block}.tr-root .tr-cls-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.3fr);gap:12px;display:grid}.tr-root .tr-facts{margin:0;padding:4px 14px 8px}.tr-root .tr-facts div{border-bottom:1px solid var(--line);grid-template-columns:82px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.tr-root .tr-facts div:last-child{border-bottom:0}.tr-root .tr-facts dt{color:var(--text-3);font-size:12px}.tr-root .tr-facts dd{color:var(--text-2);margin:0;font-size:12.5px}.tr-root .tr-hit{border-radius:2px;transition:background .4s,color .4s,box-shadow .4s}.tr-root .tr-hit.tr-is-on{color:var(--text);background:#f5cc7733;box-shadow:0 0 0 2px #f5cc7733}.tr-root .tr-cls-card{flex-direction:column;display:flex;overflow:hidden}.tr-root .tr-rgs{max-height:240px;transition:max-height .5s var(--ease), opacity .35s, padding .5s var(--ease);padding:4px 14px 6px;display:grid}.tr-root .tr-rgs.tr-is-collapsed{padding-top:0;padding-bottom:0}.tr-root .tr-rg{border-bottom:1px solid var(--line);gap:5px;padding:10px 0;transition:opacity .3s;display:grid}.tr-root .tr-rg:last-child{border-bottom:0}.tr-root .tr-rg-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.tr-root .tr-rg-top b{font-size:12.5px;font-weight:600}.tr-root .tr-rg-count{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12px}.tr-root .tr-rg-count em{color:var(--text);font-style:normal}.tr-root .tr-rg-now{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.tr-root .tr-rg-now .tr-mono{color:var(--text-2)}.tr-root .tr-rg-bar{background:#ffffff10;border-radius:2px;height:3px;overflow:hidden}.tr-root .tr-rg-bar b{background:var(--text-3);width:0;height:100%;transition:width .12s linear;display:block}.tr-root .tr-rg.tr-is-done .tr-rg-bar b{background:var(--mint-2)}.tr-root .tr-rg.tr-is-match .tr-rg-bar b{background:var(--amber)}.tr-root .tr-rg.tr-is-match .tr-rg-now{color:var(--amber)}.tr-root .tr-rg.tr-is-skip{opacity:.5}.tr-root .tr-trace{border-bottom:1px solid var(--line);max-height:60px;color:var(--text-3);transition:max-height .5s var(--ease), opacity .4s, padding .5s;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:10px 14px;font-size:12px;display:flex}.tr-root .tr-trace svg{width:14px;height:14px;color:var(--mint-2)}.tr-root .tr-trace b{color:var(--text-2);font-weight:600}.tr-root .tr-result{opacity:0;transition:opacity .45s var(--ease), transform .5s var(--ease);gap:10px;padding:12px 14px;display:grid;transform:translateY(8px)}.tr-root .tr-result.tr-is-in{opacity:1;transform:none}.tr-root .tr-result-top{align-items:center;gap:8px;display:flex}.tr-root .tr-result-top strong{letter-spacing:-.02em;margin-right:2px;font-size:18px;font-weight:600}.tr-root .tr-ob-count{color:var(--text-3);white-space:nowrap;align-items:baseline;gap:6px;margin-left:auto;font-size:12px;display:flex}.tr-root .tr-ob-count b{color:var(--text);letter-spacing:-.02em;font-size:20px;font-weight:600}.tr-root .tr-basis{color:var(--text-2);margin:0;font-size:12px;line-height:1.5}.tr-root .tr-settle{background:#0e1814;border:1px solid #f5cc7733;border-radius:2px;gap:10px;padding:12px;transition:border-color .5s;display:grid}.tr-root .tr-settle.tr-is-settled{border-color:#8ddeb733}.tr-root .tr-q{gap:7px;display:grid}.tr-root .tr-q p{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.tr-root .tr-opts{flex-wrap:wrap;gap:6px;display:flex}.tr-root .tr-opt{border:1px solid var(--line-2);height:24px;font-family:var(--mono);color:var(--text-3);border-radius:2px;align-items:center;padding:0 10px;font-size:11px;transition:border-color .25s,background .25s,color .25s,transform .12s;display:inline-flex}.tr-root .tr-opt.tr-is-hover{border-color:#b0e3d255}.tr-root .tr-opt.tr-is-press{transform:scale(.95)}.tr-root .tr-opt.tr-on{color:var(--mint);background:#b0e3d21c;border-color:#b0e3d288}.tr-root .tr-settle-foot{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.tr-root .tr-settle-who{font-size:12px}.tr-root .tr-ev-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:12px;display:grid}.tr-root .tr-ev-left{overflow:hidden}.tr-root .tr-files{margin:0;padding:0 6px;list-style:none}.tr-root .tr-files li{border-top:1px solid var(--line);max-height:60px;transition:max-height .5s var(--ease), padding .5s var(--ease), opacity .4s, background 1.2s;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;display:grid}.tr-root .tr-files li:first-child{border-top-color:#0000}.tr-root .tr-files li.tr-is-new{background:#b0e3d20f}.tr-root .tr-files b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.tr-root .tr-files small{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.tr-root .tr-files .tr-chip{transition:opacity .3s, transform .35s var(--ease)}.tr-root .tr-files .tr-chip.tr-is-hidden{opacity:0;transform:scale(.85)}.tr-root .tr-suggest{max-height:50px;color:var(--text-2);transition:max-height .45s var(--ease), padding .45s, opacity .35s, margin .45s;background:#9cc3d514;border:1px solid #9cc3d533;border-radius:2px;align-items:center;gap:10px;margin:6px 10px 0;padding:8px 10px;font-size:12px;display:flex}.tr-root .tr-suggest>svg{width:15px;height:15px;color:var(--sky);flex-shrink:0}.tr-root .tr-suggest>span:first-of-type{flex:1}.tr-root .tr-suggest b{color:var(--text);font-weight:600}.tr-root .tr-clause{background:var(--paper);color:var(--paper-ink);max-height:180px;transition:max-height .5s var(--ease), padding .5s, opacity .4s, margin .5s;border-radius:2px;margin:10px;padding:11px 13px;font-size:12.5px;line-height:1.55}.tr-root .tr-clause small{color:var(--paper-ink-2);font-size:11px;font-weight:600;display:block}.tr-root .tr-clause p{margin:6px 0 8px}.tr-root .tr-clause mark{color:inherit;transition:background-size 1.4s var(--ease-io);background:linear-gradient(#bfe9d8,#bfe9d8) 0 0/0% 100% no-repeat}.tr-root .tr-clause mark.tr-is-on{background-size:100% 100%}.tr-root .tr-supports{flex-wrap:wrap;gap:5px;display:flex}.tr-root .tr-supports .tr-chip{color:#245342;opacity:0;transition:opacity .3s, transform .35s var(--ease);background:#dfeee5;transform:translateY(4px)}.tr-root .tr-supports .tr-chip.tr-is-in{opacity:1;transform:none}.tr-root .tr-coverage{border-bottom:1px solid var(--line);padding:12px 14px}.tr-root .tr-coverage-top{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.tr-root .tr-coverage-top strong{letter-spacing:-.03em;white-space:nowrap;font-size:22px;font-weight:600}.tr-root .tr-coverage-top>span{color:var(--text-3);font-size:12px}.tr-root .tr-cov-note{color:var(--text-4);margin:8px 0 0;font-size:11.5px}.tr-root .tr-oblist{margin:0;padding:2px 6px 6px;list-style:none}.tr-root .tr-oblist li{opacity:0;transition:opacity .35s, transform .4s var(--ease), background .4s;border-radius:2px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;display:grid;transform:translateY(5px)}.tr-root .tr-oblist li.tr-is-in{opacity:1;transform:none}.tr-root .tr-oblist li+li{border-top:1px solid var(--line)}.tr-root .tr-oblist b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.tr-root .tr-oblist small{color:var(--text-3);align-items:center;gap:6px;font-size:11.5px;display:flex}.tr-root .tr-oblist li.tr-is-focus{background:#f5cc7712}.tr-root .tr-sev{background:var(--amber);border-radius:50%;flex-shrink:0;width:6px;height:6px}.tr-root .tr-sev.tr-crit{background:var(--coral)}.tr-root .tr-sev.tr-minor{background:var(--text-4)}.tr-root .tr-ac-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.3fr);gap:12px;display:grid}.tr-root .tr-ac-list{align-content:start;gap:10px;padding:10px;display:grid}.tr-root .tr-filters{border:1px solid var(--line);background:#0c1411;border-radius:2px;gap:2px;padding:2px;display:flex}.tr-root .tr-filters span{color:var(--text-3);white-space:nowrap;border-radius:2px;flex:1;justify-content:center;align-items:center;gap:5px;padding:5px 6px;font-size:11.5px;font-weight:600;display:flex}.tr-root .tr-filters span.tr-on{background:var(--s4);color:var(--text)}.tr-root .tr-filters em{font-variant-numeric:tabular-nums;color:var(--text-4);font-style:normal}.tr-root .tr-filters span.tr-on em{color:var(--text-3)}.tr-root .tr-ac-item{border:1px solid var(--line-2);background:var(--s3);border-radius:2px;gap:3px;padding:11px 12px;display:grid}.tr-root .tr-ac-item.tr-is-sel{border-color:#b0e3d255;box-shadow:0 0 0 3px #b0e3d20f}.tr-root .tr-ac-item b{font-size:12.5px;font-weight:600}.tr-root .tr-ac-item small{color:var(--text-3);font-size:11.5px}.tr-root .tr-ac-meta{color:var(--text-2);align-items:center;gap:7px;margin-top:6px;font-size:11.5px;display:flex}.tr-root .tr-ac-meta .tr-chip{margin-left:auto}.tr-root .tr-ac-note{color:var(--text-4);margin:0;font-size:11.5px;line-height:1.45}.tr-root .tr-ac-sources{border-top:1px solid var(--line);margin-top:4px;padding-top:12px}.tr-root .tr-ac-sources b{color:var(--text-2);font-size:12px;font-weight:600}.tr-root .tr-ac-sources ul{gap:7px;margin:8px 0 0;padding:0;list-style:none;display:grid}.tr-root .tr-ac-sources li{color:var(--text-3);align-items:center;gap:9px;font-size:12px;display:flex}.tr-root .tr-ac-sources svg{width:14px;height:14px;color:var(--text-4)}.tr-root .tr-ac-sheet{padding:14px 16px;overflow:hidden}.tr-root .tr-sheet-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tr-root .tr-sheet-top small{color:var(--text-3);font-size:11.5px}.tr-root .tr-sheet-top h4{letter-spacing:-.015em;margin:2px 0 0;font-size:15px;font-weight:600}.tr-root .tr-stamp{color:var(--amber);transition:all .4s var(--ease);border:1.5px solid #f5cc7766;border-radius:2px;flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:700}.tr-root .tr-stamp.tr-ok{color:var(--mint-2);border-color:#8ddeb788;transform:rotate(-3deg)scale(1.05)}.tr-root .tr-sheet-fields{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:10px 14px;margin:12px 0 0;padding:12px 0;display:grid}.tr-root .tr-sheet-fields dt{color:var(--text-3);font-size:11.5px}.tr-root .tr-sheet-fields dd{color:var(--text-2);align-items:center;gap:6px;margin:3px 0 0;font-size:12.5px;display:flex}.tr-root .tr-sheet-fields .tr-wide{grid-column:1/-1}.tr-root .tr-outcome{line-height:1.5;display:block!important}.tr-root .tr-outcome em{color:var(--text-4);margin-top:3px;font-size:11.5px;font-style:normal;display:block}.tr-root .tr-file-pill{background:#ffffff0d;border-radius:2px;padding:2px 7px;font-size:11px}.tr-root .tr-review{margin:12px 0 0;transition:opacity .4s}.tr-root .tr-review.tr-is-locked{opacity:.55}.tr-root .tr-legend-t{color:var(--text);margin:0 0 8px;font-size:12px;font-weight:600}.tr-root .tr-review-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tr-root .tr-lbl{color:var(--text-3);gap:5px;font-size:11.5px;display:grid}.tr-root .tr-select{border:1px solid var(--line-2);height:32px;color:var(--text);background:#0c1411;border-radius:2px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.tr-root .tr-select>svg{width:14px;height:14px;color:var(--text-3)}.tr-root .tr-select.tr-is-open,.tr-root .tr-select.tr-is-hover{border-color:#b0e3d288;box-shadow:0 0 0 3px #b0e3d218}.tr-root .tr-menu{z-index:4;background:var(--s3);border:1px solid var(--line-3);opacity:0;pointer-events:none;transition:opacity .2s, transform .25s var(--ease);border-radius:2px;padding:4px;display:grid;position:absolute;top:36px;left:-1px;right:-1px;transform:translateY(-4px);box-shadow:0 18px 40px -14px #000000e6}.tr-root .tr-select.tr-is-open .tr-menu{opacity:1;transform:none}.tr-root .tr-menu span{color:var(--text-2);border-radius:2px;padding:7px 8px;font-size:12.5px;transition:background .2s,color .2s}.tr-root .tr-menu span.tr-is-cur{color:var(--text)}.tr-root .tr-menu span.tr-is-hover{background:var(--s4);color:var(--text)}.tr-root .tr-due-field{opacity:.35;transition:opacity .4s}.tr-root .tr-due-field.tr-is-in{opacity:1}.tr-root .tr-review-foot{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.tr-root .tr-review-note{color:var(--text-4);text-align:right;margin:8px 0 0;font-size:11.5px}.tr-root .tr-recorded{max-height:80px;color:var(--text-2);transition:max-height .5s var(--ease), padding .5s, opacity .45s, margin .5s;background:#8ddeb712;border:1px solid #8ddeb733;border-radius:2px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;font-size:12px;display:flex}.tr-root .tr-recorded svg{width:16px;height:16px;color:var(--mint-2);flex-shrink:0}.tr-root .tr-recorded b{color:var(--text);font-weight:600;display:block}.tr-root .tr-recorded span{margin-top:1px;display:block}.tr-root .tr-spend-sum{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.tr-root .tr-seat{gap:5px;min-width:110px;display:grid}.tr-root .tr-seat small{color:var(--text-3);font-size:11.5px}.tr-root .tr-table-note{border-top:1px solid var(--line);color:var(--text-4);margin:0;padding:9px 12px;font-size:11.5px}.tr-root .tr-scrim{z-index:3;opacity:0;pointer-events:none;transition:opacity .45s var(--ease);background:#050a07;position:absolute;inset:0}.tr-root .tr-scrim.tr-is-on{opacity:.5}.tr-root .tr-drawer{z-index:4;background:var(--s3);border-left:1px solid var(--line-2);width:50%;min-width:320px;transition:transform .55s var(--ease), opacity .3s;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(104%);box-shadow:-30px 0 60px -20px #000000b3}.tr-root .tr-drawer.tr-is-on{transform:none}.tr-root .tr-drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:10px;padding:16px 16px 12px;display:flex}.tr-root .tr-drawer-head h4{letter-spacing:-.015em;margin:0;font-size:15.5px;font-weight:600}.tr-root .tr-drawer-head p{color:var(--text-3);margin:3px 0 0;font-size:12px}.tr-root .tr-reasons{gap:9px;margin:0;padding:12px 16px 4px;list-style:none;display:grid}.tr-root .tr-reasons li{color:var(--text-2);opacity:0;transition:opacity .35s, transform .45s var(--ease);grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:12.5px;line-height:1.45;display:grid;transform:translate(8px)}.tr-root .tr-reasons li.tr-is-in{opacity:1;transform:none}.tr-root .tr-reasons li svg{width:15px;height:15px;margin-top:1px}.tr-root .tr-reasons li.tr-block svg{color:var(--coral)}.tr-root .tr-reasons li.tr-ctx svg{color:var(--text-3)}.tr-root .tr-dfacts{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px 14px;margin:8px 16px 0;padding:10px 0;display:grid}.tr-root .tr-dfacts dt{color:var(--text-3);font-size:11px}.tr-root .tr-dfacts dd{margin:1px 0 0;font-size:13px;font-weight:600}.tr-root .tr-use-line{background:#f1a59610;border:1px solid #f1a59626;border-radius:2px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;margin:4px 16px 0;padding:10px 12px;display:grid}.tr-root .tr-use-line b{font-size:12.5px;font-weight:600;display:block}.tr-root .tr-use-line small{color:var(--text-3);font-size:11.5px;display:block}.tr-root .tr-dot-bad{background:var(--coral);border-radius:50%;width:8px;height:8px}.tr-root .tr-rules-note{color:var(--text-4);margin:12px 16px 0;font-size:11px;line-height:1.5}.tr-root .tr-drawer-foot{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding:12px 16px 14px;display:grid}.tr-root .tr-rec-line{color:var(--text-3);margin:0;font-size:12px}.tr-root .tr-rec-line b{color:var(--text);font-weight:600}.tr-root .tr-seg{border:1px solid var(--line);background:#0c1411;border-radius:2px;grid-auto-flow:column;justify-self:start;gap:2px;padding:2px;display:inline-grid}.tr-root .tr-seg span{color:var(--text-3);white-space:nowrap;border-radius:2px;padding:5px 11px;font-size:12px;font-weight:600;transition:background .25s,color .25s,box-shadow .25s}.tr-root .tr-seg span.tr-on{background:var(--s4);color:var(--text);box-shadow:inset 0 0 0 1px #ffffff14}.tr-root .tr-seg span.tr-is-hover{color:var(--text-2)}.tr-root .tr-drawer-actions{align-items:center;gap:12px;font-size:12px;display:flex}.tr-root .tr-rp-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:12px;height:calc(100% - 60px);display:grid}.tr-root .tr-rp-form{overflow:hidden}.tr-root .tr-rp-body{gap:10px;padding:12px 14px;display:grid}.tr-root .tr-rp-row{color:var(--text-3);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.tr-root .tr-rp-row b{color:var(--text);font-size:12.5px;font-weight:600}.tr-root .tr-rp-row .tr-seg span{padding:4px 9px;font-size:11.5px}.tr-root .tr-capture{gap:1px;margin:2px 0 0;padding:0;list-style:none;display:grid}.tr-root .tr-capture li{color:var(--text-4);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 0;font-size:12px;transition:color .3s;display:grid}.tr-root .tr-capture li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tr-root .tr-capture li i{border:1.5px solid var(--line-3);border-radius:50%;width:14px;height:14px;transition:all .25s}.tr-root .tr-capture li em{color:var(--text-3);opacity:0;font-size:11.5px;font-style:normal;transition:opacity .3s}.tr-root .tr-capture li.tr-is-run{color:var(--text-2)}.tr-root .tr-capture li.tr-is-run i{border-color:#ffffff26;border-top-color:var(--mint);animation:.6s linear infinite tr-spin}.tr-root .tr-capture li.tr-is-done{color:var(--text-2)}.tr-root .tr-capture li.tr-is-done i{border-color:var(--mint-2);background:var(--mint-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2310251d' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 9px no-repeat}.tr-root .tr-capture li.tr-is-done em{opacity:1}.tr-root .tr-doc{background:var(--paper);color:var(--paper-ink);opacity:0;transition:opacity .5s var(--ease), transform .7s var(--ease);border-radius:2px;position:relative;overflow:hidden;transform:translateY(18px);box-shadow:0 30px 60px -30px #000000d9}.tr-root .tr-doc.tr-is-in{opacity:1;transform:none}.tr-root .tr-doc-inner{padding:16px 20px}.tr-root .tr-doc-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.tr-root .tr-doc small{letter-spacing:.01em;color:var(--paper-ink-2);font-size:10.5px;font-weight:600}.tr-root .tr-doc h4{letter-spacing:-.02em;margin:8px 0 2px;font-size:17px;font-weight:700}.tr-root .tr-doc-sub{color:var(--paper-ink-2);font-size:11.5px}.tr-root .tr-doc-secs{margin-top:10px}.tr-root .tr-doc-sec{border-top:1px solid var(--paper-line);grid-template-columns:16px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:6px 0;font-size:11.5px;display:grid}.tr-root .tr-doc-sec i{color:#36634f;font-style:normal;font-weight:700}.tr-root .tr-doc-sec b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tr-root .tr-doc-sec span{color:var(--paper-ink-2);white-space:nowrap}.tr-root .tr-doc-fine{color:var(--paper-ink-2);margin:6px 0 0;font-size:10.5px}.tr-root .tr-doc-stamp{color:#7a5a1e;letter-spacing:.04em;transition:all .45s var(--ease);border:1.5px solid #b99d67;border-radius:2px;flex-shrink:0;padding:3px 8px;font-size:10.5px;font-weight:700;transform:rotate(-3deg)}.tr-root .tr-doc-stamp.tr-final{color:#2f7a5f;background:#2f7a5f12;border-color:#2f7a5f;transform:rotate(-3deg)scale(1.12)}.tr-root .tr-doc-final{gap:6px;margin-top:8px;display:grid}.tr-root .tr-note-box{border:1px solid var(--paper-line);max-height:60px;transition:max-height .45s var(--ease), padding .45s, opacity .35s;background:#fbfaf5;border-radius:2px;gap:2px;padding:7px 9px;font-size:11.5px;display:grid}.tr-root .tr-note-box.tr-is-typing-box [data-t=noteText]:after{content:"";vertical-align:-.2em;background:#2f7a5f;width:1px;height:1.05em;margin-left:1px;animation:1s step-end infinite tr-blink;display:inline-block}.tr-root .tr-doc-hash{color:#2e5646;align-items:center;gap:7px;min-height:16px;font-size:10.5px;display:flex}.tr-root .tr-doc-hash svg{flex-shrink:0;width:12px;height:12px}.tr-root .tr-doc-hash .tr-mono{word-break:break-all;font-size:10px}.tr-root .tr-doc-by{color:#2f7a5f;opacity:0;transition:opacity .4s, transform .45s var(--ease);align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex;transform:translateY(4px)}.tr-root .tr-doc-by.tr-is-in{opacity:1;transform:none}.tr-root .tr-doc-by svg{width:13px;height:13px}.tr-root .tr-toasts{z-index:30;pointer-events:none;justify-items:start;gap:8px;display:grid;position:absolute;bottom:16px;left:16px}.tr-root .tr-toast{border:1px solid var(--line-3);max-width:360px;color:var(--text);opacity:0;transition:transform .45s var(--ease), opacity .4s var(--ease);background:#212f29;border-radius:3px;align-items:center;gap:10px;padding:10px 14px 10px 12px;font-size:12.5px;font-weight:600;display:flex;transform:translateY(12px)scale(.98);box-shadow:0 20px 40px -16px #000000e6}.tr-root .tr-toast.tr-is-on{opacity:1;transform:none}.tr-root .tr-toast>svg{width:16px;height:16px;color:var(--mint-2);flex-shrink:0}.tr-root .tr-toast small{color:var(--text-3);font-size:11.5px;font-weight:400;display:block}.tr-root .tr-file-card{z-index:40;border:1px solid var(--line-3);white-space:nowrap;pointer-events:none;opacity:0;background:#24322c;border-radius:3px;align-items:center;gap:10px;padding:8px 12px 8px 9px;font-size:12.5px;font-weight:600;transition:opacity .25s,scale .3s;display:flex;position:absolute;top:0;left:0;transform:translate(-200px,-200px);box-shadow:0 18px 40px -12px #000000d9}.tr-root .tr-file-card.tr-is-on{opacity:1}.tr-root .tr-file-card.tr-is-drop{opacity:0;scale:.7}.tr-root .tr-file-card small{color:var(--text-3);font-size:11px;font-weight:500;display:block}.tr-root .tr-file-card .tr-ext.tr-csv{background:var(--mint)}.tr-root .tr-cursor{z-index:60;pointer-events:none;opacity:0;will-change:transform;filter:drop-shadow(0 3px 6px #000000a6);width:22px;height:22px;transition:opacity .35s;position:absolute;top:0;left:0;transform:translate(-60px,-60px)}.tr-root .tr-cursor.tr-is-shown{opacity:1}.tr-root .tr-cursor svg{transform-origin:3px 3px;width:22px;height:22px;transition:transform .12s}.tr-root .tr-cursor.tr-is-down svg{transform:scale(.84)}.tr-root .tr-cursor .tr-ring{border:2px solid var(--mint);opacity:0;border-radius:50%;width:24px;height:24px;position:absolute;top:-9px;left:-8px;transform:scale(.4)}.tr-root .tr-cursor.tr-is-click .tr-ring{animation:tr-ring .5s var(--ease)}@keyframes tr-ring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.tr-root .tr-cursor .tr-touch{background:#ffffff38;border:1.5px solid #ffffffa0;border-radius:50%;width:28px;height:28px;transition:transform .12s;display:none;position:absolute;top:-12px;left:-12px}.tr-root .tr-app.tr-is-touch .tr-cursor svg{display:none}.tr-root .tr-app.tr-is-touch .tr-cursor .tr-touch{display:block}.tr-root .tr-app.tr-is-touch .tr-cursor.tr-is-down .tr-touch{transform:scale(.8)}@container tr-app (max-width:760px){.tr-root .tr-side{display:none}.tr-root .tr-search,.tr-root .tr-example-tag,.tr-root .tr-hide-narrow{display:none!important}.tr-root .tr-top{padding:0 14px}.tr-root .tr-scene{padding:14px}.tr-root .tr-scene.tr-in-record{padding-top:112px}.tr-root .tr-record-shell{padding:14px 14px 0}.tr-root .tr-record-head p{display:none}.tr-root .tr-rail span{padding:8px 8px 10px;font-size:12px}.tr-root .tr-rail span:nth-child(n+4){display:none}.tr-root .tr-page-head{margin-bottom:12px}.tr-root .tr-page-head p{display:none}.tr-root .tr-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.tr-root .tr-kpi{padding:10px 12px}.tr-root .tr-kpi strong{font-size:22px}.tr-root .tr-kpi p{display:none}.tr-root .tr-ov-grid,.tr-root .tr-cls-grid,.tr-root .tr-ev-grid,.tr-root .tr-ac-grid,.tr-root .tr-rp-grid,.tr-root .tr-spend-sum{grid-template-columns:minmax(0,1fr)}.tr-root .tr-ov-grid>:last-child,.tr-root .tr-cls-grid>.tr-facts-card,.tr-root .tr-ev-grid>:last-child,.tr-root .tr-ac-grid>.tr-ac-list,.tr-root .tr-rp-grid>.tr-rp-form{display:none}.tr-root .tr-conn-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tr-root .tr-conn-grid>:nth-child(n+5){display:none}.tr-root .tr-conn{min-height:92px}.tr-root .tr-log-head small{display:none}.tr-root .tr-log li{grid-template-columns:20px minmax(0,1fr) auto}.tr-root .tr-log-src,.tr-root .tr-drop .tr-bar{display:none}.tr-root .tr-drawer{width:100%;min-width:0}.tr-root .tr-sheet-fields{grid-template-columns:1fr 1fr}.tr-root .tr-review-row{grid-template-columns:1fr}.tr-root .tr-spend-sum{grid-template-columns:1fr 1fr}.tr-root .tr-toasts{justify-items:stretch;bottom:12px;left:12px;right:12px}.tr-root .tr-toast{max-width:none}.tr-root .tr-pop{width:calc(100% - 28px)}.tr-root .tr-rp-grid{height:auto}.tr-root .tr-results td small{display:none}.tr-root .tr-result-top{flex-wrap:wrap;row-gap:6px}.tr-root .tr-result-top strong{white-space:nowrap}.tr-root .tr-result-top .tr-chip:not(#detChip){display:none}.tr-root .tr-ob-count{width:100%;margin-left:0}.tr-root .tr-conn-foot{flex-wrap:wrap;gap:6px}.tr-root .tr-sheet-fields .tr-wide,.tr-root .tr-sheet-fields>div:nth-child(3),.tr-root .tr-review-note,.tr-root .tr-basis,.tr-root .tr-dfacts,.tr-root .tr-rules-note{display:none}.tr-root .tr-entry-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-root .tr-entry-facts>:nth-child(n+4),.tr-root .tr-rules-note{display:none}}.tr-root .tr-nav-group{text-transform:none;letter-spacing:.01em}.tr-root .tr-below{--ink:#172821;--ink-2:#4f5f58;--ink-3:#5d6c65;--rule:#c4ccc3;--accent-ink:#2f6a55;gap:16px;margin-top:26px;display:grid}.tr-root .tr-caption{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 40px;min-height:76px;display:grid}.tr-root .tr-cap-title{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;font-size:clamp(21px,2vw,28px);font-weight:600;line-height:1.15}.tr-root .tr-cap-text{max-width:46em;color:var(--ink-2);margin-top:6px;font-size:15px;line-height:1.55}.tr-root .tr-caption-body{transition:opacity .28s var(--ease), transform .28s var(--ease)}.tr-root .tr-caption-body.tr-is-out{opacity:0;transform:translateY(5px)}.tr-root .tr-caption-side{align-items:center;gap:12px;padding-top:2px;display:flex}.tr-root .tr-caption-num{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.tr-root .tr-pp{width:34px;height:34px;min-height:0;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #a9b5ac;border-radius:2px;place-items:center;padding:0;transition:border-color .2s,background .2s;display:grid}.tr-root .tr-pp:hover{border-color:var(--ink);background:#dde2da}.tr-root .tr-pp svg{width:13px;height:13px}.tr-root .tr-chapters{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;display:grid}.tr-root .tr-chapter{text-align:left;min-height:0;color:var(--ink-3);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;gap:3px;padding:12px 2px 0;display:flex;position:relative}.tr-root .tr-chapter:before{content:"";background:var(--rule);border-radius:2px;height:2px;position:absolute;top:0;left:0;right:0}.tr-root .tr-chapter i{background:var(--accent-ink);border-radius:2px;width:0;height:2px;position:absolute;top:0;left:0}.tr-root .tr-chapter b{color:var(--ink-2);gap:7px;font-size:13.5px;font-weight:600;transition:color .3s;display:flex}.tr-root .tr-chapter b small{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.tr-root .tr-chapter span{color:var(--ink-3);font-size:12px;line-height:1.35;transition:color .3s}.tr-root .tr-chapter.tr-is-done i{background:#2f6a5566;width:100%}.tr-root .tr-chapter.tr-is-on b{color:var(--ink)}.tr-root .tr-chapter.tr-is-on span{color:var(--ink-2)}.tr-root .tr-chapter:hover b{color:var(--ink)}.tr-root .tr-chapter:last-child b{color:var(--accent-ink)}.tr-root :is(.tr-chapter,.tr-pp):focus-visible{outline:2px solid var(--accent-ink);outline-offset:4px;border-radius:2px}.tr-root .tr-note{max-width:62em;color:var(--ink-3);font-size:12.5px;line-height:1.6}@keyframes tr-pop{0%{transform:scale(1)}40%{transform:scale(1.09)}to{transform:scale(1)}}.tr-root .tr-is-pop{animation:tr-pop .42s var(--ease)}@keyframes tr-thunk{0%{opacity:0;transform:rotate(-14deg)scale(2)}55%{opacity:1;transform:rotate(-2deg)scale(.92)}to{opacity:1;transform:rotate(-3deg)scale(1.08)}}.tr-root .tr-doc-stamp.tr-final{animation:.55s cubic-bezier(.2,.9,.3,1.25) both tr-thunk}.tr-root .tr-bar b{overflow:hidden}.tr-root .tr-bar b.tr-is-sheen:after{content:"";background:linear-gradient(90deg,#0000,#ffffff70,#0000);animation:.9s ease-out tr-sheen;position:absolute;inset:0}@keyframes tr-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes tr-arrive{0%{background:#b0e3d233}to{background:0 0}}.tr-root .tr-is-arrive{animation:1.4s ease-out tr-arrive}.tr-root .tr-reg-hint{color:var(--text-2);background:#9cc3d512;border:1px solid #9cc3d52e;border-radius:2px;align-items:flex-start;gap:7px;margin:0 0 10px;padding:8px 10px;font-size:12px;line-height:1.45;display:flex}.tr-root .tr-reg-hint svg{width:14px;height:14px;color:var(--sky);flex-shrink:0;margin-top:1px}.tr-root .tr-review :is(.tr-reg-hint,.tr-review-foot,.tr-review-note){max-height:64px;transition:max-height .45s var(--ease), opacity .3s, margin .45s var(--ease), padding .45s var(--ease);overflow:hidden}.tr-root .tr-review.tr-is-locked :is(.tr-reg-hint,.tr-review-foot,.tr-review-note){opacity:0;border-color:#0000;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.tr-root .tr-fig{border-radius:2px;margin:-1px -4px;padding:1px 4px;transition:background .3s,color .3s,box-shadow .3s}.tr-root .tr-doc.tr-is-sealed .tr-fig{cursor:pointer}.tr-root .tr-fig.tr-is-hint{animation:1.5s ease-in-out infinite tr-hint;box-shadow:0 0 0 1.5px #2f7a5f66}@keyframes tr-hint{0%,to{box-shadow:0 0 0 1.5px #2f7a5f44}50%{box-shadow:0 0 0 4px #2f7a5f22}}.tr-root .tr-fig.tr-is-fake{color:#8a2d1c;box-shadow:none;background:#f1a59640;animation:none}.tr-root .tr-seal-line{justify-content:space-between;align-items:center;gap:10px;min-height:22px;display:flex}.tr-root .tr-seal-check{color:#2f7a5f;align-items:center;gap:6px;font-size:11.5px;font-weight:600;transition:color .3s;display:inline-flex}.tr-root .tr-seal-check svg{width:13px;height:13px}.tr-root .tr-seal-check.tr-is-bad{color:#b3432f}.tr-root .tr-seal-check:empty{display:none}.tr-root .tr-undo{height:22px;color:var(--paper-ink);background:#fbfaf5;border:1px solid #c9cfc5;border-radius:2px;padding:0 8px;font-size:11px;font-weight:600;display:none}.tr-root .tr-undo.tr-is-on{align-items:center;display:inline-flex}.tr-root .tr-doc-hash.tr-is-bad{color:#b3432f}.tr-root .tr-finale{z-index:70;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;transition:opacity .45s var(--ease), visibility 0s .45s;background:#0e1814ea;border-radius:0 0 3px;place-items:center;padding:20px;display:grid;position:absolute;inset:51px 1px 1px 237px}.tr-root .tr-finale.tr-is-on{opacity:1;visibility:visible;transition-delay:0s}@container tr-frame (max-width:760px){.tr-root .tr-finale{border-radius:0 0 3px 3px;place-items:start center;padding:14px;left:1px;overflow-y:auto}.tr-root .tr-verdict{min-height:0}}.tr-root .tr-turn{background:var(--s2);border:1px solid var(--line-2);width:min(660px,100%);transition:transform .5s var(--ease);border-radius:4px;gap:14px;padding:22px 22px 18px;display:grid;transform:translateY(10px);box-shadow:0 30px 70px -30px #000000f0}.tr-root .tr-finale.tr-is-on .tr-turn{transform:none}.tr-root .tr-turn h3{letter-spacing:-.025em;color:var(--text);font-size:22px;font-weight:600}.tr-root .tr-turn-lead{color:var(--text-2);margin-top:4px;font-size:13.5px;line-height:1.55}.tr-root .tr-turn form{gap:8px;display:flex}.tr-root .tr-turn input{border:1px solid var(--line-3);min-width:0;height:42px;min-height:0;color:var(--text);font:500 14px var(--font);background:#0c1411;border-radius:2px;flex:1;padding:0 12px}.tr-root .tr-turn input::placeholder{color:var(--text-4)}.tr-root .tr-turn input:focus-visible{outline:2px solid var(--mint);outline-offset:1px}.tr-root .tr-run{background:var(--mint);height:42px;min-height:0;color:var(--mint-ink);font:600 13.5px var(--font);cursor:pointer;white-space:nowrap;border:0;border-radius:2px;padding:0 16px}.tr-root .tr-run:hover{background:#c5edde}.tr-root .tr-examples{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.tr-root .tr-examples button{border:1px solid var(--line-2);height:28px;min-height:0;color:var(--text-2);font:500 12.5px var(--font);cursor:pointer;background:0 0;border-radius:4px;padding:0 11px;transition:border-color .2s,color .2s,background .2s}.tr-root .tr-examples button:hover,.tr-root .tr-examples button.tr-is-hover{color:var(--text);border-color:#b0e3d266}.tr-root .tr-examples button:focus-visible,.tr-root .tr-run:focus-visible,.tr-root .tr-turn a:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.tr-root .tr-verdict{border:1px solid var(--line);background:#0e1814;border-radius:3px;gap:10px;min-height:124px;padding:14px;display:grid}.tr-root .tr-verdict-checks{color:var(--text-3);flex-wrap:wrap;gap:6px 16px;font-size:12px;display:flex}.tr-root .tr-verdict-checks span{display:inline}.tr-root .tr-verdict-checks em{font-variant-numeric:tabular-nums;color:var(--text);font-style:normal}.tr-root .tr-verdict-top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.tr-root .tr-verdict-top strong{letter-spacing:-.02em;font-size:20px;font-weight:600}.tr-root .tr-verdict-top strong[data-tier=prohibited]{color:var(--coral)}.tr-root .tr-verdict-top strong[data-tier=high]{color:var(--amber)}.tr-root .tr-verdict-top strong[data-tier=limited]{color:var(--sky)}.tr-root .tr-verdict-top strong[data-tier=minimal]{color:var(--text-2)}.tr-root .tr-verdict-rule{color:var(--text-2);font-size:12.5px;line-height:1.5}.tr-root .tr-verdict-rule b{font-family:var(--mono);color:var(--text);font-size:12px;font-weight:500}.tr-root .tr-verdict-facts{color:var(--text-3);flex-wrap:wrap;gap:6px 18px;font-size:12.5px;display:flex}.tr-root .tr-verdict-facts b{color:var(--text);font-size:15px;font-weight:600}.tr-root .tr-verdict-empty{color:var(--text-4);align-self:center;font-size:12.5px}.tr-root .tr-verdict.tr-is-busy .tr-verdict-top,.tr-root .tr-verdict.tr-is-busy .tr-verdict-rule,.tr-root .tr-verdict.tr-is-busy .tr-verdict-facts{opacity:.25}.tr-root .tr-turn-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tr-root .tr-turn-note{color:var(--text-4);font-size:11.5px}.tr-root .tr-turn-links{flex-wrap:wrap;gap:8px;display:flex}.tr-root .tr-turn-links a,.tr-root .tr-turn-links button{border:1px solid var(--line-3);height:34px;min-height:0;color:var(--text);font:600 12.5px var(--font);cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:7px;padding:0 13px;text-decoration:none;display:inline-flex}.tr-root .tr-turn-links a.tr-cta{background:var(--mint);border-color:var(--mint);color:var(--mint-ink)}.tr-root .tr-turn-links svg{width:14px;height:14px}@media (max-width:900px){.tr-root .tr-chapters{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:14px}}@media (max-width:600px){.tr-root .tr-app{border-radius:4px;height:540px}.tr-root .tr-chapters{scrollbar-width:none;gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.tr-root .tr-chapters::-webkit-scrollbar{display:none}.tr-root .tr-chapter{flex:none;padding-right:4px}.tr-root .tr-chapter span{display:none}.tr-root .tr-caption{grid-template-columns:minmax(0,1fr);min-height:0}.tr-root .tr-caption-side{order:-1}.tr-root .tr-turn{padding:16px}.tr-root .tr-turn form{flex-direction:column}}@media (prefers-reduced-motion:reduce){.tr-root *,.tr-root :before,.tr-root :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.tr-root :is(.tr-chip,.tr-num,.tr-stamp,.tr-doc-stamp,.tr-ob-count,.tr-ui-btn){flex-shrink:0}.tr-root .tr-kpi strong{flex-wrap:wrap;row-gap:3px}.tr-root .tr-result-top{flex-wrap:wrap;row-gap:6px}.tr-root .tr-result-top strong{white-space:nowrap}.tr-root .tr-ac-meta,.tr-root .tr-conn-foot{flex-wrap:wrap;row-gap:6px}.tr-root .tr-filters{flex-wrap:wrap}.tr-root .tr-filters span{flex:1 0 auto}.tr-root .tr-doc{scrollbar-width:none;overscroll-behavior:contain;overflow-y:auto}.tr-root .tr-doc::-webkit-scrollbar{display:none}.tr-root .tr-crumb span.tr-swap{white-space:nowrap;flex-shrink:0}.tr-root .tr-crumb b.tr-swap{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
