.v2-ig-layer{z-index:60;pointer-events:none;position:fixed;inset:0}.v2-ig-scrim{pointer-events:auto;background:color-mix(in oklab, var(--color-overlay) 45%, transparent);position:absolute;inset:0}:root[data-theme=dark] .v2-ig-scrim{background:color-mix(in oklab, var(--color-overlay) 80%, transparent)}.v2-ig-layer>.v2-wk-panel.v2-ig[data-layout=panel]{pointer-events:auto;background:var(--color-surface);border-inline-start:1px solid var(--color-border);inline-size:600px;max-inline-size:100%;box-shadow:var(--shadow-lg);flex-direction:column;gap:0;padding:0;display:flex;position:absolute;inset-block:0;inset-inline:auto 0;overflow:hidden}.v2-ig-grab{display:none}.v2-ig .v2-ig-head{gap:var(--space-3);padding:var(--space-4) 22px 0;background:var(--color-surface);flex-direction:column;flex:none;display:flex}.v2-ig .v2-ig-body{overscroll-behavior:contain;gap:var(--space-3);min-block-size:0;padding:14px 22px var(--space-6);background:var(--color-bg);border-block-start:1px solid var(--color-border);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.v2-wk-panel.v2-ig[data-layout=center]{flex-direction:column;gap:0;display:flex}.v2-wk-panel.v2-ig[data-layout=center] .v2-ig-head{background:0 0;padding:0}.v2-wk-panel.v2-ig[data-layout=center] .v2-ig-body{padding:var(--space-3) 0 0;background:0 0;border:0;overflow:visible}.v2-ig-top{align-items:center;gap:var(--space-2);min-block-size:32px;display:flex}.v2-ig-sp{flex:auto}.v2-ig-top>.v2-wk-cellpop,.v2-ig-uh>.v2-wk-cellpop,.v2-ig-tools>.v2-wk-cellpop{flex:none;block-size:auto;inline-size:auto}.v2-ig-top>.v2-ig-crumb{flex:1 1 0;inline-size:0;min-inline-size:0}.v2-ig-top>.v2-ig-crumb+.v2-ig-sp{display:none}.v2-ig-tabs{contain:inline-size}.v2-wk-panel.v2-ig,.v2-ig .v2-ig-head{min-inline-size:0}.v2-ig .v2-ig-head,.v2-ig .v2-ig-body{align-items:stretch}.v2-ig .v2-ig-head>*,.v2-ig .v2-ig-body>*{min-inline-size:0;max-inline-size:100%}.v2-ig .v2-ig-crumb{min-inline-size:0;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12.5px;overflow:hidden}.v2-wk-panel.v2-ig .v2-ig-top button.v2-wk-icon{block-size:32px;inline-size:32px;color:var(--color-text-muted)}.v2-wk-panel.v2-ig button.v2-ig-done{min-block-size:28px;font-size:var(--text-sm);white-space:nowrap;gap:6px;padding:0 10px}.v2-wk-panel.v2-ig button.v2-ig-done svg{block-size:15px;inline-size:15px}.v2-wk-panel.v2-ig button.v2-ig-done[aria-pressed=true]{background:var(--color-success-soft);color:var(--color-success);border-color:#0000}.v2-ig-note{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.v2-wk-panel.v2-ig .v2-ig-title{font-size:22px;line-height:1.3;font-weight:var(--font-weight-bold);border-radius:var(--radius-sm);color:var(--color-text);-webkit-user-select:text;user-select:text;background:0 0;border:1px solid #0000;flex:none;margin:0 -6px;padding:2px 6px}.v2-wk-panel.v2-ig input.v2-ig-title:hover{border-color:var(--color-border)}.v2-wk-panel.v2-ig input.v2-ig-title:focus{border-color:var(--color-border-input);outline:none}.v2-ig-fields{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.v2-ig-fld{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.v2-ig-fld-l{color:var(--color-text-muted);font-size:11.5px}.v2-ig-fld-v{display:inline-flex}.v2-ig-fld-v>.v2-wk-cellpop{block-size:auto;inline-size:auto}.v2-wk-panel.v2-ig .v2-ig-fld-v>.v2-wk-cellpop>button,.v2-ig-static{border:1px solid var(--color-border);border-radius:var(--wk-radius);background:var(--color-surface);block-size:30px;min-block-size:30px;inline-size:auto;min-inline-size:0;color:var(--color-text);font:inherit;white-space:nowrap;box-shadow:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.v2-wk-panel.v2-ig .v2-ig-fld-v>.v2-wk-cellpop>button:not(:disabled):hover{background:var(--color-surface-hover)}.v2-wk-panel.v2-ig .v2-ig-fld-v>.v2-wk-cellpop>button svg,.v2-ig-static svg{flex:none;block-size:15px;inline-size:15px}.v2-wk-panel.v2-ig .v2-ig-fld-v[data-fill]>.v2-wk-cellpop>button,.v2-ig-fld-v[data-fill]>.v2-ig-static{background:var(--wk-fill);color:var(--wk-fill-fg);font-weight:var(--font-weight-semibold);border-color:#0000}.v2-wk-panel.v2-ig .v2-ig-fld-v[data-fill]>.v2-wk-cellpop>button:not(:disabled):hover{background:var(--wk-fill);filter:brightness(.94)}.v2-wk-panel.v2-ig .v2-ig-fld-v[data-fill]>.v2-wk-cellpop>button:after{content:"";opacity:.85;border-bottom:1.6px solid;border-right:1.6px solid;block-size:6px;inline-size:6px;margin-inline-start:4px;transform:translateY(-2px)rotate(45deg)}.v2-wk-panel.v2-ig .v2-ig-fld-v[data-fill]>.v2-wk-cellpop>button:disabled:after{display:none}.v2-wk-panel.v2-ig .v2-ig-fld-v .v2-wk-people-btn .v2-wk-pchip{align-items:center;gap:6px;display:inline-flex}.v2-wk-panel.v2-ig .v2-ig-fld-v .v2-wk-people-btn[data-names]{gap:8px}.v2-ig-date[data-late]>span:last-child,.v2-ig-static.v2-ig-date[data-late],.v2-wk-panel.v2-ig .v2-ig-fld-v .v2-ig-date[data-late] svg{color:var(--color-danger)}.v2-wk-panel.v2-ig .v2-ig-fld-v>.v2-wk-cellpop>button.v2-ig-board{max-inline-size:240px}.v2-ig-board>bdi,.v2-ig-fld-v>.v2-ig-static>bdi{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.v2-wk-panel.v2-ig .v2-ig-fld-v>.v2-wk-cellpop>button.v2-ig-board svg{block-size:14px;inline-size:14px;color:var(--color-text-muted)}.v2-ig-fld-v>.v2-ig-static{max-inline-size:240px}.v2-ig-flow{flex-wrap:wrap;align-items:center;row-gap:4px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.v2-ig-flow li{align-items:center;display:flex}.v2-ig-flow li>i{background:var(--color-border-strong);block-size:1px;inline-size:14px}.v2-ig-flow li>span{border-radius:var(--radius-full);color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.v2-ig-flow li>span svg{block-size:13px;inline-size:13px}.v2-ig-flow li[data-state=done]>span{color:var(--color-success)}.v2-ig-flow li[data-state=current]>span{background:var(--color-text);color:var(--color-surface);font-weight:var(--font-weight-semibold)}.v2-ig-flow li[data-state=skipped]>span{color:var(--color-text-subtle);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, currentColor 50%, transparent);text-decoration-color:color-mix(in oklab, currentColor 50%, transparent)}.v2-ig-tabs{scrollbar-width:none;border-block-end:0;gap:20px;margin-block-start:2px;display:flex;overflow-x:auto}.v2-ig-tabs::-webkit-scrollbar{display:none}.v2-wk-panel.v2-ig .v2-ig-tabs button{min-block-size:36px;color:var(--color-text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-block-end:2px solid #0000;flex:none;align-items:baseline;gap:4px;margin-block-end:-1px;padding:8px 0;font-size:14px;display:inline-flex}.v2-wk-panel.v2-ig .v2-ig-tabs button[aria-selected=true]{color:var(--color-text);border-block-end-color:var(--color-text);font-weight:var(--font-weight-semibold)}.v2-ig-tabs em{color:var(--color-text-subtle);font-size:12px;font-style:normal;font-weight:var(--font-weight-regular)}.v2-ig-ctx{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:10px}.v2-wk-panel.v2-ig .v2-ig-ctx-line{min-block-size:40px;inline-size:100%;color:var(--color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 12px;font-size:13px;display:flex}.v2-ig-ctx-line>svg{flex:none;block-size:15px;inline-size:15px}.v2-ig-ai{color:var(--color-ai)}.v2-ig-ctx-sum{min-inline-size:0;color:var(--color-text-muted);flex:200px}.v2-ig-ctx-sum:before{content:"· "}.v2-ig-ctx-line>.v2-ig-chev{color:var(--color-text-muted);transform:none}.v2-ig-ctx-body{gap:var(--space-2);color:var(--color-text);padding:0 12px 12px;font-size:13px;display:grid}.v2-ig-ctx-body .v2-wi-quote{margin:0}.v2-ig-ctx-p{color:var(--color-text-muted);margin:0}.v2-ig-ctx-body .v2-wi-facts{background:var(--color-surface)}.v2-ig-ctx-body .v2-wi-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.v2-ig .v2-ig-composer{background:var(--color-surface);border-radius:8px;gap:8px;padding:10px 12px}.v2-ig .v2-ig-composer textarea{field-sizing:content;resize:none;min-block-size:40px;max-block-size:240px;box-shadow:none;background:0 0;border:0;padding:0;font-size:13.5px;line-height:1.5}.v2-ig .v2-ig-composer textarea:focus{outline:none}.v2-ig .v2-ig-composer:focus-within{border-color:var(--color-border-input)}.v2-ig .v2-ig-composer[data-reply]{background:var(--color-surface);padding:8px 10px}.v2-ig .v2-ig-composer[data-reply] textarea{min-block-size:22px}.v2-ig-tools{gap:2px}.v2-wk-panel.v2-ig .v2-ig-tools button.v2-wk-icon{block-size:28px;inline-size:28px;color:var(--color-text-muted)}.v2-ig-tools .v2-wk-icon svg{block-size:15px;inline-size:15px}.v2-wk-panel.v2-ig .v2-ig-tools .v2-btn{min-block-size:28px;padding:0 10px;font-size:12.5px}.v2-ig-tools>.v2-btn-primary{margin-inline-start:0}.v2-ig-emoji{grid-template-columns:repeat(6,32px);gap:2px;display:grid}.v2-wk-pop .v2-ig-emoji button{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;block-size:32px;inline-size:32px;font-size:18px}.v2-wk-pop .v2-ig-emoji button:hover{background:var(--color-surface-hover)}.v2-ig-updates{flex-direction:column;gap:12px;display:flex}.v2-ig-upd{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;flex-direction:column;display:flex}.v2-ig-uh{align-items:center;gap:10px;min-inline-size:0;padding:12px 14px 4px;display:flex}.v2-ig-uh>strong{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-inline-size:0;font-size:13.5px;overflow:hidden}.v2-ig-uh>time{color:var(--color-text-muted);white-space:nowrap;font-size:12px}.v2-ig-uh .v2-wk-badge{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-inline-size:0;overflow:hidden}.v2-ig-uh>strong{flex-shrink:0;max-inline-size:55%}.v2-wk-panel.v2-ig .v2-ig-uh button.v2-wk-icon{block-size:28px;inline-size:28px;color:var(--color-text-muted)}.v2-ig-ubody{grid-template-columns:minmax(0,1fr);gap:8px;min-inline-size:0;padding:4px 14px 12px;display:grid}.v2-ig-ub{white-space:pre-line;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;font-size:14px;line-height:1.6}.v2-ig-uf{border-block-start:1px solid var(--color-border);color:var(--color-text-muted);align-items:center;gap:18px;padding:6px 14px;font-size:12.5px;display:flex}.v2-wk-panel.v2-ig .v2-ig-act{min-block-size:28px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 2px;font-size:12.5px;display:inline-flex}.v2-wk-panel.v2-ig .v2-ig-act:hover{color:var(--color-text)}.v2-wk-panel.v2-ig .v2-ig-act[aria-pressed=true]{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.v2-ig-act svg{block-size:15px;inline-size:15px}.v2-ig-seen{white-space:nowrap}.v2-ig-replies{border-block-start:1px solid var(--color-border);background:var(--color-surface-muted);border-end-end-radius:10px;border-end-start-radius:10px;gap:4px;padding:8px 14px 12px;display:grid}.v2-ig-reply{border-inline-start:2px solid var(--color-border-strong);padding-inline-start:10px}.v2-ig-reply .v2-ig-uh{gap:8px;padding:6px 0 2px}.v2-ig-reply .v2-ig-uh>strong{font-size:13px}.v2-ig-reply .v2-ig-ubody{padding:2px 0}.v2-ig-reply .v2-ig-ub{font-size:13.5px}.v2-ig-uf.v2-ig-uf-reply{border:0;padding:0}.v2-ig-links{gap:6px;margin:0;padding:0;list-style:none;display:grid}.v2-ig-lp{border:1px solid var(--color-border);background:var(--color-surface-muted);max-inline-size:100%;color:var(--color-text);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.v2-ig-lp:hover{border-color:var(--color-border-strong)}.v2-ig-lp:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.v2-ig-fav{background:var(--color-text);block-size:28px;inline-size:28px;color:var(--color-surface);font-size:12px;font-weight:var(--font-weight-bold);border-radius:6px;flex:none;place-items:center;display:grid}.v2-ig-lp-t{flex-direction:column;min-inline-size:0;display:flex}.v2-ig-lp-t>strong{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.v2-ig-lp-t>span{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.v2-ig-fav[data-img]{background:var(--color-surface);border:1px solid var(--color-border)}.v2-ig-fav>img{object-fit:contain;block-size:18px;inline-size:18px;display:block}.v2-ig-lp-t>.v2-ig-lp-title{color:var(--color-text);text-align:match-parent;font-size:12px}.v2-ig-links{grid-template-columns:minmax(0,1fr)}.v2-ig-links>li,.v2-ig-lp{min-inline-size:0}.v2-ig-lp-t{flex:auto}.v2-ig-ubody{min-inline-size:0}:root[data-ui=v2][data-theme=dark] .v2-ig-fav[data-img]{background:var(--color-text);border-color:#0000}.v2-ig-details{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid}.v2-ig-details-h{font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.v2-ig-readonly{align-items:center;gap:var(--space-2) var(--space-3);background:var(--color-warning-soft);color:var(--color-text);border-radius:8px;flex-wrap:wrap;margin:0;padding:8px 12px;font-size:12.5px;display:flex}.v2-ig-readonly>span{flex:260px}.v2-wk-panel.v2-ig .v2-ig-readonly .v2-btn{min-block-size:28px;font-size:12.5px}.v2-ig-statusro{font-weight:var(--font-weight-semibold)}.v2-ig .v2-ig-subs{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;display:grid}.v2-ig .v2-ig-body>.v2-wi-files-tab,.v2-ig .v2-ig-body>.v2-wi-studio,.v2-ig .v2-ig-body>.v2-wi-ads,.v2-ig .v2-ig-body>.v2-wi-log,.v2-ig .v2-ig-body>.v2-wi-fields,.v2-ig .v2-ig-body>.v2-wk-activity,.v2-ig .v2-ig-body>.v2-wi-sec{padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px}@media (max-width:767px){.v2-ig-layer>.v2-wk-panel.v2-ig[data-layout=panel]{border-inline-start:0;border-radius:16px 16px 0 0;max-inline-size:none;inline-size:auto!important;inset:48px 0 0!important}.v2-ig-layer>.v2-ig .v2-ig-grab{background:var(--color-border-strong);border-radius:2px;flex:none;block-size:4px;inline-size:40px;margin:8px auto 2px;display:block}.v2-ig-layer>.v2-ig .v2-ig-head{gap:10px;padding:4px 16px 0}.v2-ig-layer>.v2-ig .v2-ig-body{padding:12px 16px calc(var(--space-6) + env(safe-area-inset-bottom,0px));gap:10px}.v2-wk-panel.v2-ig .v2-ig-title{font-size:19px}.v2-ig-fld-l{display:none}.v2-ig-fields{gap:6px}.v2-ig-tabs{gap:16px}.v2-ig-uh .v2-wk-badge{display:none}.v2-wk-panel.v2-ig .v2-ig-fld-v>.v2-wk-cellpop>button,.v2-ig-static{min-block-size:32px}}@media (prefers-reduced-motion:no-preference){.v2-ig-layer>.v2-ig[data-layout=panel]{animation:.18s ease-out v2-ig-in}@keyframes v2-ig-in{0%{transform:translateX(calc(var(--v2-ig-dir,-1) * 24px));opacity:.6}to{opacity:1;transform:none}}.v2-ig-layer>.v2-ig[data-layout=panel]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--v2-ig-dir:1}}
.v2-btn.v2-wk-ai-btn{align-items:center;gap:6px;display:inline-flex}.v2-btn.v2-wk-ai-btn svg{color:var(--color-ai);flex:none}.v2-btn.v2-wk-ai-btn[aria-expanded=true]{background:var(--color-ai-soft);border-color:color-mix(in oklab, var(--color-ai) 35%, var(--color-border))}.v2-wk-assist-layer[hidden]{display:none}.v2-wk-assist-name{text-overflow:ellipsis;white-space:nowrap;text-align:match-parent;unicode-bidi:isolate;min-inline-size:0;max-inline-size:100%;display:block;overflow:hidden}.v2-wk-assist-scrim{z-index:64;background:0 0;position:fixed;inset:0}.v2-wk-assist{z-index:65;box-sizing:border-box;background:var(--color-surface);inline-size:420px;max-inline-size:100vw;color:var(--color-text);border-inline-start:1px solid var(--color-border);box-shadow:var(--shadow-lg);font-size:var(--text-sm);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0}@media (min-width:1180px){:root:has(.v2-wk>.v2-wk-panel:not([data-layout=center])) .v2-wk-assist{inset-inline-end:min(600px,44vw)}}.v2-wk-assist-head{align-items:center;gap:var(--space-2);block-size:52px;padding-inline:var(--space-4);border-block-end:1px solid var(--color-border);flex:none;display:flex}.v2-wk-assist-head h2{font-size:var(--text-base);font-weight:var(--font-weight-semibold);white-space:nowrap;margin:0}.v2-wk-assist-spark{color:var(--color-ai);flex:none}.v2-wk-assist-sp{flex:auto}.v2-wk-assist-icon{border-radius:var(--radius-sm);block-size:30px;inline-size:30px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.v2-wk-assist-icon:hover,.v2-wk-assist-icon[aria-expanded=true]{background:var(--color-surface-hover);color:var(--color-text)}.v2-wk-assist-icon:focus-visible,.v2-wk-assist button:focus-visible,.v2-wk-assist a:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.v2-wk-assist-menu{position:relative}.v2-wk-assist-pop{z-index:2;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-inline-size:200px;box-shadow:var(--shadow-md);flex-direction:column;padding:4px;display:flex;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0}.v2-wk-assist-pop>button,.v2-wk-assist-pop>a{border-radius:var(--radius-sm);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:7px 10px;text-decoration:none;display:block}.v2-wk-assist-pop>button:hover,.v2-wk-assist-pop>a:hover{background:var(--color-surface-hover)}.v2-wk-assist-body{min-block-size:0;padding:14px var(--space-4) 0;flex-direction:column;flex:auto;gap:14px;display:flex}.v2-wk-assist-chips{flex-wrap:wrap;flex:none;gap:6px;margin:0;padding:0;list-style:none;display:flex}.v2-wk-assist-chips li{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-muted);min-block-size:24px;max-inline-size:100%;color:var(--color-text-muted);font-size:var(--text-xs);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.v2-wk-assist-chips li>span{white-space:nowrap;flex:none}.v2-wk-assist-chips li>.v2-wk-assist-name{flex:0 auto}.v2-wk-assist-chips li[data-kind=task]{border-color:color-mix(in oklab, var(--color-ai) 30%, var(--color-border));background:var(--color-ai-soft);color:var(--color-text)}.v2-wk-assist-chips li button{block-size:18px;inline-size:18px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.v2-wk-assist-log{min-block-size:0;margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4) var(--space-4);overscroll-behavior:contain;flex-direction:column;flex:auto;gap:14px;list-style:none;display:flex;overflow-y:auto}.v2-wk-assist-empty{color:var(--color-text-muted);line-height:var(--leading-normal)}.v2-wk-assist-msg{align-items:flex-start;gap:8px;display:flex}.v2-wk-assist-msg[data-role=user]{justify-content:flex-start}.v2-wk-assist-bubble{background:var(--color-surface-muted);max-inline-size:85%;line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:0;padding:9px 12px}.v2-wk-assist-msg .v2-wk-assist-spark{margin-block-start:3px}.v2-wk-assist-answer{flex-direction:column;flex:auto;gap:8px;min-inline-size:0;display:flex}.v2-wk-assist-text{line-height:1.6}.v2-wk-assist-text p{margin:0 0 6px}.v2-wk-assist-text p:last-child{margin-block-end:0}.v2-wk-assist-text ul{margin:0 0 6px;padding-inline-start:18px}.v2-wk-assist-progress{color:var(--color-text-muted);margin:0}.v2-wk-assist-cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v2-wk-assist-card{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--wk-radius,6px);background:var(--color-surface);align-items:center;gap:10px;min-block-size:52px;padding:8px 10px;display:flex}.v2-wk-assist-pill{border-radius:var(--radius-full);background:color-mix(in oklab, var(--wk-fill) 14%, var(--color-surface));block-size:24px;color:color-mix(in oklab, var(--wk-fill) 78%, var(--color-text));font-size:var(--text-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.v2-wk-assist-pill[data-wk-status=not_started]{background:var(--color-surface-muted);color:var(--color-text-muted)}.v2-wk-assist-dot{background:var(--wk-fill);border-radius:50%;block-size:7px;inline-size:7px}.v2-wk-assist-pill[data-wk-status=not_started] .v2-wk-assist-dot{background:var(--color-text-subtle)}.v2-wk-assist-card-text{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.v2-wk-assist-card-title{font-size:13px;font-weight:var(--font-weight-semibold)}.v2-wk-assist-meta{min-inline-size:0;color:var(--color-text-muted);align-items:baseline;font-size:12px;display:flex}.v2-wk-assist-meta>.v2-wk-assist-name{flex:0 auto}.v2-wk-assist-due{white-space:pre;flex:none}.v2-wk-assist-where{color:var(--color-text-subtle,var(--color-text-muted));font-size:11.5px}.v2-wk-assist-card[data-overdue] .v2-wk-assist-due{color:color-mix(in oklab, var(--color-danger) 75%, var(--color-text-muted))}.v2-wk-assist-layer .v2-wk-assist .v2-wk-assist-open{min-block-size:28px;color:var(--color-text-muted);background:0 0;border-color:#0000;flex:none;padding:2px 8px;font-size:12.5px}.v2-wk-assist-layer .v2-wk-assist .v2-wk-assist-open:hover{background:var(--color-surface-hover);color:var(--color-text)}.v2-wk-assist-follow{flex-wrap:wrap;gap:6px;display:flex}.v2-wk-assist-layer .v2-wk-assist .v2-wk-assist-sm{min-block-size:28px;padding:2px 10px;font-size:12.5px}.v2-wk-assist-note,.v2-wk-assist-muted{color:var(--color-text-muted);margin:0;font-size:11.5px}.v2-wk-assist-error{border-radius:var(--radius-md);background:var(--color-danger-soft);color:var(--color-text);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.v2-wk-assist-proposal{border:1px solid color-mix(in oklab, var(--color-ai) 30%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-ai-soft) 55%, var(--color-surface));flex-direction:column;gap:8px;padding:10px 12px;display:flex}.v2-wk-assist-proposal-head{font-size:13px}.v2-wk-assist-proposal p{margin:0}.v2-wk-assist-proposal ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.v2-wk-assist-proposal li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1px 8px;display:grid}.v2-wk-assist-change-kind{border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);grid-row:span 2;padding:1px 6px;font-size:11px}.v2-wk-assist-change-title{font-weight:var(--font-weight-semibold)}.v2-wk-assist-change-diff{color:var(--color-text-muted);font-size:12px}.v2-wk-assist-actions{flex-wrap:wrap;gap:8px;display:flex}.v2-wk-assist-result{font-weight:var(--font-weight-semibold);margin:0}.v2-wk-assist-off{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-muted);flex-direction:column;gap:6px;padding:14px;display:flex}.v2-wk-assist-off strong{color:var(--color-text)}.v2-wk-assist-off p{margin:0}.v2-wk-assist-foot{padding:12px var(--space-4) max(12px, env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--color-border);flex-direction:column;flex:none;gap:8px;display:flex}.v2-wk-assist-sugg{flex-wrap:wrap;gap:6px;display:flex}.v2-wk-assist-sugg button{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);min-block-size:28px;color:var(--color-text);font:inherit;cursor:pointer;padding:3px 10px;font-size:12.5px}.v2-wk-assist-sugg button:hover:not(:disabled){background:var(--color-surface-hover)}.v2-wk-assist-sugg button:disabled{opacity:.55;cursor:default}.v2-wk-assist-composer{border:1px solid var(--color-border-input,var(--color-border));background:var(--color-surface);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px 8px;display:flex}.v2-wk-assist-composer:focus-within{border-color:var(--color-accent)}.v2-wk-assist-layer .v2-wk-assist .v2-wk-assist-composer textarea{box-sizing:border-box;inline-size:100%;box-shadow:none;resize:none;min-block-size:22px;max-block-size:160px;color:var(--color-text);font:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);field-sizing:content;background:0 0;border:0;border-radius:0;outline:none;padding:0}.v2-wk-assist-layer .v2-wk-assist .v2-wk-assist-composer textarea:is(:focus,:focus-visible){box-shadow:none;border:0;outline:none}.v2-wk-assist-composer textarea::placeholder{color:var(--color-text-subtle)}.v2-wk-assist-tools{align-items:center;gap:2px;display:flex}.v2-wk-assist-tools .v2-wk-assist-pop{inset-block:auto calc(100% + 6px);inset-inline:0 auto}.v2-wk-assist-mention{gap:6px;inline-size:280px;max-inline-size:calc(100vw - 48px);padding:8px}.v2-wk-assist-mention input{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-block-size:32px;inline-size:100%;color:var(--color-text);font:inherit;padding:4px 8px}.v2-wk-assist-mention ul{max-block-size:220px;margin:0;padding:0;list-style:none;overflow-y:auto}.v2-wk-assist-mention li button{border-radius:var(--radius-sm);min-block-size:30px;inline-size:100%;color:var(--color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:4px 8px;display:block}.v2-wk-assist-mention li button:hover{background:var(--color-surface-hover)}.v2-wk-assist-layer .v2-wk-assist .v2-wk-assist-send{place-items:center;block-size:30px;min-block-size:30px;inline-size:34px;padding:0;display:inline-grid}.v2-wk-assist[dir=rtl] .v2-wk-assist-send-icon{transform:scaleX(-1)}@media (max-width:639px){.v2-wk-assist{inline-size:100vw;box-shadow:none;border-inline-start:0}.v2-wk-assist-head{block-size:56px}.v2-wk-assist-icon{block-size:40px;inline-size:40px}.v2-wk-assist-layer .v2-wk-assist .v2-wk-assist-send{block-size:44px;min-block-size:44px;inline-size:44px}.v2-wk-assist-sugg{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.v2-wk-assist-sugg button{flex:none;min-block-size:32px}.v2-wk-assist-layer .v2-wk-assist .v2-wk-assist-composer textarea{font-size:16px}}@media (prefers-reduced-motion:no-preference){.v2-wk-assist{animation:v2-wk-assist-in var(--duration-base,.18s) var(--ease-standard,ease-out)}@keyframes v2-wk-assist-in{0%{opacity:0;translate:-12px}to{opacity:1;translate:0}}.v2-wk-assist[dir=ltr]{animation-name:v2-wk-assist-in-ltr}@keyframes v2-wk-assist-in-ltr{0%{opacity:0;translate:12px}to{opacity:1;translate:0}}}:root[data-ui=v2][data-theme=dark] .v2-wk-assist-pill:not([data-wk-status=not_started]){background:color-mix(in oklab, var(--wk-fill) 30%, var(--color-surface));color:color-mix(in oklab, var(--wk-fill) 35%, #fff)}:root[data-ui=v2][data-theme=dark] .v2-wk-assist-card[data-overdue] .v2-wk-assist-due{color:color-mix(in oklab, var(--color-danger) 45%, #fff)}@media (prefers-color-scheme:dark){:root[data-ui=v2][data-theme=system] .v2-wk-assist-pill:not([data-wk-status=not_started]){background:color-mix(in oklab, var(--wk-fill) 30%, var(--color-surface));color:color-mix(in oklab, var(--wk-fill) 35%, #fff)}:root[data-ui=v2][data-theme=system] .v2-wk-assist-card[data-overdue] .v2-wk-assist-due{color:color-mix(in oklab, var(--color-danger) 45%, #fff)}}.v2-wk-assist-foot[data-disabled]{opacity:.5}
.v2-cr-board{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.v2-cr-board-tools{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.v2-cr-columns{gap:var(--space-3);grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column;padding-block-end:var(--space-2);display:grid;overflow-x:auto}.v2-cr-column{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.v2-cr-column h2{align-items:center;gap:var(--space-2);font-size:var(--text-sm);margin:0;display:flex}.v2-cr-column h2>span:last-child{color:var(--color-text-subtle);font-weight:var(--font-weight-regular)}.v2-cr-column ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.v2-cr-dot{border-radius:3px;block-size:10px;inline-size:10px}.v2-cr-card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);text-decoration:none;display:grid;overflow:hidden}.v2-cr-card:hover{border-color:var(--color-border-strong)}.v2-cr-thumb{background:var(--color-surface-muted);block-size:110px;color:var(--color-text-subtle);place-items:center;display:grid;position:relative}.v2-cr-thumb svg{block-size:28px;inline-size:28px}.v2-cr-ver{background:var(--color-surface);font-size:var(--text-xs);font-weight:var(--font-weight-bold);border-radius:4px;padding:1px 6px;position:absolute;inset-block-start:6px;inset-inline-end:6px}.v2-cr-card-title{padding:var(--space-2) var(--space-3) 0;font-weight:var(--font-weight-semibold);font-size:var(--text-sm);line-height:1.4}.v2-cr-card-meta{padding:var(--space-2) var(--space-3) var(--space-3);flex-wrap:wrap;gap:4px;display:flex}.v2-cr-nofile{color:var(--color-text-subtle);font-size:var(--text-xs)}
:root[data-ui=v2]{--ink:var(--color-text);--muted:var(--color-text-muted);--paper:var(--color-surface-muted);--card:var(--color-surface);--accent:var(--color-accent);--on-accent:var(--color-accent-fg);--line:var(--color-border);--dark:var(--color-text);--danger:var(--color-danger);--danger-bg:var(--color-danger-soft);--success:var(--color-success);--success-bg:var(--color-success-soft)}:where([data-ui=v2]) nav:where(:not(.ds-root *,.ds-portal *),.ds-legacy *){gap:0;display:block;overflow:visible}:where([data-ui=v2]) nav a:where(:not(.ds-root *,.ds-portal *),.ds-legacy *){color:inherit;font-size:inherit;text-align:start;white-space:normal;border-radius:0;padding:0}:where([data-ui=v2]) nav a.active{background:0 0;border:0}:where([data-ui=v2]) :is(header p,.eyebrow){letter-spacing:normal}:where([data-ui=v2]) label:where(:not(.ds-root *,.ds-portal *),.ds-legacy *){color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}:where([data-ui=v2] .v2-main) :is(h1){font-size:var(--text-2xl);line-height:var(--leading-tight);margin:0}:where([data-ui=v2] .v2-main) :is(h2),:where([data-ui=v2] .v2-main) :is(h3){line-height:var(--leading-tight)}:where([data-ui=v2]) :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden]),select,textarea):where(:not(.ds-root *,.ds-portal *),.ds-legacy *){border:1px solid var(--color-border-input);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text)}:where([data-ui=v2]) :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden]),select):where(:not(.ds-root *,.ds-portal *),.ds-legacy *){min-block-size:var(--tap-min)}:where([data-ui=v2]) select:where(:not(.ds-root *,.ds-portal *),.ds-legacy *){appearance:none;padding-inline:var(--space-3) var(--space-8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2355554f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;background-size:16px}:where([data-ui=v2]) select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):where(:not(.ds-root *,.ds-portal *),.ds-legacy *){background-position:left var(--space-3) center}[data-ui=v2] .v2-main select:where(:not(.ds-root *,.ds-portal *),.ds-legacy *){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2355554f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px;background-position:right var(--space-3) center;padding-inline-end:var(--space-8)}[data-ui=v2] .v2-main select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):where(:not(.ds-root *,.ds-portal *),.ds-legacy *){background-position:left var(--space-3) center}:where([data-ui=v2]) :is(input[type=checkbox],input[type=radio]){accent-color:var(--color-accent)}:where([data-ui=v2]) :is(.primary,.secondary,.review-action){justify-content:center;align-items:center;gap:var(--space-2);min-block-size:40px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.2;text-decoration:none;display:inline-flex}:where([data-ui=v2]) .primary{border:1px solid var(--ds-primary);background:var(--ds-primary);color:var(--ds-on-primary)}:where([data-ui=v2]) .primary:hover:not(:disabled){border-color:var(--ds-primary-hover);background:var(--ds-primary-hover)}:where([data-ui=v2]) .secondary{border:1px solid var(--color-border-input);background:var(--color-surface);color:var(--color-text)}:where([data-ui=v2]) .secondary:hover:not(:disabled){background:var(--color-surface-hover)}:where([data-ui=v2]) .danger-button{border-color:var(--color-danger);color:var(--color-danger)}:where([data-ui=v2]) .knowledge-intake a,:where([data-ui=v2]) .upload-form button{justify-self:start}:where([data-ui=v2]) :is(.pill,.radar-chip,.plan-doc-chip,.campaign-header-access){border-radius:var(--radius-full);background:var(--color-surface-muted);color:var(--color-text-muted);padding:2px var(--space-2);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);border:0;line-height:1.6}:where([data-ui=v2]) .pill.ok,:where([data-ui=v2]) .radar-chip-risk-low{background:var(--color-success-soft);color:var(--color-success)}:where([data-ui=v2]) .pill.pending{background:var(--color-warning-soft);color:var(--color-warning)}:where([data-ui=v2]) :is(.radar-chip-risk-high,.radar-chip-urgent){background:var(--color-danger-soft);color:var(--color-danger)}:where([data-ui=v2]) .radar-badge{background:var(--color-accent);color:var(--color-accent-fg)}:where([data-ui=v2]) .notice{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-inline-start:3px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);display:grid}:where([data-ui=v2]) .notice p{color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}:where([data-ui=v2]) .notice.danger{border-color:var(--color-danger-soft);border-inline-start-color:var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger)}:where([data-ui=v2]) .notice.danger p{color:var(--color-text)}:where([data-ui=v2]) .notice.success{border-color:var(--color-success-soft);border-inline-start-color:var(--color-success);background:var(--color-success-soft);color:var(--color-success)}:where([data-ui=v2]) .notice.success p{color:var(--color-text)}:where([data-ui=v2]) .notice.compact{padding:var(--space-3) var(--space-4);font-size:var(--text-sm)}:where([data-ui=v2]) .notice+.notice,:where([data-ui=v2]) .notice .button-row{margin-block-start:var(--space-2)}.v2-wb-notices{gap:var(--space-2);display:grid}:where([data-ui=v2]) :is(.knowledge-card,.source-card,.bp-section,.profile-panel,.campaign-review-actions,.radar-card,.performance-panel,.performance-form,.learning-card,.learning-form,.import-card,.plan-history,.plan-start,.meta-ads-last-import,.google-drive-import,.knowledge-context,.campaign-details-form,.influencer-brief,.deliverable-item,.copy-card){border-color:var(--color-border);border-radius:var(--radius-lg)}:where([data-ui=v2]) :is(.knowledge-card,.bp-section,.profile-panel,.radar-card,.campaign-review-actions,.plan-doc){box-shadow:var(--shadow-sm)}:where([data-ui=v2]) .plan-history{background:var(--color-surface)}:where([data-ui=v2]) .workspace-disclosure{border-color:var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}:where([data-ui=v2]) .workspace-disclosure>summary{justify-content:space-between;align-items:center;gap:var(--space-3);font-weight:var(--font-weight-semibold);padding:var(--space-3) var(--space-4);list-style:none;display:flex}:where([data-ui=v2]) .workspace-disclosure>summary::-webkit-details-marker{display:none}:where([data-ui=v2]) .workspace-disclosure>summary:after{content:"";border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);block-size:8px;inline-size:8px;transition:transform var(--duration-fast) var(--ease-standard);flex:none;transform:translateY(-2px)rotate(45deg)}:where([data-ui=v2]) .workspace-disclosure[open]>summary:after{transform:translateY(2px)rotate(-135deg)}:where([data-ui=v2]) .workspace-disclosure>summary:hover{background:var(--color-surface-hover);border-radius:var(--radius-lg)}:where([data-ui=v2]) .export-links{flex-wrap:wrap}:where([data-ui=v2]) .export-links a{min-block-size:36px;padding:0 var(--space-3);border-color:var(--color-border-input);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-sm);align-items:center;display:inline-flex}:where([data-ui=v2]) :is(.bp-table,.agents-runs,.monday-items-table) th{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}:where([data-ui=v2]) :is(.bp-table,.agents-runs) :is(th,td){padding:var(--space-2) var(--space-3);border-color:var(--color-border);font-variant-numeric:tabular-nums}:where([data-ui=v2]) .agents-runs{border:1px solid var(--color-border);border-radius:var(--radius-lg);border-collapse:separate;border-spacing:0;background:var(--color-surface);overflow:hidden}:where([data-ui=v2]) .agents-runs thead th{background:var(--color-surface-muted)}:where([data-ui=v2]) .agents-runs tr:last-child td{border-block-end:0}:where([data-ui=v2]) :is(.bp-details,.agents-board details,.radar-card details)>summary{min-block-size:var(--tap-min);align-items:center;display:flex}:where([data-ui=v2]) :is(.bp-stack,.bp-section,.bp-grid,.bp-tiles,.bp-findings){min-inline-size:0}:where([data-ui=v2]) .bp-stack,:where([data-ui=v2]) .bp-section{grid-template-columns:minmax(0,1fr)}:where([data-ui=v2]) .bp-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}:where([data-ui=v2]) .bp-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}:where([data-ui=v2]) .bp-findings li{overflow-wrap:anywhere;min-inline-size:0}:where([data-ui=v2]) .insight-chip{white-space:normal}:where([data-ui=v2]) .bp-section h2{font-size:var(--text-lg)}:where([data-ui=v2]) .radar-board,:where([data-ui=v2]) .agents-board{max-inline-size:none}:where([data-ui=v2]) .v2-wb-body .plan-doc{max-inline-size:none;padding:var(--space-8);border-radius:var(--radius-lg)}:where([data-ui=v2]) .plan-doc-table{max-inline-size:none}:where([data-ui=v2]) .plan-doc-table :is(th,td):nth-child(n+4){white-space:normal;text-align:start;min-inline-size:18ch}:where([data-ui=v2]) .plan-doc-callout{border-color:var(--color-warning-soft);background:var(--color-warning-soft);border-radius:var(--radius-lg)}:where([data-ui=v2]) .plan-doc-sources{background:var(--color-accent-soft);border-radius:var(--radius-lg)}:where([data-ui=v2]) .plan-doc-facts>div{border-radius:var(--radius-md)}:where([data-ui=v2]) .plan-toc{border-color:var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);inset-block-start:calc(var(--header-height) + var(--space-2))}:where([data-ui=v2]) .plan-toc a[aria-current=location]{background:var(--color-accent-soft);color:var(--color-accent-soft-fg)}:where([data-ui=v2]) .campaign-checklist-list label{color:var(--color-text);font-weight:var(--font-weight-regular);border-color:var(--color-border);border-radius:var(--radius-md)}@media (max-width:640px){:where([data-ui=v2]) .v2-wb-body .plan-doc{padding:var(--space-5) var(--space-4)}}:where([data-ui=v2]) .radar-board{gap:var(--space-6)}:where([data-ui=v2]) .radar-section h2{font-size:var(--text-lg)}:where([data-ui=v2]) .radar-card{gap:var(--space-2);padding:var(--space-4) var(--space-5)}:where([data-ui=v2]) .agents-decision input{border-color:var(--color-border-input);border-radius:var(--radius-md)}:where([data-ui=v2]) .agents-json{border-color:var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted)}:root[data-ui=v2][data-theme=dark] .insight-chip{background:var(--color-success-soft);color:var(--color-success);border-color:#0000}:root[data-ui=v2][data-theme=dark] .insight-chip-detail{box-shadow:var(--shadow-md)}:root[data-ui=v2][data-theme=dark] .plan-doc-cite{background:var(--color-accent-soft);color:var(--color-accent-soft-fg);border-color:#0000}:root[data-ui=v2][data-theme=dark] .plan-doc-tag{background:var(--color-surface-muted)}:root[data-ui=v2][data-theme=dark] .plan-doc-tag.tag-hypothesis{background:var(--color-warning-soft);color:var(--color-warning)}@media (prefers-color-scheme:dark){:root[data-ui=v2][data-theme=system] .insight-chip{background:var(--color-success-soft);color:var(--color-success);border-color:#0000}:root[data-ui=v2][data-theme=system] .insight-chip-detail{box-shadow:var(--shadow-md)}:root[data-ui=v2][data-theme=system] .plan-doc-cite{background:var(--color-accent-soft);color:var(--color-accent-soft-fg);border-color:#0000}:root[data-ui=v2][data-theme=system] .plan-doc-tag{background:var(--color-surface-muted)}:root[data-ui=v2][data-theme=system] .plan-doc-tag.tag-hypothesis{background:var(--color-warning-soft);color:var(--color-warning)}}:where([data-ui=v2]) .ds-legacy{--accent:var(--ds-primary);--on-accent:var(--ds-on-primary);--color-accent:var(--ds-primary);--color-accent-fg:var(--ds-on-primary);--color-accent-hover:var(--ds-primary-hover)}@media (max-width:767px){:where([data-ui=v2]) .ds-legacy .meta-ads-connect :is(button.primary,a.button.primary){justify-content:center;inline-size:100%}}:where([data-ui=v2]) .ds-legacy .link-button{color:var(--color-text-muted)}:where([data-ui=v2]) .auth-page{min-block-size:calc(100dvh - var(--header-height));background:var(--ds-canvas)}:where([data-ui=v2]) .auth-card{border:1px solid var(--ds-line);border-radius:var(--ds-radius-card,12px);background:var(--ds-surface);color:var(--ds-ink);box-shadow:var(--shadow-sm)}:where([data-ui=v2]) .auth-card>h1,:where([data-ui=v2]) .auth-card>p strong{color:var(--ds-ink)}:where([data-ui=v2]) .auth-card>:is(p,ul,small){color:var(--ds-ink-2)}:where([data-ui=v2]) .auth-card .auth-logo{color:var(--ds-ink)}:where([data-ui=v2]) .context{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}:where([data-ui=v2]) .context label,:where([data-ui=v2]) .context>span{color:var(--color-text-muted)}:where([data-ui=v2]) .context :is(select,input){border-color:var(--color-border-input);background:var(--color-surface);color:var(--color-text)}:where([data-ui=v2]) .context :is(input[readonly]){border-color:var(--color-border);background:var(--color-surface-muted)}:where([data-ui=v2]) .pinned-context{box-shadow:var(--shadow-sm)}
