.landing .fig-console{--cw-page:color-mix(in srgb, var(--ground) 72%, var(--surface));--cw-card:color-mix(in srgb, #fff 62%, var(--ground));--cw-line:color-mix(in srgb, var(--ink) 11%, transparent);--cw-line-strong:color-mix(in srgb, var(--ink) 22%, transparent);--cw-r:10px;--cw-r-sm:6px;--cw-lift:0 1px 2px color-mix(in srgb, var(--ink) 6%, transparent), 0 3px 10px color-mix(in srgb, var(--ink) 4%, transparent)}.landing.layer .fig-console .fh{flex-wrap:wrap;align-items:center;gap:8px 12px}@media (max-width:420px){.landing.layer .fig.fig-console .fh .face button{padding:0 7px}}.landing .cf-cap{color:var(--ink-2);margin:10px 0 0;font-size:13px}.landing .fig-console .cw-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.landing .fig-console .cw-stage{padding:14px}.landing .fig-console .cw{background:var(--cw-page);color:var(--ink);border:1px solid var(--cw-line-strong);border-radius:var(--cw-r);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 6%, transparent), 0 12px 32px color-mix(in srgb, var(--ink) 8%, transparent);font-family:var(--font-speak);flex-direction:column;font-size:13px;line-height:1.4;display:flex;overflow:hidden}.landing .fig-console :where(.cw p){margin:0}.landing .fig-console :where(.cw button){font:inherit;color:inherit}.landing .fig-console .cw-bar{border-bottom:1px solid var(--cw-line);background:color-mix(in srgb, var(--surface) 42%, var(--cw-page));flex:none;align-items:center;gap:10px;min-height:34px;padding:0 12px;font-size:12px;display:flex}.landing .fig-console .cw-co{white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}.landing .fig-console .cw-init{color:#f4f1ea;width:18px;height:18px;font-style:normal;font-family:var(--font-count);background:#173f4a;border-radius:5px;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}.landing .fig-console .cw-ro{font-family:var(--font-count);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--ink);color:var(--ink);border-radius:999px;padding:2px 7px;font-size:10px}.landing .fig-console .cw-who{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;min-width:0;margin-left:auto;display:flex;overflow:hidden}.landing .fig-console .cw-av{object-fit:cover;width:20px;height:20px;box-shadow:0 0 0 1px var(--cw-line);border-radius:999px;flex:none}.landing .fig-console .cw-body{flex:1;min-height:0;display:flex}.landing .fig-console .cw-rail{border-right:1px solid var(--cw-line);background:color-mix(in srgb, var(--surface) 70%, var(--cw-page));flex-direction:column;flex:none;align-items:center;gap:4px;width:52px;padding:10px 0;display:flex}.landing .fig-console .cw-mark{height:32px;color:var(--ink);align-items:center;margin-bottom:6px;display:flex}.landing .fig-console .cw-mark svg{display:block}.landing .fig-console .cw-place{width:36px;height:34px;color:var(--ink);border-radius:var(--cw-r-sm);border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.landing .fig-console .cw-place.on{background:var(--cw-card);border-color:var(--cw-line);box-shadow:var(--cw-lift)}.landing .fig-console .cw-badge{background:var(--lamp);min-width:15px;height:15px;color:var(--ink);border:1px solid var(--ink);font-family:var(--font-count);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:9.5px;font-weight:600;display:flex;position:absolute;top:0;right:-2px}.landing .fig-console .cw-me{object-fit:cover;width:24px;height:24px;box-shadow:0 0 0 1px var(--cw-line);border-radius:999px;margin-top:auto}.landing .fig-console .cw-main{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;padding:12px 14px;display:flex;position:relative}.landing .fig-console .cw-head{flex-wrap:wrap;flex:none;align-items:center;gap:6px 12px;min-height:28px;display:flex}.landing .fig-console .cw-h{letter-spacing:-.02em;font-size:17px;font-weight:650;line-height:1.2}.landing .fig-console .cw-pill{border:1px solid var(--cw-line-strong);background:var(--cw-card);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12px}.landing .fig-console .cw-when{font-family:var(--font-count);color:var(--ink-2);white-space:nowrap;margin-left:auto;font-size:11px}.landing .fig-console .cw-reset{cursor:pointer;min-height:24px;color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--cw-line-strong);text-decoration-color:var(--cw-line-strong);background:0 0;border:0;padding:0;font-size:12px}.landing .fig-console .cw-reset:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.landing .fig-console .cw-k{font-family:var(--font-count);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:10px}.landing .fig-console .cw-hm{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.landing .fig-console .cw-hm.fresh{background:var(--ok-strong)}.landing .fig-console .cw-hm.waiting{box-shadow:inset 0 0 0 1.5px var(--ink)}.landing .fig-console .cw-hm.diff{background:var(--lamp);box-shadow:inset 0 0 0 1px var(--ink);border-radius:1px}.landing .fig-console .cw-vitals{flex-wrap:wrap;flex:none;align-items:center;gap:6px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.landing .fig-console .cw-vitals li{border:1px solid var(--cw-line);background:var(--cw-card);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 8px;display:inline-flex}.landing .fig-console .cw-vitals li b{font-family:var(--font-count);font-size:12px;font-weight:600}.landing .fig-console .cw-vitals li i{border-radius:50%;flex:none;width:8px;height:8px}.landing .fig-console .cw-vitals .v-ok i{background:var(--ok-strong)}.landing .fig-console .cw-vitals .v-wait i{box-shadow:inset 0 0 0 1.5px var(--ink)}.landing .fig-console .cw-vitals .v-open i{background:var(--lamp);box-shadow:inset 0 0 0 1px var(--ink);border-radius:1px}.landing .fig-console .cw-vitals .v-note{color:var(--ink-2);white-space:normal;background:0 0;border:0;padding:2px 0 2px 4px}.landing .fig-console .cw-vitals.inline{margin-left:auto}.landing .fig-console .cw-filters{scrollbar-width:none;flex:none;gap:6px;margin:-4px;padding:4px;display:flex;overflow-x:auto}.landing .fig-console .cw-filters::-webkit-scrollbar{display:none}.landing .fig-console .cw-filters button{white-space:nowrap;cursor:pointer;background:var(--cw-card);border:1px solid var(--cw-line-strong);min-height:28px;transition:background-color var(--traverse-step), color var(--traverse-step), border-color var(--traverse-step);border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:12.5px;display:inline-flex}.landing .fig-console .cw-filters button:hover{border-color:var(--ink)}.landing .fig-console .cw-filters button[aria-pressed=true]{background:var(--ink);color:var(--ground);border-color:var(--ink)}.landing .fig-console .cw-filters .n{font-family:var(--font-count);color:var(--ink-2);font-size:11px}.landing .fig-console .cw-filters button[aria-pressed=true] .n{color:color-mix(in srgb, var(--ground) 72%, transparent)}.landing .fig-console .cw-dbody{flex:1;grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;display:grid}.landing .fig-console .cw-list{background:var(--cw-card);border:1px solid var(--cw-line);border-radius:var(--cw-r-sm);scrollbar-width:thin;min-height:0;position:relative;overflow:auto}.landing .fig-console .cw-dt{border-collapse:collapse;table-layout:fixed;width:100%;min-width:580px;font-size:12.5px}.landing .fig-console .cw-dt thead th{z-index:1;background:var(--cw-card);text-align:left;white-space:nowrap;font-family:var(--font-count);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);border-bottom:1px solid var(--cw-line-strong);padding:8px 7px;font-size:10px;font-weight:500;position:sticky;top:0}.landing .fig-console .cw-dt thead th:first-child{width:26%}.landing .fig-console .cw-dt thead th:nth-child(2){width:13%}.landing .fig-console .cw-dt thead th:nth-child(3){width:15%}.landing .fig-console .cw-dt thead th:nth-child(4),.landing .fig-console .cw-dt thead th:nth-child(5){width:23%}.landing .fig-console .cw-dt tbody th,.landing .fig-console .cw-dt td{border-bottom:1px solid var(--cw-line);vertical-align:middle;text-align:left;padding:5px 7px;font-weight:400}.landing .fig-console .cw-dt tbody tr:last-child>*{border-bottom:0}.landing .fig-console .cw-dt tbody tr{cursor:pointer;transition:background-color var(--traverse-step)}.landing .fig-console .cw-dt tbody tr:hover{background:color-mix(in srgb, var(--surface) 28%, var(--cw-card))}.landing .fig-console .cw-dt tbody tr.on{background:color-mix(in srgb, var(--surface) 55%, var(--cw-card));box-shadow:inset 2px 0 0 var(--ink)}.landing .fig-console .cw-dt tbody tr.cw-unprinted{visibility:hidden}.landing .fig-console .cw-dt tbody th button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:1px;width:100%;min-height:34px;padding:2px 0;display:grid}.landing .fig-console .cw-dt tbody th b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.landing .fig-console .cw-dt tbody th span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.landing .fig-console .cw-dt .num{text-align:right;font-family:var(--font-count);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.landing .fig-console .cw-dt .num small{font-family:var(--font-speak);color:var(--ink-2);font-size:11px;display:block}.landing .fig-console .cw-dt .cw-none{text-align:center;color:var(--ink-2);cursor:default;padding:20px 10px}.landing .fig-console .cw-sys{justify-items:start;gap:3px;display:grid}.landing .fig-console .cw-sys i{border:1px solid var(--cw-line-strong);white-space:nowrap;border-radius:4px;padding:0 5px;font-size:11px;font-style:normal;line-height:1.35}.landing .fig-console .cw-sys i.gone{color:var(--ink-2);border-style:dashed;text-decoration:line-through}.landing .fig-console .cw-cause{color:var(--ink);background:var(--cw-page);border:1px solid var(--cw-line-strong);border-radius:var(--cw-r-sm);padding:2px 8px;font-size:11.5px;line-height:1.3;display:inline-block}.landing .fig-console .cw-st{align-items:center;gap:6px;font-size:12px;line-height:1.25;display:inline-flex}.landing .fig-console .cw-st i{box-sizing:border-box;border-radius:50%;flex:none;width:9px;height:9px}.landing .fig-console .cw-st.explained i,.landing .fig-console .cw-st.expected i,.landing .fig-console .cw-st.fixed i{background:var(--ok-strong)}.landing .fig-console .cw-st.waiting i{border:1.5px dashed var(--ink)}.landing .fig-console .cw-st.call{background:var(--lamp);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.landing .fig-console .cw-st.call i{display:none}.landing .fig-console .cw-pane{scrollbar-width:thin;background:var(--cw-card);border:1px solid var(--cw-line);border-radius:var(--cw-r-sm);flex-direction:column;gap:9px;min-height:0;padding:12px 13px;display:flex;overflow:auto}.landing .fig-console .cw-pt{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.landing .fig-console .cw-pt b{letter-spacing:-.01em;font-size:15px;font-weight:650;line-height:1.25}.landing .fig-console .cw-ps{color:var(--ink-2);margin-top:-5px;font-size:12px}.landing .fig-console .cw-cmp{border:1px solid var(--cw-line);border-radius:var(--cw-r-sm);flex:none;grid-template-columns:1fr 1fr;margin:0;display:grid;overflow:hidden}.landing .fig-console .cw-cmp>div{align-content:start;gap:3px;padding:7px 9px;display:grid}.landing .fig-console .cw-cmp>div+div{border-left:1px solid var(--cw-line)}.landing .fig-console .cw-cmp dt{font-family:var(--font-count);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:10px}.landing .fig-console .cw-cmp dd{margin:0;font-size:12.5px;line-height:1.35}.landing .fig-console .cw-cmp .gone{background:color-mix(in srgb, var(--surface) 22%, var(--cw-card))}.landing .fig-console .cw-cmp .gone dd{color:var(--ink-2);font-style:italic}.landing .fig-console .cw-why{color:var(--ink-2);font-size:12.5px;line-height:1.45}.landing .fig-console .cw-why .cw-cause{margin-right:2px}.landing .fig-console .cw-trace{font-family:var(--font-count);flex-wrap:wrap;align-items:baseline;font-size:10.5px;line-height:1.55;display:flex}.landing .fig-console .cw-trace .cw-k{margin-right:8px}.landing .fig-console .cw-trace i{color:var(--ink-2);padding:0 5px;font-style:normal}.landing .fig-console .cw-act{margin-top:auto}.landing .fig-console .cw-btns{flex-wrap:wrap;gap:6px;display:flex}.landing .fig-console .cw-btn{cursor:pointer;white-space:nowrap;background:var(--ink);min-height:30px;color:var(--ground);border:1px solid var(--ink);border-radius:var(--cw-r-sm);transition:background-color var(--traverse-step), border-color var(--traverse-step);padding:4px 11px;font-size:12.5px;font-weight:500}.landing .fig-console .cw .cw-btn{color:var(--ground)}.landing .fig-console .cw-btn:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 84%, var(--ground))}.landing .fig-console .cw .cw-btn.quiet{background:var(--cw-card);color:var(--ink);border-color:var(--cw-line-strong)}.landing .fig-console .cw .cw-btn.quiet:hover:not(:disabled){background:color-mix(in srgb, var(--surface) 40%, var(--cw-card));border-color:var(--ink)}.landing .fig-console .cw-btn:disabled{background:var(--cw-page);color:var(--ink-2);border-color:var(--cw-line-strong);cursor:default}.landing .fig-console .cw-note{border:1px solid var(--cw-line);border-radius:var(--cw-r-sm);background:color-mix(in srgb, var(--surface) 30%, var(--cw-card));padding:8px 10px;font-size:12.5px;line-height:1.45}.landing .fig-console .cw-note:focus{outline:none}.landing .fig-console .cw-note:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.landing .fig-console .cw-explain{gap:6px;display:grid}.landing .fig-console .cw-explain label{font-family:var(--font-count);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:10px}.landing .fig-console .cw-explain textarea{font:inherit;resize:vertical;min-height:52px;color:var(--ink);background:var(--cw-card);border:1px solid var(--cw-line-strong);border-radius:var(--cw-r-sm);padding:6px 8px;font-size:12.5px;line-height:1.4}.landing .fig-console .cw-explain textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--ink) 12%, transparent);outline:none}.landing .fig-console .cw-foot{background:color-mix(in srgb, var(--surface) 40%, var(--cw-page));border:1px solid var(--cw-line);border-radius:var(--cw-r-sm);flex:none;align-items:center;gap:10px;padding:7px 10px 7px 8px;font-size:12.5px;display:flex}.landing .fig-console .cw-foot:before{content:"";background:var(--lamp);width:5px;min-height:16px;-webkit-mask:var(--dither);-webkit-mask:var(--dither);mask:var(--dither);flex:none;align-self:stretch}.landing .fig-console .cw-rline{color:var(--ink-2);font-size:12.5px}.landing .fig-console .cw-open{min-height:28px;color:var(--ink);white-space:nowrap;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--cw-line-strong);text-decoration-color:var(--cw-line-strong);align-items:center;margin-left:auto;font-size:12.5px;display:inline-flex}.landing .fig-console .cw-open:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.landing .fig-console .cw-report{scrollbar-width:thin;background:var(--ground);border:1px solid var(--cw-line);border-radius:var(--cw-r-sm);flex:1;min-height:0;max-height:520px;overflow:auto}.landing .fig-console .cw-report .hpk{border-radius:0}@media (min-width:1040px){.landing .fig-console .cw{height:552px}.landing .fig-console .cw-dbody{grid-template-columns:minmax(0,1fr) 284px}.landing .fig-console .cw-report{max-height:none}}@media (max-width:560px){.landing .fig-console .cw-stage{padding:8px}.landing .fig-console .cw-rail,.landing .fig-console .cw-who{display:none}.landing .fig-console .cw-main{padding:10px}.landing .fig-console .cw-when,.landing .fig-console .cw-vitals.inline,.landing .fig-console .cw-open{margin-left:0}.landing .fig-console .cw-cmp{grid-template-columns:minmax(0,1fr)}.landing .fig-console .cw-cmp>div+div{border-left:0;border-top:1px solid var(--cw-line)}}@media (prefers-reduced-motion:reduce){.landing .fig-console .cw-dt tbody tr.cw-unprinted{visibility:visible}.landing .fig-console *{transition:none!important}}
