.ubsNyW_root{width:min(100%,720px);min-width:0;margin-inline:auto;container-type:inline-size}.ubsNyW_picker{border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);overflow:hidden}.ubsNyW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ubsNyW_swap{min-width:0;max-width:100%;display:inline-flex;position:relative}.ubsNyW_swap>*{white-space:nowrap}.ubsNyW_header{justify-content:space-between;align-items:center;gap:16px;padding:24px 24px 20px;display:flex}.ubsNyW_headerCopy{gap:4px;min-width:0;display:grid}.ubsNyW_header h2{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);margin:0}.ubsNyW_header p{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.ubsNyW_attendees{flex:none;padding-left:6px;display:flex}.ubsNyW_attendees>span{box-shadow:0 0 0 2px var(--surface);margin-left:-6px}.ubsNyW_days{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:0 24px;display:grid}.ubsNyW_day{isolation:isolate;border:1px solid var(--border);min-width:0;color:var(--foreground);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;border-radius:14px;outline:none;justify-items:center;gap:2px;padding:10px 4px;display:grid;position:relative}.ubsNyW_day:active{transform:scale(.97)}.ubsNyW_day[data-selected]{color:var(--accent-foreground);border-color:#0000}.ubsNyW_dayHighlight{z-index:-1;border-radius:inherit;background:var(--accent);position:absolute;inset:-1px}.ubsNyW_dayName{color:inherit;font-size:var(--text-xs);line-height:var(--leading-body);opacity:.72}.ubsNyW_dayDate{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums}.ubsNyW_dayOpen{color:inherit;font-size:var(--text-xs);line-height:var(--leading-body);opacity:.72}.ubsNyW_slotsHead{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:12px;margin-top:20px;padding:16px 24px 0;display:flex}.ubsNyW_slotsTitle{min-width:0;font-size:var(--text-sm);margin:0;font-weight:500}.ubsNyW_legend{color:var(--text-muted);font-size:var(--text-xs);flex:none;align-items:center;gap:6px;display:inline-flex}.ubsNyW_legend i:nth-of-type(2){margin-left:8px}.ubsNyW_slotsStage{padding:12px 24px 24px;position:relative}.ubsNyW_slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ubsNyW_slot{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;height:48px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border-radius:14px;outline:none;align-items:center;gap:12px;padding:0 12px 0 14px;display:flex}.ubsNyW_slot:active{transform:scale(.98)}.ubsNyW_slot[data-selected]{border-color:var(--accent);background:var(--accent-subtle)}.ubsNyW_slotTime{min-width:42px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.ubsNyW_slotMeta{min-width:0;color:var(--text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ubsNyW_slot[data-busy] .ubsNyW_slotMeta{color:var(--text-muted)}.ubsNyW_marks{flex:none;align-items:center;gap:3px;display:inline-flex}.ubsNyW_marks i,.ubsNyW_legend i{border-radius:2px;width:4px;height:14px;display:block}.ubsNyW_markFree{background:var(--success)}.ubsNyW_markBusy{background:var(--border-strong)}.ubsNyW_slotCheck{width:0;color:var(--foreground);opacity:0;transition:width var(--duration-spring) var(--ease-spring), margin var(--duration-spring) var(--ease-spring), opacity var(--duration-fast) var(--ease-standard);flex:none;place-items:center;margin-left:-12px;display:grid;overflow:hidden}.ubsNyW_slot[data-selected] .ubsNyW_slotCheck{opacity:1;width:14px;margin-left:0}.ubsNyW_footer{border-top:1px solid var(--border-subtle);background:var(--surface-muted);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.ubsNyW_selection{gap:2px;min-width:0;display:grid}.ubsNyW_selectionLabel{min-width:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.ubsNyW_selectionValue{min-width:0;line-height:var(--leading-body);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ubsNyW_confirmButton{border-radius:var(--radius-pill);background:var(--foreground);min-width:136px;height:44px;color:var(--background);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:0;flex:none;padding:0 18px;font-weight:500}.ubsNyW_confirmButton:active:not(:disabled){transform:scale(.97)}.ubsNyW_confirmButton:disabled{background:var(--border);color:var(--text-muted);cursor:default}@media (hover:hover) and (pointer:fine){.ubsNyW_confirmButton:not(:disabled):hover{background:var(--accent);color:var(--accent-foreground)}}.ubsNyW_buttonLabel{justify-content:center;align-items:center;gap:6px;display:inline-flex}.ubsNyW_avatar{object-fit:cover;width:32px;height:32px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;display:block}.ubsNyW_days{row-gap:6px}@media (hover:hover) and (pointer:fine){.ubsNyW_day:not([data-selected]):hover,.ubsNyW_slot:not([data-selected]):hover{border-color:var(--border-strong)}}@container (max-width:520px){.ubsNyW_header{padding:20px 16px 16px}.ubsNyW_days{gap:4px;padding:0 16px}.ubsNyW_day{border-radius:12px;padding:8px 2px}.ubsNyW_dayDate{font-size:var(--text-lg)}.ubsNyW_slotsHead{padding-inline:16px}.ubsNyW_slotsStage{padding:12px 16px 16px}.ubsNyW_slots{grid-template-columns:minmax(0,1fr)}.ubsNyW_footer{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.ubsNyW_selection .ubsNyW_swap>*{white-space:normal}.ubsNyW_confirmButton{width:100%}}@container (max-width:360px){.ubsNyW_picker{border-radius:var(--radius-panel)}.ubsNyW_legend,.ubsNyW_dayOpen{display:none}}@media (prefers-reduced-motion:reduce){.ubsNyW_day,.ubsNyW_slot,.ubsNyW_slotCheck{transition:none}.ubsNyW_day:active,.ubsNyW_slot:active{transform:none}}
._2bh-iW_root{--dot-grid-color:var(--border-strong);--dot-grid-active:var(--accent);min-height:240px;color:var(--foreground);isolation:isolate;-webkit-tap-highlight-color:transparent;position:relative;overflow:clip}._2bh-iW_canvas{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}._2bh-iW_root[data-fade] ._2bh-iW_canvas{-webkit-mask-image:radial-gradient(72% 70%,#000 40%,#0000 100%);mask-image:radial-gradient(72% 70%,#000 40%,#0000 100%)}._2bh-iW_content{z-index:1;height:100%;position:relative}
.CZv8Sq_root{--flow-accent:var(--accent);width:100%;min-width:0;color:var(--foreground);-webkit-tap-highlight-color:transparent;margin:0;display:grid;overflow-x:clip;container-type:inline-size}.CZv8Sq_stage{width:100%;min-width:0;position:relative}.CZv8Sq_root:not([data-ready]) .CZv8Sq_stage{aspect-ratio:5/2}@container not (min-width:600px){.CZv8Sq_root:not([data-ready]) .CZv8Sq_stage{aspect-ratio:390/484}}.CZv8Sq_stage>*{opacity:0;transition:opacity var(--duration-considered) var(--ease-standard)}.CZv8Sq_root[data-ready] .CZv8Sq_stage>*{opacity:1}.CZv8Sq_layer{pointer-events:none;position:absolute;inset:0;overflow:visible}.CZv8Sq_layer+.CZv8Sq_layer,.CZv8Sq_layer:last-child{z-index:2}.CZv8Sq_layer:first-child{z-index:0}.CZv8Sq_path{fill:none;stroke:var(--border-strong);stroke-width:1.25px;transition:stroke var(--duration-standard) var(--ease-standard), opacity var(--duration-standard) var(--ease-standard)}[data-theme=dark] .CZv8Sq_path{stroke:color-mix(in oklab, var(--text-muted) 40%, var(--border-strong))}.CZv8Sq_path[data-on]{stroke:color-mix(in oklab, var(--flow-accent) 62%, var(--border-strong))}.CZv8Sq_stage[data-focus] .CZv8Sq_path:not([data-on]){opacity:.4}.CZv8Sq_slot{transition:opacity var(--duration-standard) var(--ease-standard)}.CZv8Sq_slot[data-dim]{opacity:.22}.CZv8Sq_raw{fill:var(--surface-raised);stroke:var(--text-secondary);stroke-width:1.5px}.CZv8Sq_done{fill:var(--flow-accent)}.CZv8Sq_trailRaw,.CZv8Sq_trailDone{fill:none;stroke-width:2px;stroke-linecap:round}.CZv8Sq_trailRaw{stroke:var(--text-muted);stroke-opacity:.45}.CZv8Sq_trailDone{stroke:var(--flow-accent);stroke-opacity:.5}.CZv8Sq_port{fill:var(--surface-raised);stroke:var(--border-strong);stroke-width:1.25px}.CZv8Sq_portHit{fill:var(--flow-accent)}.CZv8Sq_ring{fill:none;stroke:var(--border-strong);stroke-width:1.25px;stroke-dasharray:1.5 5;stroke-linecap:round}.CZv8Sq_pulse{fill:none;stroke:var(--flow-accent);stroke-width:1.25px;vector-effect:non-scaling-stroke}.CZv8Sq_chip{z-index:1;align-items:center;gap:var(--space-3);min-width:0;padding:0 var(--space-4);border:1px solid color-mix(in oklab, var(--flow-accent) calc(var(--hit,0) * 40%), var(--border));background:var(--surface-raised);box-sizing:border-box;cursor:default;transition:opacity var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard);border-radius:16px;display:flex;position:absolute}.CZv8Sq_chip[data-on]{border-color:color-mix(in oklab, var(--flow-accent) 55%, var(--border-strong))}.CZv8Sq_chip[data-dim]{opacity:.5}.CZv8Sq_root[data-layout=stack] .CZv8Sq_chip{padding:0 var(--space-2);border-radius:14px;flex-direction:column;justify-content:center;gap:6px}.CZv8Sq_mark{width:16px;height:16px;color:var(--text-secondary);object-fit:contain;flex:none;place-items:center;display:grid}.CZv8Sq_mark>svg{stroke-width:1.75px;width:16px;height:16px}.CZv8Sq_text{min-width:0;display:grid}.CZv8Sq_root[data-layout=stack] .CZv8Sq_text{justify-items:center}.CZv8Sq_label{font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CZv8Sq_meta{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-body);line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CZv8Sq_root[data-layout=stack] .CZv8Sq_chip .CZv8Sq_meta{display:none}.CZv8Sq_root[data-layout=stack] .CZv8Sq_label{max-width:100%;font-size:var(--text-xs)}.CZv8Sq_core{z-index:1;border:1px solid color-mix(in oklab, var(--flow-accent) calc(var(--hit,0) * 45%), var(--border));background:var(--surface-raised);box-sizing:border-box;cursor:default;border-radius:28%;position:absolute}.CZv8Sq_core[data-on]{border-color:color-mix(in oklab, var(--flow-accent) 55%, var(--border-strong))}.CZv8Sq_caption{z-index:1;pointer-events:none;min-width:0;display:grid;position:absolute}.CZv8Sq_caption[data-place=below]{text-align:center;justify-items:center;transform:translate(-50%)}.CZv8Sq_caption[data-place=side]{transform:translateY(-50%)}.CZv8Sq_caption[data-place=side] .CZv8Sq_meta{white-space:normal;text-overflow:clip}.CZv8Sq_num{color:var(--text-secondary);font-variant-numeric:tabular-nums}.CZv8Sq_tag{z-index:3;max-width:16rem;padding:3px var(--space-2);border-radius:var(--radius-pill);color:var(--background);background:var(--foreground);font-size:var(--text-xs);letter-spacing:var(--tracking-body);white-space:nowrap;opacity:0;pointer-events:none;--tx:-50%;transform:translate(var(--tx), 4px) scale(.96);transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);font-weight:500;line-height:1.3;position:absolute;top:100%;left:50%}.CZv8Sq_tag[data-place=above]{transform:translate(var(--tx), -4px) scale(.96);top:auto;bottom:100%}.CZv8Sq_chip[data-side=src] .CZv8Sq_tag{--tx:0%;transform-origin:0 0;left:0}.CZv8Sq_chip[data-side=dst] .CZv8Sq_tag{--tx:0%;transform-origin:100% 0;left:auto;right:0}.CZv8Sq_chip[data-on] .CZv8Sq_tag,.CZv8Sq_core[data-on] .CZv8Sq_tag{opacity:1;transform:translate(var(--tx), 8px);transition:opacity var(--duration-standard) var(--ease-standard), transform var(--duration-spring) var(--ease-spring)}.CZv8Sq_core[data-on] .CZv8Sq_tag[data-place=above]{transform:translate(var(--tx), -10px)}.CZv8Sq_chip[data-on],.CZv8Sq_core[data-on]{z-index:3}.CZv8Sq_figcaption{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);text-align:center;text-wrap:balance}@media (prefers-reduced-motion:reduce){.CZv8Sq_stage>*,.CZv8Sq_path,.CZv8Sq_slot,.CZv8Sq_chip,.CZv8Sq_tag{transition-duration:var(--duration-instant)}}
.DmRqzG_figure{min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);margin:0;display:grid;position:relative}.DmRqzG_area{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;min-width:0;display:grid;position:relative}.DmRqzG_figure[data-vertical] .DmRqzG_area{display:block}.DmRqzG_header{min-width:0;padding-bottom:var(--space-3);display:grid}.DmRqzG_stage{min-width:0;padding-inline:0 var(--space-2);transition:opacity var(--duration-fast) var(--ease-standard);align-content:end;gap:1px;display:grid}.DmRqzG_area[data-active] .DmRqzG_stage:not([data-on]),.DmRqzG_area[data-active] .DmRqzG_row:not([data-on]){opacity:.5}.DmRqzG_stageLabel{color:var(--text-secondary);font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.DmRqzG_stageValue{color:var(--foreground);font-size:var(--text-lg);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;line-height:1.3}.DmRqzG_stageRate{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.3}.DmRqzG_plotRow{min-width:0;display:flex;position:relative}.DmRqzG_plot{flex:none;position:relative}.DmRqzG_svg{display:block;overflow:visible}.DmRqzG_canvas{color:var(--foreground);pointer-events:none;position:absolute;inset:0}.DmRqzG_column{background:var(--foreground);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);border-radius:14px;position:absolute;top:0;bottom:0;left:0}.DmRqzG_figure[data-vertical] .DmRqzG_column{bottom:auto;right:0}.DmRqzG_area[data-active] .DmRqzG_column{opacity:.035}.DmRqzG_layer{--tone:var(--series-1);fill:color-mix(in oklab, var(--tone) 24%, var(--surface));transition:fill var(--duration-considered) var(--ease-standard)}.DmRqzG_area:not([data-view=total]) [data-index="1"]{--tone:var(--series-2)}.DmRqzG_area:not([data-view=total]) [data-index="2"]{--tone:var(--series-3)}.DmRqzG_area:not([data-view=total]) [data-index="3"]{--tone:var(--series-4)}.DmRqzG_area:not([data-view=total]) [data-index]:not([data-index="0"],[data-index="1"],[data-index="2"],[data-index="3"]){--tone:color-mix(in oklab, var(--foreground) 45%, var(--surface))}.DmRqzG_area[data-view=split] .DmRqzG_layer{fill:color-mix(in oklab, var(--tone) 42%, var(--surface))}.DmRqzG_glow{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.DmRqzG_area[data-active] .DmRqzG_glow{opacity:1}.DmRqzG_glowLayer{--tone:var(--series-1);fill:var(--tone)}.DmRqzG_side{flex:1;min-width:0;margin-left:20px;position:relative}.DmRqzG_row{transition:opacity var(--duration-fast) var(--ease-standard);align-content:center;gap:1px;display:grid;position:absolute;left:0;right:0}.DmRqzG_drops{min-width:0;height:26px;position:relative}.DmRqzG_figure[data-vertical] .DmRqzG_drops{height:auto;position:absolute;top:0;bottom:0;right:0}.DmRqzG_drop{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:3px;line-height:1;display:inline-flex;position:absolute;top:8px;translate:-50%}.DmRqzG_figure[data-vertical] .DmRqzG_drop{left:0;translate:0 -50%}.DmRqzG_tooltip{z-index:2;border:1px solid var(--border);background:var(--surface-raised);min-width:168px;max-width:min(240px,100%);box-shadow:var(--shadow-floating);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);border-radius:14px;gap:4px;padding:10px 12px;display:grid;position:absolute;top:0;left:0;scale:.96}.DmRqzG_area[data-active] .DmRqzG_tooltip{opacity:1;scale:1}.DmRqzG_tipTitle{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body);white-space:nowrap;margin:0 0 2px}.DmRqzG_tipRow{min-width:0;font-size:var(--text-sm);--tone:var(--series-1);align-items:center;gap:8px;margin:0;line-height:1.3;display:flex}.DmRqzG_tipKey{background:var(--tone);border-radius:2px;flex:none;width:10px;height:2.5px}.DmRqzG_tipName{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.DmRqzG_tipValue{color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:8px;font-weight:500}.DmRqzG_tipMeta{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);font-variant-numeric:tabular-nums;margin:2px 0 0}.DmRqzG_tipMeta:empty{display:none}.DmRqzG_message{color:var(--text-muted);font-size:var(--text-sm);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.DmRqzG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.DmRqzG_stage,.DmRqzG_row,.DmRqzG_column,.DmRqzG_layer,.DmRqzG_glow,.DmRqzG_tooltip{transition:none}}
.ylVqLW_figure{gap:var(--space-3);min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);margin:0;display:grid;position:relative}.ylVqLW_head{justify-content:space-between;align-items:flex-end;gap:var(--space-3);min-width:0;display:flex}.ylVqLW_now{align-items:baseline;gap:6px;min-width:0;margin:0;display:flex}.ylVqLW_value{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.ylVqLW_unit{color:var(--text-muted);font-size:var(--text-base)}.ylVqLW_status{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);min-height:32px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);flex:none;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex}.ylVqLW_status:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.ylVqLW_status:hover{color:var(--foreground);background:var(--surface-muted)}}.ylVqLW_statusDot{background:var(--accent);width:8px;height:8px;transition:border-radius var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), scale var(--duration-spring) var(--ease-spring);border-radius:50%;position:relative}.ylVqLW_status[data-held] .ylVqLW_statusDot{box-shadow:inset 3px 0 0 var(--text-secondary), inset -3px 0 0 var(--text-secondary);background:0 0;border-radius:1px;scale:.9}.ylVqLW_statusText{white-space:nowrap;display:inline-flex;overflow:hidden}.ylVqLW_statusLabel{white-space:nowrap;flex:none}.ylVqLW_plot{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:crosshair;outline:none;min-width:0;position:relative}.ylVqLW_canvas{width:100%;position:absolute;inset:0}.ylVqLW_probe{width:0;height:0;position:absolute;overflow:hidden}.ylVqLW_probe>:first-child{color:var(--foreground)}.ylVqLW_probe>:nth-child(2){color:var(--series-1)}.ylVqLW_probe>:nth-child(3){color:var(--surface)}.ylVqLW_probe>:nth-child(4){color:var(--border)}.ylVqLW_probe>:nth-child(5){color:var(--text-muted)}.ylVqLW_probe>:nth-child(6){color:var(--series-2)}.ylVqLW_tooltip{z-index:2;border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-floating);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);border-radius:12px;gap:1px;padding:8px 12px;display:grid;position:absolute;top:0;left:0;scale:.96}.ylVqLW_plot[data-active] .ylVqLW_tooltip{opacity:1;scale:1}.ylVqLW_tipValue{font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:500;line-height:1.3}.ylVqLW_tipMeta{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;line-height:1.3}.ylVqLW_message{color:var(--text-muted);font-size:var(--text-sm);place-items:center;margin:0;display:grid;position:absolute;inset:0}.ylVqLW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ylVqLW_status,.ylVqLW_statusDot,.ylVqLW_tooltip{transition:none}}
.dD4v8a_figure{gap:var(--space-3);min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);margin:0;display:grid}.dD4v8a_stages{min-width:0;height:20px;position:relative}.dD4v8a_stage{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;line-height:20px;position:absolute;top:0}.dD4v8a_stage[data-hidden]{visibility:hidden}.dD4v8a_footer{justify-content:flex-end;min-width:0;display:flex}.dD4v8a_flowToggle{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);min-height:32px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-sm);-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);flex:none;align-items:center;gap:8px;padding:0 12px 0 10px;line-height:1;display:inline-flex}.dD4v8a_flowToggle:active{transform:scale(.97)}.dD4v8a_flowToggle[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.dD4v8a_flowToggle:hover{border-color:var(--border-strong);color:var(--foreground)}}.dD4v8a_flowIcon{justify-content:space-between;width:14px;display:inline-flex}.dD4v8a_flowIcon span{opacity:.45;width:3px;height:3px;transition:opacity var(--duration-fast) var(--ease-standard);background:currentColor;border-radius:50%}.dD4v8a_flowToggle[aria-pressed=true] .dD4v8a_flowIcon span{opacity:1;animation:dD4v8a_drift 1.2s var(--ease-in-out) infinite}.dD4v8a_flowToggle[aria-pressed=true] .dD4v8a_flowIcon span:nth-child(2){animation-delay:.15s}.dD4v8a_flowToggle[aria-pressed=true] .dD4v8a_flowIcon span:nth-child(3){animation-delay:.3s}@keyframes dD4v8a_drift{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.dD4v8a_chart{min-width:0;position:relative}.dD4v8a_plot{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;min-width:0;position:relative}.dD4v8a_svg{display:block;position:relative;overflow:visible}.dD4v8a_canvas{pointer-events:none;display:block;position:absolute;inset:0}.dD4v8a_inks{background:var(--glow,var(--accent));width:0;height:0;color:var(--foreground);pointer-events:none;position:absolute;overflow:hidden}.dD4v8a_band{fill:color-mix(in oklab, var(--foreground) 9%, transparent);cursor:pointer;transition:fill var(--duration-fast) var(--ease-standard)}.dD4v8a_chart[data-focus] .dD4v8a_band{fill:color-mix(in oklab, var(--foreground) 5%, transparent)}@media (hover:hover) and (pointer:fine){.dD4v8a_chart:not([data-focus]) .dD4v8a_band:hover{fill:color-mix(in oklab, var(--foreground) 14%, transparent)}}.dD4v8a_glows{pointer-events:none}.dD4v8a_glow{fill:color-mix(in oklab, var(--glow,var(--accent)) 34%, transparent)}.dD4v8a_node{fill:color-mix(in oklab, var(--foreground) 72%, var(--surface));cursor:pointer;transition:fill var(--duration-fast) var(--ease-standard)}.dD4v8a_chart[data-focus] .dD4v8a_node{fill:color-mix(in oklab, var(--foreground) 28%, var(--surface))}.dD4v8a_nodeGlow{fill:var(--glow,var(--accent));pointer-events:none}.dD4v8a_chart[data-glow="0"]{--glow:var(--series-1)}.dD4v8a_chart[data-glow="1"]{--glow:var(--series-2)}.dD4v8a_chart[data-glow="2"]{--glow:var(--series-3)}.dD4v8a_chart[data-glow="3"]{--glow:var(--series-4)}.dD4v8a_chart [data-slot="0"]{--ink:var(--series-1)}.dD4v8a_chart [data-slot="1"]{--ink:var(--series-2)}.dD4v8a_chart [data-slot="2"]{--ink:var(--series-3)}.dD4v8a_chart [data-slot="3"]{--ink:var(--series-4)}.dD4v8a_band[data-slot]{fill:color-mix(in oklab, var(--ink) 22%, transparent)}.dD4v8a_chart[data-focus] .dD4v8a_band[data-slot]{fill:color-mix(in oklab, var(--ink) 7%, transparent)}@media (hover:hover) and (pointer:fine){.dD4v8a_chart:not([data-focus]) .dD4v8a_band[data-slot]:hover{fill:color-mix(in oklab, var(--ink) 36%, transparent)}}.dD4v8a_node[data-slot]{fill:var(--ink)}.dD4v8a_chart[data-focus] .dD4v8a_node[data-slot]{fill:color-mix(in oklab, var(--ink) 40%, var(--surface))}.dD4v8a_labels{pointer-events:none;position:absolute;inset:0}.dD4v8a_nodeLabel{white-space:nowrap;text-shadow:0 0 2px var(--surface), 0 0 4px var(--surface), 0 0 8px var(--surface);transition:opacity var(--duration-fast) var(--ease-standard);gap:1px;line-height:1.2;display:grid;position:absolute;top:0;left:0}.dD4v8a_nodeLabel[data-size=short]{grid-auto-flow:column;align-items:baseline;gap:6px}.dD4v8a_nodeLabel[data-size=none]{opacity:0}.dD4v8a_nodeName{color:var(--text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;overflow:hidden}.dD4v8a_nodeValue{color:var(--foreground);font-size:var(--text-sm);text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-weight:500;overflow:hidden}.dD4v8a_nodeLabel[data-size=short] .dD4v8a_nodeValue{font-size:var(--text-xs)}.dD4v8a_nodeLabel[data-lit] .dD4v8a_nodeName{color:var(--foreground)}.dD4v8a_tooltip{z-index:2;border:1px solid var(--border);background:var(--surface-raised);min-width:168px;max-width:min(240px,100%);box-shadow:var(--shadow-floating);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);border-radius:14px;gap:2px;padding:10px 12px;display:grid;position:absolute;top:0;left:0;scale:.96}.dD4v8a_tooltip[data-on]{opacity:1;scale:1}.dD4v8a_tipTitle{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body);margin:0}.dD4v8a_tipValue{color:var(--foreground);font-size:var(--text-base);font-variant-numeric:tabular-nums;margin:0;font-weight:500;line-height:1.3}.dD4v8a_tipNote{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);font-variant-numeric:tabular-nums;margin:0 0 2px}.dD4v8a_tipRow{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);justify-content:space-between;gap:12px;margin:0;display:flex}.dD4v8a_tipShare{color:var(--foreground);font-variant-numeric:tabular-nums}.dD4v8a_message{color:var(--text-muted);font-size:var(--text-sm);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.dD4v8a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.dD4v8a_band,.dD4v8a_node,.dD4v8a_tooltip,.dD4v8a_nodeLabel,.dD4v8a_flowToggle,.dD4v8a_flowIcon span{transition:none}.dD4v8a_flowToggle[aria-pressed=true] .dD4v8a_flowIcon span{animation:none}}
.y8CTna_root{--mrf-accent:var(--accent);--mrf-top:var(--surface-raised);--mrf-left:color-mix(in oklab, var(--surface-muted) 80%, var(--surface-raised));--mrf-right:color-mix(in oklab, var(--surface-muted) 70%, var(--border));--mrf-edge:color-mix(in oklab, var(--border-strong) 88%, var(--surface-raised));--mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;gap:var(--space-4);width:100%;min-width:0;max-width:1080px;color:var(--foreground);-webkit-tap-highlight-color:transparent;margin:0 auto;display:grid;container-type:inline-size}[data-theme=dark] .y8CTna_root{--mrf-top:color-mix(in oklab, var(--surface-raised) 88%, var(--foreground));--mrf-left:var(--surface-raised);--mrf-right:color-mix(in oklab, var(--surface) 70%, var(--background));--mrf-edge:color-mix(in oklab, var(--border-strong) 80%, var(--foreground))}.y8CTna_stage{aspect-ratio:1000/600;width:100%;min-width:0;position:relative}@container not (min-width:640px){.y8CTna_root:not([data-ready]) .y8CTna_stage{aspect-ratio:390/750}}.y8CTna_stage>:is(.y8CTna_svg,.y8CTna_label){opacity:0;transition:opacity var(--duration-considered) var(--ease-standard)}.y8CTna_root[data-ready] .y8CTna_stage>:is(.y8CTna_svg,.y8CTna_label){opacity:1}.y8CTna_svg{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.y8CTna_svg :is(path,polygon,line,circle,ellipse){vector-effect:non-scaling-stroke}.y8CTna_node{transition:opacity var(--duration-standard) var(--ease-standard)}.y8CTna_node[data-dim]{opacity:.45}.y8CTna_faceTop,.y8CTna_faceLeft,.y8CTna_faceRight{stroke:var(--mrf-edge);stroke-width:1px;stroke-linejoin:round}.y8CTna_faceTop{fill:var(--mrf-top);transition:stroke var(--duration-standard) var(--ease-standard)}.y8CTna_faceLeft{fill:var(--mrf-left)}.y8CTna_faceRight{fill:var(--mrf-right)}.y8CTna_node[data-on]>.y8CTna_faceTop{stroke:color-mix(in oklab, var(--mrf-accent) 60%, var(--mrf-edge))}.y8CTna_hit{fill:#0000;stroke:none;pointer-events:all}.y8CTna_deviceBase{fill:var(--surface-muted);stroke:var(--mrf-edge);stroke-width:1px}.y8CTna_device{fill:var(--mrf-accent)}.y8CTna_dialTrack{fill:none;stroke:var(--border);stroke-width:2.5px}.y8CTna_dialA{fill:none;stroke:var(--mrf-accent);stroke-width:2.5px}.y8CTna_dialB{fill:none;stroke:color-mix(in oklab, var(--mrf-accent) 42%, var(--mrf-top));stroke-width:2.5px}.y8CTna_cube{--hit:0;--load:0}.y8CTna_cube .y8CTna_faceTop{fill:color-mix(in oklab, var(--mrf-accent) calc(var(--hit) * 55% + var(--load) * 16%), var(--mrf-top));stroke:color-mix(in oklab, var(--mrf-accent) calc(var(--hit) * 70%), var(--mrf-edge));transition:none}.y8CTna_cube :is(.y8CTna_faceLeft,.y8CTna_faceRight){transition:fill var(--duration-standard) var(--ease-standard), stroke var(--duration-standard) var(--ease-standard)}.y8CTna_cube[data-state=down] .y8CTna_faceTop{fill:color-mix(in oklab, var(--danger) 16%, var(--mrf-top));stroke:color-mix(in oklab, var(--danger) 70%, var(--mrf-edge))}.y8CTna_cube[data-state=down] :is(.y8CTna_faceLeft,.y8CTna_faceRight){stroke:color-mix(in oklab, var(--danger) 45%, var(--mrf-edge))}.y8CTna_cube[data-state=down] .y8CTna_faceLeft{fill:color-mix(in oklab, var(--danger) 8%, var(--mrf-left))}.y8CTna_cube[data-state=down] .y8CTna_faceRight{fill:color-mix(in oklab, var(--danger) 10%, var(--mrf-right))}.y8CTna_floor{fill:none;stroke:var(--border);stroke-width:1px;stroke-dasharray:2 4;transition:opacity var(--duration-standard) var(--ease-standard)}.y8CTna_floor[data-dim]{opacity:.4}.y8CTna_root[data-layout=stack] .y8CTna_floor{display:none}.y8CTna_shadow{fill:var(--foreground);fill-opacity:.12}.y8CTna_route,.y8CTna_traffic{transition:opacity var(--duration-standard) var(--ease-standard)}.y8CTna_route[data-dim]{opacity:.3}.y8CTna_traffic[data-dim]{opacity:.75}.y8CTna_edge{--lit:0;--err:0;fill:none;stroke:color-mix(in oklab, var(--danger) calc(var(--err) * 70%), color-mix(in oklab, var(--mrf-accent) calc(var(--lit) * 50%), var(--border-strong)));stroke-width:1px}.y8CTna_route[data-on] .y8CTna_edge{stroke-width:1.5px}.y8CTna_packet{fill:var(--mrf-accent);stroke:var(--surface);stroke-width:1.5px}.y8CTna_packet[data-kind=error]{fill:var(--danger)}.y8CTna_probe{fill:var(--surface);stroke:var(--text-secondary);stroke-width:1.5px}.y8CTna_probe[data-result=pass]{stroke:var(--success)}.y8CTna_probe[data-result=fail]{stroke:var(--danger)}.y8CTna_label{z-index:1;text-align:center;cursor:default;justify-items:center;width:max-content;min-width:0;max-width:12rem;display:grid;position:absolute;transform:translate(-50%)}.y8CTna_label[data-above]{transform:translate(-50%,-100%)}.y8CTna_name{max-width:100%;font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.y8CTna_mark{width:14px;height:14px;color:var(--text-secondary);object-fit:contain;flex:none;place-items:center;display:grid}.y8CTna_mark>svg{stroke-width:1.75px;width:14px;height:14px}.y8CTna_meta{max-width:100%;color:var(--text-muted);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}.y8CTna_metric{max-width:100%;color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-body);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;line-height:1.5;overflow:hidden}.y8CTna_status{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);max-width:100%;color:var(--text-secondary);background:var(--surface);font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-body);white-space:nowrap;transition:border-color var(--duration-standard) var(--ease-standard);align-items:center;gap:6px;margin-top:4px;padding:1px 8px 1px 7px;line-height:1.5;display:inline-flex}.y8CTna_dot{border:1.25px solid var(--border-strong);box-sizing:border-box;width:6px;height:6px;transition:background-color var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard);border-radius:50%;flex:none}.y8CTna_status[data-state=busy] .y8CTna_dot{border-color:var(--mrf-accent);background:color-mix(in oklab, var(--mrf-accent) 35%, transparent)}.y8CTna_status[data-state=done]{color:var(--foreground)}.y8CTna_status[data-state=done] .y8CTna_dot{border-color:var(--success);background:var(--success)}.y8CTna_status[data-state=warn]{color:var(--foreground)}.y8CTna_status[data-state=warn] .y8CTna_dot{border-color:var(--warning);background:color-mix(in oklab, var(--warning) 35%, transparent)}.y8CTna_status[data-state=error]{border-color:color-mix(in oklab, var(--danger) 30%, var(--border-subtle));color:var(--foreground)}.y8CTna_status[data-state=error] .y8CTna_dot{border-color:var(--danger);background:var(--danger)}.y8CTna_weights{width:11.5rem;max-width:100%;margin-top:var(--space-2);gap:4px;display:grid}.y8CTna_bar{background:var(--border);border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.y8CTna_barA,.y8CTna_barB{border-radius:inherit;will-change:transform;position:absolute;inset:0}.y8CTna_barA{background:var(--mrf-accent);transform-origin:0;transform:scaleX(.5)}.y8CTna_barB{background:color-mix(in oklab, var(--mrf-accent) 42%, var(--surface));transform-origin:100%;transform:scaleX(.5)}.y8CTna_split{justify-content:space-between;gap:var(--space-2);display:flex}.y8CTna_splitSide{min-width:0;font-size:var(--text-xs);align-items:baseline;gap:4px;line-height:1.4;display:inline-flex}.y8CTna_splitName{color:var(--text-muted);letter-spacing:var(--tracking-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.y8CTna_splitPct{min-width:4ch;color:var(--foreground);font-variant-numeric:tabular-nums;text-align:left;font-weight:500}.y8CTna_splitSide[data-end] .y8CTna_splitPct{text-align:right}.y8CTna_msg{z-index:2;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-raised);font-family:var(--mono);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;will-change:transform, opacity;padding:1px 7px;line-height:1.5;position:absolute;top:0;left:0}.y8CTna_msg[data-kind=fail]{border-color:color-mix(in oklab, var(--danger) 45%, var(--border));color:var(--danger)}.y8CTna_msg[data-kind=pass]{border-color:color-mix(in oklab, var(--success) 45%, var(--border));color:var(--foreground)}.y8CTna_tag{z-index:3;padding:3px var(--space-2);border-radius:var(--radius-pill);color:var(--background);background:var(--foreground);font-size:var(--text-xs);letter-spacing:var(--tracking-body);white-space:nowrap;opacity:0;pointer-events:none;--tx:-50%;--ty:-100%;transform:translate(var(--tx), var(--ty)) translateY(4px) scale(.96);transform-origin:50% 100%;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);font-weight:500;line-height:1.3;position:absolute}.y8CTna_tag[data-below]{--ty:0%;transform-origin:50% 0}.y8CTna_tag[data-align=end]{--tx:calc(-100% + 24px);transform-origin:100% 100%}.y8CTna_tag[data-align=start]{--tx:-24px;transform-origin:0 100%}.y8CTna_tag[data-show]{opacity:1;transform:translate(var(--tx), var(--ty));transition:opacity var(--duration-standard) var(--ease-standard), transform var(--duration-spring) var(--ease-spring)}.y8CTna_controls{align-items:flex-start;gap:var(--space-3);width:100%;max-width:640px;margin-inline:auto;display:flex}.y8CTna_toggle{border:1px solid var(--border);width:36px;height:36px;color:var(--text-secondary);background:var(--surface);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);border-radius:50%;flex:none;place-items:center;margin-top:2px;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.y8CTna_toggle:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}}.y8CTna_toggle:active{transform:scale(.97)}.y8CTna_toggle:disabled{cursor:default;opacity:.5}.y8CTna_segments{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;min-width:0;display:grid}.y8CTna_seg{min-width:0;min-height:44px;color:var(--text-muted);font:inherit;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-content:start;gap:8px;padding:10px 0 0;display:grid}.y8CTna_seg[data-current=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.y8CTna_seg:hover{color:var(--foreground)}}.y8CTna_track{background:var(--border);border-radius:2px;height:3px;display:block;overflow:hidden}.y8CTna_fill{border-radius:inherit;background:var(--mrf-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.y8CTna_segLabel{font-size:var(--text-xs);letter-spacing:var(--tracking-body);text-align:left;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.y8CTna_caption{min-height:calc(var(--text-sm) * 1.4 * 3);max-width:560px;padding-inline:var(--space-4);text-align:center;justify-items:center;gap:2px;margin:0 auto;display:grid}.y8CTna_capTitle{font-size:var(--text-sm);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body)}.y8CTna_capText{color:var(--text-secondary);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);text-wrap:balance}@container not (min-width:640px){.y8CTna_label{max-width:10.5rem}.y8CTna_label[data-kind=primary],.y8CTna_label[data-kind=secondary]{grid-template-columns:minmax(0,1fr);max-width:min(11rem,48cqi - 8px)}.y8CTna_label[data-kind=primary] .y8CTna_status,.y8CTna_label[data-kind=secondary] .y8CTna_status{max-width:none}.y8CTna_label[data-kind=primary] .y8CTna_metric,.y8CTna_label[data-kind=secondary] .y8CTna_metric{min-height:calc(var(--text-xs) * 1.5 * 2);white-space:normal;text-wrap:balance}.y8CTna_stage{margin-bottom:var(--space-6)}.y8CTna_segLabel{display:none}.y8CTna_seg{min-height:36px;padding-top:16px}.y8CTna_controls{align-items:center}.y8CTna_toggle{margin-top:0}.y8CTna_caption{min-height:calc(var(--text-sm) * 1.4 * 4);padding-inline:0}}@container (640px<=width<860px){.y8CTna_meta{display:none}}@media (prefers-reduced-motion:reduce){.y8CTna_stage>:is(.y8CTna_svg,.y8CTna_label),.y8CTna_node,.y8CTna_route,.y8CTna_traffic,.y8CTna_floor,.y8CTna_faceTop,.y8CTna_cube :is(.y8CTna_faceLeft,.y8CTna_faceRight),.y8CTna_dot,.y8CTna_status,.y8CTna_tag,.y8CTna_toggle,.y8CTna_seg{transition-duration:var(--duration-instant)}}
.D16_tG_root{gap:var(--space-6);width:100%;min-width:0;color:var(--foreground);-webkit-tap-highlight-color:transparent;display:grid}.D16_tG_categories{gap:var(--space-1);scrollbar-width:none;overscroll-behavior-x:contain;justify-content:safe center;min-width:0;padding:2px;display:flex;overflow-x:auto}.D16_tG_categories::-webkit-scrollbar{display:none}.D16_tG_root[data-layout=stack] .D16_tG_categories{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);scroll-padding-inline:var(--space-4);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--space-4), #000 calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--space-4), #000 calc(100% - var(--space-8)), transparent);justify-content:flex-start}.D16_tG_category{height:2rem;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.D16_tG_category:hover{color:var(--foreground);background:var(--surface-muted)}.D16_tG_category[data-on]{color:var(--foreground);background:0 0}.D16_tG_pill{border:1px solid var(--border);border-radius:inherit;background:var(--surface-raised);box-shadow:var(--shadow-resting);position:absolute;inset:0}.D16_tG_categoryLabel{font-weight:500;position:relative}.D16_tG_body{justify-items:center;gap:var(--space-4);min-width:0;display:grid}.D16_tG_root[data-layout=wide] .D16_tG_body{justify-content:center;align-items:center;column-gap:var(--space-12);grid-template-columns:auto 22rem}.D16_tG_stage{aspect-ratio:1;width:100%;max-width:460px;margin-block:var(--space-5);position:relative}.D16_tG_root[data-ready] .D16_tG_stage{aspect-ratio:auto;max-width:none}.D16_tG_rings{pointer-events:none;position:absolute;inset:0;overflow:visible}.D16_tG_rings circle{fill:none;stroke:var(--border);stroke-width:1px;transition:stroke var(--duration-considered) var(--ease-standard)}.D16_tG_rings circle[data-active]{stroke:color-mix(in oklab, var(--accent) 55%, var(--border))}.D16_tG_connector{stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;opacity:0}.D16_tG_core{z-index:1;width:var(--core);height:var(--core);border:1px solid var(--border);color:var(--accent);background:var(--surface-raised);box-shadow:var(--shadow-raised);transition:border-color var(--duration-standard) var(--ease-standard);border-radius:50%;place-items:center;display:grid;position:absolute}.D16_tG_core[data-active]{border-color:color-mix(in oklab, var(--accent) 50%, var(--border))}.D16_tG_list{opacity:0;transition:opacity var(--duration-considered) var(--ease-standard);margin:0;padding:0;list-style:none;position:absolute;inset:0}.D16_tG_root[data-ready] .D16_tG_list{opacity:1}.D16_tG_slot{list-style:none}.D16_tG_chip{z-index:2;width:var(--tile);height:var(--tile);color:var(--foreground);font:inherit;cursor:pointer;will-change:transform;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;padding:0;position:absolute;top:0;left:0}.D16_tG_chip[data-hidden]{visibility:hidden}.D16_tG_chip:hover,.D16_tG_chip:focus-visible{z-index:4}.D16_tG_chip[data-selected]{z-index:3}.D16_tG_face{border:1px solid var(--border);background:var(--surface-raised);width:100%;height:100%;transition:transform var(--duration-spring) var(--ease-spring), opacity var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard), filter var(--duration-standard) var(--ease-standard);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 1px 2px #0000000a,0 8px 18px -6px #0000001a;box-shadow:0 1px 2px lab(0% 0 0/.04),0 8px 18px -6px lab(0% 0 0/.1)}.D16_tG_chip:hover .D16_tG_face,.D16_tG_chip:focus-visible .D16_tG_face{border-color:var(--border-strong);transform:scale(1.06)}.D16_tG_chip[data-match] .D16_tG_face{border-color:var(--border-strong)}.D16_tG_chip[data-selected] .D16_tG_face{border-color:color-mix(in oklab, var(--accent) 70%, var(--border));box-shadow:var(--shadow-raised);transform:scale(1.1)}.D16_tG_chip[data-dim] .D16_tG_face{opacity:.32;filter:grayscale();box-shadow:none;transform:scale(.86)}.D16_tG_chip[data-dim]:hover .D16_tG_face{opacity:.7;filter:none}.D16_tG_mark{object-fit:contain;pointer-events:none;place-items:center;width:46%;height:46%;display:grid}.D16_tG_mark>svg{width:100%;height:100%}.D16_tG_dot{background:var(--success);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface-raised);border-radius:50%;position:absolute;top:3%;right:3%}.D16_tG_tag{padding:3px var(--space-2);border-radius:var(--radius-pill);color:var(--background);background:var(--foreground);font-size:var(--text-xs);letter-spacing:var(--tracking-body);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);font-weight:500;line-height:1.3;position:absolute;top:100%;left:50%;transform:translate(-50%,4px)scale(.96)}.D16_tG_chip[data-tag=above] .D16_tG_tag{top:auto;bottom:100%;transform:translate(-50%,-4px)scale(.96)}.D16_tG_chip:hover .D16_tG_tag,.D16_tG_chip:focus-visible .D16_tG_tag{opacity:1;transition:opacity var(--duration-standard) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);transform:translate(-50%,8px)}.D16_tG_chip[data-tag=above]:hover .D16_tG_tag,.D16_tG_chip[data-tag=above]:focus-visible .D16_tG_tag{transform:translate(-50%,-8px)}.D16_tG_chip[data-selected] .D16_tG_tag{opacity:0}@media (hover:none){.D16_tG_chip:hover .D16_tG_tag{opacity:0}}.D16_tG_panel{width:100%;min-width:0;display:grid}.D16_tG_panel>*{grid-area:1/1}.D16_tG_root[data-layout=stack] .D16_tG_panel{align-items:start;max-width:460px;min-height:12.5rem}.D16_tG_idle{align-self:center;gap:var(--space-1);display:grid}.D16_tG_root[data-layout=stack] .D16_tG_idle{padding-top:var(--space-4);text-align:center;align-self:start;justify-items:center}.D16_tG_idle p{margin:0}.D16_tG_idleTitle{font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body)}.D16_tG_idleMeta{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.D16_tG_idleHint{max-width:20rem;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);margin-top:var(--space-2)!important}.D16_tG_keysHint{display:inline}@media (hover:none){.D16_tG_keysHint{display:none}}.D16_tG_num{color:var(--foreground);font-variant-numeric:tabular-nums}.D16_tG_card{align-self:center;min-width:0;position:relative}.D16_tG_cardShell{border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-raised);transform-origin:0 0;will-change:transform;pointer-events:none;border-radius:22px;position:absolute;inset:0}.D16_tG_cardBody{min-width:0;padding:var(--space-4);border-radius:22px;position:relative;overflow:hidden}.D16_tG_root[data-layout=stack] .D16_tG_card{align-self:start}.D16_tG_cardContent{gap:var(--space-3);min-width:0;display:grid}.D16_tG_cardHead{align-items:center;gap:var(--space-3);min-width:0;padding-right:6.25rem;display:flex}.D16_tG_cardMark{border:1px solid var(--border);border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.D16_tG_cardMark .D16_tG_mark{width:50%;height:50%}.D16_tG_cardTitle{min-width:0;display:grid}.D16_tG_cardTitle p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.D16_tG_cardName{font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body)}.D16_tG_cardCategory{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}.D16_tG_cardText{min-height:2.8em;color:var(--text-secondary);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);margin:0}.D16_tG_cardFoot{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;padding-top:var(--space-3);border-top:1px solid var(--border-subtle);display:flex}.D16_tG_status{color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap;flex:none;align-items:center;gap:6px;line-height:1;display:inline-flex}.D16_tG_status[data-status=connected]{color:var(--success);font-weight:500}.D16_tG_status[data-status=failed]{color:var(--danger)}.D16_tG_statusIcon{flex:none}.D16_tG_statusDot{background:var(--text-muted);border-radius:50%;flex:none;width:7px;height:7px;margin-inline:3px}.D16_tG_status[data-status=connecting] .D16_tG_statusDot{background:var(--accent);animation:D16_tG_pulse 1.1s var(--ease-standard) infinite alternate}.D16_tG_status[data-status=failed] .D16_tG_statusDot{background:var(--danger)}.D16_tG_actions{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}.D16_tG_docs{height:2rem;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none;align-items:center;gap:2px;line-height:1;text-decoration:none;display:inline-flex}.D16_tG_docs:hover{color:var(--foreground);background:var(--surface-muted)}.D16_tG_connect{min-width:6.75rem;height:2rem;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--background);background:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-standard);border:0;outline:none;place-items:center;font-weight:500;line-height:1;display:grid;overflow:hidden}.D16_tG_connect:hover{opacity:.88}.D16_tG_connect:disabled{cursor:progress;opacity:.88}.D16_tG_connectLabel{align-items:center;gap:6px;display:inline-flex}.D16_tG_spinner{border:1.5px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite D16_tG_spin}.D16_tG_cardNav{top:var(--space-3);right:var(--space-3);z-index:1;gap:2px;display:flex;position:absolute}.D16_tG_iconButton{width:2rem;height:2rem;color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:50%;outline:none;place-items:center;padding:0;display:grid}.D16_tG_iconButton:hover{color:var(--foreground);background:var(--surface-muted)}.D16_tG_iconButton:disabled{opacity:.4;cursor:default;background:0 0}@keyframes D16_tG_spin{to{transform:rotate(360deg)}}@keyframes D16_tG_pulse{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.D16_tG_category,.D16_tG_face,.D16_tG_tag,.D16_tG_list,.D16_tG_rings circle,.D16_tG_core,.D16_tG_docs,.D16_tG_iconButton{transition-duration:var(--duration-instant)}.D16_tG_spinner{animation-duration:2.4s}.D16_tG_status[data-status=connecting] .D16_tG_statusDot{animation:none}}.D16_tG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
