.s7fif6q{background:var(--t-background-transparent-blue);border-radius:var(--t-border-radius-pill);color:var(--t-color-blue);font-size:var(--t-font-size-xxs);font-weight:var(--t-font-weight-medium);height:var(--t-spacing-4);letter-spacing:.04em;padding:0 var(--t-spacing-1);text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.sqqwln5{border-right:1px solid var(--t-border-color-medium);min-width:var(--sqqwln5-0);padding:var(--t-spacing-1);width:var(--sqqwln5-0);flex-direction:column;flex-shrink:0;display:flex}.snuyr82{border-bottom:1px solid var(--t-border-color-light);margin-bottom:var(--t-spacing-1);padding-bottom:var(--t-spacing-1);flex-shrink:0}.s1nmzbzl{gap:var(--t-between-siblings-gap);flex-direction:column;flex:1;display:flex;overflow-y:auto}.s13ks6hj{border-top:1px solid var(--t-border-color-medium);margin-top:var(--t-spacing-1);padding-top:var(--t-spacing-1);flex-shrink:0}.shh7cus{background:var(--shh7cus-0);border-radius:var(--t-border-radius-sm);box-sizing:border-box;color:var(--shh7cus-1);cursor:pointer;font-family:var(--t-font-family);font-size:var(--t-font-size-sm);align-items:center;gap:var(--t-spacing-2);height:var(--t-spacing-6);padding:0 var(--t-spacing-2);text-align:left;border:none;flex-shrink:0;justify-content:space-between;width:100%;display:flex}.shh7cus:hover{background:var(--t-background-tertiary);color:var(--t-font-color-primary)}.s1ejza9{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sqb1yj5{min-width:180px;padding:var(--t-spacing-1) 0;flex-direction:column;flex:1;display:flex;overflow-y:auto}.s16eq81t{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-sm);padding:var(--t-spacing-2) var(--t-spacing-3)}.s1y3m8ay{flex-direction:column;display:flex}.sly3jef{border-left:1px solid var(--t-border-color-medium);gap:var(--t-spacing-3);min-width:200px;padding:var(--t-spacing-3);flex-direction:column;flex-shrink:0;width:200px;display:flex}.s1x8a03v{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:var(--t-spacing-2);display:flex}.s10t271g{color:var(--t-font-color-tertiary);align-items:center;margin-top:2px;display:flex}.s1wrzeud{gap:var(--t-spacing-1);flex-direction:column;min-width:0;display:flex}.sce5er4{color:var(--t-font-color-primary);font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-medium)}.s1ggixpi{color:var(--t-color-blue);font-size:var(--t-font-size-xs)}.sbpyqa0{align-items:center;gap:var(--t-spacing-1);min-width:0;display:flex}.ser081s.s1ggixpi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.s1wk9q9b{border-top:1px solid var(--t-border-color-light)}.s1d7y2rp{gap:var(--t-spacing-3);flex-direction:column;display:flex}.sgpxke2{font-size:var(--t-font-size-xs);gap:var(--t-spacing-1);flex-direction:column;display:flex}.s1nkqyc2{color:var(--t-font-color-tertiary)}.s1cxp0py{color:var(--t-font-color-secondary);overflow-wrap:break-word;word-break:break-all}.s8hfn69{background:var(--t-background-transparent-lighter);border-radius:var(--t-border-radius-sm);color:var(--t-font-color-secondary);font-family:monospace;font-size:var(--t-font-size-xs);overflow-wrap:break-word;max-height:80px;padding:var(--t-spacing-1) var(--t-spacing-2);word-break:break-all;overflow-y:auto}.s1v5tnnh{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-sm);height:100%;padding:var(--t-spacing-4);justify-content:center;align-items:center;display:flex}.s19uzm7o{border-top:1px solid var(--t-border-color-medium);box-sizing:border-box;gap:var(--t-spacing-1);min-height:var(--t-spacing-13);padding:var(--t-spacing-2);flex-direction:column;justify-content:center;width:100%;display:flex}.s14otp3p{align-items:center;gap:var(--t-spacing-1);min-width:0;display:flex}.spk6cdn{color:var(--t-font-color-tertiary);flex-shrink:0;align-items:center;display:flex}.sqpf6c{color:var(--t-font-color-primary);font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:50%;overflow:hidden}.s1cgjpsb{color:var(--t-color-blue);font-size:var(--t-font-size-xs);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.s15jsdq8{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-xs);padding-left:var(--t-spacing-1);flex-shrink:0;margin-left:auto}.s16xql8p{align-items:center;gap:var(--t-spacing-2);min-width:0;display:flex}.sxrs5hf{color:var(--t-font-color-secondary);font-size:var(--t-font-size-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.s1to77p4{color:var(--t-font-color-tertiary);font-family:monospace;font-size:var(--t-font-size-xs);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:45%;overflow:hidden}.s10zpys{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-xs)}.s1oga0br.sxrs5hf{color:var(--t-font-color-tertiary)}.s6ibg8y{flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}.s11ws7hd{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-sm);padding:var(--t-spacing-2) var(--t-spacing-3)}.s1wosv39{align-items:center;gap:var(--t-spacing-2);width:100%;display:flex;overflow:hidden}.s1ezwm22{font-weight:var(--t-font-weight-medium);white-space:nowrap;flex-shrink:0}.s1grslrd{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.shyywuc{flex-direction:column;display:flex}.s1h3xzlz{padding:var(--t-spacing-1)}.s1xthf7u{height:var(--s1xthf7u-0);min-height:var(--s1xthf7u-0);min-width:0;display:flex;overflow:hidden}.s1mwhzbf{background:var(--s1mwhzbf-0);border-radius:var(--t-border-radius-sm);box-sizing:border-box;color:var(--s1mwhzbf-1);cursor:pointer;font-family:var(--t-font-family);font-size:var(--t-font-size-sm);align-items:center;gap:var(--t-spacing-2);height:var(--t-spacing-8);padding:0 var(--t-spacing-2);text-align:left;border:none;width:100%;display:flex}.s1mwhzbf:hover{background:var(--t-background-tertiary);color:var(--t-font-color-primary)}.s89wgwn{background:var(--s89wgwn-0);border-radius:var(--t-border-radius-pill);color:var(--s89wgwn-1);font-size:var(--s89wgwn-2);font-variant-numeric:tabular-nums;font-weight:var(--t-font-weight-medium);letter-spacing:.01em;padding:var(--s89wgwn-3);white-space:nowrap;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.sim1dx9{-webkit-box-flex-wrap:wrap;gap:var(--t-spacing-1);flex-wrap:wrap;min-width:0;display:flex}.s1uu11ea{background:var(--t-color-blue);border-radius:var(--t-border-radius-sm);color:var(--t-font-color-inverted);cursor:pointer;pointer-events:auto;min-width:18px;height:18px;-webkit-transform:var(--s1uu11ea-0);-moz-transform:var(--s1uu11ea-0);-ms-transform:var(--s1uu11ea-0);transform:var(--s1uu11ea-0);border:none;justify-content:center;align-items:center;width:18px;padding:0;display:inline-flex;position:absolute;top:0;left:0}.s1uu11ea:hover{opacity:.9}.s17clqom{background:var(--t-background-primary);border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-md);box-shadow:var(--t-box-shadow-light);gap:var(--t-spacing-2);min-width:220px;max-width:280px;padding:var(--t-spacing-3);z-index:50;flex-direction:column;display:flex}.srui1b1{align-items:baseline;gap:var(--t-spacing-2);justify-content:space-between;display:flex}.s1wild0c{color:var(--t-font-color-primary);font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-semi-bold)}.s1xu90qy{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-xs);white-space:nowrap}.sond255{gap:var(--t-spacing-3);flex-direction:column;display:flex}.sw1tj8q{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;cursor:pointer;align-items:flex-start;gap:var(--t-spacing-2);text-align:left;background:0 0;border:none;width:100%;padding:0;font-family:inherit;display:flex}.sw1tj8q:hover{opacity:.85}.smcbnh7{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.s14l4291{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shmgxol{color:var(--t-font-color-primary);font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-medium);overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.35}.s1hndaab{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-xs);font-weight:var(--t-font-weight-medium)}.so9evtu{border-top:1px solid var(--t-border-color-light);gap:var(--t-spacing-2);padding-top:var(--t-spacing-2);flex-direction:column;display:flex}.sqdfjvm{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-xs);font-weight:var(--t-font-weight-semi-bold);text-transform:uppercase}.sza092y{flex-direction:column;gap:2px;display:flex}.sza092y:hover{opacity:.85}.s1s6nbdb{color:var(--t-font-color-primary);font-size:var(--t-font-size-sm);font-weight:var(--t-font-weight-medium);overflow-wrap:anywhere;line-height:1.35}.sxuqgiu{color:var(--t-font-color-tertiary);font-size:var(--t-font-size-xs)}.s1rsw4d0{background:var(--t-background-transparent-medium);border:1px solid var(--t-border-color-medium);border-radius:var(--t-border-radius-sm);color:var(--t-color-blue);cursor:pointer;font-family:inherit;font-size:var(--t-font-size-xs);font-weight:var(--t-font-weight-semi-bold);pointer-events:auto;min-width:18px;height:18px;-webkit-transform:var(--s1rsw4d0-0);-moz-transform:var(--s1rsw4d0-0);-ms-transform:var(--s1rsw4d0-0);transform:var(--s1rsw4d0-0);white-space:nowrap;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex;position:absolute;top:0;left:0}.s1rsw4d0:hover{background:var(--t-background-transparent-light)}.s1k8p14i{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.s3h242q{pointer-events:auto;position:absolute}.s1bplc1e{gap:var(--t-spacing-2);padding:var(--t-spacing-2) var(--t-spacing-2) 0;scrollbar-width:thin;flex-shrink:0;width:100%;display:flex;overflow-x:auto}.sfsu6n3{background:var(--theme-color-surface-muted,var(--t-background-secondary));border-radius:var(--t-border-radius-sm);box-sizing:border-box;color:var(--t-font-color-primary);cursor:pointer;gap:var(--t-spacing-0_5);min-width:0;max-width:152px;min-height:52px;opacity:var(--sfsu6n3-0);padding:var(--t-spacing-2) var(--t-spacing-2) var(--t-spacing-2) var(--t-spacing-3);text-align:left;-webkit-transition:background var(--t-animation-duration-fast) ease,opacity var(--t-animation-duration-fast) ease,padding-left var(--t-animation-duration-fast) ease;transition:background var(--t-animation-duration-fast) ease,opacity var(--t-animation-duration-fast) ease,padding-left var(--t-animation-duration-fast) ease;border:none;flex-direction:column;flex:0 0 152px;justify-content:center;width:152px;display:flex;position:relative;overflow:hidden}.sfsu6n3:before{background:var(--sfsu6n3-1);border-radius:var(--t-border-radius-xs);bottom:var(--t-spacing-2);content:"";left:var(--t-spacing-1);top:var(--t-spacing-2);-webkit-transition:opacity var(--t-animation-duration-fast) ease;transition:opacity var(--t-animation-duration-fast) ease;width:3px;position:absolute}.sfsu6n3:hover{background:var(--t-background-tertiary);padding-left:var(--sfsu6n3-2)}.sfsu6n3:hover:before,.sfsu6n3:focus-within:before{opacity:var(--sfsu6n3-3)}.sfsu6n3:hover [data-legend-remove],.sfsu6n3:focus-within [data-legend-remove]{opacity:1;pointer-events:auto}.sfsu6n3:focus-within{padding-left:var(--sfsu6n3-2)}.s1djzkmo{align-items:center;gap:var(--t-spacing-1);width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.s1sqontz{color:var(--t-font-color-secondary);font-size:var(--t-font-size-xs);font-weight:var(--t-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.s1mo6plo{align-items:center;gap:var(--t-spacing-1);width:100%;min-width:0;max-width:100%;display:flex}.svxnwjl{font-size:var(--t-font-size-lg);font-weight:var(--t-font-weight-semi-bold);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1.15;overflow:hidden}.s1htya5y{align-items:center;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.s17dspr{border-radius:var(--t-border-radius-sm) 0 0 var(--t-border-radius-sm);color:var(--t-font-color-tertiary);cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:color var(--t-animation-duration-fast) ease,opacity var(--t-animation-duration-fast) ease;transition:color var(--t-animation-duration-fast) ease,opacity var(--t-animation-duration-fast) ease;z-index:1;background:0 0;border:none;justify-content:center;align-items:center;width:24px;padding:0;display:flex;position:absolute;top:0;bottom:0;left:0}.s17dspr:hover{color:var(--t-font-color-primary)}.swjtxvm{gap:var(--t-spacing-1);flex-direction:column;max-width:240px;display:flex}.s2fviyb{font-weight:var(--t-font-weight-medium)}.s15vgkjg{font-size:var(--t-font-size-xs);opacity:.75}.s1g4m0lr{flex:0 0 152px}.s1vtri0a{background:var(--theme-color-surface-muted,var(--t-background-secondary));border:1px dashed var(--t-border-color-medium);border-radius:var(--t-border-radius-sm);box-sizing:border-box;color:var(--t-font-color-tertiary);cursor:pointer;justify-content:center;align-items:center;width:152px;height:52px;min-height:52px;display:flex}.s1vtri0a:hover{background:var(--t-background-tertiary);color:var(--t-font-color-secondary)}.s1lbf1gw{background:0 0;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.szktbzg{flex:1;width:100%;min-height:0;position:relative;overflow:hidden}
