.zl-wb{--wb-ground:var(--grey--grey-100,#f2f2f2);--wb-surface:var(--base--white,#fff);--wb-surface-2:#f7f7f5;--wb-border:color-mix(in srgb, var(--grey--grey-200,#ececec) 60%, var(--grey--grey-300,#c7c7c7));--wb-border-soft:var(--grey--grey-200,#ececec);--wb-border-strong:var(--grey--grey-300,#c7c7c7);--wb-ink:var(--grey--grey-900,#131313);--wb-ink-2:var(--grey--grey-400,#585858);--wb-ink-3:color-mix(in srgb, var(--grey--grey-400,#585858) 90%, var(--wb-surface));--wb-dark:var(--grey--grey-900,#131313);--wb-dark-2:var(--grey--grey-700,#2f2f2f);--wb-blue:var(--base--blue,#2453ff);--wb-blue-soft:color-mix(in srgb, var(--base--blue,#2453ff) 7%, var(--wb-surface));--wb-blue-line:color-mix(in srgb, var(--base--blue,#2453ff) 24%, var(--wb-surface));--wb-lime:#b8e62e;--wb-accent:#b8e62e;--wb-accent-ink:#4d7c0f;--wb-on-blue:var(--base--white,#fff);--wb-solid:var(--wb-dark);--wb-solid-hover:var(--wb-dark-2);--wb-on-solid:var(--base--white,#fff);--wb-p1:#c0201f;--wb-p1-bg:#fdeceb;--wb-p1-line:#f5c7c5;--wb-p2:#b54708;--wb-p2-bg:#fef3e6;--wb-p2-line:#f5d8b8;--wb-p3:var(--grey--grey-500,#474747);--wb-p3-bg:var(--grey--grey-200,#ececec);--wb-ok:#17734a;--wb-ok-bg:#e7f6ef;--wb-ok-line:#bfe6d3;--wb-warn-bg:var(--wb-p2-bg);--wb-warn-line:color-mix(in srgb, var(--wb-p2) 28%, var(--wb-surface));--wb-sig-new:#1f4fe0;--wb-sig-new-bg:#eaf0ff;--wb-sig-new-line:#b9cbff;--wb-on-sig-new:var(--base--white,#fff);--wb-sig-crit:var(--wb-p1);--wb-sig-crit-bg:var(--wb-p1-bg);--wb-sig-crit-line:var(--wb-p1-line);--wb-sig-warn:#8f5300;--wb-sig-warn-bg:#fff4dd;--wb-sig-warn-line:#f0d29a;--wb-sig-wait:#4f6178;--wb-sig-wait-bg:#eef2f7;--wb-sig-wait-line:#cdd6e2;--wb-sig-ai:#6a3fc8;--wb-sig-ai-bg:#f3eeff;--wb-sig-ai-line:#d8c8fb;--wb-sig-int:#6f5b00;--wb-sig-int-bg:#fdf8d8;--wb-sig-int-line:#ebdc8c;--wb-code-bg:color-mix(in srgb, var(--wb-ink) 8%, transparent);--wb-panel-shadow:0 1px 2px #1018280f, 0 12px 28px -12px #10182824;--wb-popup-shadow:0 2px 4px #10182814, 0 24px 56px -16px #10182838;--wb-console:var(--grey--grey-900,#131313);--wb-console-2:var(--grey--grey-800,#191815);--wb-console-ink:color-mix(in srgb, #fff 86%, var(--grey--grey-900,#131313));--wb-console-ink-2:color-mix(in srgb, #fff 58%, var(--grey--grey-900,#131313));--wb-console-line:var(--grey--grey-600,#363636);--wb-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--wb-sans:"Plus Jakarta Sans", system-ui, -apple-system, Segoe UI, sans-serif;background:var(--wb-ground);color:var(--wb-ink);accent-color:var(--wb-accent);font-family:var(--wb-sans);-webkit-font-smoothing:antialiased;grid-template-columns:84px 1fr;height:100dvh;font-size:14px;line-height:1.55;display:grid;overflow:hidden}.zl-wb :where(h1,h2,h3,h4,p,span,div,button,label,input,th,td){color:inherit;letter-spacing:normal;text-transform:none;font-family:inherit}.zl-wb :where(h1,h2,h3,h4){margin:0;font-weight:600}.zl-wb :where(p){margin:0}.zl-wb *{box-sizing:border-box}.zl-wb :focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px;border-radius:4px}.zl-wb__rail{background:var(--wb-dark);flex-direction:column;align-items:stretch;gap:2px;padding:14px 0 10px;display:flex;overflow:hidden}.zl-wb__brand{border-bottom:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:4px;margin-bottom:8px;padding:0 6px 16px;display:flex}.zl-wb__brand .lockup{width:84px;height:auto;display:block}.zl-wb__brand .word{color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.zl-wb__railitem{color:#ffffff9e;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:9px;flex-direction:column;align-items:center;gap:5px;margin:0 8px;padding:10px 4px;text-decoration:none;display:flex}.zl-wb__railitem .ico{font-size:16px;line-height:1}.zl-wb__railitem .lbl{letter-spacing:-.005em;font-size:10.5px;font-weight:500}@media (hover:hover){.zl-wb__railitem:hover{color:#fff;background:#ffffff12}}.zl-wb__railitem[aria-current=page]{color:var(--wb-lime);box-shadow:inset 3px 0 0 var(--wb-lime);background:#b8e62e29}.zl-wb__rail .spacer{margin-top:auto}.zl-wb__main{flex-direction:column;min-width:0;min-height:0;display:flex}.zl-wb__head{background:var(--wb-surface);border-bottom:1px solid var(--wb-border);flex-wrap:wrap;flex:none;align-items:center;gap:16px;padding:14px 22px;display:flex}.zl-wb__head .idline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.zl-wb__inc{font-family:var(--wb-mono);color:var(--wb-ink-2);background:var(--wb-surface-2);border:1px solid var(--wb-border);border-radius:5px;padding:3px 8px;font-size:12px}.zl-wb__subject{letter-spacing:-.015em;color:var(--wb-ink);font-size:17px;font-weight:600}.zl-wb__who{color:var(--wb-ink-2);font-size:13px}.zl-wb__headright{align-items:center;gap:10px;margin-left:auto;display:flex}.zl-wb__pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.zl-wb__pill--p1{background:var(--wb-p1-bg);color:var(--wb-p1)}.zl-wb__pill--p2{background:var(--wb-p2-bg);color:var(--wb-p2)}.zl-wb__pill--p3{background:var(--wb-p3-bg);color:var(--wb-p3)}.zl-wb__pill--ok{background:var(--wb-ok-bg);color:var(--wb-ok)}.zl-wb__pill--lab{background:var(--wb-blue-soft);color:var(--wb-blue)}.zl-wb__sla{border-left:1px solid var(--wb-border);flex-direction:column;align-items:flex-end;padding-left:14px;line-height:1.2;display:flex}.zl-wb__sla .t{font-family:var(--wb-mono);color:var(--wb-p2);font-size:15px;font-weight:500}.zl-wb__sla .k{color:var(--wb-ink-3);letter-spacing:.07em;text-transform:uppercase;font-size:10px}.zl-wb__cols{flex:auto;grid-template-columns:336px minmax(0,1fr) 288px;gap:14px;min-height:0;padding:14px 16px;display:grid}.zl-wb__panel{background:var(--wb-surface);border:1px solid var(--wb-border);box-shadow:var(--wb-panel-shadow);border-radius:14px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.zl-wb__panel-head{border-bottom:1px solid var(--wb-border);flex:none;align-items:center;gap:9px;padding:12px 16px;display:flex}.zl-wb__panel-head h2{letter-spacing:-.01em;font-size:17px;font-weight:700}.zl-wb__panel-head .sub{color:var(--wb-ink-3);margin-left:auto;font-size:12px}.zl-wb__panel-body{flex:auto;min-height:0;padding:14px 16px;overflow:auto}.zl-wb__panel-body--flush{padding:0}.zl-wb__fields{flex-direction:column;gap:1px;display:flex}.zl-wb__field{border-bottom:1px solid var(--wb-border-soft);padding:9px 0}.zl-wb__field:last-child{border-bottom:0}.zl-wb__field .k{color:var(--wb-ink-3);letter-spacing:.07em;text-transform:uppercase;margin-bottom:3px;font-size:10.5px;font-weight:600}.zl-wb__field .v{color:var(--wb-ink);font-size:13.5px}.zl-wb__field .v.mono{font-family:var(--wb-mono);font-size:12.5px}.zl-wb__quote{background:var(--wb-surface-2);border:1px solid var(--wb-border-soft);color:var(--wb-ink);text-wrap:pretty;border-radius:9px;padding:13px 15px;font-size:14.5px;line-height:1.62}.zl-wb__note{color:var(--wb-ink-3);font-size:12.5px;line-height:1.6}.zl-wb__tabs{flex-direction:column;height:100%;min-height:0;display:flex}.zl-wb__tablist{border-bottom:1px solid var(--wb-border-soft);flex:none;gap:2px;padding:0 10px;display:flex;overflow-x:auto}.zl-wb__tab{appearance:none;cursor:pointer;font:inherit;color:var(--wb-ink-2);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:12px 12px 10px;font-size:13px;font-weight:500;display:inline-flex}@media (hover:hover){.zl-wb__tab:hover{color:var(--wb-ink)}}.zl-wb__tab[data-state=active]{color:var(--wb-blue);border-bottom-color:var(--wb-blue);font-weight:600}.zl-wb__tab .badge{font-family:var(--wb-mono);background:var(--wb-surface-2);border:1px solid var(--wb-border);color:var(--wb-ink-3);border-radius:4px;padding:1px 5px;font-size:10px}.zl-wb__tabpanel{flex-direction:column;flex:auto;min-height:0;display:flex}.zl-wb__tabpanel[hidden]{display:none}.zl-wb__toolstack{flex:auto;min-width:0;min-height:0;position:relative}.zl-wb__tool{background:var(--wb-surface);flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.zl-wb__tool[data-active=false]{content-visibility:hidden;visibility:hidden}.zl-wb__toolerror{text-align:center;justify-content:center;align-items:center;gap:8px;padding:28px}.zl-wb__toolerror .t{color:var(--wb-ink);margin:0;font-size:15px;font-weight:600}.zl-wb__toolerror .m{color:var(--wb-ink-2);max-width:42ch;margin:0;font-size:13px;line-height:1.6}.zl-wb__toolerror .d{font-family:var(--wb-mono);color:var(--wb-ink-3);background:var(--wb-surface-2);border:1px solid var(--wb-border);border-radius:6px;margin:4px 0 8px;padding:6px 10px;font-size:11.5px}.zl-wb__btn{appearance:none;font:inherit;cursor:pointer;border:1px solid var(--wb-border);background:var(--wb-surface);color:var(--wb-ink);white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.zl-wb a{letter-spacing:inherit}@media (hover:hover){.zl-wb__btn:hover:not(:disabled){background:var(--wb-surface-2);border-color:var(--wb-border-strong)}}.zl-wb__btn:disabled{opacity:.55;cursor:default}.zl-wb__btn--primary{background:var(--wb-solid);border-color:var(--wb-solid);color:var(--wb-on-solid)}@media (hover:hover){.zl-wb__btn--primary:hover:not(:disabled){background:var(--wb-solid-hover);border-color:var(--wb-solid-hover)}}.zl-wb__btn--go{background:var(--wb-lime);border-color:var(--wb-lime);color:var(--wb-dark)}@media (hover:hover){.zl-wb__btn--go:hover:not(:disabled){background:var(--wb-lime);border-color:var(--wb-lime);filter:brightness(1.05)}}.zl-wb__btn--sm{border-radius:7px;padding:6px 11px;font-size:12px}.zl-wb__actions{background:var(--wb-surface);border-top:1px solid var(--wb-border);flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding:11px 22px;display:flex}.zl-wb__actions .hint{color:var(--wb-ink-3);font-size:12px}.zl-wb__actions .right{align-items:center;gap:9px;margin-left:auto;display:flex}.zl-wb__console{background:var(--wb-console);color:var(--wb-console-ink);font-family:var(--wb-mono);flex-direction:column;flex:auto;min-height:0;font-size:12px;line-height:1.55;display:flex}.zl-wb__console-bar{background:var(--wb-console-2);border-bottom:1px solid var(--wb-console-line);color:var(--wb-console-ink-2);flex:none;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:flex}.zl-wb__console-bar input{border:1px solid var(--wb-console-line);min-width:80px;color:var(--wb-console-ink);font:inherit;font-family:var(--wb-mono);background:#00000040;border-radius:6px;flex:auto;padding:5px 9px;font-size:11.5px}.zl-wb__console-bar input::placeholder{color:var(--wb-console-ink-2)}.zl-wb__console-btn{appearance:none;font:inherit;font-family:var(--wb-sans);background:var(--wb-lime);color:var(--wb-console);cursor:pointer;white-space:nowrap;border:0;border-radius:6px;padding:5px 12px;font-size:11.5px;font-weight:600}.zl-wb__console-btn:disabled{opacity:.45;cursor:default}.zl-wb__console-body{flex:auto;min-height:0;overflow:auto}.zl-wb__log-row{white-space:normal;align-items:baseline;gap:12px;padding:2px 12px;display:flex}@media (hover:hover){.zl-wb__log-row:hover{background:#ffffff0a}}.zl-wb__log-t{color:var(--wb-console-ink-2);white-space:pre;flex:none}.zl-wb__log-lv{flex:0 0 48px;font-weight:500}.zl-wb__log-lv.ERROR{color:#ff9a9c}.zl-wb__log-lv.WARN{color:#ffce7a}.zl-wb__log-lv.INFO{color:color-mix(in srgb, #fff 72%, var(--wb-console))}.zl-wb__log-m{color:var(--wb-console-ink);white-space:pre-wrap;overflow-wrap:anywhere;flex:auto;min-width:0}.zl-wb__grid{border-collapse:collapse;width:100%;font-family:var(--wb-mono);font-size:11.5px}.zl-wb__grid th{text-align:left;background:var(--wb-console-2);color:var(--wb-console-ink-2);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--wb-console-line);padding:7px 11px;font-size:10px;font-weight:600;position:sticky;top:0}.zl-wb__grid td{border-bottom:1px solid color-mix(in srgb, var(--wb-console-line) 55%, transparent);color:var(--wb-console-ink);white-space:nowrap;font-variant-numeric:tabular-nums;padding:6px 11px}.zl-wb__grid tr:last-child td{border-bottom:0}.zl-wb__grid .null{color:var(--wb-console-ink-2);font-style:italic}.zl-wb__console-err{color:#ff9a9c;white-space:pre-wrap;word-break:break-word;padding:12px;font-size:11.5px}.zl-wb__console-hint{color:var(--wb-console-ink-2);padding:12px;font-size:11.5px}.zl-wb__editor{background:var(--wb-console);border-bottom:1px solid var(--wb-console-line);flex:none}.zl-wb__msg{margin-bottom:12px}.zl-wb__msg .who{color:var(--wb-ink);align-items:center;gap:7px;margin-bottom:5px;font-size:12px;font-weight:600;display:flex}.zl-wb__avatar{background:var(--wb-blue-soft);width:22px;height:22px;color:var(--wb-blue);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.zl-wb__msg .when{color:var(--wb-ink-3);margin-left:auto;font-size:11px;font-weight:400}.zl-wb__msg .body{background:var(--wb-surface-2);border:1px solid var(--wb-border-soft);border-radius:10px;padding:9px 12px;font-size:13.5px;line-height:1.6}.zl-wb__msg--me .body{background:var(--wb-blue-soft);border-color:var(--wb-blue-line)}.zl-wb__msg--me .zl-wb__avatar{background:var(--wb-solid);color:var(--wb-on-solid)}.zl-wb__status{background:var(--wb-surface-2);border-top:1px solid var(--wb-border);color:var(--wb-ink-3);flex-wrap:wrap;flex:none;align-items:center;gap:18px;padding:7px 22px;font-size:11.5px;display:flex}.zl-wb__status .ok{color:var(--wb-ok);font-weight:600}.zl-wb__status .spacer{margin-left:auto}.zl-wb__status .k{color:var(--wb-ink-2);font-weight:600}@media (max-width:1100px){.zl-wb__cols{grid-template-rows:minmax(0,1fr) 210px;grid-template-columns:270px minmax(0,1fr)}.zl-wb__cols>:nth-child(3){grid-column:1/-1}}@media (max-width:820px){.zl-wb{grid-template-rows:auto 1fr;grid-template-columns:1fr}.zl-wb__rail{flex-direction:row;align-items:center;gap:4px;padding:6px 10px;overflow-x:auto}.zl-wb__brand{border-bottom:0;border-right:1px solid #ffffff1a;flex-direction:row;margin:0 4px 0 0;padding:0 10px 0 0}.zl-wb__brand .lockup{width:64px}.zl-wb__brand .word{display:none}.zl-wb__railitem{white-space:nowrap;flex-direction:row;flex-shrink:0;gap:7px;margin:0;padding:7px 10px}.zl-wb__cols{grid-template-rows:auto minmax(320px,1fr) auto;grid-template-columns:1fr;padding:12px;overflow-y:auto}.zl-wb__cols>:nth-child(3){grid-column:auto}.zl-wb__head{padding:12px 14px}.zl-wb__subject{font-size:15px}.zl-wb__actions{padding:10px 14px}.zl-wb__status{gap:12px;padding:7px 14px}}.zl-wb__ai{border:1px solid var(--wb-blue-line);background:linear-gradient(180deg, var(--wb-surface), var(--wb-blue-soft));border-radius:11px;margin-top:14px;padding:12px 13px}.zl-wb__ai-sev{border-top:1px solid var(--wb-blue-line);align-items:center;gap:10px;margin-top:12px;padding-top:11px;display:flex}.zl-wb__ai-sev .k{letter-spacing:.05em;text-transform:uppercase;color:var(--wb-ink-3);font-size:10.5px;font-weight:600}.zl-wb__ai-sev>div{gap:5px;margin-left:auto;display:flex}.zl-wb__sev-btn{appearance:none;font:inherit;font-family:var(--wb-mono);cursor:pointer;border:1px solid var(--wb-border);background:var(--wb-surface);color:var(--wb-ink-2);border-radius:7px;padding:5px 11px;font-size:11.5px;font-weight:500}@media (hover:hover){.zl-wb__sev-btn:hover{border-color:var(--wb-blue);color:var(--wb-blue)}}.zl-wb__sev-btn.is-chosen{background:var(--wb-blue);border-color:var(--wb-blue);color:var(--wb-on-blue)}.zl-wb__admin{border:1px solid var(--wb-border);background:var(--wb-surface);border-radius:11px;margin-top:14px;padding:13px 14px}.zl-wb__admin-head{align-items:center;gap:8px;margin-bottom:11px;display:flex}.zl-wb__admin-head h3{letter-spacing:-.01em;font-size:13px;font-weight:600}.zl-wb__admin-state{font-family:var(--wb-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--wb-ink-3);border:1px solid var(--wb-border);border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px}.zl-wb__admin-state.is-filed{color:var(--wb-ok);border-color:color-mix(in srgb, var(--wb-ok) 35%, var(--wb-ok-bg));background:var(--wb-ok-bg)}.zl-wb__admin-field{align-items:center;gap:10px;margin-bottom:9px;display:flex}.zl-wb__admin-field label,.zl-wb__admin-field .lbl{letter-spacing:.05em;text-transform:uppercase;color:var(--wb-ink-3);flex:0 0 66px;font-size:10.5px;font-weight:600}.zl-wb__admin-field select{font:inherit;color:var(--wb-ink);background:var(--wb-surface);border:1px solid var(--wb-border);cursor:pointer;border-radius:7px;flex:1;padding:6px 9px;font-size:13px}@media (hover:hover){.zl-wb__admin-field select:hover{border-color:var(--wb-border-strong)}}.zl-wb__seg{flex:1;gap:5px;display:flex}.zl-wb__seg button{appearance:none;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid var(--wb-border);background:var(--wb-surface);color:var(--wb-ink-2);border-radius:7px;flex:1;padding:6px 8px;font-size:12.5px;font-weight:500}@media (hover:hover){.zl-wb__seg button:hover{border-color:var(--wb-blue);color:var(--wb-blue)}}.zl-wb__seg button.is-chosen{background:var(--wb-solid);border-color:var(--wb-solid);color:var(--wb-on-solid)}.zl-wb__admin-actions{gap:7px;margin-top:12px;display:flex}.zl-wb__admin-actions .zl-wb__btn{flex:1;justify-content:center}.zl-wb__admin-hint{color:var(--wb-ink-3);margin-top:9px;font-size:11.5px;line-height:1.5}.zl-wb__macro-tag{font-family:var(--wb-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--wb-blue);background:var(--wb-blue-soft);border-radius:4px;align-items:center;gap:4px;margin-left:6px;padding:2px 6px;font-size:9.5px;display:inline-flex}.zl-wb__msg .body.is-macro{white-space:pre-wrap}.zl-wb--full{--wb-rail-w:216px;grid-template-columns:var(--wb-rail-w) 1fr;height:100dvh;max-height:100dvh}.zl-wb--full .zl-wb__rail{width:var(--wb-rail-w);overflow-y:auto}.zl-wb__railitem .wht{color:#ffffff8c;text-align:center;max-width:84px;font-size:9.5px;line-height:1.25}@media (hover:hover){.zl-wb__railitem:hover .wht{color:#ffffffb3}}.zl-wb__railitem[aria-current=page] .wht{color:#b8e62ebf}.zl-wb__railitem{position:relative}.zl-wb__railitem .st{background:#ffffff73;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:7px}@media (hover:hover){.zl-wb__railitem:hover .st{background:#ffffffbf}}.zl-wb__railitem[aria-current=page] .st{display:none}.zl-wb__railitem .note{letter-spacing:.02em;color:#ffffff85;margin-top:1px;font-size:8.5px;line-height:1.1}.zl-wb__railitem[data-ahead] .ico{opacity:.62}.zl-wb__railitem[data-ahead]:hover .ico{opacity:1}@media (hover:hover){.zl-wb__railitem:hover .note{color:#ffffffc7}}.zl-wb__railitem[aria-current=page] .note{color:#b8e62ebf}.zl-wb__path{border-right:1px solid var(--wb-border);flex-wrap:wrap;align-items:baseline;gap:8px;padding-right:14px;display:inline-flex}.zl-wb__path .v{color:var(--wb-ink);letter-spacing:-.005em;font-size:12px;font-weight:650}.zl-wb__path .m{color:var(--wb-ink-3)}.zl-wb__path .pips{align-self:center;align-items:center;gap:3px;display:inline-flex}.zl-wb__path .pip{background:var(--wb-border);border:1px solid var(--wb-border);border-radius:50%;width:6px;height:6px}.zl-wb__path .pip.is-worked{background:var(--wb-ink-3);border-color:var(--wb-ink-3)}.zl-wb__path .pip.is-now{border-color:var(--wb-ink);background:0 0}@media (max-width:820px){.zl-wb__path{border-right:0;padding-right:0}.zl-wb__railitem .note{margin-top:0;font-size:8px}}.zl-wb__railitem.is-gated{cursor:default;opacity:.38}@media (hover:hover){.zl-wb__railitem.is-gated:hover{color:#ffffff9e;background:0 0}}.zl-wb__railnote{letter-spacing:.07em;text-transform:uppercase;color:#ffffff57;text-align:center;border-top:1px solid #ffffff1a;margin:14px 8px 4px;padding-top:12px;font-size:9px}.zl-wb__railfoot{border-top:1px solid #ffffff1a;margin-top:auto;padding:12px 8px 2px}@media (min-width:821px){.zl-wb--full .zl-wb__rail{padding:16px 10px 12px}.zl-wb--full .zl-wb__brand{align-items:flex-start;gap:6px;margin-bottom:6px;padding:0 10px 14px}.zl-wb--full .zl-wb__brand .lockup{width:132px}.zl-wb--full .zl-wb__brand .word{letter-spacing:.05em;color:#ffffffb8;font-size:12px;font-weight:600}.zl-wb--full .zl-wb__railitem{text-align:left;flex-flow:wrap;align-items:center;gap:1px 9px;margin:0;padding:9px 10px}.zl-wb--full .zl-wb__railitem .ico{text-align:center;flex:0 0 18px;font-size:17px}.zl-wb--full .zl-wb__railitem .lbl{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.zl-wb--full .zl-wb__railitem .wht{text-align:left;flex:0 0 100%;max-width:none;padding-left:27px;font-size:11px;line-height:1.3}.zl-wb--full .zl-wb__railitem .note{text-align:left;flex:0 0 100%;margin-top:2px;padding-left:27px;font-size:10px;line-height:1.25}.zl-wb--full .zl-wb__railnote{text-align:left;margin:14px 10px 4px 37px;padding-left:0}.zl-wb--full .zl-wb__railfoot{padding:12px 0 2px}.zl-wb--full .zl-wb__account{gap:2px}.zl-wb--full .zl-wb__accountlink{text-align:left;color:#ffffffd1;background:0 0;border-color:#0000;border-radius:9px;justify-content:flex-start;min-height:38px;padding:9px 10px 9px 37px;font-size:13px;font-weight:600}}.zl-wb__tabstrip{background:var(--wb-surface);border-bottom:1px solid var(--wb-border);scroll-snap-type:x mandatory;flex:none;align-items:stretch;gap:2px;padding:0 10px;scroll-padding-inline:10px;display:flex;overflow-x:auto}.zl-wb__tabwrap{white-space:nowrap;scroll-snap-align:start;border-bottom:2px solid #0000;align-items:center;display:inline-flex}.zl-wb__tabwrap[data-active=true]{border-bottom-color:var(--wb-blue)}.zl-wb__tabbtn{appearance:none;cursor:pointer;font:inherit;color:var(--wb-ink-2);background:0 0;border:0;align-items:baseline;gap:7px;padding:12px 6px 10px 12px;font-size:13px;font-weight:500;display:inline-flex}.zl-wb__tabbtn .wt{color:var(--wb-ink-3);font-size:11px}.zl-wb__tabstrip:has(.zl-wb__tabwrap:nth-child(3)) .zl-wb__tabbtn .wt{display:none}.zl-wb__tabwrap[data-active=true] .zl-wb__tabbtn{color:var(--wb-blue);font-weight:600}@media (hover:hover){.zl-wb__tabwrap:hover .zl-wb__tabbtn{color:var(--wb-ink)}}.zl-wb__tabx{color:var(--wb-ink-3);border-radius:5px;margin-left:2px;padding:2px 4px;font-size:15px;line-height:1}@media (hover:hover){.zl-wb__tabx:hover{color:var(--wb-p1);background:var(--wb-surface-2)}}.zl-wb__resume{color:var(--wb-ink);background:var(--wb-warn-bg);border-bottom:1px solid var(--wb-warn-line);flex-wrap:wrap;flex:none;align-items:center;gap:14px;padding:10px 16px;font-size:12.5px;display:flex}.zl-wb__resume .acts{gap:8px;margin-left:auto;display:inline-flex}.zl-wb__desk{background:var(--wb-ground);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.zl-wb__deskhead{background:var(--wb-surface);border-bottom:1px solid var(--wb-border);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.zl-wb__deskhead h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.zl-wb__deskhead .sub{color:var(--wb-ink-2);margin:4px 0 0;font-size:13px}.zl-wb__backlink{appearance:none;cursor:pointer;font:inherit;color:var(--wb-blue);background:0 0;border:0;padding:0;font-size:12.5px}@media (hover:hover){.zl-wb__backlink:hover{text-decoration:underline}}.zl-wb__slabox{text-align:right;flex:none}.zl-wb__slabox .t{font-family:var(--wb-mono);font-size:16px;font-weight:600;display:block}.zl-wb__slabox .t.is-soon{color:var(--wb-p2)}.zl-wb__slabox .t.is-breached{color:var(--wb-p1)}.zl-wb__slabox .k{letter-spacing:.08em;text-transform:uppercase;color:var(--wb-ink-3);margin-top:2px;font-size:9.5px;display:block}.zl-wb__lanes{flex:auto;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:12px;min-height:0;padding:16px 20px 20px;display:grid}.zl-wb__lane{background:var(--wb-surface);border:1px solid var(--wb-border);box-shadow:var(--wb-panel-shadow);border-radius:14px;flex-direction:column;min-width:0;display:flex}@media (min-width:821px){.zl-wb__lanes{align-content:stretch;align-items:stretch}.zl-wb__lane{min-height:0}.zl-wb__lanebody{flex:auto;min-height:0;overflow-y:auto}}.zl-wb__lanehead{justify-content:space-between;align-items:center;gap:8px;padding:11px 12px 0;display:flex}.zl-wb__lanehead h3{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:700}.zl-wb__lanehead .n{font-family:var(--wb-mono);color:var(--wb-accent-ink);background:var(--wb-surface-2);border:1px solid var(--wb-border);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.zl-wb__lanehint{color:var(--wb-ink-3);margin:3px 12px 0;font-size:10.5px;line-height:1.4}.zl-wb__lanebody{flex-direction:column;gap:8px;padding:10px 10px 12px;display:flex}.zl-wb__laneempty{color:var(--wb-ink-3);opacity:.8;margin:2px 2px 4px;font-size:11px}.zl-wb__tcard{appearance:none;cursor:pointer;text-align:left;font:inherit;background:var(--wb-surface-2);border:1px solid var(--wb-border);border-radius:8px;flex-direction:column;gap:5px;width:100%;padding:9px 10px;display:flex}@media (hover:hover){.zl-wb__tcard:hover{border-color:var(--wb-blue);background:var(--wb-surface)}}.zl-wb__tcard .top{align-items:center;gap:7px;display:flex}.zl-wb__tcard .inc{font-family:var(--wb-mono);color:var(--wb-ink-3);font-size:10px}.zl-wb__tcard .subj{color:var(--wb-ink);font-size:12.5px;font-weight:550;line-height:1.35}.zl-wb__tcard .who{color:var(--wb-ink-2);font-size:11px}.zl-wb__tcard .sla{font-family:var(--wb-mono);font-size:10.5px}.zl-wb__tcard .sla.is-ok{color:var(--wb-ink-3)}.zl-wb__tcard .sla.is-soon{color:var(--wb-p2)}.zl-wb__tcard .sla.is-breached{color:var(--wb-p1);font-weight:600}.zl-wb__deskempty{text-align:center;background:var(--wb-ground);flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:9px;padding:56px 24px 40px;display:flex}@media (max-width:820px){.zl-wb__deskempty{flex:none;justify-content:flex-start;padding:24px 20px 28px}}.zl-wb__deskempty .t{color:var(--wb-ink);margin:0;font-size:15px;font-weight:600}.zl-wb__deskempty .m{color:var(--wb-ink-2);max-width:46ch;margin:0;font-size:12.5px;line-height:1.6}.zl-wb__deskempty .m a{font:inherit;letter-spacing:normal;text-transform:none;color:var(--wb-ink);text-underline-offset:3px;text-decoration:underline}@media (hover:hover){.zl-wb__deskempty .m a:hover{color:var(--wb-blue,var(--wb-ink))}}@media (max-width:1180px){.zl-wb__lanes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.zl-wb__lanes{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.zl-wb--full{grid-template-rows:auto 1fr;grid-template-columns:1fr}.zl-wb--full .zl-wb__rail{flex-direction:row;align-items:center;width:auto;padding:8px;overflow-x:auto}.zl-wb--full .zl-wb__brand{z-index:2;background:var(--wb-dark);flex:none;padding-left:10px;display:flex;position:sticky;left:0}.zl-wb--full .zl-wb__brand .word{display:none}.zl-wb--full .zl-wb__railfoot{z-index:2;background:var(--wb-dark);flex:none;padding-right:10px;position:sticky;right:0}.zl-wb--full .zl-wb__rail{padding-left:0;padding-right:0}.zl-wb__railnote{text-align:left;border-top:0;border-left:1px solid #ffffff24;align-self:center;max-width:58px;margin:0 2px 0 6px;padding:2px 0 2px 10px;font-size:8px;line-height:1.2}.zl-wb__railfoot{border:0;margin:0 0 0 auto;padding:0 4px}}@media (max-width:560px){.zl-wb__lanes{grid-template-columns:minmax(0,1fr)}}.zl-wb__account{flex-direction:column;align-items:stretch;gap:4px;display:flex}.zl-wb__accountlink{min-height:34px;font:inherit;letter-spacing:-.005em;color:#ffffffd1;text-align:center;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:7px;justify-content:center;align-items:center;padding:6px 8px;font-size:11.5px;font-weight:550;text-decoration:none;display:flex}@media (hover:hover){.zl-wb__accountlink:hover{color:#fff;background:#ffffff21;border-color:#fff3}}.zl-wb__accountlink:focus-visible{outline:2px solid var(--wb-lime);outline-offset:2px}@media (pointer:coarse){.zl-wb__accountlink{min-height:44px}}@media (max-width:820px){.zl-wb__account{flex-direction:row}}.zl-wb__accountlink{padding-left:4px;padding-right:4px}.zl-wb__accountlink .lbl-short{display:none}@media (max-width:820px){.zl-wb__account{gap:4px}.zl-wb__accountlink{white-space:nowrap;background:0 0;border-color:#ffffff24;min-height:30px;padding:4px 7px;font-size:11px}.zl-wb__accountlink .lbl-short{display:inline}.zl-wb__accountlink .lbl-long{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:820px) and (pointer:coarse){.zl-wb__accountlink{min-height:44px}}.zl-wb__samplebar{color:var(--wb-ink);background:var(--wb-blue-soft);border-bottom:1px solid var(--wb-blue-line);flex-wrap:wrap;flex:none;align-items:center;gap:14px;padding:9px 20px;font-size:12.5px;line-height:1.5;display:flex}.zl-wb__samplebar strong{font-weight:650}.zl-wb__samplebar .zl-wb__btn{margin-left:auto}.zl-wb__work{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;padding:16px 20px 24px;display:grid}.zl-wb__workmain{flex-direction:column;gap:14px;min-width:0;display:flex}.zl-wb__workside{background:var(--wb-surface);border:1px solid var(--wb-border);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:12px 14px 14px;display:flex}.zl-wb__sidehead{letter-spacing:.07em;text-transform:uppercase;color:var(--wb-ink-3);font-size:11px;font-weight:600}.zl-wb__notice{border:1px solid #0000;border-radius:8px;padding:9px 12px;font-size:12.5px;line-height:1.5}.zl-wb__notice.is-ok{background:var(--wb-ok-bg);color:var(--wb-ok);border-color:var(--wb-ok-line)}.zl-wb__notice.is-bad{background:var(--wb-p1-bg);color:var(--wb-p1);border-color:var(--wb-p1-line)}@media (max-width:1100px){.zl-wb__work{grid-template-columns:minmax(0,1fr)}.zl-wb__workside{order:-1}}.zl-wb__desk .zl-wb__fields{background:var(--wb-surface);border-bottom:1px solid var(--wb-border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0 24px;padding:12px 20px 14px;display:grid}.zl-wb__desk .zl-wb__field{border-bottom:0;padding:4px 0}.zl-wb__ticket{background:var(--wb-ground);flex:auto;grid-template-columns:288px minmax(0,1fr);min-height:0;display:grid}.zl-wb__props{background:var(--wb-surface);border-right:1px solid var(--wb-border);flex-direction:column;gap:8px;min-width:0;padding:14px 16px 20px;display:flex;overflow-y:auto}.zl-wb__prop{flex-direction:column;gap:2px;display:flex}.zl-wb__plabel{letter-spacing:.06em;text-transform:uppercase;color:var(--wb-ink-3);font-size:10.5px;font-weight:600}.zl-wb__pvalue{color:var(--wb-ink);font-size:13px}.zl-wb__pinput{width:100%;font:inherit;color:var(--wb-ink);border:1px solid var(--wb-border);background:var(--wb-surface);border-radius:7px;padding:7px 9px;font-size:13px}.zl-wb__pinput:disabled{background:var(--wb-surface-2);color:var(--wb-ink-3)}.zl-wb__propsep{border-top:1px solid var(--wb-border-soft);margin:4px 0 2px}.zl-wb__filebtn{justify-content:center;width:100%;margin-top:4px}.zl-wb__phint{color:var(--wb-ink-3);font-size:11px;line-height:1.45}.zl-wb__pbtn{width:100%;font:inherit;cursor:pointer;border:1px solid var(--wb-border);background:var(--wb-surface-2);color:var(--wb-ink);border-radius:7px;margin-top:4px;padding:7px 9px;font-size:13px;font-weight:600}@media (hover:hover){.zl-wb__pbtn:hover:not(:disabled){background:var(--wb-surface)}}.zl-wb__pbtn:disabled{color:var(--wb-ink-3);cursor:not-allowed}.zl-wb__convo{flex-direction:column;min-width:0;min-height:0;display:flex}.zl-wb__convobody{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}.zl-wb__post{border:1px solid var(--wb-border);background:var(--wb-surface);border-radius:10px;padding:10px 13px 12px}.zl-wb__post header{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.zl-wb__post header .nm{color:var(--wb-ink);font-size:12.5px;font-weight:600}.zl-wb__post header .when{font-family:var(--wb-mono);color:var(--wb-ink-3);margin-left:auto;font-size:11px}.zl-wb__post .body{color:var(--wb-ink);white-space:pre-wrap;font-size:13px;line-height:1.6}.zl-wb__post .greet{color:var(--wb-ink);margin:0 0 6px;font-size:13px;line-height:1.6}.zl-wb__post .sig{color:var(--wb-ink-2);margin:8px 0 0;font-size:12.5px;line-height:1.5}.zl-wb__post .sig .sigline{display:block}.zl-wb__post .sig .sigline:first-child{color:var(--wb-ink);font-weight:550}.zl-wb__post.is-mine{border-color:var(--wb-blue-line);background:color-mix(in srgb, var(--wb-blue-soft) 50%, var(--wb-surface))}.zl-wb__post.is-internal,.zl-wb__post.is-internal.is-mine{background:var(--wb-warn-bg);border-color:var(--wb-warn-line)}.zl-wb__intbadge{letter-spacing:.05em;text-transform:uppercase;color:var(--wb-p2);background:var(--wb-warn-bg);border:1px solid var(--wb-warn-line);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700}.zl-wb__composer{border-top:1px solid var(--wb-border);background:var(--wb-surface);flex-direction:column;flex:none;gap:8px;padding:10px 20px 12px;display:flex}.zl-wb__composerhead{align-items:center;gap:10px;display:flex}.zl-wb__chan{color:var(--wb-ink-3);font-size:11.5px;font-weight:600}.zl-wb__chan.is-external{color:var(--wb-blue)}.zl-wb__composerbody{color:var(--wb-ink-2);background:var(--wb-surface-2);border:1px solid var(--wb-border);white-space:pre-wrap;border-radius:8px;min-height:62px;padding:10px 12px;font-size:13px;line-height:1.6}.zl-wb__composeractions{justify-content:flex-end;gap:8px;display:flex}.zl-wb__context{background:var(--wb-surface);border-left:1px solid var(--wb-border);flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex;overflow-y:auto}.zl-wb__card{border:1px solid var(--wb-border);background:var(--wb-surface-2);border-radius:10px;flex-direction:column;gap:5px;padding:11px 12px;display:flex}.zl-wb__card h3{color:var(--wb-ink);font-size:15px;font-weight:700}.zl-wb__card .sub{color:var(--wb-ink-3);font-size:11.5px;line-height:1.5}.zl-wb__chips{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.zl-wb__chip{color:var(--wb-ink-2);background:var(--wb-surface);border:1px solid var(--wb-border);border-radius:5px;padding:2px 6px;font-size:10.5px}@media (max-width:1240px){.zl-wb__ticket{grid-template-columns:268px minmax(0,1fr)}.zl-wb__context{display:none}}@media (max-width:900px){.zl-wb__ticket{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.zl-wb__props{border-right:0;border-bottom:1px solid var(--wb-border)}}.zl-wb__deskacts{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.zl-wb__pasthead{min-width:0}.zl-wb__pasthead h2{overflow-wrap:anywhere;margin-top:6px}.zl-wb__pasthead h2:focus:not(:focus-visible){outline:none}.zl-wb__past{box-sizing:border-box;flex-direction:column;gap:14px;width:100%;max-width:980px;padding:16px 20px 28px;display:flex}.zl-wb__pastlist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.zl-wb__pastrow{appearance:none;font:inherit;text-align:left;cursor:pointer;background:var(--wb-surface);width:100%;color:var(--wb-ink);border:1px solid var(--wb-border);border-radius:10px;align-items:center;gap:16px;padding:12px 14px;display:flex}@media (hover:hover){.zl-wb__pastrow:hover{border-color:var(--wb-blue)}}.zl-wb__pastrow .main{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.zl-wb__pastrow .top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zl-wb__pastrow .inc{font-family:var(--wb-mono);color:var(--wb-ink-2);font-size:11.5px}.zl-wb__pastrow .subj{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.zl-wb__pastrow .who{color:var(--wb-ink-2);font-size:12.5px}.zl-wb__pastrow .side{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.zl-wb__pastrow .when{color:var(--wb-ink-2);white-space:nowrap;font-size:12px}.zl-wb__pastsec{background:var(--wb-surface);border:1px solid var(--wb-border);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px 16px;display:flex}.zl-wb__pastsec h3{letter-spacing:-.005em;color:var(--wb-ink);margin:0;font-size:14px;font-weight:650}.zl-wb__pastsec .zl-wb__quote{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.zl-wb__pastnote{color:var(--wb-ink-2);margin:0;font-size:13px;line-height:1.6}.zl-wb__pastdl{grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;margin:0;display:grid}.zl-wb__pastdl dt{color:var(--wb-ink-2);font-size:12.5px;font-weight:600}.zl-wb__pastdl dd{color:var(--wb-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.6}.zl-wb__scores{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.zl-wb__scores li{border-bottom:1px solid var(--wb-border-soft);justify-content:space-between;gap:12px;padding:7px 0;font-size:13px;display:flex}.zl-wb__scores .v{font-family:var(--wb-mono);color:var(--wb-ink);white-space:nowrap}.zl-wb__scores .v.is-none{font-family:var(--wb-sans);color:var(--wb-ink-2);font-size:12px}.zl-wb__pasttranscript{flex-direction:column;gap:10px;display:flex}.zl-wb__pasttranscript .zl-wb__post .when{color:var(--wb-ink-2)}.zl-wb__pasttranscript .zl-wb__post .body{overflow-wrap:anywhere}.zl-wb__timeline{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.zl-wb__timeline li{color:var(--wb-ink);gap:14px;font-size:13px;display:flex}.zl-wb__timeline .at{min-width:17ch;font-family:var(--wb-mono);color:var(--wb-ink-2);flex:none;font-size:12px}@media (max-width:560px){.zl-wb__past{padding:12px 12px 24px}.zl-wb__pastrow{flex-direction:column;align-items:stretch;gap:8px}.zl-wb__pastrow .side{flex-flow:wrap;justify-content:space-between;align-items:center}.zl-wb__pastdl{grid-template-columns:minmax(0,1fr);gap:2px}.zl-wb__pastdl dd{margin-bottom:8px}.zl-wb__timeline li{flex-direction:column;gap:0}.zl-wb__deskhead{flex-wrap:wrap}}.zl-wb__desk.is-ticket{overflow:hidden}.zl-wb__composerinput{font:inherit;color:var(--wb-ink);background:var(--wb-surface);border:1px solid var(--wb-border);resize:vertical;border-radius:8px;width:100%;min-height:62px;padding:10px 12px;font-size:13px;line-height:1.6}.zl-wb__composerinput:disabled{background:var(--wb-surface-2);color:var(--wb-ink-3)}.zl-wb__composerinput::placeholder{color:var(--wb-ink-3)}.zl-wb__turns{font-family:var(--wb-mono);color:var(--wb-ink-3);margin-left:auto;font-size:11px}.zl-wb__sqlclient{grid-template-columns:244px minmax(0,1fr);display:grid}.zl-wb__sqlmain{flex-direction:column;min-width:0;min-height:0;display:flex}.zl-wb__schema{background:var(--wb-console-2);border-right:1px solid var(--wb-console-line);min-width:0;padding:12px 12px 18px;overflow-y:auto}.zl-wb__schema h3{letter-spacing:.08em;text-transform:uppercase;color:var(--wb-console-ink-2);margin-bottom:6px;font-size:10px;font-weight:700}.zl-wb__schemahint{color:var(--wb-console-ink-2);margin-bottom:8px;font-size:10.5px;line-height:1.5}.zl-wb__savedq{text-align:left;width:100%;font:inherit;cursor:pointer;border:1px solid var(--wb-console-line);color:var(--wb-console-ink);background:0 0;border-radius:7px;flex-direction:column;gap:2px;margin-bottom:5px;padding:7px 9px;display:flex}@media (hover:hover){.zl-wb__savedq:hover{border-color:var(--wb-lime)}}.zl-wb__savedq.is-chosen{border-color:var(--wb-lime);background:#b8e62e14}.zl-wb__savedq .l{font-size:11.5px;font-weight:600;line-height:1.3}.zl-wb__savedq .a{color:var(--wb-console-ink-2);font-size:10px;line-height:1.45}.zl-wb__idfield{border:1px solid var(--wb-console-line);background:#ffffff0a;border-radius:7px;margin:8px 0 4px;padding:9px}.zl-wb__idfield label{letter-spacing:.06em;text-transform:uppercase;color:var(--wb-console-ink-2);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.zl-wb__idfield input{width:100%;font-family:var(--wb-mono);background:var(--wb-console);color:var(--wb-console-ink);border:1px solid var(--wb-console-line);border-radius:5px;padding:6px 8px;font-size:12px}.zl-wb__idhint{color:var(--wb-console-ink-2);margin-top:5px;font-size:9.5px;line-height:1.4}.zl-wb__table{margin-bottom:9px}.zl-wb__tablename{font-family:var(--wb-mono);color:var(--wb-lime);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:11.5px;font-weight:600}@media (hover:hover){.zl-wb__tablename:hover{text-decoration:underline}}.zl-wb__table ul{margin:2px 0 0;padding:0 0 0 9px;list-style:none}.zl-wb__table li{font-family:var(--wb-mono);gap:8px;font-size:10.5px;line-height:1.7;display:flex}.zl-wb__table li .c{color:var(--wb-console-ink)}.zl-wb__table li .t{color:var(--wb-console-ink-2);margin-left:auto}.zl-wb__sqlmain .zl-wb__console-body{flex:auto;min-height:0}@media (max-width:900px){.zl-wb__sqlclient{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.zl-wb__schema{border-right:0;border-bottom:1px solid var(--wb-console-line);max-height:200px}}.zl-wb__live{background:var(--wb-ground);flex-direction:column;min-height:0;display:flex}.zl-wb__livebar{background:var(--wb-surface-2);border-bottom:1px solid var(--wb-border);color:var(--wb-ink-3);flex:none;align-items:center;gap:10px;padding:8px 14px;font-size:11.5px;display:flex}.zl-wb__livebar .dot{background:var(--wb-ok);border-radius:50%;flex:none;width:8px;height:8px}.zl-wb__livebar .url{font-family:var(--wb-mono);color:var(--wb-ink-2)}.zl-wb__livebar .who{margin-left:auto}.zl-wb__livebody{flex:auto;padding:28px 20px;overflow-y:auto}.zl-wb__liveapp{background:var(--wb-surface);border:1px solid var(--wb-border);border-radius:12px;flex-direction:column;gap:10px;max-width:520px;margin:0 auto;padding:24px;display:flex}.zl-wb__liveapp h2{letter-spacing:-.015em;font-size:19px;font-weight:650}.zl-wb__liveapp .sub{color:var(--wb-ink-3);margin-bottom:6px;font-size:13px}.zl-wb__livelabel{letter-spacing:.05em;text-transform:uppercase;color:var(--wb-ink-3);font-size:11px;font-weight:600}.zl-wb__liveinput{font:inherit;border:1px solid var(--wb-border);background:var(--wb-surface);color:var(--wb-ink);border-radius:8px;padding:9px 11px;font-size:13.5px}.zl-wb__livebtn{font:inherit;cursor:pointer;background:var(--wb-blue);color:var(--wb-on-blue);border:0;border-radius:8px;margin-top:6px;padding:11px 16px;font-size:14px;font-weight:600}.zl-wb__livebtn:disabled{opacity:.65;cursor:default}.zl-wb__liveok{background:var(--wb-ok-bg);color:var(--wb-ok);border:1px solid var(--wb-ok-line);border-radius:8px;padding:11px 13px;font-size:13px}.zl-wb__liveerr{background:var(--wb-p1-bg);color:var(--wb-p1);border:1px solid var(--wb-p1-line);border-radius:8px;flex-direction:column;gap:4px;padding:11px 13px;font-size:13px;line-height:1.55;display:flex}.zl-wb__liveerr code{font-family:var(--wb-mono);background:var(--wb-code-bg);border-radius:4px;padding:1px 5px}.zl-wb__livenote{max-width:520px;color:var(--wb-ink-3);margin:14px auto 0;font-size:12px;line-height:1.6}.zl-wb__hb,.zl-wb__relay,.zl-wb__pulse{background:var(--wb-ground);flex:auto;min-height:0;overflow-y:auto}.zl-wb__hbmain,.zl-wb__relaymain,.zl-wb__pulsemain{flex-direction:column;gap:10px;max-width:760px;margin:0 auto;padding:22px 20px 32px;display:flex}.zl-wb__pulsemain{max-width:920px}.zl-wb__hbtitle{letter-spacing:-.02em;font-size:24px;font-weight:700}.zl-wb__hbmeta{color:var(--wb-ink-3);font-size:12.5px;line-height:1.55}.zl-wb__hbpara{color:var(--wb-ink);font-size:14px;line-height:1.7}.zl-wb__hbsearch{font:inherit;border:1px solid var(--wb-border);background:var(--wb-surface);color:var(--wb-ink);border-radius:8px;margin:6px 0 4px;padding:10px 12px;font-size:13.5px}.zl-wb__hbcard{text-align:left;font:inherit;cursor:pointer;background:var(--wb-surface);border:1px solid var(--wb-border);border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}@media (hover:hover){.zl-wb__hbcard:hover{border-color:var(--wb-blue)}}.zl-wb__hbcard .t{color:var(--wb-ink);font-size:14px;font-weight:600}.zl-wb__hbcard .m{color:var(--wb-ink-2);font-size:12.5px;line-height:1.5}.zl-wb__hbcard .f{color:var(--wb-ink-3);margin-top:2px;font-size:11px}.zl-wb__hbcard{padding:10px 14px}.zl-wb__hbcard .top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.zl-wb__hbcard .top .f{white-space:nowrap;margin:0}.zl-wb__hbcard .m{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zl-wb__hb mark{background:color-mix(in srgb, var(--wb-lime) 70%, transparent);color:var(--wb-dark);border-radius:3px;padding:0 1px}.zl-wb__hbcount{color:var(--wb-ink-3);margin:0;font-size:12.5px}.zl-wb__hbmarked{color:var(--wb-ink-2);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:12.5px;display:flex}.zl-wb__hbmain>.zl-wb__backlink{align-self:flex-start}.zl-wb__hbempty{background:var(--wb-surface);border:1px dashed var(--wb-border);border-radius:10px;flex-direction:column;gap:5px;padding:18px;display:flex}.zl-wb__hbempty .t{font-size:14px;font-weight:600}.zl-wb__hbempty .m{color:var(--wb-ink-2);font-size:12.5px;line-height:1.6}.zl-wb__md{color:var(--wb-ink);flex-direction:column;gap:10px;font-size:14px;line-height:1.7;display:flex}.zl-wb__md h2,.zl-wb__md h3,.zl-wb__md h4{color:var(--wb-ink);letter-spacing:-.01em;margin-block:8px 0;font-weight:650}.zl-wb__md h2{font-size:17px;font-weight:700}.zl-wb__md h3{font-size:15px}.zl-wb__md h4{font-size:13.5px;font-weight:600}.zl-wb__md p{color:var(--wb-ink);margin:0}.zl-wb__md ul,.zl-wb__md ol{color:var(--wb-ink);flex-direction:column;gap:4px;margin:0;padding-inline-start:22px;display:flex}.zl-wb__md ul{list-style:outside}.zl-wb__md ul li::marker{color:var(--wb-accent-ink)}.zl-wb__md ol{list-style:decimal}.zl-wb__md strong{font-weight:650}.zl-wb__md code{font-family:var(--wb-mono);background:var(--wb-surface-2);border:1px solid var(--wb-border-soft);border-radius:4px;padding-block:1px;padding-inline:5px;font-size:12.5px}.zl-wb__md pre{background:var(--wb-surface);border:1px solid var(--wb-border);border-radius:8px;margin:0;padding-block:10px;padding-inline:12px;overflow-x:auto}.zl-wb__md pre code{white-space:pre;background:0 0;border:0;padding:0}.zl-wb__sqlnotice{color:var(--wb-console-ink);background:color-mix(in srgb, var(--wb-console) 88%, #fff);border-block-end:1px solid color-mix(in srgb, var(--wb-console) 70%, #fff);margin:0;padding-block:7px;padding-inline:12px;font-size:12px;line-height:1.5}.zl-wb__loghint{white-space:nowrap;color:var(--wb-console-ink-2)}.zl-wb__relaynote{font:inherit;resize:vertical;border:1px solid var(--wb-border);background:var(--wb-surface);min-height:132px;color:var(--wb-ink);border-radius:8px;padding:12px;font-size:13.5px;line-height:1.65}.zl-wb__relaycheck{flex-direction:column;gap:6px;margin:2px 0;padding:0;list-style:none;display:flex}.zl-wb__relaysteps{flex-wrap:wrap;gap:4px 6px;margin:0 0 2px;padding:0;font-size:12px;list-style:none;display:flex}.zl-wb__relaysteps li{border:1px solid var(--wb-border);color:var(--wb-ink-3);background:var(--wb-surface);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;display:inline-flex}.zl-wb__relaysteps li.is-done{color:var(--wb-ok);border-color:var(--wb-ok-line);background:var(--wb-ok-bg)}.zl-wb__relaysteps li[aria-current=step]{color:var(--wb-ink);border-color:var(--wb-blue);font-weight:600}.zl-wb__relaycheck li{color:var(--wb-ink-3);grid-template-columns:18px 1fr;align-items:start;gap:2px 6px;font-size:12.5px;display:grid}.zl-wb__relaycheck li.is-ok{color:var(--wb-ok)}.zl-wb__relaycheck li .mk{font-family:var(--wb-mono)}.zl-wb__relaycheck li .l{font-weight:600}.zl-wb__relaycheck li .h{color:var(--wb-ink-3);grid-column:2;font-size:11.5px;line-height:1.45}.zl-wb__relayfoot{align-items:center;gap:12px;margin-top:4px;display:flex}.zl-wb__relayfoot .zl-wb__btn{margin-left:auto}.zl-wb__relayask{background:var(--wb-blue-soft);border:1px solid var(--wb-blue-line);border-radius:10px;flex-direction:column;gap:5px;margin-top:6px;padding:13px 15px;display:flex}.zl-wb__relayask .t{font-size:13.5px;font-weight:650}.zl-wb__relayask .m{color:var(--wb-ink-2);font-size:12.5px;line-height:1.6}.zl-wb__relayask .zl-wb__btn{align-self:flex-start;margin-top:6px}.zl-wb__pulsegrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:6px;display:grid}.zl-wb__metric{background:var(--wb-surface);border:1px solid var(--wb-border);box-shadow:var(--wb-panel-shadow);border-radius:14px;flex-direction:column;gap:3px;padding:13px 15px;display:flex}.zl-wb__metricstate{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.zl-wb__metricstate.is-ok{background:var(--wb-ok-bg);color:var(--wb-ok);border-color:var(--wb-ok-line)}.zl-wb__metricstate.is-watch{background:var(--wb-p2-bg);color:var(--wb-p2);border-color:var(--wb-p2-line)}.zl-wb__metricstate.is-bad{background:var(--wb-p1-bg);color:var(--wb-p1);border-color:var(--wb-p1-line)}.zl-wb__metricbench{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.zl-wb__metric h3{color:var(--wb-ink-2);font-size:12px;font-weight:650}.zl-wb__metric .v{font-family:var(--wb-mono);letter-spacing:-.02em;color:var(--wb-ink);font-size:24px;font-weight:600;line-height:1.2}.zl-wb__metric .b{color:var(--wb-ink-3);font-size:11.5px}.zl-wb__metric .mn{color:var(--wb-ink-2);margin-top:4px;font-size:12px;line-height:1.5}.zl-wb__metric .c{color:var(--wb-ink-2);border-top:1px dashed var(--wb-border);margin-top:6px;padding-top:6px;font-size:11.5px;line-height:1.5}.zl-wb__pulsesub{margin-top:18px;font-size:17px;font-weight:700}.zl-wb__pulselive{background:var(--wb-surface);border:1px solid var(--wb-border);box-shadow:var(--wb-panel-shadow);border-radius:14px;margin:0;padding:0;list-style:none}.zl-wb__pulselive li{border-bottom:1px solid var(--wb-border-soft);gap:12px;padding:9px 14px;font-size:13px;display:flex}.zl-wb__pulselive li:last-child{border-bottom:0}.zl-wb__pulselive .l{color:var(--wb-ink-2)}.zl-wb__pulselive .v{font-family:var(--wb-mono);color:var(--wb-ink);margin-left:auto;font-weight:700}.zl-wb__progress{margin-bottom:6px}.zl-wb__rankup{background:var(--wb-ok-bg);color:var(--wb-ok);border:1px solid var(--wb-ok-line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13.5px;font-weight:600;display:flex}.zl-wb__rankname{letter-spacing:-.02em;color:var(--wb-ink);font-size:22px;font-weight:650}.zl-wb__ranknext{color:var(--wb-ink);margin-top:4px;font-size:13.5px}.zl-wb__ladder{gap:6px;margin:10px 0 6px;padding:0;list-style:none;display:flex}.zl-wb__ladder li{text-align:center;background:var(--wb-surface);border:1px solid var(--wb-border);color:var(--wb-ink-2);border-radius:6px;flex:1;padding:5px 4px;font-size:11px;line-height:1.25}.zl-wb__ladder li.is-here{background:var(--wb-ok-bg);color:var(--wb-ok);border-color:var(--wb-ok-line);font-weight:650}.zl-wb__trends{background:var(--wb-surface);border:1px solid var(--wb-border);box-shadow:var(--wb-panel-shadow);border-radius:14px;margin:0;padding:0;list-style:none}.zl-wb__trends li{border-bottom:1px solid var(--wb-border-soft);color:var(--wb-ok);align-items:center;gap:12px;padding:8px 14px;font-size:13px;display:flex}.zl-wb__trends li:last-child{border-bottom:0}.zl-wb__trends .l{min-width:0;color:var(--wb-ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.zl-wb__trends .one{text-align:right;width:96px;color:var(--wb-ink-2);font-size:11.5px}.zl-wb__trends .v{text-align:right;width:72px;font-family:var(--wb-mono);font-variant-numeric:tabular-nums;color:var(--wb-ink);font-size:15px;font-weight:700}@media (max-width:520px){.zl-wb__ladder{flex-wrap:wrap}.zl-wb__ladder li{flex:30%}}.zl-wb__close{flex-direction:column;gap:7px;display:flex}.zl-wb__close h3{letter-spacing:.06em;text-transform:uppercase;color:var(--wb-ink-3);font-size:10.5px;font-weight:700}.zl-wb__closesummary{font:inherit;resize:vertical;border:1px solid var(--wb-border);background:var(--wb-surface);min-height:92px;color:var(--wb-ink);border-radius:7px;padding:9px 10px;font-size:12.5px;line-height:1.55}.zl-wb__close.is-done{gap:9px}.zl-wb__csat{background:var(--wb-surface-2);border:1px solid var(--wb-border);border-radius:9px;flex-direction:column;gap:6px;padding:11px 12px;display:flex}.zl-wb__csatscore{color:var(--wb-p2);letter-spacing:.04em;align-items:baseline;gap:2px;font-size:16px;display:flex}.zl-wb__csatscore .dim{color:var(--wb-border)}.zl-wb__csatscore .n{font-family:var(--wb-mono);color:var(--wb-ink-3);margin-left:auto;font-size:11.5px}.zl-wb__csatcomment{color:var(--wb-ink);font-size:12.5px;font-style:italic;line-height:1.6}.zl-wb__graded{color:var(--wb-ink);margin-top:8px;font-size:13px}:root{--wb-fast:.12s;--wb-ease:cubic-bezier(.2, 0, .2, 1)}.zl-wb__railitem,.zl-wb__accountlink,.zl-wb__tabbtn,.zl-wb__tabx,.zl-wb__btn,.zl-wb__tcard,.zl-wb__hbcard,.zl-wb__pastrow,.zl-wb__savedq{transition:background-color var(--wb-fast) var(--wb-ease), border-color var(--wb-fast) var(--wb-ease), color var(--wb-fast) var(--wb-ease)}.zl-wb__railitem .st{transition:background-color var(--wb-fast) var(--wb-ease)}.zl-wb__tcard{transition:background-color var(--wb-fast) var(--wb-ease), border-color var(--wb-fast) var(--wb-ease), transform var(--wb-fast) var(--wb-ease)}.zl-wb__tcard:active{transform:translateY(0)}@keyframes zl-wb-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.zl-wb__notice{animation:zl-wb-arrive .16s var(--wb-ease) both}.zl-wb__tcard{border-left-width:3px}.zl-wb__tcard:has(.zl-wb__pill--p1){border-left-color:var(--wb-p1)}.zl-wb__tcard:has(.zl-wb__pill--p2){border-left-color:var(--wb-p2)}.zl-wb__tcard:has(.zl-wb__pill--p3){border-left-color:var(--wb-p3)}.zl-wb__tcard .mine{letter-spacing:.06em;text-transform:uppercase;color:var(--wb-blue);background:var(--wb-blue-soft);border:1px solid var(--wb-blue-line);border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:1px 6px;font-size:9.5px;font-weight:650;display:inline-flex}@media (prefers-reduced-motion:reduce){.zl-wb__railitem,.zl-wb__railitem .st,.zl-wb__accountlink,.zl-wb__tabbtn,.zl-wb__tabx,.zl-wb__btn,.zl-wb__tcard,.zl-wb__hbcard,.zl-wb__pastrow,.zl-wb__savedq{transition:none}@media (hover:hover){.zl-wb__tcard:hover{transform:none}}.zl-wb__notice{animation:none}}.zl-wb__placed{color:var(--wb-ink);background:var(--wb-blue-soft);border:1px solid var(--wb-blue-line);border-radius:8px;margin:0 0 10px;padding:9px 11px;font-size:12.5px;line-height:1.5}.zl-wb__headright{flex:none;align-items:center;gap:14px;display:flex}.zl-wb__jumpclose{white-space:nowrap}.zl-wb__closeanchor{scroll-margin-top:12px}.zl-wb__cardbtn{margin-top:10px}@media (max-width:760px){.zl-wb__headright{flex-direction:column-reverse;align-items:flex-end;gap:8px}}.zl-wb__shortcuts{z-index:40;background:var(--wb-surface);border:1px solid var(--wb-border);width:280px;color:var(--wb-ink-2);border-radius:10px;padding:14px 16px;font-size:13px;position:fixed;bottom:56px;right:20px;box-shadow:0 12px 32px #0000002e}.zl-wb__shortcutshead{justify-content:space-between;align-items:center;gap:8px;display:flex}.zl-wb__shortcuts h2{color:var(--wb-ink);margin:0;font-size:14px}.zl-wb__shortcuts dl{gap:5px;margin:10px 0 0;display:grid}.zl-wb__shortcuts dl>div{justify-content:space-between;gap:10px;display:flex}.zl-wb__shortcuts dt,.zl-wb__shortcuts dd{margin:0}.zl-wb__shortcuts kbd{font-family:var(--wb-mono);border:1px solid var(--wb-border);background:var(--wb-surface-2);color:var(--wb-ink);border-radius:4px;padding:1px 5px;font-size:11px}.zl-wb__shortcuts .sub{color:var(--wb-ink-3);margin:10px 0 0;font-size:11.5px}.zl-wb__coachnext{color:var(--wb-ink);margin:0 0 12px;font-size:13.5px;line-height:1.6}.zl-wb__coach{gap:12px;margin:0;display:grid}.zl-wb__coachrow dt{color:var(--wb-ink-2);margin-bottom:2px;font-size:12.5px;font-weight:600}.zl-wb__coachrow dd{color:var(--wb-ink);margin:0;font-size:13px;line-height:1.55}.zl-wb__coachrow dd .k{min-width:64px;color:var(--wb-ink-2);font-size:11.5px;font-weight:600;display:inline-block}.zl-wb__call{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 2px;display:flex}.zl-wb__callon{color:var(--wb-ink-2);cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.zl-wb__callnote{min-width:0;color:var(--wb-ink-3);flex:260px;margin:0;font-size:12px;line-height:1.5}.zl-wb__callwarn{color:var(--wb-p2);flex:100%;margin:0;font-size:12.5px;line-height:1.5}.zl-wb__btn.is-live{border-color:var(--wb-p1);color:var(--wb-p1)}.zl-wb__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zl-wb__reveal{margin-top:8px}.zl-wb__reveal .t{color:var(--wb-ink-2);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:650}.zl-wb__revealsteps{gap:6px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.zl-wb__revealsteps li{color:var(--wb-ink-2);opacity:.55}.zl-wb__revealsteps li.is-done{opacity:1}.zl-wb__revealsteps li.is-done:before{content:"✓ ";color:var(--wb-ok)}.zl-wb__revealsteps li.is-now{opacity:1;color:var(--wb-ink);font-weight:600}.zl-wb__revealsteps li.is-now:after{content:"…"}.zl-wb__revealscore{font-family:var(--wb-mono);letter-spacing:-.02em;color:var(--wb-ink);font-size:34px;font-weight:650;animation:.5s ease-out zl-wb-pop}.zl-wb__revealscore span{color:var(--wb-ink-2);font-size:15px}.zl-wb__revealdims{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.zl-wb__revealdims li{grid-template-columns:minmax(0,1fr) 90px 34px;align-items:center;gap:10px;font-size:12.5px;animation:.4s ease-out both zl-wb-rise;display:grid}.zl-wb__revealdims .l{color:var(--wb-ink-2);overflow-wrap:anywhere;line-height:1.3}.zl-wb__revealdims .bar{background:var(--wb-border);border-radius:3px;height:6px;overflow:hidden}.zl-wb__revealdims .bar span{background:var(--wb-ok);height:100%;display:block}.zl-wb__revealdims .v{font-family:var(--wb-mono);text-align:right;color:var(--wb-ink)}.zl-wb__freestate{color:var(--wb-ink);margin:0 0 2px;font-size:13px;font-weight:650}.zl-wb__freenote{margin:0 0 10px}.zl-wb__freehints .t{color:var(--wb-ink-2);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:650}.zl-wb__freehints .m{color:var(--wb-ink-3);margin:6px 0 0;font-size:12.5px;line-height:1.45}.zl-wb__freehints-list{color:var(--wb-ink-2);gap:5px;margin:8px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.zl-wb__freehints-list li{border-left:3px solid var(--wb-border);padding:2px 0 2px 10px}.zl-wb__freeng{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.zl-wb__freeng li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.zl-wb__freeng .l{color:var(--wb-ink-3)}.zl-wb__freeng .v{text-transform:uppercase;letter-spacing:.04em;color:var(--wb-ink-3);font-size:11px}.zl-wb__debrief{gap:6px;margin:10px 0 12px;display:grid}.zl-wb__debrief>div{background:var(--wb-ground);border-radius:8px;grid-template-columns:7.5em minmax(0,1fr);gap:8px;padding:8px 10px;display:grid}.zl-wb__debrief dt{color:var(--wb-ink-2);font-size:12px;font-weight:650}.zl-wb__debrief dd{color:var(--wb-ink);margin:0;font-size:13px;line-height:1.45}.zl-wb__debrief dd .also{color:var(--wb-ink-2);margin-top:2px;display:block}.zl-wb__debrief dd b{font-weight:650}.zl-wb__reveal.is-revealed,.zl-wb__rf-result{scroll-margin-top:12px;scroll-margin-bottom:24px}.zl-wb__debrief{scroll-margin-bottom:24px}.zl-wb__debrief>div:first-child dt{color:var(--wb-ok)}.zl-wb__debrief>div:nth-child(2) dt{color:var(--wb-p2)}.zl-wb__rematch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.zl-wb__rematch .m{color:var(--wb-ink);font-size:13px}@keyframes zl-wb-pop{0%{opacity:0;transform:translate(-50%,-48%)}}@keyframes zl-wb-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.zl-wb__revealscore,.zl-wb__revealdims li{animation:none}}.zl-wb__paygate{border-top:1px solid var(--wb-border);gap:10px;margin-top:16px;padding-top:14px;display:grid}.zl-wb__paygate-record .t{color:var(--wb-ink-2);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:650}.zl-wb__paygate-record p{color:var(--wb-ink-2);margin:4px 0 0;font-size:13px;line-height:1.5}.zl-wb__paygate-head{color:var(--wb-ink);margin:2px 0 0;font-size:17px;font-weight:650}.zl-wb__paygate-cards{gap:10px;display:grid}.zl-wb__paygate-card{border:1px solid var(--wb-border);background:var(--wb-surface);border-radius:10px;gap:8px;padding:12px;display:grid}.zl-wb__paygate-card p{color:var(--wb-ink-2);margin:0;font-size:13px;line-height:1.5}.zl-wb__paygate-cardline{color:var(--wb-ink);font-size:14px;line-height:1.5}.zl-wb__paygate-confirm{gap:8px;display:grid}.zl-wb__paygate-tick{color:var(--wb-ink-2);cursor:pointer;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.zl-wb__paygate-tick input{margin-top:2px}.zl-wb__paygate-disclosure,.zl-wb__paygate-why{color:var(--wb-ink-3);font-size:12px;line-height:1.5}.zl-wb__paygate-err{color:var(--wb-p1);margin:0;font-size:13px;line-height:1.5}.zl-wb__paygate-note{color:var(--wb-ink-2);margin:0;font-size:13px;line-height:1.5}.zl-wb__paygate-plans{margin:0;font-size:13px}.zl-wb__paygate-plans a{color:var(--wb-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.zl-wb__paygate-trust{color:var(--wb-ink-3);margin:0;font-size:12.5px}.zl-wb__paygate-notnow{color:var(--wb-ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;justify-self:start;padding:4px 0;font-size:13px;text-decoration:underline}.zl-wb__paygate-notnow:hover:not(:disabled){color:var(--wb-ink)}.zl-wb__notes{z-index:60;gap:8px;max-width:min(360px,100vw - 32px);margin:0;padding:0;list-style:none;display:grid;position:fixed;bottom:16px;right:16px}.zl-wb__noteitem{background:var(--wb-surface);color:var(--wb-ink);border:1px solid var(--wb-border);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;animation:.25s ease-out zl-wb-rise;display:flex;box-shadow:0 6px 20px #0000002e}.zl-wb__noteitem.is-ok{border-color:var(--wb-ok-line)}.zl-wb__noteitem span{flex:1}.zl-wb__notelabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zl-wb__notex{color:var(--wb-ink-2);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:16px;line-height:1.2}@media (hover:hover){.zl-wb__notex:hover{color:var(--wb-ink)}}.zl-wb__note.is-warn{color:var(--wb-ink-2);background:var(--wb-sig-warn-bg);border-inline-start:3px solid var(--wb-sig-warn);--tone:var(--wb-sig-warn);border-radius:0 8px 8px 0;margin-block:10px;padding:8px 12px}.zl-wb__notelead{color:var(--tone);font-weight:650}.zl-wb__tip{z-index:90;background:var(--wb-ink);color:var(--wb-surface);white-space:nowrap;letter-spacing:-.005em;pointer-events:none;animation:zl-wb-tipin 90ms var(--wb-ease,ease-out);border-radius:6px;padding:5px 9px;font-size:11.5px;font-weight:600;line-height:1.35;position:fixed;box-shadow:0 4px 14px #00000038}@keyframes zl-wb-tipin{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.zl-wb__tip{animation:none}}.zl-wb__tourlayer{z-index:80;pointer-events:none;position:fixed;inset:0}.zl-wb__tourspot{pointer-events:none;box-shadow:0 0 0 9999px #08080894, 0 0 0 2px var(--wb-lime);transition:top .34s var(--wb-ease,ease), left .34s var(--wb-ease,ease), width .34s var(--wb-ease,ease), height .34s var(--wb-ease,ease);border-radius:10px;position:fixed}.zl-wb__tourcard{pointer-events:auto;background:var(--wb-surface);width:320px;max-width:calc(100vw - 24px);color:var(--wb-ink);border:1px solid var(--wb-border);transition:top .34s var(--wb-ease,ease), left .34s var(--wb-ease,ease);border-radius:12px;padding:14px 16px 12px;position:fixed;box-shadow:0 18px 44px #00000057}.zl-wb__tourcard:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}.zl-wb__tourcard h2{letter-spacing:-.01em;margin:2px 0 6px;font-size:16px;font-weight:650}.zl-wb__tourstep{color:var(--wb-ink-3);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:11px;font-weight:600}.zl-wb__tourbody{color:var(--wb-ink-2);margin:0 0 12px;font-size:13px;line-height:1.55}.zl-wb__touracts{align-items:center;gap:8px;display:flex}.zl-wb__tourskip{margin-inline-end:auto}.zl-wb__tourdots{align-items:center;gap:4px;display:inline-flex}.zl-wb__tourdots span{background:var(--wb-border-strong);border-radius:999px;width:5px;height:5px}.zl-wb__tourdots span.is-at{background:var(--wb-ink)}@media (prefers-reduced-motion:reduce){.zl-wb__tourspot,.zl-wb__tourcard{transition:none}}@media (max-width:640px){.zl-wb__tourcard{bottom:calc(12px + env(safe-area-inset-bottom,0px));width:auto;right:12px;top:auto!important;left:12px!important}.zl-wb__tourcard.is-top{bottom:auto;top:calc(12px + env(safe-area-inset-top,0px))!important}}.zl-wb__checklist{flex-wrap:wrap;gap:6px;margin:10px 0 4px;padding:0;list-style:none;display:flex}.zl-wb__checklist li{border:1px solid var(--wb-border);color:var(--wb-ink-2);background:var(--wb-surface);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.zl-wb__checklist li .mk{font-size:11px}.zl-wb__checklist li.is-done{color:var(--wb-ok);border-color:var(--wb-ok-line);background:var(--wb-ok-bg)}.zl-wb__checklist li.is-now{color:var(--wb-ink);border-color:var(--wb-ink-2);font-weight:650}.zl-wb__pinned{border-bottom:1px solid var(--wb-border);background:var(--wb-surface);color:var(--wb-ink-2);align-items:center;gap:12px;min-width:0;padding:7px 14px;font-size:12.5px;display:flex}.zl-wb__pinnedid{font-family:var(--wb-mono);color:var(--wb-ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline}.zl-wb__pinnedwho{white-space:nowrap}.zl-wb__pinnedsubj{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.zl-wb__pinnedsla{font-family:var(--wb-mono);white-space:nowrap}.zl-wb__pinnedsla.is-soon{color:var(--wb-p2)}.zl-wb__pinnedsla.is-breached{color:var(--wb-p1)}.zl-wb__pinnedstate{white-space:nowrap}@media (max-width:640px){.zl-wb__pinnedsubj,.zl-wb__pinnedwho{display:none}}.zl-wb__palettewrap{z-index:70;background:#00000059;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.zl-wb__palette{background:var(--wb-surface);border:1px solid var(--wb-border);border-radius:12px;width:min(560px,100vw - 32px);overflow:hidden;box-shadow:0 18px 50px #00000059}.zl-wb__paletteinput{border:0;border-bottom:1px solid var(--wb-border);width:100%;color:var(--wb-ink);background:0 0;outline:none;padding:14px 16px;font-size:15px}.zl-wb__palettelist{max-height:50vh;margin:0;padding:6px;list-style:none;overflow:auto}.zl-wb__palettelist button{text-align:left;width:100%;color:var(--wb-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.zl-wb__palettelist button.is-at{background:var(--wb-ok-bg)}.zl-wb__palettelist .h{color:var(--wb-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.zl-wb__paletteempty{color:var(--wb-ink-2);padding:10px;font-size:13px}.zl-wb__resume{border:1px solid var(--wb-ok-line);background:var(--wb-ok-bg);color:var(--wb-ink);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:10px 0;padding:10px 14px;font-size:13.5px;display:flex}@media (max-width:820px){.zl-wb--full .zl-wb__desk.is-ticket{overscroll-behavior:contain;overflow:hidden auto}.zl-wb--full .zl-wb__desk>*{flex-shrink:0}.zl-wb--full .zl-wb__ticket{flex-direction:column;flex:none;min-height:auto;display:flex}.zl-wb--full .zl-wb__ticket>*{flex:none;min-height:auto;max-height:none}.zl-wb--full .zl-wb__convo{display:contents}.zl-wb--full .zl-wb__convobody{padding:14px 14px 16px;overflow:visible}.zl-wb--full .zl-wb__props{border-bottom:0;border-right:0;border-top:1px solid var(--wb-border);order:10;padding:16px 14px 28px;overflow:visible}.zl-wb--full .zl-wb-hint__body,.zl-wb--full .zl-wb-col__body{max-height:none;overflow:visible}.zl-wb--full .zl-wb__composer{padding:12px 14px 14px}.zl-wb--full .zl-wb__deskhead{padding:14px 14px 12px}.zl-wb--full .zl-wb__desk .zl-wb__fields{padding:10px 14px 12px}.zl-wb--full .zl-wb__closeanchor{scroll-margin-top:12px}.zl-wb--full .zl-wb__status{flex-wrap:nowrap;gap:10px;min-height:52px;padding:6px 12px}.zl-wb--full .zl-wb__status .zl-wb__toolsnote{display:none}.zl-wb--full .zl-wb__path{white-space:nowrap;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:1px 8px;min-width:0;line-height:1.3;display:grid}.zl-wb--full .zl-wb__path .v{grid-area:1/1}.zl-wb--full .zl-wb__path .pips{grid-area:1/2}.zl-wb--full .zl-wb__path .m{text-overflow:ellipsis;grid-area:2/1/auto/-1;font-size:12px;overflow:hidden}.zl-wb--full .zl-wb__theme .k{display:none}.zl-wb--full .zl-wb__rail{scrollbar-width:none;grid-template-rows:50px 50px;grid-template-columns:repeat(12,50px);grid-auto-columns:50px;grid-auto-flow:column;align-items:center;gap:0;padding:0 6px 0 0;display:grid;overflow:auto hidden}.zl-wb--full .zl-wb__rail::-webkit-scrollbar{display:none}.zl-wb--full .zl-wb__brand{border-right:0;grid-area:1/1/auto/4;align-self:center;margin:0;position:sticky;left:0}.zl-wb--full .zl-wb__railfoot{grid-area:1/9/auto/13;place-self:center end;margin:0;padding:0 4px 0 0;position:sticky;right:0}.zl-wb--full .zl-wb__rail>.zl-wb__railitem{flex-direction:column;grid-row:2;justify-content:center;gap:0;width:46px;height:46px;margin:0 2px;padding:0}.zl-wb--full .zl-wb__railitem .ico{font-size:19px}.zl-wb--full .zl-wb__railitem .lbl,.zl-wb--full .zl-wb__railitem .wht,.zl-wb--full .zl-wb__railitem .note{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.zl-wb--full .zl-wb__railitem .st{top:6px;right:6px}.zl-wb--full .zl-wb__railnote{display:none}.zl-wb--full .zl-wb__main button,.zl-wb--full .zl-wb__main select,.zl-wb--full .zl-wb__main input:not([type=checkbox]):not([type=radio]),.zl-wb--full .zl-wb__main .zl-wb__btn{min-height:44px}.zl-wb--full .zl-wb__main input[type=checkbox],.zl-wb--full .zl-wb__main input[type=radio]{width:22px;height:22px}:is(.zl-wb--full .zl-wb__main label:has(>input[type=checkbox]),.zl-wb--full .zl-wb__main label:has(>input[type=radio])){align-items:center;gap:10px;min-height:44px;display:inline-flex}.zl-wb--full .zl-wb__backlink{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.zl-wb--full .zl-wb__tabbtn{min-height:44px}.zl-wb--full .zl-wb__accountlink{min-height:44px;font-size:12px}.zl-wb--full .zl-wb__themebtn{min-width:56px;min-height:44px;font-size:12.5px}.zl-wb--full .zl-wb__status,.zl-wb--full .zl-wb__plabel,.zl-wb--full .zl-wb__field .k,.zl-wb--full .zl-wb__slabox .k,.zl-wb--full .zl-wb__phint,.zl-wb--full .zl-wb__pill,.zl-wb--full .zl-wb__console-btn,.zl-wb--full .zl-wb__grid,.zl-wb--full .zl-wb__grid th,.zl-wb--full .zl-wb__console-err,.zl-wb--full .zl-wb__console-hint,.zl-wb--full .zl-wb__tabbtn .wt,.zl-wb--full .zl-wb__checklist .mk,.zl-wb--full .zl-wb__close h3,.zl-wb--full .zl-wb__turns,.zl-wb--full .zl-wb__ai-badge,.zl-wb--full .zl-wb__ai-conf,.zl-wb--full .zl-wb__ai-claim dt,.zl-wb--full .zl-wb__post .when,.zl-wb--full .zl-wb-hint summary .m,.zl-wb--full .zl-wb-col summary .m,.zl-wb--full .zl-wb-col__rule .m,.zl-wb--full .zl-wb-col__note{font-size:12px}.zl-wb--full .zl-wb__post .zl-wb__avatar{width:26px;height:26px;font-size:12px}.zl-wb--full .zl-wb__railfoot .zl-wb__accountlink{min-width:44px}.zl-wb--full .zl-wb__log-row{white-space:pre-wrap;flex-wrap:wrap;row-gap:0;padding:4px 12px}.zl-wb--full .zl-wb__log-m{text-overflow:clip;word-break:break-word;flex:100%;overflow:visible}}.zl-wb__toolstip{display:none}@media (max-width:820px){.zl-wb--full .zl-wb__toolstip{flex:none;display:inline-flex;position:relative}.zl-wb--full .zl-wb__toolstip-btn{cursor:pointer;width:44px;min-height:44px;font:inherit;font-family:var(--wb-mono);color:var(--wb-ink-2);background:0 0;border:0;place-items:center;font-size:13px;font-style:italic;font-weight:600;display:grid}.zl-wb--full .zl-wb__toolstip-btn:before{content:"";border:1px solid var(--wb-border-strong);border-radius:50%;position:absolute;inset:11px}.zl-wb--full .zl-wb__toolstip-pop{left:12px;right:12px;bottom:calc(60px + env(safe-area-inset-bottom,0px));z-index:30;white-space:normal;color:var(--wb-ink);background:var(--wb-surface);border:1px solid var(--wb-border);border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.45;position:fixed;box-shadow:0 12px 30px -10px #00000059}.zl-wb--full .zl-api__group,.zl-wb--full .zl-api__pane h2,.zl-wb--full .zl-api__verb,.zl-wb--full .zl-chat__avatar,.zl-wb--full .zl-chat__group,.zl-wb--full .zl-chat__msghead time,.zl-wb--full .zl-chat__simnote,.zl-wb--full .zl-chat__soon,.zl-wb--full .zl-iv__turn .who,.zl-wb--full .zl-lab__group,.zl-wb--full .zl-wb-col>summary .m,.zl-wb--full .zl-wb-col__line .who,.zl-wb--full .zl-wb-col__mono,.zl-wb--full .zl-wb-col__note,.zl-wb--full .zl-wb-col__rule .m,.zl-wb--full .zl-wb-col__verdict .hd .rl,.zl-wb--full .zl-wb-col__who .rl,.zl-wb--full .zl-wb-hint>summary .m,.zl-wb--full .zl-wb-hint__left,.zl-wb--full .zl-wb-hint__note,.zl-wb--full .zl-wb-rec__fig .k,.zl-wb--full .zl-wb-rec__foot,.zl-wb--full .zl-wb-rec__held,.zl-wb--full .zl-wb-rec__note,.zl-wb--full .zl-wb-rec__span,.zl-wb--full .zl-wb-rec__state,.zl-wb--full .zl-wb-standing__board .ct,.zl-wb--full .zl-wb-standing__sub,.zl-wb--full .zl-wb__accountlink,.zl-wb--full .zl-wb__admin-field .lbl,.zl-wb--full .zl-wb__admin-field label,.zl-wb--full .zl-wb__admin-hint,.zl-wb--full .zl-wb__admin-state,.zl-wb--full .zl-wb__ai-badge,.zl-wb--full .zl-wb__ai-claim dt,.zl-wb--full .zl-wb__ai-conf,.zl-wb--full .zl-wb__ai-disagree,.zl-wb--full .zl-wb__ai-sev .k,.zl-wb--full .zl-wb__avatar,.zl-wb--full .zl-wb__card .sub,.zl-wb--full .zl-wb__chan,.zl-wb--full .zl-wb__checklist li .mk,.zl-wb--full .zl-wb__chip,.zl-wb--full .zl-wb__close h3,.zl-wb--full .zl-wb__closemissing li,.zl-wb--full .zl-wb__coachrow dd .k,.zl-wb--full .zl-wb__console-bar,.zl-wb--full .zl-wb__console-bar input,.zl-wb--full .zl-wb__console-btn,.zl-wb--full .zl-wb__console-err,.zl-wb--full .zl-wb__console-hint,.zl-wb--full .zl-wb__csatscore .n,.zl-wb--full .zl-wb__field .k,.zl-wb--full .zl-wb__grid,.zl-wb--full .zl-wb__grid th,.zl-wb--full .zl-wb__hbcard .f,.zl-wb--full .zl-wb__idfield label,.zl-wb--full .zl-wb__idhint,.zl-wb--full .zl-wb__intbadge,.zl-wb--full .zl-wb__ladder li,.zl-wb--full .zl-wb__laneempty,.zl-wb--full .zl-wb__lanehead .n,.zl-wb--full .zl-wb__lanehint,.zl-wb--full .zl-wb__livebar,.zl-wb--full .zl-wb__livelabel,.zl-wb--full .zl-wb__macro-tag,.zl-wb--full .zl-wb__metric .b,.zl-wb--full .zl-wb__metric .c,.zl-wb--full .zl-wb__metricstate,.zl-wb--full .zl-wb__msg .when,.zl-wb--full .zl-wb__pastrow .inc,.zl-wb--full .zl-wb__phint,.zl-wb--full .zl-wb__pill,.zl-wb--full .zl-wb__plabel,.zl-wb--full .zl-wb__post header .when,.zl-wb--full .zl-wb__relaycheck li .h,.zl-wb--full .zl-wb__savedq .a,.zl-wb--full .zl-wb__savedq .l,.zl-wb--full .zl-wb__schema h3,.zl-wb--full .zl-wb__schemahint,.zl-wb--full .zl-wb__sev-btn,.zl-wb--full .zl-wb__shortcuts .sub,.zl-wb--full .zl-wb__shortcuts kbd,.zl-wb--full .zl-wb__sidehead,.zl-wb--full .zl-wb__sla .k,.zl-wb--full .zl-wb__slabox .k,.zl-wb--full .zl-wb__tab .badge,.zl-wb--full .zl-wb__tabbtn .wt,.zl-wb--full .zl-wb__table li,.zl-wb--full .zl-wb__tablename,.zl-wb--full .zl-wb__tcard .cameback,.zl-wb--full .zl-wb__tcard .inc,.zl-wb--full .zl-wb__tcard .mine,.zl-wb--full .zl-wb__tcard .sla,.zl-wb--full .zl-wb__tcard .who,.zl-wb--full .zl-wb__themebtn,.zl-wb--full .zl-wb__toolerror .d,.zl-wb--full .zl-wb__trends .one,.zl-wb--full .zl-wb__turns,.zl-wb--full .zl-wb__tvname .f,.zl-wb--full .zl-wr__debrief h5,.zl-wb--full .zl-wr__feed h3,.zl-wb--full .zl-wr__msg .at,.zl-wb--full .zl-wr__status h3,.zl-wb--full .zl-wr__update .at{font-size:12.5px}:is(.zl-wb--full .zl-wb__tool[data-active=true]:has(.zl-wb__sqlclient),.zl-wb--full .zl-wb__tool[data-active=true]:has(.zl-api)){overscroll-behavior:contain;overflow-y:auto}:is(.zl-wb--full .zl-wb__tool:has(.zl-wb__sqlclient)>*,.zl-wb--full .zl-wb__tool:has(.zl-api)>*){flex:none;min-height:auto}.zl-wb--full .zl-wb__sqlclient{flex-direction:column;flex:none;min-height:auto;display:flex}.zl-wb--full .zl-wb__sqlmain{flex:none;order:1;min-height:auto}.zl-wb--full .zl-wb__sqlmain .zl-wb__console-body{flex:none;min-height:220px;overflow:auto visible}.zl-wb--full .zl-wb__schema{border-bottom:0;border-top:1px solid var(--wb-console-line);order:2;max-height:none;overflow:visible}.zl-wb--full .zl-api{flex-direction:column;flex:none;min-height:auto;display:flex}.zl-wb--full .zl-api__main{flex:none;order:1;min-height:auto}.zl-wb--full .zl-api__panes{flex-direction:column;flex:none;min-height:auto;display:flex;overflow:visible}.zl-wb--full .zl-api__pane{overflow:visible}.zl-wb--full .zl-api__side{border-bottom:0;border-top:1px solid var(--wb-border);order:2;max-height:none;overflow:visible}.zl-wb--full .zl-api__del,.zl-wb--full .zl-wb__tablename{min-width:44px}.zl-wb--full .zl-dx__table th{font-size:12px}body:has(.zl-cookie) .zl-wb--full{box-sizing:border-box;padding-bottom:var(--zl-cookie-h,170px)}.zl-wb--full .zl-wb__ai-claim{grid-template-columns:1fr;row-gap:2px}.zl-wb--full .zl-wb__ai-claim dd{margin-bottom:8px}.zl-wb--full .zl-wb__ai-claim dd:last-of-type{margin-bottom:0}}@media (min-width:821px){body:has(.zl-cookie) .zl-wb--full{box-sizing:border-box;padding-bottom:var(--zl-cookie-h,64px)}}body:has(.zl-cookie):has(.zl-wb--full){padding-bottom:0}@media (min-width:821px){.zl-wb--full .zl-wb__tabbtn{padding:8px 6px 7px 10px}.zl-wb--full .zl-wb__status{padding:4px 16px}.zl-wb--full .zl-wb__deskhead{align-items:center;gap:12px;padding:9px 16px 8px}.zl-wb--full .zl-wb__deskhead h2{font-size:17px}.zl-wb--full .zl-wb__deskhead .sub{margin-top:2px;font-size:12px}.zl-wb--full .zl-wb__slabox .t{font-size:14px}.zl-wb--full .zl-wb__desk .zl-wb__fields{flex-flow:wrap;gap:2px 28px;padding:6px 16px 7px;display:flex}.zl-wb--full .zl-wb__desk .zl-wb__field{align-items:baseline;gap:8px;padding:0;display:flex}.zl-wb--full .zl-wb__desk .zl-wb__field .v{font-size:13px}.zl-wb--full .zl-wb__ticket{grid-template-columns:252px minmax(0,1fr)}.zl-wb--full .zl-wb__props{gap:6px;padding:10px 12px 14px}.zl-wb--full .zl-wb__pinput{padding:5px 8px;font-size:12.5px}.zl-wb--full .zl-wb__pbtn{padding:5px 8px}.zl-wb--full .zl-wb__seg button{padding:4px 6px}.zl-wb--full .zl-wb__propsep{margin:2px 0 1px}.zl-wb--full .zl-wb__context{gap:8px;padding:10px}.zl-wb--full .zl-wb__card{gap:4px;padding:9px 10px}.zl-wb--full .zl-wb__convobody{gap:8px;padding:10px 16px 12px}.zl-wb--full .zl-wb__ai{margin-top:0;padding:9px 11px 10px}.zl-wb--full .zl-wb__ai-head{margin-bottom:6px}.zl-wb--full .zl-wb__ai-claim{gap:4px 10px}.zl-wb--full .zl-wb__ai-verdict{margin-top:8px}.zl-wb--full .zl-wb__ai-btn{padding:4px}.zl-wb--full .zl-wb__post{padding:7px 11px 8px}.zl-wb--full .zl-wb__post header{margin-bottom:3px}.zl-wb--full .zl-wb__post .body{line-height:1.5}.zl-wb--full .zl-wb-hint>summary,.zl-wb--full .zl-wb-col>summary{padding:5px 16px}.zl-wb--full .zl-wb__composer{gap:6px;padding:7px 16px 9px}.zl-wb--full .zl-wb__composerbody,.zl-wb--full .zl-wb__composerinput{min-height:40px;padding:6px 10px;line-height:1.5}.zl-wb--full .zl-wb__btn{padding:6px 12px}.zl-wb--full .zl-wb__btn--sm{padding:4px 10px}}@media (min-width:821px) and (max-width:1240px){.zl-wb--full .zl-wb__ticket{grid-template-columns:252px minmax(0,1fr)}}@media (min-width:821px) and (max-width:900px){.zl-wb--full .zl-wb__ticket{grid-template-columns:minmax(0,1fr)}}@media (min-width:1100px){.zl-wb--full .zl-wb__hbmain,.zl-wb--full .zl-wb__relaymain{max-width:920px}}@media (max-width:820px){.zl-wb--full .zl-wb__deskhead{flex-wrap:wrap;gap:8px;padding:10px 14px}.zl-wb--full .zl-wb__deskhead h2{font-size:17px}.zl-wb--full .zl-wb__deskhead .sub{margin-top:2px}.zl-wb--full .zl-wb__headright{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%}.zl-wb--full .zl-wb__slabox{text-align:left;order:-1;align-items:baseline;gap:6px;display:flex}.zl-wb--full .zl-wb__slabox .t{font-size:15px;display:inline}.zl-wb--full .zl-wb__desk .zl-wb__fields{flex-flow:wrap;gap:3px 18px;padding:8px 14px;display:flex}.zl-wb--full .zl-wb__desk .zl-wb__field{align-items:baseline;gap:6px;padding:0;display:flex}.zl-wb--full .zl-wb__desk .zl-wb__field .v{font-size:13px}.zl-wb--full .zl-wb__convobody{gap:8px;padding:10px 12px 12px}.zl-wb--full .zl-wb__ai{margin-top:0;padding:9px 11px 10px}.zl-wb--full .zl-wb__ai-head{margin-bottom:6px}.zl-wb--full .zl-wb__ai-verdict{margin-top:8px}.zl-wb--full .zl-wb__post{padding:7px 11px 8px}.zl-wb--full .zl-wb__post header{margin-bottom:3px}.zl-wb--full .zl-wb__composer{gap:6px;padding:8px 12px 10px}.zl-wb--full .zl-wb__props{gap:6px;padding:12px 12px 22px}.zl-wb--full .zl-wb__status{min-height:48px;padding:2px 12px}.zl-wb--full .zl-wb__samplebar{flex-wrap:nowrap;gap:8px 12px;padding:8px 14px}.zl-wb--full .zl-wb__samplebar .zl-wb__btn{flex:none}.zl-wb--full .zl-wb__tour{margin:10px 12px 0;padding:12px 14px}.zl-wb--full .zl-wb__tourbody{gap:12px;margin-top:8px}.zl-wb--full .zl-wb__lanes{gap:10px;padding:10px 12px}.zl-wb--full .zl-wb__lanebody{gap:6px;padding:8px 8px 10px}.zl-wb--full .zl-wb__tcard{gap:3px;padding:8px 10px}.zl-wb--full .zl-wb__console-bar{flex-wrap:wrap;row-gap:6px}.zl-wb--full .zl-wb__console-bar input{flex:140px;min-width:0}}.zl-wb__composerrow{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.zl-wb__composerrow .zl-wb__composerinput{flex:220px;width:auto;min-width:0}.zl-wb__composerrow .zl-wb__composersend{flex:none;margin-left:auto}.zl-wb__composerhead{flex-wrap:wrap;row-gap:4px}.zl-wb__composerhead .zl-wb__turns{white-space:nowrap}.zl-wb__railtools{display:contents}@media (max-width:820px){.zl-wb--full .zl-wb__rail{grid-template-rows:44px auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0;padding:0;display:grid;overflow:visible}.zl-wb--full .zl-wb__brand{background:0 0;border:0;grid-area:1/1;justify-self:start;margin:0;padding:0 10px;position:static}.zl-wb--full .zl-wb__brand .lockup{width:72px}.zl-wb--full .zl-wb__railfoot{background:0 0;grid-area:1/2;justify-self:end;margin:0;padding:0 8px 0 0;position:static}.zl-wb--full .zl-wb__accountlink{border-radius:8px;min-width:0;min-height:34px;padding:4px 12px;font-size:13px}.zl-wb--full .zl-wb__railtools{scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;grid-area:2/1/auto/-1;gap:2px;min-width:0;padding:0 28px 6px 6px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000)}.zl-wb--full .zl-wb__railtools::-webkit-scrollbar{display:none}.zl-wb--full .zl-wb__railtools .zl-wb__railitem{scroll-snap-align:start;border-radius:9px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;width:auto;height:auto;min-height:46px;margin:0;padding:5px 10px 4px}.zl-wb--full .zl-wb__railtools .zl-wb__railitem .ico{font-size:15px}.zl-wb--full .zl-wb__railtools .zl-wb__railitem .lbl{clip:auto;clip-path:none;white-space:nowrap;width:auto;height:auto;font-size:12px;font-weight:550;line-height:1.1;position:static;overflow:visible}.zl-wb--full .zl-wb__railtools .zl-wb__railitem .st{top:5px;right:5px}.zl-wb--full .zl-wb__tabstrip{padding:0 6px}.zl-wb--full .zl-wb__tabbtn{min-height:36px;padding:6px 4px 5px 8px;font-size:12.5px}.zl-wb--full .zl-wb__tabbtn .wt{display:none}.zl-wb--full .zl-wb__tabx{min-width:28px}.zl-wb--full .zl-wb__pinned{gap:10px;padding:4px 12px}.zl-wb--full .zl-wb__pinned button{min-height:28px}.zl-wb--full .zl-wb__resume{gap:6px 10px;margin:6px 8px;padding:8px 12px;font-size:12.5px}.zl-wb--full .zl-wb__resume .zl-wb__btn{min-height:36px}.zl-wb--full .zl-wb__main button,.zl-wb--full .zl-wb__main select,.zl-wb--full .zl-wb__main input:not([type=checkbox]):not([type=radio]),.zl-wb--full .zl-wb__main .zl-wb__btn{min-height:40px}.zl-wb--full .zl-wb__backlink{min-height:36px;font-size:13px}.zl-wb--full .zl-wb__checklist{scrollbar-width:none;flex-wrap:nowrap;gap:5px;margin:6px 0 2px;padding-bottom:2px;overflow-x:auto}.zl-wb--full .zl-wb__checklist::-webkit-scrollbar{display:none}.zl-wb--full .zl-wb__checklist li{white-space:nowrap;flex:none;padding:3px 9px}.zl-wb--full .zl-wb__status{gap:8px;min-height:36px;padding:0 8px 0 12px}.zl-wb--full .zl-wb__path{grid-template-columns:auto auto minmax(0,1fr);row-gap:0}.zl-wb--full .zl-wb__path .m{grid-area:1/3}.zl-wb--full .zl-wb__path .pips{grid-column:2}.zl-wb--full .zl-wb__themebtn{min-width:0;min-height:32px;padding:2px 10px}.zl-wb--full .zl-wb__toolstip-btn{width:32px;min-width:32px;height:32px;min-height:32px}.zl-wb--full .zl-wb__tabstrip .zl-wb__tabbtn,.zl-wb--full .zl-wb__tabstrip .zl-wb__tabx{min-height:34px}.zl-wb--full .zl-wb__tabstrip{scrollbar-width:none}.zl-wb--full .zl-wb__tabstrip::-webkit-scrollbar{display:none}}@media (min-width:821px){.zl-wb__lanes{min-height:520px}.zl-wb__lanehead{z-index:2;background:var(--wb-surface);border-radius:10px 10px 0 0;position:sticky;top:0}.zl-wb__lanehint{z-index:2;background:var(--wb-surface);padding-bottom:6px;position:sticky;top:30px}}@media (min-width:1181px){.zl-wb__lanes{grid-template-columns:repeat(5,minmax(190px,1fr));overflow-x:auto}}@media (min-width:821px){.zl-wb__resume{gap:10px;margin:6px 0;padding:6px 12px;font-size:12.5px}}.zl-wb--full .zl-wb__resume--heavy{border-radius:8px;flex-wrap:nowrap;gap:8px;margin:4px 8px;padding:3px 4px 3px 12px;font-size:12px;line-height:1.3}.zl-wb--full .zl-wb__resume--heavy .t{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.zl-wb--full .zl-wb__resume--heavy .acts{flex:none;gap:4px;margin-left:0}.zl-wb--full .zl-wb__resume--heavy .zl-wb__btn{min-height:28px;padding:3px 10px;font-size:12px}.zl-wb--full .zl-wb__resume--heavy .zl-wb__resumex{justify-content:center;min-width:28px;padding:3px 0;font-size:15px;line-height:1}.zl-wb__ai-disagree{color:var(--wb-ink-2);font-weight:500}.zl-wb__railitem .note{font-size:11px}.zl-wb__plabel,.zl-wb__ai-claim dt,.zl-wb__field .k,.zl-wb__ai-badge{font-size:11.5px}.zl-wb__signal{--sig:var(--wb-ink-2);--sig-bg:var(--wb-surface);--sig-line:var(--wb-border);border:1px solid var(--sig-line);border-left:4px solid var(--sig);background:var(--sig-bg);color:var(--wb-ink);border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:8px 12px;font-size:13px;line-height:1.45;display:flex}.zl-wb__signal .ic{color:var(--sig);flex:none;font-weight:700}.zl-wb__signal.is-crit{--sig:var(--wb-sig-crit);--sig-bg:var(--wb-sig-crit-bg);--sig-line:var(--wb-sig-crit-line)}.zl-wb__signal.is-warn{--sig:var(--wb-sig-warn);--sig-bg:var(--wb-sig-warn-bg);--sig-line:var(--wb-sig-warn-line)}.zl-wb__signal.is-new{--sig:var(--wb-sig-new);--sig-bg:var(--wb-sig-new-bg);--sig-line:var(--wb-sig-new-line)}.zl-wb__slaband{margin:8px 16px 0;font-weight:600}.zl-wb__notice{border-left-width:4px}.zl-wb__notice.is-ok{border-left-color:var(--wb-ok)}.zl-wb__notice.is-bad{border-left-color:var(--wb-p1);color:var(--wb-ink)}.zl-wb__notice.is-bad:before{content:"✕  ";color:var(--wb-p1);font-weight:700}.zl-wb__notes{top:52px;bottom:auto;right:16px}.zl-wb__noteitem{--sig:var(--wb-ink-3);--sig-bg:var(--wb-surface);border:1px solid var(--wb-border);border-left:4px solid var(--sig);background:var(--sig-bg);color:var(--wb-ink);box-shadow:0 10px 28px #0000002e}.zl-wb__noteitem .ic{color:var(--sig);flex:none;font-weight:700}.zl-wb__noteitem.is-new{--sig:var(--wb-sig-new);--sig-bg:var(--wb-sig-new-bg);font-weight:600}.zl-wb__noteitem.is-bad{--sig:var(--wb-sig-crit);--sig-bg:var(--wb-sig-crit-bg);font-weight:600}.zl-wb__noteitem.is-ok{--sig:var(--wb-ok);--sig-bg:var(--wb-ok-bg);border-color:var(--wb-ok-line)}@media (max-width:820px){.zl-wb__notes{max-width:none;top:98px;left:8px;right:8px}}.zl-wb__railitem[data-fresh]:after{content:"";background:#9db7ff;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:calc(50% + 8px);box-shadow:0 0 0 3px #9db7ff40}.zl-wb__closemissing{background:var(--wb-sig-warn-bg);border:1px solid var(--wb-sig-warn-line);border-left:4px solid var(--wb-sig-warn);border-radius:8px;margin:0;padding:7px 10px}.zl-wb__closemissing li{color:var(--wb-ink)}.zl-wb__closemissing li:before,.zl-wb__callwarn,.zl-wb__slabox .t.is-soon,.zl-wb__pinnedsla.is-soon{color:var(--wb-sig-warn)}.zl-wb__note.is-working,.zl-wb__phint.is-working{color:var(--wb-sig-wait);align-items:center;gap:8px;display:flex}.zl-wb__note.is-working:before,.zl-wb__phint.is-working:before{content:"";background:var(--wb-sig-wait);border-radius:50%;flex:none;width:7px;height:7px;animation:1.2s ease-in-out infinite zl-wb-wait}@keyframes zl-wb-wait{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.zl-wb__note.is-working:before,.zl-wb__phint.is-working:before{opacity:.7;animation:none}}.zl-wb__ai{border-color:var(--wb-sig-ai-line);background:linear-gradient(180deg, var(--wb-surface), var(--wb-sig-ai-bg))}.zl-wb__ai-badge{color:var(--wb-sig-ai);background:var(--wb-sig-ai-bg)}.zl-wb__ai-badge:before{content:"✦ "}.zl-wb-hint__out{border-color:var(--wb-sig-ai-line);background:var(--wb-sig-ai-bg);border-left:4px solid var(--wb-sig-ai)}.zl-wb__post.is-internal,.zl-wb__post.is-internal.is-mine{background:var(--wb-sig-int-bg);border-color:var(--wb-sig-int-line);border-left:4px solid var(--wb-sig-int)}.zl-wb__intbadge{color:var(--wb-sig-int);background:var(--wb-sig-int-bg);border-color:var(--wb-sig-int-line)}.zl-wb__chan.is-internal{color:var(--wb-sig-int)}.zl-wb__steps{flex-direction:column;gap:4px;padding:0 16px;display:flex}.zl-wb__steps .zl-wb__checklist{margin:8px 0 0}.zl-wb__checklist li{padding:0}.zl-wb__checklist li button{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}@media (hover:hover){.zl-wb__checklist li button:hover{color:var(--wb-ink)}}.zl-wb__checklist li button:focus-visible{outline:2px solid var(--wb-blue);outline-offset:1px}.zl-wb__stepnext{color:var(--wb-ink-2);margin:0 0 6px;font-size:12.5px}.zl-wb__stepnext .k{color:var(--wb-sig-new);margin-right:4px;font-weight:700}.zl-wb__resolvebody{flex-direction:column;gap:8px;max-height:min(62vh,560px);display:flex;overflow-y:auto}@media (max-width:820px){.zl-wb--full .zl-wb__resolvebody{max-height:none;overflow:visible}.zl-wb--full .zl-wb__steps{padding:0 12px}.zl-wb--full .zl-wb__checklist li button{min-height:32px;padding:3px 9px}.zl-wb--full .zl-wb__checklist li{padding:0}}.zl-wb__props .zl-wb__seg{flex:none}@media (min-width:821px){.zl-wb__lanes{flex:none;align-content:start;align-items:start;min-height:0}.zl-wb__lane{min-height:0}.zl-wb__lanebody{flex:none;overflow:visible}}@media (max-width:820px){.zl-wb--full .zl-wb-rec{order:1}.zl-wb--full .zl-wb__lane:has(.zl-wb__laneempty) .zl-wb__lanehint{display:none}.zl-wb--full .zl-wb__lane:has(.zl-wb__laneempty) .zl-wb__laneempty{margin:2px 12px 10px}.zl-wb--full .zl-wb__lane:has(.zl-wb__laneempty){opacity:.8}}.zl-wb__signal.is-info{--sig:var(--wb-ink-3);--sig-bg:var(--wb-surface-2);--sig-line:var(--wb-border)}.zl-wb__howto{border:1px solid var(--wb-border);background:var(--wb-surface);max-width:640px;color:var(--wb-ink-2);border-radius:10px;gap:4px;margin:14px 20px 0;padding:12px 16px 12px 34px;font-size:13px;line-height:1.6;display:grid}.zl-wb__metricstate.is-watch{color:var(--wb-sig-warn);background:var(--wb-sig-warn-bg);border-color:var(--wb-sig-warn-line)}@media (min-width:821px) and (max-width:900px){.zl-wb--full .zl-wb__ticket{grid-template-rows:none;grid-template-columns:220px minmax(0,1fr)}.zl-wb--full .zl-wb__props{border-right:1px solid var(--wb-border);border-bottom:0}}@media (min-width:821px){.zl-wb--full .zl-wb__tabstrip{scrollbar-width:thin}.zl-wb--full .zl-wb__status{flex-wrap:nowrap}.zl-wb--full .zl-wb__status .zl-wb__toolsnote{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zl-wb--full .zl-wb__status .zl-wb__theme{flex:none;margin-left:auto}}.zl-wb__composer:has([aria-label=Ticket\ closed]) .zl-wb__composerhead{display:none}.zl-wb__notes{width:min(560px,100vw - 32px);max-width:none;inset:auto auto 3px 50%;transform:translate(-50%)}.zl-wb__noteitem{min-height:28px;padding:3px 8px 3px 10px;font-size:12.5px;box-shadow:0 6px 18px #00000038}.zl-wb__noteitem span:not(.ic){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:820px){.zl-wb__notes{width:auto;inset:auto 8px 4px;transform:none}}.zl-wb__notes{z-index:300}.zl-wb__noteitem{background-color:var(--wb-surface);background-image:linear-gradient(var(--sig-bg), var(--sig-bg))}@media (max-width:820px){.zl-wb__notes{bottom:44px}}.zl-wb--full .zl-wb__close .zl-wb__gatehead,.zl-wb__gatehead{text-transform:none;letter-spacing:normal;color:var(--wb-ink);margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.4}.zl-wb__gateemail{overflow-wrap:anywhere;font-weight:700}.zl-wb__signal.is-ok{--sig:var(--wb-ok);--sig-bg:var(--wb-ok-bg);--sig-line:var(--wb-ok-line)}.zl-wb__guided{border:1px solid var(--wb-sig-new-line);border-left:4px solid var(--wb-sig-new);background:var(--wb-sig-new-bg);color:var(--wb-ink);border-radius:8px;margin:8px 16px 0;padding:10px 12px}.zl-wb__guidedhead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.zl-wb--full .zl-wb__guided h3,.zl-wb__guided h3{text-transform:none;letter-spacing:normal;color:var(--wb-ink);margin:0;font-size:14px;font-weight:600}.zl-wb__guidedhide{color:var(--wb-ink-2);cursor:pointer;background:0 0;border:0;min-height:32px;padding:4px 2px;font-size:12.5px;text-decoration:underline}.zl-wb__guidedlead{color:var(--wb-ink-2);margin:4px 0 0;font-size:12.5px}.zl-wb__guidedlist{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.zl-wb__guidedlist li{grid-template-columns:24px 1fr auto;align-items:center;gap:10px;display:grid}.zl-wb__guidedlist .n{border:1px solid var(--wb-sig-new-line);width:22px;height:22px;color:var(--wb-sig-new);background:var(--wb-surface);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.zl-wb__guidedlist li.is-now .n{background:var(--wb-sig-new);color:var(--wb-on-sig-new);border-color:var(--wb-sig-new)}.zl-wb__guidedlist li.is-done .n{background:var(--wb-ok-bg);color:var(--wb-ok);border-color:var(--wb-ok-line)}.zl-wb__guidedlist .b{flex-direction:column;min-width:0;font-size:13px;line-height:1.4;display:flex}.zl-wb__guidedlist .b span{color:var(--wb-ink-2);font-size:12.5px}.zl-wb__guidedlist li.is-done .b strong{color:var(--wb-ink-2)}@media (max-width:820px){.zl-wb__guidedlist li{grid-template-columns:24px 1fr}.zl-wb__guidedlist li>button{grid-column:2;justify-self:start}}.zl-wb__firstday{background:var(--wb-surface);border:1px solid var(--wb-border);border-radius:12px;flex-direction:column;flex:0 auto;align-self:center;gap:16px;width:min(680px,100% - 48px);min-height:0;margin:36px auto 28px;padding:24px 28px 22px;display:flex;overflow-y:auto}.zl-wb__firstday h2{letter-spacing:-.018em;margin:0;font-size:22px;font-weight:650}.zl-wb__firstday>p:not(.zl-wb__notice){color:var(--wb-ink-2);max-width:58ch;margin:0;font-size:13.5px;line-height:1.6}.zl-wb__stages{text-align:left;flex-wrap:wrap;gap:8px;margin:16px 20px 0;padding:0;list-style:none;display:flex}.zl-wb__stages:before{content:"Your starter path";color:var(--wb-ink-2);flex:0 0 100%;font-size:12px;font-weight:650}.zl-wb__stages li{background:var(--wb-surface-2);border:1px solid var(--wb-border-soft);border-radius:9px;flex-direction:column;flex:148px;gap:2px;min-width:0;padding:10px 46px 10px 12px;display:flex;position:relative}.zl-wb__stages li:after{border:1px solid var(--wb-border-soft);color:var(--wb-ink-3);border-radius:999px;padding:3px 7px;font-size:10.5px;font-weight:650;line-height:1;position:absolute;top:8px;right:8px}.zl-wb__stages li[data-state=done]:after{content:"✓ Done";color:var(--wb-ok);border-color:var(--wb-ok)}.zl-wb__stages li[data-state=now]{box-shadow:inset 3px 0 0 var(--wb-lime)}.zl-wb__stages li[data-state=now]:after{content:"Now";background:var(--wb-lime);border-color:var(--wb-lime);color:#131313}.zl-wb__stages li[data-state=next]:after{content:"Next"}.zl-wb__stages li[data-state=next] b{color:var(--wb-ink-2)}.zl-wb__stages li:nth-child(2) b:before{content:"";background:var(--wb-sig-ai);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.zl-wb__stages b{font-size:13px;font-weight:600}.zl-wb__stages span{color:var(--wb-ink-2);font-size:12px;line-height:1.35}.zl-wb__firstday .zl-wb__stages{margin:0}.zl-wb__deskempty .zl-wb__stages{width:min(600px,100%);margin:0}.zl-wb__buddystrip{background:var(--wb-sig-ai-bg);border:1px solid var(--wb-sig-ai-line);color:var(--wb-ink);border-radius:8px;margin:10px 20px 0;padding:10px 12px 10px 54px;font-size:13px;line-height:1.5;position:relative}.zl-wb__buddyava{background:var(--wb-surface);border:1px solid var(--wb-sig-ai-line);width:30px;height:30px;color:var(--wb-sig-ai);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.zl-wb__buddypips{vertical-align:middle;gap:4px;margin-left:10px;display:inline-flex}.zl-wb__buddypips span{background:var(--wb-sig-ai);opacity:.22;border-radius:3px;width:18px;height:6px}.zl-wb__buddypips span.is-done{opacity:1}.zl-wb__firstday-q{background:var(--wb-surface-2);border:0;border-radius:9px;flex-direction:column;gap:10px;margin:0;padding:13px 15px;display:flex}.zl-wb__firstday-q legend{color:var(--wb-ink);padding:0;font-size:13.5px;font-weight:600}.zl-wb__firstday-opts{flex-wrap:wrap;gap:8px;display:flex}.zl-wb__firstday-opts .zl-wb__btn{background:var(--wb-surface);border-radius:999px;padding:8px 16px}.zl-wb__firstday-opts .zl-wb__btn[aria-pressed=true]{background:var(--wb-solid);border-color:var(--wb-solid);color:var(--wb-on-solid)}@media (hover:hover){.zl-wb__firstday-opts .zl-wb__btn[aria-pressed=true]:hover:not(:disabled){background:var(--wb-solid-hover);border-color:var(--wb-solid-hover)}}.zl-wb__firstday-actions{border-top:1px solid var(--wb-border-soft);flex-wrap:wrap;align-items:center;gap:10px;padding-top:16px;display:flex}@media (max-width:820px){.zl-wb__firstday{width:calc(100% - 24px);margin:16px auto;padding:18px 16px 16px}.zl-wb__stages{margin:12px 12px 0}.zl-wb__buddystrip{margin:8px 12px 0}.zl-wb__firstday .zl-wb__stages,.zl-wb__deskempty .zl-wb__stages{margin:0}}.zl-wb__leveloffers{gap:6px;margin:0 0 10px;display:grid}.zl-wb__leveleasier{color:var(--wb-ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:13px;display:flex}.zl-wb__thead{background:var(--wb-surface);border-bottom:1px solid var(--wb-border);flex:none;gap:7px;padding:10px 20px 9px;font-size:13px;display:grid;container:thead/inline-size}.zl-wb__th-r1{align-items:center;gap:14px;min-width:0;display:flex}.zl-wb__th-back{appearance:none;font:inherit;color:var(--wb-blue);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:13px}@media (hover:hover){.zl-wb__th-back:hover{text-underline-offset:3px;text-decoration:underline}}.zl-wb__th-titles{flex:auto;align-items:baseline;gap:12px;min-width:0;display:flex}.zl-wb__th-title{letter-spacing:-.015em;color:var(--wb-ink);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:120px;margin:0;font-size:17px;font-weight:650;overflow:hidden}.zl-wb__th-meta{color:var(--wb-ink-3);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;font-size:12.5px;overflow:hidden}.zl-wb__th-right{flex:none;align-items:center;gap:10px;display:flex}.zl-wb__th-chip{white-space:nowrap;border:1px solid var(--wb-border);background:var(--wb-surface);color:var(--wb-ink-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.zl-wb__th-chip .n{font-family:var(--wb-mono);font-variant-numeric:tabular-nums}.zl-wb__th-chip .dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.zl-wb__th-chip.is-breached{color:var(--wb-p1);background:var(--wb-p1-bg);border-color:var(--wb-p1-line)}.zl-wb__th-chip.is-soon,.zl-wb__th-chip.is-back{color:var(--wb-p2);background:var(--wb-p2-bg);border-color:var(--wb-p2-line)}.zl-wb__th-chip[tabindex]{cursor:help}.zl-wb__th-chip:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}.zl-wb__th-chip .tip{z-index:5;white-space:normal;background:var(--wb-ink);width:max-content;max-width:260px;color:var(--wb-surface);border-radius:8px;padding:7px 10px;font-size:12px;font-weight:500;display:none;position:absolute;top:calc(100% + 6px);right:0}.zl-wb__th-chip:hover .tip,.zl-wb__th-chip:focus-visible .tip{display:block}.zl-wb__th-live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zl-wb__th-steps{min-width:0}.zl-wb__th-track{flex-wrap:wrap;align-items:baseline;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}.zl-wb__th-track li{align-items:baseline;display:inline-flex}.zl-wb__th-track li+li:before{content:"";background:var(--wb-border);align-self:center;width:1px;height:12px;margin:0 12px}.zl-wb__th-step{appearance:none;font:inherit;color:var(--wb-ink-3);cursor:pointer;text-align:left;background:0 0;border:0;padding:2px 0;font-size:13px}@media (hover:hover){.zl-wb__th-step:hover .nm{text-underline-offset:3px;text-decoration:underline}}.zl-wb__th-step:focus-visible,.zl-wb__th-compact button:focus-visible,.zl-wb__th-back:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px;border-radius:4px}.zl-wb__th-step.is-done{color:var(--wb-ok)}.zl-wb__th-step.is-now{color:var(--wb-ink)}.zl-wb__th-step.is-now .nm{font-weight:700}.zl-wb__th-step .ins{color:var(--wb-ink);margin-left:8px;font-weight:500}.zl-wb__th-compact{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;display:none}.zl-wb__th-compact .pos{color:var(--wb-ink-3);white-space:nowrap}.zl-wb__th-compact .cur{appearance:none;font:inherit;color:var(--wb-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.zl-wb__th-compact .ins{color:var(--wb-ink)}.zl-wb__th-compact .all{appearance:none;font:inherit;color:var(--wb-blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.zl-wb__th-note{color:var(--wb-ink-2);margin:0;font-size:13px}@container thead (max-width:1099px){.zl-wb__th-titles{flex-direction:column;align-items:flex-start;gap:1px}.zl-wb__th-title{max-width:100%}.zl-wb__th-meta{flex:0 auto;max-width:100%}.zl-wb__th-steps:not(.is-all) .zl-wb__th-track{display:none}.zl-wb__th-compact{display:flex}.zl-wb__th-steps.is-all .zl-wb__th-track{gap:0 14px;margin-top:6px}.zl-wb__th-steps.is-all .zl-wb__th-track li+li:before{display:none}}@media (pointer:coarse){.zl-wb__th-step,.zl-wb__th-back,.zl-wb__th-compact .cur,.zl-wb__th-compact .all{margin-block:-13px;padding-block:13px}.zl-wb__thead .zl-wb__jumpclose{min-height:44px}}@container thead (max-width:767px){.zl-wb__thead{padding:10px 14px 9px}.zl-wb__th-r1{flex-wrap:wrap;row-gap:6px}.zl-wb__th-titles{flex:100%;order:1}.zl-wb__th-right{flex:100%;order:2;justify-content:space-between}.zl-wb__th-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box}}.zl-wb__dc{gap:8px;container:dcol/inline-size}.zl-wb__dc-facts{color:var(--wb-ink-2);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;font-size:12.5px;display:flex}.zl-wb__dc-facts .st{color:var(--wb-ink);font-weight:600}.zl-wb__dc-grp{border-top:1px solid var(--wb-border);gap:8px;min-width:0;margin-top:4px;padding-top:12px;display:grid}.zl-wb__dc-gh{letter-spacing:.08em;text-transform:uppercase;color:var(--wb-accent-ink);margin:0;font-size:11px;font-weight:700}.zl-wb__dc-gh label{font:inherit;color:inherit;letter-spacing:inherit}.zl-wb__dc-row{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;display:grid}.zl-wb__dc-row .zl-wb__plabel{text-transform:none;letter-spacing:0;color:var(--wb-ink-2);margin:0;font-size:12.5px;font-weight:500}@container dcol (max-width:259px){.zl-wb__dc-row{grid-template-columns:1fr;gap:4px}}.zl-wb__dc .zl-wb__seg{gap:4px;display:flex}.zl-wb__dc .zl-wb__seg button{flex:1 1 0}.zl-wb__dc-guide{color:var(--wb-ink-3);margin:0;font-size:12px;line-height:1.4}.zl-wb__dc .zl-wb__filebtn{width:100%}.zl-wb__dc-err{color:var(--wb-p1);margin:0;font-size:12.5px;font-weight:600}.zl-wb__dc-summary{gap:3px;display:grid}.zl-wb__dc-summary:focus-visible{outline:2px solid var(--wb-blue);outline-offset:3px;border-radius:4px}.zl-wb__dc-summary .what{color:var(--wb-ink);font-size:13.5px;font-weight:650}.zl-wb__dc-summary .ok{color:var(--wb-ok);font-size:12.5px;font-weight:600}.zl-wb__dc-summary .filed{color:var(--wb-ink-2);font-size:12.5px}.zl-wb__dc-hold{color:var(--wb-ink);background:var(--wb-p2-bg);border:1px solid var(--wb-p2-line);border-radius:8px;gap:6px;padding:9px 10px;font-size:12.5px;display:grid}.zl-wb__dc-hold b{font-weight:650}.zl-wb__dc-hold .acts{flex-wrap:wrap;gap:4px 14px;display:flex}.zl-wb__dc-link{appearance:none;font:inherit;color:var(--wb-blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}@media (hover:hover){.zl-wb__dc-link:hover{text-underline-offset:3px;text-decoration:underline}}.zl-wb__dc-link:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px;border-radius:4px}.zl-wb__dc-panelhead{display:none}@media (max-width:767px){.zl-wb__dc-panelhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.zl-wb__dc.is-folded .zl-wb__dc-grp:not(.is-details),.zl-wb__dc.is-folded .zl-wb__prop,.zl-wb__dc-grp.is-details>.zl-wb__dc-gh{display:none}.zl-wb__dc.is-folded .zl-wb__dc-grp.is-details{border-top:0;margin-top:0;padding-top:0}.zl-wb__dc .zl-wb__seg button,.zl-wb__dc .zl-wb__filebtn,.zl-wb__dc .zl-wb__pinput,.zl-wb__dc .zl-wb__pbtn{min-height:44px}.zl-wb__dc-link{margin-block:-13px;padding-block:13px}}.zl-wb__ai.zl-wb__cv-ai,.zl-wb__ai.zl-wb__cv-locked{background:var(--wb-surface);margin-top:0}.zl-wb__cv-ai{gap:8px;padding:10px 14px 12px;display:grid}.zl-wb__cv-ai-head{color:var(--wb-ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.zl-wb__cv-ai-badge{letter-spacing:.07em;text-transform:uppercase;color:var(--wb-sig-ai);font-size:11px;font-weight:700}.zl-wb__cv-ai-badge:before{content:"✦ "}.zl-wb__cv-ai-sug{align-items:center;gap:5px;display:inline-flex}.zl-wb__cv-conf{color:var(--wb-ink-3);align-items:center;gap:5px;margin-left:auto;font-size:12px;display:inline-flex}.zl-wb__cv-conf .n{font-family:var(--wb-mono);font-variant-numeric:tabular-nums}.zl-wb__cv-info{appearance:none;border:1px solid var(--wb-border);background:var(--wb-surface);width:20px;height:20px;color:var(--wb-ink-3);font:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:11.5px;font-weight:700;line-height:1;display:inline-grid}.zl-wb__cv-info[aria-expanded=true]{color:var(--wb-blue);border-color:var(--wb-blue-line);background:var(--wb-blue-soft)}.zl-wb__cv-explain{color:var(--wb-ink-2);background:var(--wb-surface-2);border-radius:6px;margin:0;padding:6px 9px;font-size:12.5px}.zl-wb__cv-claims{grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0;font-size:13.5px;display:grid}.zl-wb__cv-claims dt{color:var(--wb-ink-3);padding-top:1px;font-size:12.5px}.zl-wb__cv-claims dd{max-width:72ch;color:var(--wb-ink);margin:0;line-height:1.45}.zl-wb__cv-disagree{color:var(--wb-p2);margin:0;font-size:12.5px}.zl-wb__cv-pick{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.zl-wb__cv-pick button{appearance:none;font:inherit;text-align:left;border:1px solid var(--wb-border);background:var(--wb-surface);min-width:0;color:var(--wb-ink);cursor:pointer;border-radius:8px;padding:6px 10px;display:grid}@media (hover:hover){.zl-wb__cv-pick button:hover:not(:disabled){border-color:var(--wb-border-strong)}}.zl-wb__cv-pick button[aria-pressed=true]{background:var(--wb-solid);border-color:var(--wb-solid);color:var(--wb-on-solid)}.zl-wb__cv-pick button:disabled{cursor:progress}.zl-wb__cv-pick .v{font-size:13px;font-weight:650}.zl-wb__cv-pick .m{color:var(--wb-ink-3);font-size:12px}.zl-wb__cv-pick button[aria-pressed=true] .m{color:inherit;opacity:.8}.zl-wb__cv-record{justify-content:flex-end;display:flex}.zl-wb__cv-what{gap:4px;margin:8px 0;display:grid}.zl-wb__cv-what label{color:var(--wb-ink);font-size:12.5px;font-weight:650}.zl-wb__cv-what textarea{resize:vertical;border:1px solid var(--wb-border);background:var(--wb-surface);width:100%;min-height:52px;color:var(--wb-ink);font:inherit;border-radius:8px;padding:7px 9px;font-size:13px}.zl-wb__cv-what .zl-wb__phint{margin:0}.zl-wb__cv-locked{border-color:var(--wb-ok-line);color:var(--wb-ink-2);gap:2px;padding:10px 14px;font-size:12.5px;display:grid}.zl-wb__cv-locked:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}.zl-wb__cv-locked .ok{color:var(--wb-ok);font-size:13px;font-weight:650}.zl-wb__cv-locked .ai{overflow-wrap:anywhere}.zl-wb__cv-skel{border:1px solid var(--wb-border);background:var(--wb-surface);border-radius:11px;align-content:start;gap:9px;min-height:218px;padding:12px 14px;display:grid}.zl-wb__cv-skel i{background:linear-gradient(90deg, var(--wb-border-soft) 0%, var(--wb-surface-2) 50%, var(--wb-border-soft) 100%);background-size:200% 100%;border-radius:4px;height:11px;animation:1.3s linear infinite zl-wb-cv-shimmer;display:block}.zl-wb__cv-skel .b{border-radius:8px;height:46px}.zl-wb__cv-skel .r{border-radius:7px;justify-self:end;width:28%;height:30px}@keyframes zl-wb-cv-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.zl-wb__cv-skel i{animation:none}}.zl-wb__cv-none{color:var(--wb-ink-3);margin:0;font-size:12.5px}.zl-wb__typing{border:1px solid var(--wb-border);background:var(--wb-surface);color:var(--wb-ink-2);border-radius:11px;align-self:flex-start;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:13px;display:inline-flex}.zl-wb__typing .dots{gap:3px;display:inline-flex}.zl-wb__typing .dots i{background:var(--wb-ink-3);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite zl-wb-typing;display:block}.zl-wb__typing .dots i:nth-child(2){animation-delay:.15s}.zl-wb__typing .dots i:nth-child(3){animation-delay:.3s}@keyframes zl-wb-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.zl-wb__typing .dots i{opacity:.6;animation:none}}.zl-wb__notice.zl-wb__cv-status{flex:none;align-items:center;gap:10px;margin:0 20px 8px;font-weight:600;display:flex}.zl-wb__cv-x{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px 6px;font-size:16px;line-height:1}@media (max-width:820px){.zl-wb__cv-claims{grid-template-columns:1fr;gap:0}.zl-wb__cv-claims dd{margin-bottom:6px}.zl-wb__cv-locked .ai{white-space:normal}.zl-wb__cv-skel{min-height:340px}.zl-wb__cv-skel .b{height:52px}.zl-wb__cv-skel .r{width:100%;height:44px}.zl-wb__cv-record .zl-wb__btn{width:100%}.zl-wb--full .zl-wb__notice.zl-wb__cv-status{z-index:2;margin:0 14px 8px;position:sticky;bottom:8px}}@media (pointer:coarse){.zl-wb__cv-pick button{min-height:52px}.zl-wb__cv-record .zl-wb__btn{min-height:44px}.zl-wb__cv-info{width:28px;height:28px}.zl-wb__cv-x{min-width:44px;min-height:44px}}.zl-wb__rb-top{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.zl-wb__chanseg.zl-wb__rb-switch{flex:0 auto}.zl-wb__chanseg.zl-wb__rb-switch button{flex:none;padding-inline:14px}.zl-wb__rb-tools{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.zl-wb__rb-tool{appearance:none;font:inherit;color:var(--wb-ink-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:5px 9px;font-size:12.5px;font-weight:500}@media (hover:hover){.zl-wb__rb-tool:hover{background:var(--wb-surface-2)}}.zl-wb__rb-tool[aria-expanded=true]{background:var(--wb-surface-2);border-color:var(--wb-border);color:var(--wb-ink)}.zl-wb__rb-glyph{color:var(--wb-sig-ai);margin-right:5px}.zl-wb__rb-resolve{appearance:none;font:inherit;border:1px solid var(--wb-ok-line);background:var(--wb-surface);color:var(--wb-ok);cursor:pointer;border-radius:7px;margin-left:6px;padding:5px 11px;font-size:12.5px;font-weight:600}.zl-wb__rb-resolve.is-chosen{background:var(--wb-lime);border-color:var(--wb-lime);color:var(--wb-dark)}.zl-wb__rb-tool:focus-visible,.zl-wb__rb-resolve:focus-visible,.zl-wb__rb-link:focus-visible,.zl-wb__rb-chip button:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}.zl-wb__rb-chip{background:var(--wb-blue-soft);border:1px solid var(--wb-blue-line);max-width:100%;color:var(--wb-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:3px 4px 3px 10px;font-size:12.5px;display:inline-flex}.zl-wb__rb-chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zl-wb__rb-chip button{appearance:none;font:inherit;color:var(--wb-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:2px 6px;font-size:15px;line-height:1}.zl-wb__rb-box{border-radius:9px;flex-direction:column;min-width:0;display:flex}.zl-wb__rb-box.is-internal{background:var(--wb-sig-int-bg);box-shadow:0 0 0 1px var(--wb-sig-int-line)}.zl-wb__rb-box.is-internal .zl-wb__composerinput{background:0 0;border-color:#0000}.zl-wb__rb-tag{color:var(--wb-sig-int);align-items:center;gap:6px;margin:0;padding:7px 11px 0;font-size:11.5px;display:flex}.zl-wb__rb-tag b{letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--wb-sig-int-line);border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.zl-wb__rb-foot{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.zl-wb__rb-foot .zl-wb__call{margin:0}.zl-wb__turns.zl-wb__rb-count{font-family:var(--wb-sans);color:var(--wb-ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.zl-wb__rb-count.is-low{color:var(--wb-p2);font-weight:600}.zl-wb__rb-count .k{font-family:var(--wb-mono);color:var(--wb-ink-3);font-size:11px;font-weight:400}.zl-wb__rb-foot .zl-wb__composersend{margin-left:0}.zl-wb__rb-link{appearance:none;font:inherit;color:var(--wb-blue);cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){.zl-wb__rb-link:hover{text-underline-offset:3px;text-decoration:underline}}.zl-wb-hint.is-docked>summary,.zl-wb-col.is-docked>summary,.zl-wb-hint.is-docked:not([open]),.zl-wb-col.is-docked:not([open]){display:none}.zl-wb-hint.is-docked>.zl-wb-hint__body,.zl-wb-col.is-docked>.zl-wb-col__body{padding-top:12px}@media (pointer:coarse){.zl-wb__rb-count .k{display:none}.zl-wb__rb-tool,.zl-wb__rb-resolve,.zl-wb__rb-switch button,.zl-wb__rb-foot .zl-wb__composersend{min-height:44px}.zl-wb__rb-chip button{min-width:44px;min-height:44px}}@media (max-width:820px){.zl-wb__rb-tools{flex:100%;margin-left:0}.zl-wb__rb-resolve{margin-left:auto}.zl-wb__rb-count .k{display:none}.zl-wb__rb-foot .zl-wb__composersend{text-align:center;flex:100%;justify-content:center}.zl-wb__chanseg.zl-wb__rb-switch{flex:100%}.zl-wb__chanseg.zl-wb__rb-switch button{flex:1 1 0}}.zl-wb__rf{gap:12px}.zl-wb__rf-pre{color:var(--wb-p2);margin:0;font-size:12.5px}.zl-wb__rf-step{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;display:grid}.zl-wb__rf-n{background:var(--wb-surface-2);border:1px solid var(--wb-border);width:20px;height:20px;color:var(--wb-ink-2);border-radius:50%;place-items:center;margin-top:1px;font-size:11px;font-weight:700;display:grid}.zl-wb__rf-step.is-done .zl-wb__rf-n{background:var(--wb-ok-bg);border-color:var(--wb-ok-line);color:var(--wb-ok)}.zl-wb__rf-body{flex-direction:column;gap:6px;min-width:0;display:flex}.zl-wb__rf-label{color:var(--wb-ink);font-size:13px;font-weight:600}.zl-wb__rf-chips{flex-wrap:wrap;gap:6px;display:flex}.zl-wb__rf-chips button{appearance:none;font:inherit;cursor:pointer;border:1px solid var(--wb-border);background:var(--wb-surface);color:var(--wb-ink-2);border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600}@media (hover:hover){.zl-wb__rf-chips button:hover{border-color:var(--wb-border-strong)}}.zl-wb__rf-chips button[aria-checked=true]{background:var(--wb-solid);border-color:var(--wb-solid);color:var(--wb-on-solid)}.zl-wb__rf-chips button:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}.zl-wb__rf-hint{color:var(--wb-ink-2);margin:0;font-size:12.5px}.zl-wb__rf .zl-wb__closesummary{min-height:64px}.zl-wb__rf-meter{color:var(--wb-ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12px;display:flex}.zl-wb__rf-meter i{background:var(--wb-surface-2);width:120px;height:4px;box-shadow:inset 0 0 0 1px var(--wb-border);border-radius:99px;display:block;position:relative;overflow:hidden}.zl-wb__rf-meter i b{background:var(--wb-p2);position:absolute;inset:0 auto 0 0}.zl-wb__rf-meter.is-ok{color:var(--wb-ok);font-weight:600}.zl-wb__rf-meter.is-ok i b{background:var(--wb-ok)}.zl-wb__rf-go{justify-content:flex-end;display:flex}.zl-wb__rf-go .zl-wb__filebtn{width:auto;margin-top:0}.zl-wb__rf-card{border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.zl-wb__rf-card:focus-visible,.zl-wb__rf-result:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}.zl-wb__rf-card.is-bad{background:var(--wb-p1-bg);border:1px solid var(--wb-p1-line);color:var(--wb-ink)}.zl-wb__rf-card.is-bad b{color:var(--wb-p1);font-size:13px}.zl-wb__rf-result{border:1px solid var(--wb-ok-line);background:var(--wb-surface);border-radius:10px;padding:12px 14px}.zl-wb__rf-result:focus{outline:none}.zl-wb__rf-done{color:var(--wb-ok);flex-wrap:wrap;align-items:baseline;gap:6px;font-weight:650;display:flex}.zl-wb__close .zl-wb__rf-done h3,.zl-wb--full .zl-wb__close .zl-wb__rf-done h3{text-transform:none;letter-spacing:normal;color:var(--wb-ok);margin:0;font-size:14px;font-weight:650}.zl-wb__rf-done .inc{color:var(--wb-ink-2);font-size:13px;font-weight:500}@media (pointer:coarse){.zl-wb__rf-chips button{min-height:44px;padding-inline:14px}.zl-wb__rf-go .zl-wb__filebtn{min-height:44px}}@media (max-width:820px){.zl-wb__rf-go .zl-wb__filebtn{width:100%}}.zl-wb__rf>h3{margin:0}.zl-wb__rf-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.zl-wb__rf-head h3{margin:0}.zl-wb__rf-progress{color:var(--wb-ink-2);font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:600}@media (max-width:820px){.zl-wb__rb-tools{flex-wrap:wrap}}.zl-wb__lanehint{min-height:2.8em;line-height:1.4}.zl-wb__tcard[data-urgency=breached]{border-left-color:var(--wb-p1)}.zl-wb__tcard[data-urgency=soon]{border-left-color:var(--wb-p2)}.zl-wb__tcard .sla.is-paused{font-family:var(--wb-sans);color:var(--wb-ink-3)}.zl-wb-cameback__open{appearance:none;font:inherit;color:var(--wb-blue);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600}@media (hover:hover){.zl-wb-cameback__open:hover{text-underline-offset:3px;text-decoration:underline}}.zl-wb-cameback__open:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px;border-radius:3px}@media (pointer:coarse){.zl-wb-cameback__open{margin-block:-12px;padding-block:12px}}@media (max-width:820px){.zl-wb__lanehint{min-height:0}}@media (min-width:821px){.zl-wb--full .zl-wb__rail{overflow:hidden}.zl-wb--full .zl-wb__railtools{scrollbar-width:none;flex-direction:column;flex:auto;gap:2px;min-height:0;display:flex;overflow-y:auto}.zl-wb--full .zl-wb__railtools::-webkit-scrollbar{display:none}.zl-wb--full .zl-wb__railtools.has-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.zl-wb--full .zl-wb__railtools>.zl-wb__railitem{flex:none}.zl-wb--full .zl-wb__railfoot{flex:none;margin-top:0}}@media (min-width:821px) and (max-height:999px){.zl-wb--full .zl-wb__railitem{gap:2px 9px;margin:0;padding:6px 10px}.zl-wb--full .zl-wb__railitem .ico{font-size:15px}.zl-wb--full .zl-wb__railitem .lbl{white-space:nowrap;font-size:12.5px}.zl-wb--full .zl-wb__railitem .wht{display:none}.zl-wb--full .zl-wb__railitem .note{flex:0 0 100%;margin:2px 0 0;padding-left:27px;font-size:10px;line-height:1.25}.zl-wb--full .zl-wb__brand{margin-bottom:4px;padding-bottom:8px}}.zl-wb__kbar{appearance:none;border:1px solid var(--wb-border);background:var(--wb-surface);font:inherit;color:var(--wb-ink-2);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;font-size:11.5px;display:inline-flex}.zl-wb__kbar kbd{font-family:var(--wb-mono);border:1px solid var(--wb-border);border-radius:4px;padding:0 4px;font-size:10.5px}@media (hover:hover){.zl-wb__kbar:hover{border-color:var(--wb-border-strong);color:var(--wb-ink)}}.zl-wb__kbar:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}@media (pointer:coarse),(max-width:820px){.zl-wb__kbar{display:none}}.zl-wb__logbar{font-family:var(--wb-sans);flex-wrap:wrap;row-gap:6px;font-size:12px}.zl-wb__logbar>label{color:var(--wb-console-ink);font-weight:600}.zl-wb__logcount{font-family:var(--wb-mono);white-space:nowrap;font-size:11px}.zl-wb__loglevels{gap:4px;display:inline-flex}.zl-wb__loglevels button{appearance:none;font:inherit;border:1px solid var(--wb-console-line);color:var(--wb-console-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:600}.zl-wb__loglevels button .n{font-family:var(--wb-mono);opacity:.8;margin-left:5px;font-weight:500}.zl-wb__loglevels button[data-level=ERROR]{color:#ff9a9c}.zl-wb__loglevels button[data-level=WARN]{color:#ffce7a}.zl-wb__loglevels button[aria-checked=true]{background:var(--wb-console-ink);border-color:var(--wb-console-ink);color:var(--wb-console)}.zl-wb__loglevels button[data-level=ERROR][aria-checked=true]{color:#2a0b09;background:#ff9a9c;border-color:#ff9a9c}.zl-wb__loglevels button[data-level=WARN][aria-checked=true]{color:#2a1a05;background:#ffce7a;border-color:#ffce7a}.zl-wb__loglevels button:focus-visible,.zl-wb__logcopy:focus-visible{outline-offset:2px;outline:2px solid #8faaff}.zl-wb__logshift kbd{font-family:var(--wb-mono);opacity:.7;border:1px solid;border-radius:4px;margin-left:4px;padding:0 4px;font-size:10px}.zl-wb__log-row{cursor:pointer}.zl-wb__log-row.is-selected{background:#8faaff24;box-shadow:inset 3px 0 #8faaff}.zl-wb__log-row mark{color:#fff4c8;background:#f0c83c4d;border-radius:2px;padding:0 1px}.zl-wb__logcopy{appearance:none;font-family:var(--wb-sans);color:#c9d5ff;cursor:pointer;background:#1a2240;border:1px solid #4a5a8a;border-radius:6px;flex:none;align-self:center;margin-left:auto;padding:0 8px;font-size:11px;font-weight:600;line-height:16px}.zl-wb__lognone{font-family:var(--wb-sans);color:var(--wb-console-ink-2);flex-wrap:wrap;align-items:center;gap:12px;padding:18px 12px;font-size:12.5px;display:flex}@media (pointer:coarse){.zl-wb__logshift kbd{display:none}.zl-wb__loglevels button{min-height:40px}.zl-wb__logcopy{min-height:36px}}@media (max-width:820px){.zl-wb--full .zl-wb__logbar input{flex:100%}}.zl-wb__schema h3,.zl-wb__schemahint,.zl-wb__savedq .l,.zl-wb__savedq .a,.zl-wb__idfield label,.zl-wb__idhint,.zl-wb__sqlpick{font-family:var(--wb-sans)}.zl-wb__schema .zl-wb__schemahint{font-size:11.5px;line-height:1.4}.zl-wb__savedq{gap:2px;padding-block:7px}.zl-wb__savedq .l{font-size:12.5px;font-weight:650}.zl-wb__savedq .a{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.zl-wb__idhint{font-size:11px}.zl-wb__grid td.num{text-align:right}.zl-wb__console-err{flex-direction:column;gap:6px;display:flex}.zl-wb__sqlhint{font-family:var(--wb-sans);color:var(--wb-console-ink)}.zl-wb__sqlhint code{font-family:var(--wb-mono);color:var(--wb-lime)}.zl-wb__sqlkeys{color:var(--wb-console-ink-2);margin-left:8px}.zl-wb__sqlkeys kbd{font-family:var(--wb-mono);border:1px solid var(--wb-console-line);border-radius:4px;padding:0 4px;font-size:10px}.zl-wb__sqlpick{display:none}@media (pointer:coarse){.zl-wb__sqlkeys{display:none}}@media (max-width:820px){.zl-wb--full .zl-wb__sqlpick{border-bottom:1px solid var(--wb-console-line);color:var(--wb-console-ink);gap:6px;padding:10px 12px;font-size:12.5px;display:grid}.zl-wb--full .zl-wb__sqlpick select,.zl-wb--full .zl-wb__sqlpick input{font:inherit;border:1px solid var(--wb-console-line);min-height:44px;color:var(--wb-console-ink);background:#00000040;border-radius:7px;padding:6px 8px;font-size:14px}.zl-wb--full .zl-wb__sqlmain .zl-wb__console-body.is-empty{min-height:0}}.zl-wb__refchip{vertical-align:baseline;border:1px solid;border-radius:6px;align-items:center;gap:6px;padding:0 2px 0 6px;display:inline-flex}.zl-wb__refchip code{font-family:var(--wb-mono)}.zl-wb__refchip button{appearance:none;font:inherit;color:inherit;background:color-mix(in srgb, currentColor 22%, transparent);cursor:pointer;border:0;border-radius:5px;padding:1px 8px;font-size:11.5px;font-weight:650}.zl-wb__refchip button:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}.zl-wb__refchip button{position:relative}@media (pointer:coarse){.zl-wb__refchip button{min-height:32px;padding-inline:10px}.zl-wb__refchip button:after{content:"";position:absolute;inset:-6px}}.zl-wb__revealwait{color:var(--wb-ink-3);margin:6px 0 0;font-size:12.5px}.zl-wb__revealacts{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.zl-wb__ranklink{align-self:flex-start;margin:2px 0 4px}.zl-wb__pulseexample>summary{cursor:pointer;align-items:baseline;gap:8px;list-style-position:inside;display:flex}.zl-wb__pulseexample>summary .zl-wb__hbtitle{display:inline}.zl-wb__pulseexample[open]>summary{margin-bottom:8px}.zl-wb__pulseexsub{color:var(--wb-ink-3);font-size:12.5px}.zl-wb__pulsenone{color:var(--wb-ink-3);border:1px dashed var(--wb-border);border-radius:10px;margin:0;padding:10px 14px;font-size:13px}.zl-wb__pulseexample>summary::-webkit-details-marker{display:none}.zl-wb__pulseexample>summary:before{content:"▸";color:var(--wb-ink-2);font-size:18px;line-height:1}.zl-wb__pulseexample[open]>summary:before{content:"▾"}.zl-wb__pulseexample>summary:focus-visible{outline:2px solid var(--wb-blue);outline-offset:3px;border-radius:4px}.zl-wb__spark{overflow:visible}.zl-wb__deskswitch{background:var(--wb-surface);border-bottom:1px solid var(--wb-border);flex-wrap:wrap;flex:none;align-items:center;gap:4px;padding:6px 12px;font-size:13px;display:flex}.zl-wb__deskswitch>*{min-height:32px;color:var(--wb-ink-2);border-radius:99px;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}.zl-wb__deskswitch .is-on{background:var(--wb-lime);color:#131313;font-weight:600}.zl-wb__deskswitch .zl-wb__streak{font-family:var(--wb-mono,ui-monospace, monospace);letter-spacing:.04em;color:var(--wb-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;padding:0 4px;font-size:12px}.zl-wb__deskswitch a:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}@media (hover:hover){.zl-wb__deskswitch a:hover{background:var(--wb-surface-2);color:var(--wb-ink)}}.zl-wb__term{display:inline}.zl-wb__term summary{cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;list-style:none;display:inline}.zl-wb__term summary::-webkit-details-marker{display:none}.zl-wb__term[open]>span{max-width:36em;color:var(--wb-ink-2);letter-spacing:normal;text-transform:none;margin-top:2px;font-size:12px;font-weight:400;display:block}.zl-wb__pagetitle{letter-spacing:-.02em;color:var(--wb-ink);font-size:24px;font-weight:700;line-height:1.2}.zl-wb__sectiontitle{color:var(--wb-ink);font-size:17px;font-weight:700;line-height:1.3}.zl-wb__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--wb-accent-ink);font-size:12px;font-weight:700}.zl-wb__stat{flex-direction:column;gap:2px;display:flex}.zl-wb__stat .v{color:var(--wb-ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.15}.zl-wb__stat .k{letter-spacing:.06em;text-transform:uppercase;color:var(--wb-ink-2);font-size:12px;font-weight:400}.zl-wb__stat--hero .v{font-size:28px;font-weight:750}.zl-wb__surface{background:var(--wb-surface);border:1px solid var(--wb-border);box-shadow:var(--wb-panel-shadow);border-radius:14px;padding:20px}.zl-wb__surface--nested{background:var(--wb-surface-2);border-radius:10px}.zl-wb__divider{border:0;border-top:1px solid var(--wb-border);margin:16px 0}.zl-wb__rule{background:var(--wb-accent);border:0;border-radius:999px;width:24px;height:3px;display:block}.zl-wb__prose ul,.zl-wb__prose ol{margin:0}.zl-wb__prose ul{padding-left:18px;list-style:none}.zl-wb__prose ol{counter-reset:zl-wb-step;padding-left:22px;list-style:none}.zl-wb__prose li{line-height:1.55;position:relative}.zl-wb__prose li+li{margin-top:6px}.zl-wb__prose--reading li+li{margin-top:8px}.zl-wb__prose ul li:before{content:"";background:var(--wb-accent-ink);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:-18px}.zl-wb__prose ol li{counter-increment:zl-wb-step}.zl-wb__prose ol li:before{content:counter(zl-wb-step);font-family:var(--wb-mono);color:var(--wb-accent-ink);font-size:12.5px;font-weight:600;position:absolute;top:0;left:-22px}.zl-wb__popup-scrim{z-index:1000;background:#0a0a0c8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.zl-wb__popup{z-index:1001;background:var(--wb-surface-2);border:1px solid var(--wb-border);box-shadow:var(--wb-popup-shadow);border-radius:16px;flex-direction:column;width:100%;max-width:640px;max-height:70vh;padding:24px;display:flex;position:relative;overflow:hidden}.zl-wb__popupbody{flex:auto;min-height:0;overflow:auto}body:has(.zl-cookie) .zl-wb__popup-scrim{padding-bottom:88px}body:has(.zl-cookie) .zl-wb__toolstack[data-overlay]{padding-bottom:88px}@media (min-width:768px){.zl-wb__popup-scrim--low{background:#0a0a0c47;align-items:flex-end;padding-bottom:16px}.zl-wb__popup--low{max-width:760px;max-height:46vh}}@media (max-width:767px){.zl-wb__popup-scrim{align-items:flex-end;padding:0}.zl-wb__popup{border-radius:20px 20px 0 0;width:100%;max-width:none;max-height:90dvh;animation:.28s cubic-bezier(.2,.8,.2,1) both zl-wb-sheet}}.zl-fsl{--fsl-surface:var(--base--white,#fff);--fsl-surface-2:#f7f7f5;--fsl-border:color-mix(in srgb, var(--grey--grey-200,#ececec) 60%, var(--grey--grey-300,#c7c7c7));--fsl-border-strong:var(--grey--grey-300,#c7c7c7);--fsl-ink:var(--grey--grey-900,#131313);--fsl-ink-2:var(--grey--grey-400,#585858);--fsl-blue:var(--base--blue,#2453ff);--fsl-shadow:0 1px 2px #1018280f, 0 12px 28px -12px #10182824;box-sizing:border-box;color:var(--fsl-ink);background:var(--fsl-surface);border:1px solid var(--fsl-border);box-shadow:var(--fsl-shadow);border-radius:10px;gap:8px;margin:12px 12px 0;padding:14px 16px;font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.55;display:grid}:root[data-wb-theme=dark] .zl-fsl{--fsl-surface:#262a31;--fsl-surface-2:#2e333b;--fsl-border:#3f4650;--fsl-border-strong:#4d4d4d;--fsl-ink:#ededed;--fsl-ink-2:#bdbdbd;--fsl-blue:#8faaff;--fsl-shadow:0 1px 2px #00000073, 0 10px 28px -12px #0000008c, inset 0 1px 0 #ffffff1f}.zl-fsl *,.zl-fsl :before,.zl-fsl :after{box-sizing:inherit}.zl-fsl p{color:var(--fsl-ink-2);margin:0;font-size:13px;line-height:1.5}.zl-fsl .zl-fsl__head{color:var(--fsl-ink);font-size:17px;font-weight:650;line-height:1.35}.zl-fsl__btn{appearance:none;font:inherit;cursor:pointer;border:1px solid var(--fsl-border);background:var(--fsl-surface);color:var(--fsl-ink);white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){.zl-fsl__btn:hover{background:var(--fsl-surface-2);border-color:var(--fsl-border-strong)}}.zl-fsl__btn:focus-visible{outline:2px solid var(--fsl-blue);outline-offset:2px;border-radius:4px}.zl-fsl__btn+.zl-fsl__btn{margin-left:8px}@media (max-width:767px){.zl-wb--full .zl-wb__railtools .zl-wb__railitem .lbl,.zl-wb--full .zl-wb__accountlink,.zl-wb--full .zl-wb__deskhead .sub,.zl-wb--full .zl-wb__status,.zl-wb--full .zl-wb__path .m,.zl-wb--full .zl-wb__plabel,.zl-wb--full .zl-wb__field .k,.zl-wb--full .zl-wb__slabox .k,.zl-wb--full .zl-wb__phint,.zl-wb--full .zl-wb__pill,.zl-wb--full .zl-wb__tabbtn .wt,.zl-wb--full .zl-wb__checklist .mk,.zl-wb--full .zl-wb__close h3,.zl-wb--full .zl-wb__turns,.zl-wb--full .zl-wb__ai-badge,.zl-wb--full .zl-wb__ai-conf,.zl-wb--full .zl-wb__ai-claim dt,.zl-wb--full .zl-wb__post .when,.zl-wb--full .zl-wb-hint summary .m,.zl-wb--full .zl-wb-col summary .m,.zl-wb--full .zl-wb-col__rule .m,.zl-wb--full .zl-wb-col__note,.zl-wb--full .zl-wb__btn--sm,.zl-wb--full .zl-wb__lanehint,.zl-wb--full .zl-wb__laneempty,.zl-wb--full .zl-wb__tcard .inc,.zl-wb--full .zl-wb__tcard .who,.zl-wb--full .zl-wb__tcard .sla,.zl-wb--full .zl-wb__themebtn,.zl-wb--full .zl-wb__path .v,.zl-wb--full .zl-wb-rec__foot,.zl-wb--full .zl-wb-rec__fig .k,.zl-wb--full .marks .mine,.zl-wb__kicker,.zl-fd__practice.zl-fd__practice{font-size:12.5px}.zl-wb--full .zl-wb__accountlink,.zl-wb--full .zl-wb__tabbtn{min-height:40px}.zl-wb__tourstep{font-size:12.5px}.zl-wb__tourlayer .zl-wb__btn--sm{min-height:40px}.zl-wb__status .zl-wb__toolstip-btn{min-width:40px;min-height:40px}.zl-fd__practice.zl-fd__practice,.zl-fd__btn.zl-fd__btn{min-height:40px}.zl-wb--full .zl-wb__rail{grid-template-rows:40px auto}.zl-wb--full .zl-wb__railtools{padding-bottom:4px}.zl-wb--full .zl-wb__railtools .zl-wb__railitem{min-height:44px;padding:4px 10px 3px}.zl-wb--full .zl-wb__tabstrip:has(.zl-wb__tabwrap:only-child){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zl-wb--full .zl-wb__deskhead{gap:6px;padding:8px 14px}.zl-wb--full .zl-wb__deskhead h2{font-size:16px}.zl-wb--full .zl-wb__deskhead>:first-child{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.zl-wb--full .zl-wb__deskhead .sub{margin:0}.zl-wb--full .zl-wb__deskacts{gap:6px}.zl-wb--full .zl-wb__alltools{color:#ffffffdb;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:8px;grid-area:1/2;place-self:center end;align-items:center;min-height:40px;margin-right:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.zl-wb--full .zl-wb__railfoot{grid-column:3}.zl-wb--full .zl-wb__rail{grid-template-columns:minmax(0,1fr) auto auto}.zl-cookie{inset-block-end:.5rem;inset-inline:.5rem}.zl-cookie__inner{gap:8px;padding:8px 10px}.zl-cookie__text{line-height:1.4}.zl-cookie .zl-cookie__btn{min-height:40px;padding:.375rem .75rem}body:has(.zl-wb__tabstrip) .zl-cookie .zl-cookie__btn{min-height:40px;padding:.375rem .75rem}}.zl-wb__alltools{display:none}.zl-wb__sheetscrim{z-index:1000;background:#0000008c;position:fixed;inset:0}.zl-wb__sheet{z-index:1001;background:var(--wb-surface);max-height:78dvh;color:var(--wb-ink);border-top:1px solid var(--wb-border);border-radius:14px 14px 0 0;flex-direction:column;display:flex;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -10px 40px #0006}.zl-wb__sheethead{border-bottom:1px solid var(--wb-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 8px;display:flex}.zl-wb__sheethead h2{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.zl-wb__sheetclose{border:1px solid var(--wb-border);min-height:40px;color:var(--wb-ink);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px;font-size:12.5px;font-weight:600}.zl-wb__sheetlist{margin:0;padding:6px;list-style:none;overflow-y:auto}.zl-wb__sheetitem{width:100%;min-height:48px;color:var(--wb-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 10px;display:flex}.zl-wb__sheetitem .ico{text-align:center;flex:0 0 20px;font-size:16px}.zl-wb__sheetitem .tx{flex-direction:column;gap:1px;min-width:0;display:flex}.zl-wb__sheetitem .lbl{font-size:14px;font-weight:600;line-height:1.2}.zl-wb__sheetitem .wht{color:var(--wb-ink-2);font-size:12.5px;line-height:1.2}.zl-wb__sheetitem .mk{color:var(--wb-ink-2);white-space:nowrap;margin-left:auto;font-size:12.5px}.zl-wb__sheetitem[aria-current=page]{color:var(--wb-ink);box-shadow:inset 3px 0 0 var(--wb-lime);background:#b8e62e29}.zl-wb__sheetitem[aria-current=page] .wht,.zl-wb__sheetitem[aria-current=page] .mk{color:var(--wb-ink-2)}.zl-wb__sheetitem.is-gated{cursor:default;opacity:.62}@media (hover:hover){.zl-wb__sheetitem:not(.is-gated):hover{background:var(--wb-surface-2)}}@media (max-width:767px){.zl-wb--full .zl-wb__term,.zl-wb--full .zl-wb__term summary,.zl-wb--full .zl-wb__term span,.zl-wb--full .zl-wb__dc-gh,.zl-wb--full .zl-wb__dc-gh label,.zl-wb--full .zl-wb__dc-guide,.zl-wb--full .zl-wb__resume .t,.zl-wb--full .zl-wb__resume .t strong{font-size:12.5px}.zl-wb--full .zl-wb__resume .zl-wb__btn--go,.zl-wb--full .zl-wb__resume .zl-wb__resumex{min-width:40px;min-height:40px;font-size:12.5px}.zl-wb--full .zl-wb__tabstrip .zl-wb__tabbtn{min-height:40px}.zl-wb--full .zl-wb__th-steps .cur{min-width:40px}.zl-wb--full .zl-wb__loglevels button,.zl-wb--full .zl-wb__logcount,.zl-wb--full .zl-wb__loghint,.zl-wb--full .zl-wb__log-lv,.zl-wb--full .zl-wb__log-m,.zl-wb--full .zl-wb__console-bar label,.zl-wb--full .zl-wb__console-bar span{font-size:12.5px}.zl-wb--full .zl-wb__loglevels button{min-width:40px;min-height:40px}.zl-wb--full .zl-wb__schema h3,.zl-wb--full .zl-wb__schemahint,.zl-wb--full .zl-wb__savedq .l,.zl-wb--full .zl-wb__savedq .a,.zl-wb--full .zl-wb__sqlwhose,.zl-wb--full .zl-wb__console-hint,.zl-wb--full .zl-wb__console-btn,.zl-wb--full .zl-wb__sqlnotice span,.zl-wb--full .cm-content,.zl-wb--full .cm-line,.zl-wb--full .zl-wb__metric h3,.zl-wb--full .zl-wb__metric .c,.zl-wb--full .zl-wb__metric .mn,.zl-wb--full .zl-wb__metricbench span,.zl-wb--full .zl-wb__metricstate,.zl-wb--full .zl-wb__ladder li{font-size:12.5px}.zl-wb--full .zl-wb__pulseexample summary{min-height:40px}.zl-wb--full .zl-wb__hbcard .top .f,.zl-wb--full .zl-wb__relaycheck li .h,.zl-wb--full .zl-wb__livebar .url,.zl-wb--full .zl-wb__livebar .who{font-size:12.5px}.zl-wb--full .zl-wb__dc-link{min-width:40px}}.zl-wb__ticon{--t1:#8b8f9c;--t2:#5b5f6b;color:#fff;background:linear-gradient(160deg, var(--t1), var(--t2));width:34px;height:34px;transition:transform .18s var(--wb-ease,ease), box-shadow .18s var(--wb-ease,ease);border-radius:11px;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffff73,inset 0 -2px 5px #00000038,0 3px 8px #00000059}.zl-wb__ticon:before{content:"";pointer-events:none;background:linear-gradient(#ffffff57,#fff0);border-radius:10px 10px 14px 14px/10px 10px 8px 8px;position:absolute;inset:1px 1px 50%}.zl-wb__ticon svg{filter:drop-shadow(0 1px 1px #00000040);width:18px;height:18px;position:relative}.zl-wb__ticon .g{font-size:16px;line-height:1;position:relative}.zl-wb__ticon[data-size=sm]{border-radius:7px;width:22px;height:22px}.zl-wb__ticon[data-size=sm]:before{border-radius:6px 6px 9px 9px/6px 6px 5px 5px}.zl-wb__ticon[data-size=sm] svg{width:13px;height:13px}[data-tool-hue=desk]{--t1:#9b7bff;--t2:#5b3fd6}[data-tool-hue=trace]{--t1:#6f86a8;--t2:#3c4f6e}[data-tool-hue=query]{--t1:#3fd0c0;--t2:#0f8a84}[data-tool-hue=live]{--t1:#7a95ff;--t2:#3a55d9}[data-tool-hue=api]{--t1:#ffad5c;--t2:#d9711c}[data-tool-hue=handbook]{--t1:#5fd38a;--t2:#1f9353}[data-tool-hue=relay]{--t1:#ff8a7a;--t2:#d8473a}[data-tool-hue=chat]{--t1:#ff7ac0;--t2:#c93a86}[data-tool-hue=lab]{--t1:#c27bff;--t2:#7d3bd6}[data-tool-hue=interview]{--t1:#9aa3b5;--t2:#5f6779}[data-tool-hue=warroom]{--t1:#ff6b6b;--t2:#b8262f}[data-tool-hue=pulse]{--t1:#5ab8ff;--t2:#1f6fd1}@media (hover:hover){.zl-wb__railitem:hover .zl-wb__ticon{transform:translateY(-2px)scale(1.04);box-shadow:inset 0 1px #ffffff80,inset 0 -2px 5px #0003,0 6px 14px #0006}}.zl-wb__railitem[aria-current=page] .zl-wb__ticon{box-shadow:inset 0 1px 0 #ffffff80, inset 0 -2px 5px #0003, 0 0 0 2px var(--wb-lime), 0 4px 10px #0006}.zl-wb__railitem[data-ahead] .zl-wb__ticon{filter:saturate(.55);opacity:.75}.zl-wb__railitem.is-gated .zl-wb__ticon{filter:grayscale();opacity:.5}.zl-wb__tabbtn .zl-wb__ticon{margin-right:2px}.zl-wb__sheetitem .zl-wb__ticon{margin-right:4px}.zl-wb__scrim{z-index:1000;-webkit-backdrop-filter:blur(8px)saturate(.9);backdrop-filter:blur(8px)saturate(.9);background:#06091280;animation:.2s both zl-wb-fade;position:fixed;inset:0}.zl-wb__tool--over[data-active=true]{z-index:1001;border:1px solid var(--wb-border-strong,#0000001f);border-radius:20px;position:fixed;overflow:hidden;box-shadow:0 30px 80px #040a1e73,0 2px 8px #040a1e33}.zl-wb__toolstack[data-overlay]>.zl-wb__tool:not(.zl-wb__tool--over)[data-active=true]{pointer-events:none}.zl-wb__tool--over[data-present=drawer][data-active=true]{width:min(600px,100vw - 24px);height:auto;animation:.28s cubic-bezier(.2,.8,.2,1) both zl-wb-drawer;inset:12px 12px 12px auto}.zl-wb__tool--over[data-present=modal][data-active=true]{width:min(760px,100vw - 32px);height:auto;max-height:min(86vh,820px);animation:.24s cubic-bezier(.2,.8,.2,1) both zl-wb-pop;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.zl-wb__tool--over[data-present=window][data-active=true]{width:min(1180px,100vw - 48px);height:min(88vh,900px);animation:.24s cubic-bezier(.2,.8,.2,1) both zl-wb-pop;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.zl-wb__tool--over>:not(.zl-wb__overhead){flex:auto;min-height:0;overflow:auto}.zl-wb__overhead{border-bottom:1px solid var(--wb-border,#00000014);background:var(--wb-surface);flex:none;align-items:center;gap:8px;padding:12px 12px 12px 16px;display:flex}.zl-wb__overhead .nm{color:var(--wb-ink);font-size:15px;font-weight:600}.zl-wb__overhead .wt{color:var(--wb-ink-2);font-size:13px}.zl-wb__overclose{width:40px;height:40px;color:var(--wb-ink-2);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;margin-left:auto;display:grid}.zl-wb__overclose:hover{background:var(--wb-surface-2,#0000000d);color:var(--wb-ink)}.zl-wb__overclose:focus-visible{outline:2px solid var(--wb-blue,#3a6ff7);outline-offset:2px}@keyframes zl-wb-fade{0%{opacity:0}}@keyframes zl-wb-drawer{0%{opacity:0;transform:translate(40px)}}@media (max-width:767px){.zl-wb__tool--over[data-present][data-active=true]{border-radius:20px 20px 0 0;width:100%;height:auto;max-height:90dvh;animation:.28s cubic-bezier(.2,.8,.2,1) both zl-wb-sheet;inset:auto 0 0;transform:none}@keyframes zl-wb-sheet{0%{opacity:0;transform:translateY(40px)}}}@media (prefers-reduced-motion:reduce){.zl-wb__scrim,.zl-wb__tool--over[data-active=true]{animation:none}.zl-wb__ticon{transition:none}}@media (min-width:821px){.zl-wb--full .zl-wb__railitem{gap:0 10px;padding:4px 10px}.zl-wb--full .zl-wb__railitem .zl-wb__ticon{border-radius:10px;width:30px;height:30px}.zl-wb--full .zl-wb__railitem .wht{display:none}.zl-wb--full .zl-wb__railitem .note{color:#ffffff80;margin-top:-6px;padding-left:40px;font-size:11px;line-height:1.2}.zl-wb__railgroup{border-top:1px solid #ffffff14;flex-direction:column;gap:0;margin-top:6px;padding-top:8px;display:flex}.zl-wb__railhead{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;margin:0 10px 2px;font-size:11px;font-weight:600}}@media (min-width:821px) and (max-height:880px){.zl-wb--full .zl-wb__railitem{padding:2px 10px}.zl-wb--full .zl-wb__railitem .note{display:none}.zl-wb--full .zl-wb__railitem .zl-wb__ticon{border-radius:8px;width:26px;height:26px}.zl-wb--full .zl-wb__railitem .zl-wb__ticon svg{width:15px;height:15px}.zl-wb__railgroup{margin-top:4px;padding-top:5px}.zl-wb__railhead{margin-bottom:1px;font-size:10.5px}.zl-wb--full .zl-wb__brand{margin-bottom:2px;padding-bottom:6px}.zl-wb--full .zl-wb__brand .lockup{width:104px}}@media (max-width:820px){.zl-wb__railgroup{display:contents}.zl-wb__railhead{display:none}}@media (min-width:821px){.zl-wb__lanes{flex:auto;grid-auto-rows:minmax(0,1fr);align-content:stretch;align-items:stretch;min-height:320px}.zl-wb__lanebody{flex:auto;min-height:0;overflow-y:auto}.zl-wb__desk>.zl-wb__past{flex:auto;max-width:none;min-height:0;overflow-y:auto}.zl-wb__desk>.zl-wb__past>*{max-width:940px}}@media (min-width:1200px){.zl-wb__toolstack[data-dock]{--wb-dock-w:clamp(380px, 34vw, 560px)}.zl-wb__toolstack[data-dock]>.zl-wb__tool:not(.zl-wb__tool--over)[data-active=true]{right:calc(var(--wb-dock-w) + 12px)}.zl-wb__toolstack[data-dock]>.zl-wb__tool--over[data-present=drawer][data-active=true]{z-index:5;width:var(--wb-dock-w);position:absolute;inset:8px 8px 8px auto;box-shadow:0 8px 28px #040a1e38,0 1px 3px #040a1e24}.zl-wb__toolstack[data-dock] .zl-wb__sqlclient{grid-template-columns:minmax(0,1fr)}.zl-wb__toolstack[data-dock] .zl-wb__schema{display:none}.zl-wb__toolstack[data-dock] .zl-wb__sqlpick{border-bottom:1px solid var(--wb-console-line);color:var(--wb-console-ink);gap:6px;padding:10px 12px;font-size:12.5px;display:grid}.zl-wb__toolstack[data-dock] .zl-wb__sqlpick select,.zl-wb__toolstack[data-dock] .zl-wb__sqlpick input{font:inherit;border:1px solid var(--wb-console-line);min-height:36px;color:var(--wb-console-ink);background:#00000040;border-radius:7px;padding:6px 8px;font-size:13px}}.zl-wb__sqlmain .zl-wb__console-body{scrollbar-width:thin;scrollbar-color:var(--wb-console-ink-2) transparent}.zl-wb__tool--over .zl-wb__hbtitle--tool{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zl-wb__tool--over:focus{outline:none}@media (max-width:767px){body:has(.zl-cookie) .zl-wb__tool--over[data-present][data-active=true]{bottom:var(--zl-cookie-h,88px);max-height:calc(90dvh - var(--zl-cookie-h,88px))}}@media (min-width:821px){.zl-wb--full{--wb-gap:8px;--wb-card-r:18px;--wb-canvas:var(--wb-ground);box-sizing:border-box;padding:var(--wb-gap) var(--wb-gap) 0;column-gap:var(--wb-gap);background:var(--wb-canvas)}.zl-wb--full .zl-wb__rail{border-radius:var(--wb-card-r);box-shadow:var(--wb-panel-shadow);margin-bottom:var(--wb-gap)}.zl-wb--full .zl-wb__main{gap:var(--wb-gap);padding-bottom:var(--wb-gap);box-sizing:border-box;background:0 0}.zl-wb--full .zl-wb__pinned,.zl-wb--full .zl-wb__tabstrip,.zl-wb--full .zl-wb__status{border:1px solid var(--wb-border);background:var(--wb-surface);box-shadow:var(--wb-panel-shadow);border-radius:14px}.zl-wb--full .zl-wb__tabstrip{padding:0 8px}.zl-wb--full .zl-wb__tool:not(.zl-wb__tool--over){border:1px solid var(--wb-border);border-radius:var(--wb-card-r);box-shadow:var(--wb-panel-shadow);overflow:hidden}.zl-wb--full .zl-wb__tool[data-tool=desk]:not(.zl-wb__tool--over){box-shadow:none;background:0 0;border:0;overflow:visible}.zl-wb--full .zl-wb__tool[data-tool=desk] .zl-wb__desk{background:0 0}.zl-wb--full .zl-wb__deskhead{border:1px solid var(--wb-border);border-radius:var(--wb-card-r);box-shadow:var(--wb-panel-shadow)}.zl-wb--full .zl-wb__lanes{min-height:260px;padding:0}.zl-wb--full .zl-wb__deskhead+.zl-wb__lanes{padding-top:var(--wb-gap)}.zl-wb--full .zl-wb__thead{border:1px solid var(--wb-border);border-radius:var(--wb-card-r);box-shadow:var(--wb-panel-shadow)}.zl-wb--full .zl-wb__ticket{gap:var(--wb-gap);padding-top:var(--wb-gap);background:0 0}.zl-wb--full .zl-wb__props,.zl-wb--full .zl-wb__convo{border:1px solid var(--wb-border);border-radius:var(--wb-card-r);box-shadow:var(--wb-panel-shadow);background:var(--wb-surface);overflow:hidden}.zl-wb--full .zl-wb__props{overflow-y:auto}.zl-wb--full .zl-wb__convo{background:var(--wb-surface-2)}.zl-wb__railgroup{gap:6px;margin-top:10px;padding-top:12px}.zl-wb--full .zl-wb__railitem{padding-top:5px;padding-bottom:5px}.zl-wb__railhead{margin-bottom:4px}}@media (min-width:821px) and (max-height:880px){.zl-wb__railgroup{gap:3px;margin-top:6px;padding-top:8px}.zl-wb--full .zl-wb__railitem{padding-top:3px;padding-bottom:3px}.zl-wb__railhead{margin-bottom:2px}}.zl-wb__deskswitch .is-locked{opacity:.55}@media (hover:hover){.zl-wb__deskswitch .is-locked:hover{opacity:.85}}.zl-wb-save{max-width:520px}.zl-wb-save__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.zl-wb-save__head h2{color:var(--wb-ink);margin:0;font-size:18px;font-weight:700}.zl-wb-save__foot{justify-content:flex-end;margin-top:12px;display:flex}.zl-wb__savework{color:var(--wb-lime);font-weight:650}.zl-wb__toprow{flex-direction:column;flex:none;min-width:0;display:flex}@media (min-width:821px){.zl-wb__toprow{flex-flow:wrap;align-items:stretch}.zl-wb__toprow>.zl-wb__tabstrip{flex:320px;min-width:0}.zl-wb__toprow>.zl-wb__deskswitch{background:0 0;border-bottom:0;flex-wrap:nowrap;flex:0 auto;margin-left:auto}.zl-wb--full .zl-wb__toprow{border:1px solid var(--wb-border);background:var(--wb-surface);box-shadow:var(--wb-panel-shadow);border-radius:14px;overflow:hidden}.zl-wb--full .zl-wb__toprow>.zl-wb__tabstrip{box-shadow:none;background:0 0;border:0;border-radius:0}}.zl-wb__deskswitch .is-locked{opacity:1;color:var(--wb-ink-2)}@media (hover:hover){.zl-wb__deskswitch .is-locked:hover{opacity:1;color:var(--wb-ink)}}@media (min-width:821px){.zl-wb--full .zl-wb__deskhead{padding-top:14px;padding-bottom:11px}.zl-wb--full{padding-top:6px}.zl-wb--full .zl-wb__main{gap:6px;padding-bottom:6px}.zl-wb--full .zl-wb__rail{margin-bottom:6px}.zl-wb--full .zl-wb__lanehead{padding-top:8px}}.zl-wb--full .zl-wb__accountlink.zl-wb__savework{color:var(--wb-lime)}.zl-wb__freeclaim{border-top:1px solid var(--wb-border);margin-top:14px;padding-top:14px}.zl-wb__savednote{color:#fff;background:#101113;border:1px solid #d6fd7073;border-radius:12px;align-items:center;gap:10px;max-width:100%;padding:10px 10px 10px 16px;font-size:14px;font-weight:600;display:inline-flex}.zl-wb__savednote.is-in-desk{flex:none;order:-1;align-self:center;max-width:calc(100% - 24px);margin:8px 12px 0}.zl-wb__savednote .zl-wb__overclose{color:#fff}.zl-wb__savednote .zl-wb__overclose:hover{color:#fff;background:#ffffff1f}.zl-wb__revealdims .zl-wb__revealnote{color:var(--wb-ink-2);white-space:normal;grid-column:1/-1;margin-top:-2px;font-size:12px;line-height:1.4}.zl-wb__arrival{flex-direction:column;gap:18px;padding:20px;display:flex}.zl-wb__arrival-skel{flex-direction:column;gap:12px;display:flex}.zl-wb__arrival-skel i{background:color-mix(in srgb, var(--wb-ink,#888) 10%, transparent);border-radius:7px;height:14px;display:block}.zl-wb__arrival-skel i:first-child{height:22px}@media (prefers-reduced-motion:no-preference){.zl-wb__arrival-skel i{animation:1.4s ease-in-out infinite zl-wb-arrival-pulse}}@keyframes zl-wb-arrival-pulse{0%,to{opacity:1}50%{opacity:.45}}.zl-wb__arrival-msg{color:var(--wb-ink-2);flex-direction:column;align-items:flex-start;gap:10px;margin:0;font-size:14px;display:flex}.zl-wb__arrival-msg p{margin:0}
