.logo[data-v-90c85eb7]{background:#fff;border-radius:6px;flex-shrink:0;display:inline-flex;overflow:hidden}.logo img[data-v-90c85eb7]{object-fit:contain;width:100%;height:100%}.logo-initials[data-v-90c85eb7]{color:#fff;width:100%;height:100%;font-family:var(--font-heading);letter-spacing:.2px;justify-content:center;align-items:center;font-weight:800;display:flex}.modal-backdrop[data-v-560528ca]{z-index:50;background:#1e305473;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;animation:.12s ease-out fade-560528ca;display:flex;position:fixed;inset:0;overflow-y:auto}.modal[data-v-560528ca]{border-radius:var(--radius-lg);width:520px;max-width:100%;max-height:calc(100dvh - 12vh - 16px);box-shadow:var(--shadow-pop);background:#fff;flex-direction:column;animation:.16s ease-out rise-560528ca;display:flex}.modal--wide[data-v-560528ca]{width:640px}.modal-head[data-v-560528ca]{flex:none;justify-content:space-between;align-items:center;padding:18px 20px 4px 24px;display:flex}.modal-head h2[data-v-560528ca]{font-size:19px;font-weight:800}.modal-body[data-v-560528ca]{flex:auto;min-height:0;padding:12px 24px 20px;overflow-y:auto}.modal-foot[data-v-560528ca]{border-top:1px solid var(--line-soft);background:var(--pale);border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:14px 24px;display:flex}@media (width<=600px),(height<=600px){.modal-backdrop[data-v-560528ca]{padding-top:16px}.modal[data-v-560528ca]{max-height:calc(100dvh - 32px)}}@keyframes fade-560528ca{0%{opacity:0}}@keyframes rise-560528ca{0%{opacity:0;transform:translateY(8px)}}.type-icon[data-v-0471e5cb]{align-items:center;gap:6px;display:inline-flex}.type-icon i[data-v-0471e5cb]{text-align:center;width:14px;color:var(--slate)}.is-bug i[data-v-0471e5cb]{color:var(--red)}.is-enhancement i[data-v-0471e5cb]{color:var(--purple)}.is-feature i[data-v-0471e5cb]{color:var(--orange-icon)}.is-big_idea i[data-v-0471e5cb]{color:var(--sky-deep)}.sr-only[data-v-0471e5cb]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sugg[data-v-ec070e99]{flex-direction:column;gap:8px;display:flex}.row[data-v-ec070e99]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.label[data-v-ec070e99]{color:var(--slate);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.label i[data-v-ec070e99]{color:var(--blue)}.chip[data-v-ec070e99]{cursor:pointer;height:28px;color:var(--navy);font:600 13px var(--font-body);background:#fff;border:1px dashed #9db8da;border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 9px;animation:.18s ease-out pop-ec070e99;display:inline-flex}.chip[data-v-ec070e99]:hover{background:var(--pale-2);border-style:solid}.chip i[data-v-ec070e99]{color:var(--blue)}.hint[data-v-ec070e99]{margin-left:4px;font-size:12px}.dup[data-v-ec070e99]{color:var(--navy);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.dup i[data-v-ec070e99]{color:var(--orange-icon)}.why[data-v-ec070e99]{font-size:12px}@keyframes pop-ec070e99{0%{opacity:0;transform:scale(.94)}}.new[data-v-4bda1073]{flex-direction:column;gap:12px;display:flex}.request[data-v-4bda1073]{align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.url[data-v-4bda1073]{border-radius:var(--radius);background:var(--pale);height:42px;color:var(--slate);border:1px dashed #b9cbe2;align-items:center;gap:10px;padding:0 12px;display:flex}.url[data-v-4bda1073]:focus-within{border-style:solid;border-color:var(--blue);box-shadow:var(--focus);background:#fff}.url-input[data-v-4bda1073]:focus-visible{box-shadow:none}.url-input[data-v-4bda1073]{min-width:0;font:14px var(--font-mono);color:var(--text);background:0 0;border:0;outline:none;flex:1}.url-input[data-v-4bda1073]::placeholder{font-family:var(--font-body);color:var(--slate)}.chips[data-v-4bda1073]{flex-wrap:wrap;gap:8px;margin-top:-2px;display:flex}.chip[data-v-4bda1073]{background:var(--pale-2);height:30px;color:var(--navy);border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 9px;font-size:13px;font-weight:600;animation:.18s ease-out pop-4bda1073;display:inline-flex}.chip i[data-v-4bda1073]{color:var(--blue)}.chip-sub[data-v-4bda1073]{color:var(--slate);font-weight:400}.unmatched[data-v-4bda1073]{margin:-4px 0 0;font-size:13px}.title[data-v-4bda1073]{height:46px;font:600 17px var(--font-heading)}.type-row[data-v-4bda1073]{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.type[data-v-4bda1073]{height:var(--control-h);border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-wrap:wrap;display:inline-flex;overflow:hidden}.type-hint[data-v-4bda1073]{font-size:13px}.draft[data-v-4bda1073]{border-radius:var(--radius);background:var(--pale-2);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;padding:8px 12px;font-size:14px;display:flex}.draft>i[data-v-4bda1073]{color:var(--blue-deep)}.draft-text[data-v-4bda1073]{flex:1;min-width:180px}.confirm-text[data-v-4bda1073]{color:var(--slate-3);margin-right:auto;font-weight:600}.type-opt[data-v-4bda1073]{border:0;border-left:1px solid var(--line);height:100%;color:var(--slate-2);font:600 13px var(--font-body);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.type-opt[data-v-4bda1073]:first-child{border-left:0}.type-opt[data-v-4bda1073]:hover{background:var(--pale);color:var(--navy)}.type-opt.is-on[data-v-4bda1073]{background:var(--pale-2);color:var(--navy)}.type-opt[data-v-4bda1073]:focus-visible{z-index:1;position:relative}@media (width<=600px){.type[data-v-4bda1073]{grid-template-columns:1fr 1fr;width:100%;height:auto;display:grid}.type-opt[data-v-4bda1073]{height:var(--control-h);border-left:0;border-top:1px solid var(--line);justify-content:center}.type-opt[data-v-4bda1073]:nth-child(-n+2){border-top:0}.type-opt[data-v-4bda1073]:nth-child(2n){border-left:1px solid var(--line)}}@keyframes pop-4bda1073{0%{opacity:0;transform:scale(.94)}}.avatar[data-v-2913b6ca]{background:var(--blue-deep);color:#fff;font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex;overflow:hidden}.avatar img[data-v-2913b6ca]{object-fit:cover;width:100%;height:100%}.pal-backdrop[data-v-8d83bbce]{z-index:60;background:#1e305473;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.pal[data-v-8d83bbce]{border-radius:var(--radius);width:100%;max-width:600px;max-height:70vh;box-shadow:var(--shadow-pop);background:#fff;flex-direction:column;display:flex;overflow:hidden}.pal-search[data-v-8d83bbce]{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:0 14px;display:flex}.pal-search i[data-v-8d83bbce]{color:var(--slate)}.pal-input[data-v-8d83bbce]{min-width:0;height:52px;font:16px var(--font-body);color:var(--text);background:0 0;border:0;outline:0;flex:1}.pal-input[data-v-8d83bbce]:focus,.pal-input[data-v-8d83bbce]:focus-visible{box-shadow:none;outline:none}.pal-list[data-v-8d83bbce]{overscroll-behavior:contain;padding:6px 6px 8px;overflow-y:auto}.pal-group[data-v-8d83bbce]{font:700 12px var(--font-heading);letter-spacing:.04em;text-transform:uppercase;color:var(--slate);padding:10px 10px 4px}.pal-row[data-v-8d83bbce]{cursor:pointer;border-radius:6px;align-items:center;gap:10px;min-height:40px;padding:0 10px;font-size:15px;display:flex}.pal-row i[data-v-8d83bbce]{width:18px;color:var(--slate)}.pal-row.is-on[data-v-8d83bbce]{background:var(--pale)}.pal-label[data-v-8d83bbce]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pal-sub[data-v-8d83bbce]{font-size:13px}.pal-empty[data-v-8d83bbce]{margin:0;padding:16px 10px}.backdrop[data-v-cb7e56c1]{touch-action:none;z-index:28;background:#1e305473;position:fixed;inset:56px 0 0}.sheet[data-v-cb7e56c1]{z-index:29;overscroll-behavior:contain;max-height:calc(100dvh - 56px);box-shadow:var(--shadow-pop);background:#fff;padding:8px 16px 20px;position:fixed;top:56px;left:0;right:0;overflow-y:auto}.sheet-nav[data-v-cb7e56c1]{flex-direction:column;display:flex}.sheet-link[data-v-cb7e56c1]{min-height:48px;color:var(--navy);font:700 17px var(--font-heading);border-left:3px solid #0000;border-bottom:1px solid var(--line-soft);align-items:center;padding:0 4px;display:flex}.sheet-link[data-v-cb7e56c1]:hover{background:var(--pale);text-decoration:none}.sheet-link.is-on[data-v-cb7e56c1]{border-left-color:var(--orange);padding-left:10px}.sheet-new[data-v-cb7e56c1]{justify-content:center;width:100%;min-height:44px;margin:14px 0 6px}.sheet-who[data-v-cb7e56c1]{border-top:1px solid var(--line-soft);flex-direction:column;margin-top:10px;padding:12px 4px 6px;font-size:13px;display:flex}.sheet-who strong[data-v-cb7e56c1]{font-size:14px}.sheet-item[data-v-cb7e56c1]{width:100%;min-height:44px;color:var(--text);font:15px var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 4px;display:flex}.sheet-item i[data-v-cb7e56c1]{width:18px;color:var(--slate)}.sheet-item[data-v-cb7e56c1]:hover{background:var(--pale);text-decoration:none}.tabs[data-v-b2c9f14b]{scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.tabs[data-v-b2c9f14b]::-webkit-scrollbar{display:none}.tab[data-v-b2c9f14b]{white-space:nowrap;cursor:pointer;height:44px;font:700 15px var(--font-heading);color:var(--slate);background:0 0;border:3px solid #0000;border-left:0;border-right:0;align-items:center;gap:7px;padding:0 12px;text-decoration:none;display:inline-flex}.tab[data-v-b2c9f14b]:hover{color:var(--navy);text-decoration:none}.tab.is-on[data-v-b2c9f14b]{color:var(--navy);border-bottom-color:var(--blue)}.tab-icon[data-v-b2c9f14b]{color:var(--slate-2);font-size:12px}.tab-wrap[data-v-b2c9f14b]{border-top:3px solid #0000;border-bottom:3px solid #0000;align-items:center;display:inline-flex}.tab-wrap.is-on[data-v-b2c9f14b]{border-bottom-color:var(--blue)}.tab-wrap .tab[data-v-b2c9f14b]{border:0;height:38px;padding-right:4px}.tab-wrap.is-on .tab[data-v-b2c9f14b]{color:var(--navy)}.tab-menu[data-v-b2c9f14b]{width:24px;height:24px;color:var(--slate-2);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-right:6px}.tab-menu[data-v-b2c9f14b]:hover{background:var(--pale-2);color:var(--navy)}.tab-count[data-v-b2c9f14b]{min-width:22px;height:20px;font:700 12px/20px var(--font-body);text-align:center;border-radius:999px;padding:0 7px}.tab-count--todo[data-v-b2c9f14b]{background:var(--orange);color:var(--navy);font-weight:800}.tab-count--info[data-v-b2c9f14b]{background:var(--pale-2);color:var(--slate-2)}.tab.is-on .tab-count--info[data-v-b2c9f14b]{color:var(--navy);background:#d6ebfa}@media (width<=760px){.tab[data-v-b2c9f14b]{padding:0 10px;font-size:14px}}.strip[data-v-05eaccca]{border-bottom:1px solid var(--line);background:#fff}.inner[data-v-05eaccca]{max-width:calc(var(--content-width) + 2 * var(--gutter));padding:0 calc(var(--gutter) - 12px);margin:0 auto}@media (width<=760px){.inner[data-v-05eaccca]{padding:0 calc(var(--gutter) - 10px)}}.slack-banner[data-v-2e63aeee]{max-width:var(--content-width);width:calc(100% - 2 * var(--gutter));border-radius:var(--radius);color:var(--orange-ink);background:#fff4e6;border:1px solid #f5d3a8;align-items:flex-start;gap:10px;margin:12px auto 0;padding:10px 14px;font-size:14px;display:flex}.slack-banner i[data-v-2e63aeee]{color:var(--orange-icon);margin-top:3px}@media (width<=600px){.slack-banner[data-v-2e63aeee]{margin-top:10px}}.wordmark[data-v-e8f8a929]{font-family:var(--font-heading);letter-spacing:-.2px;font-size:21px;font-weight:800;line-height:1}.wordmark--large[data-v-e8f8a929]{font-size:34px}.wm-card[data-v-e8f8a929]{color:#fff}.wm-issues[data-v-e8f8a929]{color:var(--orange)}.bar[data-v-42e66e36]{z-index:30;background:var(--navy);position:sticky;top:0;box-shadow:0 1px #00000026}.bar-inner[data-v-42e66e36]{height:56px;padding:0 var(--gutter);max-width:calc(var(--content-width) + 2 * var(--gutter));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;margin:0 auto;display:grid}.brand[data-v-42e66e36]{justify-self:start;align-items:center;display:flex}.brand[data-v-42e66e36]:hover{text-decoration:none}.nav[data-v-42e66e36]{gap:4px;height:100%;display:flex}.nav-link[data-v-42e66e36]{color:#ffffffb8;height:100%;font:700 15px var(--font-heading);border-top:3px solid #0000;border-bottom:3px solid #0000;align-items:center;padding:0 10px;display:flex}.nav-link[data-v-42e66e36]:hover{color:#fff;text-decoration:none}.nav-link.is-on[data-v-42e66e36]{color:#fff;border-bottom-color:var(--orange)}.bar-right[data-v-42e66e36]{justify-self:end;align-items:center;gap:14px;display:flex}.new[data-v-42e66e36]:hover{text-decoration:none}.me[data-v-42e66e36]{position:relative}.me-button[data-v-42e66e36]{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;padding:2px;display:flex}.me-button[data-v-42e66e36]:hover,.me-button[aria-expanded=true][data-v-42e66e36]{border-color:#ffffff59}.menu[data-v-42e66e36]{min-width:240px;position:absolute;top:calc(100% + 8px);right:0}.menu-who[data-v-42e66e36]{border-bottom:1px solid var(--line-soft);flex-direction:column;margin-bottom:4px;padding:8px 10px 10px;font-size:13px;display:flex}.menu-who strong[data-v-42e66e36]{font-size:14px}.content[data-v-42e66e36]{padding:24px var(--gutter) 64px}.menu-button[data-v-42e66e36]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:none}.menu-button[data-v-42e66e36]:hover,.menu-button[aria-expanded=true][data-v-42e66e36]{background:#ffffff1f}@media (width<=760px){.bar-inner[data-v-42e66e36]{gap:14px;display:flex}.nav[data-v-42e66e36],.desk-only[data-v-42e66e36]{display:none}.menu-button[data-v-42e66e36]{display:flex}.bar-right[data-v-42e66e36]{margin-left:auto}.content[data-v-42e66e36]{padding:16px var(--gutter) 48px}}.login[data-v-2aa71237]{background:var(--navy);justify-content:center;align-items:center;min-height:100vh;padding:32px 16px;display:flex}.login-inner[data-v-2aa71237]{width:400px;max-width:100%}.login-brand[data-v-2aa71237]{justify-content:center;margin-bottom:28px;display:flex}.login-card[data-v-2aa71237]{border-radius:var(--radius);background:#fff;padding:32px;box-shadow:0 12px 32px #00000040}.login-title[data-v-2aa71237]{text-align:center;font-size:22px;font-weight:700;line-height:28px}.login-sub[data-v-2aa71237]{color:var(--slate);text-align:center;margin:6px 0 0;font-size:14px}.login-message[data-v-2aa71237]{border-radius:var(--radius);align-items:flex-start;gap:10px;margin:24px 0 0;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.login-message i[data-v-2aa71237]{margin-top:3px}.login-message.is-denied[data-v-2aa71237]{color:#8a4f12;background:#fff4e8;border:1px solid #ffdcb5}.login-message.is-error[data-v-2aa71237]{color:#9b3d3d;background:#fbeeee;border:1px solid #efcaca}.login-button[data-v-2aa71237]{justify-content:center;width:100%;height:44px;margin-top:24px;font-size:15px}.login-button[data-v-2aa71237]:hover{text-decoration:none}.login-note[data-v-2aa71237]{color:#fff9;text-align:center;margin:16px 0 0;font-size:12px}.sk-line[data-v-4af073e9]{flex:none}.sk-circle[data-v-4af073e9]{border-radius:50%;flex:none}.sk-row[data-v-4af073e9]{border-bottom:1px solid var(--line-soft);align-items:center;gap:14px;min-height:56px;padding:8px 16px;display:flex}.sk-row[data-v-4af073e9]:last-child{border-bottom:0}.sk-id[data-v-4af073e9]{flex:none;width:44px;height:12px}.sk-icon[data-v-4af073e9]{border-radius:4px;flex:none;width:16px;height:16px}.sk-main[data-v-4af073e9]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.sk-title[data-v-4af073e9]{width:100%;height:14px}.sk-tags[data-v-4af073e9]{gap:6px;display:flex}.sk-tag[data-v-4af073e9]{border-radius:999px;width:64px;height:16px}.sk-pill[data-v-4af073e9]{border-radius:999px;flex:none;width:96px;height:22px;margin-left:auto}.sk-card[data-v-4af073e9]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.sk-card-title[data-v-4af073e9]{width:45%;height:16px;margin-bottom:2px}.sk-card .sk-line[data-v-4af073e9]{height:12px}.day[data-v-5e83d375]{margin-bottom:18px}.day-label[data-v-5e83d375]{font:800 13px var(--font-heading);text-transform:uppercase;letter-spacing:.04em;color:var(--slate-2);margin:0 0 6px}.items[data-v-5e83d375]{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;margin:0;padding:0;list-style:none}.item[data-v-5e83d375]{border-top:1px solid var(--line-soft);align-items:flex-start;gap:12px;padding:10px 14px;display:flex}.item.is-single[data-v-5e83d375]{align-items:center}.item.is-single .who-icon[data-v-5e83d375],.item.is-single .time[data-v-5e83d375]{padding-top:0}.item[data-v-5e83d375]:first-child{border-top:0}.who-icon[data-v-5e83d375]{flex-shrink:0;padding-top:1px;display:flex}.bot[data-v-5e83d375]{background:var(--pale-2);width:30px;height:30px;color:var(--slate-2);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.bot--github[data-v-5e83d375]{color:var(--slate-3);background:#eceff3;font-size:16px}.bot--slack[data-v-5e83d375]{color:var(--purple);background:#f6e9f5}.body[data-v-5e83d375]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.line[data-v-5e83d375]{overflow-wrap:anywhere;font-size:14px;line-height:1.45}.who[data-v-5e83d375]{margin-right:6px;font-weight:700}.via[data-v-5e83d375]{vertical-align:1px;font:700 11px/18px var(--font-body);background:var(--pale-2);color:var(--sky-deep);border-radius:999px;margin-right:6px;padding:0 7px;display:inline-block}.via--claude[data-v-5e83d375]{color:var(--orange-ink);background:#fff0df}.via--slack[data-v-5e83d375]{color:var(--purple);background:#f6e9f5}.via--github[data-v-5e83d375]{color:var(--slate-3);background:#eceff3}.text[data-v-5e83d375]{color:var(--text)}a.text[data-v-5e83d375]:hover{color:var(--blue-deep)}.context[data-v-5e83d375]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.time[data-v-5e83d375]{white-space:nowrap;flex-shrink:0;padding-top:2px;font-size:12px}.empty[data-v-5e83d375]{padding:8px 0}.sk-day[data-v-5e83d375]{margin-bottom:8px}.body[data-v-5e83d375] .sk+.sk{margin-top:6px}.feed--compact .items[data-v-5e83d375]{border-radius:var(--radius)}.feed--compact .item[data-v-5e83d375]{gap:10px;padding:8px 10px}.feed--compact .bot[data-v-5e83d375]{width:24px;height:24px;font-size:12px}.feed--compact .line[data-v-5e83d375]{font-size:13px}.feed--compact .day[data-v-5e83d375]{margin-bottom:10px}.feed--compact .day-label[data-v-5e83d375]{font-size:12px}.page-layout[data-v-3382d6a6]{width:100%;max-width:var(--content-width);margin:0 auto}.select[data-v-ba8afe47]{min-width:0;display:inline-flex;position:relative}.select-button[data-v-ba8afe47]{width:100%;height:var(--control-h);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);font:14px var(--font-body);text-align:left;cursor:pointer;background:#fff;align-items:center;gap:10px;padding:0 12px;transition:border-color .12s,box-shadow .12s;display:flex}.select-button[data-v-ba8afe47]:hover{border-color:#c7d6e9}.select-button[data-v-ba8afe47]:focus-visible,.is-open .select-button[data-v-ba8afe47]{border-color:var(--blue);box-shadow:var(--focus);outline:none}.select-button[data-v-ba8afe47]:disabled{opacity:.55;cursor:default}.select-prefix[data-v-ba8afe47]{color:var(--slate);font-weight:500}.is-small .select-button[data-v-ba8afe47]{height:34px;padding:0 10px;font-size:13px}.select-value[data-v-ba8afe47]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.select-caret[data-v-ba8afe47]{color:var(--slate);font-size:10px;transition:transform .12s}.is-open .select-caret[data-v-ba8afe47]{transform:rotate(180deg)}.select-list[data-v-ba8afe47]{z-index:40;border:1px solid var(--line);border-radius:var(--radius);min-width:100%;max-height:280px;box-shadow:var(--shadow-pop);background:#fff;outline:none;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.select-option[data-v-ba8afe47]{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;font-size:14px;display:flex}.select-option.is-active[data-v-ba8afe47]{background:var(--pale-2)}.select-label[data-v-ba8afe47]{flex:1}.select-check[data-v-ba8afe47]{color:var(--blue);font-size:12px}.toolbar[data-v-42184ab2]{align-items:center;gap:var(--s2);margin:0 0 var(--s4);min-height:var(--control-h);flex-wrap:wrap;display:flex}.tb-left[data-v-42184ab2]{align-items:center;gap:var(--s2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.tb-right[data-v-42184ab2]{align-items:center;gap:var(--s2);flex:none;margin-left:auto;display:flex}.tb-left[data-v-42184ab2] .tb-meta{color:var(--slate);font-size:13px}.tb-left[data-v-42184ab2] .tb-meta strong{color:var(--slate-2);font-weight:600}.toolbar[data-v-42184ab2] .btn{height:var(--control-h)}@media (width<=600px){.tb-right[data-v-42184ab2]{flex-wrap:wrap}}.person[data-v-630236f0]{width:200px}.kinds[data-v-630236f0]{position:relative}.kind-button[data-v-630236f0]{height:var(--control-h);border:1px solid var(--line);border-radius:var(--radius);max-width:320px;color:var(--text);font:400 14px var(--font-body);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#fff;align-items:center;gap:6px;padding:0 12px;display:inline-flex;overflow:hidden}.kind-button[data-v-630236f0]:hover{border-color:#c7d6e9}.kind-button.is-on[data-v-630236f0]{background:var(--pale-2);color:var(--navy);border-color:#b9d3ef}.kind-button i[data-v-630236f0]{color:var(--slate);margin-left:2px;font-size:10px}.kind-prefix[data-v-630236f0]{color:var(--slate);font-weight:500}.kind-menu[data-v-630236f0]{z-index:30;position:absolute;top:calc(100% + 4px);left:0}.menu-item.is-on>i[data-v-630236f0]{color:var(--blue-deep)}.kind-all[data-v-630236f0]{border-top:1px solid var(--line-soft);color:var(--slate-2);border-radius:0 0 6px 6px;margin-top:2px}@media (width<=600px){.person[data-v-630236f0],.kinds[data-v-630236f0],.kind-button[data-v-630236f0]{flex:1 1 0;width:auto;min-width:0;max-width:none}}.sk-audit[data-v-0547028a]{margin-top:20px}.head[data-v-0547028a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title[data-v-0547028a]{font:800 26px var(--font-heading)}.section[data-v-0547028a]{margin-top:28px}.section h2[data-v-0547028a]{font:800 20px var(--font-heading);margin-bottom:10px}.finding[data-v-0547028a]{background:var(--white,#fff);border:1px solid var(--line-soft);border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:8px;padding:12px;display:flex}.finding input[data-v-0547028a]{margin-top:4px}.pair[data-v-0547028a]{flex:1;grid-template-columns:1fr 1fr;gap:8px 16px;min-width:0;display:grid}.side[data-v-0547028a]{flex-direction:column;gap:2px;min-width:0;display:flex}.tag[data-v-0547028a]{color:var(--slate);font-size:12px}.why[data-v-0547028a]{grid-column:1/-1;margin:0;font-size:14px}.bar[data-v-0547028a]{background:var(--bg,#fff);justify-content:flex-end;align-items:center;gap:10px;padding:12px 0;display:flex;position:sticky;bottom:0}.failures[data-v-0547028a]{margin:8px 0;padding:0;list-style:none}.usage[data-v-0547028a]{margin-top:20px;font-size:12px}@media (width<=640px){.pair[data-v-0547028a]{grid-template-columns:1fr}}.empty-state[data-v-4db90d4f]{align-items:center;gap:var(--s2);padding:var(--s6) var(--s4);border-radius:var(--radius-lg);color:var(--slate);text-align:center;background:#ffffff80;border:1px dashed #c7d6e9;flex-direction:column;font-size:14px;display:flex}.empty-state p[data-v-4db90d4f]{margin:0}.empty-icon[data-v-4db90d4f]{color:#8a97ab;font-size:22px}.empty-title[data-v-4db90d4f]{font:800 17px var(--font-heading);color:var(--text)}.empty-action[data-v-4db90d4f]{margin-top:var(--s2)}.empty-state--page[data-v-4db90d4f]{padding:72px var(--s4) var(--s6);background:0 0;border:0}.empty-state--page .empty-icon[data-v-4db90d4f]{font-size:32px}.empty-state--page .empty-title[data-v-4db90d4f]{font-size:22px}.segbar[data-v-dbe86f5b]{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.segs[data-v-dbe86f5b]{flex:200px;gap:2px;min-width:120px;height:10px;margin:0;padding:0;list-style:none;display:flex}.segbar--md .segs[data-v-dbe86f5b]{max-width:420px}.segbar--sm .segs[data-v-dbe86f5b]{flex-basis:120px;gap:1px;min-width:60px;max-width:200px;height:6px}.segs.is-dense[data-v-dbe86f5b]{gap:1px}.seg[data-v-dbe86f5b]{background:var(--progress-track);flex:1 1 0;min-width:2px}.seg[data-v-dbe86f5b]:first-child{border-radius:999px 0 0 999px}.seg[data-v-dbe86f5b]:last-child{border-radius:0 999px 999px 0}.seg[data-v-dbe86f5b]:only-child{border-radius:999px}.seg--live[data-v-dbe86f5b],.seg--passed[data-v-dbe86f5b]{background:var(--progress-ok)}.seg--needs_work[data-v-dbe86f5b]{background:var(--progress-bad)}.seg--not_started[data-v-dbe86f5b]{background:var(--progress-track)}.seg--waiting[data-v-dbe86f5b]{background:var(--progress-wait)}.seg--retest[data-v-dbe86f5b]{background:repeating-linear-gradient(135deg, var(--progress-wait) 0 3px, var(--progress-wait-soft) 3px 6px);box-shadow:inset 0 0 0 1px var(--progress-wait)}.segbar-text[data-v-dbe86f5b]{color:var(--slate);white-space:nowrap;font-size:13px}.segbar--sm .segbar-text[data-v-dbe86f5b]{font-size:12px}@media (width<=520px){.segbar-text[data-v-dbe86f5b]{white-space:normal}}.card[data-v-f79290e0]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex}.name[data-v-f79290e0]{font:700 15px var(--font-mono);color:var(--text);overflow-wrap:anywhere;align-self:flex-start;align-items:center;min-height:28px;display:inline-flex}.title[data-v-f79290e0]{font:800 16px var(--font-heading);color:var(--text);overflow-wrap:anywhere;align-self:flex-start}.title[data-v-f79290e0]:hover{color:var(--blue-deep);text-decoration:none}.name--sub[data-v-f79290e0]{font:500 12px var(--font-mono);color:var(--slate);min-height:0;margin-top:-4px}.name[data-v-f79290e0]:hover{color:var(--blue-deep)}.tags[data-v-f79290e0]{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.tag[data-v-f79290e0]{max-width:100%;font:500 12px/20px var(--font-body);white-space:nowrap;text-overflow:ellipsis;background:var(--pale);color:var(--slate);border-radius:999px;align-items:center;gap:5px;padding:0 8px;display:inline-flex;overflow:hidden}a.tag[data-v-f79290e0]:hover{background:var(--pale-2);text-decoration:none}.tag--slack[data-v-f79290e0]{color:var(--blue-deep);background:var(--pale-2)}.tag--stage[data-v-f79290e0]{color:var(--blue-deep);background:#e4eefa;font-weight:600}.tag--warn[data-v-f79290e0]{color:var(--orange-ink);background:#fff0df;font-weight:600}.tag--ready[data-v-f79290e0]{color:var(--green-ink);background:#e3f3eb;font-weight:700}.tag--unsure[data-v-f79290e0]{color:var(--green-ink);box-shadow:inset 0 0 0 1px var(--green-ink);background:#fff}.members[data-v-f79290e0]{overflow-wrap:anywhere;margin:0;font-size:12px}.fresh[data-v-0f2083f4]{color:var(--slate);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.fresh i[data-v-0f2083f4]{font-size:11px}.fresh--warn[data-v-0f2083f4]{border-radius:var(--radius);color:var(--orange-ink);background:#fff4e6;border:1px solid #f5d3a8;padding:6px 10px;font-size:13px;font-weight:600}.fresh--warn i[data-v-0f2083f4]{color:var(--orange-icon);font-size:12px}.look[data-v-b48e484f]{display:inline-flex}.look-chip i[data-v-b48e484f]{color:var(--orange-icon)}.intro[data-v-b48e484f]{margin:0 0 8px;font-size:13px}.rows[data-v-b48e484f]{margin:0;padding:0;list-style:none}.row[data-v-b48e484f]{border-top:1px solid var(--line-soft);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.row[data-v-b48e484f]:first-child{border-top:0}.main[data-v-b48e484f]{flex:1;min-width:0}.line[data-v-b48e484f]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.name[data-v-b48e484f]{color:var(--slate-3);overflow-wrap:anywhere;font-weight:600}.slack[data-v-b48e484f]{white-space:nowrap;font-size:12px}.slack i[data-v-b48e484f]{margin-right:4px}.why[data-v-b48e484f]{color:var(--slate-2);margin:2px 0 0;font-size:13px}.acts[data-v-b48e484f]{flex:none;gap:6px;display:flex}.acts .btn i[data-v-b48e484f]{margin-right:6px}@media (width<=760px){.row[data-v-b48e484f]{flex-direction:column}}.fresh-line[data-v-ccb42a99]{margin:0;font-size:13px}.notice[data-v-ccb42a99]{margin:12px 0 0}.notice i[data-v-ccb42a99]{margin-right:8px}.list[data-v-ccb42a99]{gap:var(--s3);flex-direction:column;display:flex}.timeline[data-v-ccb42a99]{border-left:2px solid var(--line);flex-direction:column;gap:18px;margin:0;padding:0 0 0 18px;list-style:none;display:flex}.release[data-v-ccb42a99]{position:relative}.release[data-v-ccb42a99]:before{content:"";background:var(--green-ink);border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:-25px;box-shadow:0 0 0 3px #fff}.release-head[data-v-ccb42a99]{font:700 16px var(--font-heading);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.release-date[data-v-ccb42a99]{color:var(--slate-3)}.release-count[data-v-ccb42a99]{font:500 13px var(--font-body)}.rows[data-v-ccb42a99]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;margin:6px 0 0;padding:0;list-style:none;display:flex}.row[data-v-ccb42a99]{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 12px;font-size:13px;display:flex}.row+.row[data-v-ccb42a99]{border-top:1px solid var(--line-soft)}.row-names[data-v-ccb42a99]{flex-direction:column;min-width:0;display:inline-flex}.row-title[data-v-ccb42a99]{font:800 15px var(--font-heading);color:var(--text);overflow-wrap:anywhere}.row-name--sub[data-v-ccb42a99]{color:var(--slate);font-size:12px;font-weight:500}.row-name[data-v-ccb42a99]{color:var(--text);overflow-wrap:anywhere;font-weight:700}.row-members[data-v-ccb42a99]{overflow-wrap:anywhere;flex-basis:100%;font-size:12px}.tag[data-v-ccb42a99]{font:600 12px/20px var(--font-body);border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.tag--hot[data-v-ccb42a99]{color:var(--orange-ink);background:#fff0df}.channels[data-v-2a77459e]{flex-direction:column;gap:4px;margin:8px 0 10px;display:flex}.channel[data-v-2a77459e]{border:1px solid var(--line-soft);border-radius:var(--radius);background:#fff}.channel-head[data-v-2a77459e]{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:4px 12px;display:flex}.channel-toggle[data-v-2a77459e]{min-width:0;min-height:32px;font:inherit;text-align:left;cursor:pointer;color:var(--text);background:0 0;border:0;flex:0 280px;align-items:center;gap:10px;padding:0;display:flex}.channel-toggle>i[data-v-2a77459e]{color:var(--slate);flex:none;width:12px;font-size:11px}.channel-name[data-v-2a77459e]{color:var(--slate-3);overflow-wrap:anywhere;min-width:0;font-weight:600}.channel-name i[data-v-2a77459e]{margin-right:6px}.channel-bar[data-v-2a77459e]{flex:260px}.channel-items[data-v-2a77459e]{margin:0;padding:0 12px 8px 34px;list-style:none}.channel-item[data-v-2a77459e]{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.channel-item-title[data-v-2a77459e]{overflow-wrap:anywhere;flex:1;min-width:0}.num[data-v-2a77459e]{font-size:12px}.dot[data-v-2a77459e]{background:var(--progress-wait);border-radius:50%;flex:none;width:8px;height:8px}.dot--passed[data-v-2a77459e]{background:var(--progress-ok)}.dot--needs_work[data-v-2a77459e]{background:var(--progress-bad)}.dot--retest[data-v-2a77459e]{background:var(--progress-wait-soft);box-shadow:inset 0 0 0 2px var(--progress-wait)}.chip[data-v-2a77459e]{font:700 12px var(--font-body);white-space:nowrap;color:var(--slate-2);background:#edf0f4;border-radius:999px;padding:2px 8px}.chip--item-passed[data-v-2a77459e]{color:#2e7a57;background:#e3f3eb}.chip--item-needs_work[data-v-2a77459e]{color:#a23b2a;background:#fbe9e5}.chip--item-fix_pending[data-v-2a77459e]{color:var(--orange-ink);background:#fff0df}.chip--item-dismissed[data-v-2a77459e]{color:var(--slate);background:#f0f1f3;text-decoration:line-through}.chip--item-question[data-v-2a77459e]{color:var(--blue-deep);background:#e4eefa;text-decoration:none}.chip--item-awaiting[data-v-2a77459e]{color:var(--blue-deep);background:#e4eefa}.channels-empty[data-v-2a77459e]{margin:4px 2px 0;font-size:12px;line-height:1.6}.channels-empty a[data-v-2a77459e]{color:var(--slate-2)}.notes[data-v-1bc950c5]{flex-direction:column;gap:14px;display:flex}.area-name[data-v-1bc950c5]{font:800 14px var(--font-heading);color:var(--navy);margin:0 0 6px}.hint[data-v-1bc950c5]{font:500 12px var(--font-body);color:var(--slate);margin-left:4px}.lines[data-v-1bc950c5]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.line[data-v-1bc950c5]{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.verb[data-v-1bc950c5]{margin-right:2px;font-weight:700}.verb--added[data-v-1bc950c5]{color:var(--green-ink)}.verb--changed[data-v-1bc950c5]{color:var(--blue-deep)}.verb--fixed[data-v-1bc950c5]{color:var(--orange-ink)}.verb--removed[data-v-1bc950c5]{color:var(--slate-2)}.full[data-v-1bc950c5]{font-size:13px;font-weight:600}.track[data-v-5283965c]{margin:0;padding:0;list-style:none;display:flex}.step[data-v-5283965c]{text-align:center;flex-direction:column;flex:1;align-items:center;gap:4px;display:flex;position:relative}.step[data-v-5283965c]:before{content:"";background:var(--line);width:100%;height:3px;position:absolute;top:11px;left:-50%}.step[data-v-5283965c]:first-child:before{display:none}.step.is-done[data-v-5283965c]:before{background:var(--blue)}.dot[data-v-5283965c]{z-index:1;border:3px solid var(--line);color:#fff;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:flex;position:relative}.is-done .dot[data-v-5283965c]{background:var(--blue);border-color:var(--blue)}.is-now .dot[data-v-5283965c]{box-shadow:var(--focus)}.label[data-v-5283965c]{font:700 13px var(--font-heading);color:var(--slate)}.is-done .label[data-v-5283965c]{color:var(--text)}.date[data-v-5283965c]{min-height:18px;font-size:12px}.branch-label[data-v-ee07fda1]{color:var(--slate);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-size:12px;text-decoration:none;overflow:hidden}.branch-label[data-v-ee07fda1]:hover{color:var(--blue-deep);text-decoration:underline}.row-tags[data-v-26682033]{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.tag[data-v-26682033]{max-width:100%;font:500 12px/20px var(--font-body);white-space:nowrap;text-overflow:ellipsis;background:var(--pale);color:var(--slate);border-radius:999px;align-items:center;gap:5px;padding:0 8px;display:inline-flex;overflow:hidden}.tag-client[data-v-26682033] .logo{border-radius:3px}.row-tags .tag-branch[data-v-26682033]{font-family:var(--font-mono,monospace);color:var(--blue-deep);background:var(--pale-2)}.row-pri[data-v-26682033]{text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:700}.row-pri--urgent[data-v-26682033]{color:var(--red-ink);background:#f8e1e1}.row-pri--high[data-v-26682033]{color:#8a5a12;background:#fdf0dc}.pill[data-v-6c7a6d03]{height:24px;font:600 12px var(--font-body);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.pill-dot[data-v-6c7a6d03]{background:currentColor;border-radius:50%;width:7px;height:7px}.pill--requested[data-v-6c7a6d03],.pill--closed[data-v-6c7a6d03]{color:var(--slate-2);background:#edf0f4}.pill--requested .pill-dot[data-v-6c7a6d03],.pill--closed .pill-dot[data-v-6c7a6d03]{background:var(--slate)}.pill--accepted[data-v-6c7a6d03]{color:var(--blue-deep);background:#eef3fa}.pill--accepted .pill-dot[data-v-6c7a6d03]{background:var(--slate)}.pill--next[data-v-6c7a6d03]{color:var(--blue-deep);background:#e4eefa}.pill--next .pill-dot[data-v-6c7a6d03]{background:var(--sky)}.pill--in_progress[data-v-6c7a6d03]{color:var(--blue-deep);background:#e4eefa}.pill--in_progress .pill-dot[data-v-6c7a6d03]{background:var(--blue)}.pill--testing[data-v-6c7a6d03]{color:#9a5a14;background:#fff0df}.pill--testing .pill-dot[data-v-6c7a6d03]{background:var(--orange);box-shadow:0 0 0 1px #f0a85a}.pill--verified[data-v-6c7a6d03]{color:#2a6f66;background:#e6f4f1}.pill--verified .pill-dot[data-v-6c7a6d03]{background:#3aa596}.pill--live[data-v-6c7a6d03]{color:#2e7a57;background:#e3f3eb}.pill--live .pill-dot[data-v-6c7a6d03]{background:var(--green)}.pill--rejected[data-v-6c7a6d03]{color:#a14444;background:#f8e8e8}.pill--rejected .pill-dot[data-v-6c7a6d03]{background:var(--red)}.row[data-v-eef96124]{border-left:3px solid #0000;border-bottom:1px solid var(--line-soft);min-height:60px;color:var(--text);grid-template-columns:56px 18px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:8px 16px 8px 13px;text-decoration:none;display:grid}.row.has-check[data-v-eef96124]{grid-template-columns:20px 56px 18px minmax(0,1fr) auto}.row-check[data-v-eef96124]{cursor:pointer;width:16px;height:16px;accent-color:var(--blue);margin:0}.row[data-v-eef96124]:hover{background:var(--pale);text-decoration:none}.row.is-selected[data-v-eef96124]{background:var(--pale-2);border-left-color:var(--blue)}.row-id[data-v-eef96124]{color:var(--slate);font-size:13px}.row-type[data-v-eef96124]{justify-content:center;font-size:13px}.row-main[data-v-eef96124]{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.row-line[data-v-eef96124]{align-items:center;gap:8px;min-width:0;display:flex}.row-title[data-v-eef96124]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:20px;overflow:hidden}.row-dot[data-v-eef96124]{background:var(--blue);border-radius:50%;flex:none;width:8px;height:8px}.row-status[data-v-eef96124]{justify-content:flex-end;display:flex}.row-age[data-v-eef96124]{color:var(--slate);white-space:nowrap;font-size:13px}.row-meta[data-v-eef96124]{display:contents}.row-id-inline[data-v-eef96124]{color:var(--slate);font-size:12px;display:none}@media (width<=760px){.row[data-v-eef96124]{grid-template-columns:18px minmax(0,1fr);column-gap:10px;padding:10px 14px 10px 11px}.row.has-check[data-v-eef96124]{grid-template-columns:18px 18px minmax(0,1fr)}.row-id[data-v-eef96124]{display:none}.row-id-inline[data-v-eef96124]{display:inline}.row-meta[data-v-eef96124]{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.row-title[data-v-eef96124]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.row-status[data-v-eef96124]{grid-area:2/-2/auto/-1;justify-content:flex-start;margin-top:6px}}.back[data-v-fe015870]{font-size:13px}.sk-row-tags[data-v-fe015870]{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.back i[data-v-fe015870]{margin-right:6px}.head[data-v-fe015870]{flex-direction:column;gap:8px;margin:8px 0 16px;display:flex}.title[data-v-fe015870]{overflow-wrap:anywhere;font-size:22px;font-weight:700}.tags[data-v-fe015870]{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.tag[data-v-fe015870]{max-width:100%;font:500 12px/22px var(--font-body);white-space:nowrap;text-overflow:ellipsis;color:var(--slate);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:0 8px;display:inline-flex;overflow:hidden}a.tag[data-v-fe015870]:hover{background:var(--pale-2);text-decoration:none}.tag--slack[data-v-fe015870]{color:var(--blue-deep)}.tag--ok[data-v-fe015870]{color:var(--green-ink);font-weight:600}.tag--warn[data-v-fe015870]{color:var(--orange-ink);box-shadow:none;background:#fff0df;font-weight:600}.tag--ready[data-v-fe015870]{background:var(--green-ink);color:#fff;box-shadow:none;font-weight:700}.tag--unsure[data-v-fe015870]{color:var(--green-ink);box-shadow:inset 0 0 0 1px var(--green-ink);background:#fff}.dot[data-v-fe015870]{background:var(--progress-wait);border-radius:50%;flex:none;width:9px;height:9px}.dot--passed[data-v-fe015870]{background:var(--progress-ok)}.dot--needs_work[data-v-fe015870]{background:var(--progress-bad)}.dot--retest[data-v-fe015870]{background:var(--progress-wait-soft);box-shadow:inset 0 0 0 2px var(--progress-wait)}.fresh-line[data-v-fe015870]{margin:-6px 2px 12px}.not-ready[data-v-fe015870]{margin:10px 2px 0;font-size:14px}.not-ready i[data-v-fe015870]{margin-right:6px}.retest-list[data-v-fe015870]{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.retest[data-v-fe015870]{font:600 13px var(--font-body);color:#9a5a14;background:#fff0df;border-radius:999px;align-self:flex-start;padding:4px 12px}.retest i[data-v-fe015870]{margin-right:6px}h2[data-v-fe015870]{font:800 18px var(--font-heading);margin:24px 0 10px}.panel[data-v-fe015870]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;overflow:hidden}.track-panel[data-v-fe015870]{padding:20px 16px}.notes-panel[data-v-fe015870]{padding:16px}.item[data-v-fe015870]{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:10px 16px;display:flex}.num[data-v-fe015870]{flex-shrink:0;width:44px;font-size:13px}.item-title[data-v-fe015870]{min-width:0;color:var(--text);flex:1;font-weight:600}.pill[data-v-fe015870]{font:600 12px var(--font-body);color:var(--slate-2);white-space:nowrap;background:#edf0f4;border-radius:999px;padding:2px 10px}.pill--passed[data-v-fe015870]{color:#2e7a57;background:#e3f3eb}.pill--needs_work[data-v-fe015870]{color:#a14444;background:#f8e8e8}.empty[data-v-fe015870]{margin:0;padding:16px}.members[data-v-fe015870]{overflow-wrap:anywhere;margin:0;font-size:13px}.show-passed[data-v-fe015870]{margin:8px 16px}.missing[data-v-811d4f58]{text-align:center;padding-top:12vh}.missing-icon[data-v-811d4f58]{color:#8a97ab;margin-bottom:14px;font-size:30px}.missing h1[data-v-811d4f58]{font:800 26px var(--font-heading)}.missing p[data-v-811d4f58]{max-width:480px;margin:8px auto 24px}.missing .btn[data-v-811d4f58]:hover{text-decoration:none}.dl[data-v-b1156f16]{display:inline-block;position:relative}.menu[data-v-b1156f16]{z-index:20;min-width:160px;position:absolute;top:calc(100% + 4px);right:0}@media (width<=600px){.dl-label[data-v-b1156f16]{display:none}.dl .btn[data-v-b1156f16]{width:var(--control-h);justify-content:center;padding:0}}.picker[data-v-ce429833]{border:1px solid var(--line);border-radius:var(--radius);width:300px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);background:#fff;overflow:hidden}.picker-search[data-v-ce429833]{border-bottom:1px solid var(--line-soft);color:var(--slate);align-items:center;gap:8px;padding:0 12px;display:flex}.picker-input[data-v-ce429833]:focus-visible{box-shadow:none}.picker-input[data-v-ce429833]{height:40px;font:14px var(--font-body);color:var(--text);background:0 0;border:0;outline:none;flex:1}.picker-list[data-v-ce429833]{max-height:280px;margin:0;padding:6px;list-style:none;overflow-y:auto}.picker-option[data-v-ce429833]{cursor:pointer;min-height:34px;font:500 14px var(--font-body);border-radius:6px;align-items:center;gap:10px;padding:4px 10px;display:flex}.picker-option.is-active[data-v-ce429833]{background:var(--pale)}.picker-text[data-v-ce429833]{flex-direction:column;flex:1;min-width:0;display:flex}.picker-label[data-v-ce429833]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.picker-sub[data-v-ce429833]{color:var(--slate);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.picker-check[data-v-ce429833]{color:var(--blue);font-size:12px}.picker-retry[data-v-ce429833]{color:var(--blue);font:600 14px var(--font-body);cursor:pointer;background:0 0;border:0;padding:0}.picker-empty[data-v-ce429833]{color:var(--slate);padding:10px}.ring[data-v-4da1947d]{flex-shrink:0;display:inline-flex;position:relative}.track[data-v-4da1947d]{stroke:var(--line-soft)}.arc[data-v-4da1947d]{stroke:var(--green)}.ring-inner[data-v-4da1947d]{font:800 13px var(--font-heading);color:var(--navy);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.print-report{display:none}.report-preview{font-family:var(--font-body);color:var(--text)}.report-preview .r-head{background:var(--navy);border-radius:var(--radius);flex-direction:column;gap:10px;margin-bottom:14px;padding:10px 14px;display:flex}.report-preview .r-mark{color:#fff}.report-preview .r-client{background:#fff;border-radius:6px;align-items:center;gap:12px;padding:8px 10px;display:flex}.report-preview h1{font:800 20px var(--font-heading);margin:0}.report-preview .r-date{color:var(--slate-2);margin:2px 0 0;font-size:12px}.report-preview .r-edition{margin-top:14px}.report-preview h2{font:800 16px var(--font-heading);border-bottom:2px solid var(--line);margin:0 0 6px;padding-bottom:4px}.report-preview h3{font:800 13px var(--font-heading);color:var(--slate-2);margin:10px 0 4px}.report-preview ul{margin:0;padding:0;list-style:none}.report-preview li{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding:4px 0;font-size:14px;display:flex}.report-preview em{white-space:nowrap;color:var(--slate-2);font-style:normal;font-weight:700}.r-empty{color:var(--slate-2)}.report-preview .r-pick{cursor:pointer;align-items:flex-start;gap:8px;display:inline-flex}.report-preview .r-pick input{margin-top:3px}.report-preview li.is-out span,.report-preview li.is-out em{color:var(--slate);text-decoration:line-through}@media print{@page{margin:16mm}body.printing-client-report>:not(.print-report){display:none!important}body.printing-client-report{background:#fff!important}body.printing-client-report .print-report{color:#000;font-family:var(--font-body);background:#fff;display:block}body.printing-client-report .print-report .r-head{background:var(--navy);-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:column;gap:14px;margin-bottom:18px;padding:12px 16px;display:flex}body.printing-client-report .print-report .r-client{background:#fff;align-items:center;gap:12px;padding:10px 12px;display:flex}body.printing-client-report .print-report h1{font:800 24px var(--font-heading);color:#000;margin:0}body.printing-client-report .print-report .r-date{color:#000;margin:2px 0 0;font-size:12px}body.printing-client-report .print-report .r-edition{margin-top:18px}body.printing-client-report .print-report h2,body.printing-client-report .print-report h3{break-after:avoid}body.printing-client-report .print-report h2{color:#000;font:800 18px var(--font-heading);border-bottom:2px solid #000;margin:0 0 8px}body.printing-client-report .print-report h3{color:#000;font:800 14px var(--font-heading);margin:10px 0 4px}body.printing-client-report .print-report .r-list{break-inside:avoid}body.printing-client-report .print-report ul{margin:0;padding:0;list-style:none}body.printing-client-report .print-report li{break-inside:avoid;border-bottom:1px solid #ccc;justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;display:flex}body.printing-client-report .print-report em{white-space:nowrap;font-style:normal;font-weight:700}}.sk-client-name[data-v-760292c7]{align-items:flex-start;gap:14px;display:flex}.sk-client-text[data-v-760292c7]{flex-direction:column;gap:10px;padding-top:2px;display:flex}.sk-client-head[data-v-760292c7]{margin-top:4px}.back[data-v-760292c7]{color:var(--slate-2);align-items:center;gap:6px;font-size:14px;display:inline-flex}.head[data-v-760292c7]{align-items:flex-start;gap:14px;margin-top:12px;display:flex}.head-ring[data-v-760292c7]{margin-top:-2px}.head-actions[data-v-760292c7]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.head-actions .btn[data-v-760292c7]{height:var(--control-h)}.note[data-v-760292c7]{margin:8px 0 0;font-size:13px}.head-text[data-v-760292c7]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.page-title[data-v-760292c7]{font:800 26px/32px var(--font-heading);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.head-meta[data-v-760292c7]{flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:14px;display:flex}.must-chip[data-v-760292c7]{font:700 12px/20px var(--font-body);color:#2e7a57;white-space:nowrap;background:#e3f3eb;border-radius:999px;padding:0 8px}.all[data-v-760292c7]{margin-top:22px;font-size:14px;display:inline-block}.editions[data-v-760292c7]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.chip[data-v-760292c7]{border:1px solid var(--line);height:30px;font:600 13px var(--font-body);color:var(--slate-2);cursor:pointer;background:#fff;border-radius:999px;padding:0 12px}.chip.is-on[data-v-760292c7]{background:var(--navy);border-color:var(--navy);color:#fff}.bar[data-v-760292c7]{height:6px;margin-top:var(--s4);background:var(--line-soft);border-radius:999px;overflow:hidden}.bar-fill[data-v-760292c7]{background:var(--green);border-radius:999px;height:100%;transition:width .3s}.group[data-v-760292c7]{margin-top:var(--s5);border-radius:var(--radius)}.group.is-over[data-v-760292c7]{outline:2px dashed var(--blue);outline-offset:6px;background:var(--pale-2)}.group h2[data-v-760292c7]{margin:0 0 var(--s2)}.count[data-v-760292c7]{color:var(--slate);font:600 13px var(--font-body);margin-left:8px}.items[data-v-760292c7]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin:0;padding:0;list-style:none}.items[data-v-760292c7]:empty{display:none}.item[data-v-760292c7]{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;min-height:48px;padding:6px 14px;display:flex}.item-side[data-v-760292c7]{flex:none;align-items:center;gap:10px;display:flex}.item[data-v-760292c7]:last-child{border-bottom:0}.item[draggable=true][data-v-760292c7]{cursor:grab}.item.is-dragging[data-v-760292c7]{opacity:.4}.item.is-done .item-title[data-v-760292c7]{color:var(--slate);text-decoration:line-through}.grip[data-v-760292c7]{color:var(--slate);font-size:12px}.item-type[data-v-760292c7]{flex-shrink:0;font-size:13px}.item-title[data-v-760292c7]{color:var(--text);font-weight:600}.item-main[data-v-760292c7]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.chip--small[data-v-760292c7]{cursor:default;white-space:nowrap;height:22px;padding:0 8px;font-size:12px}.effort[data-v-760292c7]{font-size:12px;font-weight:700}.none[data-v-760292c7]{margin:4px 0 0;font-size:13px}.group--not[data-v-760292c7]{margin-top:28px}.move[data-v-760292c7]{position:relative}.move-btn[data-v-760292c7]{white-space:nowrap;gap:6px}.move-btn i[data-v-760292c7]{font-size:10px}.move-menu[data-v-760292c7]{z-index:20;min-width:160px;margin:4px 0 0;list-style:none;position:absolute;top:100%;right:0}.small[data-v-760292c7]{font-size:13px}.add[data-v-760292c7]{flex-direction:column;gap:14px;display:flex}.field[data-v-760292c7]{flex-direction:column;gap:6px;display:flex}.chips-row[data-v-760292c7]{flex-wrap:wrap;gap:6px;display:flex}@media (width<=600px){.head[data-v-760292c7]{flex-wrap:wrap}.head-actions[data-v-760292c7]{flex-wrap:nowrap;width:100%;margin-left:0}.head-actions .label[data-v-760292c7]{display:none}.head-actions [data-test=open-report][data-v-760292c7]{width:var(--control-h);justify-content:center;padding:0}.grip[data-v-760292c7]{display:none}.item[data-v-760292c7]{flex-wrap:wrap;row-gap:6px;padding:10px 12px}.item-main[data-v-760292c7]{flex:calc(100% - 30px)}.item-side[data-v-760292c7]{flex:100%;padding-left:26px}.item-side .move[data-v-760292c7]{margin-left:auto}}.toggle[data-v-760292c7]{font:800 15px var(--font-heading);color:var(--slate-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-bottom:8px;padding:0;display:inline-flex}.tile[data-v-3a7f8f8f]{border:1px solid var(--line);border-radius:var(--radius);height:100%;color:var(--text);background:#fff;align-items:flex-start;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.tile[data-v-3a7f8f8f]:hover{border-color:var(--blue);box-shadow:var(--shadow-pop);text-decoration:none}.tile-ring[data-v-3a7f8f8f]{margin-top:-2px}.tile-text[data-v-3a7f8f8f]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tile-top[data-v-3a7f8f8f]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.tile-name[data-v-3a7f8f8f]{font:800 15px/20px var(--font-heading);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.pct[data-v-3a7f8f8f]{font:700 12px/20px var(--font-body);color:var(--green-ink);flex:none}.tile-meta[data-v-3a7f8f8f]{flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:13px;display:flex}.small[data-v-3a7f8f8f]{font-size:12px}.chip[data-v-3a7f8f8f]{font:700 11px/18px var(--font-body);color:#2e7a57;white-space:nowrap;background:#e3f3eb;border-radius:999px;padding:0 8px}.search[data-v-b60a5b80]{width:320px;max-width:100%;height:var(--control-h);border:1px solid var(--line);border-radius:var(--radius);color:var(--slate);background:#fff;align-items:center;gap:8px;padding:0 12px;display:flex}.search[data-v-b60a5b80]:focus-within{border-color:var(--blue);box-shadow:var(--focus)}.search input[data-v-b60a5b80]{min-width:0;font:14px var(--font-body);color:var(--text);background:0 0;border:0;outline:none;flex:1}.search input[data-v-b60a5b80]:focus-visible{box-shadow:none}.sort-select[data-v-b60a5b80]{width:220px}.sk-clients .sk-grid[data-v-b60a5b80]{margin-top:6px}.sk-tile[data-v-b60a5b80]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;align-items:flex-start;gap:12px;min-height:92px;padding:12px 14px;display:flex}.sk-tile-text[data-v-b60a5b80]{flex-direction:column;flex:1;gap:7px;display:flex}@media (width<=600px){.search[data-v-b60a5b80]{flex:100%;width:auto}.sort-select[data-v-b60a5b80]{width:100%}}.tiles[data-v-b60a5b80]{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-auto-rows:1fr;display:grid}.is-dim[data-v-b60a5b80]>*{opacity:.6}.more[data-v-b60a5b80]{margin-top:var(--s5);color:var(--blue);font:600 14px var(--font-body);cursor:pointer;background:0 0;border:0;padding:0}.due-card[data-v-5e549ff8]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;min-width:0;padding:20px 22px}.due-head[data-v-5e549ff8]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.due-h2[data-v-5e549ff8]{font:800 19px var(--font-heading);color:var(--navy)}.due-sub[data-v-5e549ff8]{margin:2px 0 0;font-size:13px}.due-more[data-v-5e549ff8]{white-space:nowrap;font-size:13px;font-weight:600}.due-more i[data-v-5e549ff8]{margin-left:2px;font-size:11px}.due-grid[data-v-5e549ff8]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.due-item[data-v-5e549ff8]{border:1px solid var(--line);border-radius:var(--radius);color:var(--text);background:#fbfdff;align-items:center;gap:12px;min-width:0;padding:12px 14px;text-decoration:none;display:flex}.due-item[data-v-5e549ff8]:hover{border-color:var(--blue);text-decoration:none}.due-pct[data-v-5e549ff8]{font:800 12px var(--font-heading);color:var(--navy)}.due-text[data-v-5e549ff8]{flex-direction:column;min-width:0;line-height:1.35;display:flex}.due-name[data-v-5e549ff8]{font:800 15px var(--font-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.due-when[data-v-5e549ff8]{color:var(--slate-2);font-size:13px}.due-when.is-overdue[data-v-5e549ff8]{color:var(--red-ink);font-weight:600}.due-count[data-v-5e549ff8]{font-size:12px}.due-failed[data-v-5e549ff8]{color:var(--slate-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.due-failed i[data-v-5e549ff8]{color:var(--orange-icon)}.tile[data-v-0daba0db]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);color:var(--text);background:#fff;flex-direction:column;gap:2px;padding:18px 20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.tile[data-v-0daba0db]:before{content:"";background:var(--accent);width:4px;position:absolute;top:0;bottom:0;left:0}a.tile[data-v-0daba0db]:hover{box-shadow:var(--shadow-pop);border-color:#c7d6e9;text-decoration:none}.tile--blue[data-v-0daba0db]{--accent:var(--blue);--wash:#e4eefa;--ink:var(--blue-deep)}.tile--orange[data-v-0daba0db]{--accent:var(--orange);--wash:#fff0df;--ink:#9a5a14}.tile--red[data-v-0daba0db]{--accent:var(--red);--wash:#f8e8e8;--ink:#a14444}.tile--green[data-v-0daba0db]{--accent:var(--green);--wash:#e3f3eb;--ink:#2e7a57}.icon[data-v-0daba0db]{background:var(--wash);width:34px;height:34px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex;position:absolute;top:16px;right:16px}.value[data-v-0daba0db]{font:800 44px/1.05 var(--font-heading);color:var(--navy);letter-spacing:-.5px}.label[data-v-0daba0db]{font:600 15px/1.35 var(--font-body);color:var(--slate-2);padding-right:36px}.delta[data-v-0daba0db]{font:600 13px/1.3 var(--font-body);color:var(--slate);margin-top:6px}.delta i[data-v-0daba0db]{margin-right:4px;font-size:10px}.delta--good[data-v-0daba0db]{color:#2e7a57}.delta--bad[data-v-0daba0db]{color:#a14444}@media (width<=600px){.tile[data-v-0daba0db]{padding:14px 14px 14px 16px}.value[data-v-0daba0db]{font-size:34px}.label[data-v-0daba0db]{padding-right:0;font-size:13px}.icon[data-v-0daba0db]{display:none}}.trend[data-v-0e1672ed]{--viz-bugs:var(--blue);--viz-ideas:var(--purple);--viz-closed:var(--green);--viz-grid:var(--line-soft);--viz-surface:#fff;min-width:0;margin:0}.legend[data-v-0e1672ed]{color:var(--slate-2);flex-wrap:wrap;gap:6px 20px;margin-bottom:12px;font-size:13px;display:flex}.key[data-v-0e1672ed]{align-items:center;gap:8px;display:inline-flex}.key-line[data-v-0e1672ed]{background:currentColor;border-radius:2px;width:16px;height:2px}.key-rect[data-v-0e1672ed]{border-radius:3px 3px 0 0;width:10px;height:12px}.key--bugs[data-v-0e1672ed]{background:var(--viz-bugs)}.key--ideas[data-v-0e1672ed]{background:var(--viz-ideas)}.key--closed[data-v-0e1672ed]{background:var(--viz-closed)}.plot[data-v-0e1672ed]{position:relative}.svg[data-v-0e1672ed]{font-family:var(--font-body);display:block;overflow:visible}.svg[data-v-0e1672ed]:focus-visible{box-shadow:var(--focus);border-radius:6px;outline:none}.grid line[data-v-0e1672ed],.gridline[data-v-0e1672ed]{stroke:var(--viz-grid);stroke-width:1px}.baseline[data-v-0e1672ed]{stroke:#c7d6e9;stroke-width:1px}.tick[data-v-0e1672ed]{fill:var(--slate);font-variant-numeric:tabular-nums;font-size:12px}.xtick[data-v-0e1672ed]{fill:var(--slate-2)}.panel-label[data-v-0e1672ed]{font:700 12px var(--font-body);fill:var(--slate-2)}.line[data-v-0e1672ed]{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.line--bugs[data-v-0e1672ed]{stroke:var(--viz-bugs)}.line--ideas[data-v-0e1672ed]{stroke:var(--viz-ideas)}.dot[data-v-0e1672ed]{stroke:var(--viz-surface);stroke-width:2px}.dot--bugs[data-v-0e1672ed]{fill:var(--viz-bugs)}.dot--ideas[data-v-0e1672ed]{fill:var(--viz-ideas)}.ends text[data-v-0e1672ed]{font-size:13px}.end-value[data-v-0e1672ed]{fill:var(--text);font-weight:700}.end-name[data-v-0e1672ed]{fill:var(--slate-2)}.bar[data-v-0e1672ed]{fill:var(--viz-closed);transition:opacity .12s}.bar.is-partial[data-v-0e1672ed]{opacity:.5}.bar.is-on[data-v-0e1672ed]{fill:#3d8c68;opacity:1}.crosshair[data-v-0e1672ed]{stroke:var(--slate);stroke-width:1px}.hit[data-v-0e1672ed]{fill:#0000;cursor:crosshair}.tip[data-v-0e1672ed]{z-index:2;pointer-events:none;border:1px solid var(--line);border-radius:var(--radius);min-width:168px;box-shadow:var(--shadow-pop);color:var(--slate-2);background:#fff;padding:10px 12px;font-size:13px;position:absolute}.tip-title[data-v-0e1672ed]{font:700 13px var(--font-heading);color:var(--navy);margin-bottom:6px}.tip-row[data-v-0e1672ed]{align-items:center;gap:8px;line-height:22px;display:flex}.tip-row strong[data-v-0e1672ed]{color:var(--text);font-variant-numeric:tabular-nums;min-width:28px;font-size:14px}.tip-key[data-v-0e1672ed]{border-radius:2px;flex:none;width:12px;height:2px}.tip-key--rect[data-v-0e1672ed]{border-radius:2px;width:8px;height:8px;margin:0 2px}.table-view[data-v-0e1672ed]{margin-top:10px;font-size:13px}.table-view summary[data-v-0e1672ed]{cursor:pointer;color:var(--blue-deep);width:max-content}.table-view table[data-v-0e1672ed]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:520px;margin-top:8px}.table-view th[data-v-0e1672ed],.table-view td[data-v-0e1672ed]{text-align:right;border-bottom:1px solid var(--line-soft);padding:4px 10px}.table-view th[data-v-0e1672ed]:first-child{text-align:left;font-weight:600}.table-view thead th[data-v-0e1672ed]{color:var(--slate);font-weight:600}.recent[data-v-f8529992]{border-top:1px solid var(--line-soft);margin-top:18px;padding-top:16px}.h3[data-v-f8529992]{font:800 15px var(--font-heading);color:var(--slate-3);margin-bottom:8px}.small[data-v-f8529992]{font-size:13px}.recent-list[data-v-f8529992]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.recent-row[data-v-f8529992]{grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;min-height:28px;display:grid}.recent-row .toggle[data-v-f8529992]{margin-left:0}.recent-name[data-v-f8529992]{color:var(--text);font-weight:600}.live-dot[data-v-f8529992]{background:var(--green);border-radius:50%;flex:none;align-self:start;width:8px;height:8px;margin-top:10px}.recent-name[data-v-f8529992]{overflow-wrap:anywhere}@media (width<=600px){.recent-row[data-v-f8529992]{grid-template-columns:8px minmax(0,1fr) auto}.recent-row>.small[data-v-f8529992]{grid-area:2/2}.recent-row .toggle[data-v-f8529992]{grid-area:1/3/span 2;align-self:start}}.toggle[data-v-f8529992]{border:1px solid var(--line);color:var(--slate-2);font:600 12px var(--font-body);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:2px 10px;display:inline-flex}.toggle[data-v-f8529992]:hover{border-color:var(--blue);color:var(--blue-deep)}.toggle i[data-v-f8529992]{font-size:10px;transition:transform .15s}.toggle i.is-open[data-v-f8529992]{transform:rotate(180deg)}.recent-notes[data-v-f8529992]{border-radius:var(--radius);background:var(--pale);margin:8px 0 6px 16px;padding:12px 14px}.themes[data-v-45506b9e]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;padding:18px 20px}.head[data-v-45506b9e]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.title[data-v-45506b9e]{font:800 20px var(--font-heading);margin:0}.head p[data-v-45506b9e]{margin:2px 0 0;font-size:13px}.cards[data-v-45506b9e]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.theme[data-v-45506b9e]{border:1px solid var(--line-soft);border-radius:var(--radius);flex-direction:column;gap:6px;padding:14px;display:flex}.theme h3[data-v-45506b9e]{margin:0;font-size:16px}.theme p[data-v-45506b9e]{margin:0}.impact[data-v-45506b9e]{font-weight:600}.issues[data-v-45506b9e]{font-size:13px}.actions[data-v-45506b9e]{margin:0;padding-left:18px;font-size:13px}.count[data-v-45506b9e]{margin-top:auto;font-size:13px;font-weight:700}.first[data-v-45506b9e]{margin-top:16px}.first h3[data-v-45506b9e]{margin:0 0 6px;font-size:15px}.first ol[data-v-45506b9e]{margin:0;padding-left:20px}.empty[data-v-45506b9e]{margin:8px 0 0}.card[data-v-c5a3be98]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;min-width:0;padding:20px 22px}.card-head[data-v-c5a3be98]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.card-head p[data-v-c5a3be98]{margin:2px 0 0}.h2[data-v-c5a3be98]{font:800 17px var(--font-heading);color:var(--navy)}.small[data-v-c5a3be98]{font-size:13px}.empty[data-v-c5a3be98]{border-radius:var(--radius);background:var(--pale);color:var(--slate-2);text-align:center;margin:0;padding:18px}.columns[data-v-c5a3be98]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 22px;display:grid}.column[data-v-c5a3be98]{border-left:3px solid var(--accent);flex-direction:column;gap:8px;min-width:0;padding-left:14px;display:flex}.column--shipped[data-v-c5a3be98]{--accent:var(--green);--wash:#e3f3eb;--ink:#2e7a57}.column--testing[data-v-c5a3be98]{--accent:var(--orange);--wash:#fff0df;--ink:#9a5a14}.column--ideas[data-v-c5a3be98]{--accent:var(--blue);--wash:#e4eefa;--ink:var(--blue-deep)}.column--decided[data-v-c5a3be98]{--accent:var(--purple);--wash:#f6e6f5;--ink:#7d2378}.outcome[data-v-c5a3be98]{font:700 11px/18px var(--font-body);color:var(--slate-2);white-space:nowrap;background:#edf0f4;border-radius:999px;margin-left:6px;padding:0 7px;display:inline-block}.outcome--go_ahead[data-v-c5a3be98]{color:#2e7a57;background:#e3f3eb}.outcome--rejected[data-v-c5a3be98]{color:#a14444;background:#f8e8e8}.reason[data-v-c5a3be98]{overflow-wrap:anywhere;margin-top:2px;display:block}.col-head[data-v-c5a3be98]{font:800 15px var(--font-heading);color:var(--slate-3);align-items:center;gap:8px;display:flex}.col-icon[data-v-c5a3be98]{background:var(--wash);width:26px;height:26px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.col-count[data-v-c5a3be98]{font:800 18px var(--font-heading);color:var(--navy);margin-left:auto}.none[data-v-c5a3be98]{color:var(--slate);margin:0;font-size:14px}.titles[data-v-c5a3be98]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.titles li[data-v-c5a3be98]{align-items:center;gap:6px;min-width:0;display:flex}.title-link[data-v-c5a3be98]{min-width:0;color:var(--text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.title-link[data-v-c5a3be98]:hover{color:var(--blue-deep)}.asked[data-v-c5a3be98]{flex:none;align-items:center;gap:3px;margin-left:auto;display:inline-flex}.more[data-v-c5a3be98]{font-size:13px;font-weight:600}.pack[data-v-c5a3be98]{white-space:nowrap;font-size:13px;font-weight:600}.pack i[data-v-c5a3be98]{margin-left:6px;font-size:11px}@media (width<=900px){.columns[data-v-c5a3be98]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}}@media (width<=600px){.card[data-v-c5a3be98]{padding:16px 14px}.columns[data-v-c5a3be98]{grid-template-columns:minmax(0,1fr)}}.facts[data-v-aae91ec1]{flex-direction:column;gap:6px;min-width:0;margin-top:8px;display:flex}.tags[data-v-aae91ec1]{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.tag[data-v-aae91ec1]{max-width:100%;font:500 12px/20px var(--font-body);white-space:nowrap;text-overflow:ellipsis;background:var(--pale);color:var(--slate);border-radius:999px;align-items:center;gap:5px;padding:0 8px;text-decoration:none;display:inline-flex;overflow:hidden}.tag-branch[data-v-aae91ec1]{font-family:var(--font-mono,monospace);color:var(--blue-deep);background:var(--pale-2)}.tag-slack[data-v-aae91ec1]:hover,.tag-list[data-v-aae91ec1]:hover{text-decoration:underline}.facts--compact[data-v-aae91ec1]{gap:4px;margin-top:4px}.dash[data-v-ab9e61db]{flex-direction:column;gap:20px;display:flex}.dash-skeleton[data-v-ab9e61db]{gap:20px}.dash[data-v-ab9e61db] .toolbar{margin:0}.small[data-v-ab9e61db]{font-size:13px}.visit[data-v-ab9e61db]:before{content:"·";margin-right:8px}.visit-link[data-v-ab9e61db]{font-weight:700}.h2[data-v-ab9e61db]{font:800 17px var(--font-heading);color:var(--navy)}.happening-fresh[data-v-ab9e61db]{margin-top:4px}.tiles[data-v-ab9e61db]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.card[data-v-ab9e61db]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;min-width:0;padding:20px 22px}.card-head[data-v-ab9e61db]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.card-head p[data-v-ab9e61db]{margin:2px 0 0}.more[data-v-ab9e61db]{white-space:nowrap;font-size:13px;font-weight:600}.more i[data-v-ab9e61db]{margin-left:2px;font-size:11px}.empty[data-v-ab9e61db]{border-radius:var(--radius);background:var(--pale);color:var(--slate-2);text-align:center;margin:0;padding:18px}.work[data-v-ab9e61db]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:start;gap:12px;display:grid}.work-card[data-v-ab9e61db]{border:1px solid var(--line);border-radius:var(--radius);background:#fbfdff;flex-direction:column;gap:8px;padding:14px;display:flex}.work-top[data-v-ab9e61db]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.work-title[data-v-ab9e61db]{font:700 15px/1.35 var(--font-heading);color:var(--text)}.work-branch[data-v-ab9e61db]{color:var(--slate);margin-top:-4px;font-size:12px}.dev-more[data-v-ab9e61db]{margin-top:12px;font-size:13px;font-weight:600;display:inline-block}.dev-more i[data-v-ab9e61db]{margin-left:2px;font-size:11px}.work-progress[data-v-ab9e61db]{flex-direction:column;gap:6px;display:flex}.bar[data-v-ab9e61db]{background:var(--line-soft);border-radius:999px;height:8px;display:block;overflow:hidden}.bar--small[data-v-ab9e61db]{vertical-align:middle;width:72px;height:6px;margin-right:6px;display:inline-block}.fill[data-v-ab9e61db]{background:var(--green);border-radius:999px;height:100%;display:block}.two[data-v-ab9e61db]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ranked[data-v-ab9e61db]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ranked-item[data-v-ab9e61db]{border-top:1px solid var(--line-soft);gap:12px;padding:12px 0;display:flex}.ranked-item[data-v-ab9e61db]:first-child{border-top:0;padding-top:0}.rank[data-v-ab9e61db]{background:var(--pale-2);width:30px;height:30px;color:var(--blue-deep);font:800 14px var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ranked-body[data-v-ab9e61db]{flex:1;min-width:0}.ranked-top[data-v-ab9e61db]{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.ranked-name[data-v-ab9e61db]{font:800 15px/1.3 var(--font-heading)}.ranked-summary[data-v-ab9e61db]{color:var(--slate-2);margin:3px 0 0}.ranked-meta[data-v-ab9e61db]{color:var(--slate);flex-wrap:wrap;gap:4px 16px;margin-top:6px;font-size:13px;display:flex}.ranked-meta i[data-v-ab9e61db]{margin-right:6px}.ranked-progress[data-v-ab9e61db]{color:var(--slate-2)}.clients[data-v-ab9e61db]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.client[data-v-ab9e61db]{border:1px solid var(--line);border-radius:var(--radius);color:var(--text);align-items:center;gap:14px;padding:14px;text-decoration:none;display:flex}.client[data-v-ab9e61db]:hover{border-color:var(--blue);text-decoration:none}.client-text[data-v-ab9e61db]{flex-direction:column;min-width:0;display:flex}.client-name[data-v-ab9e61db]{font:800 15px var(--font-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.themes-wrap[data-v-ab9e61db]{padding-top:16px}@media (width<=900px){.tiles[data-v-ab9e61db]{grid-template-columns:repeat(2,minmax(0,1fr))}.two[data-v-ab9e61db]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.dash[data-v-ab9e61db]{gap:14px}.tiles[data-v-ab9e61db]{gap:10px}.card[data-v-ab9e61db]{padding:16px 14px}.visit[data-v-ab9e61db]:before{display:none}.visit[data-v-ab9e61db]{flex-basis:100%}.ranked-item[data-v-ab9e61db]:nth-child(n+4){display:none}}.missing[data-v-6927e95f]{text-align:center;padding-top:12vh}.missing-icon[data-v-6927e95f]{color:#8a97ab;margin-bottom:14px;font-size:30px}.missing h1[data-v-6927e95f]{font:800 26px var(--font-heading)}.missing p[data-v-6927e95f]{max-width:480px;margin:8px auto 24px}.missing .btn[data-v-6927e95f]:hover{text-decoration:none}.segctl[data-v-554709a4]{height:var(--control-h);border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex:none;display:inline-flex;overflow:hidden}.segctl-opt[data-v-554709a4]{border:0;border-left:1px solid var(--line);color:var(--slate-2);font:600 13px var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.segctl-opt[data-v-554709a4]:first-child{border-left:0}.segctl-opt[data-v-554709a4]:hover{background:var(--pale);color:var(--navy)}.segctl-opt.is-on[data-v-554709a4]{background:var(--pale-2);color:var(--navy)}.segctl-opt[data-v-554709a4]:focus-visible{z-index:1;position:relative}.segctl-opt i[data-v-554709a4]{font-size:12px}.sk-detail[data-v-688a8719]{flex-direction:column;gap:8px;display:flex}.detail[data-v-688a8719]{border-top:1px solid var(--line-soft);flex-direction:column;gap:12px;margin-top:12px;padding-top:10px;display:flex}.part h4[data-v-688a8719]{font:800 13px var(--font-heading);color:var(--slate-2);text-transform:uppercase;letter-spacing:.03em;margin:0 0 6px}.n[data-v-688a8719]{font:600 12px var(--font-body);text-transform:none}.rows[data-v-688a8719]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.row[data-v-688a8719]{align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.title[data-v-688a8719]{min-width:0;color:var(--text);overflow-wrap:anywhere;flex:1}.mono[data-v-688a8719]{font-family:var(--font-mono,ui-monospace, monospace);font-size:13px}.small[data-v-688a8719]{margin:0;font-size:13px}.lists[data-v-688a8719]{flex-wrap:wrap;gap:6px;margin:0;display:flex}.list-chip[data-v-688a8719]{background:var(--pale-2);color:var(--blue-deep);font:600 13px var(--font-body);border-radius:999px;padding:2px 10px}.card[data-v-7dae27bd]{align-items:flex-start;gap:var(--s3);padding:var(--s4) var(--s3) var(--s4) var(--s3);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;list-style:none;display:flex}.card--compact[data-v-7dae27bd]{gap:8px;padding:10px 12px}.card--compact .name[data-v-7dae27bd]{font-size:14px}.card--compact .summary[data-v-7dae27bd]{font-size:13px}.card[draggable=true][data-v-7dae27bd]{cursor:grab}.card.is-dragging[data-v-7dae27bd]{opacity:.45}.card.is-over[data-v-7dae27bd]{border-color:var(--blue);box-shadow:0 -3px 0 var(--blue)}.handle[data-v-7dae27bd]{color:var(--slate-2);cursor:grab;opacity:0;padding:5px 0 0;font-size:14px;transition:opacity .12s}.card:hover .handle[data-v-7dae27bd],.card:focus-within .handle[data-v-7dae27bd],.card:focus .handle[data-v-7dae27bd]{opacity:1}@media (hover:none){.handle[data-v-7dae27bd]{opacity:1}}.plain-progress[data-v-7dae27bd]{color:var(--slate-2);margin:10px 0 0;font-size:13px}.rank[data-v-7dae27bd]{background:var(--pale-2);width:30px;height:30px;color:var(--blue-deep);font:800 14px var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.body[data-v-7dae27bd]{flex:1;min-width:0}.top[data-v-7dae27bd]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.name[data-v-7dae27bd]{font:800 15px/1.35 var(--font-heading);margin:0}.name-btn[data-v-7dae27bd]{font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.name-btn[data-v-7dae27bd]:hover{color:var(--blue-deep);text-decoration:underline}.quarter.is-missed[data-v-7dae27bd]{color:var(--red-ink,#a14444);font-weight:600}.summary[data-v-7dae27bd]{color:var(--slate-2);margin:4px 0 0}.quarter[data-v-7dae27bd]{color:var(--slate);align-items:center;gap:6px;font-size:13px;display:inline-flex}.progress[data-v-7dae27bd]{align-items:center;gap:10px;margin-top:10px;display:flex}.bar[data-v-7dae27bd]{background:var(--line-soft);border-radius:999px;flex:1;max-width:280px;height:8px;overflow:hidden}.fill[data-v-7dae27bd]{background:var(--green);border-radius:999px;height:100%;display:block}.count[data-v-7dae27bd]{color:var(--slate-2);white-space:nowrap;font-size:13px}.status[data-v-7dae27bd]{align-items:center;gap:6px;display:inline-flex;position:relative}.status-btn[data-v-7dae27bd]{cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0;display:inline-flex}.status-btn[data-v-7dae27bd]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.caret[data-v-7dae27bd]{color:var(--slate-2);opacity:0;font-size:10px;transition:opacity .12s}.status-btn:hover .caret[data-v-7dae27bd],.status-btn:focus-visible .caret[data-v-7dae27bd],.status-btn[aria-expanded=true] .caret[data-v-7dae27bd]{opacity:1}@media (hover:none){.caret[data-v-7dae27bd]{opacity:1}}.by-hand[data-v-7dae27bd]{color:var(--slate-2);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.status-menu[data-v-7dae27bd]{z-index:20;border:1px solid var(--line);border-radius:var(--radius);min-width:200px;box-shadow:var(--shadow-pop);background:#fff;flex-direction:column;margin-top:4px;padding:6px;display:flex;position:absolute;top:100%;left:0}.status-item[data-v-7dae27bd]{min-height:34px;font:500 14px var(--font-body);color:var(--text);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}.status-item[data-v-7dae27bd]:hover,.status-item[data-v-7dae27bd]:focus-visible{background:var(--pale)}.status-item.is-on[data-v-7dae27bd]{color:var(--blue-deep);font-weight:700}.status-auto[data-v-7dae27bd]{border-top:1px solid var(--line-soft);color:var(--slate);border-radius:0 0 6px 6px;margin-top:2px}.tag[data-v-0940f39e]{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:8px;padding:5px 0;display:grid;position:relative}.tag-label[data-v-0940f39e]{color:var(--slate);padding-top:6px;font-size:13px}.lists-body[data-v-0940f39e]{min-width:0}.lists-list[data-v-0940f39e]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.lists-item[data-v-0940f39e]{min-height:28px;font:600 14px var(--font-body);align-items:center;gap:8px;display:flex}.lists-name[data-v-0940f39e]{text-overflow:ellipsis;color:var(--text);overflow:hidden}.lists-x[data-v-0940f39e]{color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:4px 6px}.lists-x[data-v-0940f39e]:hover{background:var(--pale);color:var(--text)}.tag-add[data-v-0940f39e]{font:400 14px var(--font-body);color:var(--slate);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.tag-add[data-v-0940f39e]:hover,.tag-add[data-v-0940f39e]:focus-visible{color:var(--blue-deep)}.tag-add i[data-v-0940f39e]{font-size:11px}.tag-pop[data-v-0940f39e]{z-index:20;margin-top:2px;position:absolute;top:100%;right:0}.head[data-v-e49bd392]{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.toggle[data-v-e49bd392]{cursor:pointer;color:var(--slate-2);font:700 14px var(--font-heading);background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;display:inline-flex}.toggle i[data-v-e49bd392]{width:12px;font-size:11px}.toggle[data-v-e49bd392]:hover{color:var(--blue-deep)}.history-feed[data-v-e49bd392]{margin-top:8px}.form[data-v-5c212584]{flex-direction:column;gap:12px;display:flex}.field[data-v-5c212584]{flex-direction:column;flex:1;gap:4px;display:flex}.label[data-v-5c212584]{color:var(--slate-2);font-size:13px;font-weight:600}.row[data-v-5c212584]{gap:12px;display:flex}.foot-gap[data-v-5c212584]{flex:1}.links[data-v-5c212584] .tag-label{display:none}.archive-confirm[data-v-5c212584]{color:var(--slate-2);align-items:center;gap:8px;font-size:13px;display:flex}.links[data-v-5c212584]{border-top:1px solid var(--line-soft);margin-top:20px;padding-top:16px}.links h3[data-v-5c212584]{font:800 15px var(--font-heading);margin-bottom:8px}.chips[data-v-5c212584]{flex-wrap:wrap;gap:6px;margin:8px 0;padding:0;list-style:none;display:flex}.chip[data-v-5c212584]{background:var(--pale-2);border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 12px;display:inline-flex}.chip-text[data-v-5c212584]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mono[data-v-5c212584]{font-family:var(--font-mono)}.chip-x[data-v-5c212584]{color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:50%;width:24px;height:24px}.chip-x[data-v-5c212584]:hover{color:var(--red-ink);background:#fff}.pick[data-v-5c212584]{position:relative}.pop[data-v-5c212584]{z-index:5;position:absolute;top:calc(100% + 6px);left:0}.branch-add[data-v-5c212584]{gap:8px;margin-top:8px;display:flex}.branch-add .input[data-v-5c212584]{flex:1}@media (width<=600px){.row[data-v-5c212584]{flex-direction:column}}.section+.section[data-v-e6772641]{margin-top:var(--s6)}.section-head[data-v-e6772641]{margin-bottom:var(--s3)}.list[data-v-e6772641]{gap:var(--s3);flex-direction:column;margin:0;padding:0;display:flex}.done-group[data-v-e6772641]{margin-top:var(--s4)}.done-group summary[data-v-e6772641]{cursor:pointer;font:700 14px var(--font-heading);color:var(--slate-2);align-items:center;gap:8px;display:inline-flex}.done-group summary i[data-v-e6772641]{color:var(--green)}.done-group .list[data-v-e6772641]{margin-top:var(--s3)}.quarters[data-v-e6772641]{gap:var(--s6);flex-direction:column;display:flex}.quarter-head[data-v-e6772641]{margin-bottom:var(--s3);align-items:center;gap:10px;display:flex}.qcount[data-v-e6772641]{background:var(--pale-2);min-width:24px;height:22px;color:var(--slate-2);font:700 12px/22px var(--font-body);text-align:center;border-radius:999px;padding:0 8px}.form[data-v-5931f58a]{flex-direction:column;gap:12px;display:flex}.field[data-v-5931f58a]{flex-direction:column;gap:6px;display:flex}.label[data-v-5931f58a]{color:var(--slate-2);font-size:13px;font-weight:600}.label .optional[data-v-5931f58a]{color:var(--slate);font-weight:400}.lists-page[data-v-164e2f25]{gap:var(--s4);flex-direction:column;display:flex}.lists-page[data-v-164e2f25] .toolbar{margin:0}.sk-list-card[data-v-164e2f25]{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;align-items:center;gap:14px;padding:16px;display:flex}.sk-list-text[data-v-164e2f25]{flex-direction:column;flex:1;gap:8px;display:flex}.grid[data-v-164e2f25]{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.list-card[data-v-164e2f25]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);color:var(--text);background:#fff;align-items:center;gap:14px;min-width:0;padding:16px 18px;text-decoration:none;display:flex}.list-card[data-v-164e2f25]:hover{border-color:var(--blue);text-decoration:none}.pct[data-v-164e2f25]{font:800 13px var(--font-heading);color:var(--navy)}.card-text[data-v-164e2f25]{flex-direction:column;gap:2px;min-width:0;display:flex}.name[data-v-164e2f25]{font:700 15px/1.35 var(--font-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.due[data-v-164e2f25]{color:var(--slate-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.due.is-overdue[data-v-164e2f25]{color:var(--red-ink);font-weight:600}.due.is-none[data-v-164e2f25]{color:var(--slate)}.count[data-v-164e2f25]{font-size:12px}.archived[data-v-164e2f25]{border-top:1px solid var(--line);margin-top:8px;padding-top:12px}.archived-toggle[data-v-164e2f25]{font:600 14px var(--font-body);color:var(--slate-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;display:inline-flex}.archived-toggle i[data-v-164e2f25]{width:12px;font-size:11px}.archived-list[data-v-164e2f25]{margin:8px 0 0;padding:0;list-style:none}.archived-item[data-v-164e2f25]{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 0;font-size:14px;display:flex}.archived-item[data-v-164e2f25]:first-child{border-top:0}.archived-name[data-v-164e2f25]{color:var(--text);font-weight:600}.archived-item .btn[data-v-164e2f25]{margin-left:auto}.list-history[data-v-9eae7a26]{margin-top:18px}.list-page[data-v-9eae7a26]{flex-direction:column;gap:18px;display:flex}.sk-list-head[data-v-9eae7a26]{align-items:center;gap:16px;display:flex}.sk-list-text[data-v-9eae7a26]{flex-direction:column;gap:10px;display:flex}.back[data-v-9eae7a26]{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.head[data-v-9eae7a26]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.head-text[data-v-9eae7a26]{flex:1;min-width:200px}.title[data-v-9eae7a26]{font:800 28px/1.15 var(--font-heading);color:var(--navy);overflow-wrap:anywhere}.meta[data-v-9eae7a26]{flex-wrap:wrap;gap:6px 14px;margin:4px 0 0;font-size:14px;display:flex}.due[data-v-9eae7a26]{color:var(--slate-2);align-items:center;gap:6px;display:inline-flex}.due.is-overdue[data-v-9eae7a26]{color:var(--red-ink);font-weight:600}.archived[data-v-9eae7a26]{background:var(--line-soft);color:var(--slate-2);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.pct[data-v-9eae7a26]{font:800 15px var(--font-heading);color:var(--navy)}.head-actions[data-v-9eae7a26]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.archive-confirm[data-v-9eae7a26]{color:var(--slate-2);align-items:center;gap:8px;font-size:13px;display:inline-flex}.card[data-v-9eae7a26]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;padding:20px 22px}.card-head[data-v-9eae7a26]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.h2[data-v-9eae7a26]{font:800 19px var(--font-heading);color:var(--navy)}.add[data-v-9eae7a26]{position:relative}.pop[data-v-9eae7a26]{z-index:20;position:absolute;top:calc(100% + 6px);right:0}.empty[data-v-9eae7a26]{border-radius:var(--radius);background:var(--pale);color:var(--slate-2);text-align:center;margin:0;padding:18px}.items[data-v-9eae7a26]{margin:0;padding:0;list-style:none}.item[data-v-9eae7a26]{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:10px 0;display:flex}.item[data-v-9eae7a26]:first-child{border-top:0}.item-title[data-v-9eae7a26]{min-width:160px;color:var(--text);overflow-wrap:anywhere;flex:1;font-weight:600}.item-main[data-v-9eae7a26]{flex-direction:column;flex:1;gap:4px;min-width:160px;display:flex}.flag[data-v-9eae7a26]{text-align:center;width:20px;color:var(--blue-deep)}.kind[data-v-9eae7a26]{background:var(--pale-2);color:var(--blue-deep);border-radius:999px;margin-left:4px;padding:1px 8px;font-size:11px;font-weight:600}.kind--archived[data-v-9eae7a26]{background:var(--line-soft);color:var(--slate-2)}.item-progress[data-v-9eae7a26]{align-items:center;gap:8px;font-size:13px;display:inline-flex}.bar[data-v-9eae7a26]{background:var(--line-soft);border-radius:999px;width:72px;height:6px;display:inline-block;overflow:hidden}.fill[data-v-9eae7a26]{background:var(--green);border-radius:999px;height:100%;display:block}.item-x[data-v-9eae7a26]{color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px}.item-x[data-v-9eae7a26]:hover{background:var(--pale);color:var(--red-ink)}.sk-rate-buttons[data-v-5bf31036]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.bar[data-v-5bf31036]{background:var(--line);border-radius:999px;flex:0 240px;height:6px;margin-left:4px;overflow:hidden}.bar-fill[data-v-5bf31036]{background:var(--green);height:100%;transition:width .2s;display:block}.counter[data-v-5bf31036]{font:700 14px var(--font-heading);color:var(--slate-2)}.card[data-v-5bf31036]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;padding:24px}.clients[data-v-5bf31036]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.clients-text[data-v-5bf31036]{font-size:13px}.idea-type[data-v-5bf31036]{color:var(--slate-2);margin-bottom:6px;font-size:13px;font-weight:600}.idea-title[data-v-5bf31036]{font:800 22px var(--font-heading);line-height:1.25}.idea-desc[data-v-5bf31036]{white-space:pre-wrap;max-height:40vh;margin:10px 0 0;font-size:15px;overflow:auto}.idea-desc.is-clipped[data-v-5bf31036]{-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.open[data-v-5bf31036]{margin-top:14px;font-size:13px;display:inline-block}.buttons[data-v-5bf31036]{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}.big[data-v-5bf31036]{border:2px solid var(--line);border-radius:var(--radius-lg);cursor:pointer;color:var(--text);background:#fff;flex-direction:column;align-items:center;gap:2px;padding:18px 8px 14px;display:flex;position:relative}.big[data-v-5bf31036]:hover:not(:disabled){box-shadow:var(--shadow);transform:translateY(-1px)}.big[data-v-5bf31036]:disabled{opacity:.6;cursor:default}.big-label[data-v-5bf31036]{font:800 20px var(--font-heading)}.big-hint[data-v-5bf31036]{color:var(--slate);font-size:12px;font-family:var(--font-body)}.big kbd[data-v-5bf31036]{position:absolute;top:6px;right:8px}.big.is-must[data-v-5bf31036]{border-color:var(--green)}.big.is-want[data-v-5bf31036]{border-color:var(--blue)}.big.is-nice[data-v-5bf31036]{border-color:var(--sky)}.big.is-skip[data-v-5bf31036]{border-color:var(--line)}.big.is-must[data-v-5bf31036]:hover:not(:disabled){background:#eef8f3}.big.is-want[data-v-5bf31036]:hover:not(:disabled){background:var(--pale)}.big.is-nice[data-v-5bf31036]:hover:not(:disabled){background:var(--pale-2)}.note[data-v-5bf31036]{width:100%;margin-top:12px}.later-row[data-v-5bf31036]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:10px;display:flex}.later-hint[data-v-5bf31036]{font-size:12px}.done[data-v-5bf31036]{text-align:center;padding:56px 16px}.done i[data-v-5bf31036]{color:var(--green-ink);font-size:44px}.done h2[data-v-5bf31036]{font:800 24px var(--font-heading);margin-top:12px}.done-actions[data-v-5bf31036]{justify-content:center;gap:8px;margin-top:18px;display:flex}@media (width<=600px){.buttons[data-v-5bf31036]{grid-template-columns:repeat(2,1fr)}}.slack-link[data-v-17ae17c6]{font:600 14px var(--font-body);margin:4px 0;display:inline-block}.ticket[data-v-17ae17c6]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--s4);margin-bottom:var(--s3);background:#fff}.top[data-v-17ae17c6]{align-items:baseline;gap:10px;display:flex}.title[data-v-17ae17c6]{font:700 15px/1.35 var(--font-heading);color:var(--text)}.title[data-v-17ae17c6]:hover{color:var(--navy);text-decoration:underline}.waiting[data-v-17ae17c6]{white-space:nowrap;color:var(--slate);margin-left:auto;font-size:13px}.meta[data-v-17ae17c6]{flex-wrap:wrap;gap:4px 14px;margin-top:4px;font-size:13px;display:flex}.excerpt[data-v-17ae17c6]{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;display:-webkit-box;overflow:hidden}.actions[data-v-17ae17c6],.ask-actions[data-v-17ae17c6]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.actions .is-lead i[data-v-17ae17c6]{color:var(--green-ink)}.section+.section[data-v-17ae17c6]{margin-top:var(--s6)}.section-title[data-v-17ae17c6]{margin:0 0 var(--s3)}.count[data-v-17ae17c6]{font:700 12px var(--font-body);color:var(--slate-2);background:var(--pale-2);vertical-align:middle;border-radius:999px;margin-left:4px;padding:1px 8px}.fail-note[data-v-17ae17c6]{border-left:3px solid var(--red);overflow-wrap:anywhere;white-space:pre-line;background:#fdf1f0;margin:8px 0 0;padding:6px 10px;font-size:14px}.evidence[data-v-17ae17c6]{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;font-size:13px;display:flex}.tally[data-v-17ae17c6]{cursor:help;font-weight:700}.requesters[data-v-17ae17c6]{align-items:center;gap:4px;display:inline-flex}.requesters .muted[data-v-17ae17c6]{margin-left:4px}.ask[data-v-17ae17c6]{margin-top:12px}.ask .input[data-v-17ae17c6],.ask .textarea[data-v-17ae17c6],.ask .reason[data-v-17ae17c6]{width:100%}[data-v-17ae17c6] .empty-state--page .empty-icon{color:var(--green-ink)}.tag[data-v-40166ace]{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:8px;padding:5px 0;display:grid;position:relative}.tag.is-bare[data-v-40166ace]{grid-template-columns:minmax(0,1fr)}.sr-only[data-v-40166ace]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tag-label[data-v-40166ace]{color:var(--slate);padding-top:6px;font-size:13px}.tag-value[data-v-40166ace]{text-align:left;width:100%;min-height:32px;font:600 14px var(--font-body);color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;margin-left:-8px;padding:4px 8px;display:flex}.tag-value[data-v-40166ace]:not(.is-static):hover,.is-open .tag-value[data-v-40166ace]{background:var(--pale);border-color:var(--line)}.tag-value.is-static[data-v-40166ace]{cursor:default}.tag-caret[data-v-40166ace]{color:var(--slate);opacity:0;margin-left:auto;font-size:10px;transition:opacity .12s}.tag-value:hover .tag-caret[data-v-40166ace],.is-open .tag-caret[data-v-40166ace],.tag-value:focus-visible .tag-caret[data-v-40166ace]{opacity:.8}.tag-text[data-v-40166ace]{flex-direction:column;min-width:0;display:flex}.tag-text>span[data-v-40166ace]:first-child{text-overflow:ellipsis;overflow:hidden}.tag-sub[data-v-40166ace]{color:var(--slate);font-size:12px;font-weight:400}.tag-empty[data-v-40166ace]{color:var(--slate);font-weight:400}.tag-value:not(.is-static):hover .tag-empty[data-v-40166ace],.tag-value:focus-visible .tag-empty[data-v-40166ace]{color:var(--blue-deep)}.tag-pop[data-v-40166ace]{z-index:20;margin-top:2px;position:absolute;top:100%;right:0}.more[data-v-a3c682f7]{margin-top:8px;font-size:13px;font-weight:600;display:inline-block}@media print{.more[data-v-a3c682f7]{color:#000;text-decoration:none}}.pack-section[data-v-b0546634]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;min-width:0;padding:20px 22px}.pack-section--blue[data-v-b0546634]{--accent:var(--blue);--wash:#e4eefa;--ink:var(--blue-deep)}.pack-section--green[data-v-b0546634]{--accent:var(--green);--wash:#e3f3eb;--ink:var(--green-ink)}.pack-section--orange[data-v-b0546634]{--accent:var(--orange);--wash:#fff0df;--ink:var(--orange-ink)}.pack-section--purple[data-v-b0546634]{--accent:var(--purple);--wash:#f6e6f5;--ink:#7d2378}.pack-section--navy[data-v-b0546634]{--accent:var(--navy);--wash:var(--pale-2);--ink:var(--navy)}.head[data-v-b0546634]{align-items:center;gap:12px;margin-bottom:14px;display:flex}.icon[data-v-b0546634]{background:var(--wash);width:34px;height:34px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;display:flex}.titles[data-v-b0546634]{flex:1;min-width:0}.h2[data-v-b0546634]{font:800 19px var(--font-heading);color:var(--navy);margin:0}.sub[data-v-b0546634]{color:var(--slate);margin:2px 0 0;font-size:13px}.count[data-v-b0546634]{font:800 22px var(--font-heading);color:var(--navy)}@media (width<=600px){.pack-section[data-v-b0546634]{padding:16px 14px}}@media print{.pack-section[data-v-b0546634]{box-shadow:none;border:0;border-top:2px solid var(--navy);border-radius:0;padding:10px 0 0}.icon[data-v-b0546634]{-webkit-print-color-adjust:exact;print-color-adjust:exact}.h2[data-v-b0546634]{font-size:17px}}.tickets[data-v-738e1523]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tickets li[data-v-738e1523]{align-items:baseline;gap:8px;min-width:0;font-size:14px;line-height:1.4;display:flex}.title[data-v-738e1523]{color:var(--text);overflow-wrap:anywhere;min-width:0}.title[data-v-738e1523]:hover{color:var(--blue-deep)}@media print{.tickets li[data-v-738e1523]{break-inside:avoid}.title[data-v-738e1523]{color:#000;text-decoration:none}}.tiles[data-v-92d0577a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.summary[data-v-92d0577a]{font:700 15px var(--font-heading);color:var(--slate-3);margin:0}.ideas[data-v-92d0577a]{margin-top:14px}.h3[data-v-92d0577a]{font:800 15px var(--font-heading);color:var(--slate-3);margin:0 0 8px}.asked[data-v-92d0577a]{flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.small[data-v-92d0577a]{font-size:12px}@media (width<=900px){.tiles[data-v-92d0577a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.tiles[data-v-92d0577a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tiles[data-v-92d0577a] .tile{box-shadow:none;padding:10px}}.due-list[data-v-8cddefc8]{margin:0;padding:0;list-style:none}.due-failed[data-v-8cddefc8]{color:var(--slate-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.due-item[data-v-8cddefc8]{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;display:grid}.due-item[data-v-8cddefc8]:first-child{border-top:0;padding-top:0}.due-name[data-v-8cddefc8]{font:800 15px/1.3 var(--font-heading);color:var(--text);overflow-wrap:anywhere}.due-when[data-v-8cddefc8]{color:var(--slate-2);text-align:right;font-size:13px}.due-when.is-overdue[data-v-8cddefc8]{color:var(--red-ink);font-weight:600}.due-progress[data-v-8cddefc8]{color:var(--slate);grid-column:1/-1;align-items:center;gap:8px;font-size:13px;display:inline-flex}.bar[data-v-8cddefc8]{background:var(--line-soft);border-radius:999px;width:72px;height:6px;display:inline-block;overflow:hidden}.fill[data-v-8cddefc8]{background:var(--green);border-radius:999px;height:100%;display:block}.all[data-v-8cddefc8]{margin-top:12px;font-size:13px;font-weight:600;display:inline-block}.all i[data-v-8cddefc8]{margin-left:2px;font-size:11px}@media print{.bar[data-v-8cddefc8]{border:1px solid #999}}.outcome[data-v-fcfe5320]{font:700 11px/18px var(--font-body);color:var(--slate-2);white-space:nowrap;background:#edf0f4;border-radius:999px;padding:0 7px}.outcome--go_ahead[data-v-fcfe5320]{color:#2e7a57;background:#e3f3eb}.outcome--rejected[data-v-fcfe5320]{color:#a14444;background:#f8e8e8}.reason[data-v-fcfe5320]{color:var(--slate-2);overflow-wrap:anywhere;font-size:13px}@media print{.outcome[data-v-fcfe5320]{color:#000;background:0 0;padding:0}.outcome[data-v-fcfe5320]:before{content:"("}.outcome[data-v-fcfe5320]:after{content:")"}}.empty[data-v-fcfe5320],.empty[data-v-595e2aca]{border-radius:var(--radius);background:var(--pale);color:var(--slate-2);text-align:center;margin:0;padding:18px}.ideas[data-v-595e2aca]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.idea[data-v-595e2aca]{border-top:1px solid var(--line-soft);gap:12px;padding:10px 0;display:flex}.idea[data-v-595e2aca]:first-child{border-top:0;padding-top:0}.rank[data-v-595e2aca]{color:#7d2378;width:30px;height:30px;font:800 14px var(--font-heading);background:#f6e6f5;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.body[data-v-595e2aca]{flex:1;min-width:0}.top[data-v-595e2aca]{align-items:baseline;gap:8px;display:flex}.title[data-v-595e2aca]{font:800 15px/1.3 var(--font-heading);color:var(--text);overflow-wrap:anywhere}.title[data-v-595e2aca]:hover{color:var(--blue-deep)}.meta[data-v-595e2aca]{color:var(--slate);flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:4px;font-size:13px;display:flex}.asked[data-v-595e2aca]{align-items:center;gap:4px;display:inline-flex}.all[data-v-595e2aca]{margin-top:10px;font-size:13px;font-weight:600;display:inline-block}.all i[data-v-595e2aca]{margin-left:2px;font-size:11px}@media print{.idea[data-v-595e2aca]{break-inside:avoid}.title[data-v-595e2aca]{color:#000;text-decoration:none}.rank[data-v-595e2aca]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.empty[data-v-fe7a707d]{border-radius:var(--radius);background:var(--pale);color:var(--slate-2);text-align:center;margin:0;padding:18px}.ranked[data-v-fe7a707d]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.item[data-v-fe7a707d]{border-top:1px solid var(--line-soft);gap:12px;padding:12px 0;display:flex}.item[data-v-fe7a707d]:first-child{border-top:0;padding-top:0}.rank[data-v-fe7a707d]{background:var(--pale-2);width:30px;height:30px;color:var(--blue-deep);font:800 14px var(--font-heading);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.body[data-v-fe7a707d]{flex:1;min-width:0}.top[data-v-fe7a707d]{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.name[data-v-fe7a707d]{font:800 15px/1.3 var(--font-heading)}.summary[data-v-fe7a707d]{color:var(--slate-2);margin:3px 0 0}.meta[data-v-fe7a707d]{color:var(--slate);flex-wrap:wrap;gap:4px 16px;margin-top:6px;font-size:13px;display:flex}.meta i[data-v-fe7a707d]{margin-right:6px}.all[data-v-fe7a707d]{margin-top:10px;font-size:13px;font-weight:600;display:inline-block}.all i[data-v-fe7a707d]{margin-left:2px;font-size:11px}@media print{.item[data-v-fe7a707d]{break-inside:avoid}.rank[data-v-fe7a707d]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.empty[data-v-8860fab4]{border-radius:var(--radius);background:var(--pale);color:var(--slate-2);text-align:center;margin:0;padding:18px}.branch[data-v-8860fab4]{border-top:1px solid var(--line-soft);padding:14px 0}.branch[data-v-8860fab4]:first-of-type{border-top:0;padding-top:0}.branch-head[data-v-8860fab4]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px;display:flex}.h3[data-v-8860fab4]{font:800 16px var(--font-heading);color:var(--navy);margin:0}.h3 a[data-v-8860fab4]{color:inherit}.small[data-v-8860fab4]{font-size:13px}.none[data-v-8860fab4]{margin:0}.other[data-v-8860fab4]{border-top:1px solid var(--line-soft);padding-top:14px}.other .h3[data-v-8860fab4]{margin-bottom:8px;font-size:15px}@media print{.branch[data-v-8860fab4]{break-inside:avoid}.h3 a[data-v-8860fab4]{text-decoration:none}}.empty[data-v-6229eb07]{border-radius:var(--radius);background:var(--pale);color:var(--slate-2);text-align:center;margin:0;padding:18px}.groups[data-v-6229eb07]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px 22px;display:grid}.group[data-v-6229eb07]{border-left:3px solid var(--orange);min-width:0;padding-left:12px}.h3[data-v-6229eb07]{font:800 15px var(--font-heading);color:var(--navy);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 8px;display:flex}.h3 a[data-v-6229eb07]{color:inherit}.stage[data-v-6229eb07]{font:600 12px var(--font-body);color:var(--slate)}.failed[data-v-6229eb07]{color:var(--red-ink);background:#fbe9e9;border-radius:999px;flex:none;margin-left:auto;padding:1px 8px;font-size:12px;font-weight:700}@media print{.groups[data-v-6229eb07]{display:block}.group[data-v-6229eb07]{break-inside:avoid;margin-bottom:10px}.h3 a[data-v-6229eb07]{text-decoration:none}.failed[data-v-6229eb07]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.meeting[data-v-289315c6]{flex-direction:column;gap:20px;display:flex}.meeting-skeleton[data-v-289315c6]{gap:20px}.meeting[data-v-289315c6] .toolbar{margin:0}.for[data-v-289315c6]{font-weight:700;color:var(--slate-3)!important}.sub[data-v-289315c6]:before,.saved[data-v-289315c6]:before{content:"·";margin-right:8px}.saved i[data-v-289315c6]{margin-right:6px}.past[data-v-289315c6]{width:200px}@media (width<=600px){.meeting[data-v-289315c6]{gap:14px}.sub[data-v-289315c6]:before,.saved[data-v-289315c6]:before{display:none}.sub[data-v-289315c6],.saved[data-v-289315c6]{flex-basis:100%}}@media print{@page{margin:14mm}:is(.shell:has(.meeting)>.bar,.shell:has(.meeting) .no-print){display:none!important}.shell:has(.meeting)>.content{max-width:none!important;padding:0!important}body:has(.meeting){background:#fff!important}.meeting{color:#000;gap:16px;max-width:none!important}.meeting>.print-title{font:800 24px var(--font-heading);clip:auto!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;position:static!important;overflow:visible!important}.meeting a{color:inherit}}.sk-staging[data-v-b670c313]{gap:var(--s3)}.sk-group[data-v-b670c313]{flex-direction:column;gap:10px;padding:14px;display:flex}.sk-group-head[data-v-b670c313]{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.show-passed[data-v-b670c313]{margin:0 0 10px}.fresh-line[data-v-b670c313]{margin:0;font-size:13px}.notice[data-v-b670c313]{margin:12px 0 0}.notice i[data-v-b670c313]{margin-right:8px}.hints[data-v-b670c313]{margin:6px 0 4px;font-size:12px}.group[data-v-b670c313]{margin-top:var(--s3);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;padding:10px 14px 4px}.group-head[data-v-b670c313]{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.group-line[data-v-b670c313]{align-items:center;gap:8px;display:flex}.group-toggle[data-v-b670c313]{cursor:pointer;width:24px;height:36px;color:var(--slate-2);background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-left:-4px;padding:0;display:flex}.group-toggle[data-v-b670c313]:hover{background:var(--pale);color:var(--navy)}.group-toggle i[data-v-b670c313]{font-size:12px}.group-names[data-v-b670c313]{flex-direction:column;min-width:0;display:flex}.group-title[data-v-b670c313]{font:800 16px var(--font-heading);color:var(--text);overflow-wrap:anywhere}.group-names .group-title+.group-name[data-v-b670c313]{font:500 12px var(--font-mono);color:var(--slate)}.group-name[data-v-b670c313]{font:700 15px var(--font-mono);overflow-wrap:anywhere;min-width:0}.group-link[data-v-b670c313]{color:var(--text)}.group-link[data-v-b670c313]:hover{color:var(--blue-deep)}.idle[data-v-b670c313]{padding:4px 14px}.idle-toggle[data-v-b670c313]{cursor:pointer;text-align:left;width:100%;min-height:44px;color:var(--text);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.idle-toggle>i[data-v-b670c313]{width:12px;color:var(--slate-2);font-size:12px}.idle-count[data-v-b670c313]{font:700 12px var(--font-body);color:var(--slate-2);background:var(--pale-2);vertical-align:middle;border-radius:999px;margin-left:4px;padding:1px 8px}.idle-why[data-v-b670c313]{font-size:13px}.idle-list[data-v-b670c313]{margin:0;padding:0 0 8px 22px;list-style:none}.idle-row[data-v-b670c313]{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:36px;display:flex}.idle-name[data-v-b670c313]{color:var(--text);font-size:14px;font-weight:700}.group-tags[data-v-b670c313],.group-head>.segbar[data-v-b670c313]{padding-left:28px}.group-tags[data-v-b670c313]{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.tag[data-v-b670c313]{max-width:100%;font:500 12px/20px var(--font-body);white-space:nowrap;text-overflow:ellipsis;background:var(--pale);color:var(--slate);border-radius:999px;align-items:center;gap:5px;padding:0 8px;display:inline-flex;overflow:hidden}.tag strong[data-v-b670c313]{color:var(--slate-3);font-weight:700}a.tag[data-v-b670c313]:hover{background:var(--pale-2);text-decoration:none}.tag--slack[data-v-b670c313]{color:var(--blue-deep);background:var(--pale-2)}.tag--stage[data-v-b670c313]{color:var(--blue-deep);background:#e4eefa;font-weight:600}.tag--warn[data-v-b670c313]{color:var(--orange-ink);background:#fff0df;font-weight:600}.signoff-state[data-v-b670c313]{font:700 12px/22px var(--font-body);color:var(--green-ink);white-space:nowrap;background:#e3f3eb;border-radius:999px;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.dot[data-v-b670c313]{background:var(--progress-wait);border-radius:50%;flex:none;align-self:center;width:9px;height:9px}.dot--passed[data-v-b670c313],.dot--live[data-v-b670c313]{background:var(--progress-ok)}.dot--needs_work[data-v-b670c313]{background:var(--progress-bad)}.dot--retest[data-v-b670c313]{background:repeating-linear-gradient(135deg, var(--progress-wait) 0 2px, var(--progress-wait-soft) 2px 4px);box-shadow:inset 0 0 0 1px var(--progress-wait)}.num[data-v-b670c313]{white-space:nowrap;font-size:12px}.none[data-v-b670c313]{margin:0 0 10px;font-size:13px}.ticket[data-v-b670c313]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin-bottom:10px;padding:12px 14px}.ticket.is-quiet[data-v-b670c313]{background:var(--pale);border-color:var(--line-soft);padding:8px 14px}.ticket.is-active[data-v-b670c313]{border-color:var(--blue);box-shadow:var(--shadow)}.top[data-v-b670c313]{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.title[data-v-b670c313]{font:700 15px var(--font-heading)}.is-quiet .title[data-v-b670c313]{font-size:14px}.chip[data-v-b670c313]{font:700 12px var(--font-body);white-space:nowrap;color:var(--slate-2);background:#edf0f4;border-radius:999px;padding:2px 8px}.chip i[data-v-b670c313]{margin-right:4px}.chip--ok[data-v-b670c313],.chip--item-passed[data-v-b670c313]{color:#2e7a57;background:#e3f3eb}.chip--bad[data-v-b670c313],.chip--item-needs_work[data-v-b670c313]{color:#a23b2a;background:#fbe9e5}.chip--warn[data-v-b670c313]{color:#9a5a14;background:#fff0df}.chip--wait[data-v-b670c313],.chip--item-awaiting[data-v-b670c313]{color:var(--blue-deep);background:#e4eefa}a.chip[data-v-b670c313]:hover{filter:brightness(.97);text-decoration:none}.meta[data-v-b670c313]{flex-wrap:wrap;gap:4px 14px;margin-top:4px;font-size:13px;display:flex}.how[data-v-b670c313]{background:var(--pale);border-radius:8px;margin-top:10px;padding:10px 12px}.how-label[data-v-b670c313]{font:700 12px var(--font-body);color:var(--slate-2);text-transform:uppercase;letter-spacing:.03em;display:block}.how-text[data-v-b670c313]{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.actions[data-v-b670c313],.fail-actions[data-v-b670c313]{gap:8px;margin-top:12px;display:flex}.fail[data-v-b670c313]{margin-top:12px}.fail .textarea[data-v-b670c313]{width:100%}.saving[data-v-b670c313]{color:var(--slate-2);align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.saving i[data-v-b670c313]{color:var(--blue)}.saved[data-v-b670c313]{font:700 12px var(--font-body);color:#2e7a57}.in-slack[data-v-b670c313]{flex-direction:column;gap:6px;margin-top:12px;display:flex}.in-slack-row[data-v-b670c313]{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:13px;display:flex}.in-slack-row .btn i[data-v-b670c313]{margin-right:6px}.fresh-why[data-v-b670c313]{flex-basis:100%}.error-text .btn[data-v-b670c313]{margin-left:8px}.error-text .btn i[data-v-b670c313]{margin-right:6px}.items[data-v-b670c313]{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;font-size:13px;list-style:none;display:flex}.items li[data-v-b670c313]{align-items:center;gap:10px;display:flex}.item-title[data-v-b670c313]{color:var(--text);overflow-wrap:anywhere;min-width:0}.done[data-v-b670c313]{text-align:center;padding:56px 16px}.done i[data-v-b670c313]{color:var(--green-ink);font-size:44px}.done h2[data-v-b670c313]{font:800 24px var(--font-heading);margin-top:12px}.page-title[data-v-3cb49218]{margin:var(--s5) 0 var(--s5);color:var(--navy)}.section[data-v-3cb49218]{margin-bottom:32px}.section-head h2[data-v-3cb49218]{font:800 17px var(--font-heading)}.section-head p[data-v-3cb49218]{margin:4px 0 12px}.card[data-v-3cb49218]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;padding:18px 20px}.create[data-v-3cb49218]{gap:8px;display:flex}.fresh[data-v-3cb49218]{border-radius:var(--radius);background:#e3f3eb;border:1px solid #bfe2cf;margin-top:14px;padding:12px 14px}.fresh p[data-v-3cb49218]{color:#24603f;margin:0 0 8px}.fresh-row[data-v-3cb49218]{align-items:center;gap:8px;display:flex}.fresh-token[data-v-3cb49218]{white-space:nowrap;background:#fff;border-radius:6px;flex:1;min-width:0;padding:6px 10px;font-size:12px;overflow-x:auto}.list[data-v-3cb49218]{margin:14px 0 0;padding:0;list-style:none}.card>.list[data-v-3cb49218]:first-child{margin-top:-10px}.card>.list:first-child>.list-row[data-v-3cb49218]:first-child{border-top:0}.list-row[data-v-3cb49218]{border-top:1px solid var(--line-soft);align-items:center;gap:12px;padding:10px 0;display:flex}.grow[data-v-3cb49218]{flex-direction:column;flex:1;min-width:0;display:flex}.team-row[data-v-3cb49218]{flex-wrap:wrap}.member-history[data-v-3cb49218]{flex-basis:100%;padding-left:46px}.member-history[data-v-3cb49218] .toggle{font-size:13px;font-weight:600}.small[data-v-3cb49218]{font-size:12px}.expired[data-v-3cb49218]{color:var(--red-ink);font-weight:600}.empty[data-v-3cb49218]{margin:14px 0 0}.example[data-v-3cb49218]{margin-top:18px}.example p[data-v-3cb49218]{margin:0 0 8px}.example code[data-v-3cb49218]{font-size:12px}pre[data-v-3cb49218]{border-radius:var(--radius);background:var(--slate-3);color:#e8eef7;margin:0;padding:12px 14px;overflow-x:auto}pre code[data-v-3cb49218]{font-size:12px;line-height:1.6}.role[data-v-3cb49218],.link-box[data-v-3cb49218]{flex:none;justify-content:flex-end;width:200px;margin-left:auto}.role[data-v-3cb49218]{display:flex}.role[data-v-3cb49218] .tag,.role[data-v-3cb49218] .tag-value{max-width:100%}.role[data-v-3cb49218] .tag-text>span:first-child{text-overflow:clip;overflow:visible}.role[data-v-3cb49218] .tag-value.is-static{background:var(--pale-2);color:var(--navy);border-radius:999px;padding:0 10px;font-size:13px;font-weight:600;line-height:26px;display:inline-flex}.no-access[data-v-3cb49218]{flex-direction:column;gap:6px;max-width:300px;display:flex}.no-access-buttons[data-v-3cb49218]{gap:8px;display:flex}.slack-acct[data-v-3cb49218]{display:block;position:relative}.linklike[data-v-3cb49218]{color:var(--blue-deep);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.slack-row[data-v-3cb49218]{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.slack-row input[data-v-3cb49218]{width:16px;height:16px;accent-color:var(--blue);margin-top:3px}.slack-off[data-v-3cb49218]{margin:10px 0 0 35px}.workbook[data-v-3cb49218]{color:var(--slate)}.link-box[data-v-3cb49218]{align-items:center;gap:8px;display:flex;position:relative}.link-pop[data-v-3cb49218]{z-index:20;margin-top:2px;position:absolute;top:100%;right:0}@media (width<=600px){.create[data-v-3cb49218]{flex-direction:column}.team-row[data-v-3cb49218]{flex-wrap:wrap}.role[data-v-3cb49218],.link-box[data-v-3cb49218]{flex-basis:calc(100% - 46px);justify-content:flex-start;width:auto;margin-left:46px}.page-title[data-v-3cb49218]{margin-top:0}}.groups[data-v-404dc2e0]{flex-direction:column;gap:12px;display:flex}.group[data-v-404dc2e0]{flex-direction:column;gap:6px;display:flex}.group-label[data-v-404dc2e0],.field-label[data-v-404dc2e0]{color:var(--slate-2);font-size:13px;font-weight:600}.field-label[data-v-404dc2e0]{margin:14px 0 6px;display:block}.choices[data-v-404dc2e0]{flex-wrap:wrap;gap:8px;display:flex}.choice[data-v-404dc2e0]{cursor:pointer;border:1px solid var(--line);height:32px;color:var(--text);font:600 13px var(--font-body);background:#fff;border-radius:999px;padding:0 14px}.choice[data-v-404dc2e0]:hover:not(:disabled){background:var(--pale);border-color:#c7d6e9}.choice.is-on[data-v-404dc2e0]{background:var(--navy);border-color:var(--navy);color:#fff}.choice.is-current[data-v-404dc2e0]{cursor:default;color:var(--slate-2);background:var(--pale);border-style:dashed}.field[data-v-404dc2e0]{flex-direction:column;gap:6px;margin-top:14px;display:flex}.field>span[data-v-404dc2e0]:first-child{color:var(--slate-2);font-size:13px;font-weight:600}.field .optional[data-v-404dc2e0]{color:var(--slate);font-weight:400}.slack-note[data-v-404dc2e0]{color:var(--slate);align-items:baseline;gap:8px;margin:12px 0 0;font-size:13px;display:flex}.actions[data-v-46e4918e]{scrollbar-width:thin;flex-wrap:nowrap;gap:8px;margin:-3px;padding:3px;display:flex;overflow-x:auto}.actions>.btn[data-v-46e4918e]{flex:none}@media (width<=600px){.actions[data-v-46e4918e]{flex-wrap:wrap;overflow:visible}}.more-caret[data-v-46e4918e]{font-size:10px}.more-menu[data-v-46e4918e]{z-index:40;border:1px solid var(--line);border-radius:var(--radius);min-width:200px;box-shadow:var(--shadow-pop);background:#fff;flex-direction:column;padding:6px;display:flex;position:fixed}.more-item[data-v-46e4918e]{height:36px;font:500 14px var(--font-body);color:var(--text);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 12px;display:flex}.more-item[data-v-46e4918e]:hover,.more-item[data-v-46e4918e]:focus-visible{background:var(--pale);outline:none}.more-item i[data-v-46e4918e]{width:16px;color:var(--slate-2)}.more-item--danger[data-v-46e4918e],.more-item--danger i[data-v-46e4918e]{color:var(--red-ink)}.more-item--danger[data-v-46e4918e]:hover,.more-item--danger[data-v-46e4918e]:focus-visible{background:#fbf1f1}.reasons[data-v-46e4918e]{flex-wrap:wrap;gap:8px;display:flex}.reason[data-v-46e4918e]{cursor:pointer;border:1px solid var(--line);height:34px;color:var(--text);font:600 13px var(--font-body);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 8px;display:inline-flex}.reason[data-v-46e4918e]:hover{background:var(--pale);border-color:#c7d6e9}.reason.is-on[data-v-46e4918e]{background:var(--navy);border-color:var(--navy);color:#fff}.reason.is-on kbd[data-v-46e4918e]{color:#fff;background:#ffffff26;border-color:#ffffff4d}.field[data-v-46e4918e]{flex-direction:column;gap:6px;margin-top:14px;display:flex}.field>span[data-v-46e4918e]:first-child{color:var(--slate-2);font-size:13px;font-weight:600}.field .optional[data-v-46e4918e]{color:var(--slate);font-weight:400}.field[data-v-46e4918e]:first-child{margin-top:0}.ask-error[data-v-46e4918e]{margin:12px 0 0}.tag[data-v-49fa45b2]{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:8px;padding:5px 0;display:grid;position:relative}.tag-label[data-v-49fa45b2]{color:var(--slate);padding-top:6px;font-size:13px}.init-body[data-v-49fa45b2]{min-width:0}.init-list[data-v-49fa45b2]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.init[data-v-49fa45b2]{min-height:28px;font:600 14px var(--font-body);align-items:center;gap:8px;display:flex}.init-name[data-v-49fa45b2]{text-overflow:ellipsis;color:var(--text);overflow:hidden}.init-size[data-v-49fa45b2]{background:var(--pale-2);color:var(--blue-deep);border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:11px;font-weight:600}.init-x[data-v-49fa45b2]{color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:4px 6px}.init-x[data-v-49fa45b2]:hover{background:var(--pale);color:var(--text)}.tag-add[data-v-49fa45b2]{font:400 14px var(--font-body);color:var(--slate);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.tag-add[data-v-49fa45b2]:hover,.tag-add[data-v-49fa45b2]:focus-visible{color:var(--blue-deep)}.tag-add i[data-v-49fa45b2]{font-size:11px}.tag-pop[data-v-49fa45b2]{z-index:20;margin-top:2px;position:absolute;top:100%;right:0}.tag[data-v-187e0bee]{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:8px;padding:5px 0;display:grid;position:relative}.tag-label[data-v-187e0bee]{color:var(--slate);padding-top:6px;font-size:13px}.rel-body[data-v-187e0bee]{min-width:0}.rel-list[data-v-187e0bee]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rel[data-v-187e0bee]{min-height:28px;font:600 14px var(--font-body);align-items:center;gap:8px;min-width:0;display:flex}.rel-name[data-v-187e0bee]{text-overflow:ellipsis;white-space:nowrap;color:var(--text);min-width:0;overflow:hidden}.rel.is-done .rel-name[data-v-187e0bee]{color:var(--slate);text-decoration:line-through}.rel-kind[data-v-187e0bee]{background:var(--pale-2);color:var(--blue-deep);border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:11px;font-weight:600}.rel-kind--blocked_by[data-v-187e0bee]{color:var(--orange-ink);background:#fff0df}.rel-x[data-v-187e0bee]{color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;margin-left:auto;padding:4px 6px}.rel-x[data-v-187e0bee]:hover{background:var(--pale);color:var(--text)}.tag-add[data-v-187e0bee]{font:400 14px var(--font-body);color:var(--slate);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.tag-add[data-v-187e0bee]:hover,.tag-add[data-v-187e0bee]:focus-visible{color:var(--blue-deep)}.tag-add i[data-v-187e0bee]{font-size:11px}.tag-pop[data-v-187e0bee]{z-index:20;border-radius:var(--radius-lg,10px);box-shadow:var(--shadow-pop);background:#fff;margin-top:2px;position:absolute;top:100%;right:0}.rel-kinds[data-v-187e0bee]{gap:4px;padding:8px 8px 0;display:flex}.rel-kind-btn[data-v-187e0bee]{border:1px solid var(--line);font:600 13px var(--font-body);color:var(--slate-2);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;flex:1;padding:5px 8px}.rel-kind-btn.is-on[data-v-187e0bee]{border-color:var(--blue);background:var(--pale-2);color:var(--blue-deep)}.rel-kind-btn[data-v-187e0bee]:focus-visible{box-shadow:var(--focus);outline:none}.tag[data-v-71f8473a]{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:8px;padding:5px 0;display:grid;position:relative}.tag-label[data-v-71f8473a]{color:var(--slate);padding-top:6px;font-size:13px}.branch-body[data-v-71f8473a]{min-width:0}.tag-value[data-v-71f8473a]{text-align:left;width:100%;min-height:32px;font:600 14px var(--font-body);color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;margin-left:-8px;padding:4px 8px;display:flex}.tag-value[data-v-71f8473a]:not(.is-static):hover,.is-open .tag-value[data-v-71f8473a]{background:var(--pale);border-color:var(--line)}.tag-value.is-static[data-v-71f8473a]{cursor:default}.tag-text[data-v-71f8473a]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.tag-caret[data-v-71f8473a]{color:var(--slate);opacity:0;margin-left:auto;font-size:10px;transition:opacity .12s}.tag-value:hover .tag-caret[data-v-71f8473a],.is-open .tag-caret[data-v-71f8473a],.tag-value:focus-visible .tag-caret[data-v-71f8473a]{opacity:.8}.tag-empty[data-v-71f8473a]{color:var(--slate);font-weight:400}.tag-pop[data-v-71f8473a]{z-index:20;margin-top:2px;position:absolute;top:100%;right:0}.chips[data-v-1cefbb31]{flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.chip[data-v-1cefbb31]{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:3px 6px 3px 4px;font-size:13px;display:inline-flex}.chip-tag[data-v-1cefbb31]{color:var(--slate);font-size:11px}.chip-x[data-v-1cefbb31]{color:var(--slate);cursor:pointer;background:0 0;border:0;padding:0 4px}.chip-x[data-v-1cefbb31]:hover{color:var(--red-ink)}.add[data-v-1cefbb31]{display:inline-block;position:relative}.pop[data-v-1cefbb31]{z-index:20;margin-top:2px;position:absolute;top:100%;left:0}.form[data-v-1cefbb31]{border:1px solid var(--line);border-radius:var(--radius);width:min(320px,86vw);box-shadow:var(--shadow-pop);background:#fff;flex-direction:column;gap:6px;padding:12px;display:flex}.form-title[data-v-1cefbb31]{align-items:center;gap:8px;margin:0 0 4px;font-weight:700;display:flex}.form-label[data-v-1cefbb31]{font:700 12px var(--font-body);color:var(--slate-2);margin-top:4px}.choices[data-v-1cefbb31]{flex-wrap:wrap;gap:4px;max-height:120px;display:flex;overflow:auto}.choice[data-v-1cefbb31]{border:1px solid var(--line);height:28px;font:600 12px var(--font-body);color:var(--slate-2);cursor:pointer;background:#fff;border-radius:999px;padding:0 10px}.choice.is-on[data-v-1cefbb31]{background:var(--navy);border-color:var(--navy);color:#fff}.form-actions[data-v-1cefbb31]{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.none[data-v-1cefbb31]{margin:0}.progress[data-v-1aaed445]{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.track[data-v-1aaed445]{flex:420px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.step[data-v-1aaed445]{text-align:center;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;display:flex;position:relative}.step[data-v-1aaed445]:before{content:"";background:var(--line);width:100%;height:3px;position:absolute;top:9px;left:-50%}.step[data-v-1aaed445]:first-child:before{display:none}.step.is-joined[data-v-1aaed445]:before{background:var(--blue)}.dot[data-v-1aaed445]{z-index:1;border:3px solid var(--line);color:#fff;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;display:flex;position:relative}.is-done .dot[data-v-1aaed445]{background:var(--blue);border-color:var(--blue)}.is-now .dot[data-v-1aaed445]{box-shadow:var(--focus)}.label[data-v-1aaed445]{font:700 12px var(--font-heading);color:var(--slate);line-height:1.25}.is-done .label[data-v-1aaed445]{color:var(--text)}.is-now .label[data-v-1aaed445]{color:var(--blue-deep)}.is-off .is-done .dot[data-v-1aaed445]{background:var(--slate);border-color:var(--slate)}.is-off .step.is-joined[data-v-1aaed445]:before{background:#b7c0cc}.off[data-v-1aaed445]{height:26px;font:600 13px var(--font-body);white-space:nowrap;color:var(--slate-2);background:#edf0f4;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.off a[data-v-1aaed445]{color:inherit;text-decoration:underline}.sr[data-v-1aaed445]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.info[data-v-1aaed445]{width:28px;height:28px;color:var(--slate);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-8px;font-size:15px;display:inline-flex}.info[data-v-1aaed445]:hover,.info.is-open[data-v-1aaed445]{color:var(--blue-deep);background:var(--pale)}.info[data-v-1aaed445]:focus-visible{box-shadow:var(--focus);outline:none}.details[data-v-1aaed445]{color:var(--slate-2);flex-basis:100%;margin:0;font-size:13px}.off--needs_decision[data-v-1aaed445]{color:var(--orange-ink);background:#fff0df}.off--needs_decision i[data-v-1aaed445]{color:var(--orange-icon)}.off--blocked[data-v-1aaed445]{color:var(--orange-ink);background:#fff0df}.off--blocked i[data-v-1aaed445]{color:var(--orange-icon)}.off--rejected[data-v-1aaed445],.off--failed[data-v-1aaed445]{color:var(--red-ink);background:#f8e8e8}.summary[data-v-1aaed445]{font:700 13px var(--font-heading);color:var(--blue-deep);margin:0;display:none}.off--hint[data-v-1aaed445]{background:var(--pale);color:var(--slate-2)}.off--hint i[data-v-1aaed445]{color:var(--slate)}@media (width<=560px){.label[data-v-1aaed445]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.summary[data-v-1aaed445]{flex-basis:100%;order:-1;display:block}}.mention-box[data-v-4881cd58]{position:relative}.mention-box .textarea[data-v-4881cd58]{width:100%}.mention-pop[data-v-4881cd58]{z-index:20;margin-top:2px;position:absolute;top:100%;left:0}.mention-pop.is-up[data-v-4881cd58]{margin:0 0 2px;top:auto;bottom:100%}.votebar[data-v-720ec68b]{flex-direction:column;gap:10px;display:flex}.vb-head[data-v-720ec68b]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.vb-buttons[data-v-720ec68b]{flex-wrap:wrap;gap:6px;display:flex}.vb-btn[data-v-720ec68b]{border:1px solid var(--line);border-radius:var(--radius);height:32px;font:700 13px var(--font-body);color:var(--slate-2);cursor:pointer;background:#fff;padding:0 14px}.vb-btn[data-v-720ec68b]:hover{background:var(--pale)}.vb-btn.is-mine[data-v-720ec68b]{color:#fff;border-color:#0000}.vb-btn.is-mine.is-must[data-v-720ec68b],.vb-pill.is-must[data-v-720ec68b]{background:var(--green-ink);color:#fff}.vb-btn.is-mine.is-want[data-v-720ec68b],.vb-pill.is-want[data-v-720ec68b]{background:var(--blue-deep);color:#fff}.vb-btn.is-mine.is-nice[data-v-720ec68b],.vb-pill.is-nice[data-v-720ec68b]{background:var(--sky-deep);color:#fff}.vb-btn.is-mine.is-skip[data-v-720ec68b],.vb-pill.is-skip[data-v-720ec68b]{background:var(--slate);color:#fff}.vb-list[data-v-720ec68b]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vb-row[data-v-720ec68b]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.vb-pill[data-v-720ec68b]{text-align:center;min-width:48px;font:700 12px var(--font-body);border-radius:999px;padding:1px 8px;display:inline-block}.vb-none[data-v-720ec68b]{margin:0}.back[data-v-7b5fad18]{color:var(--slate);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:600;display:inline-flex}.back[data-v-7b5fad18]:hover{color:var(--blue-deep);text-decoration:none}.layout[data-v-7b5fad18]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}.main[data-v-7b5fad18]{min-width:0}.head[data-v-7b5fad18]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.head-id[data-v-7b5fad18]{color:var(--slate);font-size:15px;font-weight:500}.head-type[data-v-7b5fad18]{color:var(--slate-2);font-size:13px;font-weight:600}.head-branch[data-v-7b5fad18]{color:var(--blue-deep);background:#e4eefa;border:1px solid #c9dcf3;border-radius:6px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.head-branch[data-v-7b5fad18]:hover{text-decoration:underline}.title[data-v-7b5fad18]{color:var(--navy);letter-spacing:-.2px;overflow-wrap:anywhere;margin:10px 0 0;font-size:28px;font-weight:800;line-height:1.2}.title-button[data-v-7b5fad18]{width:100%;font:inherit;color:inherit;letter-spacing:inherit;text-align:left;cursor:text;overflow-wrap:anywhere;background:0 0;border:0;border-radius:6px;padding:0;display:block}.title-button[data-v-7b5fad18]:hover{background:#e5f6ffb3}.title-input[data-v-7b5fad18]{height:46px;font:800 24px var(--font-heading);color:var(--navy);margin-top:10px}.phone-details[data-v-7b5fad18]{margin:10px 0 0;font-size:13px;display:none}.phone-details summary[data-v-7b5fad18]{cursor:pointer;color:var(--slate-2);font-weight:600}.phone-details dl[data-v-7b5fad18]{gap:4px;margin:6px 0 0;display:grid}.phone-details dl div[data-v-7b5fad18]{gap:8px;display:flex}.phone-details dt[data-v-7b5fad18]{color:var(--slate);min-width:64px}.phone-details dd[data-v-7b5fad18]{margin:0}@media (width<=900px){.phone-details[data-v-7b5fad18]{display:block}}.stale[data-v-7b5fad18]{color:var(--orange-ink);align-items:center;gap:8px;margin:8px 0 0;font-size:13px;display:flex}.progress-card[data-v-7b5fad18]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;margin-top:16px;padding:14px 16px 12px}.slack-row[data-v-7b5fad18]{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:12px 0 0;padding-top:10px;font-size:13px;display:flex}.slack-head[data-v-7b5fad18]{color:var(--slate-2);align-items:center;gap:6px;font-weight:700;display:inline-flex}.slack-item[data-v-7b5fad18]{align-items:center;gap:6px;display:inline-flex}.slack-num[data-v-7b5fad18]{font-weight:600}.slack-pill[data-v-7b5fad18]{font:600 12px var(--font-body);color:var(--slate-2);white-space:nowrap;background:#edf0f4;border-radius:999px;padding:1px 9px}.slack-pill--passed[data-v-7b5fad18]{color:var(--green-ink);background:#e3f3eb}.slack-pill--needs_work[data-v-7b5fad18]{color:var(--red-ink);background:#f8e8e8}.slack-pill--fix_pending[data-v-7b5fad18]{color:var(--orange-ink);background:#fff0df}.slack-pill--dismissed[data-v-7b5fad18]{color:var(--slate);background:#f0f1f3}.slack-pill--question[data-v-7b5fad18]{color:var(--blue-deep);background:#e4eefa;text-decoration:none}.slack-pill--warn[data-v-7b5fad18]{color:var(--orange-ink);background:#fff0df}.slack-pill i[data-v-7b5fad18]{margin-right:4px;font-size:11px}.bar[data-v-7b5fad18]{margin-top:18px}.priority[data-v-7b5fad18]{background:var(--pale-2);border-radius:999px;align-items:center;gap:8px;margin:14px 0 0;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.priority i[data-v-7b5fad18]{color:var(--sky-deep)}.priority-btn[data-v-7b5fad18]{margin-top:14px}.priority-btn i[data-v-7b5fad18]{color:var(--sky-deep)}.block[data-v-7b5fad18]{margin-top:26px}.block-title[data-v-7b5fad18],.block[data-v-7b5fad18] .block-title{font:800 17px/1.3 var(--font-heading);color:var(--text);margin:0 0 10px}.desc[data-v-7b5fad18]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;padding:18px 20px;font-size:15px;line-height:1.6}.desc p[data-v-7b5fad18]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px}.desc p[data-v-7b5fad18]:last-of-type{margin-bottom:0}.desc-head[data-v-7b5fad18]{justify-content:flex-end;margin:-8px -10px 4px 0;display:flex}.desc-text[data-v-7b5fad18]{min-height:200px;font-size:15px}.row-end[data-v-7b5fad18]{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.files[data-v-7b5fad18]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.file[data-v-7b5fad18]{border-radius:var(--radius);border:1px solid var(--line);color:var(--text);background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.file[data-v-7b5fad18]:hover{border-color:var(--blue);text-decoration:none}.file img[data-v-7b5fad18],.file-icon[data-v-7b5fad18]{object-fit:cover;background:var(--pale);width:100%;height:96px}.file-icon[data-v-7b5fad18]{color:var(--slate);justify-content:center;align-items:center;font-size:26px;display:flex}.file-name[data-v-7b5fad18]{text-overflow:ellipsis;white-space:nowrap;padding:6px 8px;font-size:12px;overflow:hidden}.file--add[data-v-7b5fad18]{cursor:pointer;color:var(--slate);text-align:center;border-style:dashed;justify-content:center;align-items:center;gap:4px;min-height:126px}.file--add i[data-v-7b5fad18]{font-size:18px}.file--add.is-drag[data-v-7b5fad18]{border-color:var(--blue);background:var(--pale)}.attach-link[data-v-7b5fad18]{font:14px var(--font-body);color:var(--blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}button.file--add[data-v-7b5fad18]{font:inherit;width:100%;padding:0}.attach-link[data-v-7b5fad18]:hover{text-decoration:underline}.attach-link .muted[data-v-7b5fad18]{font-size:13px}.file--add .file-name[data-v-7b5fad18]{white-space:normal}.timeline[data-v-7b5fad18]{margin:0;padding:0 0 0 4px;list-style:none;position:relative}.timeline[data-v-7b5fad18]:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:15px}.entry[data-v-7b5fad18]{margin-bottom:10px;position:relative}.entry--event[data-v-7b5fad18]{color:var(--slate-2);align-items:flex-start;gap:10px;padding:2px 0;font-size:13px;display:flex}.event-icon[data-v-7b5fad18]{z-index:1;background:var(--pale);border:2px solid var(--line);width:24px;height:24px;color:var(--slate);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex;position:relative}.event-text[data-v-7b5fad18]{padding-top:3px}.event-text strong[data-v-7b5fad18]{color:var(--text);font-weight:600}.note[data-v-7b5fad18]{z-index:1;border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin-left:34px;padding:10px 14px;position:relative}.note-head[data-v-7b5fad18]{align-items:center;gap:10px;margin-bottom:4px;font-size:13px;display:flex}.note-kind[data-v-7b5fad18]{background:var(--pale-2);color:var(--blue-deep);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.note p[data-v-7b5fad18]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px}.note p[data-v-7b5fad18]:last-child{margin-bottom:0}.composer[data-v-7b5fad18]{margin:0 0 14px}.earlier[data-v-7b5fad18]{margin:0 0 10px 34px}.note--pinned[data-v-7b5fad18]{border-left:3px solid var(--blue);margin-left:0}.draft[data-v-7b5fad18]{border-radius:var(--radius);background:var(--pale-2);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 8px;padding:8px 12px;font-size:14px;display:flex}.draft>i[data-v-7b5fad18]{color:var(--blue-deep)}.draft-text[data-v-7b5fad18]{flex:1;min-width:180px}.conflict[data-v-7b5fad18]{border-radius:var(--radius);background:#fdf3e2;border:1px solid #f0d9ad;margin-top:8px;padding:10px 12px;font-size:14px}.conflict-text[data-v-7b5fad18]{align-items:flex-start;gap:8px;margin:0;display:flex}.conflict-text i[data-v-7b5fad18]{color:#b7791f;margin-top:3px}.conflict-theirs[data-v-7b5fad18]{margin-top:6px}.conflict-theirs summary[data-v-7b5fad18]{cursor:pointer;color:var(--blue-deep);font-weight:600}.conflict-theirs p[data-v-7b5fad18]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--slate-3);margin:6px 0 0}.composer[data-v-7b5fad18] .textarea{min-height:72px}.mention[data-v-7b5fad18]{color:var(--blue-deep);background:var(--pale-2);border-radius:4px;padding:0 2px;font-weight:600}.follow-btn[data-v-7b5fad18]{margin-left:auto}.gone[data-v-7b5fad18]{border-radius:var(--radius);color:var(--slate-3);background:#fdf3e2;border:1px solid #f0d9ad;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;padding:10px 14px;font-size:14px;display:flex}.gone>i[data-v-7b5fad18]{color:#b7791f}.gone-text[data-v-7b5fad18]{flex:1;min-width:200px}.gone-actions[data-v-7b5fad18]{flex-wrap:wrap;gap:8px;display:inline-flex}.field[data-v-7b5fad18]{flex-direction:column;gap:6px;display:flex}.field>span[data-v-7b5fad18]:first-child{color:var(--slate-2);font-size:13px;font-weight:600}.note-edited[data-v-7b5fad18]{font-size:12px}.note-tools[data-v-7b5fad18]{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.note-tool[data-v-7b5fad18]{color:var(--slate);cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:4px;padding:2px 4px;font-size:12px}.note-tool[data-v-7b5fad18]:hover,.note-tool[data-v-7b5fad18]:focus-visible{opacity:1;color:var(--blue-deep);background:var(--pale)}.note-confirm[data-v-7b5fad18]{color:var(--slate-2);font-size:13px}.note-edit .textarea[data-v-7b5fad18]{min-height:80px}.delete-lead[data-v-7b5fad18]{margin:0 0 8px}.delete-list[data-v-7b5fad18]{margin:0;padding-left:20px;line-height:1.6}.follow-btn.is-on[data-v-7b5fad18]{background:var(--pale-2);border-color:var(--blue);color:var(--blue-deep)}.no-desc[data-v-7b5fad18]{margin:0}.side[data-v-7b5fad18]{flex-direction:column;gap:14px;display:flex}.card[data-v-7b5fad18]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;padding:12px 16px 10px}.side-title[data-v-7b5fad18]{font:700 12px var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--slate);margin:0 0 4px}.side-row[data-v-7b5fad18]{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:5px 0;display:grid}.side-label[data-v-7b5fad18]{color:var(--slate);font-size:13px}.side-value[data-v-7b5fad18]{color:var(--text);font-weight:600}.client-block[data-v-7b5fad18]{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex;position:relative}.client-block .side-title[data-v-7b5fad18]{flex-basis:100%}.client-line[data-v-7b5fad18]{flex-basis:100%;align-items:center;gap:10px;min-height:36px;display:flex}.client-logo[data-v-7b5fad18]{box-shadow:0 0 0 1px var(--line);border-radius:6px;display:flex}.client-logo[data-v-7b5fad18]:hover{text-decoration:none}.client-name[data-v-7b5fad18]{font:700 15px/1.3 var(--font-heading);color:var(--navy);overflow-wrap:anywhere}.client-edition[data-v-7b5fad18]{flex:1;width:auto;min-width:0}.client-edition[data-v-7b5fad18] .tag-value{color:var(--slate-2);margin-left:0;font-weight:400}.client-change[data-v-7b5fad18]{margin-left:auto;position:relative}.client-change .btn i[data-v-7b5fad18]{font-size:11px}.client-pop[data-v-7b5fad18]{z-index:20;text-align:left;margin-top:2px;position:absolute;top:100%;right:0}.side-row--meta[data-v-7b5fad18]{min-height:30px;padding:2px 0}.side-meta[data-v-7b5fad18]{color:var(--slate-3);font-size:13px}@media (width<=600px){.follow-label[data-v-7b5fad18]{display:none}.follow-btn[data-v-7b5fad18]{justify-content:center;width:30px;padding:0}}.ticket-skeleton[data-v-7b5fad18]{gap:14px}.sk-main[data-v-7b5fad18],.sk-side[data-v-7b5fad18]{flex-direction:column;gap:14px;display:flex}.sk-actions[data-v-7b5fad18]{gap:8px;display:flex}.load-error[data-v-7b5fad18]{text-align:center;max-width:480px;margin:12vh auto 0}.load-error p[data-v-7b5fad18]{margin:0 0 16px;font-size:15px}@media (width<=900px){.layout[data-v-7b5fad18]{grid-template-columns:1fr}}.bulk[data-v-8c75085c]{z-index:15;background:var(--navy,#1e3054);color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);margin-top:12px;padding:10px 14px;position:sticky;bottom:12px}.bulk-row[data-v-8c75085c]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bulk-count[data-v-8c75085c]{margin-right:6px}.bulk-pick[data-v-8c75085c]{position:relative}.bulk-caret[data-v-8c75085c]{margin-left:6px;font-size:10px}.bulk-pop[data-v-8c75085c]{z-index:20;color:var(--text);margin-bottom:4px;position:absolute;bottom:100%;left:0}.bulk-pop.menu-panel[data-v-8c75085c]{min-width:200px}.phone-only[data-v-8c75085c]{display:none}@media (width<=600px){.desk-only[data-v-8c75085c]{display:none}.phone-only[data-v-8c75085c]{display:inline}.menu-item.phone-only[data-v-8c75085c]{display:flex}.bulk-row[data-v-8c75085c]{flex-wrap:nowrap}}.bulk .btn--ghost[data-v-8c75085c]{color:#fff;margin-left:auto}.bulk-result[data-v-8c75085c]{margin:8px 0 0;font-size:13px}.bulk-undo[data-v-8c75085c]{margin-left:10px}.bulk-error[data-v-8c75085c]{color:#ffd2d2;font-size:13px}.bulk-fails[data-v-8c75085c]{max-height:96px;margin:4px 0 0;padding-left:18px;overflow-y:auto}.reasons[data-v-8c75085c]{flex-direction:column;gap:6px;display:flex}.reason[data-v-8c75085c]{text-align:left;border:1px solid var(--line);font:600 14px var(--font-body);cursor:pointer;background:#fff;border-radius:8px;padding:8px 12px}.reason.is-on[data-v-8c75085c]{border-color:var(--blue);background:var(--pale-2)}.field[data-v-8c75085c]{margin-top:12px;display:block}.field span[data-v-8c75085c]{color:var(--slate-2);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.search-wrap[data-v-3b42e6dc]{align-items:center;width:300px;max-width:100%;display:flex;position:relative}.search[data-v-3b42e6dc]{height:var(--control-h);border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--slate);background:#fff;align-items:center;gap:8px;padding:0 40px 0 12px;transition:border-color .12s,box-shadow .12s;display:flex}.search[data-v-3b42e6dc]:focus-within{border-color:var(--blue);box-shadow:var(--focus)}.search-input[data-v-3b42e6dc]:focus-visible{box-shadow:none}.search-input[data-v-3b42e6dc]{min-width:0;font:14px var(--font-body);color:var(--text);background:0 0;border:0;outline:none;flex:1}.search-input[data-v-3b42e6dc]::-webkit-search-cancel-button{display:none}.search-help[data-v-3b42e6dc]{border:1px solid var(--line);background:var(--pale);width:24px;height:24px;color:var(--slate-2);font:700 12px var(--font-body);cursor:pointer;border-radius:50%;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.search-help[data-v-3b42e6dc]:hover,.search-help[aria-expanded=true][data-v-3b42e6dc]{background:var(--pale-2);color:var(--navy);border-color:#c7d6e9}.help-pop[data-v-3b42e6dc]{z-index:30;border:1px solid var(--line);border-radius:var(--radius);width:360px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-pop);color:var(--text);background:#fff;padding:12px 14px;font-size:13px;position:absolute;top:calc(100% + 6px);right:0}.help-lead[data-v-3b42e6dc]{color:var(--slate);margin:0 0 8px}.help-list[data-v-3b42e6dc]{grid-template-columns:auto 1fr;gap:8px 12px;margin:0;display:grid}.help-list dt[data-v-3b42e6dc]{color:var(--navy);font-weight:700}.help-list dd[data-v-3b42e6dc]{flex-direction:column;gap:4px;margin:0;display:flex}.help-what[data-v-3b42e6dc]{color:var(--slate-2)}.help-examples[data-v-3b42e6dc]{flex-wrap:wrap;gap:4px;display:flex}.help-ex[data-v-3b42e6dc]{border:1px solid var(--line);background:var(--pale);color:var(--navy);cursor:pointer;border-radius:6px;padding:2px 8px;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.help-ex[data-v-3b42e6dc]:hover{background:var(--pale-2);border-color:#c7d6e9}@media (width<=760px){.search-wrap[data-v-3b42e6dc]{width:100%}.help-pop[data-v-3b42e6dc]{left:12px;right:12px;top:var(--pop-top,120px);width:auto;max-width:none;max-height:calc(100vh - var(--pop-top,120px) - 12px);overflow-wrap:anywhere;position:fixed;overflow-y:auto}.help-list[data-v-3b42e6dc]{grid-template-columns:auto minmax(0,1fr)}}.filters[data-v-f8d67f55]{margin:0 0 var(--s4)}.bar[data-v-f8d67f55]{align-items:center;gap:var(--s2);display:flex;position:relative}.bar-search[data-v-f8d67f55]{flex:260px;min-width:180px}.bar-search[data-v-f8d67f55] .search-wrap{width:100%}.bar-scroll[data-v-f8d67f55]{align-items:center;gap:var(--s2);flex:0 auto;display:flex}.bar-end[data-v-f8d67f55]{align-items:center;gap:var(--s2);margin-left:auto;display:flex}.chip-wrap[data-v-f8d67f55]{position:relative}.chip[data-v-f8d67f55]{height:var(--control-h);border-radius:var(--radius);border:1px solid var(--line);color:var(--slate-2);font:600 13px var(--font-body);white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.chip--trigger[data-v-f8d67f55]{cursor:pointer}.chip--trigger[data-v-f8d67f55]:hover:not(:disabled){border-color:#c7d6e9}.chip--trigger[data-v-f8d67f55]:disabled{opacity:.5;cursor:default}.chip--trigger.is-open[data-v-f8d67f55]{border-color:var(--blue);box-shadow:var(--focus)}.chip--trigger.is-on[data-v-f8d67f55]{color:var(--navy);background:var(--pale-2);border-color:#b9d3ef}.chip-n[data-v-f8d67f55]{background:var(--blue);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:18px}.chip-caret[data-v-f8d67f55]{color:var(--slate);font-size:10px}.chip-pop[data-v-f8d67f55]{z-index:40;position:absolute;top:calc(100% + 6px);left:0}.phone-only[data-v-f8d67f55]{display:none}@media (width<=760px){.bar[data-v-f8d67f55]{flex-wrap:wrap}.bar-search[data-v-f8d67f55]{flex:1 1 0;min-width:0}.phone-only[data-v-f8d67f55]{display:inline-flex}.filters-toggle[data-v-f8d67f55]{flex:none}.filters-toggle .chip-n[data-v-f8d67f55]{margin-left:2px}.bar-end[data-v-f8d67f55]{flex-wrap:wrap;flex:100%;order:3;margin-left:0;display:none}.bar.is-open .bar-end[data-v-f8d67f55]{display:flex}.bar-scroll[data-v-f8d67f55]{flex-wrap:wrap;flex:100%;order:2;min-width:0;display:none}.bar.is-open .bar-scroll[data-v-f8d67f55]{display:flex}.chip-wrap[data-v-f8d67f55]{position:static}.chip-pop[data-v-f8d67f55]{left:16px;right:16px}.chip-pop[data-v-f8d67f55] .picker{width:100%;max-width:none}}.has-bulk[data-v-1dfa85da]{padding-bottom:var(--bulk-pad,72px)}.panel[data-v-1dfa85da]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;min-height:120px;transition:opacity .15s;overflow:hidden}.panel.is-loading[data-v-1dfa85da]{opacity:.65}.panel[data-v-1dfa85da] .row:last-of-type{border-bottom:0}.more[data-v-1dfa85da]{border-top:1px solid var(--line-soft)}.empty[data-v-1dfa85da]{text-align:center;color:var(--slate);padding:56px 16px}.empty i[data-v-1dfa85da]{color:#7f8da3;font-size:26px}.empty p[data-v-1dfa85da]{margin:12px 0 16px;font-size:15px}.empty-actions[data-v-1dfa85da]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.group-head[data-v-1dfa85da]{border-bottom:1px solid var(--line-soft);background:var(--pale);font:700 12px var(--font-body);letter-spacing:.3px;text-transform:uppercase;color:var(--slate-2);margin:0;padding:10px 16px 8px}.panel-error[data-v-1dfa85da]{margin:0;padding:12px 16px}@media (width<=760px){.tickets[data-v-1dfa85da] .segctl{flex:100%;overflow-x:auto}.tickets[data-v-1dfa85da] .segctl-opt{flex:1 0 auto;padding:0 10px}}.save-q[data-v-1dfa85da]{margin:10px 0 0;font-size:13px}.field[data-v-1dfa85da]{flex-direction:column;gap:6px;display:flex}.field>span[data-v-1dfa85da]{color:var(--slate-2);font-size:13px;font-weight:600}:root{--blue:#4082d3;--text:#343434;--red:#c55b5b;--orange:#ffbe7a;--sky:#00a8ff;--green:#4faa80;--purple:#a5329f;--slate:#5f6b7f;--slate-2:#4d5b6e;--slate-3:#2f3a4a;--pale:#f4f9ff;--pale-2:#e5f6ff;--navy:#1e3054;--red-ink:#a14444;--green-ink:#2e7a57;--orange-ink:#9a5a14;--orange-icon:#b56a10;--sky-deep:#0a6aa1;--font-heading:"Nunito", sans-serif;--font-body:"Open Sans", sans-serif;--font-mono:"Red Hat Mono", monospace}*{box-sizing:border-box}button,input,select,textarea{font:inherit;color:inherit}body{font-family:var(--font-body);color:var(--text);background:var(--pale);margin:0}h1,h2,h3{font-family:var(--font-heading)}code,.mono{font-family:var(--font-mono)}:root{--line:#dbe5f1;--line-soft:#e9f0f8;--blue-deep:#2f6bb8;--radius:8px;--radius-lg:12px;--shadow:0 1px 2px #1e30540f, 0 6px 20px #1e30540f;--shadow-pop:0 12px 32px #1e305438;--focus:0 0 0 3px #4082d359;--control-h:36px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--progress-ok:#3a8f69;--progress-bad:var(--red);--progress-wait:var(--orange-icon);--progress-wait-soft:#f6dcb5;--progress-track:var(--line-soft)}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}a{color:var(--blue-deep);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{color:var(--text);margin:0}::selection{background:var(--pale-2)}:focus-visible{box-shadow:var(--focus);outline:none}.btn{height:var(--control-h);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);font:600 14px var(--font-body);cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:8px;padding:0 14px;transition:background .12s,border-color .12s;display:inline-flex}.btn:hover{background:var(--pale);border-color:#c7d6e9}.btn:disabled{opacity:.55;cursor:default}.btn--primary{background:var(--blue-deep);border-color:var(--blue-deep);color:#fff}.btn--primary:hover{background:#27599a;border-color:#27599a}.btn--danger{color:var(--red-ink)}.btn--danger:hover{background:#fbf1f1;border-color:#ebc9c9}.btn--ghost{color:var(--slate-2);background:0 0;border-color:#0000}.btn--ghost:hover{background:var(--pale-2);border-color:#0000}.btn--small{height:30px;padding:0 10px;font-size:13px}.btn--icon{width:var(--control-h);flex:none;justify-content:center;padding:0}.btn--small.btn--icon{width:30px}.btn kbd{margin-left:2px}.btn--primary kbd{color:#fff;background:#ffffff2e;border-color:#ffffff4d}kbd{border:1px solid var(--line);background:var(--pale);min-width:18px;color:var(--slate-2);font:500 11px/16px var(--font-mono);text-align:center;border-bottom-width:2px;border-radius:4px;padding:0 5px;display:inline-block}.input,.textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--text);font:14px var(--font-body);background:#fff;padding:8px 12px;transition:border-color .12s,box-shadow .12s}.input{height:var(--control-h)}.textarea{resize:vertical;min-height:96px;line-height:1.5}.input:focus,.textarea:focus{border-color:var(--blue);box-shadow:var(--focus);outline:none}.input::placeholder,.textarea::placeholder{color:var(--slate)}.mono{font-family:var(--font-mono)}.muted{color:var(--slate)}.error-text{color:var(--red-ink);font-size:13px}@media (hover:none){kbd,.kbd-hint{display:none!important}}.page-title{font:800 26px/1.25 var(--font-heading);color:var(--text);margin:0}.section-title{font:800 17px/1.3 var(--font-heading);color:var(--text);margin:0}.card-title{font:700 15px/1.35 var(--font-heading);color:var(--text);margin:0}.meta-text{color:var(--slate);font-size:13px}.eyebrow{font:700 11px var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--slate-2)}.field-label{font:600 13px var(--font-body);color:var(--slate-2);margin-bottom:6px;display:block}.field-label .optional{color:var(--slate);font-weight:400}.menu-panel{border:1px solid var(--line);border-radius:var(--radius);min-width:220px;box-shadow:var(--shadow-pop);background:#fff;flex-direction:column;padding:6px;display:flex}.menu-panel .menu-item,.menu-item{width:100%;min-height:34px;color:var(--text);font:500 14px var(--font-body);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.menu-item:hover,.menu-item:focus-visible{background:var(--pale);text-decoration:none}.menu-item>i{width:16px;color:var(--slate);text-align:center}.menu-item kbd{white-space:nowrap;margin-left:auto}.show-more{padding:var(--s3);justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}:root{--content-width:1120px;--gutter:24px}@media (width<=760px){:root{--gutter:16px}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-skeleton{flex-direction:column;gap:14px;display:flex}.sk{background:linear-gradient(90deg, var(--line-soft) 0%, #f6f9fd 45%, var(--line-soft) 90%);background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite sk-shimmer;display:block}@keyframes sk-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.sk-panel{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fff;overflow:hidden}.sk-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.sk-head{justify-content:space-between;align-items:center;gap:16px;display:flex}
