.v8{--sand-0:#fdfcf8;--sand-50:#f9f6ee;--sand-100:#f3efe3;--sand-200:#ebe5d3;--sand-300:#ded5bd;--sand-400:#c9bd9e;--sand-600:#82775b;--sand-700:#5f5742;--ink-900:#1c2b2a;--ink-800:#2a4443;--ink-600:#506664;--ink-500:#6b807e;--ink-400:#8fa19f;--ink-300:#b3c0be;--sky-50:#eef4f3;--sky-100:#dbe7e6;--sky-200:#bdd3d1;--sky-500:#5e8d8b;--sky-600:#4a7472;--sky-700:#3a5c5b;--aqua-600:#3f6e78;--blossom-100:#f5e0e2;--blossom-600:#a55b68;--meadow-100:#e6e8cf;--meadow-600:#5a6429;--gold-100:#f4ead0;--gold-300:#dcc688;--gold-600:#9a7c34;--info-bg:#d6e8ec;--info-text:#3f6e78;--pos-bg:#e6e8cf;--pos-text:#4f5824;--warn-bg:#f4ead0;--warn-text:#86692a;--neg-bg:#f3dcd8;--neg-text:#a3473d;--bg:var(--sand-0);--surface:var(--sand-100);--raised:#fff;--sunken:var(--sand-200);--text:var(--ink-800);--text-2:#5c6b63;--text-3:#737b70;--text-4:#9ea296;--line:color-mix(in srgb,var(--sky-200) 18%,var(--sand-300));--display:"Libre Caslon Text",Georgia,"Times New Roman",serif;--body:"Instrument Sans",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--mono:"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;--ease:cubic-bezier(.22,1,.36,1);--r-sm:8px;--r-md:12px;--r-lg:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(.v8) *,.v8{box-sizing:border-box}.v8,.v8{height:100%}.v8{background:var(--bg);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.45}:where(.v8) button{font:inherit;color:inherit;cursor:pointer}:where(.v8) a{color:var(--sky-700)}.v8 :focus-visible{outline:2px solid var(--sky-500);outline-offset:2px}:where(.v8) h1,:where(.v8) h2,:where(.v8) h3{text-wrap:balance;margin:0;font-weight:400}.v8 .lab{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:10px}.v8 .num{font-variant-numeric:tabular-nums}.v8 .shell{grid-template-columns:232px minmax(0,1fr);height:100%;display:grid}.v8 .side{border-right:1px solid var(--line);background:var(--bg);flex-direction:column;gap:18px;min-height:0;padding:22px 14px 16px;display:flex;overflow:auto}.v8 .brand{grid-template-columns:28px auto;align-items:center;gap:4px 10px;padding:0 6px;display:grid}.v8 .brand svg{width:28px;height:28px;color:var(--ink-800);grid-row:span 2}.v8 .brand b{font-family:var(--display);letter-spacing:-.02em;font-size:21px;font-weight:400;line-height:1}.v8 .brand span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:9px}.v8 .seg{background:var(--surface);border-radius:999px;padding:3px;display:flex}.v8 .seg button{height:28px;color:var(--text-2);background:0 0;border:0;border-radius:999px;flex:1;font-size:13px}.v8 .seg button.on{background:var(--raised);color:var(--text);box-shadow:0 1px 2px #1c2b2a14}.v8 .nav{flex-direction:column;gap:2px;display:flex}.v8 .nav .cap2{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-4);padding:0 10px 6px;font-size:10px}.v8 .nav a{height:36px;color:var(--text);border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.v8 .nav a svg{width:15px;height:15px;stroke:var(--text-2);fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.v8 .nav a:hover{background:var(--surface)}.v8 .nav a.on{background:var(--sunken)}.v8 .nav a .cnt{font-family:var(--mono);color:var(--text-3);margin-left:auto;font-size:10px}.v8 .nav a .bd{min-width:20px;height:18px;color:var(--text-3);border-radius:999px;place-items:center;margin-left:auto;font-size:11px;font-style:normal;font-weight:500;display:inline-grid}.v8 .nav a .bd.alert{background:var(--neg-text);color:var(--bg);padding:0 6px}.v8 .nav a .live{background:#5f8f5a;border-radius:50%;width:7px;height:7px;margin-left:auto;animation:2.4s ease-out infinite live}@keyframes live{0%{box-shadow:0 0 #5f8f5a73}70%,to{box-shadow:0 0 0 7px #5f8f5a00}}.v8 .side .me{align-items:center;gap:10px;margin-top:auto;padding:0 6px;font-size:13px;display:flex}.v8 .side .me i{border:1px solid var(--gold-300);width:30px;height:30px;font-style:normal;font-family:var(--mono);color:var(--gold-600);border-radius:50%;place-items:center;font-size:9px;display:grid}.v8 .side .me span{color:var(--text-3);font-size:11px;display:block}.v8 .set{width:24px;height:24px;color:var(--text-4);background:0 0;border:0;border-radius:6px;place-items:center;margin-left:auto;padding:0;display:grid}.v8 .set:hover{color:var(--text-2);background:var(--surface)}.v8 .set svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:14px;height:14px}.v8 .setpop{flex-direction:column;align-items:flex-start;gap:8px;padding-right:18px;display:flex}.v8 .setpop p{margin:0}.v8 .mainwrap{flex-direction:column;min-width:0;min-height:0;padding:18px 26px;display:flex}.v8 .view{flex:1;min-height:0;position:relative;overflow:auto}.v8 .dock:not([hidden])+.view{margin-top:14px}.v8:not([data-page=today]) #dock{display:none!important}.v8:not([data-page=today]) #dock+.view{margin-top:0}.v8.gd-on .view{padding-bottom:96px}.v8 .ph{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.v8 .ph h1{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-900);font-size:30px}.v8 .ph .sub{color:var(--text-2);max-width:70ch;margin-top:4px;font-size:14px}.v8 .ph .act{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.v8 .crumb{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin-bottom:2px;font-size:10px}.v8 .crumb button{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.v8 .crumb button:hover{color:var(--text)}.v8 .b{border:1px solid var(--line);background:var(--raised);height:36px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);white-space:nowrap;transition:transform .15s var(--ease),background .2s,border-color .2s;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:10.5px;display:inline-flex}.v8 .b:hover{border-color:var(--sand-400)}.v8 .b:active{transform:scale(.97)}.v8 .b svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.v8 .b.sm{height:30px;padding:0 12px;font-size:10px}.v8 .b[disabled]{opacity:.45;pointer-events:none}.v8 .q{height:30px;color:var(--text-3);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;transition:background .2s,color .2s;display:inline-flex}.v8 .q:hover{background:var(--surface);color:var(--text)}.v8 .q svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.v8 .link{color:var(--sky-700);background:0 0;border:0;padding:0;font-size:13px}.v8 .link:hover{text-decoration:underline}.v8 .chips{flex-wrap:wrap;gap:6px;display:flex}.v8 .chip{border:1px solid var(--line);height:30px;color:var(--text-2);background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;display:inline-flex}.v8 .chip i{font-style:normal;font-family:var(--mono);color:var(--text-4);font-size:10px}.v8 .chip:hover{background:var(--surface);color:var(--text)}.v8 .chip.on{background:var(--ink-900);border-color:var(--ink-900);color:var(--sand-0)}.v8 .tabs{border-bottom:1px solid var(--line);gap:24px;margin-bottom:18px;display:flex;overflow-x:auto}.v8 .tabs button{height:40px;color:var(--text-3);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 2px;font-size:15px}.v8 .tabs button:hover{color:var(--text)}.v8 .tabs button.on{color:var(--text);border-bottom-color:var(--ink-900);font-weight:500}.v8 .tabs button em{font-style:normal;font-family:var(--mono);color:var(--text-4);margin-left:7px;font-size:10px}.v8 .tag{background:var(--surface);height:22px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:9.5px;display:inline-flex}.v8 .tag:before{content:"";opacity:.7;background:currentColor;border-radius:50%;width:6px;height:6px}.v8 .tag.plain:before{display:none}.v8 .tag.pos{background:var(--pos-bg);color:var(--pos-text)}.v8 .tag.info{background:var(--info-bg);color:var(--info-text)}.v8 .tag.warn{background:var(--warn-bg);color:var(--warn-text)}.v8 .tag.neg{background:var(--neg-bg);color:var(--neg-text)}.v8 .fn{border:1px solid var(--line);height:22px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:9.5px;display:inline-flex}.v8 .pri:not(.b){font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pc);white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:inline-flex}.v8 .pri .bars{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.v8 .pri .bars i{opacity:.22;background:currentColor;border-radius:1px;width:3px}.v8 .pri .bars i:first-child{height:4px}.v8 .pri .bars i:nth-child(2){height:6px}.v8 .pri .bars i:nth-child(3){height:8px}.v8 .pri .bars i:nth-child(4){height:10px}.v8 .pri .bars i.on{opacity:1}.v8 .p-urgent{--pc:var(--neg-text)}.v8 .p-important{--pc:var(--gold-600)}.v8 .p-routine{--pc:var(--text-3)}.v8 .p-low{--pc:var(--text-4)}.v8 .card{background:var(--surface);border-radius:var(--r-lg);padding:18px}.v8 .card .ch{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.v8 .lg{border-radius:6px;flex:none;display:block}.v8 .av{object-fit:cover;background:var(--sunken);border-radius:50%;flex:none;display:block}.v8 .blogo{border:1px solid var(--line);background:#fff;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.v8 .blogo svg{display:block}.v8 .blogo.txt{font-family:var(--mono);color:var(--text-2);font-size:10px;font-weight:500}.v8 .ini{background:var(--sunken);width:26px;height:26px;font-family:var(--mono);color:var(--text);border-radius:50%;flex:none;place-items:center;font-size:9px;display:inline-grid}.v8 .muted{color:var(--text-3)}.v8 .small{font-size:12.5px}.v8 .wc{background:var(--raised);border:1px solid var(--line);border-radius:var(--r-md);text-align:left;width:100%;padding:0;display:block;overflow:hidden}.v8 .wc .cbar{background:var(--c);height:38px;color:var(--sand-0);align-items:center;gap:8px;padding:0 14px 0 10px;display:flex}.v8 .wc .cbar .lg{box-shadow:0 0 0 1.5px #fdfcf8e6}.v8 .wc .cbar b{font-size:14px;font-weight:500}.v8 .wc .cbar .due{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fdfcf8e0;margin-left:auto;font-size:9.5px}.v8 .wc .bd{padding:12px 14px}.v8 .wc .meta{align-items:center;gap:10px;margin-bottom:8px;display:flex}.v8 .wc .meta .pri,.v8 .wc .meta .tag:last-child{margin-left:auto}.v8 .wc p{margin:0;font-size:14.5px;font-weight:500;line-height:1.4}.v8 .wc .ft{color:var(--text-3);align-items:center;gap:8px;margin-top:10px;font-size:12.5px;display:flex}:where(.v8) button.wc:hover{box-shadow:0 12px 26px -20px #1c2b2a99}.v8 .msg{max-width:78%;animation:msgIn .35s var(--ease) both;font-size:14px;line-height:1.55}@keyframes msgIn{0%{opacity:0;transform:translateY(6px)}}.v8 .msg.me{background:var(--ink-900);color:var(--sand-0);white-space:pre-wrap;border-radius:14px 14px 4px;align-self:flex-end;padding:10px 14px}.v8 .msg.ai{grid-template-columns:28px minmax(0,1fr);align-self:flex-start;gap:10px;display:grid}.v8 .msg.ai .av{width:28px;height:28px}.v8 .msg.ai .bub{background:var(--surface);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px 14px 14px;padding:10px 14px}.v8 .msg.ai .bub .err{color:var(--neg-text);margin-top:6px;font-size:12px;display:block}.v8 .thinking{align-items:center;gap:4px;height:18px;display:inline-flex}.v8 .thinking i{background:var(--text-3);border-radius:50%;width:5px;height:5px;animation:1.2s infinite dot}.v8 .thinking i:nth-child(2){animation-delay:.15s}.v8 .thinking i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,80%,to{opacity:.25}40%{opacity:1}}.v8 .comp{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:flex-end;gap:10px;padding:8px 8px 8px 16px;transition:box-shadow .25s,background .25s;display:flex}.v8 .comp:focus-within{box-shadow:0 0 0 2px var(--sky-500);background:var(--raised)}.v8 .comp textarea{resize:none;min-height:36px;max-height:140px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-size:14.5px}.v8 .comp textarea::placeholder{color:var(--text-4)}.v8 .comp .send{background:var(--ink-900);border:0;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.v8 .comp .send svg{width:15px;height:15px;stroke:var(--sand-0);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.v8 .comp .send.stop{background:var(--neg-text)}.v8 .inp,.v8 .sel{border:1px solid var(--line);background:var(--raised);height:36px;font:inherit;color:var(--text);border-radius:10px;padding:0 12px;font-size:13.5px}.v8 .sel{padding-right:28px}:where(.v8) textarea.inp{height:auto;padding:10px 12px;line-height:1.5}.v8 .tog{background:var(--sand-300);border:0;border-radius:11px;flex:none;width:36px;height:21px;transition:background .2s;position:relative}.v8 .tog:after{content:"";background:var(--sand-0);width:16px;height:16px;transition:left .2s var(--ease);border-radius:50%;position:absolute;top:2.5px;left:2.5px}.v8 .tog.on{background:var(--ink-800)}.v8 .tog.on:after{left:17.5px}.v8 #layer{pointer-events:none;z-index:50;position:fixed;inset:0}.v8 .pop{background:var(--raised);border:1px solid var(--line);pointer-events:auto;width:300px;max-width:calc(100vw - 32px);animation:popIn .2s var(--ease) both;border-radius:14px;padding:14px;position:fixed;box-shadow:0 24px 48px -28px #1c2b2aa6}@keyframes popIn{0%{opacity:0;transform:translateY(6px)scale(.98)}}.v8 .pop .lab{margin-bottom:8px;display:block}.v8 .opt{text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:38px;padding:6px 10px;font-size:13.5px;display:flex}.v8 .opt:hover{background:var(--surface)}.v8 .opt.sel{background:var(--surface);box-shadow:inset 0 0 0 1px var(--ink-800)}.v8 .opt span{color:var(--text-3);margin-left:auto;font-size:12px}.v8 .scrim{pointer-events:auto;background:#1c2b2a2e;animation:.2s both fade;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.v8 .drawer{background:var(--bg);border-left:1px solid var(--line);pointer-events:auto;width:min(520px,100vw);animation:drIn .3s var(--ease) both;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-30px 0 60px -40px #1c2b2a80}@keyframes drIn{0%{opacity:0;transform:translate(24px)}}.v8 .drawer .dh{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 18px;display:flex}.v8 .drawer .dh .x{border:1px solid var(--line);background:var(--raised);border-radius:50%;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.v8 .drawer .dh .x svg{width:12px;height:12px;stroke:var(--text);stroke-width:1.6px;fill:none}.v8 .drawer .db{flex:1;padding:18px;overflow:auto}.v8 .toast{background:var(--ink-900);color:var(--sand-0);pointer-events:auto;animation:toastIn .3s var(--ease) both;border-radius:999px;max-width:calc(100vw - 32px);padding:10px 16px;font-size:13px;position:fixed;top:86px;right:26px;box-shadow:0 14px 30px -18px #1c2b2acc}@keyframes toastIn{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){:where(.v8) *,.v8,:where(.v8) :before,:where(.v8) :after{transition-duration:10ms!important;animation-duration:10ms!important}}@media (width<=640px){.v8 .shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.v8 .side{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center;gap:10px;padding:10px 16px;overflow:visible}.v8 .brand span,.v8 .side .me>:not(.set),.v8 .nav .cap2{display:none}.v8 .side .me{margin:0 0 0 auto;padding:0}.v8 .nav{flex-direction:row;flex:100%;order:3;min-width:0;overflow-x:auto}.v8 .nav a{flex:none}.v8 .mainwrap{padding:14px 16px}.v8 .nav a .bd,.v8 .nav a .live{display:none}}.v8.mode-chat .shell{grid-template-columns:minmax(0,1fr)}.v8.mode-chat #dock{display:none!important}.v8.mode-chat .mainwrap{padding:0}.v8.mode-chat .view{overflow:hidden}.v8 .nav .off{height:34px;color:var(--text-4);cursor:default;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.v8 .nav .off svg{width:15px;height:15px;stroke:var(--text-4);fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.v8 .nav .cap2+.off,.v8 .nav a+.cap2{margin-top:10px}.v8.mode-chat .view{margin-top:0}.v8 .nav a.off{color:var(--text-4);cursor:default}.v8 .nav a.off svg{stroke:var(--text-4)}.v8 .nav a.off:hover{background:0 0}.v8 .pop .popx{width:26px;height:26px;color:var(--text-3);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.v8 .pop .popx:hover{background:var(--surface);color:var(--text)}.v8 .pop .popx svg{stroke:currentColor;stroke-width:1.6px;fill:none;width:10px;height:10px}.v8 .pop>.lab:first-child,.v8 .pop>.cph:first-child{padding-right:28px}.v8 .gx-rule{background:var(--raised);border:1px solid var(--line);height:20px;font-family:var(--mono);letter-spacing:.04em;text-transform:none;color:var(--text-2);white-space:nowrap;vertical-align:1px;border-radius:6px;align-items:center;padding:0 6px;font-size:10px;font-weight:400;display:inline-flex}.v8 .gx-i{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.v8 .gx-hit{background:var(--warn-bg);color:var(--warn-text);box-shadow:inset 0 -1.5px 0 var(--gold-600);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:0 3px}.v8 .gx-hit.stop{background:var(--neg-bg);color:var(--neg-text);box-shadow:inset 0 -1.5px 0 var(--neg-text)}.v8 .gx-su{pointer-events:auto;z-index:60;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.v8 .gx-sheet{border-radius:var(--r-lg);background:var(--raised);border:1px solid var(--line);text-align:center;width:340px;max-width:100%;animation:popIn .2s var(--ease) both;padding:22px 20px 14px;position:relative;box-shadow:0 30px 60px -34px #1c2b2ab3}.v8 .gx-fid{width:56px;height:56px;color:var(--ink-800);fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;margin:2px auto 12px;display:block}.v8 .gx-sheet.ok .gx-fid{color:var(--pos-text)}.v8 .gx-sheet.fail .gx-fid{color:var(--neg-text);animation:suShake .45s var(--ease) 1}@keyframes suShake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.v8 .gx-sheet h3{font-family:var(--display);letter-spacing:-.01em;color:var(--ink-900);font-size:20px}.v8 .gx-sheet .what{max-width:30ch;color:var(--text-2);margin:5px auto 0;font-size:13.5px;line-height:1.45}.v8 .gx-obj{background:var(--surface);text-align:left;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;margin-top:14px;padding:10px 12px;display:grid}.v8 .gx-obj>.ic{background:var(--raised);border:1px solid var(--line);width:30px;height:30px;color:var(--text-2);border-radius:8px;place-items:center;display:grid}.v8 .gx-obj b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.v8 .gx-obj span:not(.tag){color:var(--text-3);font-size:12px;display:block}.v8 .gx-pw{text-align:left;margin-top:14px}.v8 .gx-pw .inp{width:100%}.v8 .gx-pw .err{color:var(--neg-text);margin:6px 2px 0;font-size:12.5px}.v8 .gx-pw .acts{flex-direction:column;gap:6px;margin-top:12px;display:flex}.v8 .gx-pw .acts .b{width:100%}.v8 .gx-pw .acts .q{justify-content:center}.v8 .gx-why{border-top:1px solid var(--line);color:var(--text-3);text-align:left;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;margin-top:12px;padding-top:12px;font-size:12px;line-height:1.5;display:grid}.v8 .gx-why b{color:var(--text-2);font-weight:500}.v8 .gx-why .gx-i{width:14px;height:14px;margin-top:2px}@media (width<=640px){.v8 .gx-su{place-items:end center;padding:0}.v8 .gx-su .gx-sheet{width:100%;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0}}.v8 .tw{animation:.42s cubic-bezier(.16,1,.3,1) backwards twIn}@keyframes twIn{0%{opacity:0;filter:blur(2.5px)}}.v8 .dock.brief{z-index:6;background:var(--ink-900);min-height:58px;color:var(--sand-0);border-radius:16px;flex:none;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 10px;display:grid;position:relative;box-shadow:0 14px 30px -22px #1c2b2acc}.v8 .dock .dav{object-fit:cover;background:var(--sky-100);border-radius:50%;width:38px;height:38px;box-shadow:0 0 0 2px #fdfcf840}.v8 .dock .dt b{white-space:nowrap;font-size:14px;font-weight:600;display:block}.v8 .dock .dt span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sky-200);white-space:nowrap;font-size:10px;display:block}.v8 .dock .dots{flex-wrap:wrap;justify-self:start;align-items:center;gap:5px;min-width:0;padding-left:6px;display:flex}.v8 .dock .dots button{width:22px;height:6px;transition:background .5s var(--ease),width .5s var(--ease),box-shadow .5s;background:#fdfcf82e;border:0;border-radius:3px;padding:0;position:relative}.v8 .dock .dots button:after{content:"";position:absolute;inset:-9px -2px}.v8 .dock .dots button:hover{background:#fdfcf866}.v8 .dock .dots button.now{background:var(--sand-0);width:34px}.v8 .dock .dots button.ign{background:0 0;box-shadow:inset 0 0 0 1px #fdfcf859}.v8 .dock .ds{color:#fdfcf8d1;align-items:center;gap:12px;min-width:0;font-size:13px;display:flex}.v8 .dock .ds .stat{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.v8 .dock .ds b{color:var(--sand-0);font-weight:500}.v8 .dock .res{background:var(--sand-0);height:34px;color:var(--ink-900);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;animation:dockPulse 1.6s var(--ease) infinite;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:11px}@keyframes dockPulse{0%,to{box-shadow:0 0 #fdfcf880}50%{box-shadow:0 0 0 7px #fdfcf800}}.v8 .td{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;display:grid;position:absolute;inset:0;overflow-x:clip}.v8 .td .bmain{flex-direction:column;min-width:0;min-height:0;display:flex}.v8 .td .flow{overscroll-behavior:contain;flex:1;min-height:0;padding:0 2px 6px;overflow:auto;container-type:size}.v8 .td .cv-thread{padding-top:2px}.v8 .td .cv-lead{text-wrap:pretty}.v8 .td .cv-wid .cv-wh{flex-wrap:wrap;row-gap:6px;padding-top:6px;padding-bottom:6px}.v8 .td .cv-wh .right{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.v8 .td .cv-wid.items .cv-wh{gap:7px;padding-right:8px}.v8 .td .cv-wh .b.pri svg{width:12px;height:12px}.v8 .cv-flt{background:#233b3a0d;border-radius:999px;flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex;box-shadow:inset 0 0 0 1px #786a4e14}.v8 .cv-flt button{height:24px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 8px;font-size:12px}.v8 .cv-flt button:hover{color:var(--text)}.v8 .cv-flt button.on{color:var(--text);background:#fff;font-weight:500;box-shadow:0 0 0 1px #786a4e1a,0 1px 2px #2822140f}.v8 .cv-flt i{color:var(--text-4);margin-left:5px;font-size:11px;font-style:normal;font-weight:400}.v8 .td .cv-row .ini{width:20px;height:20px;font-size:8px}.v8 .td .cv-row.fyi .tt{color:var(--text-2)}.v8 .td .cv-row.now{background:#b7cfcc42}.v8 .td .cv-row .mt.ok{color:var(--pos-text);font-weight:500}.v8 .td .cv-row .mt.ok .gx-i{width:13px;height:13px}.v8 .td .cv-row.decided{opacity:.72}.v8 .cv-none{color:var(--text-3);margin:0;padding:14px 16px;font-size:13px}.v8 .td .cv-tl{margin-bottom:8px}.v8 .td .cv-tl .hr em{font-family:var(--body);background:0 0}.v8 .td .cv-tl .blk{white-space:nowrap;border:0;overflow:hidden}.v8 .td .cv-tl .blk b{text-overflow:ellipsis;font-weight:500;overflow:hidden}.v8 .td .cv-tl .blk .ok{color:var(--meadow-600);margin-left:auto;font-size:11px;font-weight:500}.v8 .td .cv-tl .blk.later{box-shadow:none;border:1.5px dashed var(--gold-300);background:0 0}.v8 .td .lthread{flex-direction:column;gap:10px;margin:0 0 0 46px;display:flex}.v8 .td .lthread:not(:empty){margin-bottom:18px}.v8 .cv-rcs{flex-direction:column;gap:6px;margin:0 0 18px 46px;display:flex}.v8 .cv-rc{min-height:40px;animation:msgIn .35s var(--ease) both;background:#ffffff8c;border-radius:12px;align-items:center;gap:10px;padding:4px 6px 4px 12px;font-size:13px;display:flex;box-shadow:0 0 0 1px #786a4e1a}.v8 .cv-rc>.gx-i{width:14px;height:14px;color:var(--pos-text)}.v8 .cv-rc .lg,.v8 .cv-rc .ini{border-radius:50%}.v8 .cv-rc b{white-space:nowrap;font-weight:500}.v8 .cv-rc .tag{flex:none}.v8 .cv-rc .dt{min-width:0;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;overflow:hidden}.v8 .cv-rc .q{flex:none}.v8 .td .cur{min-height:calc(100cqh - 56px)}.v8 .td .cur>.cv-msg{margin-bottom:0}.v8 .td .cur.enter>.cv-msg{animation:curIn .5s var(--ease) both}@keyframes curIn{0%{opacity:0;transform:translateY(16px)}}.v8 .td .thread{margin:12px 0 0 46px}.v8 .acts{flex-wrap:wrap;align-items:center;gap:2px;min-height:0;display:flex}.v8 .tcomp .acts:not(:empty){margin:0 0 10px}.v8 .acts .of{font-family:var(--mono);color:var(--text-4);padding-left:4px;font-size:10px}.v8 .acts .sp{flex:1}.v8 .acts .dec{color:var(--text-2);align-items:center;gap:8px;min-width:0;margin-right:6px;font-size:12.5px;display:inline-flex}.v8 .acts .q svg.ch{width:12px;height:12px}.v8 .tcomp{flex:none;margin-top:10px}.v8 .tcomp .comp{align-items:center;min-height:54px}.v8 .tcomp .comp textarea{max-height:140px}.v8 .cfoot{color:var(--text-4);justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;padding:0 4px;font-size:11.5px;display:flex}.v8 .cfoot>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v8 .pc .cv-wh{min-height:44px;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--c) 45%,transparent);gap:10px}.v8 .pc .cv-wh .lg,.v8 .pc .cv-wh .ini{box-shadow:0 0 0 2px color-mix(in srgb,var(--c) 30%,#fff);border-radius:50%}.v8 .pc .cv-wh b{font-size:14px;font-weight:600}.v8 .pc .cv-wh .due{color:var(--text-2);margin-left:auto;font-size:12px;font-weight:500}.v8 .pc .bd{padding:14px 18px 16px}.v8 .pc .s{text-align:left;letter-spacing:-.005em;cursor:default;background:0 0;border:0;width:100%;margin:0;padding:0;font-size:18px;font-weight:500;line-height:1.4;display:block}.v8 .pin.chat .pc .s,.v8 .pin.open .pc .s{cursor:pointer}.v8 .pc .s .more-t{color:var(--sky-700);vertical-align:1px;margin-left:10px;font-size:12px;font-weight:400;display:inline-block}.v8 .pc .more{max-height:1400px;transition:max-height .55s var(--ease),opacity .4s var(--ease);overflow:hidden}.v8 .pin.chat .pc .more{opacity:0;max-height:0}.v8 .sec{margin-top:12px}.v8 .sec>p{color:var(--text-2);margin:4px 0 0;font-size:13.5px;line-height:1.55}.v8 .sec .src{margin-top:6px;font-size:13px;font-weight:500;display:inline-block}.v8 .odraft{border:1px solid var(--line);background:var(--sand-50);border-radius:10px;margin-top:6px;padding:10px 14px}.v8 .odraft .dto{margin:0 0 6px;padding-bottom:6px}.v8 .odraft p{margin:0 0 3px;font-size:13px;line-height:1.5}.v8 .facts{color:var(--text-2);margin:6px 0 0;padding-left:18px;font-size:13.5px;line-height:1.55}.v8 .facts li{margin-bottom:2px}.v8 .pv{grid-template-columns:24px 138px minmax(0,1fr);align-items:center;gap:10px;margin-top:6px;display:grid}.v8 .pv i{background:var(--sand-200);width:24px;height:24px;font-style:normal;font-family:var(--mono);color:var(--text);border-radius:50%;place-items:center;font-size:8.5px;display:grid}.v8 .pv b{font-size:13px;font-weight:500}.v8 .pv b span{color:var(--text-3);font-size:12px;font-weight:400}.v8 .pv q{color:var(--text-2);quotes:"“" "”";white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.v8 .take{background:var(--sand-100);border-left:2px solid var(--sky-500);border-radius:4px 10px 10px 4px;grid-template-columns:26px minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.v8 .take img{object-fit:cover;background:var(--sky-100);border-radius:50%;width:26px;height:26px}.v8 .take .lab{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v8 .take .inf{background:var(--warn-bg);color:var(--warn-text);letter-spacing:.08em;border-radius:999px;padding:2px 7px}.v8 .take .sug{background:var(--sand-0);height:24px;color:var(--ink-800);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;margin-left:auto;padding:0 10px;font-size:10px;transition:border-color .2s,background .2s}.v8 .take .sug:hover{border-color:var(--sky-500);background:#fff}.v8 .take p{margin:3px 0 0;font-size:14px;line-height:1.5}.v8 .take p.nx{color:var(--text-2);font-size:13px}.v8 .take p.nx span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-right:8px;font-size:9.5px}.v8 .thread{flex-direction:column;gap:12px;padding-bottom:8px;display:flex}.v8 .thread .msg.ai>div,.v8 .lthread .msg.ai>div{min-width:0}.v8 .achips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.v8 .achips .b{text-transform:none;letter-spacing:0;font-family:var(--body);font-size:12.5px}.v8 .draft{border:1px solid var(--line);animation:msgIn .35s var(--ease) both;background:#fff;border-radius:14px;padding:12px 16px 14px}.v8 .draft .dh{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v8 .draft .dh img{object-fit:cover;background:var(--sky-100);border-radius:50%;width:24px;height:24px}.v8 .draft .dh b{font-size:13px;font-weight:500}.v8 .draft .dh .spin{border:1.5px solid var(--sky-200);border-top-color:var(--sky-600);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin}.v8 .draft .dh .spin[hidden]{display:none}@keyframes spin{to{transform:rotate(360deg)}}.v8 .draft .dh .meta{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-left:auto;font-size:10px}.v8 .dto{border-bottom:1px solid var(--line);color:var(--text-3);margin-top:8px;padding-bottom:8px;font-size:12.5px}.v8 .dto b{color:var(--text);font-weight:500}.v8 .dbody{transition:opacity .3s var(--ease);padding-top:8px}.v8 .dbody.swap{opacity:0}.v8 .dbody p{transition:opacity .3s var(--ease),color .3s,max-height .5s var(--ease),margin .5s var(--ease);margin:0 0 6px;font-size:13.5px;line-height:1.55}.v8 .dbody p.old{color:var(--text-4);text-decoration:line-through;-webkit-text-decoration-color:var(--neg-text);text-decoration-color:var(--neg-text)}.v8 .dbody p.new{animation:newl 1.8s var(--ease) both}@keyframes newl{0%{background:var(--gold-100)}to{background:0 0}}.v8 .dbody p.cut{opacity:0;margin:0;overflow:hidden;max-height:0!important}.v8 .slot{border:1.5px dashed var(--gold-600);background:var(--gold-100);min-height:22px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-600);vertical-align:1px;animation:ask 1s var(--ease) 2;border-radius:6px;align-items:center;padding:0 9px;font-size:10px;display:inline-flex}@keyframes ask{50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--gold-300) 60%,transparent)}}.v8 .slot.fill{background:var(--meadow-100);color:var(--meadow-600);font-family:var(--body);letter-spacing:0;text-transform:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;border:0;border-radius:5px;padding:2px 6px;font-size:13.5px;font-weight:500;animation:none;display:inline}.v8 .dacts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.v8 .dacts .dnote{color:var(--gold-600);font-size:12px}.v8 .dedit{resize:vertical;width:100%;margin-top:10px;font-size:13.5px;display:block}.v8 .draft.sent .dbody{opacity:.45}.v8 .draft.sent .dacts{display:none}.v8 .draft.sent .dh b{color:var(--meadow-600)}.v8 .sumw .cv-wh>svg.gx-i{stroke:#5b6a2e}.v8 .dlist{flex-direction:column;margin:0;padding:2px 0 4px;list-style:none;display:flex}.v8 .dlist li{grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:46px;padding:4px 8px 4px 16px;display:grid}.v8 .dlist li+li{box-shadow:inset 0 1px #786a4e1a}.v8 .dlist .lg,.v8 .dlist .ini{box-shadow:0 0 0 2px color-mix(in srgb,var(--c) 30%,#fff);border-radius:50%}.v8 .dlist .dl{min-width:0}.v8 .dlist .dl b{font-size:13.5px;font-weight:500;display:block}.v8 .dlist .dl span{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.v8 .dfoot{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.v8 .pop .opt b{font-weight:500}.v8 .pop .opt i{background:var(--sand-200);width:24px;height:24px;font-style:normal;font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:9px;display:grid}.v8 .pop .other{width:100%;height:34px;margin-top:6px;font-size:13px}.v8 .pop .dls{flex-wrap:wrap;gap:6px;display:flex}.v8 .pop .dls button{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line);background:0 0;border-radius:999px;padding:6px 10px;font-size:10px}.v8 .pop .dls button.sel{background:var(--ink-900);color:var(--sand-0);border-color:var(--ink-900)}.v8 .pop .pick{align-items:center;gap:8px;margin-top:10px;display:flex}.v8 .pop .pick[hidden]{display:none}.v8 .pop .pick .inp{flex:1;min-width:0}.v8 .pop .go{width:100%;margin-top:12px}.v8 #dock.brief[hidden]{display:none}.v8 .td[data-mode=card],.v8 .td[data-mode=summary]{grid-template-columns:minmax(0,1fr) 336px}.v8 .td[data-mode=list] .bm-head,.v8 .td[data-mode=list] .bm-side,.v8 .td:not([data-mode=list]) .cfoot{display:none}.v8 .bm-head{border-bottom:1px solid #786a4e24;flex:none;align-items:center;gap:12px;height:40px;margin-bottom:18px;display:flex}.v8 .bm-head .back{height:30px;color:var(--text-2);background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 6px;font-size:13px;display:inline-flex;box-shadow:inset 0 0 0 1px #786a4e2e}.v8 .bm-head .back:hover{color:var(--text);background:#fff}.v8 .bm-head .back svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.v8 .bm-head h1{font-family:var(--display);color:#1d3637;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:400}.v8 .bm-head .pos{color:#65716e;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.v8 .td:not([data-mode=list]) .acts{flex-wrap:nowrap;gap:6px}.v8 .acts .dk{height:30px;color:var(--ink-900);white-space:nowrap;background:#fbf9f3;border:0;border-radius:999px;flex:none;padding:0 13px;font-size:13px;box-shadow:inset 0 0 0 1px #d3c8ae}.v8 .acts .dk:hover{background:#fff}.v8 .acts .dk.ghost{box-shadow:none;color:#4f7a78;background:0 0}.v8 .acts .dk.ghost:hover{background:#fff9}.v8 .acts .dec{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v8 .bm-side{background:linear-gradient(#ffffffb8,#faf7f09e);border-radius:18px;flex-direction:column;min-height:0;padding:14px 14px 12px;display:flex;position:relative;overflow:auto;box-shadow:inset 0 1px #fff,0 0 0 1px #786a4e1a,0 20px 40px -26px #2822144d}.v8 .bm-top{border-bottom:1px solid #786a4e1f;align-items:center;gap:10px;padding:2px 2px 12px;display:flex}.v8 .bm-top img{object-fit:cover;background:var(--sky-100);border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 1.5px #dec896b3}.v8 .bm-top b{font-size:14px;font-weight:600;display:block}.v8 .bm-top span{color:#8a938f;font-size:11.5px;display:block}.v8 .bm-side .ring{flex:none;width:88px;height:88px;margin:12px auto 0;position:relative}.v8 .bm-side .ring svg{width:88px;height:88px;transform:rotate(-90deg)}.v8 .bm-side .rt{fill:none;stroke:#233b3a14;stroke-width:5px}.v8 .bm-side .rf{fill:none;stroke:#5b6a2e;stroke-width:5px;stroke-linecap:round;transition:stroke-dasharray .6s var(--ease)}.v8 .bm-side .ring b{font-family:var(--display);color:var(--ink-900);align-content:center;place-items:center;font-size:26px;font-weight:400;line-height:1;display:grid;position:absolute;inset:0}.v8 .bm-side .ring b span{font-family:var(--body);color:#8a938f;margin-top:4px;font-size:11px}.v8 .bm-side .cap{color:#8a938f;flex:none;margin:10px 4px 4px;font-size:11px;font-weight:500}.v8 .bm-side .cap.sep{border-top:1px solid #786a4e1f;margin-top:18px;padding-top:14px}.v8 .bsr{text-align:left;color:#4a5e5c;background:0 0;border:0;border-radius:9px;flex:none;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;width:100%;height:26px;padding:0 10px;font-size:13px;display:grid}.v8 .bsr:hover{background:#ffffffb3}.v8 .bsr>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v8 .bsr.now{height:36px;color:var(--ink-900);background:#fff;grid-template-columns:16px 18px minmax(0,1fr);font-size:13.5px;font-weight:500;box-shadow:inset 0 0 0 1px #786a4e24,0 1px 2px #2822140d}.v8 .bsr.now .lg,.v8 .bsr.now .ini{border-radius:50%}.v8 .bsr.hd{color:var(--ink-900);grid-template-columns:16px minmax(0,1fr) auto}.v8 .bsr.hd em{color:#65716e;white-space:nowrap;font-size:11.5px;font-style:normal}.v8 .bsr.hd.k-done em{color:#5b6a2e}.v8 .bsr.hd.k-del em{color:#2f5553}.v8 .bsr.hd.k-later em{color:#86692a}.v8 .bsr.hd.k-ign span{color:#8a938f;-webkit-text-decoration:line-through #cfc5b0;text-decoration:line-through #cfc5b0}.v8 .bsr.on:not(.now){background:#fff;box-shadow:inset 0 0 0 1px #786a4e24}.v8 .bsr svg{width:16px;height:16px}.v8 .bsr svg .o{fill:none;stroke:#cfc5b0;stroke-width:1.6px}.v8 .bsr.now svg .o{stroke:#b7cfcc}.v8 .bsr svg .o.gold{stroke:#dec896}.v8 .bsr svg .f.pos{fill:#5b6a2e}.v8 .bsr svg .f.del{fill:#4f7a78}.v8 .bsr svg .k{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.v8 .bsr svg .h{fill:none;stroke:#86692a;stroke-width:1.5px;stroke-linecap:round}.v8 .bsr svg .h.g{stroke:#a3aba6}.v8 .bm-side .mt{flex:none;align-items:baseline;gap:10px;min-height:26px;padding:0 10px;font-size:13px;display:flex}.v8 .bm-side .mt em{color:#65716e;flex:none;width:36px;font-size:11.5px;font-style:normal}.v8 .bm-side .free{color:#8a938f;flex:none;margin:8px 10px 0;font-size:12px}@media (width<=1200px){.v8 .td[data-mode=card],.v8 .td[data-mode=summary]{grid-template-columns:minmax(0,1fr) 280px}}@media (width<=1100px){.v8 .td .cv-wids.pair{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.v8 .td{display:block;position:static;overflow:visible}.v8 .td .bmain{display:block}.v8 .bm-side{margin-top:16px;overflow:visible}.v8 .td .flow{padding:0;overflow:visible;container-type:normal}.v8 .td .cur{min-height:0}.v8 .tcomp{z-index:3;background:var(--bg);margin-top:4px;padding:8px 0 4px;position:sticky;bottom:0}.v8 .dock.brief{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"av dots res""av stat res";row-gap:4px;min-height:0;padding:8px 10px}.v8 .dock .dav{grid-area:av;width:34px;height:34px}.v8 .dock .dt{display:none}.v8 .dock .dots{grid-area:dots;padding-left:0}.v8 .dock .dots button{width:16px}.v8 .dock .dots button.now{width:24px}.v8 .dock .ds{display:contents}.v8 .dock .ds .stat{grid-area:stat;font-size:12px}.v8 .dock .res{grid-area:res;height:30px;padding:0 12px}}@media (width<=640px){.v8 .td .cv-msg{grid-template-columns:28px minmax(0,1fr);column-gap:10px}.v8 .td .cv-ava{width:28px;height:28px}.v8 .td .lthread,.v8 .td .thread,.v8 .cv-rcs{margin-left:0}.v8 .td .cv-lead{font-size:21px}.v8 .td .cv-row{grid-template-columns:20px minmax(0,1fr) auto;gap:9px;padding:0 12px}.v8 .td .cv-row .ty,.v8 .td .cv-row .bz{display:none}.v8 .td .cv-wh .right{margin-left:0}.v8 .cv-rc .dt,.v8 .pc .cv-wh>span:not(.due){display:none}.v8 .pc .s{font-size:16px}.v8 .pv{grid-template-columns:24px minmax(0,1fr)}.v8 .pv q{white-space:normal;grid-column:2}.v8 .cfoot>span:last-child,.v8 .acts .of,.v8 .acts .lbl{display:none}.v8 .dlist li{grid-template-columns:20px minmax(0,1fr) auto}.v8 .dlist li .tag{display:none}}.v8 .gx-check{border:1px solid var(--line);background:var(--raised);border-radius:12px;margin-top:12px;overflow:hidden}.v8 .gx-check.neg{border-color:color-mix(in srgb,var(--neg-text) 40%,var(--line))}.v8 .gx-check.pos{border-color:color-mix(in srgb,var(--pos-text) 30%,var(--line))}.v8 .gx-chh{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:13.5px;display:flex}.v8 .gx-chh b{font-weight:500}.v8 .gx-chh .muted{color:inherit;opacity:.8;font-size:12.5px}.v8 .gx-chh .tag{margin-left:auto}.v8 .gx-chh>.ic{width:28px;height:28px;color:var(--sand-0);border-radius:50%;flex:none;place-items:center;display:grid}.v8 .gx-chh>.ic svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.v8 .gx-check.neg .gx-chh{background:var(--neg-bg);color:var(--neg-text);border-bottom-color:color-mix(in srgb,var(--neg-text) 25%,var(--line))}.v8 .gx-check.neg .gx-chh>.ic{background:var(--neg-text)}.v8 .gx-check.pos .gx-chh{background:var(--pos-bg);color:var(--pos-text);border-bottom-color:color-mix(in srgb,var(--pos-text) 20%,var(--line))}.v8 .gx-check.pos .gx-chh>.ic{background:var(--pos-text)}.v8 .gx-check.pass .gx-chh{border-bottom:0}.v8 .gx-ck{grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:4px 10px;padding:10px 12px;display:grid}.v8 .gx-ck+.gx-ck{border-top:1px solid var(--line)}.v8 .gx-ck>.st{width:22px;height:22px;color:var(--sand-0);border-radius:50%;place-items:center;margin-top:1px;display:grid}.v8 .gx-ck>.st svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.v8 .gx-ck.ok{background:var(--pos-bg)}.v8 .gx-ck.ok>.st{background:var(--pos-text)}.v8 .gx-ck.warn,.v8 .gx-ck.wait{background:var(--warn-bg)}.v8 .gx-ck.warn>.st,.v8 .gx-ck.wait>.st{background:var(--gold-600)}.v8 .gx-ck.stop{background:var(--neg-bg)}.v8 .gx-ck.stop>.st{background:var(--neg-text)}.v8 .gx-ck b{color:var(--ink-900);font-size:13.5px;font-weight:500}.v8 .gx-ck b .gx-rule{margin-left:6px}.v8 .gx-ck p{color:var(--text-2);margin:2px 0 0;font-size:12.5px;line-height:1.45}.v8 .gx-ck .ac{flex-wrap:wrap;justify-content:flex-end;align-self:center;gap:6px;display:flex}.v8 .gx-ck .ac .b.sm{height:28px;padding:0 11px}.v8 .gx-ck .ac .b.pick{border-color:var(--ink-800);box-shadow:inset 0 0 0 1px var(--ink-800)}.v8 .gx-ck.stack{grid-template-columns:22px minmax(0,1fr)}.v8 .gx-ck.stack .ac{grid-column:2;justify-content:flex-start;margin-top:6px}.v8 .gx-ck .lk{flex-wrap:wrap;gap:14px;margin-top:4px;display:flex}.v8 .draft.gx-flagged{border-left:3px solid var(--neg-text)}.v8 .draft .dh .tag{flex:none}.v8 .dto .link{margin-left:6px;font-size:12px}.v8 .dacts .dnote.neg{color:var(--neg-text)}.v8 .gx-to .opt{flex-wrap:wrap;gap:0 10px}.v8 .gx-to .opt b{overflow-wrap:anywhere}.v8 .gx-demo{margin:0 0 12px}.v8 .drawer .draft .dh{border-bottom:0;padding:0}@media (width<=640px){.v8 .gx-ck{grid-template-columns:22px minmax(0,1fr)}.v8 .gx-ck .ac{grid-column:2;justify-content:flex-start}.v8 .gx-chh .muted{flex-basis:100%;order:3;padding-left:38px}}.v8 .gx-kv{margin:12px 0 0}.v8 .gx-kv div{border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);gap:12px;padding:8px 0;font-size:13px;display:grid}.v8 .gx-kv dt{color:var(--text-3)}.v8 .gx-kv dd{margin:0;font-weight:500}.v8 .gx-kv dd span{color:var(--text-3);font-weight:400}.v8 .gx-res{border-radius:10px;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:10px;margin-top:12px;padding:10px 12px;font-size:13px;display:grid}.v8 .gx-res.pos{background:var(--pos-bg);color:var(--pos-text)}.v8 .gx-res.neg{background:var(--neg-bg);color:var(--neg-text)}.v8 .gx-res b{font-weight:500}.v8 .gx-res .gx-i{width:14px;height:14px;margin-top:2px}.v8 .gx-res .link{color:inherit;font-size:12.5px;text-decoration:underline}@media (width<=640px){.v8 .gx-kv div{grid-template-columns:72px minmax(0,1fr)}}@media (width>=901px){:is(.v8:has(.td[data-mode=card]) #layer .toast,.v8:has(.td[data-mode=summary]) #layer .toast){max-width:min(560px,100vw - 720px);top:84px;left:calc(50vw - 49px);right:auto;translate:-50%}}.v8 .mwk{flex-direction:column;min-height:100%;display:flex}.v8 .mwk .ph{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;margin-bottom:0;padding-bottom:14px}.v8 .mwk .mwdate{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:11px}.v8 .mwbar{border-radius:var(--r-md);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px 0 20px;padding:5px;display:flex}.v8 .mwbar .seg2,.v8 .mwbar .seg3{flex-wrap:wrap;gap:4px;display:flex}.v8 .mwbar .seg2 button{border-radius:var(--r-sm);height:38px;color:var(--text-2);background:0 0;border:0;padding:0 20px;font-size:15px}.v8 .mwbar .seg2 button em{font-style:normal;font-family:var(--mono);color:var(--text-4);margin-left:8px;font-size:10px}.v8 .mwbar .seg2 button.on{background:var(--raised);color:var(--text);font-weight:500;box-shadow:0 1px 2px #1c2b2a0f}.v8 .mwbar .seg2 button.on em{color:var(--text-2)}.v8 .mwbar .seg3{padding-right:4px}.v8 .mwbar .seg3 button{border-radius:var(--r-md);height:32px;color:var(--text-2);background:0 0;border:0;padding:0 12px;font-size:13px}.v8 .mwbar .seg3 button:hover{background:var(--sunken)}.v8 .mwbar .seg3 button.on{background:var(--sunken);color:var(--text);font-weight:500}.v8 .lists{overscroll-behavior-x:contain;grid-auto-columns:min(440px,82vw);grid-auto-flow:column;align-items:start;gap:24px;margin-right:-26px;padding:0 26px 12px 0;display:grid;overflow-x:auto}.v8 .list{background:var(--surface);border-radius:var(--r-lg);min-width:0;padding:12px}.v8 .lh{align-items:baseline;gap:8px;min-width:0;padding:8px 8px 0;display:flex}.v8 .lh>b{font-family:var(--mono);color:var(--text-3);margin-left:auto;font-size:10px;font-weight:400}.v8 .lh .caps{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;font-size:10px}.v8 .lh .pj{color:var(--text-2);align-items:center;gap:6px;display:inline-flex}.v8 .lh .pj:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.v8 .lh .sub{min-width:0;color:var(--text-4);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.v8 .lcards{flex-direction:column;gap:12px;margin-top:12px;display:flex}.v8 .list .more{color:var(--text-3);padding:4px 8px 8px;font-size:13px}.v8 .mwempty{text-align:center;padding:40px 0}.v8 .wc.mw{cursor:pointer;transition:box-shadow .2s,transform .15s var(--ease);animation:msgIn .35s var(--ease) backwards;border:0}.v8 .wc.mw:hover{box-shadow:0 12px 26px -20px #1c2b2a99}.v8 .wc.mw:active{transform:scale(.99)}.v8 .wc.mw .cbar{height:40px;padding:0 16px 0 12px}.v8 .wc.mw .cbar b{font-size:15px}.v8 .wc.mw .bd{padding:12px 16px}.v8 .wc.mw p{letter-spacing:-.005em;font-size:15px}.v8 .wc .cbar b{white-space:nowrap}.v8 .wc .cbar .due{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.v8 .wc .meta{flex-wrap:wrap;row-gap:6px}.v8 .wc .own{color:var(--text-2);font-size:13px}.v8 .wc .meta .own+.tag{margin-left:auto}.v8 .wc.mw .meta .tag{background:var(--raised);height:24px;padding:0 10px 0 8px}.v8 .wc.mw .meta .tag.pos{background:var(--pos-bg)}.v8 .wc.mw .meta .tag.warn{background:var(--warn-bg)}.v8 .wc .note{color:var(--text-3);margin-top:4px;font-size:13px;line-height:1.45}.v8 .wc .ft .open{color:var(--sky-700);white-space:nowrap;margin-left:auto;font-weight:500}.v8 .wc .ft .open.undo{color:var(--text-3);background:0 0;border:0;padding:2px 0;font-size:12.5px}.v8 .wc .ft .open.undo:hover{color:var(--text);text-decoration:underline}.v8 .wc .ft>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v8 .cosbar{z-index:5;background:var(--raised);border:1px solid var(--line);border-radius:14px;align-self:center;align-items:center;gap:8px;width:min(640px,100%);height:54px;margin-top:auto;padding:0 7px 0 8px;display:flex;position:sticky;bottom:18px;box-shadow:0 14px 36px -18px #1c2b2a80}.v8 .mwk .lists{margin-bottom:24px}.v8 .cosbar .cav{object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.v8 .cosbar input{min-width:0;height:100%;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:0 8px;font-size:14.5px}.v8 .cosbar input::placeholder{color:var(--text-4)}.v8 .cosbar:focus-within{box-shadow:0 0 0 2px var(--sky-500),0 14px 36px -18px #1c2b2a80}.v8 .cosbar .ic{width:34px;height:34px;color:var(--text-3);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.v8 .cosbar .ic:hover{background:var(--surface);color:var(--text)}.v8 .cosbar .go{background:var(--ink-900);width:36px;height:36px;color:var(--sand-0);border:0;border-radius:8px;flex:none;place-items:center;display:grid}.v8 .cosbar svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.v8 .mwd{flex-direction:column;gap:16px;display:flex}.v8 .mwd>.wc p{font-size:16px}.v8 .mws .lab{margin-bottom:4px;display:block}.v8 .mws p{color:var(--text-2);margin:0;font-size:14px;line-height:1.55}.v8 .mws ul{color:var(--text-2);margin:0;padding-left:18px;font-size:14px;line-height:1.55}.v8 .mws a{margin-top:4px;font-size:13px;font-weight:500;display:inline-block}.v8 .mws .file{font-family:var(--mono);color:var(--text);font-size:12px}.v8 .mwacts{flex-wrap:wrap;gap:8px;display:flex}.v8 .mwask{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.v8 .mwthread{flex-direction:column;gap:10px;display:flex}.v8 .mwthread .msg{max-width:92%}.v8 .mwthread .msg.ai>.bub{min-width:0}.v8 .mwask .achips{flex-wrap:wrap;gap:6px;display:flex}.v8 .mwask .achips .b{text-transform:none;letter-spacing:0;font-family:var(--body);font-size:12.5px}.v8 .mwask .cfoot{font-size:11.5px}@media (width<=900px){.v8 .lists{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;margin-right:0;padding-right:0;overflow-x:visible}.v8 .lh{flex-wrap:wrap}.v8 .lh .sub{white-space:normal;flex-basis:100%;order:3}.v8 .mwbar .seg2 button{padding:0 12px;font-size:14px}.v8 .mwbar .seg3{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.v8 .mwbar .seg3 button{flex:none}.v8 .cosbar{bottom:10px}}.v8 .mwk .cosbar{display:none}.v8 .brw{padding-bottom:24px}.v8 .cv-story .cv-wh{gap:8px}.v8 .cv-story .cv-wh .bsno{font-weight:600}.v8 .cv-pgr{gap:3px;padding-right:4px}.v8 .cv-sb{padding:14px 20px 4px}.v8 .cv-src{color:var(--text-3);align-items:center;gap:9px;margin:0;font-size:12.5px;display:flex}.v8 .cv-src b{color:var(--text);font-weight:500}.v8 .cv-pub{width:26px;height:26px;color:var(--text);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:9.5px;font-style:normal;font-weight:600;display:grid;box-shadow:0 0 0 1px #786a4e2e,0 1px 2px #28221414}.v8 .cv-tags{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:12px 0 0;display:flex}.v8 .cv-bz{color:var(--text);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.v8 .cv-bz:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.v8 .cv-tags .cv-pill{padding:2px 8px}.v8 .cv-pill.plain{color:var(--text-3);background:#233b3a0f}.v8 .cv-hd{font-family:var(--display);letter-spacing:-.015em;color:var(--ink-900);margin:8px 0 14px;font-size:27px;font-weight:400;line-height:1.22}.v8 .cv-sec{border-top:1px solid #786a4e1f;padding:11px 0 12px}.v8 .cv-sec h3{color:#4f7a78;align-items:center;gap:8px;margin:0 0 3px;font-size:11.5px;font-weight:500;display:flex}.v8 .cv-sec h3 span{color:#86692a;background:#f4ecd6;border-radius:999px;padding:1px 7px}.v8 .cv-sec p{color:var(--text);margin:0;font-size:14.5px;line-height:22px}.v8 .cv-sec.read{background:#ebe4d252;margin:0 -20px;padding-left:20px;padding-right:20px}.v8 .cv-sf{border-top:1px solid #786a4e1a;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px 14px;display:flex}.v8 .cv-sf .b{height:32px;padding:0 14px;font-size:13px}.v8 .cv-sf .b.pri{font-weight:500}.v8 .cv-sf .b.cv-in{background:var(--pos-bg);color:var(--pos-text);border-color:#0000;font-weight:500}.v8 .cv-sf .b.cv-in svg{stroke-width:1.8px;width:12px;height:12px}.v8 .cv-td{display:contents}.v8 .cv-nx{height:32px;font:inherit;color:#2f5553;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:500;display:inline-flex}.v8 .cv-nx[data-go="-1"]{margin-left:auto;padding-left:6px}.v8 .cv-nx[data-go="1"]{padding-right:6px}.v8 .cv-nx:hover:not(:disabled){background:#2f555312}.v8 .cv-nx:disabled{opacity:.35;cursor:default}.v8 .cv-nx svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.v8 .pg-briefing .cv-sg{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.v8 .bdx{z-index:40;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.v8 .bdx[hidden]{display:none}.v8 .bdx .bscrim{background:color-mix(in srgb,var(--ink-900) 26%,transparent);animation:.2s both fade;position:absolute;inset:0}.v8 .bdlg{background:var(--bg);width:min(1140px,100%);height:min(820px,100%);animation:bdIn .28s var(--ease) both;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 90px -34px #1c2b2a8c}.v8 .bdlg:focus{outline:none}@keyframes bdIn{0%{opacity:0;transform:translateY(10px)scale(.985)}}.v8 .bdx .dhd{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:20px 24px;display:flex}.v8 .bdx .dhm{flex:1;min-width:0}.v8 .bdx .dsrc{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);font-size:10px}.v8 .bdx .dhd h2{font-family:var(--display);letter-spacing:-.03em;color:var(--ink-900);margin-top:6px;font-size:24px;line-height:1.25}.v8 .bdx .dhd .tag{background:var(--raised);margin-top:2px}.v8 .bdx .dhd .tag:before{background:var(--c);opacity:1}.v8 .bdx .dx{border:1px solid var(--line);background:0 0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;margin-left:4px;display:grid}.v8 .bdx .dx svg{width:12px;height:12px;stroke:var(--text-3);stroke-width:1.6px;fill:none;stroke-linecap:round}.v8 .bdx .dx:hover svg{stroke:var(--text)}.v8 .bdx .dbody{flex:1;grid-template-columns:minmax(0,1fr) 352px;min-height:0;display:grid}.v8 .bdx .dl{overscroll-behavior:contain;padding:24px;overflow:auto}.v8 .bdx .dr{border-left:1px solid var(--line);background:var(--surface);overscroll-behavior:contain;padding:24px 20px;overflow:auto}.v8 .bdx .dsec+.dsec{margin-top:20px}.v8 .bdx h3{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:400}.v8 .bdx .dsec p{color:var(--text-2);margin:8px 0 0;font-size:14px;line-height:1.62}.v8 .bdx .dkp{--n:4;grid-template-columns:repeat(var(--n),minmax(0,1fr));isolation:isolate;color:var(--ink-900);background:linear-gradient(135deg,color-mix(in srgb,var(--sky-100) 55%,var(--sand-100)) 0%,color-mix(in srgb,#9dbcba 62%,var(--sand-200)) 100%);border-radius:14px;margin-top:12px;display:grid;position:relative;overflow:hidden}.v8 .bdx .dkp:before{content:"";z-index:-1;pointer-events:none;opacity:.7;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1400' height='500' viewBox='0 0 1400 500'><defs><linearGradient id='g' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23f2f2f2'/><stop offset='.22' stop-color='%23666666'/><stop offset='.4' stop-color='%23f2f2f2'/><stop offset='.58' stop-color='%23666666'/><stop offset='.75' stop-color='%23f2f2f2'/><stop offset='.9' stop-color='%23666666'/><stop offset='1' stop-color='%23f2f2f2'/></linearGradient><filter id='m' x='-20%' y='-20%' width='140%' height='140%'><feTurbulence type='fractalNoise' baseFrequency='0.0025 0.005' numOctaves='3' seed='9' result='t'/><feDisplacementMap in='SourceGraphic' in2='t' scale='320' xChannelSelector='R' yChannelSelector='G'/><feGaussianBlur stdDeviation='5'/></filter></defs><rect width='100%' height='100%' fill='url(%23g)' filter='url(%23m)'/></svg>");background-position:50%;background-size:cover;position:absolute;inset:-10%}.v8 .bdx .dkp>div{min-width:0;padding:20px;position:relative}.v8 .bdx .dkp>div+div{border-left:1px solid #ffffff61}.v8 .bdx .dkp .lab{color:#3b5453;display:block}.v8 .bdx .dkp b{font-family:var(--display);letter-spacing:-.05em;overflow-wrap:anywhere;margin-top:8px;font-size:28px;font-weight:400;line-height:1.05;display:block}.v8 .bdx .dkp b.sm{font-size:23px;line-height:1.25}.v8 .bdx .dkp b+span{color:#3b5453;margin-top:8px;font-size:12px;line-height:1.4;display:block}.v8 .bdx table{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px}.v8 .bdx th{text-align:left;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line);padding:0 0 12px;font-size:11px;font-weight:400}.v8 .bdx td{vertical-align:top;color:var(--text);border-bottom:1px solid var(--line);padding:10px 0;line-height:1.5}.v8 .bdx td:first-child{width:64px;color:var(--text-3)}.v8 .bdx .dr h3 em{background:var(--warn-bg);color:var(--warn-text);letter-spacing:.08em;border-radius:999px;margin-left:10px;padding:2px 7px;font-size:9.5px;font-style:normal}.v8 .bdx .dimpl{margin-top:12px}.v8 .bdx .dim{border-top:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.v8 .bdx .dim .lg,.v8 .bdx .dim .ini{margin-top:1px}.v8 .bdx .dim .ih{align-items:center;gap:8px;display:flex}.v8 .bdx .dim .ih b{font-size:14px;font-weight:500}.v8 .bdx .dim .ih .tag{margin-left:auto}.v8 .bdx .dim .tag.plain{background:var(--raised)}.v8 .bdx .dim p{color:var(--text-2);margin:4px 0 0;font-size:13px;line-height:1.5}.v8 .bdx .dim.none p{color:var(--text-3);margin-top:0}.v8 .bdx .dwait{border-top:1px solid var(--line);color:var(--text-3);align-items:center;gap:10px;padding:12px 0;font-size:12.5px;display:flex}.v8 .bdx .derr{color:var(--neg-text);margin:4px 0 0;font-size:12px}.v8 .bdx .dah{margin-top:28px}.v8 .bdx .bthr{flex-direction:column;gap:12px;margin-top:12px;display:flex}.v8 .bdx .bthr .msg.me{max-width:88%;font-size:13.5px}.v8 .bdx .bthr .msg.ai{max-width:100%}.v8 .bdx .bthr .msg.ai .bub{background:var(--raised);font-size:13.5px}.v8 .bdx .bthr .bub .bnt{color:var(--text-3);margin-top:6px;font-size:12px;display:block}.v8 .bdx .dak{background:var(--sand-200);border:1px solid color-mix(in srgb,var(--sand-300) 70%,transparent);border-radius:12px;align-items:flex-end;gap:8px;min-height:44px;margin-top:12px;padding:6px 7px 6px 16px;transition:box-shadow .2s,background .2s;display:flex}.v8 .bdx .dak:hover{border-color:var(--sand-400)}.v8 .bdx .dak:focus-within{box-shadow:0 0 0 2px var(--sky-500);background:var(--raised)}.v8 .bdx .dak textarea{resize:none;min-width:0;height:30px;max-height:120px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:6px 0;font-size:13px;line-height:1.4}.v8 .bdx .dak textarea::placeholder{color:var(--text-4)}.v8 .bdx .dak .send{background:var(--ink-900);border:0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.v8 .bdx .dak .send svg{width:14px;height:14px;stroke:var(--sand-0);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.v8 .bdx .dak .send.stop{background:var(--neg-text)}.v8 .bdx .dak .send.stop svg.bsq{fill:var(--sand-0)}.v8 .bdx .dnote{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:12px;font-size:12px;display:flex}.v8 .bdx .dft{border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:12px 24px;font-size:13px;display:flex}.v8 .bdx .dtd{align-items:center;gap:16px;display:inline-flex}.v8 .bdx .lnk{color:var(--sky-700);background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.v8 .bdx .lnk:hover{text-decoration:underline}.v8 .bdx .lnk.on{color:var(--pos-text)}.v8 .bdx .dsp{flex:1}.v8 .bdx .dft a{color:var(--sky-700);font-weight:500;text-decoration:none}.v8 .bdx .dft a:hover{text-decoration:underline}@media (width<=1180px){.v8 .bdx .dkp{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .bdx .dkp>div:nth-child(odd){border-left:0}.v8 .bdx .dkp>div:nth-child(n+3){border-top:1px solid #ffffff61}}@media (width<=760px){.v8 .bdx{padding:0}.v8 .bdlg{border-radius:0;width:100%;height:100%}.v8 .bdx .dbody{overscroll-behavior:contain;display:block;overflow:auto}.v8 .bdx .dl,.v8 .bdx .dr{overflow:visible}.v8 .bdx .dr{border-left:0;border-top:1px solid var(--line)}.v8 .bdx .dhd{padding:16px}.v8 .bdx .dhd h2{font-size:20px}.v8 .bdx .dhd .tag{display:none}.v8 .bdx .dl{padding:18px 16px}.v8 .bdx .dr{padding:18px 16px 24px}.v8 .bdx .dft{padding:10px 16px}}@media (width<=640px){.v8 .cv-story .cv-wh{flex-wrap:wrap;padding:8px 10px 6px 14px}.v8 .cv-pgr{justify-content:space-between;width:100%;margin-left:0;padding-right:0}.v8 .cv-sb{padding:12px 16px 4px}.v8 .cv-sec.read{margin:0 -16px;padding-left:16px;padding-right:16px}.v8 .cv-hd{font-size:22px}.v8 .cv-sf{padding:10px 12px 12px}.v8 .cv-nx[data-go="-1"]{margin-left:0}}.v8 .cv-story{--prog:0}.v8 .cv-story>.cv-wh{position:relative}.v8 .cv-story>.cv-wh:after{content:"";height:2px;width:calc(var(--prog) * 100%);background:#4f7a78;border-radius:0 2px 2px 0;transition:width .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0}.v8 .cv-jump{height:28px;font:inherit;color:#233b3a;font-variant-numeric:tabular-nums;cursor:pointer;background:#233b3a0d;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 11px;font-size:12.5px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #786a4e24}.v8 .cv-jump:hover{background:#fff}.v8 .cv-jump svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.v8 .cv-jpop .cv-jl{flex-direction:column;max-height:min(420px,60vh);display:flex;overflow:auto}.v8 .cv-jpop .opt{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.v8 .cv-jpop .opt em{color:var(--text-4);text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.v8 .cv-jpop .opt b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;overflow:hidden}.v8 .cv-jpop .opt.sel b{font-weight:500}.v8 .cv-jpop .opt.seen b{color:var(--text-3)}.v8 .cv-jpop .opt .later{color:var(--text-4);margin-left:0;font-size:11.5px}.v8 .cv-jpop .opt .cv-pill{margin-left:0}.v8 .pg-chat .chx{grid-template-columns:264px minmax(0,1fr);height:100%;min-height:0;display:grid}.v8 .pg-chat .ci,.v8 .pg-chat .cv,.v8 .cxpop .ci{stroke:currentColor;fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.v8 .pg-chat .cv{stroke-width:1.5px;width:14px;height:14px}.v8 .pg-chat .caps,.v8 .cxpop .caps{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-weight:400}.v8 .pg-chat .agav{object-fit:cover;background:var(--sunken);box-shadow:0 0 0 1px var(--line);border-radius:50%;flex:none;display:block}.v8 .pg-chat .cxsp,.v8 .cxpop .cxsp{flex:1}.v8 .pg-chat .err,.v8 .cxpop .err{color:var(--neg-text);margin-top:6px;font-size:12px;display:block}.v8 .pg-chat .cxe{color:var(--text-3);margin:0;font-size:13px}.v8 .crail{border-right:1px solid var(--line);background:var(--bg);scrollbar-width:none;flex-direction:column;gap:18px;min-height:0;padding:22px 14px 16px;display:flex;overflow:auto}.v8 .crail .brand svg{color:var(--ink-800)}.v8 .crn{flex-direction:column;gap:18px;display:flex}.v8 .cg{flex-direction:column;gap:2px;display:flex}.v8 .cg>.caps{padding:0 10px 6px}.v8 .cn{width:100%;height:36px;color:var(--text);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:0 10px;font-size:14px;display:flex}.v8 .cn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.v8 .cn .ci{color:var(--text-2)}.v8 .cn .lg{border-radius:6px}.v8 .cn:hover{background:var(--surface)}.v8 .cn.on{background:var(--sunken);font-weight:500}.v8 .cn.more{color:var(--text-3)}.v8 .cn[data-two]{height:46px}.v8 .cn[data-two]>span{flex-direction:column;line-height:1.25;display:flex}.v8 .cn[data-two] b{font-weight:inherit}.v8 .cn[data-two] small{color:var(--text-3);font-size:11.5px;font-weight:400}.v8 .cuser{align-items:center;gap:10px;margin-top:auto;padding:0 6px;font-size:13px;display:flex}.v8 .cuser i{border:1px solid var(--gold-300);width:30px;height:30px;font-style:normal;font-family:var(--mono);color:var(--gold-600);border-radius:50%;flex:none;place-items:center;font-size:9px;display:grid}.v8 .cuser b{font-weight:500;display:block}.v8 .cuser span{color:var(--text-3);font-size:11px;display:block}.v8 .cmain{min-width:0;min-height:0}.v8 .cmain.chome{padding:56px 40px 40px;overflow:auto}.v8 .chwrap{flex-direction:column;max-width:1000px;margin:0 auto;display:flex}.v8 .chhead{align-items:center;gap:14px;display:flex}.v8 .chhead b{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-900);font-size:26px;font-weight:400;line-height:1.15;display:block}.v8 .chhead span{color:var(--text-3);margin-top:3px;font-size:13px;display:block}.v8 .ccomp{background:var(--raised);border:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:10px;transition:box-shadow .25s;display:flex}.v8 .ccomp:focus-within{box-shadow:0 0 0 2px var(--sky-500),0 18px 40px -30px #1c2b2a73}.v8 .ccomp textarea{resize:none;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px;line-height:1.5}.v8 .ccomp textarea::placeholder{color:var(--text-4)}.v8 .bigcomp{border-radius:22px;min-height:176px;margin-top:20px;padding:18px 18px 14px 20px;box-shadow:0 18px 40px -30px #1c2b2a73}.v8 .bigcomp textarea{min-height:80px;max-height:200px;font-size:16.5px}.v8 .bcrow{min-width:0;color:var(--text-2);align-items:center;gap:14px;display:flex}.v8 .cib{width:32px;height:32px;color:var(--text-2);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.v8 .cib:hover{background:var(--surface);color:var(--text)}.v8 .cib .ci{stroke-width:1.5px;width:16px;height:16px}.v8 .bcrow .cib:first-child{margin-left:-6px}.v8 .cchip{border:1px solid var(--line);background:var(--raised);min-width:0;max-width:100%;height:32px;color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px;font-size:13px;transition:border-color .2s,background .2s;display:inline-flex}.v8 .cchip:hover{border-color:var(--sand-400)}.v8 .cchip[aria-expanded=true],.v8 .cchip:focus-visible{background:var(--surface);border-color:var(--ink-800)}.v8 .cchip b{text-overflow:ellipsis;min-width:0;color:var(--text);font-weight:500;overflow:hidden}.v8 .cchip em{font-style:normal;font-family:var(--mono);color:var(--text-3);font-size:10px}.v8 .cchip .ci,.v8 .cchip .cv{stroke-width:1.5px;width:14px;height:14px}.v8 .mpick{min-width:0;height:36px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 8px 0 6px;font-size:14px;display:inline-flex}.v8 .mpick:hover{background:var(--surface)}.v8 .mpick .blogo{border-radius:6px;width:24px;height:24px}.v8 .mpick b{color:var(--text);text-overflow:ellipsis;font-weight:500;overflow:hidden}.v8 .mpick em{color:var(--text-3);font-style:normal}.v8 .ccomp .send{background:var(--ink-900);width:40px;height:40px;color:var(--sand-0);transition:transform .15s var(--ease);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.v8 .ccomp .send:active{transform:scale(.94)}.v8 .ccomp .send svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.v8 .ccomp .send.stop{background:var(--neg-text)}.v8 .ccomp .send svg.sq{fill:currentColor}.v8 .chsec{color:var(--text-2);align-items:center;gap:10px;margin-top:44px;font-size:15px;display:flex}.v8 .rconv{scrollbar-width:none;gap:16px;margin:16px -40px 0 0;padding-right:40px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.v8 .rconv::-webkit-scrollbar{display:none}.v8 .rc{background:var(--surface);text-align:left;border:0;border-radius:16px;flex-direction:column;flex:none;align-items:stretch;width:300px;height:190px;padding:18px 20px;transition:background .2s;display:flex}.v8 .rc:hover{background:var(--sunken)}.v8 .rct{justify-content:space-between;align-items:center;display:flex}.v8 .rct span{color:var(--text-3);font-size:13px}.v8 .rc b{color:var(--text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:14px;font-size:15px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.v8 .rcf{color:var(--text-3);margin-top:auto;font-size:13px}.v8 .pg-chat .fy{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.v8 .fyc{background:var(--surface);text-align:left;transition:background .2s,transform .15s var(--ease);border:0;border-radius:16px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.v8 .fyc:hover{background:var(--sunken)}.v8 .fyc:active{transform:scale(.99)}.v8 .fyc[disabled]{opacity:.5;pointer-events:none}.v8 .fyl{color:var(--text-3);align-items:center;gap:8px;font-size:13px;display:flex}.v8 .fyl .ci{width:16px;height:16px}.v8 .fyc p{color:var(--text);margin:0;font-size:15px;line-height:1.5}.v8 .cmain.cfm{grid-template-columns:minmax(0,1fr);height:100%;display:grid;overflow:hidden}.v8 .cmain.cfm.wp{grid-template-columns:minmax(0,1fr) min(500px,44%)}.v8 .cft{flex-direction:column;min-width:0;height:100%;min-height:0;padding:26px 44px 22px;display:flex}.v8 .cfh{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:14px;padding-bottom:16px;display:flex}.v8 .cfh>div{min-width:0}.v8 .cfh h1{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-900);font-size:24px;line-height:1.2}.v8 .cfh span{color:var(--text-3);margin-top:3px;font-size:13px;display:block}.v8 .cfs{flex-direction:column;flex:1;gap:16px;width:100%;max-width:820px;min-height:0;margin:0 auto;padding:18px 2px;display:flex;overflow:auto}.v8 .cfs>*{flex-shrink:0}.v8 .cfs>:first-child{margin-top:auto}.v8 .cfu{max-width:78%;animation:msgIn .35s var(--ease) both;align-self:flex-end}.v8 .cfu p{background:var(--ink-900);color:var(--sand-0);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:15px 15px 4px;margin:0;padding:10px 15px;font-size:15px;line-height:1.45}.v8 .cfa{max-width:92%;animation:msgIn .35s var(--ease) both;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;display:grid}.v8 .cfb{background:var(--surface);min-width:0;color:var(--text);overflow-wrap:anywhere;border-radius:4px 15px 15px;padding:12px 16px;font-size:15px;line-height:1.55}.v8 .cfb p{white-space:pre-wrap;margin:0}.v8 .cfb p+p{margin-top:8px}.v8 .cfb p.big{font-family:var(--display);color:var(--ink-900);font-size:22px;line-height:1.25}.v8 .cfb ul{margin:6px 0 0;padding-left:20px}.v8 .cfb li{margin-top:3px}.v8 .cfb .cxsrc{flex-wrap:wrap;gap:4px 14px;margin-top:10px;display:flex}.v8 .cfb .cxsrc a{font-size:12.5px;font-weight:500;text-decoration:none}.v8 .cfb .cxsrc a:hover{text-decoration:underline}.v8 .cfb .cxnt{color:var(--text-3);margin-top:6px;font-size:12px;display:block}.v8 .cfa.concl .cfb{background:var(--raised);border:1px solid var(--line);box-shadow:0 16px 34px -28px #1c2b2a80}.v8 .lab2{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sky-700);margin-bottom:6px;font-size:9.5px;display:block}.v8 .cfx{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.v8 .cfx .b svg,.v8 .tkf .b svg{stroke-width:1.5px;width:14px;height:14px}.v8 .cfx .done{height:36px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pos-text);background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:10px;display:inline-flex}.v8 .cfx .done:hover{text-decoration:underline}.v8 .cfx .done svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.v8 .cfb .lnk{color:var(--sky-700);background:0 0;border:0;align-items:center;gap:4px;margin-top:10px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.v8 .cfb .lnk:hover{text-decoration:underline}.v8 .cfb .lnk svg{stroke-width:1.6px;width:13px;height:13px}.v8 .afc{background:var(--raised);border:1px solid var(--line);animation:msgIn .35s var(--ease) both;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;margin-left:42px;padding:12px 14px;display:grid}.v8 .dico{background:var(--info-bg);width:40px;height:40px;color:var(--info-text);border-radius:10px;flex:none;place-items:center;display:grid}.v8 .dico svg{stroke:currentColor;fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.v8 .afb{min-width:0}.v8 .afb b{font-size:15px;font-weight:500;display:block}.v8 .afs{color:var(--text-3);align-items:center;gap:6px;margin-top:3px;font-size:13px;display:flex}.v8 .afs .lg{border-radius:4px}.v8 .cxflash{animation:cxflash 1.4s var(--ease)}@keyframes cxflash{0%,to{box-shadow:0 0 #5e8d8b00}30%{box-shadow:0 0 0 4px #5e8d8b73}}.v8 .cfc{border-radius:20px;flex:none;width:100%;max-width:820px;min-height:112px;margin:0 auto;padding:14px 16px 12px 18px;box-shadow:0 14px 34px -30px #1c2b2a80}.v8 .cfc textarea{min-height:26px;max-height:180px;font-size:15px}.v8 .cfc .bcrow{gap:10px}.v8 .cfm.wp .cfc .mic{display:none}.v8 .cfm.wp .cft{padding-left:28px;padding-right:28px}.v8 .cfm.wp .cfc .bcrow{gap:8px}.v8 .cfm.wp .mpick{padding:0 2px}.v8.mode-chat .dock+.view{margin-top:0}.v8 .tkc{background:var(--raised);border:1px solid var(--line);animation:msgIn .35s var(--ease) both;border-radius:16px;margin-left:42px;overflow:hidden;box-shadow:0 18px 40px -30px #1c2b2a8c}.v8 .tkh{background:var(--surface);color:var(--text-3);align-items:center;gap:8px;padding:12px 18px;font-size:13px;display:flex}.v8 .tkh svg,.v8 .tkd>svg{width:15px;height:15px;stroke:var(--text);fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.v8 .tkh b{color:var(--text);font-size:14px;font-weight:500}.v8 .tkh span{text-align:right;min-width:0;margin-left:auto}:where(.v8) input.tkt{width:calc(100% - 20px);font:inherit;color:var(--text);background:0 0;border:1px solid #0000;border-radius:8px;margin:10px 10px 0;padding:4px 8px;font-size:18px;font-weight:500;line-height:1.35;display:block}:where(.v8) input.tkt:hover,:where(.v8) input.tkt:focus{border-color:var(--line);background:var(--bg);outline:none}.v8 .tkg{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px 18px 14px;display:grid}.v8 .tkg label{border:1px solid var(--line);cursor:pointer;border-radius:10px;min-width:0;padding:8px 10px;transition:border-color .2s;position:relative}.v8 .tkg label:hover,.v8 .tkg label:focus-within{border-color:var(--sand-400)}.v8 .tkg .caps{margin-bottom:5px;display:block}.v8 .tkg b{white-space:nowrap;align-items:center;gap:6px;min-height:22px;font-size:14px;font-weight:500;display:flex}.v8 .tkg select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.v8 .tkg input{width:100%;min-width:0;height:22px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;padding:0;font-size:14px;font-weight:500}.v8 .sug{background:var(--surface);border-radius:12px;margin:0 18px;padding:12px 14px}.v8 .sgh{align-items:center;gap:8px;margin-bottom:6px;display:flex}.v8 .sgh b{font-size:13px;font-weight:500}.v8 .sgh .lab{color:var(--pos-text);margin-left:auto}.v8 .cand{text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;padding:8px 6px;display:grid}.v8 .cand+.cand{border-top:1px solid var(--line);border-radius:0}.v8 .cand:hover{background:color-mix(in srgb,var(--raised) 60%,transparent)}.v8 .cand.on{background:var(--raised);box-shadow:inset 0 0 0 1.5px var(--ink-800);border-radius:10px}.v8 .cand.on+.cand{border-top-color:#0000}.v8 .cand i{background:var(--sand-200);width:30px;height:30px;font-style:normal;font-family:var(--mono);border-radius:50%;place-items:center;font-size:10px;display:grid}.v8 .cw2{min-width:0}.v8 .cand b{font-size:14px;font-weight:500;display:block}.v8 .cand b span{color:var(--text-3);font-size:13px;font-weight:400}.v8 .cand .why{color:var(--text-2);margin-top:2px;font-size:13px;line-height:1.45;display:block}.v8 .cand em{font-style:normal;font-family:var(--mono);color:var(--text-3);white-space:nowrap;font-size:9.5px}.v8 .tkf{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.v8 .tkd{border:1px solid var(--line);background:var(--raised);animation:msgIn .35s var(--ease) both;border-radius:14px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;margin-left:42px;padding:12px 16px;display:grid}.v8 .tkd>svg{stroke:var(--pos-text)}.v8 .tkd b{font-size:14px;font-weight:500;display:block}.v8 .tkd span:not(.tag){color:var(--text-3);margin-top:2px;font-size:13px;display:block}.v8 .cfp{border-left:1px solid var(--line);background:var(--bg);min-width:0;height:100%;min-height:0;animation:drIn .3s var(--ease) both;flex-direction:column;gap:14px;padding:26px 28px;display:flex;overflow:auto}.v8 .cph2{align-items:center;gap:12px;display:flex}.v8 .cph2 b{font-family:var(--display);color:var(--ink-900);font-size:22px;font-weight:400;line-height:1.2;display:block}.v8 .cph2 span{color:var(--text-3);margin-top:3px;font-size:13px;display:block}.v8 .cph2.plain{justify-content:space-between;align-items:flex-end}.v8 .cph2.plain .caps{margin:0;display:block}.v8 .cpt{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:12px;display:flex}.v8 .cpt .tag{background:0 0}.v8 .dsec .caps{margin-bottom:5px;display:block}.v8 .dsec p{color:var(--text);white-space:pre-line;margin:0;font-size:14px;line-height:1.55}.v8 .cpf2{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding-top:14px;display:flex}.v8 .toast2{background:var(--ink-900);color:var(--sand-0);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.v8 .toast2 svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.v8 .newc{background:var(--info-bg);border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex}.v8 .newc>.tag{background:0 0;align-self:flex-start;padding-left:4px}.v8 .newc .wc{box-shadow:0 0 0 2px var(--ink-800)}.v8 .oldc{opacity:.6}.v8 .cfp .wc{border:0}.v8 .cfp .wc .cbar{height:40px}.v8 .cfp .wc .meta .tag{margin-left:auto}.v8 .cfp .wc .note{color:var(--text-3);margin-top:4px;font-size:13px;line-height:1.45}.v8 .cfp .wc .own{color:var(--text-2);font-size:13px}.v8 .cfp .wc .ft .open{color:var(--sky-700);margin-left:auto;font-weight:500}.v8 .cxdoc header{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding-bottom:16px;display:flex}.v8 .cxdoc header .lg{border-radius:10px}.v8 .cxdoc h2{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-900);margin-top:4px;font-size:26px;line-height:1.15}.v8 .cxdoc header p{color:var(--text-3);margin:6px 0 0;font-size:12.5px}.v8 .cxdoc section{border-bottom:1px solid var(--line);padding:16px 0}.v8 .cxdoc section:last-child{border-bottom:0}.v8 .cxdoc section p{white-space:pre-line;margin:6px 0 0;font-size:14.5px;line-height:1.6}.v8 .pop.cxpop{border-radius:16px;flex-direction:column;gap:8px;max-height:calc(100vh - 32px);padding:14px 12px 12px;display:flex;overflow:auto;box-shadow:0 26px 50px -24px #1c2b2a80}.v8 .cxpop .cph{padding:0 6px 4px}.v8 .cxpop .cph b{font-size:15px;font-weight:500;display:block}.v8 .cxpop .cph span{color:var(--text-3);margin-top:2px;font-size:12px;display:block}.v8 .cxpop .cbx{appearance:none;border:1.5px solid var(--sand-400);background:var(--raised) center/12px no-repeat;cursor:pointer;border-radius:5px;flex:none;width:18px;height:18px;margin:0}.v8 .cxpop .cbx:checked{background-color:var(--ink-800);border-color:var(--ink-800);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fdfcf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.v8 .cxpop .cbx:disabled{cursor:default}.v8 .cxpop .crow2{cursor:pointer;border-radius:9px;align-items:center;gap:10px;min-height:34px;padding:0 6px;font-size:14px;display:flex}.v8 .cxpop .crow2:hover{background:var(--surface)}.v8 .cxpop .crow2 b{font-weight:400}.v8 .cxpop .crow2.firm{background:var(--surface);padding:8px 6px}.v8 .cxpop .crow2.firm b{font-weight:500}.v8 .cxpop .crow2.firm span{color:var(--text-3);font-size:12px;display:block}.v8 .cxpop .crow2.off{opacity:.42;cursor:default}.v8 .cxpop .cgrp{border-top:1px solid var(--line);flex-direction:column;gap:2px;padding-top:6px;display:flex}.v8 .cxpop .cgrp>.caps{padding:2px 6px 4px}.v8 .cxpop .cfn{grid-template-columns:1fr 1fr;column-gap:4px;display:grid}.v8 .cxpop .cpf{border-top:1px solid var(--line);color:var(--text-3);align-items:center;gap:12px;padding:10px 6px 0;font-size:13px;display:flex}.v8 .cxpop .prow{cursor:pointer;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 8px;display:grid}.v8 .cxpop .prow:hover{background:var(--surface)}.v8 .cxpop .prow:has(input:checked){background:var(--surface)}.v8 .cxpop .rdo{appearance:none;border:1.5px solid var(--sand-400);background:var(--raised);cursor:pointer;border-radius:50%;width:18px;height:18px;margin:2px 0 0}.v8 .cxpop .rdo:checked{border:5px solid var(--ink-800)}.v8 .cxpop .prow b{font-size:14px;font-weight:500;display:block}.v8 .cxpop .prow span{color:var(--text-3);margin-top:2px;font-size:12px;line-height:1.45;display:block}.v8 .cxpop .prow em{font-style:normal;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--warn-text);white-space:nowrap;font-size:9.5px}.v8 .pop.cxpop-model{gap:2px;padding:12px 8px 8px}.v8 .cxpop-model>.caps{padding:0 10px 6px}.v8 .cxpop .mrow2{text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto 16px;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 10px;display:grid}.v8 .cxpop .mrow2:hover,.v8 .cxpop .mrow2.on{background:var(--surface)}.v8 .cxpop .mrow2 .blogo{border-radius:8px;width:30px;height:30px}.v8 .cxpop .mrow2 b{font-size:14px;font-weight:500;display:block}.v8 .cxpop .mrow2 i{color:var(--text-3);font-size:12px;font-style:normal;display:block}.v8 .cxpop .mrow2 em{font-style:normal;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:9.5px}.v8 .cxpop .mrow2 .ck{width:14px;height:14px;stroke:var(--text);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.v8 .cxpop .cxpn{border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:6px 10px 2px;padding-top:8px;font-size:12px;display:flex}.v8 .cxpop-list .inp{width:100%}.v8 .cxpop .srl{flex-direction:column;gap:2px;display:flex}.v8 .cxpop .sro{text-align:left;background:0 0;border:0;border-radius:9px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;display:flex}.v8 .cxpop .sro:hover,.v8 .cxpop .sro.on{background:var(--surface)}.v8 .cxpop .sro b{font-size:13.5px;font-weight:500;line-height:1.35}.v8 .cxpop .sro span{color:var(--text-3);font-size:12px}.v8 .cxpop .sro.who{flex-direction:row;align-items:center;gap:10px}.v8 .cxpop .sro.who .ini{width:30px;height:30px;font-size:10px}.v8 .cxpop .sro.who b,.v8 .cxpop .sro.who span span{display:block}.v8 .cxpop .cxe{color:var(--text-3);margin:0;padding:6px 10px;font-size:13px}@media (width<=1180px){.v8 .cmain.chome{padding:40px 28px 32px}.v8 .rconv{margin-right:-28px;padding-right:28px}.v8 .cft{padding:22px 24px 18px}.v8 .pg-chat .fy{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.v8.mode-chat .view.pg-chat{overflow:auto}.v8 .pg-chat .chx{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);height:auto;min-height:100%}.v8 .crail{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center;gap:10px;padding:10px 16px;overflow:visible}.v8 .crail .brand span,.v8 .cuser,.v8 .cg>.caps{display:none}.v8 .crail .seg{min-width:150px;margin-left:auto}.v8 .crn{scrollbar-width:none;flex-direction:row;flex:100%;gap:2px;overflow-x:auto}.v8 .cg{flex-direction:row;flex:none;gap:2px}.v8 .cn{flex:none;width:auto;padding:0 10px}.v8 .cmain.chome{padding:20px 16px 24px;overflow:visible}.v8 .rconv{margin-right:-16px;padding-right:16px}.v8 .rc{width:260px;height:176px}.v8 .cmain.cfm,.v8 .cmain.cfm.wp{grid-template-columns:minmax(0,1fr);height:auto;overflow:visible}.v8 .cft{height:auto;padding:16px}.v8 .cfs{padding:14px 0;overflow:visible}.v8 .cfc{z-index:2;position:sticky;bottom:8px}.v8 .cfa,.v8 .cfu{max-width:100%}.v8 .afc,.v8 .tkc,.v8 .tkd{margin-left:0}.v8 .tkg{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .cand{grid-template-columns:30px minmax(0,1fr)}.v8 .cand em,.v8 .cand .tag{grid-column:2;justify-self:start}.v8 .cfp{border-left:0;border-top:1px solid var(--line);height:auto;padding:20px 16px}.v8 .tkh{flex-wrap:wrap}.v8 .tkh span{text-align:left;flex-basis:100%;margin-left:0}}@media (width<=480px){.v8 .mpick b,.v8 .mpick em,.v8 .cchip[data-pop=perm] b,.v8 .ccomp .mic{display:none}.v8 .bcrow{gap:6px}.v8 .cchip{padding:0 8px}.v8 .bigcomp{padding-left:16px}}.v8 .cfp{position:relative}.v8 .cpx{z-index:2;border:1px solid var(--line);background:var(--raised);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:14px;right:14px}.v8 .cpx svg{width:12px;height:12px;stroke:var(--text);stroke-width:1.6px;fill:none}.v8 .cpx:hover{border-color:var(--sand-400)}.v8 .cfp.doc .cph2{padding-right:40px}.v8 .cvw{text-align:left;min-width:0;color:var(--text);background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:10px;margin:-6px;padding:6px;font-size:13px;display:flex}.v8 .cvw:hover{background:var(--surface)}.v8 .cvw>div{min-width:0}.v8 .cchip.gx-inc .tog{width:28px;height:17px;margin-left:2px}.v8 .cchip.gx-inc .tog:after{width:12px;height:12px;top:2.5px;left:2.5px}.v8 .cchip.gx-inc .tog.on:after{left:13.5px}.v8 .cchip.gx-inc.on{background:var(--ink-900);border-color:var(--ink-900);color:var(--sand-0)}.v8 .cchip.gx-inc.on b{color:var(--sand-0)}.v8 .cchip.gx-inc.on .tog.on{background:var(--sky-500)}.v8 .cchip.gx-inc.on:focus-visible{background:var(--ink-800);outline:2px solid var(--sky-500);outline-offset:2px}.v8 .ccomp.gx-on,.v8 .ccomp.gx-on:focus-within{border-color:var(--ink-800);box-shadow:0 0 0 1px var(--ink-800),0 14px 34px -30px #1c2b2a80}.v8 .gx-incbar{color:var(--text-2);align-items:center;gap:8px;margin:-2px 0 2px;font-size:12px;display:flex}.v8 .gx-incbar .gx-i{width:14px;height:14px;color:var(--ink-800)}.v8 .gx-incbar .gx-rule{margin-left:auto}.v8 .gx-inctag{background:var(--ink-900);height:24px;color:var(--sand-0);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:9.5px;display:inline-flex}.v8 .gx-inctag .gx-i{width:13px;height:13px}.v8 .cfh .gx-inctag,.v8 .chhead .gx-inctag{color:var(--sand-0);flex:none;margin:0 0 0 auto;font-size:9.5px;display:inline-flex}.v8 .gx-prev{flex:none;width:100%}.v8 .gx-prev:empty{display:none}.v8 .cft>.gx-prev{max-width:820px;margin:10px auto 0}.v8 .chwrap>.gx-prev{margin-top:12px}.v8 .gx-mask{border:1px solid var(--line);background:var(--raised);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.v8 .gx-mask>div{min-width:0;padding:12px 14px}.v8 .gx-mask>div+div{border-left:1px solid var(--line);background:var(--sand-50)}.v8 .gx-mask .lab{align-items:center;gap:8px;margin-bottom:8px;display:flex}.v8 .gx-mask .lab .blogo{border-radius:5px;width:18px;height:18px}.v8 .gx-mask p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.7}.v8 .gx-mask.one{grid-template-columns:minmax(0,1fr)}.v8 .gx-mask.one>div{background:var(--sand-50)}.v8 .gx-tok{background:var(--sky-100);color:var(--ink-900);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:1px 4px}.v8 .gx-ph{background:var(--sand-200);font-family:var(--mono);color:var(--ink-800);white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:12px}.v8 .gx-map{border-top:1px solid var(--line);color:var(--text-3);background:var(--raised);flex-wrap:wrap;grid-column:1/-1;gap:6px 14px;margin:0;padding:9px 14px;font-size:12px;display:flex}.v8 .gx-map span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.v8 .gx-fill{-webkit-text-decoration:underline dotted var(--sky-600);text-decoration:underline dotted var(--sky-600);text-underline-offset:3px;cursor:help;text-decoration-thickness:1.5px}.v8 .cfu .gx-fill{-webkit-text-decoration-color:var(--sky-200);text-decoration-color:var(--sky-200)}.v8 .gx-note{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.v8 .gx-note .gx-i{width:13px;height:13px}.v8 .gx-note .link{font-size:12px}.v8 .gx-part{margin-top:10px}.v8 .gx-part:first-child{margin-top:0}.v8 .gx-part .lab2{margin-bottom:4px}.v8 .gx-part ul{margin:4px 0 0}.v8 .gx-out{border-top:1px solid var(--line);grid-template-columns:18px minmax(0,1fr);gap:8px;margin-top:12px;padding-top:12px;display:grid}.v8 .gx-out:first-child{border-top:0;margin-top:0;padding-top:0}.v8 .gx-out .gx-i{color:var(--text-3);margin-top:3px}.v8 .gx-out p{margin:0}.v8 .gx-req{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.v8 .gx-req .small{color:var(--text-3)}.v8 .gx-sent{background:var(--info-bg);height:30px;color:var(--info-text);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:inline-flex}.v8 .gx-sent .gx-i{width:13px;height:13px}.v8 .gx-sent.ok{background:var(--pos-bg);color:var(--pos-text)}.v8 .gx-sent.no{background:var(--neg-bg);color:var(--neg-text)}.v8 .gx-tmr{text-align:right;cursor:help;background:0 0;border:0;justify-items:end;gap:4px;padding:0;display:grid}.v8 .cfh .gx-tmr{flex:none;margin-left:auto}.v8 .cfh .gx-inctag+.gx-tmr{margin-left:0}.v8 .gx-tmr:focus-visible{outline:2px solid var(--sky-500);outline-offset:4px;border-radius:12px}.v8 .gx-tmr span{margin-top:0}.v8 .gx-tmr .row1{color:var(--text-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.v8 .gx-tmr .gx-seg{background:var(--raised);border:1px solid var(--line);border-radius:999px;padding:3px;display:inline-flex}.v8 .gx-tmr .gx-seg span{height:26px;color:var(--text-2);border-radius:999px;align-items:center;padding:0 11px;font-size:12.5px;display:inline-flex}.v8 .gx-tmr .gx-seg span.on{background:var(--ink-900);color:var(--sand-0)}.v8 .gx-tmr.held .gx-seg{opacity:.5}.v8 .gx-tmr .why{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--warn-text);align-items:center;gap:6px;font-size:9.5px;display:inline-flex}.v8 .gx-tmr .why .gx-i{width:12px;height:12px}.v8 .cxpop .gx-tp{margin:0;font-size:13.5px;line-height:1.5}.v8 .cxpop .cxpn .gx-rule{margin-left:4px}.v8 .gx-atts{flex-wrap:wrap;gap:8px;display:flex}.v8 .gx-atts:empty{display:none}.v8 .gx-file{border:1px solid var(--line);background:var(--raised);text-align:left;border-radius:12px;grid-template-columns:30px minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:center;gap:10px;width:320px;max-width:100%;padding:8px 10px 8px 8px;display:grid}.v8 .gx-file>div{min-width:0}.v8 .gx-file .pb i{background:var(--sky-500);border-radius:2px;width:0;height:100%;animation:1.2s linear forwards gxScan;display:block}@keyframes gxScan{0%{width:0}to{width:100%}}.v8 .gx-file .x{width:24px;height:24px;color:var(--text-3);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.v8 .gx-file .x:hover{background:var(--surface);color:var(--text)}.v8 .gx-file .x svg{stroke:currentColor;stroke-width:1.6px;fill:none;width:10px;height:10px}.v8 .cxpop .sro.gx-fp{flex-direction:row;align-items:center;gap:10px}.v8 .cxpop .gx-fp .ic{background:var(--surface);width:30px;height:30px;color:var(--text-2);border-radius:8px;flex:none;place-items:center;display:grid}.v8 .cxpop .gx-fp span span{display:block}.v8 .gx-att{white-space:normal;color:#fdfcf8c7;border-top:1px solid #fdfcf82e;align-items:center;gap:6px;margin-top:8px;padding-top:8px;font-size:12.5px;display:flex}.v8 .gx-att .gx-i{width:13px;height:13px}@media (width<=900px){.v8 .crail .cuser{order:1;margin:0;padding:0;display:flex}.v8 .crn{order:2}.v8 .cuser .cvw>div,.v8 .cuser .set{display:none}.v8 .cvw{flex:none;margin:0;padding:3px}}@media (width<=640px){.v8 .cfh{flex-wrap:wrap}.v8 .cfh .gx-tmr{text-align:left;flex-basis:100%;justify-items:start;margin-left:0}.v8 .gx-mask{grid-template-columns:minmax(0,1fr)}.v8 .gx-mask>div+div{border-left:0;border-top:1px solid var(--line)}}@media (width<=480px){.v8 .cchip.gx-inc b{display:none}}@media (width<=560px){.v8 .bcrow{flex-wrap:wrap;row-gap:8px}.v8 .bcrow .cchip,.v8 .bcrow .mpick{max-width:none}}.v8 .agt-sky{--ag:#bdd3d1;--ag-soft:#dbe7e6;--ag-ink:#3a5c5b}.v8 .agt-aqua{--ag:#b3d4db;--ag-soft:#d6e8ec;--ag-ink:#31555d}.v8 .agt-gold{--ag:#e8d9a9;--ag-soft:#f4ead0;--ag-ink:#7a6229}.v8 .agt-sand{--ag:#ded5bd;--ag-soft:#ebe5d3;--ag-ink:#5f5742}.v8 .agt-meadow{--ag:#cdd2a4;--ag-soft:#e6e8cf;--ag-ink:#464e20}.v8 .agt-ink{--ag:#d3dbda;--ag-soft:#e9eeed;--ag-ink:#3b5453}.v8 .agt-blossom{--ag:#ebc4c9;--ag-soft:#f5e0e2;--ag-ink:#854752}.v8 .ag-page{max-width:1180px;padding-bottom:28px}.v8 .ag-page .ph .crumb button{letter-spacing:inherit}.v8 .ag-page .b svg{width:13px;height:13px}.v8 .ag-page .sp{flex:1}.v8 .ag-page code{font-family:var(--mono);font-size:11.5px}.v8 .ag-none{margin:4px 0 0}.v8 .ag-team{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:16px;margin:-4px 0 14px;font-size:13px;display:flex}.v8 .ag-team span:not(.lab){align-items:center;gap:6px;display:inline-flex}.v8 .ag-team i,.v8 .ag-st i{background:var(--sand-400);border-radius:50%;flex:none;width:7px;height:7px}.v8 .ag-team i.on,.v8 .ag-st.on i{background:var(--meadow-600)}.v8 .ag-st{color:var(--text-3);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.v8 .ag-st.on{color:var(--pos-text)}.v8 .ag-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,272px),1fr));gap:16px;max-width:1010px;display:grid}.v8 .agc{background:var(--surface);border-radius:var(--r-lg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.v8 .agc .art{background:var(--ag-soft);cursor:pointer;border:0;border-radius:0;place-items:center;width:100%;height:138px;padding:0;display:grid;position:relative;overflow:hidden}.v8 .agc .art:before,.v8 .agc .art:after{content:"";border:1px solid color-mix(in srgb,var(--ag-ink) 16%,transparent);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v8 .agc .art:before{width:146px;height:146px}.v8 .agc .art:after{border-style:dashed;width:200px;height:200px}.v8 .agc .art .av{z-index:1;transition:transform .35s var(--ease);position:relative}.v8 .agc .art:hover .av{transform:scale(1.04)}.v8 .agc .code{z-index:1;font-family:var(--mono);letter-spacing:.12em;color:var(--ag-ink);font-size:10px;position:absolute;top:16px;right:18px}.v8 .agc .bd{flex-direction:column;flex:1;gap:8px;min-width:0;padding:14px 18px 18px;display:flex}.v8 .agc .nmrow{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.v8 .agc h3{font-family:var(--display);letter-spacing:-.03em;color:var(--ink-900);overflow-wrap:anywhere;min-width:0;font-size:20px;line-height:1.15}.v8 .agc .own{color:var(--text-3);flex:none;font-size:12.5px}.v8 .agc .duty{color:var(--text-2);margin:0;font-size:13px;line-height:1.45}.v8 .agc .sk{flex-wrap:wrap;gap:6px;display:flex}.v8 .agc .sk span{border:1px solid var(--line);background:var(--raised);height:24px;color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.v8 .agc .sk .more{font-family:var(--mono);color:var(--text-3);font-size:10px}.v8 .agc .acts{gap:8px;margin-top:auto;padding-top:4px;display:flex}.v8 .agc .acts .b{flex:1;min-width:0}.v8 .agp-h{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:8px;display:flex}.v8 .agp-h .pav{box-shadow:0 0 0 1px var(--line)}.v8 .agp-h .t{flex:260px;min-width:0}.v8 .agp-h h1{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-900);font-size:30px;line-height:1.1}.v8 .agp-h .sub{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;font-size:13.5px;display:flex}.v8 .agp-h .act{flex-wrap:wrap;gap:8px;display:flex}.v8 .agp-h .crumb button{letter-spacing:inherit}.v8 .ag-page .col{flex-direction:column;gap:16px;min-width:0;display:flex}.v8 .ag-page .card .ch .link{font-size:12.5px}.v8 .agp-ov{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.v8 .agp-cfg{grid-template-columns:190px minmax(0,760px);align-items:start;gap:16px;display:grid}.v8 .agp-sp{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.v8 .odesc{margin:0 0 12px;font-size:14px;line-height:1.55}.v8 .ag-kv{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin:0;display:grid}.v8 .ag-kv div{border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;min-height:40px;padding:6px 0;display:grid}.v8 .ag-kv dt{color:var(--text-3);font-size:12.5px}.v8 .ag-kv dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:13.5px}.v8 .ag-kv code{border:1px solid var(--line);background:var(--raised);border-radius:6px;padding:2px 6px}.v8 .ag-who{align-items:center;gap:8px;display:inline-flex}.v8 .ag-who .ini{width:22px;height:22px;font-size:8px}.v8 .ag-bizs{flex-wrap:wrap;gap:6px 12px;display:inline-flex}.v8 .ag-biz{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.v8 .ag-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.v8 .ag-stats div{background:var(--raised);border:1px solid var(--line);border-radius:var(--r-md);min-width:0;padding:12px 14px}.v8 .ag-stats span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:9.5px;display:block}.v8 .ag-stats b{font-family:var(--display);letter-spacing:-.03em;color:var(--ink-900);white-space:nowrap;margin-top:6px;font-size:26px;font-weight:400;display:block}.v8 .ag-run{border-top:1px solid var(--line);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;padding:8px 0;display:grid}.v8 .ag-run .t{font-family:var(--mono);color:var(--text-3);font-size:10.5px}.v8 .ag-run b{min-width:0;font-size:14px;font-weight:500}.v8 .ag-icohero{align-items:center;gap:16px;padding:4px 0 14px;display:flex}.v8 .ag-icohero .av{box-shadow:0 0 0 3px var(--bg),0 0 0 4px var(--ink-800)}.v8 .ag-icohero b{font-size:14.5px;font-weight:500;display:block}.v8 .ag-icohero span{color:var(--text-3);margin-top:2px;font-size:12.5px;display:block}.v8 .ag-sum{border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;display:grid}.v8 .ag-sum>span{color:var(--text-3);font-size:12.5px}.v8 .ag-sum>div{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13.5px;display:flex}.v8 .ag-sum b{font-weight:500}.v8 .ag-sum em{color:var(--text-3);font-size:12.5px;font-style:normal}.v8 .ag-sum .wrap{align-items:baseline}.v8 .ag-hand{border:1px solid var(--line);background:var(--raised);border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px 0 3px;font-size:12.5px;display:inline-flex}.v8 .ag-hand:hover{border-color:var(--sand-400)}.v8 .ag-ped{padding:0;overflow:hidden}.v8 .ag-ped .ptool{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 18px;display:flex}.v8 .ag-ped .pbody{background:var(--raised);--g:46px;display:grid}.v8 .ag-ped .pback,.v8 .ag-ped textarea{padding:16px 18px 16px var(--g);font-family:var(--mono);white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:2;letter-spacing:0;border:0;grid-area:1/1;margin:0;font-size:12.5px;line-height:1.75}.v8 .ag-ped .pback{z-index:0;color:var(--text);pointer-events:none;min-width:0;position:relative}.v8 .ag-ped .pl{position:relative}.v8 .ag-ped .pl .ln{left:calc(-1 * var(--g));width:calc(var(--g) - 14px);text-align:right;color:var(--text-4);-webkit-user-select:none;user-select:none;font-size:11px;position:absolute}.v8 .ag-ped .pl.chg:before{content:"";z-index:-1;top:0;bottom:0;left:calc(-1 * var(--g));background:color-mix(in srgb,var(--meadow-100) 75%,transparent);box-shadow:inset 3px 0 0 var(--meadow-600);position:absolute;right:-18px}.v8 .ag-ped .pl .h{font-weight:inherit;color:var(--ink-900)}.v8 .ag-ped mark{background:var(--sky-100);color:var(--sky-700);box-shadow:0 0 0 1.5px var(--sky-100);border-radius:3px}.v8 .ag-ped textarea{z-index:1;color:#0000;-webkit-text-fill-color:transparent;caret-color:var(--ink-900);resize:none;background:0 0;outline:none;width:100%;min-height:240px;position:relative;overflow:hidden}.v8 .ag-ped textarea::selection{background:#5e8d8b47}.v8 .ag-ped .pbody:focus-within{box-shadow:inset 0 0 0 2px var(--sky-500)}.v8 .ag-ped .pfoot{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.04em;color:var(--text-3);flex-wrap:wrap;gap:6px 16px;padding:10px 18px;font-size:10px;display:flex}.v8 .ag-vrow{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;font-size:13px;display:grid}.v8 .ag-vrow code{border:1px solid var(--line);background:var(--raised);white-space:nowrap;border-radius:6px;padding:3px 7px}.v8 .ag-vrow div span{display:block}.v8 .ag-vrow em{color:var(--text-3);margin-top:2px;font-size:12px;font-style:normal;display:block}.v8 .ag-vrow.pol svg{width:14px;height:14px;stroke:var(--text-3);fill:none;stroke-width:1.4px}.v8 .ag-vrow.ver{grid-template-columns:44px minmax(0,1fr) auto}.v8 .ag-vrow.ver b{font-family:var(--mono);font-size:12px;font-weight:500}.v8 .ag-vrow.ver span{color:var(--text-2)}.v8 .ag-vrow.ver em.cur{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pos-text);margin:0;font-size:9.5px}.v8 .ag-vrow .link{font-size:12.5px}.v8 .ag-var{border:0;border-top:1px solid var(--line);text-align:left;width:100%;color:var(--text-2);background:0 0;border-radius:0;padding:10px 0}.v8 .ag-var:hover code{border-color:var(--sand-400)}.v8 .ag-restore{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sky-700);background:0 0;border:0;padding:0;font-size:9.5px}.v8 .ag-restore:hover{text-decoration:underline}.v8 .ag-varpop .opt code{font-family:var(--mono);border:1px solid var(--line);background:var(--raised);border-radius:6px;padding:2px 6px;font-size:11.5px}.v8 .ag-varpop .opt span{font-size:11.5px}.v8 .ag-gedit{flex-direction:column;gap:12px;display:flex}.v8 .ag-gedit label{flex-direction:column;gap:6px;min-width:0;display:flex}.v8 .ag-gedit .inp,.v8 .ag-gedit .sel{width:100%}.v8 .ag-gedit textarea{resize:vertical}.v8 .ag-gedit .two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.v8 .ag-gedit .acts{gap:8px;display:flex}.v8 .ag-run2{border-top:1px solid var(--line);padding:12px 0}.v8 .ag-run2:first-child{border-top:0;padding-top:0}.v8 .ag-run2 .r1{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.v8 .ag-run2 b{font-size:14px;font-weight:500}.v8 .ag-run2 .t{font-family:var(--mono);color:var(--text-3);margin-top:2px;font-size:10.5px;display:block}.v8 .ag-run2 p{color:var(--text-2);margin:6px 0 0;font-size:13px;line-height:1.5}.v8 .cdesc{color:var(--text-3);margin:0 0 8px;font-size:13px;line-height:1.5}.v8 .ag-cnav{flex-direction:column;gap:2px;display:flex;position:sticky;top:0}.v8 .ag-cnav button{height:36px;color:var(--text-2);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 12px;font-size:14.5px;display:flex}.v8 .ag-cnav button:hover{background:var(--surface);color:var(--text)}.v8 .ag-cnav button.on{background:var(--sunken);color:var(--text);font-weight:500}.v8 .ag-cnav em{font-style:normal;font-family:var(--mono);color:var(--text-3);margin-left:auto;padding-left:10px;font-size:10px}.v8 .ag-mrow{background:var(--raised);border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;margin-top:10px;padding:12px 14px;display:grid}.v8 .ag-mrow .rk{font-family:var(--mono);color:var(--text-3);padding-top:5px;font-size:11px}.v8 .ag-mrow .t1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v8 .ag-mrow .t1 b{font-size:15px;font-weight:500}.v8 .ag-mrow .prov{color:var(--text-3);font-size:12px}.v8 .ag-mrow .mtags{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.v8 .ag-mrow .mtags span{background:var(--surface);border:1px solid var(--line);height:21px;font-family:var(--mono);color:var(--text-2);border-radius:5px;align-items:center;padding:0 7px;font-size:10px;display:inline-flex}.v8 .ag-mrow .mctl{gap:2px;display:flex}.v8 .ag-page .ic{width:30px;height:30px;color:var(--text-2);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.v8 .ag-page .ic:hover{background:var(--surface);color:var(--text)}.v8 .ag-page .ic[disabled]{opacity:.3;pointer-events:none}.v8 .ag-page .ic svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.v8 .ag-add{width:100%;margin-top:12px}.v8 .ag-srow{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.v8 .ag-srow.flat{grid-template-columns:auto minmax(0,1fr) auto}.v8 .ag-srow b{font-size:14px;font-weight:500;display:block}.v8 .ag-srow .t1{align-items:center;gap:8px;display:flex}.v8 .ag-srow p{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12.5px;line-height:1.4;overflow:hidden}.v8 .ag-krow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.v8 .ag-krow b{font-size:14px;font-weight:500;display:block}.v8 .ag-krow span{color:var(--text-3);margin-top:2px;font-size:12.5px;display:block}.v8 .ag-tgroup{border-top:1px solid var(--line);padding:10px 0}.v8 .ag-tgroup .t1{align-items:center;gap:8px;margin-bottom:6px;display:flex}.v8 .ag-tgroup .t1 b{font-size:14px;font-weight:500}.v8 .ag-trow{justify-content:space-between;align-items:center;gap:10px;padding:4px 0 4px 34px;display:flex}.v8 .ag-trow code{color:var(--text-2);overflow-wrap:anywhere;font-size:11.5px}.v8 .ag-hrow{border-top:1px solid var(--line);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.v8 .ag-isobiz{padding:6px 0 10px}.v8 .ag-gsec{border-top:1px solid var(--line);padding:10px 0}.v8 .ag-gsec .lab2{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:500;display:block}.v8 .ag-gsec ul{color:var(--text-2);margin:0;padding-left:18px;font-size:13px;line-height:1.5}.v8 .ag-gsec li+li{margin-top:3px}.v8 .ag-budget{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:6px 0 0;display:grid}.v8 .ag-budget div{background:var(--raised);border:1px solid var(--line);border-radius:var(--r-md);min-width:0;padding:10px 12px}.v8 .ag-budget span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:9.5px;display:block}.v8 .ag-budget b{margin-top:4px;font-size:15px;font-weight:500;display:block}.v8 .ag-search{border:1px solid var(--line);background:var(--raised);border-radius:999px;align-items:center;gap:8px;width:300px;max-width:100%;height:40px;padding:0 14px;display:flex}.v8 .ag-search:focus-within{box-shadow:0 0 0 2px var(--sky-500)}.v8 .ag-search svg{width:14px;height:14px;stroke:var(--text-3);fill:none;stroke-width:1.5px;flex:none}.v8 .ag-search input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.v8 .ag-tchips{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:-4px 0 16px;display:flex}.v8 .ag-tchips .chip .dot{background:var(--ag);width:8px;height:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ag-ink) 35%,transparent);border-radius:50%}.v8 .ag-tchips .lg{color:var(--text-3);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}.v8 .ag-tchips .lg i{background:var(--sand-400);width:1px;height:14px}.v8 .ag-tgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr));gap:16px;display:grid}.v8 .agc.tpl .art{cursor:default;height:70px}.v8 .agc.tpl .art:before{width:66px;height:66px}.v8 .agc.tpl .art:after{width:96px;height:96px}.v8 .agc.tpl .art .av{border-radius:50%}.v8 .agc.tpl .code{top:10px;right:14px}.v8 .agc.tpl .bd{gap:5px;padding:14px 16px 16px}.v8 .agc.tpl h3{font-size:18px}.v8 .agc .marks{flex-wrap:wrap;align-items:center;gap:4px;margin-top:auto;padding-top:6px;display:flex}.v8 .agc .marks .blogo{border-radius:6px;width:24px;height:24px}.v8 .agc .marks i{background:var(--sand-400);width:1px;height:16px;margin:0 4px}.v8 .agc.tpl .acts{margin-top:8px}.v8 .ag-empty{text-align:center;color:var(--text-3);grid-column:1/-1;padding:40px 0}.v8 .face2{width:34px;height:34px;font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--line);color:var(--text-2);background:var(--raised);border-radius:50%;flex:none;place-items:center;font-size:10px;display:inline-grid}.v8 .face2.ink{background:var(--ink-900);border-color:var(--ink-900);color:var(--sand-0)}.v8 .ag-modal{z-index:40;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.v8 .ag-scrim{background:color-mix(in srgb,var(--ink-900) 26%,transparent);animation:.2s both fade;position:absolute;inset:0}.v8 .ag-mbox{width:min(880px,100%);max-height:calc(100vh - 32px);animation:popIn .25s var(--ease) both;flex-direction:column;gap:20px;padding:24px;display:flex;position:relative;overflow:auto;box-shadow:0 48px 90px -34px #1c2b2a8c}.v8 .ag-mbox h2{font-family:var(--display);letter-spacing:-.03em;color:var(--ink-900);font-size:26px}.v8 .ag-mbox .sub{color:var(--text-2);margin-top:4px;font-size:13.5px}.v8 .ag-mgrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.v8 .ag-mopt{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:12px;min-width:0;min-height:300px;padding:22px 24px;display:flex}.v8 .ag-mopt>b{font-size:15px;font-weight:500}.v8 .ag-mopt>p{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.v8 .ag-mopt .sp{flex:1}.v8 .ag-mopt>.b{align-self:flex-start}.v8 .ag-mtpl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.v8 .ag-mtpl button{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg);text-align:left;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;transition:border-color .2s,box-shadow .2s;display:flex}.v8 .ag-mtpl button:hover{border-color:var(--sand-400);box-shadow:0 10px 20px -18px #1c2b2a99}.v8 .ag-mtpl .t1{align-items:center;gap:8px;min-width:0;display:flex}.v8 .ag-mtpl .face2{width:26px;height:26px;font-size:8.5px}.v8 .ag-mtpl b{min-width:0;font-size:13px;font-weight:500}.v8 .ag-mtpl .d{color:var(--text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.v8 .ag-mfoot{justify-content:flex-end;display:flex}.v8 .ag-iv{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.v8 .ag-pane{background:var(--surface);border-radius:var(--r-lg);flex-direction:column;min-width:0;height:max(460px,100vh - 300px);display:flex;overflow:hidden}.v8 .ag-thread{flex-direction:column;flex:1;gap:2px;min-height:0;padding:20px 20px 8px;display:flex;overflow:auto}.v8 .ag-thread .who{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);padding:12px 2px 4px;font-size:10px}.v8 .ag-thread .who.me{align-self:flex-end}.v8 .ag-thread .cbub{border-radius:var(--r-lg);background:var(--sunken);white-space:pre-wrap;overflow-wrap:anywhere;max-width:min(520px,88%);animation:msgIn .35s var(--ease) both;align-self:flex-start;padding:12px 16px;font-size:14px;line-height:1.55}.v8 .ag-thread .cbub.me{background:var(--ink-900);color:var(--sand-0);align-self:flex-end}.v8 .ag-thread .cbub .err{color:var(--neg-text);margin-top:6px;font-size:12px;display:block}.v8 .ag-comp{background:var(--raised);align-items:center;margin:12px 16px 16px}.v8 .ag-comp .pill{background:var(--ink-900);height:28px;color:var(--sand-0);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;flex:none;place-items:center;padding:0 10px;font-size:9.5px;display:inline-grid}.v8 .ag-comp .send[disabled]{opacity:.4}.v8 .ag-comp textarea[disabled]{opacity:.7}.v8 .ag-draft{flex-direction:column;gap:0;min-width:0;display:flex}.v8 .ag-draft .sec{border-top:1px solid var(--line);margin-top:12px;padding:12px 0}.v8 .ag-draft>.sec:first-of-type{margin-top:14px}.v8 .ag-draft .sec+.sec{margin-top:0}.v8 .ag-draft .sec>.lab{margin-bottom:6px;display:block}.v8 .ag-draft .sec b{font-size:13.5px;font-weight:500}.v8 .ag-draft .sec p{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.v8 .ag-draft .chip{cursor:default;background:var(--raised);height:30px}.v8 .ag-prop{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:24px 0;display:grid;overflow:hidden}.v8 .ag-prop .pcol{flex-direction:column;gap:14px;min-width:0;padding:0 32px;display:flex}.v8 .ag-prop .pcol+.pcol{border-left:1px solid var(--line)}.v8 .ag-pwho{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:14px;display:flex}.v8 .ag-pwho>div b{color:var(--ink-900);overflow-wrap:anywhere;font-size:17px;font-weight:500;display:block}.v8 .ag-pwho>div span{color:var(--text-3);margin-top:2px;font-size:12.5px;display:block}.v8 .ag-prop .sec{flex-direction:column;gap:6px;display:flex}.v8 .ag-prop .pcol+.pcol .sec{border-bottom:1px solid var(--line);padding-bottom:14px}.v8 .ag-prop .pcol+.pcol .sec:last-child{border-bottom:0;padding-bottom:0}.v8 .ag-prop .pcol:first-child .sec+.sec{border-top:1px solid var(--line);padding-top:14px}.v8 .ag-prop .sec>.lab{margin-bottom:4px}.v8 .ag-prop .pp{color:var(--text-2);margin:0;font-size:14px;line-height:1.55}.v8 .kvl{justify-content:space-between;align-items:baseline;gap:16px;padding:4px 0;font-size:13px;display:flex}.v8 .kvl span{color:var(--text-3);flex:none}.v8 .kvl b{text-align:right;min-width:0;font-weight:500}.v8 .ag-lrow{border-top:1px solid var(--line);align-items:center;gap:10px;min-width:0;min-height:42px;padding:6px 0;font-size:13.5px;display:flex}.v8 .ag-prop .sec>.lab+.ag-lrow{border-top:0}.v8 .ag-lrow b{font-weight:500}.v8 .ag-lrow .rk{width:16px;font-family:var(--mono);color:var(--text-3);flex:none;font-size:11px}.v8 .ag-lrow .muted{text-align:right}.v8 .ag-lrow .ag-scope{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v8 .ag-lrow .tag,.v8 .ag-lrow .b{flex:none}.v8 .ag-pacts{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:24px;display:flex}@media (width<=1180px){.v8 .agp-ov,.v8 .agp-sp{grid-template-columns:minmax(0,1fr)}.v8 .agp-cfg{grid-template-columns:190px minmax(0,1fr)}.v8 .ag-cnav{flex-flow:row;grid-column:1/-1;padding-bottom:4px;position:static;overflow-x:auto}.v8 .ag-cnav button{flex:none}}@media (width<=900px){.v8 .agp-cfg,.v8 .ag-iv{grid-template-columns:minmax(0,1fr)}.v8 .ag-pane{height:520px}.v8 .ag-prop{grid-template-columns:minmax(0,1fr);padding:20px 0}.v8 .ag-prop .pcol{padding:0 20px}.v8 .ag-prop .pcol+.pcol{border-left:0;border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.v8 .ag-mgrid{grid-template-columns:minmax(0,1fr)}.v8 .ag-mopt{min-height:0}.v8 .ag-tchips .lg{margin-left:0}}@media (width<=600px){.v8 .ag-kv{grid-template-columns:minmax(0,1fr)}.v8 .ag-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .ag-run{grid-template-columns:minmax(0,1fr) auto}.v8 .ag-run .t{grid-column:1/-1}.v8 .ag-gedit .two,.v8 .ag-budget{grid-template-columns:minmax(0,1fr)}.v8 .agp-h h1{font-size:26px}.v8 .ag-ped .pbody{--g:38px}.v8 .ag-ped .pback,.v8 .ag-ped textarea{padding-right:12px}.v8 .ag-search{width:100%}.v8 .ag-mtpl{grid-template-columns:minmax(0,1fr)}.v8 .ag-mbox{padding:18px}.v8 .kvl{flex-direction:column;gap:2px}.v8 .kvl b{text-align:left}.v8 .ag-lrow{flex-wrap:wrap}.v8 .ag-lrow .ag-scope{white-space:normal}}.v8 .ag-page [hidden]{display:none!important}.v8 .ag-sub{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.v8 .ag-ava{flex:none;display:inline-block;position:relative}.v8 .ag-pen{color:#233b3a;cursor:pointer;background:#fffdf8;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 1px #786a4e2e,0 4px 10px -4px #28221459}.v8 .ag-pen:hover{background:#fff}.v8 .ag-pen svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;width:14px;height:14px}.v8 .wf-page{padding-bottom:28px}.v8 .wf-page .sp{flex:1}.v8 .wf-page .b svg{width:13px;height:13px}.v8 .wf-page code{font-family:var(--mono);font-size:11.5px}.v8 .wf-page .av{border-radius:50%}.v8 .wf-page .face2,.v8 .wf-pop .face2{width:26px;height:26px;font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--line);color:var(--text-2);background:var(--raised);border-radius:50%;flex:none;place-items:center;font-size:8.5px;display:inline-grid}.v8 .wf-page .face2.ink{background:var(--ink-900);border-color:var(--ink-900);color:var(--sand-0)}.v8 .k-trigger{--tc:var(--gold-600)}.v8 .k-data{--tc:var(--aqua-600)}.v8 .k-agent{--tc:var(--sky-600)}.v8 .k-condition{--tc:var(--sand-600)}.v8 .k-person{--tc:var(--blossom-600)}.v8 .k-output{--tc:var(--meadow-600)}.v8 .wf-seg2{background:var(--surface);border-radius:12px;gap:4px;margin:-4px 0 18px;padding:3px;display:inline-flex}.v8 .wf-seg2 button{height:32px;color:var(--text-2);background:0 0;border:0;border-radius:9px;padding:0 16px;font-size:13.5px}.v8 .wf-seg2 button.on{background:var(--raised);color:var(--text);font-weight:500;box-shadow:0 1px 2px #1c2b2a14}.v8 .wf-grp{margin-bottom:18px}.v8 .wf-gh{margin-bottom:8px;display:block}.v8 .wf-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v8 .wf-card{border-radius:var(--r-lg);background:var(--surface);min-width:0;box-shadow:inset 3px 0 0 var(--c);text-align:left;transition:box-shadow .25s,transform .2s var(--ease);border:0;flex-direction:column;gap:6px;padding:14px 16px 14px 18px;display:flex}.v8 .wf-card:hover{box-shadow:inset 3px 0 0 var(--c),0 14px 28px -24px #1c2b2a99}.v8 .wf-card:active{transform:scale(.99)}.v8 .wf-card .r1{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.v8 .wf-card .r1 b{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:15.5px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.v8 .wf-card .r1 .tag{flex:none;margin-top:1px}.v8 .wf-card .cad{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-600);font-size:10px}.v8 .wf-card .meta{min-width:0;color:var(--text-3);align-items:center;gap:8px;font-size:12.5px;display:flex}.v8 .wf-card .meta span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.v8 .wf-card .meta span:last-child{flex:none;max-width:48%}.v8 .wf-card .meta em{background:var(--text-4);border-radius:50%;flex:none;width:3px;height:3px}.v8 .wf-card .r3{align-items:center;gap:14px;min-width:0;margin-top:2px;display:flex}.v8 .wf-chain{flex:none;display:flex}.v8 .wf-chain .face2{box-shadow:0 0 0 2px var(--surface);margin-right:-7px}.v8 .wf-card .dl{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.v8 .wf-stats{background:var(--surface);border-radius:var(--r-lg);grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:12px;display:grid;overflow:hidden}.v8 .wf-stats>div{border-left:1px solid var(--line);min-width:0;padding:14px 18px}.v8 .wf-stats>div:first-child{border-left:0}.v8 .wf-stats b{overflow-wrap:anywhere;margin-top:6px;font-size:15px;font-weight:500;display:block}.v8 .wf-wait{font:inherit;color:var(--warn-text);text-align:left;background:0 0;border:0;padding:0}.v8 .wf-wait:hover{text-decoration:underline}.v8 .wf-cv{border:1px solid var(--line);border-radius:var(--r-lg);background-color:var(--sand-50);background-image:radial-gradient(var(--sand-300) 1px,transparent 1.2px);background-size:22px 22px;position:relative;overflow:hidden}.v8 .wf-lbl{z-index:2;background:color-mix(in srgb,var(--sand-0) 82%,transparent);border:1px solid var(--line);max-width:calc(100% - 32px);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:5px 10px;font-size:9.5px;position:absolute;top:14px;left:16px;overflow:hidden}.v8 .wf-scroll{overscroll-behavior-x:contain;overflow:auto}.v8 .wf-scroll:focus-visible{outline-offset:-2px}.v8 .wf-sizer{position:relative}.v8 .wf-inner{transform-origin:0 0;position:absolute;top:0;left:0}.v8 .wf-edges{position:absolute;top:0;left:0;overflow:visible}.v8 .wf-edges path{fill:none;stroke:var(--ink-300);stroke-width:1.4px;transition:stroke .3s}.v8 .wf-edges path.e-fired{stroke:var(--ink-800);stroke-width:1.8px}.v8 .wf-edges path.e-dead{stroke:var(--sand-400);stroke-dasharray:4 5}.v8 .wf-edges .dots circle{fill:var(--raised);stroke:var(--ink-300);stroke-width:1.2px}.v8 .wf-br{height:17px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;z-index:1;border-radius:999px;align-items:center;padding:0 7px;font-size:9.5px;display:inline-flex;position:absolute}.v8 .wf-br.yes{background:var(--pos-bg);color:var(--pos-text)}.v8 .wf-br.no{background:var(--neg-bg);color:var(--neg-text)}.v8 .wf-br.e-dead{opacity:.45}.v8 .wfn{border:1px solid var(--line);border-top:3px solid var(--tc);border-radius:var(--r-md);background:var(--raised);text-align:left;flex-direction:column;gap:2px;padding:7px 11px 8px;transition:box-shadow .25s,opacity .3s,border-color .25s;display:flex;position:absolute;box-shadow:0 10px 22px -16px #1c2b2a8c}.v8 .wfn:hover{box-shadow:0 14px 26px -16px #1c2b2a99}.v8 .wfn>*{flex:none}.v8 .wfn .ty{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tc);align-items:center;gap:6px;font-size:9.5px;line-height:1.2;display:flex}.v8 .wfn .ty svg,.v8 .wf-sh .ty svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}.v8 .wfn b{color:var(--ink-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:1.28;display:-webkit-box;overflow:hidden}.v8 .wfn .sub{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:auto;font-size:11.5px;line-height:1.3;overflow:hidden}.v8 .wfn .pin{background:var(--blossom-100);border:1px solid color-mix(in srgb,var(--blossom-600) 30%,transparent);color:var(--blossom-600);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:9px;position:absolute;top:-10px;right:8px}.v8 .wfn.s-running{border-color:var(--meadow-600);box-shadow:0 0 0 3px var(--meadow-100),0 10px 22px -16px #1c2b2a8c;animation:1.1s ease-in-out infinite wfPulse}@keyframes wfPulse{50%{box-shadow:0 0 0 6px var(--meadow-100),0 10px 22px -16px #1c2b2a8c}}.v8 .wfn.s-running .sub{color:var(--pos-text)}.v8 .wfn.s-waiting{border-color:color-mix(in srgb,var(--blossom-600) 45%,transparent)}.v8 .wfn.s-waiting .sub{color:var(--blossom-600)}.v8 .wfn.s-rejected .sub{color:var(--neg-text)}.v8 .wfn.s-skipped{opacity:.5;box-shadow:none;border-style:solid dashed dashed}.v8 .wfn.s-pending{opacity:.8}.v8 .wf-legend{max-width:calc(100% - 250px);color:var(--text-3);pointer-events:none;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12px;display:flex;position:absolute;bottom:16px;left:16px}.v8 .wf-legend span{align-items:center;gap:6px;display:inline-flex}.v8 .wf-legend i{background:var(--tc);border-radius:2px;width:8px;height:8px}.v8 .wf-zoom{background:var(--raised);border:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;color:var(--text-2);border-radius:999px;align-items:center;font-size:10px;display:flex;position:absolute;bottom:14px;right:16px;overflow:hidden}.v8 .wf-zoom button,.v8 .wf-zoom span{height:30px;font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;align-items:center;padding:0 13px;display:inline-flex}.v8 .wf-zoom span{justify-content:center;min-width:56px}.v8 .wf-zoom>*+*{border-left:1px solid var(--line)}.v8 .wf-zoom button:hover{background:var(--surface);color:var(--text)}.v8 .wf-bottom{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:start;gap:16px;margin-top:12px;display:grid}.v8 .wf-bottom .card .ch{align-items:center}.v8 .wf-tw{overflow-x:auto}.v8 .wf-tbl{border-collapse:collapse;width:100%;font-size:13px}.v8 .wf-tbl th{text-align:left;height:30px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line);padding:0 12px 0 0;font-size:9.5px;font-weight:400}.v8 .wf-tbl td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:8px 12px 8px 0;line-height:1.4}.v8 .wf-tbl td:last-child,.v8 .wf-tbl th:last-child{white-space:nowrap;padding-right:0}.v8 .wf-drow{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;border-radius:0;align-items:center;gap:10px;width:calc(100% + 16px);min-height:40px;margin:0 -8px;padding:6px 8px;display:flex}.v8 .wf-drow:first-child{border-top-color:#0000}.v8 .wf-drow:hover{background:var(--sand-50)}.v8 .wf-drow.on{background:var(--raised);border-top-color:#0000;border-radius:10px}.v8 .wf-drow.on+.wf-drow{border-top-color:#0000}.v8 .wf-drow b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden}.v8 .wf-drow .who{color:var(--text-3);white-space:nowrap;font-size:13px}.v8 .wf-drow .tag{flex:none}.v8 .wf-dall .wf-drow{width:100%;margin:0}.v8 .wf-pop{max-height:min(560px,100vh - 32px);padding:16px;overflow:auto}.v8 .wf-sh{border-bottom:1px solid var(--line);padding-bottom:10px}.v8 .wf-sh .ty{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tc);align-items:center;gap:6px;font-size:10px;display:inline-flex}.v8 .wf-sh .lab{margin:0;display:block}.v8 .wf-sh h3{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-900);margin-top:6px;font-size:19px;line-height:1.2}.v8 .wf-now{background:var(--surface);border-radius:9px;margin-top:10px;padding:8px 10px;font-size:12.5px;line-height:1.45}.v8 .wf-now b{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:9.5px;font-weight:500;display:block}.v8 .wf-now span{color:var(--text-2);overflow-wrap:anywhere;margin-top:2px;display:block}.v8 .wf-now.s-done b,.v8 .wf-now.s-approved b{color:var(--pos-text)}.v8 .wf-now.s-waiting b{color:var(--warn-text)}.v8 .wf-now.s-rejected b{color:var(--neg-text)}.v8 .wf-now.s-running b{color:var(--info-text)}.v8 .wf-ask{border-radius:var(--r-md);background:var(--warn-bg);flex-direction:column;gap:6px;margin-top:12px;padding:12px;display:flex}.v8 .wf-ask b{color:var(--ink-900);font-size:13.5px;font-weight:500}.v8 .wf-ask span{color:var(--text-2);font-size:12.5px;line-height:1.45}.v8 .wf-ask .acts{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.v8 .wf-dl{margin:0}.v8 .wf-dl>div{border-top:1px solid var(--line);grid-template-columns:92px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.v8 .wf-dl>div:first-child{border-top:0}.v8 .wf-dl>div.wide{grid-template-columns:minmax(0,1fr);gap:8px}.v8 .wf-dl dt{color:var(--text-3);font-size:12px}.v8 .wf-dl dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;line-height:1.5}.v8 .wf-dl dd .blogo,.v8 .wf-dl dd .av,.v8 .wf-dl dd .lg{vertical-align:middle;margin-right:4px;display:inline-grid}.v8 .wf-dl dd .small{margin-top:3px;display:block}.v8 .wf-dl dd .tag{margin-left:4px}.v8 .wf-dl dd .blogo{width:22px;height:22px}.v8 .wf-dl code{border:1px solid var(--line);background:var(--raised);white-space:normal;overflow-wrap:anywhere;font-family:var(--mono);border-radius:5px;padding:1px 6px;font-size:11px}.v8 .wf-dl pre{border:1px solid var(--line);background:var(--raised);max-width:100%;max-height:180px;font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:8px 10px;font-size:11px;line-height:1.5;overflow:auto}.v8 .wf-dl .params{flex-direction:column;gap:8px;display:flex}.v8 .wf-dl .params>div{flex-direction:column;gap:4px;display:flex}.v8 .wf-dl .params>div>span{font-family:var(--mono);color:var(--text-3);font-size:10.5px}.v8 .wf-dl .chips2{flex-wrap:wrap;gap:4px;display:flex}.v8 .wf-seg{background:var(--sunken);border-radius:999px;padding:2px;display:inline-flex}.v8 .wf-seg button{height:26px;color:var(--text-2);background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:12px}.v8 .wf-seg button.on{background:var(--raised);color:var(--text);box-shadow:0 1px 2px #1c2b2a1a}.v8 .wf-dest{border-top:1px solid var(--line);align-items:flex-start;gap:10px;width:100%;padding:8px 0;display:flex}.v8 .wf-dest:first-child{border-top:0;padding-top:0}.v8 .wf-dest b{font-size:13px;font-weight:500;display:block}.v8 .wf-dest span{color:var(--text-2);font-size:12.5px;display:block}.v8 .wf-ag{border:1px solid var(--line);background:var(--raised);border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px 0 3px;font-size:12.5px;display:inline-flex}.v8 .wf-ag:hover{border-color:var(--sand-400)}.v8 .wf-rmeta{font-family:var(--mono);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:10.5px;display:flex}.v8 .wf-exp{border-radius:var(--r-md);background:var(--surface);grid-template-columns:28px minmax(0,1fr);gap:10px;margin-top:12px;padding:12px;display:grid}.v8 .wf-exp .av{width:28px;height:28px}.v8 .wf-exp p{white-space:pre-wrap;margin:4px 0 0;font-size:13.5px;line-height:1.55}.v8 .wf-exp .small,.v8 .wf-exp .err{margin-top:6px;display:block}.v8 .wf-exp .err{color:var(--neg-text);font-size:12px}.v8 .wf-pacts{gap:8px;margin-top:12px;display:flex}.v8 .wf-pacts .b.stop{background:var(--neg-text);border-color:var(--neg-text);color:var(--sand-0)}.v8 .wf-bld{grid-template-columns:400px minmax(0,1fr);align-items:stretch;gap:24px;height:max(520px,100vh - 260px);display:grid}.v8 .wf-bpane{background:var(--surface);border-radius:var(--r-lg);flex-direction:column;min-height:0;display:flex;overflow:hidden}.v8 .wf-bthread{flex-direction:column;flex:1;gap:2px;min-height:0;padding:20px 20px 8px;display:flex;overflow:auto}.v8 .wf-bthread .who{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);padding:12px 2px 4px;font-size:10px}.v8 .wf-bthread .who.me{align-self:flex-end}.v8 .wf-bthread .cbub{border-radius:var(--r-lg);background:var(--sunken);white-space:pre-wrap;overflow-wrap:anywhere;max-width:88%;animation:msgIn .35s var(--ease) both;align-self:flex-start;padding:12px 16px;font-size:14px;line-height:1.55}.v8 .wf-bthread .cbub.me{background:var(--ink-900);color:var(--sand-0);align-self:flex-end}.v8 .wf-bthread .cbub .err{color:var(--neg-text);margin-top:6px;font-size:12px;display:block}.v8 .wf-bcomp{background:var(--raised);align-items:center;margin:12px 16px 16px}.v8 .wf-bcomp .pill{background:var(--ink-900);height:28px;color:var(--sand-0);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;flex:none;place-items:center;padding:0 10px;font-size:9.5px;display:inline-grid}.v8 .wf-bcomp .send[disabled]{opacity:.4}.v8 .wf-bright{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex}.v8 .wf-bcv{border:1px solid var(--line);border-radius:var(--r-lg);background-color:var(--sand-50);background-image:radial-gradient(var(--sand-300) 1px,transparent 1.2px);background-size:20px 20px;flex-direction:column;flex:1;min-height:420px;display:flex;overflow:hidden}.v8 .wf-bscroll{flex:1;min-height:0;overflow:auto}.v8 .wf-bstage{min-width:100%;position:relative}.v8 .wf-bedges{pointer-events:none;position:absolute;top:0;left:0}.v8 .wf-bedges path{fill:none;stroke:var(--ink-400);stroke-width:1.25px}.v8 .wf-bnode{border:1px solid var(--line);border-radius:var(--r-md);background:var(--raised);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;animation:msgIn .35s var(--ease) both;flex-direction:column;gap:2px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 8px 20px -14px #1c2b2a99}.v8 .wf-bnode b{font-size:13px;font-weight:500;line-height:1.3}.v8 .wf-bnode span{color:var(--text-3);font-size:12px;line-height:1.35}.v8 .wf-bnode.hl{border-color:var(--sky-600);box-shadow:0 0 0 3px var(--sky-100)}.v8 .wf-bnode.drag{cursor:grabbing;z-index:2;animation:none;box-shadow:0 18px 32px -16px #1c2b2a99}.v8 .wf-bnode:focus-visible{outline:2px solid var(--sky-500);outline-offset:2px}.v8 .wf-bbar{border:1px solid var(--line);border-radius:var(--r-md);background:var(--raised);flex-wrap:wrap;align-items:center;gap:10px;margin:0 16px;padding:8px 12px;display:flex}.v8 .wf-bbar .lab{margin-right:4px}.v8 .wf-bbar .chip{height:30px}.v8 .wf-bfoot{color:var(--text-3);padding:10px 18px 14px;font-size:12.5px}.v8 .wf-bsum{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=1180px){.v8 .wf-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .wf-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.v8 .wf-stats>div:nth-child(n+4){border-top:1px solid var(--line)}.v8 .wf-stats>div:nth-child(4){border-left:0}.v8 .wf-bottom{grid-template-columns:minmax(0,1fr)}.v8 .wf-bld{grid-template-columns:320px minmax(0,1fr)}}@media (width<=900px){.v8 .wf-cards{grid-template-columns:minmax(0,1fr)}.v8 .wf-bld{grid-template-columns:minmax(0,1fr);height:auto}.v8 .wf-bpane{height:460px}.v8 .wf-bcv{min-height:460px}}@media (width<=600px){.v8 .wf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .wf-stats>div{border-left:0;border-top:1px solid var(--line)}.v8 .wf-stats>div:nth-child(-n+2){border-top:0}.v8 .wf-stats>div:nth-child(2n){border-left:1px solid var(--line)}.v8 .wf-legend{display:none}.v8 .wf-card .meta{flex-wrap:wrap}.v8 .wf-card .meta span:last-child{max-width:100%}.v8 .wf-card .meta em{display:none}.v8 .wf-drow{flex-wrap:wrap}.v8 .wf-drow .sp{display:none}.v8 .wf-tbl{min-width:520px}}.v8 .wf-card .wfm{background:var(--raised);border:1px solid var(--line);border-radius:10px;margin:4px 0 2px;padding:6px 10px;display:block}.v8 .wf-mini{width:100%;height:50px;display:block}.v8 .wf-mini .e path{fill:none;stroke:var(--sand-400);stroke-width:1.4px}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(/_spa/olympus-v8/fonts/6e3b613869f1.woff2?dpl=dpl_4fX9P6sduocbmPnvKmc5wGxvwfwK)format("woff2")}.v8 .an{--paper:#fbf9f3;--work:#f6f2e8;--stone:#ebe4d2;--line:#e0d7c1;--line-2:#d3c8ae;--ink:#233b3a;--ink-2:#4a5e5c;--ink-3:#65716e;--ink-4:#8a938f;--water-1:#2f5553;--water-2:#4f7a78;--water-3:#7fa3a0;--water-4:#b7cfcc;--acc:#9c3f4b;--acc-bg:#f3e1e1;--ok:#5b6a2e;--serif:var(--display);--sans:var(--body);--an-marble:url(/_spa/olympus-v8/img/e01f648125a1.webp?dpl=dpl_4fX9P6sduocbmPnvKmc5wGxvwfwK);z-index:1;min-width:0;font-family:var(--sans);color:var(--ink);font-variant-numeric:tabular-nums;flex-direction:column;gap:22px;padding:4px 10px 114px;font-size:14px;line-height:1.5;display:flex;position:relative}.v8 .an :where(h1,h2,h3,h4,p){margin:0;padding:0}.v8 .an button{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}.v8 .an svg{display:block}.v8 .an .ic{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.v8 .an img.lg{object-fit:cover;border-radius:4px;flex:none;width:18px;height:18px}.v8 .an-top{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.v8 .an-top h1{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-size:27px;font-weight:400;line-height:1}.v8 .an-tabs{gap:2px;min-width:0;display:flex}.v8 .an-tabs button{height:32px;color:var(--ink-3);white-space:nowrap;border-radius:999px;align-items:center;padding:0 13px;font-size:14px;display:inline-flex}.v8 .an-tabs button:hover{color:var(--ink)}.v8 .an-tabs button.on{background:var(--ink);color:var(--paper)}.v8 .an-r{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.v8 .an-stamp{color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.v8 .an .an-ctl{border:1px solid var(--line-2);background:var(--paper);height:34px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;display:inline-flex}.v8 .an .an-ctl:hover{border-color:var(--ink-3);color:var(--ink)}.v8 .an-ctl svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.v8 .an-ctl .ic{width:13px;height:13px}.v8 .an-ctl .chev{width:10px;height:10px}.v8 .an .an-ctl.go{background:var(--ink);border-color:var(--ink);color:var(--paper)}.v8 .an-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:22px;display:grid}.v8 .an-slab{isolation:isolate;background-color:#f2ede1;background-image:linear-gradient(100deg,#f7f3ea9e 0%,#f7f3ea80 55%,#f7f3ea6b 100%),var(--an-marble);background-position:0 0,50%;background-repeat:no-repeat;background-size:100% 100%,118%;border-radius:2px;flex-direction:column;justify-content:space-between;gap:26px;padding:28px 32px 24px;display:flex;position:relative}.v8 .an-slab:before{content:"";z-index:-1;opacity:.6;mix-blend-mode:multiply;background-image:var(--grain);pointer-events:none;position:absolute;inset:0}.v8 .an-slab h2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:pretty;color:#1f3534;font-variant-numeric:oldstyle-nums proportional-nums;max-width:30ch;font-size:26px;font-weight:400;line-height:1.3}.v8 .an-slab h2 em{font-style:italic}.v8 .an-slab h2 mark{color:var(--acc);text-underline-offset:5px;background:0 0;text-decoration:underline;text-decoration-thickness:1px}.v8 .an-by{color:var(--ink-2);border-top:1px solid #786a4e2e;align-items:center;gap:10px;padding-top:16px;font-size:13px;display:flex}.v8 .an-by img{object-fit:cover;width:28px;height:28px;box-shadow:0 0 0 2px var(--paper);border-radius:50%;flex:none}.v8 .an-by b{color:var(--ink);font-weight:500}.v8 .an-needs{flex-direction:column;min-width:0;display:flex}.v8 .an-needs h3{align-items:center;gap:8px;margin-bottom:10px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.v8 .an-count{background:var(--acc);min-width:20px;height:20px;color:var(--paper);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:500;line-height:1;display:inline-grid}.v8 .an .an-item{border-top:1px solid var(--line);grid-template-columns:92px minmax(0,1fr) 16px;align-items:center;gap:16px;width:100%;padding:14px 16px;transition:background .2s;display:grid}.v8 .an .an-item:last-child{border-bottom:1px solid var(--line)}.v8 .an .an-item:hover{background:var(--work)}.v8 .an-item .n{font-family:var(--serif);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:oldstyle-nums proportional-nums;font-size:24px;line-height:1}.v8 .an-item .d{min-width:0}.v8 .an-item b{align-items:center;gap:7px;font-size:14px;font-weight:500;display:flex}.v8 .an-item .p{color:var(--ink-2);margin-top:2px;font-size:13px;line-height:1.45;display:block}.v8 .an-item>svg{fill:none;width:14px;height:14px;stroke:var(--ink-3);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.v8 .an .an-item.first{background:var(--stone);border-color:#0000;border-radius:2px}.v8 .an-item.first .n{color:var(--acc)}.v8 .an-item.first>svg{stroke:var(--ink)}.v8 .an .an-item.first+.an-item{border-top-color:#0000}.v8 .an-av{letter-spacing:.02em;width:18px;height:18px;color:var(--water-1);background:linear-gradient(160deg,#dfe9e6,#b9cfcc);border-radius:50%;flex:none;place-items:center;font-size:8.5px;font-weight:600;display:inline-grid}.v8 .an-scope{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.v8 .an-chips{flex-wrap:wrap;gap:6px;display:flex}.v8 .an .an-chip{border:1px solid var(--line-2);background:var(--paper);height:32px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:13px;display:inline-flex}.v8 .an .an-chip:hover{border-color:var(--ink-3);color:var(--ink)}.v8 .an .an-chip.on{background:color-mix(in srgb,var(--water-4) 55%,var(--paper));border-color:var(--water-2);color:var(--ink);font-weight:500}.v8 .an .an-chip.logo{padding-left:8px}.v8 .an-chip img.lg{border-radius:3.5px;width:16px!important;height:16px!important}.v8 .an-chip i{color:var(--ink-3);font-size:12px;font-style:normal;font-weight:400}.v8 .an-chip.on i{color:var(--water-1)}.v8 .an-scope p{color:var(--ink-3);font-size:13px}.v8 .an-kpis{isolation:isolate;color:var(--ink);background-blend-mode:normal,multiply,multiply,normal;background-color:#d5e2df;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1400' height='420'><filter id='v' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.0016 0.0055' numOctaves='5' stitchTiles='stitch' seed='21'/><feColorMatrix type='luminanceToAlpha'/><feComponentTransfer><feFuncA type='table' tableValues='0 0 0 0 0 .05 .3 .05 0 0 0 0 0 0 0 0'/></feComponentTransfer><feGaussianBlur stdDeviation='.5' result='b'/><feFlood flood-color='%23ffffff' result='c'/><feComposite in='c' in2='b' operator='in'/></filter><rect width='100%' height='100%' filter='url(%23v)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1400' height='420'><filter id='v' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.004 0.012' numOctaves='5' stitchTiles='stitch' seed='57'/><feColorMatrix type='luminanceToAlpha'/><feComponentTransfer><feFuncA type='table' tableValues='0 0 0 0 0 0 .02 .1 .02 0 0 0 0 0 0 0'/></feComponentTransfer><feGaussianBlur stdDeviation='.35' result='b'/><feFlood flood-color='%237fa3a0' result='c'/><feComposite in='c' in2='b' operator='in'/></filter><rect width='100%' height='100%' filter='url(%23v)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1400' height='420'><filter id='v' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.0012 0.003' numOctaves='5' stitchTiles='stitch' seed='8'/><feColorMatrix type='luminanceToAlpha'/><feComponentTransfer><feFuncA type='table' tableValues='0 .05 .1 .05 0 0 0 0'/></feComponentTransfer><feGaussianBlur stdDeviation='8' result='b'/><feFlood flood-color='%23a9c4c2' result='c'/><feComposite in='c' in2='b' operator='in'/></filter><rect width='100%' height='100%' filter='url(%23v)'/></svg>"),radial-gradient(120% 160% at 12% 0,#e3ece9 0%,#d3e1de 55%,#c3d6d3 100%);background-size:1400px 420px,1400px 420px,1400px 420px,100% 100%;border-radius:2px;grid-template-columns:minmax(0,1.75fr) repeat(3,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.v8 .an-kpis:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#f7faf86b,#f7faf838);position:absolute;inset:0}.v8 .an-kpi{flex-direction:column;justify-content:space-between;gap:10px;min-width:0;padding:18px 20px 20px;display:flex}.v8 .an-kpi+.an-kpi{box-shadow:-1px 0 #2f555324}.v8 .an-kpi .kh{flex-direction:column;align-items:flex-start;gap:8px;min-height:22px;display:flex}.v8 .an-kpi h4{color:var(--ink-2);align-items:center;gap:7px;font-size:12.5px;font-weight:500;line-height:1.5;display:flex}.v8 .an-kpi h4 img.lg{border-radius:3.5px;width:16px!important;height:16px!important}.v8 .an-kpi .st{white-space:nowrap;height:20px;color:var(--ink-2);background:#fbf9f399;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.v8 .an-kpi .st svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}.v8 .an-kpi.bad .st{background:var(--acc-bg);color:var(--acc)}.v8 .an-kpi.good .st{color:var(--ok);background:#e6ead6}.v8 .an-kpi .rw{justify-content:space-between;align-items:flex-end;gap:10px;min-height:40px;display:flex}.v8 .an-kpi .v{font-family:var(--serif);letter-spacing:-.02em;white-space:nowrap;color:var(--ink);font-variant-numeric:oldstyle-nums proportional-nums;align-items:baseline;gap:5px;font-size:36px;line-height:1;display:flex}.v8 .an-kpi .v small{font-family:var(--serif);letter-spacing:0;color:var(--ink-2);font-size:13px;font-style:italic}.v8 .an-kpi.bad .v{color:var(--acc)}.v8 .an-kpi .sp{opacity:.85;flex:0 80px;width:80px;min-width:48px;height:30px;margin-bottom:4px;overflow:visible}.v8 .an-kpi .sp .tgt{font-family:var(--sans);fill:var(--acc);opacity:.85;font-size:11px}.v8 .an-kpi p{color:var(--ink-2);text-wrap:pretty;font-size:12.5px;line-height:1.4}.v8 .an-kpi p b{color:var(--ink);font-weight:500}.v8 .an-kpi.bad p b{color:var(--acc)}.v8 .an-kpi.good p b{color:var(--ok)}.v8 .an-kpi.lead{gap:14px;padding:24px 30px 26px}.v8 .an-kpi.lead .kh{flex-flow:wrap;justify-content:space-between;align-items:center;gap:6px 10px}.v8 .an-kpi.lead h4{color:var(--ink);font-size:14px}.v8 .an-kpi.lead .st{height:24px;padding:0 10px;font-size:12.5px}.v8 .an-kpi.lead .rw{align-items:center;min-height:0}.v8 .an-kpi.lead .v{letter-spacing:-.03em;font-size:72px}.v8 .an-kpi.lead .v small{font-size:20px}.v8 .an-kpi.lead .sp{flex:0 200px;width:200px;height:64px;margin-bottom:0}.v8 .an-kpi.lead p{font-size:14px}.v8 .an-kpi.lead p b{color:var(--acc)}.v8 .an-kpi.lead.good p b{color:var(--ok)}.v8 .an-charts{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:22px;display:grid}.v8 .an-panel{isolation:isolate;background:var(--work);border-radius:2px;flex-direction:column;min-width:0;padding:22px 24px 16px;display:flex;position:relative}.v8 .an-panel:before{content:"";z-index:-1;opacity:.45;mix-blend-mode:multiply;background-image:var(--grain);pointer-events:none;position:absolute;inset:0}.v8 .an-panel.full{grid-column:1/-1}.v8 .an-panel h3{letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:1.5}.v8 .an-panel .sub{color:var(--ink-3);margin-top:2px;font-size:13px}.v8 .an-plot{min-width:0;margin-top:18px}.v8 .an-plot svg{width:100%;overflow:visible}.v8 .an-plot text{font-family:var(--sans);fill:var(--ink-3);font-size:11px}.v8 .an-plot .ax{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.v8 .an-plot .ax.cat{fill:var(--ink-2);font-size:12px}.v8 .an-plot .ax.acc{fill:var(--acc)}.v8 .an-plot .gl{stroke:var(--line-2);stroke-width:1px;stroke-dasharray:1 4}.v8 .an-plot .bs{stroke:var(--line-2);stroke-width:1px}.v8 .an-plot .vl{fill:var(--ink-2);font-variant-numeric:tabular-nums;font-size:11px}.v8 .an-plot .vl.acc{fill:var(--acc);font-weight:500}.v8 .an-plot .rt{fill:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.v8 .an-plot .rt.acc{fill:var(--acc)}.v8 .an-plot .nt{fill:var(--ink-2);font-size:12.5px}.v8 .an-plot .nt tspan.hb{fill:var(--ink);font-weight:500}.v8 .an-plot .ld{stroke:var(--ink-3);stroke-width:1px}.v8 .an-plot .pn{fill:var(--ink-3)}.v8 .an-key{color:var(--ink-3);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:12px;display:flex}.v8 .an-key i{vertical-align:middle;background:var(--ink);width:12px;height:2px;margin-right:6px;display:inline-block}.v8 .an-key i.bar{border-radius:2px;width:9px;height:9px}.v8 .an-key i.dash{background:repeating-linear-gradient(90deg,var(--water-3) 0 4px,transparent 4px 7px)}.v8 .an-key i.acc{background:var(--acc)}.v8 .an-key i.w1{background:var(--water-1)}.v8 .an-key i.w2{background:var(--water-2)}.v8 .an-key i.w3{background:var(--water-3)}.v8 .an-foot{color:var(--ink-3);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;font-size:12px;display:flex}.v8 .an-foot>span{align-items:center;gap:6px;min-width:0;display:inline-flex}.v8 .an-foot img.agent{object-fit:cover;border-radius:50%;flex:none;width:20px;height:20px}.v8 .an-foot .stack{display:inline-flex}.v8 .an-foot .stack img.agent{box-shadow:0 0 0 1.5px var(--work)}.v8 .an-foot .stack img.agent+img.agent{margin-left:-6px}.v8 .an .an-ask{white-space:nowrap;background:color-mix(in srgb,var(--water-4) 45%,var(--paper));height:30px;color:var(--water-1);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--water-2) 30%,transparent);border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 4px;font-size:12.5px;font-weight:500;transition:background .15s,box-shadow .15s;display:inline-flex}.v8 .an .an-ask:hover{background:color-mix(in srgb,var(--water-4) 75%,var(--paper));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--water-2) 55%,transparent)}.v8 .an-ask img{object-fit:cover;border-radius:50%;width:22px;height:22px}.v8 .an-ask .ic{width:12px;height:12px;transition:transform .2s}.v8 .an-ask:hover .ic{transform:translate(2px)}.v8 .an-panel.split{grid-template-columns:260px minmax(0,1fr);align-items:stretch;gap:8px 36px;display:grid}.v8 .an-verdict{flex-direction:column;display:flex}.v8 .an-big{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:oldstyle-nums proportional-nums;align-items:baseline;gap:8px;margin-top:22px;font-size:56px;line-height:1;display:flex}.v8 .an-big small{font-family:var(--serif);letter-spacing:0;color:var(--ink-2);font-size:18px;font-style:italic}.v8 .an-vline{color:var(--ink-2);max-width:32ch;margin-top:12px;font-size:13.5px;line-height:1.5}.v8 .an-vline b{color:var(--ink);font-weight:500}.v8 .an-verdict .an-key{margin-top:auto;padding-top:16px}.v8 .an-panel.split .an-plot{align-self:center;margin-top:4px}.v8 .an-panel.split .an-foot{grid-column:1/-1}.v8 .ab-rows{flex-direction:column;margin-top:18px;display:flex}.v8 .ab-row,.v8 .ab-axis{grid-template-columns:150px minmax(0,1fr) 220px;align-items:center;gap:22px;display:grid}.v8 .ab-row{border-bottom:1px solid var(--line);padding:13px 0}.v8 .ab-row:first-child{border-top:1px solid var(--line)}.v8 .ab-biz{align-items:center;gap:10px;min-width:0;display:flex}.v8 .ab-biz img.lg{border-radius:4px;width:24px!important;height:24px!important}.v8 .ab-biz b,.v8 .ab-v b{font-size:14px;font-weight:500;line-height:1.3;display:block}.v8 .ab-biz small,.v8 .ab-v small{color:var(--ink-3);font-size:12px;line-height:1.35;display:block}.v8 .ab-v small{margin-top:2px}.v8 .ab-v b em{color:var(--acc);font-style:normal}.v8 .ab-track{height:30px;position:relative}.v8 .ab-track:before{content:"";pointer-events:none;background:linear-gradient(var(--line-2),var(--line-2)) 0 0/1px 100% no-repeat,linear-gradient(var(--line-2),var(--line-2)) 25% 0/1px 100% no-repeat, linear-gradient(var(--line-2),var(--line-2)) 50% 0/1px 100% no-repeat,linear-gradient(var(--line-2),var(--line-2)) 75% 0/1px 100% no-repeat, linear-gradient(var(--line-2),var(--line-2)) 100% 0/1px 100% no-repeat;position:absolute;inset:0;-webkit-mask:repeating-linear-gradient(#000 0 1px,#0000 1px 5px);mask:repeating-linear-gradient(#000 0 1px,#0000 1px 5px)}.v8 .ab-rng{background:linear-gradient(180deg,var(--water-3),color-mix(in srgb,var(--water-3) 72%,transparent));border-radius:2px;height:14px;position:absolute;top:8px}.v8 .ab-tick{background:var(--water-3);border-radius:1px;width:4px;height:18px;margin-left:-2px;position:absolute;top:6px}.v8 .ab-zero{background:var(--acc);width:9px;height:9px;box-shadow:0 0 0 2px var(--work);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%;left:0}.v8 .ab-axis{padding-top:8px}.v8 .ab-cap{color:var(--ink-3);text-align:right;font-size:11px}.v8 .ab-ticks{height:14px;position:relative}.v8 .ab-ticks span{color:var(--ink-3);font-size:11px;position:absolute;top:0;transform:translate(-50%)}.v8 .ap-rows{flex-direction:column;margin-top:18px;display:flex}.v8 .ap-row{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr) 170px;align-items:center;gap:22px;padding:12px 0;display:grid}.v8 .ap-row:first-child{border-top:1px solid var(--line)}.v8 .ap-line{align-items:center;gap:9px;min-width:0;font-size:14px;display:flex}.v8 .ap-line b{white-space:nowrap;font-weight:500}.v8 .ap-pips{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;max-width:440px;display:grid}.v8 .ap-pips i{height:18px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:2px}.v8 .ap-pips i.s{box-shadow:none;background:linear-gradient(180deg,var(--water-2),color-mix(in srgb,var(--water-2) 78%,transparent))}.v8 .ap-pips i.lag{box-shadow:inset 0 0 0 1px var(--acc);background:var(--acc-bg)}.v8 .ap-c{color:var(--ink-3);font-size:13px}.v8 .ap-c b{font-family:var(--serif);color:var(--ink);font-variant-numeric:oldstyle-nums;margin-right:2px;font-size:20px;font-weight:400;line-height:1}.v8 .ap-c.acc b{color:var(--acc)}.v8 .ap-c.ok b{color:var(--ok)}.v8 .ap-c small{color:var(--acc);margin-top:3px;font-size:12px;line-height:1.35;display:block}.v8 .an-key i.bar.ap-k{box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.v8 .an-key i.bar.ap-k.lag{background:var(--acc-bg);box-shadow:inset 0 0 0 1px var(--acc)}.v8 .ag-table{flex-direction:column;margin-top:18px;display:flex}.v8 .ag-h,.v8 .ag-r{grid-template-columns:minmax(88px,1fr) minmax(120px,1.4fr) minmax(120px,1.4fr) minmax(64px,.7fr) minmax(64px,.7fr);align-items:center;gap:14px;display:grid}.v8 .ag-h{color:var(--ink-3);border-bottom:1px solid var(--line);padding:0 12px 8px;font-size:12px}.v8 .ag-r{border-bottom:1px solid var(--line);padding:14px 12px}.v8 .ag-r.on{background:color-mix(in srgb,var(--water-4) 24%,transparent)}.v8 .ag-m{align-items:baseline;gap:10px;min-width:0;display:flex}.v8 .ag-m em{font-family:var(--serif);color:var(--ink-4);font-variant-numeric:oldstyle-nums;font-size:20px;font-style:normal;line-height:1}.v8 .ag-m b{white-space:nowrap;font-size:14px;font-weight:500}.v8 .ag-c{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-width:0;display:grid}.v8 .ag-c>b{font-family:var(--serif);text-align:right;font-variant-numeric:oldstyle-nums;white-space:nowrap;font-size:20px;font-weight:400;line-height:1}.v8 .ag-c>b.acc{color:var(--acc)}.v8 .ag-c>small{color:var(--ink-3);white-space:nowrap;grid-column:1/-1;font-size:12px}.v8 .ag-n{grid-template-columns:auto}.v8 .ag-n>b{text-align:left}.v8 .ag-bar,.v8 .ag-cac{background:#233b3a0f;border-radius:2px;height:10px;position:relative}.v8 .ag-bar i{background:linear-gradient(90deg,var(--water-2),color-mix(in srgb,var(--water-2) 80%,transparent));border-radius:2px;position:absolute;inset:0 auto 0 0}.v8 .ag-cac i{background:var(--water-3);border-radius:2px 0 0 2px;position:absolute;top:0;bottom:0;left:0}.v8 .ag-cac i.o{background:var(--acc);opacity:.8;border-radius:0 2px 2px 0}.v8 .ag-cac:after{content:"";left:var(--t);background:var(--acc);width:1px;position:absolute;top:-4px;bottom:-4px}.v8 .am-rows{flex-direction:column;margin-top:14px;display:flex}.v8 .am-tier{color:var(--ink-3);border-bottom:1px solid var(--line);justify-content:space-between;margin-top:16px;padding-bottom:6px;font-size:12.5px;font-weight:500;display:flex}.v8 .am-tier:first-child{margin-top:0}.v8 .am-o{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr) 28px;align-items:center;gap:16px;padding:10px 0;display:grid}.v8 .am-who{align-items:center;gap:9px;min-width:0;display:inline-flex}.v8 .am-who>i{width:28px;height:28px;color:var(--water-1);background:linear-gradient(160deg,#dfe9e6,#b9cfcc);border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-style:normal;font-weight:500;display:grid}.v8 .am-who b{white-space:nowrap;font-size:13.5px;font-weight:500;line-height:1.25;display:block}.v8 .am-who small{color:var(--ink-3);white-space:nowrap;font-size:12px;line-height:1.3;display:block}.v8 .am-lv{height:18px;color:var(--ink-2);vertical-align:1px;background:#233b3a12;border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-grid}.v8 .am-items{flex-wrap:wrap;gap:6px;display:flex}.v8 .am-t{height:26px;color:var(--ink-3);white-space:nowrap;background:color-mix(in srgb,var(--water-4) 34%,var(--paper));border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-style:normal;display:inline-flex}.v8 .am-t b{color:var(--ink);font-weight:500}.v8 .am-t.lag{background:var(--acc-bg);color:var(--acc)}.v8 .am-t.lag b{color:var(--acc)}.v8 .am-c{font-family:var(--serif);text-align:right;font-variant-numeric:oldstyle-nums;font-size:22px;line-height:1}.v8 .an-key i.bar.am-k{background:color-mix(in srgb,var(--water-4) 70%,var(--paper))}.v8 .an-tbl{margin-top:18px;overflow-x:auto}.v8 .an-tbl table{border-collapse:collapse;width:100%;font-size:13px}.v8 .an-tbl th,.v8 .an-tbl td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;height:32px;padding:0 10px}.v8 .an-tbl thead th{color:var(--ink-3);font-size:12px;font-weight:500}.v8 .an-tbl th:first-child{text-align:left;padding-left:0}.v8 .an-tbl tbody th{font-weight:500}@media (prefers-reduced-motion:no-preference){.v8 .an .gr{transform-box:fill-box;transform-origin:50% 100%;animation:.7s cubic-bezier(.22,1,.36,1) forwards an-g;animation-delay:var(--d,0s);transform:scaleY(0)}.v8 .an .dr{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:1.1s cubic-bezier(.22,1,.36,1) forwards an-dr;animation-delay:var(--d,0s)}.v8 .an .lt{opacity:0;animation:.45s ease-out forwards an-fi;animation-delay:var(--d,.9s)}.v8 .an .ar{opacity:0;animation:.8s ease-out .7s forwards an-fi}}@keyframes an-g{to{transform:scaleY(1)}}@keyframes an-dr{to{stroke-dashoffset:0}}@keyframes an-fi{to{opacity:1}}.v8 .an-panel.wait .gr,.v8 .an-panel.wait .dr,.v8 .an-panel.wait .lt,.v8 .an-panel.wait .ar{animation-play-state:paused!important}.v8 .an-dp{color:var(--text-2);margin:0 0 14px;font-size:13.5px;line-height:1.55}.v8 .an-srcs{flex-direction:column;margin-bottom:18px;display:flex}.v8 .an-src{border-top:1px solid var(--line);min-width:0;padding:10px 0}.v8 .an-src b{overflow-wrap:anywhere;font-size:13.5px;font-weight:500;display:block}.v8 .an-src span{color:var(--text-3);font-size:12px;display:block}.v8 .an-src.you b:after{content:"New";background:var(--pos-bg);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pos-text);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:9.5px}.v8 .an-file{position:relative;overflow:hidden}.v8 .an-file input{opacity:0;cursor:pointer;position:absolute;inset:0}@media (width<=1360px){.v8 .an-panel.split.ag{grid-template-columns:minmax(0,1fr)}}@media (width<=1180px){.v8 .an-hero,.v8 .an-charts{grid-template-columns:minmax(0,1fr)}.v8 .an-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.v8 .an-kpi.lead{grid-column:1/-1}.v8 .an-panel.split{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){.v8 .ag-h{display:none}.v8 .ag-c:before{content:attr(data-l);color:var(--ink-3);grid-column:1/-1;font-size:12px}.v8 .ag-r{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v8 .ag-m{grid-column:1/-1}}@media (width<=760px){.v8 .an{gap:18px;padding:0 0 110px}.v8 .an-top{gap:10px 14px}.v8 .an-tabs{scrollbar-width:none;flex:100%;order:2;overflow-x:auto}.v8 .an-tabs::-webkit-scrollbar{display:none}.v8 .an-r{order:3;justify-content:flex-start;margin-left:0}.v8 .an-slab{padding:22px 20px 18px}.v8 .an-slab h2{font-size:22px}.v8 .an .an-item{grid-template-columns:72px minmax(0,1fr) 14px;gap:12px;padding:12px}.v8 .an-item .n{font-size:20px}.v8 .an-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .an-kpi.lead{padding:20px}.v8 .an-kpi.lead .v{font-size:56px}.v8 .an-kpi.lead .sp{flex-basis:120px;width:120px}.v8 .an-kpi:nth-child(3){box-shadow:none}.v8 .an-panel{padding:18px 16px 14px}.v8 .an-foot{flex-wrap:wrap;gap:8px 12px}.v8 .ab-row,.v8 .ab-axis{grid-template-columns:110px minmax(0,1fr);gap:14px}.v8 .ab-v{grid-column:2}.v8 .ap-row{grid-template-columns:130px minmax(0,1fr);gap:14px}.v8 .ap-c{grid-column:2}.v8 .am-o{grid-template-columns:minmax(0,1fr) 28px}.v8 .am-items{grid-area:2/1/auto/-1}}.v8 .ct{--ct-line:#d8d2c3;--ct-fill:#efebe1;--ct-ink:#3d4a47;padding-bottom:8px}.v8 .ct .num{font-variant-numeric:tabular-nums}.v8 .ct-ph{margin-bottom:14px}.v8 .ct-ph .sub{max-width:80ch}.v8 .ct-tabs{margin-bottom:0}.v8 .ct-foot{font-family:var(--mono);letter-spacing:.06em;color:var(--text-4);margin:22px 0 4px;font-size:10px}.v8 .ct-note{color:var(--text-3);margin:10px 0 0;font-size:12px;line-height:1.5}.v8 .ct-empty{color:var(--text-3);margin:0;padding:18px 0;font-size:13px}.v8 .ct-scroll{min-width:0;overflow-x:auto}.v8 .ct-ini{background:var(--sunken);font-family:var(--mono);color:var(--text);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-size:8.5px;font-style:normal;display:inline-grid}.v8 .ct-glyph{background:var(--raised);border:1px solid var(--ct-line);width:24px;height:24px;font-family:var(--mono);color:var(--text-2);border-radius:7px;flex:none;place-items:center;font-size:10px;display:inline-grid}.v8 .ct-spk{flex:none;width:72px;height:22px}.v8 .ct-spk polyline{fill:none;stroke:var(--ink-600);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.v8 .ct-spk.good polyline{stroke:var(--meadow-600)}.v8 .ct-spk.bad polyline{stroke:var(--blossom-600)}.v8 .ct .av{object-fit:cover;background:var(--sunken);border-radius:50%;flex:none;display:inline-block}.v8 .ct .link.small{font-size:12px}.v8 .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v8 .ct-seg{flex:none;max-width:100%;display:inline-flex}.v8 .ct-seg button{white-space:nowrap;color:var(--text-3);background:0 0;border:0;font-size:13px;transition:background .2s,color .2s}.v8 .ct-seg button:hover{color:var(--text)}.v8 .ct-seg.box{border:1.5px solid var(--ct-line);background:var(--raised);border-radius:10px;overflow:hidden}.v8 .ct-seg.box button{height:30px;padding:0 12px}.v8 .ct-seg.box button+button{border-left:1.5px solid var(--ct-line)}.v8 .ct-seg.box button.on{background:var(--ct-ink);color:#fff}.v8 .ct-seg.pill{background:var(--raised);border:1px solid var(--line);border-radius:999px;padding:3px}.v8 .ct-seg.pill button{height:30px;color:var(--text-2);border-radius:999px;padding:0 14px}.v8 .ct-seg.pill button.on{background:var(--ink-900);color:var(--sand-0)}.v8 .ct-seg.soft{background:var(--surface);border-radius:12px;gap:4px;padding:3px}.v8 .ct-seg.soft button{height:32px;color:var(--text-2);border-radius:9px;padding:0 16px}.v8 .ct-seg.soft button.on{background:var(--raised);color:var(--text);font-weight:500;box-shadow:0 1px 2px #1c2b2a14}.v8 .ar-top{align-items:center;gap:16px;margin-bottom:4px;display:flex}.v8 .ar-top h1{font-family:var(--display);letter-spacing:-.03em;color:var(--ink-900);margin-right:auto;font-size:32px;line-height:1}.v8 .ar-sec{margin-top:26px}.v8 .ar-sec.first{margin-top:22px}.v8 .ar-sech{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.v8 .ar-sech .n{color:var(--text-3);text-align:right;margin-left:auto;font-size:13px}.v8 .ar-tplrow{align-items:flex-start;gap:16px;margin-top:16px;display:flex}.v8 .ar-tplrow>.b{flex:none;align-self:center}.v8 .ar-tpls{scrollbar-width:none;scroll-snap-type:x proximity;flex:1;gap:12px;min-width:0;display:flex;overflow-x:auto}.v8 .ar-tpls::-webkit-scrollbar{display:none}.v8 .ar-tpl{border-radius:var(--r-md);background:var(--surface);text-align:left;scroll-snap-align:start;border:0;flex-direction:column;flex:none;align-items:flex-start;width:124px;height:96px;padding:12px;transition:background .2s;display:flex}.v8 .ar-tpl:hover{background:var(--sunken)}.v8 .ar-tpl svg{fill:none;width:20px;height:20px;stroke:var(--text-2);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.v8 .ar-tpl b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:auto;font-size:12.5px;font-weight:500;line-height:1.3;overflow:hidden}.v8 .ar-tpl span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);margin-top:4px;font-size:9.5px}.v8 .ar-next{border:1px solid var(--line);background:var(--raised);width:28px;height:28px;color:var(--text-3);border-radius:50%;flex:none;place-items:center;padding-bottom:2px;font-size:15px;line-height:1;display:grid}.v8 .ar-next:hover{color:var(--text);border-color:var(--sand-400)}.v8 .ar-thumbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.v8 .ar-thumb{border-radius:var(--r-md);background:var(--surface);text-align:left;transition:background .2s,transform .2s var(--ease);border:0;flex-direction:column;padding:12px;display:flex}.v8 .ar-thumb:hover{background:var(--sunken)}.v8 .ar-pv{background:var(--raised);border-radius:8px;flex-direction:column;gap:6px;height:76px;padding:12px;display:flex;overflow:hidden}.v8 .ar-pv i{background:var(--sand-200);border-radius:3px;flex:none;width:100%;height:6px}.v8 .ar-thumb b{margin-top:10px;font-size:13px;font-weight:500;line-height:1.35}.v8 .ar-thumb span{color:var(--text-3);margin-top:3px;font-size:12px}.v8 .ar-subh{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);margin:20px 0 6px;font-size:10.5px}.v8 .ar-tbl{flex-direction:column;display:flex}.v8 .ar-tr{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:minmax(0,2.3fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,2.3fr) 84px;align-items:center;gap:12px;min-height:38px;font-size:13px;display:grid}.v8 .ar-tr:not(.th):hover{background:color-mix(in srgb,var(--surface) 60%,transparent)}.v8 .ar-tr.th{cursor:default;min-height:30px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:10px}.v8 .ar-tr .nm{align-items:center;min-width:0;display:flex}.v8 .ar-tr .nm b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.v8 .ar-tr .c-biz,.v8 .ar-tr .c-own,.v8 .ar-tr .c-note{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v8 .ar-tr.th .c-biz,.v8 .ar-tr.th .c-own,.v8 .ar-tr.th .c-note{color:var(--text-3)}.v8 .ar-tr .c-act{justify-content:flex-end;align-items:center;padding:3px 0;display:flex}.v8 .ar-tr .c-act .ar-rdot{margin-right:14px}.v8 .ar-bdot{background:var(--bu);border-radius:50%;flex:none;width:8px;height:8px;margin-right:9px;display:inline-block}.v8 .ar-rdot{background:var(--blossom-600);width:9px;height:9px;box-shadow:0 0 0 3px var(--blossom-100);vertical-align:middle;border-radius:50%;flex:none;display:inline-block}.v8 .ar-rdot.n{width:auto;min-width:20px;height:20px;box-shadow:0 0 0 2px var(--sand-0);color:var(--sand-0);font-family:var(--mono);background:#854752;border-radius:999px;place-items:center;padding:0 6px;font-size:10px;display:inline-grid}.v8 .ar-kbrow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.v8 .ar-find{border:1px solid var(--line);background:var(--raised);width:300px;max-width:100%;height:36px;color:var(--text-4);border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:0 16px;display:flex}.v8 .ar-find:focus-within{box-shadow:0 0 0 2px var(--sky-500)}.v8 .ar-find svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;flex:none;width:14px;height:14px}.v8 .ar-find input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13px}.v8 .ar-find input::placeholder{color:var(--text-4)}.v8 .ar-tree{border-radius:var(--r-lg);background:var(--surface) radial-gradient(circle,color-mix(in srgb,var(--sand-400) 55%,transparent) 1px,transparent 1.3px) 0 0/22px 22px;margin-top:20px;overflow-x:auto}.v8 .ar-stage{margin:0 auto;position:relative}.v8 .ar-edges{position:absolute;top:0;overflow:visible}.v8 .ar-edges path{fill:none;stroke:var(--ink-300);stroke-width:1.3px}.v8 .ar-edges .hot path{stroke:#bd7581;stroke-width:1.8px}.v8 .ar-kn{background:var(--raised);border:1px solid var(--line);text-align:left;font:inherit;color:var(--text);border-radius:8px;align-items:center;gap:10px;padding:0 12px;display:flex;position:absolute}:where(.v8) button.ar-kn{transition:box-shadow .2s,border-color .2s,opacity .2s}:where(.v8) button.ar-kn:hover{border-color:var(--sand-400);box-shadow:0 10px 22px -18px #1c2b2a99}.v8 .ar-kn.root{border-color:var(--ink-800);flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;height:58px;padding:0 16px}.v8 .ar-kn.root b{font-size:15px}.v8 .ar-kn.seg{border-color:var(--ink-400);height:54px}.v8 .ar-kn.seg b{font-family:var(--display);font-size:15px;font-weight:400}.v8 .ar-kn.biz{height:54px}.v8 .ar-kn.doc{height:40px}.v8 .ar-kn.doc.wait{border-color:#cf919b}.v8 .ar-kn.doc.hit{box-shadow:0 0 0 2px var(--sky-500)}.v8 .ar-kn.doc.dim{opacity:.4}.v8 .ar-kn b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.v8 .ar-kn.root span,.v8 .ar-kn .t span{color:var(--text-3);font-size:12px}.v8 .ar-kn .t{flex-direction:column;gap:1px;min-width:0;display:flex}.v8 .ar-kn .chev,.v8 .ar-kn .doci{width:14px;height:14px;stroke:var(--text-3);fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.v8 .ar-kn .ver{font-family:var(--mono);letter-spacing:.1em;color:var(--text-3);white-space:nowrap;margin-left:auto;font-size:10px}.v8 .ar-kn .lg{border-radius:6px}.v8 .ar-kbadge{line-height:0;position:absolute;top:-9px;right:10px}.v8 .ar-kbadge .ar-rdot:not(.n){width:11px;height:11px}.v8 .ar-legend{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:18px;font-size:10px;display:flex}.v8 .ar-legend>span{align-items:center;gap:8px;display:inline-flex}.v8 .ar-legend .hotline{background:#bd7581;border-radius:1px;width:18px;height:2px;display:inline-block}.v8 .ar-fold5{grid-template-columns:2fr 2fr 1fr;gap:20px;margin-top:16px;display:grid}.v8 .ar-fgrp{flex-direction:column;gap:12px;min-width:0;display:flex}.v8 .ar-fgc{grid-template-columns:repeat(var(--n),minmax(0,1fr));flex:1;gap:16px;display:grid}.v8 .ar-fcard{border-radius:var(--r-lg);background:var(--surface);text-align:left;border:0;flex-direction:column;align-items:flex-start;padding:20px;transition:background .2s,box-shadow .2s;display:flex}.v8 .ar-fcard:hover{background:var(--sunken)}.v8 .ar-fcard.on{box-shadow:inset 0 0 0 1.5px var(--ink-800)}.v8 .ar-fcard .lg{box-shadow:0 0 0 1px var(--line);border-radius:14px;margin-bottom:16px}.v8 .ar-fcard b{font-family:var(--display);letter-spacing:-.01em;font-size:20px;font-weight:400}.v8 .ar-fcard .fmeta{color:var(--text-3);align-items:center;gap:12px;margin-top:12px;font-size:13px;display:flex}.v8 .ar-fcard .k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);margin-top:16px;font-size:9.5px;line-height:1.5}.v8 .ar-dr h2{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-900);margin:10px 0 0;font-size:26px;line-height:1.2}.v8 .ar-drh{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:10px;font-size:10px;display:flex}.v8 .ar-wait{border-radius:var(--r-md);background:var(--blossom-100);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:grid}.v8 .ar-wait b{font-size:13.5px;font-weight:500;display:block}.v8 .ar-wait span{color:var(--text-2);font-size:12.5px;display:block}.v8 .ar-sheet{border-radius:var(--r-md);border:1px solid var(--line);background:#fff;flex-direction:column;gap:9px;margin-top:16px;padding:22px 24px;display:flex;box-shadow:0 18px 40px -32px #1c2b2a80}.v8 .ar-sheet .ar-sh1{background:var(--sand-300);border-radius:4px;width:55%;height:12px;margin-bottom:8px}.v8 .ar-sheet i{background:var(--sand-200);border-radius:3px;height:7px}.v8 .ar-sheet.real{gap:0}.v8 .ar-sheet.real h4{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);margin:14px 0 4px;font-size:10px;font-weight:500}.v8 .ar-sheet.real h4:first-child{margin-top:0}.v8 .ar-sheet.real p{white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.v8 .ar-kv{margin:18px 0 0}.v8 .ar-kv div{border-top:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:9px 0;font-size:13px;display:grid}.v8 .ar-kv dt{color:var(--text-3)}.v8 .ar-kv dd{margin:0;font-weight:500}.v8 .co-tool{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.v8 .co-sep{background:var(--ct-line);width:1px;height:22px}.v8 .co-flex{flex:1}.v8 .co-dims{scrollbar-width:none;min-width:0;max-width:100%;overflow-x:auto}.v8 .co-dims::-webkit-scrollbar{display:none}.v8 .co-kpis{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.v8 .co-kpi{background:var(--raised);border:1.5px solid var(--ct-line);border-radius:12px;flex:150px;min-width:0;padding:12px 14px}.v8 .co-kpi b{color:var(--ct-ink);letter-spacing:-.01em;margin-top:6px;font-size:23px;font-weight:500;display:block}.v8 .co-kpi p{font-family:var(--mono);color:var(--text-3);margin:4px 0 0;font-size:10px;line-height:1.5}.v8 .co-card{background:var(--raised);border:1.5px solid var(--ct-line);border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.v8 .co-ch{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.v8 .co-ch em{font-style:normal;font-family:var(--mono);color:var(--text-3);text-align:right;font-size:10px}.v8 .co-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"tm sp""ht sp";align-items:start;gap:16px;margin-top:16px;display:grid}.v8 .co-tm{grid-area:tm}.v8 .co-sps{grid-area:sp;align-self:stretch}.v8 .co-ht{grid-area:ht}.v8 .co-tmap{height:300px;margin:0 -2px;position:relative}.v8 .co-tile{position:absolute}.v8 .co-tile .in{background:var(--tc);border-radius:8px;position:absolute;inset:2px;overflow:hidden}.v8 .co-tile .in>i{position:absolute;box-shadow:inset 0 0 0 .5px #3d4a4729}.v8 .co-tile.t1{--tc:#cfc8b6}.v8 .co-tile.t2{--tc:#dad3c3}.v8 .co-tile.t3{--tc:#e2dccf}.v8 .co-tile.t4{--tc:#e9e4d9}.v8 .co-tile.t5{--tc:#efebe2}.v8 .co-tile .lbl{text-align:center;color:var(--ct-ink);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px;display:flex;position:absolute;inset:0}.v8 .co-tile .lbl b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-weight:500;line-height:1.2;overflow:hidden}.v8 .co-tile.big .lbl b{font-size:14px}.v8 .co-tile .lbl span{font-family:var(--mono);font-size:10.5px}.v8 .co-tile .lbl .lg,.v8 .co-tile .lbl .av,.v8 .co-tile .lbl .blogo,.v8 .co-tile .lbl .ct-ini,.v8 .co-tile .lbl .ct-glyph{margin-bottom:3px;box-shadow:0 0 0 1.5px #ffffffd9}.v8 .co-sp{border:1.5px solid var(--ct-line);border-radius:10px;grid-template-columns:16px 32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.v8 .co-sp .rk{font-family:var(--mono);color:var(--text-3);font-size:11px}.v8 .co-sp .ic{place-items:center;display:grid}.v8 .co-sp .ic .lg{border-radius:7px}.v8 .co-sp .mid b{color:var(--ct-ink);font-size:15px;font-weight:500}.v8 .co-sp .r{text-align:right}.v8 .co-sp .r b{color:var(--ct-ink);font-size:15px;font-weight:500}.v8 .co-sp .r em{font-style:normal;font-family:var(--mono);color:var(--text-3);font-size:10px;display:block}.v8 .co-ctbs{flex-wrap:wrap;gap:4px 10px;margin:4px 0 0;display:flex}.v8 .co-ctb{color:var(--ct-ink);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.v8 .co-ctb em{font-style:normal;font-family:var(--mono);color:var(--text-3);font-size:10px}.v8 .co-ctb .lg{border-radius:4px}.v8 .co-ctb .blogo{border-radius:5px;width:18px;height:18px}.v8 .co-more{color:var(--text-3);text-align:right;margin:2px 0 0;font-size:12px}.v8 .co-heat{grid-template-columns:118px repeat(var(--cols),minmax(0,1fr));align-items:center;gap:4px;display:grid}.v8 .co-heat.dense{gap:2px}.v8 .co-heat .hl{color:var(--ct-ink);justify-content:flex-end;align-items:center;gap:8px;min-width:0;padding-right:6px;font-size:12px;display:flex}.v8 .co-heat .hl>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v8 .co-heat .hl .lg{border-radius:5px}.v8 .co-heat .hl .blogo{border-radius:5px;width:20px;height:20px}.v8 .co-heat .hl .ct-glyph{width:20px;height:20px;font-size:9px}.v8 .co-heat>i{border-radius:4px;height:22px}.v8 .co-heat.dense>i{border-radius:2px}.v8 .co-heat .h0{background:#f2efe7}.v8 .co-heat .h1{background:#dfd9ca}.v8 .co-heat .h2{background:#c7bfaa}.v8 .co-heat .h3{background:#9d9480}.v8 .co-heat .hd{font-family:var(--mono);color:var(--text-3);text-align:center;white-space:nowrap;padding-top:4px;font-size:10px;overflow:visible}.v8 .co-heat.dense .hd{font-size:9px}.v8 .co-ann{border:1.5px dashed var(--ct-line);color:var(--ct-ink);border-radius:12px;margin-top:14px;padding:10px 14px;font-size:13px}.v8 .co-ann b{font-weight:600}.v8 .co-bgrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:16px;display:grid}.v8 .co-bud{border-top:1px solid var(--ct-line);grid-template-columns:128px minmax(0,1fr) 168px;align-items:center;gap:6px 14px;padding:12px 0;display:grid}.v8 .co-bud:first-of-type{border-top:0}.v8 .co-bud .nm{align-items:center;gap:10px;min-width:0;display:flex}.v8 .co-bud .nm b{color:var(--ct-ink);white-space:nowrap;font-size:14px;font-weight:500}.v8 .co-bud .bar{background:var(--ct-fill);border-radius:5px;height:10px;position:relative}.v8 .co-bud .bar i{border-radius:5px;position:absolute;top:0;bottom:0;left:0}.v8 .co-bud .bar i.fc{background:#ddd6c6}.v8 .co-bud .bar i.fc.over{background:repeating-linear-gradient(135deg,#e6c3c8 0 4px,#f1dade 4px 8px)}.v8 .co-bud .bar i.ac{background:#9d9480}.v8 .co-bud .bar s{background:var(--ct-ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.v8 .co-bud .amt{font-family:var(--mono);color:var(--ct-ink);text-align:right;white-space:nowrap;font-size:11px}.v8 .co-bud em{color:var(--text-3);grid-column:2/4;font-size:12px;font-style:normal}.v8 .co-bud em.over{color:var(--neg-text)}.v8 .co-budt{border-top:1.5px solid var(--ct-line);grid-template-columns:128px minmax(0,1fr) 168px;align-items:baseline;column-gap:14px;padding:12px 0 2px;font-size:13px;display:grid}.v8 .co-budt span{color:var(--text-2)}.v8 .co-budt b{font-family:var(--mono);text-align:right;grid-column:3;font-size:11px;font-weight:500}.v8 .co-budt em{color:var(--text-3);grid-area:1/2;font-size:12px;font-style:normal}.v8 .co-leg{color:var(--text-3);gap:16px;margin-top:6px;font-size:12px;display:flex}.v8 .co-leg i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.v8 .co-leg i.ac{background:#9d9480}.v8 .co-leg i.fc{background:#ddd6c6}.v8 .co-leg i.bl{background:var(--ct-ink);vertical-align:-2px;border-radius:1px;width:2px;height:12px}.v8 .co-tbl{flex-direction:column;min-width:0;display:flex}.v8 .co-tr{border-top:1px solid var(--ct-line);min-height:38px;color:var(--ct-ink);grid-template-columns:minmax(150px,1.5fr) 72px minmax(110px,1.2fr) 64px minmax(80px,1fr);align-items:center;gap:10px;font-size:13.5px;display:grid}.v8 .co-tr.th{min-height:28px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);border-top:0;font-size:10px}.v8 .co-tbl.p4 .co-tr{grid-template-columns:minmax(150px,1.5fr) minmax(90px,1.1fr) 80px 80px}.v8 .co-tr .nm{align-items:center;gap:8px;min-width:0;display:flex}.v8 .co-tr .blogo{border-radius:6px;width:22px;height:22px}.v8 .co-ag{font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.v8 .co-ag:hover{text-underline-offset:3px;text-decoration:underline}.v8 .co-tr .use{align-items:center;gap:8px;display:flex}.v8 .co-tr .mini{background:var(--ct-fill);border-radius:3px;flex:1;max-width:60px;height:5px;overflow:hidden}.v8 .co-tr .mini i{background:#9d9480;border-radius:3px;height:100%;display:block}.v8 .co-tr .mini i.hot{background:var(--blossom-600)}.v8 .co-rule{border-top:1px solid var(--ct-line);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;display:grid}.v8 .co-rule:first-of-type{border-top:0}.v8 .co-rule .ic svg{width:15px;height:15px;stroke:var(--text-3);fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}.v8 .co-rule p{color:var(--ct-ink);margin:0;font-size:13.5px;line-height:1.45}.v8 .gv .crumb{margin-bottom:2px}.v8 .gv-right{flex-direction:column;align-items:flex-end;gap:6px}.v8 .gv-body{margin-top:20px}.v8 .gv .card{border-radius:14px;min-width:0;padding:20px}.v8 .gv-ch{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.v8 .gv-kps{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.v8 .gv-kp{background:var(--surface);border-radius:14px;min-width:0;padding:14px 16px}.v8 .gv-kp>b{font-family:var(--display);color:var(--ink-900);margin-top:6px;font-size:32px;font-weight:400;line-height:1;display:block}.v8 .gv-kp .f{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.v8 .gv-kp em{font-style:normal;font-family:var(--mono);color:var(--text-3);white-space:nowrap;flex:none;font-size:10.5px}.v8 .gv-kp .ct-spk{flex:40px;width:auto;min-width:30px;max-width:72px}.v8 .gv-kp em.good{color:var(--pos-text)}.v8 .gv-kp em.bad{color:var(--neg-text)}.v8 .gv-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;margin-top:20px;display:grid}.v8 .gv-c2{grid-column:span 2}.v8 .gv-c3{grid-column:1/-1}.v8 .gv-grid{grid-auto-flow:dense}:where(.v8) button.gv-kp{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:0;flex-direction:column;justify-content:flex-start;transition:box-shadow .2s;display:flex}.v8 .gv-kp.need>b{color:var(--neg-text)}.v8 .gv-kp.need em{color:var(--ink-800)}.v8 .gv-chart{aspect-ratio:640/176;width:100%;height:auto;display:block}.v8 .gv-chart line{stroke:var(--line);stroke-width:1px}.v8 .gv-chart line.g{stroke-dasharray:3 4}.v8 .gv-chart .kb{fill:var(--blossom-600)}.v8 .gv-chart .kh{fill:var(--gold-300)}.v8 .gv-chart .kf{fill:var(--ink-800)}.v8 .gv-chart text{font-family:var(--mono);fill:var(--text-3);text-anchor:middle;font-size:10px}.v8 .gv-leg{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;font-size:13px;display:flex}.v8 .gv-leg i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.v8 .gv-leg i.kb{background:var(--blossom-600)}.v8 .gv-leg i.kh{background:var(--gold-300)}.v8 .gv-leg i.kf{background:var(--ink-800)}.v8 .gv-leg em{font-style:normal;font-family:var(--mono);color:var(--text-3);margin-left:auto;font-size:10.5px}.v8 .gv-rl{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.7fr) minmax(0,.8fr) 30px 46px;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:grid}.v8 .gv-rl .rb{background:var(--sunken);border-radius:4px;height:8px;overflow:hidden}.v8 .gv-rl .rb i{background:var(--blossom-600);border-radius:4px;height:100%;display:block}.v8 .gv-rl b{font-family:var(--mono);text-align:right;font-weight:500}.v8 .gv-rl em{color:var(--text-3);font-size:12px;font-style:normal}.v8 .gv-split{margin-top:16px}.v8 .gv-split .lab{margin-bottom:8px;display:block}.v8 .sbar{border-radius:8px;height:28px;font-size:12px;display:flex;overflow:hidden}.v8 .sbar i{white-space:nowrap;align-items:center;padding:0 10px;font-style:normal;display:flex;overflow:hidden}.v8 .sbar .a{background:var(--ink-800);color:var(--sand-0)}.v8 .sbar .p{background:var(--sky-200);color:var(--ink-800)}.v8 .gv-mtbl{min-width:560px}.v8 .gv-mtbl>div{border-top:1px solid var(--line);grid-template-columns:1.5fr repeat(5,.7fr) 1.2fr;align-items:center;gap:10px;padding:8px 0;font-size:14px;display:grid}.v8 .gv-mtbl .th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);border-top:0;font-size:10px}.v8 .gv-mtbl .nm{align-items:center;gap:10px;font-weight:500;display:flex}.v8 .gv-mtbl .hot{color:var(--neg-text);font-weight:500}.v8 .gv-mtbl .trd{align-items:center;gap:8px;display:flex}.v8 .gv-mtbl .trd em{font-size:11px;font-style:normal}.v8 .gv-mtbl .trd.up em{color:var(--neg-text)}.v8 .gv-mtbl .trd.down em{color:var(--pos-text)}.v8 .gv-mtbl .trd.flat em{color:var(--text-3)}.v8 .gv-ev{border-top:1px solid var(--line);grid-template-columns:56px minmax(0,1fr) 110px auto;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:grid}.v8 .gv-ev em{font-style:normal;font-family:var(--mono);color:var(--text-3);font-size:11px}.v8 .gv-ev .bz{color:var(--text-2);font-size:13px}.v8 .gv-ev .tag{justify-self:end}.v8 .gv-cov>div{border-top:1px solid var(--line);padding:10px 0}.v8 .gv-cov b{margin-top:4px;font-size:14px;font-weight:500;display:block}.v8 .gv-sum{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.v8 .gv-sum>div{background:var(--surface);border-radius:14px;min-width:0;padding:12px 16px}.v8 .gv-sum b{font-family:var(--display);color:var(--ink-900);margin-top:4px;font-size:26px;font-weight:400;line-height:1.1;display:block}.v8 .gv-flt,.v8 .gv-aflt{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.v8 .gv-flt .sp,.v8 .gv-aflt .sp{flex:1}.v8 .gv-sel .sel{height:32px;color:var(--text-2);border-radius:10px;padding:0 26px 0 12px;font-size:13px}.v8 .gv-ptc,.v8 .gv-atc{margin-top:16px;padding:12px 20px 16px!important}.v8 .gv-ptbl{min-width:1000px}.v8 .gv-pr{border-top:1px solid var(--line);grid-template-columns:78px minmax(0,2.6fr) 104px 170px 76px 64px 150px 84px;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:grid}.v8 .gv-pr.th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);border-top:0;font-size:10px}.v8 .gv-pr code,.v8 .gv-ar code{font-family:var(--mono);background:var(--raised);border:1px solid var(--line);color:var(--text-2);white-space:nowrap;border-radius:6px;justify-self:start;padding:2px 6px;font-size:10.5px}.v8 .gv-pr .rtx b{font-size:14px;font-weight:500;line-height:1.35;display:block}.v8 .gv-pr .rtx span{color:var(--text-3);font-size:12px}.v8 .gv-pr .rsc,.v8 .gv-pr .rch{color:var(--text-2)}.v8 .gv-own{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;min-width:0;display:inline-flex;overflow:hidden}.v8 .gv-own i{background:var(--sand-200);width:22px;height:22px;font-style:normal;font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:8.5px;display:grid}.v8 .gv-pr .tag{justify-self:start}.v8 .gv-pr .rtr{align-items:center;gap:8px;display:flex}.v8 .gv-pr .rtr b{font-family:var(--mono);font-weight:500}.v8 .gv-pr .rtr.none{color:#7a6229;font-size:12px}.v8 .gv-pr .rset{font:inherit;color:var(--sky-700);white-space:nowrap;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;font-weight:500}.v8 .gv-pr .rset:hover{text-underline-offset:3px;text-decoration:underline}.v8 .gv-pwl .gv-ch{align-items:center}.v8 .gv-pwis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.v8 .gv-pwi{background:var(--raised);border:1px solid var(--line);text-align:left;font:inherit;color:var(--text);border-radius:12px;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;padding:12px;transition:box-shadow .2s,border-color .2s;display:grid}.v8 .gv-pwi:hover{border-color:var(--sand-400)}.v8 .gv-pwi.on{box-shadow:inset 0 0 0 1.5px var(--ink-800);border-color:var(--ink-800)}.v8 .gv-pwi[hidden]{display:none}.v8 .gv-pwi b{font-size:14px;font-weight:500;line-height:1.35;display:block}.v8 .gv-pwi p{color:var(--text-3);margin:3px 0 0;font-size:12px;line-height:1.45}.v8 .gv-pwi .tag{grid-column:2;justify-self:start;margin-top:6px}.v8 .gv-pwg{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:20px;margin-top:20px;display:grid}.v8 .gv-pwr{flex-direction:column;gap:20px;min-width:0;display:flex}.v8 .gv-roles{scrollbar-width:none;margin-bottom:14px;overflow-x:auto}.v8 .gv-roles::-webkit-scrollbar{display:none}.v8 .gv-doc{border:1px solid var(--line);background:#fff;border-radius:12px;padding:26px 40px 20px;position:relative;overflow:hidden;box-shadow:0 22px 44px -34px #1c2b2a80}.v8 .gv-doc .lh{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:10px;padding-bottom:14px;font-size:10px;display:flex}.v8 .gv-doc .lh em{color:var(--neg-text);margin-left:auto;font-style:normal}.v8 .gv-doc h2{font-family:var(--display);letter-spacing:-.03em;color:var(--ink-900);margin:18px 0 4px;font-size:30px;line-height:1.2}.v8 .gv-doc .meta{color:var(--text-3);margin:0;font-size:13px}.v8 .gv-doc h3{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);margin:20px 0 6px;font-size:10.5px;font-weight:500}.v8 .gv-doc p{margin:0;font-size:15px;line-height:1.6}.v8 .gv-doc p b{box-shadow:inset 0 -6px 0 color-mix(in srgb,var(--sky-200) 55%,transparent);font-weight:500}.v8 .gv-doc .wm{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.04em;color:var(--text-3);margin-top:18px;padding-top:12px;font-size:10px}.v8 .gv-mask{line-height:1.5;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);background:repeating-linear-gradient(135deg,var(--sand-100) 0 5px,var(--sand-200) 5px 10px);border:1px dashed var(--sand-400);vertical-align:1px;border-radius:5px;padding:0 8px;font-size:10.5px;display:inline-block}.v8 .gv-doc.masking .gv-mask{animation:gvMask 1s var(--ease) both}@keyframes gvMask{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.06)}to{transform:none}}.v8 .gv-doc.scanning:after{content:"";background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--sky-200) 55%,transparent),transparent);height:60px;animation:gvScan 1.6s var(--ease) both;pointer-events:none;position:absolute;top:0;left:0;right:0}@keyframes gvScan{0%{transform:translateY(-60px)}to{transform:translateY(560px)}}.v8 .gv-wh{background:repeating-linear-gradient(135deg,var(--sand-100) 0 10px,var(--sand-200) 10px 20px);border:1px dashed var(--sand-400);border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;margin:20px 0 6px;padding:16px 18px;display:grid}.v8 .gv-wh svg{width:18px;height:18px;stroke:var(--text-2);fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}.v8 .gv-wh b{font-size:14px;font-weight:500;display:block}.v8 .gv-wh span{color:var(--text-2);margin-top:2px;font-size:13px;display:block}.v8 .gv-replay{background:var(--raised);border:1px solid var(--line);animation:msgIn .3s var(--ease) both;border-radius:12px;margin:0 0 14px;padding:14px 16px}.v8 .gv-replay ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v8 .gv-replay li{border:1px dashed var(--sand-400);color:var(--text-3);border-radius:10px;flex:150px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;transition:background .3s,color .3s,border-color .3s;display:flex}.v8 .gv-replay li i{width:22px;height:22px;font-style:normal;font-family:var(--mono);background:var(--surface);border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.v8 .gv-replay li i svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.v8 .gv-replay li b{font-weight:500}.v8 .gv-replay li code{font-family:var(--mono);color:var(--text-4);margin-left:auto;font-size:9.5px}.v8 .gv-replay li.on{border-style:solid;border-color:var(--ink-800);color:var(--text);background:var(--surface)}.v8 .gv-replay li.on i{background:var(--ink-900);color:var(--sand-0)}.v8 .gv-replay li.done{color:var(--text-2);border-style:solid}.v8 .gv-replay li.done i{background:var(--pos-bg);color:var(--pos-text)}.v8 .gv-replay .cap{color:var(--text);margin:10px 0 0;font-size:13.5px}.v8 .gv-replay .acts{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.v8 .gv-pwph{align-items:center;gap:12px;margin-bottom:12px;display:flex}.v8 .gv-pwph .dico{background:var(--neg-bg);width:40px;height:40px;color:var(--neg-text);border-radius:10px;flex:none;place-items:center;display:grid}.v8 .gv-pwph .dico svg{stroke:currentColor;fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.v8 .gv-pwph b{font-size:15px;font-weight:500;display:block}.v8 .gv-pwph span{color:var(--text-3);font-size:13px;display:block}.v8 .gv-kv{border-top:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);align-items:center;gap:12px;padding:8px 0;font-size:13px;transition:background .4s;display:grid}.v8 .gv-kv>span{color:var(--text-3)}.v8 .gv-kv>div{font-weight:500}.v8 .gv-kv.flash,.v8 .gv-h.flash{background:color-mix(in srgb,var(--sky-100) 70%,transparent);border-radius:6px}.v8 .gv-who{align-items:center;gap:8px;display:inline-flex}.v8 .gv-who i{background:var(--sand-200);width:22px;height:22px;font-style:normal;font-family:var(--mono);border-radius:50%;place-items:center;font-size:8.5px;font-weight:400;display:grid}.v8 .gv-rt{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}.v8 .gv-rt .st{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.v8 .gv-rt .st>i{border:1.5px dashed var(--sand-400);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.v8 .gv-rt .st.ok>i{background:var(--pos-bg);color:var(--pos-text);border:0}.v8 .gv-rt .st>i svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.v8 .gv-rt b{font-size:13px;font-weight:500;display:block}.v8 .gv-rt span{color:var(--text-3);font-size:12px;display:block}.v8 .gv-more{background:var(--raised);color:var(--text-2);border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.5}.v8 .gv-rbtn{gap:8px;margin-top:12px;display:flex}.v8 .gv-h{grid-template-columns:42px 14px minmax(0,1fr);align-items:start;gap:8px;padding:7px 4px;transition:background .4s;display:grid;position:relative}.v8 .gv-h em{font-style:normal;font-family:var(--mono);color:var(--text-3);padding-top:2px;font-size:10.5px}.v8 .gv-h>i{background:var(--text-3);border-radius:50%;width:10px;height:10px;margin-top:4px}.v8 .gv-h.pos>i{background:var(--meadow-600)}.v8 .gv-h.info>i{background:var(--aqua-600)}.v8 .gv-h.neg>i{background:var(--blossom-600)}.v8 .gv-h.warn>i{background:var(--gold-600)}.v8 .gv-h+.gv-h:before{content:"";border-left:1.5px solid var(--line);height:16px;position:absolute;top:-8px;left:58px}.v8 .gv-h b{font-size:13px;font-weight:500;display:block}.v8 .gv-h span{color:var(--text-3);margin-top:1px;font-size:12px;display:block}.v8 .gv-srch{border:1px solid var(--line);background:var(--raised);width:270px;max-width:100%;height:34px;color:var(--text-4);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.v8 .gv-srch:focus-within{box-shadow:0 0 0 2px var(--sky-500)}.v8 .gv-srch svg{stroke:currentColor;fill:none;stroke-width:1.5px;flex:none;width:14px;height:14px}.v8 .gv-srch input{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13px}.v8 .gv-atbl{min-width:900px}.v8 .gv-ar{border-top:1px solid var(--line);grid-template-columns:56px 190px minmax(0,1.5fr) minmax(0,1.4fr) 34px 84px 96px;align-items:center;gap:12px;padding:9px 0;font-size:13px;display:grid}.v8 .gv-ar.th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);border-top:0;font-size:10px}.v8 .gv-ar>em{font-style:normal;font-family:var(--mono);color:var(--text-3);font-size:11px;line-height:1.3}.v8 .gv-ar>em small{color:var(--text-4);font-size:9.5px;display:block}.v8 .gv-awho{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-weight:500;display:inline-flex}.v8 .gv-awho>i{background:var(--sand-200);width:24px;height:24px;font-style:normal;font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:8.5px;font-weight:400;display:grid}.v8 .gv-ar .aobj{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v8 .gv-ar .abz{place-items:center;display:grid}.v8 .gv-ar .tag{justify-self:start}.v8 .gv-anote{color:var(--text-3);margin:12px 0 0;font-size:12px;line-height:1.5}@media (width<=1280px){.v8 .gv-pwis{grid-template-columns:repeat(3,minmax(0,1fr))}.v8 .gv-pwg{grid-template-columns:minmax(0,1fr) 340px}.v8 .gv-kps,.v8 .gv-sum{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1180px){.v8 .ar-thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.v8 .ar-fold5{grid-template-columns:1fr 1fr}.v8 .ar-fold5 .ar-fgrp:last-child{grid-column:1/-1}.v8 .ar-fold5 .ar-fgrp:last-child .ar-fgc{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .co-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"tm""sp""ht"}.v8 .co-bgrid{grid-template-columns:minmax(0,1fr)}.v8 .gv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .gv-pwg{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.v8 .ar-top h1{font-size:28px}.v8 .ar-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 72px}.v8 .ar-tr .c-biz,.v8 .ar-tr .c-own{display:none}.v8 .ar-tr.th .c-note{visibility:hidden}.v8 .ar-find{width:100%;margin-left:0}.v8 .gv-grid{grid-template-columns:minmax(0,1fr)}.v8 .gv-c2{grid-column:auto}.v8 .gv-ph .gv-right{align-items:flex-start}.v8 .gv-ev{grid-template-columns:52px minmax(0,1fr) auto}.v8 .gv-ev .bz{display:none}}@media (width<=640px){.v8 .ar-thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v8 .ar-tplrow{flex-wrap:wrap}.v8 .ar-tplrow>.b{order:-1}.v8 .ar-tpls{flex:100%;order:1}.v8 .ar-next{display:none}.v8 .ar-tr{grid-template-columns:minmax(0,1fr) 72px}.v8 .ar-tr .c-note{display:none}.v8 .ar-fold5{grid-template-columns:minmax(0,1fr)}.v8 .ar-fold5 .ar-fgrp:last-child .ar-fgc,.v8 .ar-fgc{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .ar-fcard{padding:16px}.v8 .ar-fcard .lg{width:44px!important;height:44px!important}.v8 .co-tool{gap:8px}.v8 .co-sep{display:none}.v8 .co-kpi{flex-basis:140px}.v8 .co-tmap{height:260px}.v8 .co-heat{grid-template-columns:84px repeat(var(--cols),minmax(0,1fr))}.v8 .co-heat .hl .lg,.v8 .co-heat .hl .av,.v8 .co-heat .hl .blogo,.v8 .co-heat .hl .ct-ini,.v8 .co-heat .hl .ct-glyph{display:none}.v8 .co-heat.dense .hd{font-size:0}.v8 .co-bud,.v8 .co-budt{grid-template-columns:minmax(0,1fr) auto}.v8 .co-bud .bar{grid-area:2/1/auto/-1}.v8 .co-bud em{grid-column:1/-1}.v8 .co-budt em{grid-area:2/1/auto/-1}.v8 .gv-kps,.v8 .gv-sum{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .gv-kp>b{font-size:28px}.v8 .gv-pwis{grid-template-columns:minmax(0,1fr)}.v8 .gv-doc{padding:20px 18px 16px}.v8 .gv-doc h2{font-size:24px}.v8 .gv-kv{grid-template-columns:110px minmax(0,1fr)}.v8 .gv-srch{width:100%}.v8 .gv .card{padding:16px}}.v8 .ar-kn .ar-kbadge .ar-rdot.n{color:var(--sand-0);font-size:10px;font-family:var(--mono)}.v8 .co-ch em .link{font:inherit;color:var(--sky-700)}.v8 .pp-sum{grid-template-columns:repeat(5,minmax(0,1fr))}.v8 .pp-org{margin-top:16px;padding:16px 20px 20px}.v8 .pp-org .gv-flt{margin-top:0}.v8 .pp-key{color:var(--text-3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.v8 .pp-hd{background:var(--gold-600);border-radius:50%;width:7px;height:7px;display:inline-block}.v8 .pp-legend{color:var(--text-3);flex-wrap:wrap;gap:8px 16px;margin-top:12px;font-size:12px;display:flex}.v8 .pp-legend span{align-items:center;gap:6px;display:inline-flex}.v8 .pp-lv{font-style:normal;font-family:var(--mono);letter-spacing:.04em;background:var(--sand-200);color:var(--text-2);border-radius:5px;flex:none;padding:1px 6px;font-size:9.5px}.v8 .pp-lv.l1{background:var(--ink-900);color:#fff}.v8 .pp-lv.l2{color:#fff;background:#3d5a55}.v8 .pp-lv.l3{color:var(--ink-900);background:#a9bdb6}.v8 .pp-lv.l4{background:#d8e2dc}.v8 .pp-lv.l5{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.v8 .pp-tree{border:1px solid var(--line);background:var(--raised);border-radius:14px;min-width:980px;margin-top:16px;overflow:hidden}.v8 .pp-lb{border-top:1px dashed var(--sand-300);grid-template-columns:52px repeat(5,minmax(0,1fr));display:grid}.v8 .pp-lb:first-child,.v8 .pp-lb.th{border-top:0}.v8 .pp-lb.l1{background:#2a444313}.v8 .pp-lb.l2,.v8 .pp-lb.th{background:#2a44430d}.v8 .pp-lb.l3{background:#2a444308}.v8 .pp-lb.l4{background:#2a444304}.v8 .pp-rail{border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:5px;padding:14px 0;display:flex}.v8 .pp-rail .pp-lv{padding:2px 7px;font-size:10px}.v8 .pp-rail span{color:var(--text-3);font-size:10.5px}.v8 .pp-span{grid-column:2/-1;justify-content:center;padding:14px 0;display:flex}.v8 .pp-ow{position:relative}.v8 .pp-ow:before,.v8 .pp-ow:after{content:"";background:var(--sand-400);width:1px;position:absolute;left:50%}.v8 .pp-lb.l1 .pp-ow:after{height:14px;top:100%}.v8 .pp-prow{gap:14px;display:inline-flex;position:relative}.v8 .pp-prow:before{content:"";background:var(--sand-400);height:1px;position:absolute;top:-14px;left:115px;right:115px}.v8 .pp-prow .pp-ow:before{height:14px;top:-14px}.v8 .pp-prow .pp-ow:after{height:14px;top:100%}.v8 .pp-ths{grid-column:2/-1;grid-template-columns:repeat(5,minmax(0,1fr));padding-top:16px;display:grid;position:relative}.v8 .pp-ths:before{content:"";background:var(--sand-400);height:1px;position:absolute;top:0;left:10%;right:10%}.v8 .pp-thc{padding:0 6px 10px;position:relative}.v8 .pp-thc:before{content:"";background:var(--sand-400);width:1px;height:16px;position:absolute;top:-16px;left:50%}.v8 .pp-thc:after{content:"";background:var(--sand-400);width:1px;height:10px;position:absolute;bottom:0;left:14px}.v8 .pp-thd{background:var(--surface);border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;display:flex}.v8 .pp-thd .tm{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);font-size:10.5px}.v8 .pch{gap:4px;display:flex}.v8 .pch i{background:var(--raised);border:1px solid;border-radius:6px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:600}.v8 .pp-lc{flex-direction:column;gap:8px;min-width:0;padding:10px 6px 10px 24px;display:flex;position:relative}.v8 .pp-lc.pass:before{content:"";background:var(--sand-400);width:1px;position:absolute;top:0;bottom:0;left:14px}.v8 .pp-tw{position:relative}.v8 .pp-tw:before{content:"";background:var(--sand-400);width:1px;position:absolute;top:-10px;bottom:-10px;left:-10px}.v8 .pp-tw.end:before{bottom:50%}.v8 .pp-tw:after{content:"";background:var(--sand-400);width:10px;height:1px;position:absolute;top:50%;left:-10px}.v8 .pp-lc.dim,.v8 .pp-thc.dim{opacity:.35}.v8 .pp-card{background:var(--raised);border:1px solid var(--line);text-align:left;border-radius:10px;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:4px 8px;width:100%;padding:7px 8px;transition:border-color .15s,box-shadow .15s,opacity .15s;display:grid;position:relative}.v8 .pp-card:hover{border-color:var(--ink-600);box-shadow:0 4px 14px #1c2b2a1a}.v8 .pp-card b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.v8 .pp-card .tt{text-align:right;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.v8 .pp-card .r2{grid-column:1/-1;justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}.v8 .pp-card .ct{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:10px;overflow:hidden}.v8 .pp-card>.pp-hd{width:8px;height:8px;box-shadow:0 0 0 2px var(--raised);position:absolute;top:-3px;left:-3px}.v8 .pp-card.wide{width:230px;padding:10px 14px}.v8 .pp-card.wide b{font-size:14.5px}.v8 .pp-card.wide .tt{font-size:12.5px}.v8 .pp-card.hit{border-color:var(--ink-900);box-shadow:0 0 0 3px #5e8d8b40}.v8 .pp-card.miss{opacity:.3}.v8 .pp-back{color:var(--text-2);background:0 0;border:0;margin-top:8px;padding:0;font-size:13px;display:inline-flex}.v8 .pp-back:hover{color:var(--text)}.v8 .pp-hdr{flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;padding:18px 22px;display:flex}.v8 .pp-bav{border:1px solid var(--line);width:60px;height:60px;font-family:var(--mono);background:var(--surface);border-radius:50%;flex:none;place-items:center;font-size:15px;display:grid}.v8 .pp-who h1{font-family:var(--display);font-size:32px;line-height:1.1}.v8 .pp-who p{color:var(--text-2);margin:4px 0 0;font-size:14.5px}.v8 .pp-who p.rpt{color:var(--text-3);margin-top:2px;font-size:12.5px}.v8 .pp-act{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.v8 .pp-tc{border:1px solid var(--line);height:34px;color:var(--text-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;display:inline-flex}.v8 .pp-tc.lv{background:var(--ink-900);border-color:var(--ink-900);color:#fff}.v8 .pp-act .b[disabled]{opacity:.4;cursor:default}.v8 .pp-st{flex-wrap:wrap;align-items:center;gap:30px;margin-top:12px;padding:14px 22px;display:flex}.v8 .pp-st b{font-family:var(--mono);font-size:22px;font-weight:400;line-height:1.1;display:block}.v8 .pp-st span{color:var(--text-3);font-size:12px}.v8 .pp-st .bar{background:var(--surface);border-radius:4px;flex:1;min-width:120px;height:8px;overflow:hidden}.v8 .pp-st .bar i{background:var(--ink-800);border-radius:4px;height:100%;display:block}.v8 .pp-st .bl{font-family:var(--mono);font-size:11px}.v8 .pp-tb{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.v8 .pp-tb .b{margin-left:auto}.v8 .pp-g{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;margin-top:14px;display:grid}.v8 .pp-mx{padding:0;overflow:hidden}.v8 .pp-tbl{min-width:760px}.v8 .pp-r{border-top:1px solid var(--line);grid-template-columns:200px repeat(7,minmax(0,1fr));align-items:center;gap:6px;min-height:44px;padding:0 14px;display:grid}.v8 .pp-r.th{color:var(--text-3);border-top:0;font-size:12px;line-height:1.25}.v8 .pp-r.th span{text-align:center}.v8 .pp-r.th span:first-child{text-align:left}.v8 .pp-r.gp{background:var(--surface);min-height:30px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);font-size:10.5px}.v8 .pp-r.gp span{grid-column:1/-1;align-items:center;gap:8px;display:flex}.v8 .pp-r .pj{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.v8 .pp-c{white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:4px;height:30px;font-size:12px;transition:box-shadow .15s;display:flex;position:relative}.v8 .pp-c:hover{box-shadow:0 0 0 1.5px var(--ink-600)}.v8 .pp-c.no{border:1px dashed var(--sand-400);color:var(--text-3)}.v8 .pp-c.v{background:var(--sand-200);font-weight:500}.v8 .pp-c.c{color:#23466b;background:#e3ecf6;font-weight:500}.v8 .pp-c.e{background:var(--ink-900);color:#fff;font-weight:500}.v8 .pp-c svg,.v8 .pp-lg svg,.v8 .pp-mx .tag svg{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.75;width:11px;height:11px}.v8 .pp-c .pp-hd{box-shadow:0 0 0 2px var(--raised);position:absolute;top:-2px;right:4px}.v8 .pp-c[data-locked]{cursor:not-allowed}.v8 .pp-lg{border-top:1px solid var(--line);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 16px;font-size:12px;display:flex}.v8 .pp-lg span{align-items:center;gap:6px;display:inline-flex}.v8 .pp-lg .pp-c{pointer-events:none;width:74px;height:24px;font-size:11px;display:inline-flex}.v8 .pp-lrow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 110px 130px;align-items:center;gap:10px;padding:8px 16px;font-size:13px;display:grid}.v8 .pp-lrow.th{color:var(--text-3);border-top:0;font-size:12px}.v8 .pp-lrow .pj{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;font-weight:500;display:flex;overflow:hidden}.v8 .pp-lrow .tag{justify-self:start;align-items:center;gap:4px;display:inline-flex}.v8 .pp-tg{align-items:center;gap:4px;min-width:760px;padding:12px 14px;display:grid}.v8 .pp-tg .h{color:var(--text-3);text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;font-size:10.5px;display:flex}.v8 .pp-tg .h em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-style:normal;overflow:hidden}.v8 .pp-tg .fn{font-size:12.5px;font-weight:500}.v8 .pp-d{height:28px;font-family:var(--mono);background:0 0;border:0;border-radius:8px;font-size:11px;position:relative}.v8 .pp-d.no{color:var(--text-4);box-shadow:inset 0 0 0 1px var(--line)}.v8 .pp-d.v{background:var(--sand-200)}.v8 .pp-d.c{color:#23466b;background:#e3ecf6}.v8 .pp-d.e{background:var(--ink-900);color:#fff}.v8 .pp-d .pp-hd{position:absolute;top:-2px;right:-2px}.v8 .pp-lg2{border-top:1px solid var(--line);color:var(--text-3);padding:10px 16px;font-size:12px}.v8 .pp-side .card{padding:16px 18px}.v8 .pp-side .card+.card{margin-top:14px}.v8 .pp-agc{flex-wrap:wrap;gap:8px;display:flex}.v8 .pp-ag{border:1px solid var(--line);white-space:nowrap;background:var(--raised);border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 6px 0 4px;font-size:13px;display:inline-flex}.v8 .pp-ag img{object-fit:cover;border-radius:50%}.v8 .pp-ag button{color:var(--text-3);background:0 0;border:0;padding:0 4px;font-size:14px;line-height:1}.v8 .pp-ag button:hover{color:var(--neg-text)}.v8 .pp-ag.add{color:var(--text-2);border-style:dashed;padding:0 12px}.v8 .pp-tpl{border-top:1px solid var(--line);padding:12px 0}.v8 .pp-tpl:first-of-type{border-top:0;padding-top:0}.v8 .pp-tpl .r1{justify-content:space-between;gap:10px;display:flex}.v8 .pp-tpl .r1 b{font-size:14px;font-weight:600}.v8 .pp-tpl .r1 em{font-style:normal;font-family:var(--mono);color:var(--text-3);white-space:nowrap;font-size:11px}.v8 .pp-tpl p{color:var(--text-2);margin:4px 0 0;font-size:12.5px;line-height:1.45}.v8 .pp-note{background:var(--surface);color:var(--text-2);border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.45}.v8 .pp-note .pp-hd{margin-right:6px}.v8 .pp-pop .pp-opt{align-items:center;gap:10px;width:100%;display:flex}.v8 .pp-pop .pp-opt em{color:var(--text-3);margin-left:auto;font-size:11.5px;font-style:normal}.v8 .pp-pop .pp-opt.on{font-weight:600}.v8 .pp-pop .sw{border-radius:50%;flex:none;width:14px;height:14px}.v8 .pp-pop .sw.no{border:1.5px dashed var(--sand-400)}.v8 .pp-pop .sw.v{background:var(--sand-200)}.v8 .pp-pop .sw.c{background:#e3ecf6}.v8 .pp-pop .sw.e{background:var(--ink-900)}.v8 .pp-pn{border-top:1px solid var(--line);color:var(--text-3);margin:6px 4px 2px;padding-top:8px;font-size:11.5px;line-height:1.4}@media (width<=900px){.v8 .pp-g{grid-template-columns:minmax(0,1fr)}.v8 .pp-act{justify-content:flex-start;margin-left:0}}.v8 .gx-sec{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.v8 .gx-sec>.lab{margin-bottom:10px;display:block}.v8 .gx-fld{gap:6px;margin-bottom:12px;display:grid}.v8 .gx-fld>span{color:var(--text-2);font-size:12.5px}.v8 .gx-fld .inp{width:100%}.v8 .gx-rcp{border:1px solid var(--line);background:var(--raised);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;padding:4px 6px;display:flex}.v8 .gx-rcp .chip{background:var(--surface);height:26px;color:var(--text);padding:0 10px}.v8 .gx-opts{border:1px solid var(--line);background:var(--raised);border-radius:12px}.v8 .gx-opt{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.v8 .gx-opt+.gx-opt{border-top:1px solid var(--line)}.v8 .gx-opt b{font-size:13.5px;font-weight:500;display:block}.v8 .gx-opt span{color:var(--text-3);overflow-wrap:anywhere;font-size:12px;display:block}.v8 .gx-opt .lk{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:6px;font-size:9.5px;display:inline-flex}.v8 .gx-opt .lk .gx-i{width:12px;height:12px}.v8 .gx-opt .tog[disabled]{opacity:.55;cursor:default}.v8 .gx-lnk{background:var(--pos-bg);border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:grid}.v8 .gx-lnk code{font-family:var(--mono);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.v8 .gx-lnk .gx-i{color:var(--pos-text)}.v8 .gx-lnk+p{color:var(--text-3);margin:6px 2px 0;font-size:12px}.v8 .gx-kps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.v8 .gx-kps>div{background:var(--surface);border-radius:12px;padding:10px 12px}.v8 .gx-kps b{font-family:var(--display);color:var(--ink-900);margin-top:2px;font-size:22px;display:block}.v8 .gx-vw{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:grid}.v8 .gx-vw:first-of-type{border-top:0}.v8 .gx-vw i{background:var(--sand-200);width:28px;height:28px;font-style:normal;font-family:var(--mono);border-radius:50%;place-items:center;font-size:9px;display:grid}.v8 .gx-vw b{overflow-wrap:anywhere;font-weight:500;display:block}.v8 .gx-vw span{color:var(--text-3);overflow-wrap:anywhere;font-size:12px;display:block}.v8 .gx-vw em{font-style:normal;font-family:var(--mono);color:var(--text-2);text-align:right;white-space:nowrap;font-size:11px}.v8 .gx-heat{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;display:grid}.v8 .gx-heat>div{flex-direction:column;gap:4px;min-width:0;display:flex}.v8 .gx-heat .c{aspect-ratio:3/4;background:color-mix(in srgb,var(--sky-700) calc(var(--h) * 100%),var(--sand-100));border:1px solid var(--line);border-radius:4px}.v8 .gx-heat span{font-family:var(--mono);color:var(--text-3);text-align:center;font-size:9px}.v8 .gx-heat .t{color:var(--text-2)}.v8 .gx-hleg{color:var(--text-3);align-items:center;gap:8px;margin-top:8px;font-size:11.5px;display:flex}.v8 .gx-hleg i{background:linear-gradient(90deg,var(--sand-100),var(--sky-700));border-radius:3px;width:80px;height:6px}.v8 .gx-hleg em{margin-left:auto;font-style:normal}.v8 .gx-blk{background:var(--neg-bg);color:var(--neg-text);border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:grid}.v8 .gx-blk+.gx-blk{margin-top:6px}.v8 .gx-blk em{font-style:normal;font-family:var(--mono);font-size:10.5px}@media (width<=480px){.v8 .gx-heat{grid-template-columns:repeat(6,minmax(0,1fr))}.v8 .gx-kps b{font-size:19px}.v8 .gx-hleg{flex-wrap:wrap}}.v8 .gx-file{border:1px solid var(--line);background:var(--raised);text-align:left;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:320px;max-width:100%;padding:8px 10px 8px 8px;display:grid}.v8 .gx-file>.ic{background:var(--surface);width:30px;height:30px;color:var(--text-2);border-radius:8px;place-items:center;display:grid}.v8 .gx-file b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.v8 .gx-file>div>span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.v8 .gx-file .pb{background:var(--sand-200);border-radius:2px;height:3px;margin-top:5px;overflow:hidden}.v8 .gx-file .pb i{height:100%;width:var(--p,40%);background:var(--sky-500);border-radius:2px;display:block}.v8 .gx-file.quar{background:var(--neg-bg);border-color:color-mix(in srgb,var(--neg-text) 25%,var(--line));width:420px}.v8 .gx-file.quar>.ic{background:var(--raised);color:var(--neg-text)}.v8 .gx-file.quar>div>span{color:var(--neg-text);white-space:normal}.v8 .ar-dacts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.v8 .ar-back{margin:-6px 0 8px -10px}.v8 .ar-held{background:var(--warn-bg);color:var(--warn-text);border-radius:10px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;margin:12px 0 0;padding:10px 12px;font-size:13px;display:grid}.v8 .ar-held b{font-weight:500}.v8 .ar-sech2{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.v8 .ar-files{gap:8px;display:grid}.v8 .ar-files .gx-file{width:100%}.v8 .gx-file.scan .pb i{animation:1.2s linear both gxScan}.v8 .gx-rcp .chip .rx{width:18px;height:18px;color:var(--text-3);background:0 0;border:0;border-radius:50%;place-items:center;margin:0 -4px 0 2px;font-size:14px;line-height:1;display:grid}.v8 .gx-rcp .chip .rx:hover{background:var(--sand-200);color:var(--text)}.v8 .gx-rin{min-width:0;height:26px;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:140px;padding:0 4px;font-size:13px}.v8 .ar-rtop{align-items:center;margin-top:10px}.v8 .ar-rtop .sp{flex:1}.v8 .ar-none{color:var(--text-2);margin:0 0 4px;font-size:13.5px}.v8 .pop .ar-fn{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:400;overflow:hidden}.v8 .gi{container-type:inline-size}.v8 .gi-sum{background:var(--pz-bg,var(--surface));box-shadow:var(--pz-sh,none);border-radius:18px;align-items:flex-start;gap:14px;padding:16px 20px;display:flex}.v8 .gi-sum img{object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.v8 .gi-sum p{max-width:86ch;font-family:var(--display);color:var(--ink-900);text-wrap:pretty;margin:0;font-size:18px;line-height:1.5}.v8 .gi-sum span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-top:6px;font-size:10px;display:block}.v8 .gi-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin-top:18px;display:grid}.v8 .pg-governance .gi-col{padding:18px 18px 10px}.v8 .gi-ch{flex-wrap:wrap;align-items:center;gap:10px;min-height:32px;display:flex}.v8 .gi-ch h2{font-family:var(--display);letter-spacing:-.01em;color:var(--ink-900);margin:0;font-size:22px;font-weight:400}.v8 .gi-ch>b{font-family:var(--mono);color:var(--text-3);font-size:12px;font-weight:500}.v8 .gi-ch .gi-rq{margin-left:auto}.v8 .gi-ch .gi-rq button{height:28px;padding:0 11px;font-size:12px}.v8 .gi-cs{color:var(--text-3);margin:4px 0 0;font-size:12.5px}.v8 .gi-g{margin-top:14px}.v8 .gi-gh{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;margin:0 0 2px;font-size:10px;display:flex}.v8 .gi-gh b{color:var(--text-2);font-weight:500}.v8 .gi-col .gi-g:first-of-type .gi-gh,.v8 .gi-col .gi-g:first-of-type .gi-gh b{color:var(--neg-text)}.v8 .gi-row{border-top:1px solid var(--pz-line,var(--line));padding:12px 0}.v8 .gi-r1{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.v8 .gi-r1>.lg,.v8 .gi-r1>.av{width:30px;height:30px}.v8 .gi-av{background:var(--sand-200);width:30px;height:30px;font-style:normal;font-family:var(--mono);color:var(--ink-800);border-radius:50%;place-items:center;font-size:10px;display:grid}.v8 .gi-row.need .gi-av,.v8 .gi-row.need .gi-r1>.av{box-shadow:0 0 0 2px var(--blossom-600)}.v8 .gi-who{min-width:0}.v8 .gi-who b{color:var(--ink-900);font-size:14px;font-weight:600;line-height:1.25;display:block}.v8 .gi-who span{color:var(--text-3);font-size:12px;line-height:1.35;display:block}.v8 .gi-t{font-style:normal;font-family:var(--mono);color:var(--text-3);font-size:11px}.v8 .gi-what{color:var(--ink-900);margin:8px 0 0;font-size:14px;line-height:1.4}.v8 .gi-q{border-left:2px solid var(--sand-300);font-family:var(--display);color:var(--text);margin:6px 0 0;padding-left:10px;font-size:13.5px;line-height:1.5;display:block}.v8 .gi-sub{color:var(--text-2);margin:6px 0 0;font-size:12.5px;line-height:1.45}.v8 .gi-ap{color:var(--text);align-items:baseline;gap:8px;margin:8px 0 0;font-size:12.5px;display:flex}.v8 .gi-acts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.v8 .gi-ft{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px;display:flex}.v8 .gi-ft .link{font-size:12.5px}.v8 .gi-open{white-space:nowrap;margin-left:auto}.v8 .gi-none{color:var(--text-3);margin:8px 0 4px;font-size:12.5px}.v8 .gi .gx-res,.v8 .gi-dec{margin-top:10px}.v8 .gi-dec label{gap:6px;display:grid}.v8 .gi-dec .inp{width:100%}.v8 .gi-foot{color:var(--text-3);margin:16px 0 0;font-size:12.5px;line-height:1.6}.v8 .tabs button em.bd{background:var(--neg-text);min-width:18px;height:18px;color:var(--bg);vertical-align:1px;border-radius:999px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:500;display:inline-grid}@container (width<=899px){.v8 .gi-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .gi-col.sh{grid-column:1/-1}}@container (width<=599px){.v8 .gi-cols{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.v8 .gi-cols{grid-template-columns:minmax(0,1fr)}.v8 .gi-col.sh{grid-column:auto}}@media (width<=640px){.v8 .gi-sum{padding:14px 16px}.v8 .gi-sum p{font-size:16px}.v8 .pg-governance .gi-col{padding:16px 16px 8px}}.v8 .gx-spot{outline-offset:3px;animation:gxSpot 2.6s var(--ease);outline:2px solid #0000}@keyframes gxSpot{0%,to{outline-color:#4f7a7800}12%,65%{outline-color:#4f7a78bf}}.v8{--sand-0:#fbf9f3;--sand-50:#f8f5ee;--sand-100:#f6f2e8;--sand-200:#ebe4d2;--sand-300:#e0d7c1;--sand-400:#d3c8ae;--sand-600:#857a61;--sand-700:#5f5742;--ink-900:#1d3637;--ink-800:#233b3a;--ink-600:#4a5e5c;--ink-500:#65716e;--ink-400:#8a938f;--ink-300:#a3aba6;--sky-50:#eef3f1;--sky-100:#dbe7e6;--sky-200:#b7cfcc;--sky-500:#4f7a78;--sky-600:#2f5553;--sky-700:#2f5553;--blossom-100:#f3e1e1;--blossom-600:#9c3f4b;--meadow-100:#e6ead6;--meadow-600:#5b6a2e;--gold-100:#f4ecd6;--gold-300:#dec896;--gold-600:#8a6f30;--info-bg:#dce6e1;--info-text:#2f5553;--pos-bg:#e6ead6;--pos-text:#5b6a2e;--warn-bg:#f4ecd6;--warn-text:#7d6429;--neg-bg:#f3e1e1;--neg-text:#9c3f4b;--bg:#fbf9f3;--surface:#f6f2e8;--raised:#fffdf8;--sunken:#ebe4d2;--text:#233b3a;--text-2:#4a5e5c;--text-3:#65716e;--text-4:#8a938f;--line:#e0d7c1;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch' seed='2'/><feColorMatrix values='0 0 0 0 .32 0 0 0 0 .3 0 0 0 0 .26 0 0 0 .2 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background:var(--bg)}.v8:before{content:"";z-index:0;pointer-events:none;opacity:.6;mix-blend-mode:multiply;background-image:var(--grain);position:fixed;inset:0}.v8:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(38% 30% at 18% 14%,#8fbeb880,#0000 70%),radial-gradient(34% 34% at 8% 62%,#e1cca073,#0000 72%),radial-gradient(30% 26% at 30% 92%,#7fa3a04d,#0000 70%);width:52vw;position:fixed;inset:-10% auto -10% -10%}.v8 .shell{z-index:1;position:relative}@media (width>=641px){.v8 .shell{grid-template-columns:260px minmax(0,1fr)}.v8 .side{box-shadow:none;background:0 0;border-right:0;gap:0;padding:12px 0 12px 12px;position:relative;overflow:visible}.v8 .side:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(160deg,#ffffffa8 0%,#ffffff70 45%,#faf7f094 100%);border-radius:14px;position:absolute;inset:12px 0 12px 12px;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffb3,inset 0 -1px #786a4e1a,inset -1px 0 #786a4e14,0 0 0 1px #786a4e1a}.v8 .side:after{content:"";z-index:0;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(150deg,#fffffff2,#fff0 30% 75%,#ffffff80);border-radius:14px;padding:1px;position:absolute;inset:12px 0 12px 12px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v8 .side>*{z-index:1;position:relative}.v8 .brand{grid-template-columns:36px auto;gap:3px 11px;margin:0 12px;padding:22px 8px 18px}.v8 .brand svg{box-sizing:border-box;width:36px;height:36px;color:var(--ink-900);background:linear-gradient(160deg,#ffffff59,#fff0 55%),url(/_spa/olympus-v8/img/93e990d51077.webp?dpl=dpl_4fX9P6sduocbmPnvKmc5wGxvwfwK) 30% 40%/260px;border-radius:8px;padding:7px;box-shadow:inset 0 0 0 1px #786a4e2e}.v8 .brand b{letter-spacing:-.01em;font-size:20px;line-height:1}.v8 .brand span{font-family:var(--body);letter-spacing:0;text-transform:none;color:#65716e;font-size:11px;line-height:11px}.v8 .seg{background:#233b3a0d;margin:0 12px 8px;box-shadow:inset 0 0 0 1px #786a4e1a}.v8 .seg button.on{background:#ffffffd9;box-shadow:inset 0 0 0 1px #ffffffe6,0 0 0 1px #786a4e14,0 1px 2px #2822140f}.v8 .nav{gap:2px;min-height:0;margin:0 12px;overflow:auto}.v8 .nav .cap2{font-family:var(--body);letter-spacing:.01em;text-transform:none;color:#8a938f;padding:8px 10px 6px;font-size:11.5px;font-weight:500}.v8 .nav a+.cap2,.v8 .nav .off+.cap2{border-top:1px solid #786a4e1f;margin-top:6px;padding-top:14px}.v8 .nav a{color:#4a5e5c;border-radius:8px;gap:10px;height:32px;padding:0 10px;font-size:13.5px}.v8 .nav a svg{stroke:currentColor;width:15px;height:15px}.v8 .nav a:hover{color:#233b3a;background:#ffffff73}.v8 .nav a.on{color:#233b3a;background:#ffffffb3;font-weight:500;box-shadow:inset 0 0 0 1px #ffffffe6,0 0 0 1px #786a4e14}.v8 .nav a.on svg{stroke:#233b3a}.v8 .nav a .cnt{font-family:var(--body);color:#65716e;border-radius:999px;place-items:center;min-width:20px;height:18px;font-size:11px;font-weight:500;display:grid}.v8 .side .me{border-top:1px solid #786a4e24;gap:10px;margin:auto 12px 12px;padding:14px 4px 0;font-size:13px}.v8 .side .me i{font-family:var(--body);color:#2f5553;background:linear-gradient(160deg,#dfe9e6,#b9cfcc);border:0;font-size:10px;font-weight:500}.v8 .side .me span{color:#65716e;font-size:12px}.v8 .crail{background:0 0;border-right:0;gap:0;padding:12px 0 12px 12px;position:relative;overflow:visible}.v8 .crail:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(160deg,#ffffffa8 0%,#ffffff70 45%,#faf7f094 100%);border-radius:14px;position:absolute;inset:12px 0 12px 12px;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffb3,inset 0 -1px #786a4e1a,inset -1px 0 #786a4e14,0 0 0 1px #786a4e1a}.v8 .crail:after{content:"";z-index:0;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(150deg,#fffffff2,#fff0 30% 75%,#ffffff80);border-radius:14px;padding:1px;position:absolute;inset:12px 0 12px 12px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v8 .crail>*{z-index:1;position:relative}.v8 .crn{scrollbar-width:none;gap:0;min-height:0;margin:0 12px;overflow:auto}.v8 .cg{gap:2px}.v8 .cg+.cg{border-top:1px solid #786a4e1f;margin-top:6px;padding-top:12px}.v8 .cg>.caps{font-family:var(--body);letter-spacing:.01em;text-transform:none;color:#8a938f;padding:2px 10px 6px;font-size:11.5px;font-weight:500}.v8 .cn{color:#4a5e5c;border-radius:8px;gap:10px;height:32px;font-size:13.5px}.v8 .cn .ci{color:currentColor}.v8 .cn:hover{color:#233b3a;background:#ffffff73}.v8 .cn.on{color:#233b3a;background:#ffffffb3;font-weight:500;box-shadow:inset 0 0 0 1px #ffffffe6,0 0 0 1px #786a4e14}.v8 .cn[data-two]{height:44px}.v8 .cuser{border-top:1px solid #786a4e24;margin:auto 12px 12px;padding:14px 4px 0}.v8 .cuser i{font-family:var(--body);color:#2f5553;background:linear-gradient(160deg,#dfe9e6,#b9cfcc);border:0;font-size:10px;font-weight:500}.v8 .cuser span{color:#65716e;font-size:12px}}.v8 .dock.brief{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);color:#f4f1e8;background:#1d3636db;border-radius:14px;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12,0 14px 30px -18px #14242499}.v8 .dock .dav{box-shadow:0 0 0 1.5px #dec896b3}.v8 .dock .dt span{font-family:var(--body);letter-spacing:0;text-transform:none;color:#f4f1e89e;font-size:12px}.v8 .dock .ds{color:#f4f1e8c7}.v8 .dock .ds b{color:#f4f1e8}.v8 .dock .dots button{background:#f4f1e829}.v8 .dock .dots button.now{background:#f4f1e8}.v8 .dock .dots button.done{background:#b7cfcc}.v8 .dock .dots button.del{background:#7fa3a0}.v8 .dock .dots button.later{background:#dec896}.v8 .dock .res{color:var(--ink-800);font-family:var(--body);letter-spacing:0;text-transform:none;background:#f4f1e8;border-radius:8px;font-size:13px;font-weight:500}.v8 .lab,.v8 .crumb{font-family:var(--body);letter-spacing:0;text-transform:none;color:var(--text-3);font-size:12.5px;font-weight:500}.v8 .b{font-family:var(--body);letter-spacing:0;text-transform:none;border-color:var(--sand-400);background:var(--sand-0);font-size:13px}.v8 .b.sm{font-size:12.5px}.v8 .tag,.v8 .fn,.v8 .pri:not(.b){font-family:var(--body);letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.v8 .chip{border-color:var(--sand-400);background:var(--sand-0)}.v8 .chip i{font-family:var(--body);font-size:12px}.v8 .chip.on{border-color:var(--sky-500);color:var(--text);background:#d6e2de;font-weight:500}.v8 .chip.on i{color:var(--sky-600)}.v8 .tabs button em,.v8 .ini,.v8 .blogo.txt{font-family:var(--body)}.v8 .intro .nar b{box-shadow:inset 0 -6px #b7cfcc8c}.v8 .tbar .hint,.v8 .row em,.v8 .acts .of{font-family:var(--body);letter-spacing:0;text-transform:none;font-size:12px}.v8 .tbar .b.pri{font-size:13px}.v8 .row{background:var(--sand-50);border-color:var(--line)}.v8 .row:hover,.v8 .row.fyi:hover,.v8 .row.lift{background:var(--raised)}.v8 .pc{background:var(--raised);border-color:var(--line);box-shadow:0 22px 44px -32px #1c2b2a80}.v8 .pc .bar .fx,.v8 .pc .bar .due,.v8 .pc .bar .pinned,.v8 .pc .s .more-t{font-family:var(--body);letter-spacing:0;text-transform:none;font-size:12px}.v8 .pc .bar .due{font-weight:500}.v8 .pv i{font-family:var(--body);color:var(--sky-600);background:linear-gradient(160deg,#dfe9e6,#b9cfcc);font-size:9.5px;font-weight:500}.v8 .pv q{font-family:var(--display);color:var(--text);font-size:13.5px;font-style:italic}.v8 .take{isolation:isolate;background:var(--sand-200);border-left-color:var(--sky-500);position:relative}.v8 .take:before{content:"";z-index:-1;opacity:.45;mix-blend-mode:multiply;background-image:var(--grain);border-radius:inherit;position:absolute;inset:0}.v8 .take .sug,.v8 .take p.nx span{font-family:var(--body);letter-spacing:0;text-transform:none;font-size:12px}.v8 .take .sug{background:var(--sand-0)}.v8 .draft .dh .meta,.v8 .slot{font-family:var(--body);letter-spacing:0;text-transform:none}.v8 .slot{font-size:12px}.v8 .odraft{background:var(--sand-50)}.v8 .cal{isolation:isolate;background:var(--sand-100);position:relative}.v8 .cal:before{content:"";z-index:-1;opacity:.45;mix-blend-mode:multiply;background-image:var(--grain);border-radius:inherit;position:absolute;inset:0}.v8 .hr em{font-family:var(--body);background:var(--sand-100);font-size:10.5px}.v8 .blk em,.v8 .blk .ok{font-family:var(--body);letter-spacing:0;text-transform:none}.v8 .blk.brief{background:#1d3636e6;border-left-color:#b7cfcc}.v8 .done{isolation:isolate;position:relative}.v8 .done:before{content:"";z-index:-1;opacity:.45;mix-blend-mode:multiply;background-image:var(--grain);border-radius:inherit;position:absolute;inset:0}.v8 .pop .dls button{font-family:var(--body);letter-spacing:0;text-transform:none;font-size:12.5px}.v8 .pop .opt i{font-family:var(--body)}.v8 .comp{background:var(--raised);border-color:var(--sand-400);box-shadow:0 10px 24px -20px #1c2b2a59}.v8 .comp:focus-within{box-shadow:inset 0 0 0 1px var(--sky-500),0 0 0 3px #7fa3a047}.v8 .comp .send,.v8 .msg.me{background:var(--ink-800)}.v8 .msg.ai .bub{background:var(--sand-100)}.v8 .cv-thread{max-width:1156px}.v8 .cv-thread.col{max-width:820px;margin:0 auto}.v8 .cv-sep{color:var(--text-4);align-items:center;gap:12px;margin:6px 0 14px;font-size:11.5px;display:flex}.v8 .cv-sep:before,.v8 .cv-sep:after{content:"";background:#786a4e29;flex:1;height:1px}.v8 .cv-msg{grid-template-columns:34px minmax(0,1fr);column-gap:12px;margin-bottom:18px;display:grid}.v8 .cv-ava{object-fit:cover;border-radius:50%;width:34px;height:34px;box-shadow:0 0 0 1.5px #dec896b3}.v8 .cv-who{align-items:baseline;gap:8px;margin:1px 0 4px;font-size:13px;display:flex}.v8 .cv-who b{color:var(--text);font-weight:600}.v8 .cv-who span{color:var(--text-4);font-size:12px}.v8 .cv-lead{font-family:var(--display);letter-spacing:-.015em;color:var(--ink-900);margin:0;font-size:23px;font-weight:400;line-height:1.3}.v8 .cv-nar{max-width:700px;color:var(--text);margin:6px 0 0;font-size:15px;line-height:24px}.v8 .cv-nar b,.v8 .cv-nar a{color:inherit;font-weight:500;text-decoration:none;box-shadow:inset 0 -2px #7fa3a0}.v8 .cv-wids{flex-direction:column;gap:12px;margin-top:14px;display:flex}.v8 .cv-wids.pair{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.v8 .cv-wid{background:linear-gradient(#fffefb,#fbf8f2);border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 0 0 1px #786a4e14,0 1px 2px #2822140f,0 18px 34px -22px #28221459}.v8 .cv-wh{border-bottom:1px solid #786a4e14;align-items:center;gap:8px;min-height:40px;padding:0 10px 0 14px;font-size:13px;display:flex}.v8 .cv-wh svg{fill:none;stroke:#4f7a78;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.v8 .cv-wh b{font-weight:600}.v8 .cv-wh>span{color:var(--text-4);font-size:12px}.v8 .cv-wh .right{align-items:center;gap:6px;margin-left:auto;display:flex}.v8 .cv-wh .b.pri{border-radius:999px;height:28px;padding:0 12px;font-size:12.5px}.v8 .cv-grp{padding:0 0 4px}.v8 .cv-gh{color:#4f7a78;align-items:baseline;gap:6px;height:22px;margin:0;padding:6px 16px 0;font-size:11.5px;font-weight:500;display:flex}.v8 .cv-gh span{color:var(--text-4);font-weight:400}.v8 .cv-row{min-height:32px;color:var(--text);cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0;grid-template-columns:15px 20px 84px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 16px;display:grid}.v8 .cv-row+.cv-row{box-shadow:inset 0 1px #786a4e1a}.v8 .cv-row:hover{background:#ffffffb3}.v8 .cv-row .ty{fill:none;stroke:#65716e;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.v8 .cv-row .lg{width:20px;height:20px;box-shadow:0 0 0 2px color-mix(in srgb,var(--c,#9a8d6c) 30%,#fff);border-radius:50%}.v8 .cv-row .bz{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.v8 .cv-row .tt{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.v8 .cv-row .mt{white-space:nowrap;color:var(--text-3);align-items:center;gap:6px;font-size:12px;display:flex}.v8 .cv-row.fy .tt{color:var(--text-2)}.v8 .cv-row.decided{opacity:.6}.v8 .cv-row.decided .tt{text-decoration:line-through;-webkit-text-decoration-color:var(--text-4);text-decoration-color:var(--text-4)}.v8 .cv-pill{border-radius:999px;align-items:center;gap:6px;padding:2px 7px 2px 5px;font-size:11.5px;font-weight:500;display:inline-flex}.v8 .cv-pill.warn{color:#86692a;background:#f4ecd6}.v8 .cv-pill.ok{color:#5b6a2e;background:#e6ead6}.v8 .cv-pb{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.v8 .cv-pb i{background:#e3dac8;border-radius:1px;width:3px}.v8 .cv-pb i:first-child{height:4px}.v8 .cv-pb i:nth-child(2){height:6px}.v8 .cv-pb i:nth-child(3){height:8px}.v8 .cv-pb i:nth-child(4){height:10px}.v8 .neg .cv-pb i.f{background:#9c3f4b}.v8 .warn .cv-pb i.f{background:#86692a}.v8 .cv-pb.plain i.f{background:#65716e}.v8 .cv-link{min-height:36px;color:var(--text-2);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #786a4e1a;grid-template-columns:auto minmax(0,1fr) 12px;align-items:center;gap:10px;width:100%;padding:0 16px;font-family:inherit;font-size:13px;display:grid}.v8 .cv-link b{color:var(--text);font-weight:500}.v8 .cv-sugg{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.v8 .cv-sg{height:32px;font:inherit;color:#2f5553;cursor:pointer;background:#fbf9f3;border:0;border-radius:999px;padding:0 14px;font-size:13px;box-shadow:inset 0 0 0 1px #b7cfcc}.v8 .cv-sg:hover{background:#fff}.v8 .cv-tl{margin:6px 12px 0 10px;position:relative}.v8 .cv-tl .hr{border-top:1px dotted #786a4e4d;height:0;position:absolute;left:44px;right:0}.v8 .cv-tl .hr em{color:var(--text-4);font-size:11px;font-style:normal;line-height:16px;position:absolute;top:-8px;left:-44px}.v8 .cv-tl .blk{box-shadow:inset 0 1px 0 #fff,inset 0 -2.5px 0 color-mix(in srgb,var(--c,#9a8d6c) 55%,transparent),0 0 0 1px #786a4e14,0 6px 12px -8px #28221438;background:linear-gradient(#fffefb,#faf6ef);border-radius:9px;align-items:center;gap:7px;padding:0 9px;font-size:13px;line-height:1.25;display:flex;position:absolute;left:48px;right:0}.v8 .cv-tl .blk em{color:var(--text-3);font-size:11px;font-style:normal}.v8 .cv-tl .blk.tall{flex-direction:column;align-items:flex-start;gap:1px;padding-top:6px}.v8 .cv-tl .blk.brief{color:#f4f1e8;background:linear-gradient(#2e4a4a,#1d3637);box-shadow:inset 0 1px #ffffff38,0 6px 12px -8px #14242480}.v8 .cv-tl .blk.brief em{color:#f4f1e8b3}.v8 .gdock{z-index:20;-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);background:#1d3636d1;border-radius:14px;align-items:center;padding:7px;display:flex;position:fixed;bottom:20px;left:calc(50vw + 130px);transform:translate(-50%);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12,0 14px 30px -18px #14242499}.v8 .gdock[hidden],.v8 .gdock [hidden]{display:none!important}.v8 .gd-brief{color:#f4f1e8;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;height:46px;padding:0 8px 0 6px;transition:background .2s;display:flex}.v8 .gd-brief:hover{background:#ffffff0f}.v8 .gd-brief img{object-fit:cover;border-radius:50%;width:34px;height:34px;display:block;box-shadow:0 0 0 1.5px #dec896b3}.v8 .gd-t{min-width:0;max-width:190px;line-height:1.5}.v8 .gd-t b{white-space:nowrap;font-size:13.5px;font-weight:500}.v8 .gd-t small{color:#f4f1e89e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.v8 .gd-go{color:#233b3a;background:#f4f1e8;border-radius:8px;align-items:center;gap:5px;height:30px;margin-left:8px;padding:0 12px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.v8 .gd-brief:hover .gd-go{background:#fff}.v8 .gd-go svg{fill:currentColor;width:10px;height:10px}.v8 .gd-say{align-items:center;width:380px;height:44px;margin:0 0 0 6px;padding:0 4px 0 16px;display:flex;box-shadow:-1px 0 #ffffff1f}.v8 .gd-brief[hidden]+.gd-say{box-shadow:none;margin-left:0}.v8 .gd-say input{min-width:0;font:inherit;color:#f4f1e8;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.v8 .gd-say input::placeholder{color:#f4f1e88c}.v8 .gd-say button{color:#f4f1e88c;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;transition:background .2s,color .2s;display:grid}.v8 .gd-say:has(input:not(:placeholder-shown)) button{color:#233b3a;background:#f4f1e8}.v8 .gd-say button svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (width<=900px){.v8 .gdock{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:none}.v8 .gd-say{flex:1;width:auto;min-width:0}}@media (width<=560px){.v8 .gd-t{display:none}}.v8 .view{--pz-bg:linear-gradient(180deg,#fffefb 0%,#fbf8f2 100%);--pz-ring:0 0 0 1px #786a4e14;--pz-sh:inset 0 1px 0 #fff,0 0 0 1px #786a4e14,0 1px 2px #2822140f,0 8px 16px -10px #28221438;--pz-sh-lg:inset 0 1px 0 #fff,0 0 0 1px #786a4e14,0 1px 2px #2822140f,0 18px 34px -22px #28221459;--pz-bisque:#ebe4d261;--pz-bisque-sh:inset 0 1px 2px #2822141a;--pz-line:#786a4e1f}.v8 .pg-agents .agc{background:var(--pz-bg);box-shadow:var(--pz-sh-lg);border-radius:16px}.v8 .pg-agents .agc .art{box-shadow:inset 0 -1px #786a4e14}.v8 .pg-agents .agc .sk span{background:var(--pz-bisque);box-shadow:var(--pz-bisque-sh);border-color:#0000}.v8 .pg-workflows .wf-card{background:var(--pz-bg);box-shadow:inset 0 1px 0 #fff,inset 0 -2.5px 0 color-mix(in srgb,var(--c) 55%,transparent),var(--pz-ring),0 1px 2px #2822140f,0 8px 16px -10px #28221438;border-radius:16px}.v8 .pg-workflows .wf-card:hover{box-shadow:inset 0 1px 0 #fff,inset 0 -2.5px 0 color-mix(in srgb,var(--c) 55%,transparent),var(--pz-ring),0 1px 2px #2822140f,0 18px 34px -22px #28221459}.v8 .pg-workflows .wf-card .wfm{background:var(--pz-bisque);box-shadow:var(--pz-bisque-sh);border-color:#0000}.v8 .pg-workflows .wf-chain .face2{box-shadow:0 0 0 2px #fdfbf6}.v8 .pg-workflows .tag.warn{color:#86692a;background:#f4ecd6}.v8 .pg-workflows .tag.neg{color:#9c3f4b;background:#f6e7e5}.v8 .pg-chat .rc,.v8 .pg-chat .fyc{background:var(--pz-bg);box-shadow:var(--pz-sh)}.v8 .pg-chat .rc:hover,.v8 .pg-chat .fyc:hover{background:var(--pz-bg);box-shadow:var(--pz-sh-lg)}.v8 .pg-chat .rconv{margin-top:12px;margin-bottom:-16px;margin-left:-4px;padding-top:4px;padding-bottom:16px;padding-left:4px}.v8 .pg-artifacts .ar-tpl{background:var(--pz-bisque);box-shadow:var(--pz-bisque-sh)}.v8 .pg-artifacts .ar-tpl:hover{background:#ebe4d299}.v8 .pg-artifacts .ar-thumb{background:var(--pz-bg);box-shadow:var(--pz-sh)}.v8 .pg-artifacts .ar-thumb:hover{background:var(--pz-bg);box-shadow:var(--pz-sh-lg)}.v8 .pg-artifacts .ar-pv{background:var(--pz-bisque);box-shadow:var(--pz-bisque-sh)}.v8 .pg-artifacts .ar-sech,.v8 .pg-artifacts .ar-tr{border-color:var(--pz-line)}.v8 .pg-artifacts .ar-fcard{background:var(--pz-bg);box-shadow:var(--pz-sh-lg);border-radius:18px}.v8 .pg-artifacts .ar-fcard:hover{background:var(--pz-bg)}.v8 .pg-artifacts .ar-fcard.on{box-shadow:inset 0 0 0 1.5px var(--ink-800),var(--pz-sh-lg)}.v8 .pg-cost .co-kpi{background:var(--pz-bg);box-shadow:var(--pz-sh);border-color:#0000;border-radius:16px}.v8 .pg-cost .co-card{background:var(--pz-bg);box-shadow:var(--pz-sh-lg);border-color:#0000;border-radius:18px}.v8 .pg-cost .co-sp{background:var(--pz-bg);box-shadow:var(--pz-sh);border-color:#0000;border-radius:12px}.v8 .pg-governance .gv-kp,.v8 .pg-governance .gv-sum>div{background:var(--pz-bg);box-shadow:var(--pz-sh);border-radius:16px}.v8 .pg-governance .card{background:var(--pz-bg);box-shadow:var(--pz-sh-lg);border-radius:18px}.v8 .pg-governance .gv-rl,.v8 .pg-governance .gv-mtbl>div,.v8 .pg-governance .gv-wt,.v8 .pg-governance .gv-ev,.v8 .pg-governance .gv-cov>div,.v8 .pg-governance .gv-pr{border-color:var(--pz-line)}.v8 .pg-governance .tag.neg{color:#9c3f4b;background:#f6e7e5}.v8 .pg-governance .tag.warn{color:#86692a;background:#f4ecd6}.v8[data-page=overview] .mainwrap{position:relative}.v8 .view.pg-overview{margin:0;padding:0;position:absolute;inset:0;overflow:hidden}.v8.gd-on .view.pg-overview{padding-bottom:0}@media (width>=901px){.v8.ov-open[data-page=overview] .gdock{transition:left .45s var(--ease);left:calc(50vw - 72px)}}.v8 .ov{isolation:isolate;background:radial-gradient(70% 60% at 18% 8%,#b7cfcc57,#0000 70%),radial-gradient(55% 55% at 92% 12%,#ebe2cc80,#0000 70%),radial-gradient(120% 90% at 55% 45%,#fdfcf8 0%,#fbf9f3 55%,#f3efe3 100%);position:absolute;inset:0;overflow:hidden}.v8 .ov-stage{position:absolute;inset:0}.v8 .ov-stage canvas{outline:none;display:block}.v8 .ov-labels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.v8 .ov.hov .ov-stage canvas{cursor:pointer}.v8 .ov-hd{z-index:3;pointer-events:none;max-width:min(560px,100% - 420px);position:absolute;top:20px;left:28px}.v8 .ov-hd h1{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-900);margin:0;font-size:30px;font-weight:400;line-height:1.1}.v8 .ov-hd .sub{color:var(--text-2);margin:6px 0 0;font-size:14px}.v8 .ov-hd .sub em{color:#9c3f4b;font-style:normal}.v8 .ov-hd .lgd{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);margin:10px 0 0;font-size:9.5px;transition:opacity .3s}.v8 .ov.open .ov-hd .lgd{opacity:0}.v8 .ov-depth{z-index:4;border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);transition:right .45s var(--ease);background:#fdfcf8c7;border-radius:999px;align-items:center;padding:4px;display:flex;position:absolute;top:22px;right:24px}.v8 .ov.open .ov-depth{right:calc(var(--ovp) + 36px)}.v8 .ov-depth button{height:30px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:10.5px;transition:background .2s,color .2s;display:flex}.v8 .ov-depth button .l{opacity:.6}.v8 .ov-depth button.past{color:var(--text)}.v8 .ov-depth button.past:hover{background:#233b3a0f}.v8 .ov-depth button.on{background:var(--ink-900);color:var(--sand-0)}.v8 .ov-depth button:disabled{cursor:default;opacity:.5}.v8 .ov-depth .sep{background:var(--line);width:10px;height:1px}.v8 .ov-lb{white-space:nowrap;color:var(--ink-800);text-shadow:0 0 3px #fbf9f3,0 0 8px #fbf9f3,0 0 14px #fbf9f3;flex-direction:column;align-items:center;gap:3px;transition:opacity .35s;display:flex;transform:translateY(calc(50% + 10px))}.v8 .ov-lb.up{transform:translateY(calc(-50% - 8px))}.v8 .ov-lb .n{font-family:var(--display);letter-spacing:-.01em;color:var(--ink-900);align-items:center;gap:7px;font-size:16px;font-weight:400;display:inline-flex}.v8 .ov-lb .n .lg,.v8 .ov-lb .n .ini{text-shadow:none;border-radius:6px;box-shadow:0 0 0 1px #786a4e2e}.v8 .ov-lb.center .n{font-size:21px}.v8 .ov-lb.ov-fn .n{font-size:14px}.v8 .ov-lb .n i{background:#9c3f4b;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 2px #fbf9f3}.v8 .ov-lb .f{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:9.5px}.v8 .ov-lb .s{color:var(--text-3);font-size:11.5px}.v8 .ov-lb .s.off{color:#9c3f4b}.v8 .ov-lb .s.on{color:#5b6a2e}.v8 .ov-ny{pointer-events:none;width:18px;height:18px;position:relative;transform:translateY(-50%)}.v8 .ov-ny b{background:#9c3f4b;border-radius:3px;place-items:center;display:grid;position:absolute;inset:0;transform:rotate(45deg);box-shadow:0 0 0 2px #fbf9f3e6}.v8 .ov-ny span{font-family:var(--body);color:#fff;place-items:center;font-size:10.5px;font-weight:600;display:grid;position:absolute;inset:0}.v8 .ov-ny:after{content:"";border:1.5px solid #9c3f4b8c;border-radius:50%;animation:2.4s ease-out infinite ovNy;position:absolute;inset:-7px}@keyframes ovNy{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.7)}}.v8 .ov-dim{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#2f5553;white-space:nowrap;background:#fdfcf8e6;border-radius:5px;padding:3px 7px;font-size:9.5px;transform:translate(10px,-50%);box-shadow:inset 0 0 0 1px #3f8f8859}.v8 .ov-dim b{color:var(--ink-900);font-weight:500}.v8 .ov-card{z-index:6;-webkit-backdrop-filter:blur(18px)saturate(1.05);pointer-events:none;opacity:0;background:linear-gradient(160deg,#ffffffa8 0%,#ffffff70 45%,#faf7f094 100%);border-radius:14px;width:272px;padding:14px 16px 12px;transition:opacity .16s,transform .16s;position:absolute;transform:translateY(4px);box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffb3,inset 0 -1px #786a4e1a,inset -1px 0 #786a4e14,0 0 0 1px #786a4e1a,0 22px 44px -28px #28221459}.v8 .ov-card.on{opacity:1;transform:none}.v8 .ov-card .eb{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;font-size:9.5px;display:flex}.v8 .ov-card .eb .lg,.v8 .ov-card .eb .ini{border-radius:5px}.v8 .ov-card h3{font-family:var(--display);letter-spacing:-.01em;color:var(--ink-900);margin:7px 0 3px;font-size:19px;font-weight:400}.v8 .ov-card .d{color:var(--text-2);font-size:12.5px;line-height:1.42}.v8 .ov-card .st{color:var(--text-2);margin-top:8px;font-size:12px}.v8 .ov-card .st.off{color:#9c3f4b}.v8 .ov-card .st.on{color:#5b6a2e}.v8 .ov-card .nums{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;padding-top:10px;display:grid}.v8 .ov-card .nums div{font-family:var(--mono);color:var(--ink-900);font-size:14px}.v8 .ov-card .nums span{font-family:var(--body);color:var(--text-3);margin-top:1px;font-size:10.5px;display:block}.v8 .ov-card .ny{color:#7d3440;background:#f7ecec;border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;font-size:12px;line-height:1.35;display:flex}.v8 .ov-card .ny i{background:#9c3f4b;border-radius:50%;flex:none;width:7px;height:7px;margin-top:4px}.v8 .ov-card .ft{color:var(--text-4);margin-top:9px;font-size:11px}.v8 .ov{--ovp:392px}.v8 .ov-panel{z-index:7;width:var(--ovp);-webkit-backdrop-filter:blur(18px)saturate(1.05);transition:transform .5s var(--ease);background:linear-gradient(160deg,#ffffffa8 0%,#ffffff70 45%,#faf7f094 100%);border-radius:14px;flex-direction:column;display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden;transform:translate(calc(100% + 24px));box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffb3,inset 0 -1px #786a4e1a,inset -1px 0 #786a4e14,0 0 0 1px #786a4e1a,0 24px 48px -34px #28221459}.v8 .ov.open .ov-panel{transform:none}.v8 .ov-panel .top{justify-content:space-between;align-items:center;padding:18px 20px 0;display:flex}.v8 .ov-panel .top .eb{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:10px}.v8 .ov-panel .x{width:30px;height:30px;color:var(--text-2);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.v8 .ov-panel .x:hover{background:#ffffffb8;box-shadow:0 0 0 1px #786a4e14}.v8 .ov-panel .x svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;width:13px;height:13px}.v8 .ov-panel .body{flex:1;padding:10px 20px 22px;overflow:auto}.v8 .ov-panel .lgrow{align-items:center;gap:10px;margin:6px 0 2px;display:flex}.v8 .ov-panel .lgrow .lg,.v8 .ov-panel .lgrow .ini{border-radius:8px}.v8 .ov-panel h2{font-family:var(--display);letter-spacing:-.02em;color:var(--ink-900);margin:4px 0 6px;font-size:28px;font-weight:400}.v8 .ov-panel .desc{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.5}.v8 .ov-panel h4{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin:22px 0 8px;font-size:10px;font-weight:500}.v8 .ov-panel .facts{grid-template-columns:1fr 1fr;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:grid}.v8 .ov-panel .facts div{background:#ffffff9e;border-radius:10px;padding:11px 13px;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #786a4e14}.v8 .ov-panel .facts b{font-family:var(--mono);color:var(--ink-900);font-size:14px;font-weight:500;display:block}.v8 .ov-panel .facts span{color:var(--text-3);margin-top:2px;font-size:11px;line-height:1.35;display:block}.v8 .ov-panel .src{color:var(--text-4);margin-top:6px;font-size:10.5px}.v8 .ov-panel .row{background:0 0;border-top:1px solid #786a4e1f;border-radius:0;gap:10px;padding:10px 0;font-size:13px;display:flex}.v8 .ov-panel .row:first-of-type{border-top:0}.v8 .ov-panel .row .k{background:var(--ink-400);border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.v8 .ov-panel .row .k.on{background:#5b6a2e}.v8 .ov-panel .row .k.risk{background:#b0735a}.v8 .ov-panel .row .k.you{background:#9c3f4b}.v8 .ov-panel .row .t{color:var(--text);font-weight:500}.v8 .ov-panel .row .s{color:var(--text-3);margin-top:2px;font-size:12px;line-height:1.4;display:block}.v8 .ov-panel .need{text-align:left;width:100%;color:var(--ink-900);background:#f7ecec;border:1px solid #dcb3b9;border-radius:12px;margin:0 0 6px;padding:11px 13px;font-size:13px;display:block}.v8 .ov-panel .need .s{color:#7d3440;margin-top:2px;font-size:11.5px;display:block}.v8 .ov-panel .kid{text-align:left;width:100%;min-height:36px;color:var(--text);background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:2px;padding:6px 10px;font-size:13.5px;display:flex}.v8 .ov-panel .kid:hover{background:#ffffffb8;box-shadow:0 0 0 1px #786a4e14}.v8 .ov-panel .kid>span{align-items:center;gap:8px;display:flex}.v8 .ov-panel .kid .lg,.v8 .ov-panel .kid .ini{border-radius:5px}.v8 .ov-panel .kid small{font-family:var(--mono);color:var(--text-3);text-align:right;font-size:10px}.v8 .ov-panel .foot{border-top:1px solid #786a4e1f;gap:8px;padding:14px 20px 18px;display:flex}.v8 .ov-panel .foot .b{flex:1}.v8 .ov-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v8 .ov-sr:focus-within{clip:auto;z-index:8;border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:4px;width:auto;height:auto;padding:8px;display:flex;top:120px;left:28px}.v8 .ov-hint{z-index:3;color:var(--text-4);pointer-events:none;white-space:nowrap;font-size:11.5px;transition:opacity .4s;position:absolute;bottom:86px;left:50%;transform:translate(-50%)}.v8 .ov-hint kbd{font-family:var(--mono);border:1px solid var(--line);background:#fff;border-radius:4px;padding:1px 5px;font-size:10px}.v8 .ov.open .ov-hint,.v8 .ov.quiet .ov-hint{opacity:0}.v8 .ov-load{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-4);pointer-events:none;place-items:center;font-size:10.5px;transition:opacity .6s;display:grid;position:absolute;inset:0}.v8 .ov-load.gone{opacity:0}@media (width<=900px){.v8 .ov{--ovp:100%}.v8 .ov-hd{max-width:calc(100% - 32px);top:14px;left:16px}.v8 .ov-hd h1{font-size:23px}.v8 .ov-depth{top:auto;bottom:84px;right:16px}.v8 .ov-depth button .t{display:none}.v8 .ov-panel{border-radius:22px 22px 0 0;width:auto;height:64%;inset:auto 0 0;transform:translateY(102%)}.v8 .ov-card,.v8 .ov-hint{display:none}}@media (prefers-reduced-motion:reduce){.v8 .ov-ny:after{animation:none}}.v8 .ov-lw{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}@media (width>=901px){.v8[data-page=today] .mainwrap{padding:26px 40px 22px}.v8[data-page=today] #dock+.view{margin-top:20px}:is(.v8[data-page=today]:has(.td[data-mode=card]) #layer .toast,.v8[data-page=today]:has(.td[data-mode=summary]) #layer .toast){max-width:min(560px,100vw - 748px);left:calc(50vw - 49px)}}.v8 .td .cv-tl .blk:not(.brief):not(.later){padding-left:15px;box-shadow:inset 0 1px #fff,0 0 0 1px #786a4e14,0 6px 12px -8px #28221438}.v8 .td .cv-tl .blk:not(.brief):not(.later):before{content:"";background:color-mix(in srgb,var(--c,#9a8d6c) 80%,transparent);border-radius:3px;width:3px;position:absolute;top:5px;bottom:5px;left:5px}.v8 .td .cv-wids.pair .cv-wh{min-height:41px}.v8 .td .cv-wid.items{container-type:inline-size}@container (width<=612px){.v8 .td .cv-wid.items>.cv-wh{row-gap:6px;padding-bottom:0}.v8 .td .cv-wid.items>.cv-wh>b{line-height:28px}.v8 .td .cv-wid.items>.cv-wh>.right{border-top:1px solid #786a4e14;flex:0 0 calc(100% + 22px);justify-content:space-between;margin:0 -8px 0 -14px;padding:6px 8px 6px 14px}}@media (width>=901px){.v8 .pg-chat .chx{grid-template-columns:260px minmax(0,1fr)}.v8 .crail .brand svg{color:var(--ink-900)}}.v8 .side .seg,.v8 .crail .seg{isolation:isolate;position:relative}.v8 .side .seg button,.v8 .crail .seg button{z-index:1;transition:color .3s var(--ease);position:relative}.v8 .side .seg:before,.v8 .crail .seg:before{content:"";background:#ffffffd9;border-radius:999px;width:calc(50% - 3px);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:inset 0 0 0 1px #ffffffe6,0 0 0 1px #786a4e14,0 1px 2px #2822140f}.v8 .crail .seg:before{transform:translate(100%)}.v8 .side .seg button.on,.v8 .crail .seg button.on{box-shadow:none;background:0 0}.v8 .nav a{transition:background-color .25s var(--ease),box-shadow .25s var(--ease),color .2s}@keyframes pgIn{0%{opacity:0;transform:translateY(4px)}}@keyframes segToChat{0%{transform:none}}@keyframes segToPanel{0%{transform:translate(100%)}}@media (prefers-reduced-motion:no-preference){.v8:not(.mode-chat) .view.pg-in,.v8.mode-chat .view.pg-in .cmain{animation:pgIn .32s var(--ease) backwards}.v8 .crail .seg.swap:before{animation:segToChat .42s var(--ease) backwards}.v8 .side .seg.swap:before{animation:segToPanel .42s var(--ease) backwards}.v8 .crn.swap,.v8 .cuser.swap,.v8 .side .nav.swap,.v8 .side .me.swap{animation:.3s ease-out backwards fade}}@media (width>=641px) and (width<=900px){.v8 .shell{grid-template-columns:84px minmax(0,1fr)}.v8 .brand{justify-content:center;margin:0 6px;padding:18px 0 14px;display:flex}.v8 .brand b,.v8 .brand span{display:none}.v8 .seg{border-radius:12px;flex-direction:column;margin:0 10px 10px}.v8 .seg button{border-radius:9px;flex:none;height:26px;font-size:11px}.v8 .side .seg:before,.v8 .crail .seg:before{border-radius:9px;width:auto;height:calc(50% - 3px);inset:3px 3px auto}.v8 .crail .seg:before{transform:translateY(100%)}.v8 .side .seg.swap:before{animation-name:segToPanelY}.v8 .nav{margin:0 10px}.v8 .nav .cap2{background:#786a4e24;border:0;height:1px;margin:8px 6px;padding:0;font-size:0}.v8 .nav .cap2:first-child{display:none}.v8 .nav a+.cap2,.v8 .nav .off+.cap2{border-top:0;margin-top:8px;padding-top:0}.v8 .nav a{justify-content:center;gap:0;height:38px;padding:0;font-size:0;position:relative}.v8 .nav a .cnt,.v8 .nav a .bd,.v8 .nav a .live{margin:0;position:absolute;top:2px;right:2px}.v8 .nav a .cnt{background:#ffffffd9;min-width:16px;height:16px;font-size:10px}.v8 .side .me{justify-content:center;margin:auto 10px 12px;padding:12px 0 0}.v8 .side .me>:not(i){display:none}.v8 .pg-chat .chx{grid-template-rows:auto;grid-template-columns:84px minmax(0,1fr);height:auto;min-height:100%}.v8 .crail{border-bottom:0;flex-flow:column;align-self:start;align-items:stretch;gap:0;height:100dvh;padding:12px 0 12px 12px;position:sticky;top:0;overflow:visible}.v8 .crail .seg{min-width:0;margin:0 10px 10px}.v8 .crn{flex-direction:column;flex:auto;order:0;gap:0;margin:0 10px;overflow:auto}.v8 .cg{flex-direction:column;flex:none;gap:2px}.v8 .cg>.caps{display:none}.v8 .cn{justify-content:center;gap:0;width:100%;height:38px;padding:0;font-size:0}.v8 .crail .cn>span,.v8 .crail .cn[data-two]>span{display:none}.v8 .cn[data-two]{height:40px}.v8 .cn.more:before{content:"…";font-size:15px}.v8 .crail .cuser{order:0;justify-content:center;margin:auto 10px 12px;padding:12px 0 0;display:flex}.v8 .cuser .cvw>div,.v8 .cuser .set{display:none}.v8 .cvw{margin:0;padding:0}.v8 .gdock{left:96px;right:12px}}@keyframes segToPanelY{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:no-preference){.v8 .gv-chart.ctl-go rect{transform-box:view-box;transform-origin:0 150px;animation:ctl-gy .7s var(--ease) backwards;animation-delay:var(--d,0s)}.v8 .ct-spk polyline.ctl-dr{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:ctl-dr 1.1s var(--ease) forwards;animation-delay:var(--d,0s)}.v8 .ctl-rx{animation:ctl-rx .8s var(--ease) backwards;animation-delay:var(--d,0s)}.v8 .co-tile.ctl-tile{animation:ctl-tile .6s var(--ease) backwards;animation-delay:var(--d,0s)}.v8 .co-heat>i.ctl-fi,.v8 .co-bud .bar>s.ctl-fi{animation:.5s ease-out backwards ctl-fi;animation-delay:var(--d,0s)}}@keyframes ctl-gy{0%{transform:scaleY(0)}}@keyframes ctl-dr{to{stroke-dashoffset:0}}@keyframes ctl-rx{0%{clip-path:inset(0 100% 0 0)}}@keyframes ctl-tile{0%{opacity:0;transform:scale(.94)}}@keyframes ctl-fi{0%{opacity:0}}.v8 .pg-briefing .bfn{flex-direction:column;gap:16px;max-width:1180px;margin:0 auto;padding:4px 0 112px;display:flex}.v8 .bfn-hd{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.v8 .bfn-hd h1{font-family:var(--display);letter-spacing:-.015em;color:var(--ink-900);margin:0;font-size:34px;font-weight:400;line-height:1.1}.v8 .bfn-hd div>p{color:#4a5e5c;margin:6px 0 0;font-size:14.5px}.v8 .bfn-ts{color:#65716e;white-space:nowrap;align-items:center;gap:6px;margin:0 0 3px;font-size:12.5px;display:flex}.v8 .bfn-ts svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;width:13px;height:13px}.v8 .bfn .cv-sb{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:470px;padding:0;display:grid}.v8 .bfn .cv-sugg{display:none}.v8 .bfn .nw{white-space:nowrap}.v8 .bfn-fig{background:#e4dccb;margin:0;position:relative;overflow:hidden}.v8 .bfn-fig img{object-fit:cover;filter:sepia(.16)saturate(.8)contrast(.97)brightness(1.03);width:100%;height:100%;position:absolute;inset:0}.v8 .bfn-fig:after{content:"";pointer-events:none;background:linear-gradient(#1d363700 64%,#1d363757),linear-gradient(90deg,#fbf9f300 88%,#fbf9f324);position:absolute;inset:0}.v8 .bfn-fig figcaption{z-index:1;font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#fbf9f3db;position:absolute;bottom:14px;left:16px}.v8 .bfn-tx{flex-direction:column;min-width:0;padding:24px 34px;display:flex}.v8 .bfn-no{font:500 11px var(--mono);letter-spacing:.06em;color:#65716e;margin-left:auto;font-style:normal}.v8 .bfn-mid{margin:auto 0;padding:26px 0}.v8 .bfn-mid .cv-tags{margin:0}.v8 .bfn-tx .cv-hd{letter-spacing:-.014em;text-wrap:balance;margin:14px 0 0;font-size:34px;line-height:1.22}.v8 .bfn-act{align-items:center;gap:10px;display:flex}.v8 .bfn .b{height:34px;font-family:var(--body);letter-spacing:0;text-transform:none;padding:0 16px;font-size:13px}.v8 .bfn .b.bfn-open{background:var(--ink-900);border-color:var(--ink-900);color:var(--sand-0);font-weight:500}.v8 .bfn .b.bfn-open:hover{background:var(--ink-800)}.v8 .bfn .b.pri{color:var(--ink-900);background:#ffffffb3;border-color:#786a4e38;font-weight:500}.v8 .bfn .b.pri:hover{background:#fff}.v8 .bfn .b.cv-in{background:var(--pos-bg);color:var(--pos-text);border-color:#0000;font-weight:500}.v8 .bfn .b.cv-in svg{stroke-width:1.8px;width:12px;height:12px}.v8 .bfn-nav{align-items:center;gap:12px;display:flex}.v8 .bfn-nav .cv-pgr{align-items:center;gap:6px;margin:0 auto;padding:0;display:flex}.v8 .bfn-nav .cv-pgr button{width:30px;height:30px;font:500 12px var(--body);color:#4a5e5c;cursor:pointer;background:#ffffff8c;border:1px solid #786a4e2e;border-radius:8px;transition:background-color .2s,color .2s,border-color .2s;position:relative}.v8 .bfn-nav .cv-pgr button:hover{background:#ffffffeb}.v8 .bfn-nav .cv-pgr button.seen{color:#8a938f}.v8 .bfn-nav .cv-pgr button.on{color:#fff;background:#1d3637;border-color:#1d3637}.v8 .bfn-nav .cv-pgr button.ny:after{content:"";background:#9c3f4b;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #fbf9f3}.v8 .bfn-nav .cv-nx{background:#ffffff8c;border:1px solid #786a4e2e;height:34px;margin:0;padding:0 14px}.v8 .bfn-nav .cv-nx[data-go="-1"]{margin-left:0;padding-left:10px}.v8 .bfn-nav .cv-nx[data-go="1"]{padding-right:10px}@media (width<=1180px){.v8 .bfn .cv-sb{grid-template-columns:minmax(0,1fr);min-height:0}.v8 .bfn-fig{aspect-ratio:16/8}.v8 .bfn-tx .cv-hd{font-size:27px}}@media (width<=760px){.v8 .bfn-hd{flex-direction:column;align-items:flex-start;gap:6px}.v8 .bfn-tx{padding:18px 18px 16px}.v8 .bfn-tx .cv-hd{font-size:23px}.v8 .bfn-mid{padding:16px 0}.v8 .bfn-nav .cv-pgr{display:none}.v8 .bfn-nav{justify-content:space-between}}.v8 #ovSky{z-index:0;pointer-events:none;opacity:0;transition:opacity .6s;position:fixed;inset:0;overflow:hidden}.v8.ov-intro #ovSky,.v8[data-page=overview]:not(.sky-off) #ovSky{opacity:1}.v8 #ovSky>*,.v8 #ovIntro>*{pointer-events:none;position:absolute}.v8 #ovSky .ovs-skyfill{background:linear-gradient(#a3bccd 0%,#c4d4de 22%,#e1e8e9 44%,#edefeb 60%,#e9ece8 72%,#eef0ec 100%);inset:0}.v8 #ovSky .ovs-sun{will-change:transform;background:radial-gradient(closest-side,#fffffc 0%,#fafbf6d9 7%,#eef2ed73 24%,#ecf0ee00 68%);border-radius:50%;width:70vmax;height:70vmax;margin:-35vmax 0 0 -35vmax;top:6%;left:16%}.v8 #ovSky .ovs-pl{will-change:transform;inset:0}.v8 #ovSky .ovs-slot,.v8 #ovIntro .ovs-slot{position:absolute}.v8 .ovs-slot>canvas,.v8 .ovs-slot>svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.v8 #ovSky .ovs-skyart{inset:0}.v8 #ovSky .ovs-ridge{opacity:0;will-change:transform;width:108%;height:66%;transition:opacity .5s;bottom:0;left:-4%}.v8 #ovSky .ovs-haze{background:linear-gradient(#e9eeec00,#e9eeec99 45%,#e9eeece6);height:55%;bottom:0;left:0;right:0}.v8 #ovSky .ovs-drift{width:250%;left:-10%}.v8 #ovSky .ovs-drift.ovs-hi{height:52%;top:-4%}.v8 #ovSky .ovs-drift.ovs-sea{height:78%;bottom:-6%}.v8 #ovSky .ovs-drift.ovs-mid{height:52%;top:26%}.v8 #ovSky .ovs-glow{background:radial-gradient(40% 34% at 16% 6%,#fdfdfa8c,#fdfdfa00 70%);inset:0}.v8 #ovSky .ovs-gr{background-image:var(--grain),var(--grain);opacity:.3;background-position:0 0,63px 91px;background-size:200px 200px,170px 170px;inset:0}.v8 #ovSky.ovs-ready .ovs-ridge{opacity:1}@media (prefers-reduced-motion:no-preference){.v8 #ovSky .ovs-drift{animation:140s linear infinite ovDrift}.v8 #ovSky .ovs-drift.ovs-hi{animation-duration:220s}.v8 #ovSky .ovs-drift.ovs-mid{animation-duration:180s;animation-direction:reverse}}@keyframes ovDrift{to{transform:translate(-50%)}}.v8 #ovIntro{z-index:1000;cursor:pointer;position:fixed;inset:0;overflow:hidden}.v8 #ovIntro .ovs-cl{will-change:transform,opacity;opacity:0;width:136%;height:136%;top:-18%;left:-18%}.v8 #ovIntro.ovs-ready .ovs-cl{opacity:1}.v8 #ovIntro .ovs-glow{background:radial-gradient(40% 34% at 16% 6%,#fdfdfa8c,#fdfdfa00 70%);inset:0}.v8 #ovIntro .ovs-word{color:#233b3a;opacity:0;will-change:transform,opacity;flex-direction:column;align-items:center;gap:14px;display:flex;top:44%;left:50%;transform:translate(-50%,-50%)}.v8 #ovIntro .ovs-word svg{width:54px;height:54px}.v8 #ovIntro .ovs-word b{font-family:var(--display);letter-spacing:-.01em;text-shadow:0 1px 24px #fafcfae6;font-size:46px;font-weight:400;line-height:1}.v8 #ovIntro .ovs-word small{font-family:var(--body);color:#4a5e5c;letter-spacing:.02em;text-shadow:0 1px 12px #fafcfae6;font-size:13px}.v8 #ovIntro .ovs-gr{background-image:var(--grain),var(--grain);opacity:.55;will-change:transform;background-position:0 0,63px 91px;background-size:200px 200px,170px 170px;inset:-60px}@media (prefers-reduced-motion:no-preference){.v8 #ovIntro .ovs-gr{animation:.5s steps(5,end) infinite ovSand}}@keyframes ovSand{0%{transform:translate(0)}20%{transform:translate(-37px,21px)}40%{transform:translate(18px,-44px)}60%{transform:translate(-52px,-9px)}80%{transform:translate(29px,38px)}to{transform:translate(0)}}.v8 #ovSky[data-style=A] .ovs-skyfill{background:linear-gradient(#dbe6e1 0%,#e7eeea 30%,#f2efe6 56%,#f3ece0 100%)}.v8 #ovSky[data-style=B] .ovs-skyfill{background:#f7f5ee}.v8 #ovSky:not([data-style=P]) .ovs-ridge{height:82%}.v8 #ovSky:not([data-style=P]) .ovs-sun,.v8 #ovSky:not([data-style=P]) .ovs-haze,.v8 #ovSky:not([data-style=P]) .ovs-glow,.v8 #ovIntro:not([data-style=P]) .ovs-glow{display:none}.v8 #ovSky:not([data-style=P]) .ovs-gr{opacity:.4}.v8 #ovIntro:not([data-style=P]) .ovs-gr{opacity:.45;animation:none}.v8 #ovIntro:not([data-style=P]) .ovs-word b,.v8 #ovIntro:not([data-style=P]) .ovs-word small{text-shadow:0 0 14px #fbf9f3,0 0 4px #fbf9f3}.v8.ov-intro .shell{opacity:0}.v8.ov-intro .shell *,.v8.ov-intro .shell :before,.v8.ov-intro .shell :after{animation-play-state:paused!important}.v8:before,.v8:after{transition:opacity .6s}.v8.ov-intro:before,.v8.ov-intro:after,.v8[data-page=overview]:not(.sky-off):before,.v8[data-page=overview]:not(.sky-off):after{opacity:0}.v8:not(.sky-off) .ov{background:0 0}.v8:not(.sky-off) .ov-hd .lgd{color:#5f6d6b}.v8 .brand{cursor:pointer;outline-offset:2px;border-radius:10px}.v8 .brand svg{transition:box-shadow .2s,transform .2s}.v8 .brand:hover svg{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #786a4e42,0 3px 8px -4px #28221459}.v8 .brand:focus-visible{outline:2px solid #4f7a78}.v8 #ovSky .ovs-carpet{opacity:0;transition:opacity .6s;position:absolute;inset:-4%;-webkit-mask:linear-gradient(#0000 0%,#000 16%);mask:linear-gradient(#0000 0%,#000 16%)}.v8 #ovSky .ovs-carpet.on{opacity:1}.v8 #ovSky .ovs-cloud{width:calc(100% + var(--tile,2400px));background-size:var(--tile,2400px) calc(var(--tile,2400px) * .6);will-change:transform;background-repeat:repeat;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.v8 #ovSky .ovs-cloud{animation:150s linear infinite ovCarpet}}@keyframes ovCarpet{to{transform:translate3d(calc(-1 * var(--tile,2400px)),0,0)}}:is(.v8 #ovSky[data-style=P]:has(.ovs-carpet.on) .ovs-pl1,.v8 #ovSky[data-style=P]:has(.ovs-carpet.on) .ovs-pl2,.v8 #ovSky[data-style=P]:has(.ovs-carpet.on) .ovs-pl3,.v8 #ovSky[data-style=P]:has(.ovs-carpet.on) .ovs-sun,.v8 #ovSky[data-style=P]:has(.ovs-carpet.on) .ovs-glow,.v8 #ovSky[data-style=P]:has(.ovs-carpet.on) .ovs-haze),.v8 #ovSky:not([data-style=P]) .ovs-carpet{display:none}.v8{--frost-rim:linear-gradient(135deg,#fff 0%,#fff3 42%,#fff3 62%,#fff 100%)}.v8[data-page=overview] #side:before{-webkit-backdrop-filter:blur(6px)saturate(1.3);backdrop-filter:blur(6px)saturate(1.3);background:linear-gradient(160deg,#ffffff75 0%,#ffffff47 50%,#faf7f066 100%)!important;box-shadow:inset 0 0 7px 1px #ffffff21!important}.v8[data-page=overview] #side:after{background:var(--frost-rim)!important;opacity:.25!important}.v8[data-page=overview] #dock{-webkit-backdrop-filter:blur(8px)saturate(1.3)!important;backdrop-filter:blur(8px)saturate(1.3)!important;background:#1d3636bd!important;box-shadow:inset 0 0 7px 1px #fff3,0 14px 30px -20px #14242480!important}.v8[data-page=overview] #dock:after{content:"";border-radius:inherit;pointer-events:none;background:var(--frost-rim);opacity:.375;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.v8[data-page=overview] .ov-depth{isolation:isolate;-webkit-backdrop-filter:blur(6px)saturate(1.3)!important;backdrop-filter:blur(6px)saturate(1.3)!important;background:#fdfcf86b!important;border-color:#0000!important;box-shadow:inset 0 0 7px 1px #ffffff42!important}.v8[data-page=overview] .ov-depth:after{content:"";border-radius:inherit;pointer-events:none;background:var(--frost-rim);opacity:.5;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (prefers-reduced-transparency:reduce){.v8[data-page=overview] #side:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f6f3ea!important}.v8[data-page=overview] #dock{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1d3636!important}.v8[data-page=overview] .ov-depth{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fdfcf8!important}}.v8 #appBg{z-index:0;pointer-events:none;opacity:0;background:#eef2ef;transition:opacity .5s;position:fixed;inset:0}.v8 #appBg i{background-size:var(--tile,2400px) calc(var(--tile,2400px) * .6);filter:blur(22px)saturate(1.05);opacity:.9;position:absolute;inset:-60px}.v8 #appBg:after{content:"";background:linear-gradient(#f8f9f68c,#f8f9f640 40%,#f8f9f659);position:absolute;inset:0}.v8:not([data-page=overview]) #appBg.on{opacity:1}.v8:not([data-page=overview]):has(#appBg.on):after{opacity:0}.v8 .gl{background:linear-gradient(160deg,#ffffffb8,#ffffff80 55%,#fcfbf799)!important;border-color:#0000!important;box-shadow:inset 1px 1px #fffffff2,inset -1px -1px #ffffff8c,inset 0 0 8px 1px #ffffff47,0 0 0 1px #5f78741a,0 18px 38px -30px #1e343259!important}.v8 .gl2{background:#ffffff57!important;border-color:#0000!important;box-shadow:inset 1px 1px #fffc,inset -1px -1px #fff6,0 0 0 1px #5f787412!important}.v8 .gl :is(button,a,[data-open],[role=button]).gl2:hover,.v8 .gl2.hv:hover{background:#ffffff80!important}.v8 .gl.gl-sq:before,.v8 .gl2.gl-sq:before{border-radius:inherit}.v8 #side:after{background:var(--frost-rim)!important;opacity:.28!important}.v8 #side:before{box-shadow:inset 0 0 7px 1px #ffffff24!important}.v8:not([data-page=overview]) #side:before{background:linear-gradient(160deg,#ffffff9e,#ffffff6b 50%,#faf9f585)!important}.v8 #dock{box-shadow:inset 0 0 7px 1px #fff3,0 14px 30px -20px #14242480!important}.v8 #dock:after{content:"";border-radius:inherit;pointer-events:none;background:var(--frost-rim);opacity:.375;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.v8 .gl-fold{display:none!important}.v8 .gl-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}@media (prefers-reduced-transparency:reduce){.v8 .gl{background:#fdfcf8!important}.v8 .gl2{background:#f7f5ee!important}.v8:not([data-page=overview]) #appBg{display:none}}.v8:before{opacity:.14!important}.v8 #ovSky .ovs-gr{opacity:.08!important}.v8 #ovIntro .ovs-gr{opacity:.22!important}.v8 #ovSky[data-style=P] .ovs-skyfill{background:#f6f3ee!important}.v8 #ovSky:after,.v8 #appBg:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(75% 65% at 8% -4%,#ffdbb66b,#ffe2c424 45%,#ffe6cd00 66%),radial-gradient(60% 55% at 100% 100%,#b0ccd442,#b0ccd400 70%);position:absolute;inset:0}.v8 .gl{background:linear-gradient(160deg,#ffffffc2,#fffdfa8a 55%,#fffcf79e)!important}.v8 .x-eb{font-family:var(--sans,"Instrument Sans",sans-serif)!important;text-transform:none!important;letter-spacing:0!important;color:#6b807e!important;font-size:12.5px!important;font-weight:500!important}.v8 .x-eb .num,.v8 .x-eb b{font-family:inherit!important}.v8 .x-tag{color:#4a5e5c!important;box-shadow:none!important;background:#233b3a0f!important;border-color:#0000!important}.v8 .x-tag-hot{color:#9c3f4b!important;box-shadow:none!important;background:#9c3f4b1a!important;border-color:#0000!important}.v8 .x-hide{display:none!important}.v8[data-page=governance] .gi-sum.gl,.v8[data-page=governance] .gi-col.gl{box-shadow:none!important;background:0 0!important}.v8[data-page=governance] .gi-sum.gl{padding-left:0!important;padding-right:0!important}.v8[data-page=governance] .gi-row{border-radius:12px;transition:background .2s}.v8[data-page=governance] .gi-row:not(.need){box-shadow:none!important;background:0 0!important}.v8[data-page=governance] .gi-row.need{background:linear-gradient(160deg,#fffc,#fffdfa99)!important;box-shadow:inset 1px 1px #fffffff2,inset -1px -1px #ffffff8c,0 0 0 1px #5f78741a,0 16px 32px -26px #1e343259!important}.v8.v8{--sand-0:#fbfaf7;--sand-50:#f8f6f2;--sand-100:#f3f0eb;--sand-200:#eae6e0;--sand-300:#dad3cb;--sand-400:#bfb5ac;--sand-600:#7d716a;--sand-700:#5e534d;--ink-900:#2b2320;--ink-800:#3a2f2b;--ink-600:#5e524c;--ink-500:#7a6e68;--ink-400:#a0958e;--ink-300:#c5bcb5;--raised:#fffefb;--text:#3a2f2b;--text-2:#5e524c;--text-3:#7a6e68;--text-4:#a0958e;--line:#0e06051a;--neg-text:#b4422f;--neg-bg:#fbe3dd}.v8 .an{--paper:#fbfaf7;--work:#f6f3ee;--stone:#ece7e0;--line:#0e06051a;--line-2:#0e060529;--ink:#2b2320;--ink-2:#5e524c;--ink-3:#7a6e68;--ink-4:#a0958e;--water-1:#3a2f2b;--water-2:#6f625c;--water-3:#a3968f;--water-4:#d6cdc6;--acc:#b4422f;--acc-bg:#fbe3dd}.v8{background:#fbfaf7}.v8 .gl{box-shadow:inset 1px 1px #fffefbf2,inset -1px -1px #fffefb8c,inset 0 0 8px 1px #fffefb47,0 0 0 1px #0e060514,0 18px 38px -30px #0e06054d!important}.v8 .gl2{box-shadow:inset 1px 1px #fffefbcc,inset -1px -1px #fffefb66,0 0 0 1px #0e06050f!important}.v8[data-page=governance] .gi-row.need{box-shadow:inset 1px 1px #fffefbf2,inset -1px -1px #fffefb8c,0 0 0 1px #0e060514,0 16px 32px -26px #0e06054d!important}.v8 .x-eb{color:#7a6e68!important}.v8 .x-tag{color:#5e524c!important;background:#0e06050f!important}.v8 .x-tag-hot{color:#b4422f!important;background:#b4422f1a!important}.v8 .b{background:var(--sand-100);color:var(--ink-600);border-color:#0000;font-weight:500;font-family:var(--body)!important;text-transform:none!important;letter-spacing:0!important;font-size:13.5px!important}.v8 .b:hover{background:var(--sand-200);border-color:#0000}.v8 .b.pri{background:var(--ink-900);border-color:var(--ink-900);color:#fffefb}.v8 .b.pri:hover{background:#1b1310;border-color:#1b1310}.v8 .b>svg:first-child:not(:only-child){box-sizing:content-box;background:#0e060514;border-radius:50%;margin-left:-10px;padding:4px}.v8 .chip.on,.v8 .an-chip.on{background:var(--ink-900)!important;border-color:var(--ink-900)!important;color:#fffefb!important}.v8 .seg,.v8 .cv-flt,.v8 .an-tabs,.v8 .ct-seg.box,.v8 .ct-seg.pill,.v8 .ct-seg.soft,.v8 .gx-seg,.v8 .wf-seg,.v8 .wf-seg2,.v8 .seg2,.v8 .ov-depth{-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);align-items:center;gap:2px;display:inline-flex;background:linear-gradient(#fffefbb8,#fffefb7a)!important;border:0!important;border-radius:999px!important;padding:3px!important;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0e06050d,0 0 0 1px #0e060514,0 10px 24px -16px #0e060559!important}.v8 .ov-depth:after{display:none!important}.v8 .seg button,.v8 .cv-flt button,.v8 .an-tabs button,.v8 .an-tabs a,.v8 .ct-seg.box button,.v8 .ct-seg.pill button,.v8 .ct-seg.soft button,.v8 .gx-seg button,.v8 .gx-seg span,.v8 .wf-seg button,.v8 .wf-seg2 button,.v8 .seg2 button,.v8 .ov-depth button{transition:color .2s,background .2s;box-shadow:none!important;color:#5e524c!important;font-family:var(--body)!important;text-transform:none!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-radius:999px!important}.v8 .seg button.on,.v8 .cv-flt button.on,.v8 .an-tabs .on,.v8 .ct-seg button.on,.v8 .gx-seg .on,.v8 .wf-seg button.on,.v8 .wf-seg2 button.on,.v8 .seg2 button.on,.v8 .ov-depth button.on,.v8 .seg button[aria-pressed=true],.v8 .ct-seg button[aria-pressed=true]{color:#fffefb!important;background:linear-gradient(#4a3d38,#2b2320)!important;box-shadow:inset 0 1px #ffffff38,inset 0 -1px 1px #00000059,0 3px 8px -3px #0e060573!important}.v8 .seg button.on *,.v8 .cv-flt button.on *,.v8 .an-tabs .on *,.v8 .ct-seg button.on *,.v8 .ov-depth button.on *{color:inherit!important}.v8 .cv-flt button.on .n,.v8 .cv-flt button.on b,.v8 .cv-flt button.on span{opacity:.75}.v8 .side .seg:before,.v8 .crail .seg:before{background:linear-gradient(#4a3d38,#2b2320)!important;box-shadow:inset 0 1px #ffffff38,inset 0 -1px 1px #00000059,0 3px 8px -3px #0e060573!important}.v8 .side .seg button.on,.v8 .crail .seg button.on{box-shadow:none!important;color:#fffefb!important;background:0 0!important}.v8 .side .seg,.v8 .crail .seg{background:linear-gradient(#fffefbb8,#fffefb7a)!important}@media (prefers-reduced-transparency:reduce){.v8 .seg,.v8 .cv-flt,.v8 .an-tabs,.v8 .ct-seg.box,.v8 .ct-seg.pill,.v8 .ct-seg.soft,.v8 .gx-seg,.v8 .wf-seg,.v8 .wf-seg2,.v8 .seg2,.v8 .ov-depth{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f0eb!important}}.v8 .nav a:hover,.v8 .nav a.on,.v8 .cn:hover,.v8 .cn.on,.v8 .cv-jump,.v8 .ag-pen,.v8 .gd-go,.v8 #ovIntro .ovs-word{color:var(--ink-900)!important}.v8 .gd-say:has(input:not(:placeholder-shown)) button{color:var(--ink-900)!important}.v8 .nav a.on svg{stroke:var(--ink-900)!important}.v8 .bsr svg .f{fill:var(--ink-900)!important}.v8 .seg,.v8 .cv-flt,.v8 .an-tabs,.v8 .ct-seg.box,.v8 .ct-seg.pill,.v8 .ct-seg.soft,.v8 .gx-seg,.v8 .wf-seg,.v8 .wf-seg2,.v8 .seg2,.v8 .ov-depth{background:radial-gradient(38% 140% at 16% 0,#ffffffb3,#fff0 62%),linear-gradient(#fffefb9e,#fffefb5c)!important;padding:4px!important;box-shadow:inset 0 0 0 1.5px #fff9,inset 0 2px 3px #ffffffb3,inset 0 -3px 6px #0e060512,0 0 0 .5px #0e060524,0 14px 30px -16px #0e060561!important}.v8 .seg button,.v8 .cv-flt button,.v8 .an-tabs button,.v8 .an-tabs a,.v8 .ct-seg.box button,.v8 .ct-seg.pill button,.v8 .ct-seg.soft button,.v8 .gx-seg button,.v8 .wf-seg button,.v8 .wf-seg2 button,.v8 .seg2 button,.v8 .ov-depth button{min-height:32px;padding:0 16px!important;font-size:14px!important}.v8 .seg button.on,.v8 .cv-flt button.on,.v8 .an-tabs .on,.v8 .ct-seg button.on,.v8 .gx-seg .on,.v8 .wf-seg button.on,.v8 .wf-seg2 button.on,.v8 .seg2 button.on,.v8 .ov-depth button.on,.v8 .side .seg:before,.v8 .crail .seg:before{background:radial-gradient(60% 90% at 30% 0,#ffffff38,#fff0 60%),linear-gradient(#4a3d38,#2b2320)!important;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff47,inset 0 -2px 3px #00000059,0 4px 10px -4px #0e060580!important}.v8 #dock{background-image:radial-gradient(30% 140% at 12% 0,#ffffff24,#fff0 60%)!important;box-shadow:inset 0 0 0 1.5px #ffffff24,inset 0 2px 3px #ffffff29,inset 0 -3px 6px #00000040,0 0 0 .5px #0e06054d,0 18px 36px -18px #0e060580!important}.v8.lg-lens .seg,.v8.lg-lens .cv-flt,.v8.lg-lens .an-tabs,.v8.lg-lens .ct-seg.box,.v8.lg-lens .ct-seg.pill,.v8.lg-lens .ct-seg.soft,.v8.lg-lens .gx-seg,.v8.lg-lens .wf-seg,.v8.lg-lens .wf-seg2,.v8.lg-lens .seg2,.v8.lg-lens .ov-depth{-webkit-backdrop-filter:url(#lgLens)saturate(1.5)!important;backdrop-filter:url(#lgLens)saturate(1.5)!important}.v8.lg-lens #dock{-webkit-backdrop-filter:url(#lgLens)saturate(1.3)!important;backdrop-filter:url(#lgLens)saturate(1.3)!important}.v8[data-page=governance] .gi-sum{align-items:flex-start;margin:6px 0 34px;gap:18px!important}.v8[data-page=governance] .gi-sum p{letter-spacing:-.012em;max-width:40ch;font-weight:400;font-family:var(--body)!important;color:var(--ink-900)!important;-webkit-line-clamp:unset!important;font-size:25px!important;line-height:1.34!important;display:block!important}.v8[data-page=governance] .gi-sum .x-eb{display:none!important}.v8[data-page=governance] .gi-ch h2{letter-spacing:-.01em;font-family:var(--body)!important;font-size:20px!important;font-weight:400!important}.v8[data-page=governance] .gi-ch .num{font-family:var(--body);color:var(--ink-500);background:#0e06050f;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:13px}.v8[data-page=governance] .gi-row .gi-av{width:34px;height:34px;font-size:12px}.v8[data-page=governance] .gi-who b{font-size:15px;font-weight:500}.v8[data-page=governance] .gi-t{color:var(--ink-500);font-family:var(--body)!important;letter-spacing:0!important;font-size:13px!important}.v8[data-page=governance] .gi-what{color:var(--ink-900)!important;margin-top:10px!important;font-size:16.5px!important;line-height:1.4!important}.v8[data-page=governance] .gi-sub{line-height:1.5;color:var(--ink-500)!important;font-size:14px!important}.v8[data-page=governance] .gi-who span,.v8[data-page=governance] .gi-ft{opacity:0;transition:opacity .2s}.v8[data-page=governance] .gi-row:not(.need) .gi-sub{display:none}.v8[data-page=governance] .gi-row:hover .gi-who span,.v8[data-page=governance] .gi-row:hover .gi-ft,.v8[data-page=governance] .gi-row:focus-within .gi-ft{opacity:1}.v8[data-page=governance] .gi-row:not(.need):hover .gi-sub{display:block}@media (hover:none){.v8[data-page=governance] .gi-who span,.v8[data-page=governance] .gi-ft{opacity:1}}.v8[data-page=governance] .gi-row.need .gi-ft{opacity:1}.v8[data-page=governance] .crumb{display:none!important}.v8[data-page=governance] .gv-ph h1{letter-spacing:-.015em;font-size:30px!important}.v8[data-page=governance] .gi-sum p{max-width:36ch;font-size:24px!important}.v8[data-page=governance] .gi-ch{min-height:40px;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;display:flex!important}.v8[data-page=governance] .gi-ch .gi-rq{margin:0 0 0 auto!important;padding:3px!important}.v8[data-page=governance] .gi-ch .gi-rq button{min-height:26px!important;padding:0 11px!important;font-size:12.5px!important}.v8[data-page=governance] .gi-ch .num,.v8[data-page=governance] .gi-ch b.num{font-weight:400;color:var(--ink-400)!important;background:0 0!important;margin-left:2px!important;padding:0!important;font-size:15px!important}.v8[data-page=governance] .gi-r1{grid-template-columns:32px minmax(0,1fr) auto;align-items:center!important;gap:12px!important;display:grid!important}.v8[data-page=governance] .gi-r1>.gi-av,.v8[data-page=governance] .gi-r1>img{object-fit:cover;border-radius:50%!important;width:32px!important;height:32px!important;margin:0!important}.v8[data-page=governance] .gi-r1>img.lg{object-fit:contain;background:#0e06050d;padding:6px}.v8[data-page=governance] .gi-av{place-items:center;font-style:normal;display:grid;box-shadow:none!important;color:var(--ink-600)!important;font-family:var(--body)!important;background:#0e060512!important;border:0!important;outline:0!important;font-size:11.5px!important}.v8[data-page=governance] .gi-who b{line-height:1.25;display:block}.v8[data-page=governance] .gi-t{align-self:center}.v8[data-page=governance] .gi-ap{display:none}.v8[data-page=governance] .gi-row:hover .gi-ap{display:block}.v8 :focus-visible{outline-offset:2px;outline:2px solid #2b232047!important}.v8 .nav a:focus-visible{outline:0!important;box-shadow:0 0 0 2px #2b232033!important}.v8[data-page=governance] .gi-who span{display:none!important}.v8[data-page=governance] .gi-ft{opacity:1!important}.v8[data-page=governance] .gi-row:not(.need) .gi-ft,.v8[data-page=governance] .gi-row:not(.need) .gi-sub,.v8[data-page=governance] .gi-row:not(.need):hover .gi-sub,.v8[data-page=governance] .gi-ap,.v8[data-page=governance] .gi-row:hover .gi-ap{display:none!important}.v8[data-page=governance] .gi-sum p{letter-spacing:0;max-width:60ch;font-size:18px!important;line-height:1.45!important}.v8[data-page=governance] .gi-ch h2{letter-spacing:0;font-size:16px!important;font-weight:500!important}.v8[data-page=governance] .gi-who b{font-size:13.5px}.v8[data-page=governance] .gi-sub{font-size:13px!important}.v8[data-page=governance] .gi-acts{margin-top:10px!important}.v8[data-page=governance] .gv-ph h1{font-size:24px!important}.v8[data-page=governance] .gi-sum{gap:12px!important;margin:0 0 22px!important}.v8[data-page=governance] .gi-sum img{width:30px;height:30px}.v8[data-page=governance] .gi-sum p{max-width:70ch;font-size:15.5px!important;line-height:1.5!important}.v8[data-page=governance] .gi-ch{min-height:32px}.v8[data-page=governance] .gi-ch h2{font-size:14.5px!important}.v8[data-page=governance] .gi-ch .num{font-size:12.5px!important}.v8[data-page=governance] .gi-gh{margin:12px 0 4px!important}.v8[data-page=governance] .gi-gh,.v8[data-page=governance] .gi-gh *{font-size:11.5px!important}.v8[data-page=governance] .gi-r1{grid-template-columns:24px minmax(0,1fr) auto!important;gap:9px!important}.v8[data-page=governance] .gi-r1>.gi-av,.v8[data-page=governance] .gi-r1>img{width:24px!important;height:24px!important}.v8[data-page=governance] .gi-av{font-size:9.5px!important}.v8[data-page=governance] .gi-r1>img.lg{padding:4px}.v8[data-page=governance] .gi-who b{font-weight:500;font-size:12.5px!important}.v8[data-page=governance] .gi-t{font-size:11.5px!important}.v8[data-page=governance] .gi-what{margin-top:6px!important;font-size:13.5px!important;line-height:1.4!important}.v8[data-page=governance] .gi-sub{font-size:12.5px!important;line-height:1.45!important}.v8[data-page=governance] .gi-acts .b{height:28px!important;padding:0 12px!important;font-size:12.5px!important}.v8[data-page=governance] .gi-ft{margin-top:6px!important}.v8[data-page=governance] .gi-ft,.v8[data-page=governance] .gi-ft *{font-size:11.5px!important}.v8[data-page=governance] .gi-row blockquote,.v8[data-page=governance] .gi-row q,.v8[data-page=governance] .gi-row .gi-q{display:none!important}.v8[data-page=governance] .gi-cols{border-top:1px solid #0e060514;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding-top:0!important;display:grid!important}.v8[data-page=governance] .gi-col{min-width:0;padding:0 20px!important;overflow:visible!important}.v8[data-page=governance] .gi-col:first-child{padding-left:0!important}.v8[data-page=governance] .gi-col:last-child{padding-right:0!important}.v8[data-page=governance] .gi-ch{border-bottom:1px solid #0e060514;height:52px;min-height:0!important;margin:0 0 4px!important;padding:0 14px!important}.v8[data-page=governance] .gi-cols{border-top:0}.v8[data-page=governance] .gi-row{margin:0 0 10px!important;padding:12px 14px!important}.v8[data-page=governance] .gv{padding-bottom:120px!important}.v8[data-page=governance] .gi-col,.v8[data-page=governance] .gi-col:first-child,.v8[data-page=governance] .gi-col:last-child{position:relative;padding:0!important}.v8[data-page=governance] .gi-col+.gi-col{border-left:0!important}.v8[data-page=governance] .gi-col+.gi-col:before{content:"";pointer-events:none;border-left:1px solid #0e06050f;position:absolute;top:0;bottom:0;left:-20px}.v8.v8{--body:"DM Sans",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--display:"DM Sans",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--ink-900:#141414;--ink-800:#1c1c1c;--ink-600:#4d4d4d;--ink-500:#7a7a7a;--ink-400:#999;--ink-300:#c2c2c2;--text:#1c1c1c;--text-2:#4d4d4d;--text-3:#7a7a7a;--text-4:#999;--sand-0:#fafafa;--sand-50:#f7f7f7;--sand-100:#f5f5f5;--sand-200:#eee;--sand-300:#e2e2e2;--sand-400:#cfcfcf;--sand-600:#777;--sand-700:#555;--raised:#fff;--bg:#fafafa;--line:#0000001a}.v8 .an{--ink:#141414;--ink-2:#4d4d4d;--ink-3:#7a7a7a;--ink-4:#999;--paper:#fafafa;--work:#f5f5f5;--stone:#eee;--line:#0000001a;--line-2:#00000024;--water-1:#1c1c1c;--water-2:#6b6b6b;--water-3:#a3a3a3;--water-4:#d6d6d6;--serif:var(--display);--sans:var(--body)}.v8 .ct{--ct-line:#0000001a;--ct-fill:#f5f5f5;--ct-ink:#1c1c1c}.v8{font-family:var(--body);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01" 0;background:#fafafa}:where(.v8) b,:where(.v8) strong,:where(.v8) h1,:where(.v8) h2,:where(.v8) h3,:where(.v8) h4,:where(.v8) th,.v8 .b,:where(.v8) button{font-weight:500}:where(.v8) h1,:where(.v8) h2,:where(.v8) h3{letter-spacing:-.02em;font-family:var(--display)!important;font-weight:500!important}.v8 .brand b{letter-spacing:-.02em;font-family:Libre Caslon Text,Georgia,serif!important;font-weight:400!important}.v8 #appBg,.v8 #appBg:after{background:#fafafa!important}.v8 #appBg:before{opacity:.35}.v8 .gl{background:#fff!important;border-radius:20px!important;box-shadow:0 0 0 .5px #0000001a!important}.v8 .gl2{box-shadow:none!important;background:#f5f5f5!important;border-radius:16px!important}.v8 .gl.gl-sq,.v8 .gl2.gl-sq{border-radius:20px!important}.v8[data-page=governance] .gi-row.need{background:#fff!important;border-radius:16px!important;box-shadow:0 0 0 .5px #0000001a,0 4px 6px -1px #0000000f!important}.v8[data-page=governance] .gi-row:not(.need):hover{background:#f5f5f5!important}.v8 .x-tag{color:#4d4d4d!important;background:#0000000d!important;border-radius:12px!important}.v8 .x-tag-hot{color:#c0392b!important;background:#dc352214!important;border-radius:12px!important}.v8 .x-eb{color:#7a7a7a!important;font-family:var(--body)!important}.v8 .b{color:#1c1c1c!important;font-family:var(--body)!important;background:#fff!important;border:0!important;box-shadow:0 0 0 .5px #00000024,0 1px 2px #0000000d!important}.v8 .b:hover{background:#f7f7f7!important}.v8 .b.pri{color:#fff!important;box-shadow:none!important;background:#141414!important}.v8 .b.pri:hover{background:#000!important}.v8 .b>svg:first-child:not(:only-child){background:#0000000f}.v8 .b.pri>svg:first-child:not(:only-child){background:#fff3}.v8 .chip.on,.v8 .an-chip.on{background:#141414!important;border-color:#141414!important}.v8 .seg,.v8 .cv-flt,.v8 .an-tabs,.v8 .ct-seg.box,.v8 .ct-seg.pill,.v8 .ct-seg.soft,.v8 .gx-seg,.v8 .wf-seg,.v8 .wf-seg2,.v8 .seg2,.v8 .ov-depth,.v8 .side .seg,.v8 .crail .seg{background:#fffc!important;box-shadow:0 0 0 .5px #0000001a,0 1px 2px #0000000a!important}.v8 .seg button,.v8 .cv-flt button,.v8 .an-tabs button,.v8 .an-tabs a,.v8 .ct-seg.box button,.v8 .ct-seg.pill button,.v8 .ct-seg.soft button,.v8 .gx-seg button,.v8 .gx-seg span,.v8 .wf-seg button,.v8 .wf-seg2 button,.v8 .seg2 button,.v8 .ov-depth button{color:#4d4d4d!important;font-weight:500!important}.v8 .seg button.on,.v8 .cv-flt button.on,.v8 .an-tabs .on,.v8 .ct-seg button.on,.v8 .gx-seg .on,.v8 .wf-seg button.on,.v8 .wf-seg2 button.on,.v8 .seg2 button.on,.v8 .ov-depth button.on,.v8 .side .seg:before,.v8 .crail .seg:before{color:#fff!important;background:#141414!important;box-shadow:0 1px 2px #0003!important}.v8 .side .seg button.on,.v8 .crail .seg button.on{color:#fff!important}.v8 #dock,.v8[data-page=overview] #dock{background:#161616d1!important}.v8 .nav a.on{color:#141414!important;background:#fff!important;box-shadow:0 0 0 .5px #0000001a,0 1px 2px #0000000a!important}.v8 .nav a{color:#4d4d4d}.v8 .dm-rest{color:#00000073}.v8[data-page=governance] .gi-sum p{letter-spacing:-.01em;color:#141414!important;font-size:20px!important;font-weight:500!important;line-height:1.4!important}.v8[data-page=governance] .gi-sum p span{font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;display:inline!important}.v8[data-page=governance] .gi-sum p span:not(.dm-rest){color:#141414!important}.v8[data-page=governance] .gi-sum p .dm-rest{color:#00000073!important}.v8,.v8{font-optical-sizing:none;font-variation-settings:"opsz" 14}.v8{letter-spacing:-.005em}:where(.v8) h1{letter-spacing:-.025em}.v8[data-page=governance] .gi-row:not(.need){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}.v8[data-page=governance] .gi-row:not(.need)+.gi-row:not(.need){box-shadow:inset 0 1px #00000012!important}.v8[data-page=governance] .gi-row:not(.need):hover{box-shadow:none!important;background:#f5f5f5!important;border-radius:12px!important}.v8[data-page=governance] .gi-row:not(.need):hover+.gi-row:not(.need){box-shadow:none!important}.v8[data-page=governance] .gi-row.need{border:0!important}.v8[data-page=governance] .gi-what{color:#141414!important;font-size:14px!important;font-weight:400!important;line-height:1.43!important}.v8[data-page=governance] .gi-who b{color:#4d4d4d!important;font-size:12.5px!important;font-weight:500!important}.v8[data-page=governance] .gi-t{font-variant-numeric:tabular-nums;color:#999!important;font-size:12px!important}.v8[data-page=governance] .gi-sub{color:#7a7a7a!important;font-size:13px!important;line-height:1.45!important}.v8[data-page=governance] .gi-gh,.v8[data-page=governance] .gi-gh *{color:#999!important;font-size:12px!important;font-weight:500!important}.v8[data-page=governance] .gi-ch h2{color:#141414;font-size:15px!important;font-weight:500!important}.v8[data-page=governance] .gi-ch .num{color:#b3b3b3!important}.v8 .link,.v8 .gi-open,:where(.v8) a.link{text-decoration:none;color:#4d4d4d!important}.v8 .link:hover,.v8 .gi-open:hover{text-underline-offset:3px;text-decoration:underline;color:#141414!important}.v8[data-page=governance] .gi-col+.gi-col:before{display:none!important}.v8[data-page=governance] .gi-cols{gap:0 48px!important}.v8[data-page=governance] .gi-row{padding:18px 20px!important}.v8[data-page=governance] .gi-row.need{margin:0 0 12px!important}.v8[data-page=governance] .gi-what{margin-top:12px!important}.v8[data-page=governance] .gi-sub{margin-top:4px!important}.v8[data-page=governance] .gi-acts{gap:8px!important;margin-top:16px!important}.v8[data-page=governance] .gi-ft{border-top:1px solid #0000000f!important;margin-top:16px!important;padding-top:14px!important}.v8[data-page=governance] .gi-r1{gap:10px!important}.v8[data-page=governance] .gi-ch{padding:0 20px!important}.v8[data-page=governance] .gi-gh{margin:20px 0 10px!important;padding:0 20px!important}.v8[data-page=governance] .gi-g{margin:0 0 28px!important}.v8[data-page=governance] .gi-row:not(.need){padding:16px 20px!important}.v8[data-page=governance] .gi-g>p:not(.gi-gh),.v8[data-page=governance] .gi-empty{padding:0 20px!important}.v8 .gl:before,.v8 .gl:after,.v8 .gl2:before,.v8 .gl2:after{border-radius:inherit!important}.v8 .gl.an-panel:before,.v8 .gl.panel:before{opacity:0!important}.v8 .an .an-top{flex-wrap:nowrap!important;align-items:center!important;gap:0 16px!important;display:flex!important}.v8 .an .an-top h1{margin-right:4px;font-size:26px!important}.v8 .an .an-stamp{display:none!important}.v8 .an .an-r{flex:none;align-items:center!important;gap:4px!important;margin-left:auto!important;display:flex!important}.v8 .an .an-ctl:not(.go){gap:6px;height:34px!important;box-shadow:none!important;color:#4d4d4d!important;font:500 13px/1 var(--body)!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 10px!important}.v8 .an .an-ctl:not(.go):hover{color:#141414!important;background:#0000000d!important}.v8 .an .an-ctl:not(.go) svg:first-child{display:none}.v8 .an .an-ctl.go{margin-left:8px;color:#fff!important;height:34px!important;font:500 13px/1 var(--body)!important;box-shadow:none!important;background:#141414!important;border:0!important;border-radius:999px!important;padding:0 14px!important}.v8 .an .an-tabs button{min-height:30px!important;padding:0 14px!important;font-size:13px!important}.v8 .an .an-item{border-radius:16px!important}.v8 .an .an-item.first{background:#fff!important;border:0!important;box-shadow:0 0 0 .5px #0000001a,0 4px 6px -1px #0000000d!important}.v8 .an .an-item.first:before,.v8 .an .an-item.first:after{display:none!important}.v8[data-page=governance] .gi-cols{position:relative}.v8[data-page=governance] .gi-cols:before{content:"";pointer-events:none;background:#00000014;height:1px;position:absolute;top:52px;left:0;right:0}.v8[data-page=governance] .gi-ch .gi-rq,.v8[data-page=governance] .gi-cols:before{display:none!important}.v8[data-page=governance] .gi-ch{border-bottom:1px solid #00000014!important}.v8[data-page=governance] .gi-col:not(:last-child) .gi-ch{margin-right:-48px!important;padding-right:68px!important}.v8[data-page=governance] .gi-cols.gi-cols{column-gap:24px!important}.v8[data-page=governance] .gi-col:not(:last-child) .gi-ch{box-sizing:border-box;width:calc(100% + 64px)!important;max-width:none!important;margin-right:0!important}.v8[data-page=governance] .card.gl{padding:20px!important}.v8[data-page=governance] .gv-ch{justify-content:space-between;gap:12px;align-items:baseline!important;margin:0 0 16px!important;display:flex!important}.v8[data-page=governance] .gv-ch .lab,.v8[data-page=governance] .gv-ch .lab.x-eb{font-family:var(--body)!important;color:#141414!important;letter-spacing:-.005em!important;text-transform:none!important;font-size:15px!important;font-weight:500!important}.v8[data-page=governance] .gv-ch .small,.v8[data-page=governance] .gv-ch .muted,.v8[data-page=governance] .gv-ch .link{color:#999!important;font-size:12px!important}.v8[data-page=governance] .gv-kps{gap:12px!important}.v8[data-page=governance] .gv-kp{text-align:left;border-radius:20px!important;padding:18px 20px!important}.v8[data-page=governance] .gv-kp .lab,.v8[data-page=governance] .gv-kp .lab.x-eb{color:#7a7a7a!important;font-size:12.5px!important;font-weight:500!important}.v8[data-page=governance] .gv-kp .num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block;font-family:var(--body)!important;color:#141414!important;margin-top:8px!important;font-size:28px!important;font-weight:500!important;line-height:1.1!important}.v8[data-page=governance] .gv-kp.need .num{color:#c0392b!important}.v8[data-page=governance] .gv-kp .f{justify-content:space-between;align-items:center;gap:8px;min-height:18px;display:flex;margin-top:10px!important}.v8[data-page=governance] .gv-kp .f em,.v8[data-page=governance] .gv-kp .f span{font-style:normal;font-family:var(--body)!important;color:#999!important;letter-spacing:0!important;font-size:12px!important}.v8[data-page=governance] .gv-kp svg path,.v8[data-page=governance] .gv-kp svg polyline{stroke:#a3a3a3!important}.v8[data-page=governance] .gv-leg{color:#7a7a7a!important;gap:16px!important;margin-top:14px!important;font-size:12px!important}.v8[data-page=governance] .gv-leg em{color:#999;font-style:normal}.v8[data-page=governance] .gv-mtbl>div,.v8[data-page=governance] .gv-pr,.v8[data-page=governance] .gv-ar{color:#141414;border-top:1px solid #0000000f!important;align-items:center!important;padding:13px 0!important;font-size:13.5px!important}.v8[data-page=governance] .gv-mtbl>.th,.v8[data-page=governance] .gv-pr.th,.v8[data-page=governance] .gv-ar.th{border-top:0!important;padding:0 0 10px!important}.v8[data-page=governance] .th>span,.v8[data-page=governance] .th>span.x-eb{color:#999!important;font-size:12px!important;font-weight:500!important}.v8[data-page=governance] .gv-ptbl code,.v8[data-page=governance] .gv-atbl code{font-family:var(--body)!important;color:#999!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important}.v8[data-page=governance] .gv-pr .rtx b{font-size:13.5px;font-weight:500}.v8[data-page=governance] .gv-pr .rtx span,.v8[data-page=governance] .gv-pr .rch,.v8[data-page=governance] .gv-ar em,.v8[data-page=governance] .gv-ar .aobj{font-style:normal;color:#7a7a7a!important;font-size:12.5px!important}.v8[data-page=governance] .num.hot{color:#c0392b!important}.v8[data-page=governance] .rset{color:#4d4d4d!important;font-size:12.5px!important}.v8[data-page=governance] .gv-own i,.v8[data-page=governance] .gv-awho i{place-items:center;width:22px;height:22px;margin-right:8px;font-style:normal;font-weight:500;color:#4d4d4d!important;box-shadow:none!important;background:#0000000f!important;border-radius:50%!important;padding:0!important;font-size:9.5px!important;display:inline-grid!important}.v8[data-page=governance] .gv-own,.v8[data-page=governance] .gv-awho{align-items:center;display:inline-flex!important}.v8[data-page=governance] .pp-tree.gl2{box-shadow:none!important;background:0 0!important}.v8[data-page=governance] .pp-card.gl2{background:#fff!important;border-radius:14px!important;box-shadow:0 0 0 .5px #0000001a,0 1px 2px #0000000a!important}.v8[data-page=governance] .gv-pwi.gl2{background:#fff!important;border-radius:14px!important;padding:14px 16px!important;box-shadow:0 0 0 .5px #0000001a!important}.v8[data-page=governance] .gv-pwi.gl2.on{box-shadow:0 0 0 1.5px #141414!important}.v8[data-page=governance] .gv-doc.gl2{background:#fff!important;border-radius:14px!important;box-shadow:0 0 0 .5px #0000001a!important}.v8[data-page=governance] .chips{gap:8px!important}.v8[data-page=governance] .chip{color:#4d4d4d!important;background:#fff!important;border:0!important;height:30px!important;padding:0 12px!important;font-size:12.5px!important;box-shadow:0 0 0 .5px #0000001f!important}.v8[data-page=governance] .chip.on{color:#fff!important;box-shadow:none!important;background:#141414!important}.v8[data-page=governance] .rb>i{background:#1c1c1c!important}.v8[data-page=governance] .rb{background:#0000000f!important}.v8[data-page=governance] .gv-ar em,.v8[data-page=governance] .gi-t,.v8[data-page=governance] .gv-ev em{font-variant-numeric:tabular-nums;font-family:var(--body)!important;letter-spacing:0!important}.v8[data-page=governance] .tag:not(.x-tag-hot){color:#4d4d4d!important;box-shadow:none!important;background:#0000000d!important;border-color:#0000!important}.v8[data-page=governance] .tag.neg{color:#c0392b!important;background:#c0392b14!important}.v8[data-page=governance]{--mono:var(--body)}.v8[data-page=governance] #view *{font-variant-numeric:tabular-nums}.v8[data-page=governance] #view code,.v8[data-page=governance] #view kbd,.v8[data-page=governance] #view samp{font-family:var(--body)!important}.v8[data-page=governance] .pp-thd{background:#f5f5f5!important}.v8[data-page=governance] .pp-lv.l5{color:#4d4d4d!important;background:#f0f0f0!important}.v8 .an .an-slab{box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:flex-start!important;gap:14px!important;min-height:0!important;padding:6px 0 0!important;display:flex!important}.v8 .an .an-slab:before,.v8 .an .an-slab:after{display:none!important}.v8 .an .an-slab .an-by{order:-1;align-items:center;gap:8px;display:flex;color:#7a7a7a!important;border:0!important;margin:0!important;padding:0!important;font-size:12.5px!important}.v8 .an .an-slab .an-by img{width:22px!important;height:22px!important;box-shadow:none!important}.v8 .an .an-slab .an-by b{color:#141414;font-weight:500}.v8 .an .an-slab h2{max-width:24em;font-family:var(--body)!important;letter-spacing:-.022em!important;color:#141414!important;margin:0!important;font-size:28px!important;font-weight:500!important;line-height:1.36!important}.v8 .an .an-slab h2 .dm-rest{color:#0000006b}.v8 .an .an-slab h2 em,.v8 .an .an-slab h2 mark{letter-spacing:-.01em;-webkit-box-decoration-break:clone;box-decoration-break:clone;white-space:normal;vertical-align:.08em;border-radius:.6em;padding:.28em .6em;font-size:.8em;font-style:normal;font-weight:500;line-height:1;text-decoration:none!important}.v8 .an .an-slab h2 em{background:#0000000f;color:#141414!important}.v8 .an .an-slab h2 mark{background:#c0392b17;padding-left:1.35em;position:relative;color:#b3321f!important}.v8 .an .an-slab h2 mark:before{content:"";background:#c0392b;border-radius:50%;width:.36em;height:.36em;margin-top:-.18em;position:absolute;top:50%;left:.6em}.v8 .an .an-slab .an-why{height:32px;font:500 13px/1 var(--body);color:#1c1c1c;cursor:pointer;background:#fff;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;padding:0 14px;display:inline-flex;box-shadow:0 0 0 .5px #00000024,0 1px 2px #0000000d}.v8 .an .an-slab .an-why:hover{background:#f7f7f7}.v8 .an .an-slab .an-why svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.v8 .an .an-slab h2 em{white-space:nowrap;vertical-align:.04em;padding:.12em .45em!important}.v8 .an .an-slab h2 mark{letter-spacing:inherit;vertical-align:baseline;white-space:normal;color:#b3321f!important;background:0 0!important;padding:0!important;font-size:1em!important}.v8 .an .an-slab h2 mark:before{vertical-align:middle;display:inline-block;width:.3em!important;height:.3em!important;margin:0 .32em .12em 0!important;position:static!important}.v8.v8{--mono:var(--body)}.v8 #view *{font-variant-numeric:tabular-nums}.v8 #view code,.v8 #view kbd,.v8 #view samp,.v8 #view pre{font-family:var(--body)!important}.v8 .lab{font-family:var(--body)!important;letter-spacing:0!important;text-transform:none!important;color:#7a7a7a!important;font-size:12.5px!important;font-weight:500!important}.v8 .tag:not(.x-tag-hot):not(.pos):not(.warn):not(.info):not(.neg){color:#4d4d4d!important;box-shadow:none!important;background:#0000000d!important;border-color:#0000!important}.v8 .tag.neg{color:#c0392b!important;background:#c0392b14!important}.v8 .chips{gap:8px!important}.v8 .chip{color:#4d4d4d!important;background:#fff!important;border:0!important;height:30px!important;padding:0 12px!important;font-size:12.5px!important;box-shadow:0 0 0 .5px #0000001f!important}.v8 .chip.on{color:#fff!important;box-shadow:none!important;background:#141414!important}.v8 .card.gl{padding:20px!important}.v8 #view h1:not(.cv-lead){letter-spacing:-.01em!important;font-size:26px!important;font-weight:500!important;line-height:1.25!important}.v8 #view .gl h3,.v8 #view .gl h2:not(.cv-hd){letter-spacing:0!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important}.v8 #view .x-min{font-size:12px!important}.v8 .an .an-panel.gl,.v8 .co-card.gl,.v8 .wf-card.gl{padding:20px!important}.v8 .ar-tpl,.v8 .wfm,.v8 .bfn-fig{background:#f5f5f5!important}.v8 .cv-pill.warn,.v8 .cv-pill:not(.neg){color:#4d4d4d!important;background:#0000000d!important}.v8 .cv-pill.neg{color:#c0392b!important;background:#c0392b14!important}.v8 .ny.on,:where(.v8) mywork .on,.v8[data-page=mywork] .seg3 button.on{color:#fff!important;background:#141414!important}.v8 .an .an-kpis{background:#fff!important;border:0!important;border-radius:20px!important;box-shadow:0 0 0 .5px #0000001a!important}.v8 .an .an-needs .an-item,.v8 .an .an-needs .an-item.first{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #00000014!important;border-radius:0!important;height:auto!important;padding:16px!important;transition:none!important}.v8 .an .an-needs .an-item:first-of-type{border-top:0!important}.v8 .an .an-needs .an-item:hover{background:0 0!important}.v8 .an .an-needs .an-item:hover b,.v8 .an .an-needs .an-item:hover>svg{color:#141414;stroke:#141414}.v8 .an .an-tabs,.v8[data-page=mywork] .seg2,.v8[data-page=workflows] .wf-seg2,.v8[data-page=artifacts] .ar-top .ct-seg.soft{height:40px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:stretch!important;gap:24px!important;padding:0!important}.v8 .an .an-tabs :is(button,a),.v8[data-page=mywork] .seg2 :is(button,a),.v8[data-page=workflows] .wf-seg2 :is(button,a),.v8[data-page=artifacts] .ar-top .ct-seg.soft :is(button,a){height:40px;box-shadow:none!important;color:#7a7a7a!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;min-height:40px!important;padding:0 2px!important;font-size:15px!important;font-weight:500!important}.v8 .an .an-tabs :is(button,a):hover,.v8[data-page=mywork] .seg2 :is(button,a):hover,.v8[data-page=workflows] .wf-seg2 :is(button,a):hover,.v8[data-page=artifacts] .ar-top .ct-seg.soft :is(button,a):hover{color:#1c1c1c!important}.v8 .an .an-tabs :is(.on,[aria-pressed=true]),.v8[data-page=mywork] .seg2 :is(.on,[aria-pressed=true]),.v8[data-page=workflows] .wf-seg2 :is(.on,[aria-pressed=true]),.v8[data-page=artifacts] .ar-top .ct-seg.soft :is(.on,[aria-pressed=true]){color:#1c1c1c!important;background:0 0!important;border-bottom-color:#141414!important}.v8 .an .an-tabs :is(.on,button) :is(em,b,span),.v8[data-page=mywork] .seg2 :is(.on,button) :is(em,b,span),.v8[data-page=workflows] .wf-seg2 :is(.on,button) :is(em,b,span){color:#999!important;opacity:1!important;font-weight:400!important}.v8.v8{--teal-9:#1f5754;--teal-7:#2f6f6c;--teal-5:#5c9a96;--teal-3:#a9cbc7;--teal-1:#e4efee;--ok:#2f7d4f;--ok-bg:#e4f2e9;--warn:#9a6410;--warn-bg:#fbefd6;--info:#2f63a0;--info-bg:#e4ecf8}.v8 .an{--water-1:#2f6f6c!important;--water-2:#5c9a96!important;--water-3:#a9cbc7!important;--water-4:#dcebe9!important}.v8[data-page=governance] .gv-c2 rect.kb,.v8[data-page=governance] .gv-leg i.kb{fill:#2f6f6c!important;background:#2f6f6c!important}.v8[data-page=governance] .gv-c2 rect.kh,.v8[data-page=governance] .gv-leg i.kh{fill:#8fbbb7!important;background:#8fbbb7!important}.v8[data-page=governance] .gv-c2 rect.kf,.v8[data-page=governance] .gv-leg i.kf{fill:#e3b25b!important;background:#e3b25b!important}.v8[data-page=governance] .rb>i,.v8[data-page=governance] .sbar>i.p{background:#5c9a96!important}.v8 #view .x-ok,.v8 #view .tag.x-ok{background:var(--ok-bg)!important;color:var(--ok)!important}.v8 #view .x-warn,.v8 #view .tag.x-warn,.v8 .cv-pill.warn{background:var(--warn-bg)!important;color:var(--warn)!important}.v8 #view .x-info,.v8 #view .tag.x-info{background:var(--info-bg)!important;color:var(--info)!important}.v8 #view :is(.x-ok,.x-warn,.x-info) i,.v8 #view :is(.x-ok,.x-warn,.x-info):before{background:currentColor!important}.v8 #view .x-av{background:hsl(var(--h) 55% 92%)!important;color:hsl(var(--h) 38% 34%)!important;box-shadow:none!important;border:0!important}.v8[data-page=mywork] .wc.mw[style*=--c]{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 9%,#fff),#fff 64px)!important}.v8 .blk.biz{background:color-mix(in srgb,var(--c) 13%,#fff)!important;border-left:3px solid var(--c)!important;color:#1c1c1c!important;box-shadow:none!important}.v8 .blk.biz *{color:inherit!important}.v8 .blk.biz em{color:#6b6b6b!important}.v8 .blk.plain{color:#1c1c1c!important;box-shadow:none!important;background:#f2f2f2!important}.v8 .blk.brief{background:var(--teal-7)!important;color:#fff!important;box-shadow:none!important}.v8 .blk.brief *{color:inherit!important}.v8 .co-tm .in,.v8 .in[style]{background:var(--teal-1)!important}.v8 .ctl-fi.h1{background:#dcebe9!important}.v8 .ctl-fi.h2{background:#a9cbc7!important}.v8 .ctl-fi.h3{background:#5c9a96!important}.v8 .an .an-needs .an-item.first{background:#c0392b12!important;border-top:0!important;border-radius:16px!important;padding:16px!important}.v8 .an .an-needs .an-item.first+.an-item{border-top:0!important}.v8 .an .an-needs .an-item.first:hover{background:#c0392b1a!important}.v8 #view .tag.pos{background:var(--ok-bg)!important;color:var(--ok)!important;border-color:#0000!important}.v8 #view .tag.info{background:var(--info-bg)!important;color:var(--info)!important;border-color:#0000!important}.v8 #view .tag.warn{background:var(--warn-bg)!important;color:var(--warn)!important;border-color:#0000!important}.v8 #view .tag.neg{color:#b8392b!important;background:#c0392b17!important;border-color:#0000!important}.v8 #view .tag:is(.pos,.info,.warn,.neg) i{background:currentColor!important}.v8 .co-tile.t1{--pc:#2f6f6c}.v8 .co-tile.t2{--pc:#3b6fb0}.v8 .co-tile.t3{--pc:#c08a2a}.v8 .co-tile.t4{--pc:#7a5aa8}.v8 .co-sps .co-sp:nth-child(1 of .co-sp){--pc:#2f6f6c}.v8 .co-sps .co-sp:nth-child(2 of .co-sp){--pc:#3b6fb0}.v8 .co-sps .co-sp:nth-child(3 of .co-sp){--pc:#c08a2a}.v8 .co-sps .co-sp:nth-child(4 of .co-sp){--pc:#7a5aa8}.v8 .co-tile .in,.v8 .co-tile .in.gl2{background:color-mix(in srgb,var(--pc) 14%,#fff)!important}.v8 .co-tile .in .in{background:color-mix(in srgb,var(--pc) 8%,#fff)!important}.v8 :is(.co-tile,.co-sp) .ct-glyph{background:var(--pc)!important;color:#fff!important}.v8 :is(#nav a,.crail .cn){height:32px;color:#4d4d4d!important;min-height:32px!important;box-shadow:none!important;background:0 0!important;border-radius:8px!important;gap:10px!important;padding:0 10px!important;font-size:13.5px!important;font-weight:400!important}.v8 :is(#nav a,.crail .cn):hover{color:#141414!important;background:#00000009!important}.v8 :is(#nav a.on,.crail .cn.on){color:#141414!important;background:#fff!important;font-weight:500!important;box-shadow:inset 0 0 0 .5px #0000001a!important}.v8 :is(#nav a,.crail .cn)>svg{flex:none;stroke:#7a7a7a!important;color:#7a7a7a!important;width:16px!important;height:16px!important}.v8 .crail .cn img.lg,.v8 .crail .cn .lg{flex:none;border-radius:5px!important;width:20px!important;height:20px!important}.v8 .crail .cn img:not(.lg){flex:none;border-radius:50%!important;width:20px!important;height:20px!important;box-shadow:0 0 0 .5px #0000001a!important}.v8 .crail .cn:has(small){height:auto;min-height:32px!important;padding-top:6px!important;padding-bottom:6px!important}.v8 .crail .cn small{color:#999!important;font-size:12px!important;font-weight:400!important}.v8 :is(.side .cap2,.crail .caps){font-family:var(--body)!important;letter-spacing:0!important;text-transform:none!important;color:#999!important;height:auto!important;padding:16px 10px 6px!important;font-size:12px!important;font-weight:500!important}.v8 #nav a em.bd:not(.alert){color:#999!important;font-size:12px!important}.v8 .bcrow{flex-wrap:wrap!important;row-gap:8px!important}.v8 .bcrow .cchip{gap:6px!important;max-width:none!important;height:32px!important;padding:0 12px!important;font-size:13px!important}.v8 .bcrow .cchip b,.v8 .bcrow .mpick b{text-overflow:clip!important;white-space:nowrap!important;max-width:none!important;font-size:13px!important;font-weight:500!important;overflow:visible!important}.v8 .bcrow .mpick{height:32px!important;font-size:13px!important}.v8 .bcrow .mpick em{font-style:normal;color:#999!important;font-size:13px!important}.v8 .bcrow>.cib:first-child>svg{display:none!important}.v8 .bcrow>.cib:first-child:before{content:"";background:#4d4d4d;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.44 11.05-9.19 9.19a6 6 0 0 1-8.49-8.49l8.57-8.57A4 4 0 1 1 18 8.84l-8.59 8.57a2 2 0 0 1-2.83-2.83l8.49-8.48'/%3E%3C/svg%3E") 50%/contain no-repeat}.v8 .bcrow .cib{place-items:center;display:inline-grid!important}.v8 #view img.lg{border-radius:25%!important}.v8[data-page=governance] .gi-row img.lg,.v8[data-page=governance] .gi-r1 img.lg{border-radius:6px!important}.v8[data-page=today] .cv-row .lg{border-radius:6px!important;width:24px!important;height:24px!important}.v8 #view img.av,.v8 #view img.agent,.v8 #view img.agav,.v8 #view img.fa{object-fit:cover;box-shadow:0 0 0 .5px #0000001a;border-radius:50%!important}.v8[data-page=cost] img.av{width:20px!important;height:20px!important}.v8 .wf-chain{align-items:center;display:inline-flex!important}.v8 .wf-chain .face2{position:relative;width:24px!important;height:24px!important;font-family:var(--body)!important;letter-spacing:0!important;border:0!important;border-radius:50%!important;margin:0 0 0 -6px!important;font-size:11px!important;font-weight:500!important;box-shadow:0 0 0 2px #fff!important}.v8 .wf-chain span.face2:not(.x-av){color:#4d5a66!important;background:#eef1f4!important}:where(.v8) main.view{margin-left:-8px!important;margin-right:-8px!important;padding-left:8px!important;padding-right:8px!important}.v8 *{font-style:normal!important}.v8 :is(.nav a:not(.off):not(.on),.cn:not(.on),.row,.row.fyi,.cv-row,.an .an-item:not(.first),.ar-tr:not(.th),.wf-drow,.cxpop .crow2,.cxpop .prow,.cxpop .mrow2,.cxpop .sro,.gi-row:not(.need),.bsr):hover{background:#00000009!important}.v8 :is(.b:not(.pri):not(.on),.chip:not(.on),.take .sug,.bm-head .back,.acts .dk,.acts .dk.ghost,.cv-nx:not(:disabled),.cv-jump,.cib,.mpick,.cv-sg,.bfn-nav .cv-pgr button:not(.on),.an .an-ask,.an .an-ctl:not(.go),.an .an-slab .an-why,.ag-pen,.ag-cnav button:not(.on),.ag-page .ic,.wf-zoom button,.gx-file .x,.cosbar .ic,.pop .popx,.set,.q,.opt,.mwbar .seg3 button:not(.on)):hover{background:#f5f5f5!important}.v8 :is(.rc,.fyc,.ar-tpl,.ar-thumb,.ar-fcard,.cand,.cvw,.gl :is(button,a,[data-open],[role=button]).gl2,.gl2.hv):not(.gi-row:not(.need)):not(.cv-row):not(.an-item):hover{background-color:#fff!important;background-image:none!important;box-shadow:0 0 0 .5px #00000038,0 4px 6px -1px #0000000f!important}.v8 .ar-tpl:hover{background-color:#f5f5f5!important}.v8 :is(.b.pri,.bfn .b.bfn-open):hover{background:#000!important;border-color:#000!important}.v8 :is(.nav a,.cn,.row,.cv-row,.an-item,.ar-tr,.wf-drow,.gi-row,.b,.chip,.cv-sg,.rc,.fyc,.ar-tpl,.ar-thumb,.ar-fcard){transition:background-color .15s,box-shadow .15s,color .15s!important}.v8 :is(.mwbar .seg3 button.on,.chip.on,.cv-flt button.on):hover{color:#fff!important;background:#141414!important}.v8 #shell :is(#side,.crail):before{-webkit-backdrop-filter:blur(26px)saturate(1.6)!important;backdrop-filter:blur(26px)saturate(1.6)!important;background-color:#0000!important;background-image:linear-gradient(160deg,#ffffffb8,#ffffff75 50%,#fff9)!important;border-radius:16px!important;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffb3,0 0 0 .5px #00000014,0 14px 34px -22px #00000038!important}.v8 #shell :is(#side,.crail):after{opacity:1!important;background-image:linear-gradient(150deg,#fffffff2,#fff0 30% 75%,#ffffff8c)!important;border-radius:16px!important;padding:1px!important}.v8 *{--text-2:#4d4d4d!important;--ink-2:#4d4d4d!important;--ink-600:#4d4d4d!important;--text-3:#7a7a7a!important;--ink-3:#7a7a7a!important;--ink-500:#7a7a7a!important}.v8 :is(.bm-head .pos,.bsr,.bsr.hd em,.bm-side .mt em,.brand span,.nav a .cnt,.side .me span,.cuser span,.bfn-hd div>p,.bfn-ts,.bfn-no){color:#7a7a7a!important}.v8 :is(.cv-nx,.bfn-nav .cv-pgr button:not(.on),.ny:not(.on)){color:#4d4d4d!important}.v8 :is(.side .me i,.cuser i){color:#4d5a66!important;background:#eef1f4!important;font-size:12px!important;font-style:normal!important}.v8 .brand span{font-size:12px!important}.v8 #nav a em.bd.alert{min-width:20px;height:20px;font-size:12px!important}.v8 :is(b,strong,th,h1,h2,h3,h4,h5,h6,.cv-pub,.x-tag,.tag){font-weight:500!important}.v8[data-page=workflows] .wf-card :is(p,span:not(.tag):not(.face2),small,em,div){font-weight:400!important}.v8[data-page=workflows] .wf-card b{font-size:15px!important;font-weight:500!important}.v8 .an .an-panel h3{font-size:15px!important}.v8[data-page=governance] .pp-card b,.v8[data-page=governance] .gv-pp b{font-size:14px!important}.v8 #view :is(p,small,td,li){font-weight:400}.v8[data-page=cost] .co-kpi .num{letter-spacing:-.01em;font-size:32px!important;font-weight:500!important;line-height:1.15!important}.v8[data-page=governance] .gv-kp .num,.v8 .an .an-kpi:not(:first-child) .v{font-size:32px!important}.v8 .b:not(.sm){height:32px!important;min-height:32px!important;padding:0 14px!important;font-size:13px!important}.v8 .b.sm{height:28px!important;min-height:28px!important;padding:0 12px!important;font-size:12.5px!important}.v8 :is(.cv-sg,.an-chip){height:30px!important;min-height:30px!important;padding:0 12px!important;font-size:12.5px!important}.v8 .an .an-chip{color:#4d4d4d!important;background:#fff!important;border:0!important;box-shadow:0 0 0 .5px #00000024!important}.v8 .an .an-chip.on{color:#fff!important;box-shadow:none!important;background:#141414!important}.v8 .an .an-kpi{box-shadow:-1px 0 #00000014!important}.v8 .an .an-kpi:first-child{box-shadow:none!important}.v8 :is(.agc .art,.ar-tpl,.wfm){box-shadow:inset 0 0 0 .5px #0000000f!important}.v8[data-page=cost] .co-heat i,.v8[data-page=cost] .ctl-fi{box-shadow:none!important}.v8 .ccomp.bigcomp,.v8 .ccomp{box-shadow:0 0 0 .5px #0000001a,0 18px 40px -30px #0000004d!important}.v8[data-page=artifacts] .ar-pv{box-shadow:none!important;background:#f5f5f5!important}.v8[data-page=artifacts] .ar-pv i{background:#e2e2e2!important}.v8 :is(.an .an-ctl,.bfn-nav .cv-nx){height:32px!important;min-height:32px!important}.v8 .an .an-needs h3{font-size:15px!important;font-weight:500!important}.v8 .an .an-slab h2,.v8[data-page=governance] .gi-sum p,.v8[data-page=governance] .gi-sum p span{font-size:24px!important;line-height:1.35!important}.v8[data-page=cost] .in i{box-shadow:inset 0 0 0 .5px #0000000f!important}.v8 #view :is(.an-ctl,.cv-nx){height:32px!important;min-height:32px!important}.v8 *{--text-4:#999!important;--ink-4:#999!important;--ink-400:#999!important}.v8[data-page=today] .bm-side .free{color:#999!important}.v8 #appBg i{opacity:.5!important}.v8 :is(#nav a.on,.crail .cn.on){box-shadow:none!important;color:#141414!important;background:#14141413!important;font-weight:500!important}.v8 :is(#nav a.on,.crail .cn.on)>svg{stroke:#141414!important;color:#141414!important}.v8 :is(#nav a.on,.crail .cn.on) em.bd:not(.alert){color:#4d4d4d!important}.v8 #shell :is(#side .me,.crail .cuser) :is(b,div){color:#1c1c1c!important;font-size:13px!important;font-weight:500!important}.v8 #shell :is(#side .me,.crail .cuser) span{color:#7a7a7a!important;font-size:12px!important;font-weight:400!important}.v8 #appBg{background:linear-gradient(90deg,#bacfe08c 0,#c4d6e459 260px,#c4d6e400 520px),#fafafa!important}.v8 #appBg i{opacity:1!important;filter:blur(8px)saturate(1.1)!important;-webkit-mask-image:linear-gradient(90deg,#000 0 280px,#00000073 560px 100%)!important;mask-image:linear-gradient(90deg,#000 0 280px,#00000073 560px 100%)!important}.v8 #shell :is(#side,.crail):before{-webkit-backdrop-filter:blur(14px)saturate(1.9)!important;backdrop-filter:blur(14px)saturate(1.9)!important;background-image:radial-gradient(120% 60% at 0 0,#ffffff8c,#fff0 55%),linear-gradient(170deg,#ffffff5c,#ffffff24 45%,#ffffff38)!important;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #fff9,inset 0 -1px #ffffff59,inset -1px 0 #ffffff40,inset 0 -40px 60px -40px #ffffff73,0 0 0 .5px #14283c1f,0 24px 48px -28px #14283c4d!important}.v8 #shell :is(#side,.crail):after{opacity:1!important;background-image:linear-gradient(145deg,#fff,#ffffff1a 26%,#fff0 60%,#ffffffbf)!important}.v8 :is(#nav a.on,.crail .cn.on){background:#ffffff9e!important;box-shadow:0 0 0 .5px #14283c1a,0 2px 6px -2px #14283c24!important}.v8 :is(#nav a:not(.on):not(.off),.crail .cn:not(.on)):hover{background:#ffffff61!important}.v8 #appBg:before{opacity:1!important;background:linear-gradient(90deg,#afc6da33 0,#b4cade1f 240px,#b4cade00 460px)!important}.v8 #appBg:after{background:linear-gradient(90deg,#fafafa00 0 250px,#fafafa73 420px,#fafafa99 620px)!important}.v8 #appBg:before{background:0 0!important}.v8 #appBg i{filter:blur(8px)saturate(.55)!important;-webkit-mask-image:linear-gradient(90deg,#0009 0 280px,#00000073 560px 100%)!important;mask-image:linear-gradient(90deg,#0009 0 280px,#00000073 560px 100%)!important}.v8 #shell :is(#side,.crail):before{-webkit-backdrop-filter:blur(14px)saturate(1.15)!important;backdrop-filter:blur(14px)saturate(1.15)!important}.v8 .x-chev{vertical-align:-2px;background:currentColor;flex:none;width:12px;height:12px;margin-left:3px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.v8 :is(.gi-row:not(.need),.cv-row,.an-item:not(.first),.ar-tr,.gv-pr,.gv-ar,.wf-drow,.row):hover{border-radius:0!important}.v8[data-page=governance] .gi-row:not(.need):hover{box-shadow:inset 0 1px #00000012!important}.v8 :is(.an-chip,.chip,.cv-flt button,.seg3 button):not(.on) :is(i,em){font-style:normal;color:#999!important}.v8 :is(.an-chip,.chip,.cv-flt button,.seg3 button).on :is(i,em,b,span){color:#ffffff9e!important;opacity:1!important}.v8 *{--pos-text:#2f7d4f!important;--meadow-600:#2f7d4f!important;--ok:#2f7d4f!important}.v8 .an .an-kpi.good :is(b,strong){color:#2f7d4f!important}.v8 .an .an-kpi.good svg .dr{stroke:#2f7d4f!important}.v8 .an .an-kpi.good svg .lt{fill:#2f7d4f1f!important}.v8 .an .an-kpi.bad svg .dr{stroke:#b4422f!important}.v8 .an .an-kpi.bad svg .lt{fill:#b4422f1a!important}.v8 .bdlg h3{text-transform:none!important;letter-spacing:0!important;color:#999!important;margin-bottom:8px!important;font-size:12.5px!important;font-weight:500!important}.v8 .bdlg .dkp{box-shadow:none!important;background:#f5f5f5!important;border-radius:16px!important}.v8 .bdlg .dkp>*{box-shadow:none!important;border-color:#00000014!important}.v8 .bdlg .dr{background:#fafafa!important;box-shadow:inset 1px 0 #0000000f!important}.v8 .bdlg .dak{background:#fff!important;border:0!important;box-shadow:0 0 0 .5px #00000024!important}.v8 .bdlg a,.v8 .bdlg .lnk:not(.on){color:#141414!important;font-weight:500!important}.v8 .bdlg .lnk.on{color:#2f7d4f!important;font-weight:500!important}.v8 :is(.side .seg,.crail .seg,.ct-seg.box,.ct-seg.pill,.ct-seg.soft,.gx-seg,.ov-depth){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1414140f!important;padding:3px!important;box-shadow:inset 0 0 0 .5px #0000000a!important}.v8 :is(.side .seg,.crail .seg):before{background:#fff!important;box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000f!important}.v8 :is(.side .seg,.crail .seg) button{color:#7a7a7a!important}.v8 :is(.side .seg,.crail .seg) button.on{color:#141414!important;background:0 0!important;font-weight:500!important}.v8 :is(.ct-seg.box,.ct-seg.pill,.ct-seg.soft,.gx-seg,.ov-depth) button{color:#7a7a7a!important}.v8 :is(.ct-seg.box,.ct-seg.pill,.ct-seg.soft,.gx-seg,.ov-depth) :is(button.on,button[aria-pressed=true],.on){color:#141414!important;background:#fff!important;box-shadow:0 1px 3px #0000001f,0 0 0 .5px #0000000f!important}.v8 :is(.chip,.an-chip,.cv-flt button,.seg3 button,.mwbar .seg3 button).on,.v8 :is(.chip,.an-chip,.cv-flt button,.seg3 button,.mwbar .seg3 button).on:hover{color:#141414!important;box-shadow:none!important;background:#14141414!important;font-weight:500!important}.v8 :is(.an-chip,.chip,.cv-flt button,.seg3 button).on :is(i,em,b,span){color:#7a7a7a!important}.v8 .an .an-chip.on img{filter:none!important}.v8 #gdock{-webkit-backdrop-filter:blur(22px)saturate(1.3)!important;backdrop-filter:blur(22px)saturate(1.3)!important;background:#ffffff94!important;border-radius:16px!important;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff6,0 0 0 .5px #0000001a,0 18px 40px -20px #00000047!important}.v8 #gdock .gd-t b{color:#141414!important}.v8 #gdock .gd-t small{color:#7a7a7a!important}.v8 #gdock .gd-go{color:#fff!important;background:#141414!important;border-radius:999px!important;height:30px!important;padding:0 14px!important}.v8 #gdock .gd-go *{color:#fff!important;fill:#fff!important}.v8 #gdock .gd-brief:hover .gd-go{background:#000!important}.v8 #gdock .gd-brief:hover{background:#00000009!important}.v8 #gdock .gd-say{box-shadow:-1px 0 #00000014!important}.v8 #gdock .gd-say input{color:#141414!important}.v8 #gdock .gd-say input::placeholder{color:#999!important}.v8 #gdock .gd-say button{color:#7a7a7a!important}.v8 #gdock img{box-shadow:0 0 0 .5px #0000001a!important}.v8 .cv-pb{display:none!important}.v8 .cv-row .mt:has(>.cv-pb.plain){background:#0000000d;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 8px;font-weight:500;color:#4d4d4d!important;display:inline-flex!important}.v8 :is(.cv-pill,.cv-row .mt:has(>.cv-pb.plain)):before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.v8 .cv-pill{border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 8px!important;font-weight:500!important;display:inline-flex!important}.v8 span.pri{color:#4d4d4d;background:#0000000d;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 8px!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important}.v8 span.pri .bars{display:none!important}.v8 span.pri:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.v8 span.pri.p-urgent{color:#b8392b!important;background:#c0392b17!important}.v8 span.pri.p-important{background:var(--warn-bg)!important;color:var(--warn)!important}.v8 span.pri.p-low{color:#999!important;background:#0000000a!important}.v8 :is(.drawer,.bdlg) .x-min{font-size:12px!important}.v8 .drawer .dh{padding:20px 24px!important;box-shadow:inset 0 -1px #0000000f!important}.v8 .drawer .dh>b{color:#141414!important;font-size:15px!important;font-weight:500!important}.v8 .drawer .dh .x{color:#4d4d4d!important;background:#fff!important;border:0!important;border-radius:50%!important;box-shadow:0 0 0 .5px #00000024!important}.v8 .drawer .db{padding:24px!important}.v8 .drawer .mws{margin-top:20px!important}.v8 .drawer .lab{color:#999!important;text-transform:none!important;letter-spacing:0!important;font-size:12.5px!important;font-weight:500!important}.v8 .drawer .mws p{color:#4d4d4d!important;margin-top:6px!important;font-size:14px!important;line-height:1.55!important}.v8 .drawer .mwacts{margin-top:24px!important}.v8 .drawer .wc{overflow:hidden;border:0!important;border-radius:16px!important;box-shadow:0 0 0 .5px #0000001a,0 4px 6px -1px #0000000d!important}.v8 .drawer .wc .cbar{align-items:center;gap:10px;color:#4d4d4d!important;background:0 0!important;height:auto!important;padding:18px 20px 0!important;display:flex!important}.v8 .drawer .wc .cbar img{border-radius:6px!important;width:24px!important;height:24px!important}.v8 .drawer .wc .cbar b{color:#4d4d4d!important;font-size:12.5px!important;font-weight:500!important}.v8 .drawer .wc .cbar .due{margin-left:auto;color:#999!important;text-transform:none!important;letter-spacing:0!important;font-size:12px!important}.v8 .drawer .wc .bd{padding:12px 20px 18px!important}.v8 .drawer .wc .bd p{color:#141414!important;margin-top:10px!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important}.v8 .drawer .wc .meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v8 .drawer .wc .meta .fn{border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex;color:#4d4d4d!important;box-shadow:none!important;background:#0000000d!important;border:0!important}.v8 .drawer .ar-wait{background:#c0392b12!important;border:0!important;border-radius:12px!important}.v8 .drawer .x-eb{text-transform:none!important;letter-spacing:0!important;color:#999!important;font-size:12.5px!important}.v8 .x-who{align-items:center;gap:10px;width:100%;margin-bottom:12px;display:flex!important}.v8 .x-who img.lg{flex:none;border-radius:6px!important;width:24px!important;height:24px!important}.v8 .x-who>b{color:#4d4d4d!important;font-size:12.5px!important;font-weight:500!important}.v8 .x-who .tag{margin-left:auto!important}.v8[data-page=workflows] .wf-card .r1{display:block!important}.v8[data-page=workflows] .wf-card .r1>b{color:#141414!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important}.v8 .x-pav{letter-spacing:0;background:hsl(var(--h) 55% 92%);width:22px;height:22px;color:hsl(var(--h) 38% 34%);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:500;display:inline-grid!important}.v8 .wc .meta .own[data-pav],.v8 .ar-tr .c-own[data-pav]{align-items:center;gap:6px;display:inline-flex!important}.v8 .wf-chain .face2,.v8 .wf-chain img.face2{border-radius:50%!important;width:26px!important;height:26px!important;margin:0 0 0 -5px!important;box-shadow:0 0 0 2px #fff!important}.v8 .wf-chain .face2:first-child{margin-left:0!important}.v8 .wf-chain span.face2{color:#4d5a66!important;background:#edf0f3!important;font-size:11px!important}.v8 .wf-chain span.face2.x-av{background:hsl(var(--h) 55% 92%)!important;color:hsl(var(--h) 38% 34%)!important}.v8 .wf-chain+.wf-chain{margin-left:8px!important}.v8 .x-hs{--fl:0px;--fr:0px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%)}.v8 .x-hs::-webkit-scrollbar{display:none}.v8 .x-hs.x-fl{--fl:48px}.v8 .x-hs.x-fr{--fr:72px}.v8[data-page=governance] .gv-c2 rect.kb{filter:url(#x-grain);fill:url(#x-gw2)!important}.v8[data-page=governance] .gv-c2 rect.kh{filter:url(#x-grain);fill:url(#x-gw3)!important}.v8[data-page=governance] .gv-c2 rect.kf{filter:url(#x-grain);fill:url(#x-gam)!important}.v8[data-page=governance] .gv-leg i.kb{background:#5c9a96!important}.v8[data-page=governance] .gv-leg i.kh{background:#a9cbc7!important}.v8[data-page=governance] .gv-leg i.kf{background:#e3b25b!important}.v8[data-page=governance] .rb>i{filter:url(#x-grain);background:linear-gradient(#5c9a96,#5c9a96c7)!important}.v8[data-page=governance] .sbar>i{color:#fff!important;background:linear-gradient(#2f6f6c,#2f6f6ce0)!important}.v8[data-page=governance] .sbar>i.p{color:#1f4f4c!important;background:linear-gradient(#a9cbc7,#a9cbc7d9)!important}.v8[data-page=cost] .ctl-fi{filter:url(#x-grain)}.v8[data-page=cost] .ctl-fi.h1{background:linear-gradient(#dcebe9,#dcebe9cc)!important}.v8[data-page=cost] .ctl-fi.h2{background:linear-gradient(#a9cbc7,#a9cbc7cc)!important}.v8[data-page=cost] .ctl-fi.h3{background:linear-gradient(#5c9a96,#5c9a96cc)!important}.v8[data-page=cost] .co-tile .in{background-image:linear-gradient(#fff0,#ffffff59)!important}.v8 #nav a[data-nav=chat]{display:none!important}.v8:not(.mode-chat).ov3d #shell :is(#side,.crail):before{-webkit-backdrop-filter:blur(30px)saturate(1.5)brightness(1.22)!important;backdrop-filter:blur(30px)saturate(1.5)brightness(1.22)!important;background-image:linear-gradient(165deg,#fff9,#ffffff5c 55%,#ffffff80)!important}.v8:not(.mode-chat).ov3d #gdock{-webkit-backdrop-filter:blur(28px)saturate(1.5)brightness(1.2)!important;backdrop-filter:blur(28px)saturate(1.5)brightness(1.2)!important;background:#ffffff80!important}.v8:not(.mode-chat).ov3d .ov-depth{-webkit-backdrop-filter:blur(22px)saturate(1.5)brightness(1.2);backdrop-filter:blur(22px)saturate(1.5)brightness(1.2);background:#fff9}.v8:not(.mode-chat).ov3d .ov-hint{text-shadow:0 1px 3px #00192d8c;color:#fffffff2!important}.v8:not(.mode-chat).ov3d .ov-hint kbd{color:#141414;text-shadow:none}.v8:not(.mode-chat).ov3d #shell :is(#side,.crail){--text-3:#55554f;--text-2:#2c2c2a}.v8:not(.mode-chat).ov3d #shell :is(#side,.crail) :is(.sec,.h,.lbl,small,.k){color:#55554f}.v8:not(.mode-chat).ov3d #gdock ::placeholder{opacity:1;color:#4d4d49!important}.v8:not(.mode-chat).ov3d #gdock :is(.gd-s,small,.s){color:#4d4d49!important}.v8:not(.mode-chat).ov3d #shell .cap2{color:#5a5a55!important}.v8:not(.mode-chat).ov3d #gdock input::placeholder{color:#4d4d49!important;opacity:1!important}.v8:not(.mode-chat).ov3d .ov-hd .sub{color:#2e2e2c}.v8:not(.mode-chat).ov3d .ov-hd .lgd{color:#55554f!important}.v8:not(.mode-chat).ov3d .ov-depth button:disabled{opacity:.85}.v8:not(.mode-chat).ov3d .ov-depth button:not(.on),.v8:not(.mode-chat).ov3d .ov-depth button:not(.on) .t{color:#5a5a55}.v8:not(.mode-chat).ov3d .ov-card{-webkit-backdrop-filter:blur(26px)saturate(1.5)brightness(1.22)!important;backdrop-filter:blur(26px)saturate(1.5)brightness(1.22)!important;background:linear-gradient(160deg,#ffffffb8,#ffffff8f 50%,#ffffffa8)!important}.v8:not(.mode-chat).ov3d .ov-card .d{color:#3a3a37}.v8:not(.mode-chat).ov3d .ov-card .eb,.v8:not(.mode-chat).ov3d .ov-card .ft{color:#5a5a55}.v8:not(.mode-chat).ov3d .ov-panel{--text-2:#2c2c2a;--text-3:#4c4c48;--text-4:#5c5c57;-webkit-backdrop-filter:blur(30px)saturate(1.5)brightness(1.22)!important;backdrop-filter:blur(30px)saturate(1.5)brightness(1.22)!important}.v8:not(.mode-chat).ov3d .ov-panel :is(h4,.row .s,.kid small,.src,.desc,.facts span){color:#4c4c48!important}.v8:not(.mode-chat).ov3d .ov-panel :is(.row .t,.kid span,.facts b,h2){color:#141414}.v8:not(.mode-chat).ov3d #ovSky{display:none}.v8 .ov-nomap{text-align:center;color:#5d5d5d;z-index:2;flex-direction:column;gap:6px;max-width:340px;font:400 13px/1.45 DM Sans,system-ui,sans-serif;display:flex;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.v8 .ov-nomap[hidden]{display:none}.v8 .ov-nomap b{color:#141414;font-size:15px;font-weight:500}.v8 .an .an-brief{flex-direction:column;gap:18px;margin:6px 0 26px;display:flex}.v8 .an .ab-head h2{letter-spacing:-.01em;color:#141414;max-width:880px;margin:0;font:500 22px/1.35 DM Sans,system-ui,sans-serif}.v8 .an .ab-by{color:#14141480;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;display:flex}.v8 .an .ab-by img{border-radius:50%;width:18px;height:18px}.v8 .an .ab-ask{color:#141414;cursor:pointer;background:#1414140d;border:0;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:3px 10px;font:500 12px DM Sans,system-ui,sans-serif;display:inline-flex}.v8 .an .ab-ask:hover{background:#14141417}.v8 .an .ab-ask svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:12px;height:12px}.v8 .an .ab-cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;display:grid}.v8 .an .ab-need,.v8 .an .ab-news{background:#fff;border-radius:20px;padding:18px 20px 10px;box-shadow:0 0 0 .5px #0000001a,0 4px 6px -1px #0000000a}.v8 .an .ab-cols h3{color:#141414;align-items:center;gap:8px;margin:0 0 6px;font:500 14px DM Sans,system-ui,sans-serif;display:flex}.v8 .an .ab-row{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-top:.5px solid #14141414;grid-template-columns:22px minmax(0,1fr) auto 14px;align-items:center;gap:12px;padding:12px 0;display:grid}.v8 .an .ab-row:first-of-type{border-top:0}.v8 .an .ab-row img,.v8 .an .ab-row .an-av{border-radius:6px;width:22px;height:22px}.v8 .an .ab-t{flex-direction:column;gap:2px;min-width:0;display:flex}.v8 .an .ab-t b{color:#141414;font:500 14px/1.35 DM Sans,system-ui,sans-serif}.v8 .an .ab-t span,.v8 .an .ab-li span span{color:#1414148c;font-size:12.5px;line-height:1.4}.v8 .an .ab-tag{white-space:nowrap;border-radius:999px;padding:3px 9px;font:500 12px DM Sans,system-ui,sans-serif}.v8 .an .ab-tag.bad{color:#a8322a;background:#c0392b17}.v8 .an .ab-tag.warn{color:#8a5a12;background:#c48c281f}.v8 .an .ab-row>svg{fill:none;stroke:#14141459;stroke-width:1.6px;width:14px;height:14px}.v8 .an .ab-row:hover b{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.v8 .an .ab-li{border-top:.5px solid #14141414;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.v8 .an .ab-li:first-of-type{border-top:0}.v8 .an .ab-src{color:#14141473;padding-top:1px;font-size:12px}.v8 .an .ab-li>span:last-child{flex-direction:column;gap:1px;display:flex}.v8 .an .ab-li b{color:#141414;font:500 13.5px/1.35 DM Sans,system-ui,sans-serif}@media (width<=900px){.v8 .an .ab-cols{grid-template-columns:1fr}}.v8 .an .ab-need{flex-direction:column;display:flex}.v8 .an .ab-foot{cursor:pointer;color:#14141480;background:0 0;border:0;border-top:.5px solid #14141414;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto;padding:14px 0 8px;font:400 12.5px DM Sans,system-ui,sans-serif;display:flex}.v8 .an .ab-all{color:#141414;align-items:center;gap:4px;font-weight:500;display:inline-flex}.v8 .an .ab-all svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:12px;height:12px}.v8 .an .ab-foot:hover .ab-all{text-underline-offset:3px;text-decoration:underline}.v8 .an .an-top{flex-wrap:wrap!important;row-gap:10px!important}.v8[data-page=artifacts] .ar-sech-new{align-items:center!important}.v8[data-page=artifacts] .ar-sech-new .n{margin-left:auto}.v8[data-page=artifacts] .ar-sech-new .b{margin-left:12px}.v8[data-page=artifacts] .ar-tplgrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.v8[data-page=artifacts] .ar-tplgrid .ar-tpl.ar-tpl{gap:0;min-height:96px;width:auto!important;height:auto!important;padding:14px 16px!important}.v8[data-page=artifacts] .ar-tplgrid .ar-tpl b{white-space:normal!important;text-overflow:clip!important;margin-top:14px!important;overflow:visible!important}.v8[data-page=artifacts] .ar-sec .ar-thumbs .ar-thumb .ar-pv.ar-pv.ar-pv.ar-pv{box-shadow:none!important;background:#f5f5f5!important;border-radius:10px!important}@media (width<=1100px){.v8[data-page=artifacts] .ar-tplgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.v8[data-page=artifacts] .ar-tplgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.v8[data-page=governance] .gi-g>article.gi-row:not(.need){background:#fff!important;border-radius:0!important;box-shadow:0 0 0 .5px #00000017!important}.v8[data-page=governance] .gi-g>article.gi-row:not(.need):first-of-type{border-radius:20px 20px 0 0!important}.v8[data-page=governance] .gi-g>article.gi-row:not(.need):last-of-type{border-radius:0 0 20px 20px!important}.v8[data-page=governance] .gi-g>article.gi-row:not(.need):only-of-type{border-radius:20px!important}.v8[data-page=governance] .gi-g>article.gi-row:not(.need):hover{background:#fafafa!important}.v8[data-page=governance] .gi-g>article.gi-row:not(.need):hover:first-of-type{border-radius:20px 20px 0 0!important}.v8[data-page=governance] .gi-g>article.gi-row:not(.need):hover:last-of-type{border-radius:0 0 20px 20px!important}.v8[data-page=governance] .gi-g>article.gi-row:not(.need):hover:only-of-type{border-radius:20px!important}.v8[data-page=governance] .gi-sum{box-shadow:none!important;background:0 0!important;padding-left:0!important;padding-right:0!important}.v8[data-page=governance] .gi-sum img{display:none!important}.v8[data-page=governance] .gi-sum p,.v8[data-page=governance] .gi-sum p span{font-size:22px!important;font-weight:500!important;line-height:1.4!important}.v8[data-page=governance] .gi-sum p .dm-rest{font-weight:400!important}.v8[data-page=governance] .gi-ch,.v8[data-page=governance] .gi-gh,.v8[data-page=governance] .gi-g>p:not(.gi-gh){margin-left:0!important;padding-left:0!important}.v8[data-page=governance] .gi-g:has(>.gi-none){margin-bottom:28px!important}.v8[data-page=governance] .gi-g>.gi-none{color:#14141480;text-align:center;border:1px dashed #00000024;border-radius:20px;font-size:13px;margin:0!important;padding:18px 20px!important}.v8[data-page=artifacts] .ar-sec .ar-tplgrid .ar-tpl.ar-tpl,.v8[data-page=artifacts] .ar-sec .ar-thumbs .ar-thumb.ar-thumb{background:#fff!important;transition:box-shadow .18s!important;box-shadow:0 0 0 .5px #0000001a!important}.v8[data-page=artifacts] .ar-sec .ar-tplgrid .ar-tpl.ar-tpl:hover,.v8[data-page=artifacts] .ar-sec .ar-thumbs .ar-thumb.ar-thumb:hover{background:#fff!important;box-shadow:0 0 0 .5px #0003,0 6px 14px -6px #0000001f!important}.v8[data-page=artifacts] .mp{box-sizing:border-box;background:#ececea;border-radius:10px;align-self:stretch;width:100%;height:104px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #0000000f}.v8[data-page=artifacts] .ar-thumb .mp{height:124px}.v8[data-page=artifacts] .mp .pg,.v8[data-page=artifacts] .mp .sl{transform-origin:0 0;box-sizing:border-box;text-align:left;width:360px;position:absolute;top:0;left:0;color:#1d1d1d!important;font-family:DM Sans,system-ui,sans-serif!important;font-size:13px!important;line-height:1.45!important}.v8[data-page=artifacts] .mp-doc .pg{height:640px;transform:scale(var(--k,.42));background:#fff;border-radius:6px;padding:26px 28px;top:10px;left:8%;box-shadow:0 2px 10px #00000014,0 0 0 1px #0000000d}.v8[data-page=artifacts] .mp-slide .sl{height:calc(100% / var(--k,.5));transform:scale(var(--k,.5));background:var(--c);flex-direction:column;padding:24px 28px;display:flex;color:#fff!important}.v8[data-page=artifacts] .mp :is(h4,h5,h6,p,ul,li,table,td,b,span,em){letter-spacing:normal;font-family:inherit!important}.v8[data-page=artifacts] .mp .pg h4{letter-spacing:-.02em;color:#141414!important;margin:0 0 4px!important;font-size:24px!important;font-weight:600!important;line-height:1.15!important}.v8[data-page=artifacts] .mp .pg h6{color:#141414!important;margin:16px 0 6px!important;font-size:14px!important;font-weight:600!important}.v8[data-page=artifacts] .mp .pg p{color:#555!important;margin:0 0 8px!important;font-size:13.5px!important;font-weight:400!important;line-height:1.5!important}.v8[data-page=artifacts] .mp .pg-meta{margin-bottom:10px;color:#999!important;font-size:12.5px!important}.v8[data-page=artifacts] .mp .pg-hd{align-items:center;gap:7px;margin-bottom:14px;display:flex;color:#888!important;font-size:12.5px!important}.v8[data-page=artifacts] .mp .pg-hd :is(img,svg){border-radius:4px;width:18px!important;height:18px!important}.v8[data-page=artifacts] .mp .pg table{border-collapse:collapse;width:100%;margin:6px 0 10px!important}.v8[data-page=artifacts] .mp .pg td{border-top:1px solid #ececec;color:#444!important;padding:6px 2px!important;font-size:13px!important}.v8[data-page=artifacts] .mp .pg td:last-child{text-align:right;color:#1d1d1d!important;font-weight:500!important}.v8[data-page=artifacts] .mp .pg ul{padding-left:18px;color:#555!important;margin:0 0 8px!important;font-size:13.5px!important;line-height:1.55!important}.v8[data-page=artifacts] .mp .pg ul.ck{padding-left:0;list-style:none}.v8[data-page=artifacts] .mp .pg ul.ck li:before{content:"";vertical-align:-1px;border-radius:3px;width:11px;height:11px;margin-right:7px;display:inline-block;box-shadow:inset 0 0 0 1.4px #bbb}.v8[data-page=artifacts] .mp .sc{grid-template-columns:52px 1fr;gap:8px;display:grid}.v8[data-page=artifacts] .mp .sc b{letter-spacing:.08em;padding-top:2px;color:#1d1d1d!important;font-size:11.5px!important;font-weight:600!important}.v8[data-page=artifacts] .mp .dc{border-radius:6px;grid-template-columns:18px 1fr;align-items:start;gap:8px;margin-bottom:8px;padding:8px 10px;display:grid;box-shadow:inset 0 0 0 1px #e6e6e6}.v8[data-page=artifacts] .mp .dc.on{background:#f1f7f2;box-shadow:inset 0 0 0 1px #bfdcc6}.v8[data-page=artifacts] .mp .dc s{text-align:center;border-radius:50%;width:16px;height:16px;text-decoration:none;box-shadow:inset 0 0 0 1.4px #bbb;color:#fff!important;font-size:11px!important;line-height:16px!important}.v8[data-page=artifacts] .mp .dc.on s{box-shadow:none;background:#3d7a52}.v8[data-page=artifacts] .mp .dc p{margin:0!important}.v8[data-page=artifacts] .mp .kp{grid-template-columns:repeat(3,1fr);gap:8px;margin:6px 0 12px;display:grid}.v8[data-page=artifacts] .mp .kp span{background:#f6f6f5;border-radius:6px;padding:8px 10px;color:#888!important;font-size:12px!important}.v8[data-page=artifacts] .mp .kp b{display:block;color:#1d1d1d!important;font-size:19px!important;font-weight:600!important}.v8[data-page=artifacts] .mp .pg svg{width:100%;height:46px;display:block}.v8[data-page=artifacts] .mp .pg svg path{fill:none;stroke:#0b5d57;stroke-width:1.6px;vector-effect:non-scaling-stroke}.v8[data-page=artifacts] .mp .op{grid-template-columns:120px 1fr;gap:14px;margin-bottom:6px;display:grid}.v8[data-page=artifacts] .mp .op-img{background:linear-gradient(135deg,#d9d4ca,#bfb8aa);border-radius:6px;height:108px}.v8[data-page=artifacts] .mp .ph{color:#bbb!important}.v8[data-page=artifacts] .mp .sl-top{opacity:.85;align-items:center;gap:9px;display:flex;font-size:13px!important}.v8[data-page=artifacts] .mp .sl-top :is(img,svg){border-radius:5px;width:22px!important;height:22px!important}.v8[data-page=artifacts] .mp .sl-top span{color:#fff!important}.v8[data-page=artifacts] .mp .sl-mk{letter-spacing:.08em;background:#ffffff2e;border-radius:4px;padding:3px 6px;font-size:11px!important;font-weight:700!important}.v8[data-page=artifacts] .mp .sl h5{letter-spacing:-.025em;max-width:300px;color:#fff!important;margin:auto 0 0!important;font-size:34px!important;font-weight:600!important;line-height:1.08!important}.v8[data-page=artifacts] .mp .sl-ft{opacity:.7;justify-content:space-between;margin-top:14px;display:flex;font-size:12px!important}.v8[data-page=artifacts] .mp .sl-ft span,.v8[data-page=artifacts] .mp .sl-cols span{color:#fff!important}.v8[data-page=artifacts] .mp .sl-cols{opacity:.8;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid;font-size:12px!important}.v8[data-page=artifacts] .mp .sl-cols b{display:block;color:#fff!important;font-weight:600!important}.v8[data-page=artifacts] .ar-tplgrid .ar-tpl b{margin-top:12px!important}.v8[data-page=artifacts] .ar-tpl .mp,.v8[data-page=artifacts] .ar-thumb .mp{box-sizing:border-box;align-self:stretch;width:100%}.v8[data-page=artifacts] .ar-tplgrid .ar-tpl.ar-tpl{grid-template-rows:auto auto;grid-template-columns:54px minmax(0,1fr);align-content:center;align-items:center;column-gap:12px;height:auto!important;min-height:0!important;padding:10px 12px!important;display:grid!important}.v8[data-page=artifacts] .ar-tplgrid .ar-tpl .mp{border-radius:6px;grid-row:1/3;width:54px!important;height:40px!important}.v8[data-page=artifacts] .ar-tplgrid .ar-tpl b{align-self:end;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:13px!important;overflow:hidden!important}.v8[data-page=artifacts] .ar-tplgrid .ar-tpl span{align-self:start;margin:1px 0 0!important;font-size:12px!important}.v8[data-page=artifacts] .ar-tplgrid .ar-more{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding:10px 14px;font-family:inherit;display:flex;box-shadow:inset 0 0 0 1px #00000014}.v8[data-page=artifacts] .ar-tplgrid .ar-more:hover{background:#00000008}.v8[data-page=artifacts] .ar-tplgrid .ar-more b{color:#141414;font:500 13px DM Sans,system-ui,sans-serif}.v8[data-page=artifacts] .ar-tplgrid .ar-more span{color:#14141480;font-size:12px}.v8[data-page=artifacts] .ar-thumbs .ar-thumb .mp{height:92px!important}@media (width<=1100px){.v8[data-page=artifacts] .ar-tplgrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.v8[data-page=artifacts] .ar-tplgrid .ar-tpl.ar-tpl{column-gap:10px;grid-template-columns:44px minmax(0,1fr)!important;padding:10px 12px!important}.v8[data-page=artifacts] .ar-tplgrid .ar-tpl .mp{width:44px!important;height:34px!important}.v8[data-page=artifacts] .ar-morew{display:flex;position:relative}.v8[data-page=artifacts] .ar-morew .ar-more{flex:1}.v8[data-page=artifacts] .ar-pop{z-index:30;background:#fff;border-radius:16px;width:280px;padding:6px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 0 0 .5px #0000001f,0 12px 32px -8px #0000002e}.v8[data-page=artifacts] .ar-morew.open .ar-pop{display:block}.v8[data-page=artifacts] .ar-pop button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;width:100%;padding:8px 10px;font-family:inherit;display:grid}.v8[data-page=artifacts] .ar-pop button:hover{background:#f5f5f5}.v8[data-page=artifacts] .ar-pop svg{fill:none;stroke:#14141499;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.v8[data-page=artifacts] .ar-pop b{color:#141414;font:500 13px DM Sans,system-ui,sans-serif}.v8[data-page=artifacts] .ar-pop span{color:#14141473;font-size:12px}.v8[data-page=artifacts] .ar-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.v8[data-page=artifacts] .ar-thumbs .ar-thumb .mp{aspect-ratio:16/9;height:auto!important}.v8[data-page=artifacts] .ar-thumbs .ar-thumb b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.v8[data-page=artifacts] .ar-tplgrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}@media (width<=1100px){.v8[data-page=artifacts] .ar-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.v8 .td2-wrap .cv-mb{width:100%;max-width:none!important}.v8 .td2-wrap .cv-who{align-items:center;gap:8px;font-size:13px;display:flex;margin:0 0 6px!important}.v8 .td2-wrap .cv-who .td-ava{border-radius:50%;width:22px;height:22px}.v8 .td2-wrap .cv-who span{color:#14141480}.v8 .td2-wrap .cv-lead{letter-spacing:-.02em;color:#141414;margin:0 0 18px!important;font:500 30px/1.2 DM Sans,system-ui,sans-serif!important}.v8 .td2{flex-direction:column;gap:18px;display:flex}.v8 .td2 .td-status{color:#fff;background:#141414;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.v8 .td2 .td-status b{color:#fff;font:500 18px/1.3 DM Sans,system-ui,sans-serif;display:block}.v8 .td2 .td-status span{color:#ffffff9e;margin-top:2px;font-size:13px;display:block}.v8 .td2 .td-status .b.pri{flex:none;color:#141414!important;background:#fff!important;border:0!important}.v8 .td2 .td-status .b.pri svg{fill:#141414;stroke:none}.v8 .td2 .td-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.v8 .td2 h2{color:#14141480;letter-spacing:0;margin:0 0 10px;font:500 13px DM Sans,system-ui,sans-serif}.v8 .td2 .td-main{flex-direction:column;gap:12px;display:flex}.v8 .td2 .td-main h2{margin-bottom:0}.v8 .td2 .td-card{background:#fff;border-radius:20px;padding:18px 20px;box-shadow:0 0 0 .5px #00000017,0 4px 10px -6px #0000000f}.v8 .td2 .td-card.first{box-shadow:0 0 0 1px #14141429,0 8px 20px -10px #00000024}.v8 .td2 .td-top{color:#1414148c;align-items:center;gap:8px;font-size:12.5px;display:flex}.v8 .td2 .td-top img,.v8 .td2 .td-top svg{border-radius:5px;width:20px;height:20px}.v8 .td2 .td-due{color:#a8322a;white-space:nowrap;background:#c0392b14;border-radius:999px;margin-left:auto;padding:3px 9px;font-weight:500}.v8 .td2 .td-card h3{color:#141414;margin:10px 0 8px;font:500 17px/1.35 DM Sans,system-ui,sans-serif}.v8 .td2 .td-take{color:#1414149e;align-items:flex-start;gap:8px;margin:0 0 14px;font-size:13.5px;line-height:1.5;display:flex}.v8 .td2 .td-take img{border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px}.v8 .td2 .td-acts{align-items:center;gap:8px;display:flex}.v8 .td2 .td-card.done{background:#ffffff8c;box-shadow:0 0 0 .5px #0000000f}.v8 .td2 .td-card.done h3{color:#14141473;text-decoration:line-through;text-decoration-thickness:1px}.v8 .td2 .td-card.done .td-take,.v8 .td2 .td-card.done .td-due{display:none}.v8 .td2 .td-ok{color:#3d7a52;align-items:center;gap:5px;font-size:13px;font-weight:500;display:inline-flex}.v8 .td2 .td-ok svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.v8 .td2 .td-side{flex-direction:column;gap:14px;display:flex}.v8 .td2 .td-box{background:#fff;border-radius:20px;padding:16px 18px 10px;box-shadow:0 0 0 .5px #00000017}.v8 .td2 .td-ev{border-top:.5px solid #14141414;grid-template-columns:46px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.v8 .td2 .td-ev:first-of-type{border-top:0;padding-top:2px}.v8 .td2 .td-t{color:#14141480;padding-top:1px;font:500 13px DM Sans,system-ui,sans-serif}.v8 .td2 .td-ev.next .td-t{color:#141414}.v8 .td2 .td-evb b{color:#141414;font:500 14px/1.35 DM Sans,system-ui,sans-serif;display:block}.v8 .td2 .td-in{color:#14141480;margin-top:2px;font-size:12px;display:inline-block}.v8 .td2 .td-prep{color:#a8322a;text-align:left;cursor:pointer;background:#c0392b12;border:0;border-radius:10px;width:100%;margin-top:6px;padding:6px 10px;font:500 12.5px/1.35 DM Sans,system-ui,sans-serif;display:block}.v8 .td2 .td-prep:hover{background:#c0392b1f}.v8 .td2 .td-rest{color:#14141480;border-top:.5px solid #14141414;margin:6px 0;padding-top:10px;font-size:12.5px;line-height:1.5}.v8 .td2 .td-li{border-top:.5px solid #14141414;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.v8 .td2 .td-li:first-of-type{border-top:0;padding-top:2px}.v8 .td2 .td-li img,.v8 .td2 .td-li svg{border-radius:4px;width:18px;height:18px}.v8 .td2 .td-lib b{color:#141414;font:500 13.5px/1.35 DM Sans,system-ui,sans-serif;display:block}.v8 .td2 .td-lib span{color:#14141480;margin-top:1px;font-size:12.5px;line-height:1.4;display:block}.v8 .td2 .td-li.done b{color:#14141466;text-decoration:line-through}.v8 .td2 .td-news{text-align:left;cursor:pointer;background:0 0;border:0;border-top:.5px solid #14141414;grid-template-columns:16px minmax(0,1fr);gap:4px 10px;width:100%;padding:9px 0;font-family:inherit;display:grid}.v8 .td2 .td-news:first-of-type{border-top:0;padding-top:2px}.v8 .td2 .td-news img,.v8 .td2 .td-news svg{border-radius:4px;grid-row:1/3;width:16px;height:16px;margin-top:1px}.v8 .td2 .td-news b{color:#141414;font:500 13px/1.4 DM Sans,system-ui,sans-serif}.v8 .td2 .td-news span{color:#14141473;font-size:12px}.v8 .td2 .td-news:hover b{text-underline-offset:3px;text-decoration:underline}@media (width<=1000px){.v8 .td2 .td-grid{grid-template-columns:1fr}}.v8 .td2-wrap .td-hd{justify-content:space-between;align-items:baseline;margin:0 0 22px;display:flex}.v8 .td2-wrap .td-hd h1{letter-spacing:-.01em;color:#141414;margin:0;font:500 26px/1.2 DM Sans,system-ui,sans-serif}.v8 .td2-wrap .td-date{color:#14141480;font-size:13px}.v8 .td2 .td-lede{margin:0 0 4px}.v8 .td2 .td-l{letter-spacing:-.01em;max-width:900px;margin:0;color:#141414!important;font:500 22px/1.4 DM Sans,system-ui,sans-serif!important}.v8 .td2 .td-l span{color:#14141473;font-weight:400}.v8 .td2 .td-by{color:#14141480;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;display:flex}.v8 .td2 .td-by img{border-radius:50%;width:18px;height:18px}.v8 .td2 .td-by .b{margin-left:6px}.v8 .td2 .td-sh,.v8 .td2 .td-bh{align-items:center;gap:8px;margin:0 0 10px;display:flex;color:#141414!important;font:500 15px DM Sans,system-ui,sans-serif!important}.v8 .td2 .td-sh{margin:0}.v8 .td2 .td-sh i,.v8 .td2 .td-bh i{color:#14141459;font-size:13px;font-style:normal}.v8 .td2 .td-due,.v8 .an .ab-tag.bad{border-radius:999px;height:22px;font-weight:500;line-height:22px;color:#c0392b!important;background:#c0392b14!important;padding:0 9px!important;font-size:12px!important}.v8 .an .ab-tag.warn{border-radius:999px;height:22px;line-height:22px;color:#9a6410!important;background:#fbefd6!important;padding:0 9px!important;font-size:12px!important}.v8 .td2 .td-prep{color:#c0392b}.v8 .tag.x-tag{border-radius:999px!important}.v8 .pg-briefing .brw.bfn{margin-left:0!important}.v8[data-page=artifacts] .ar-sech .lab{color:#141414!important;font-size:15px!important;font-weight:500!important}.v8 .td2 .td-card{cursor:pointer;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:2px 14px;padding:16px 18px!important;display:grid!important}.v8 .td2 .td-card>img,.v8 .td2 .td-card>svg{border-radius:6px;grid-row:1/4;width:22px;height:22px;margin-top:1px}.v8 .td2 .td-card h3{grid-column:2;margin:0!important;font-size:15.5px!important;line-height:1.35!important}.v8 .td2 .td-card .td-btn,.v8 .td2 .td-card .td-ok{grid-area:1/3/3;align-self:center}.v8 .td2 .td-meta{color:#14141480;grid-column:2;margin:0;font-size:12.5px}.v8 .td2 .td-meta span:before{content:"·";color:#1414144d;margin:0 6px}.v8 .td2 .td-meta span.hot{color:#c0392b;font-weight:500}.v8 .td2 .td-card .td-take{color:#14141494;grid-column:2/4;line-height:1.5;margin:8px 0 0!important;font-size:13px!important;display:block!important}.v8 .td2 .td-card:hover{box-shadow:0 0 0 .5px #0003,0 6px 14px -8px #0000001f!important}.v8 .td2 .td-card.done .td-meta{display:block!important}.v8 .td2 .td-prep{color:#14141499!important;background:0 0!important;margin-top:4px!important;padding:0!important;font-size:12.5px!important;font-weight:400!important}.v8 .td2 .td-prep:after{content:" ›"}.v8 .td2 .td-prep:hover{text-underline-offset:3px;text-decoration:underline;color:#141414!important}.v8 .td2 .td-card{padding:18px 20px!important;display:block!important}.v8 .td2 .td-card .td-meta{color:#14141480;align-items:center;gap:8px;margin:0 0 8px;font-size:12.5px;display:flex}.v8 .td2 .td-card .td-meta img,.v8 .td2 .td-card .td-meta svg{border-radius:5px;width:18px;height:18px}.v8 .td2 .td-card .td-meta b{color:#141414b3;font-weight:500}.v8 .td2 .td-card h3{text-wrap:pretty;margin:0 0 6px!important;font-size:16px!important;line-height:1.35!important}.v8 .td2 .td-card .td-take{margin:0 0 14px!important;font-size:13.5px!important}.v8 .td2 .td-card .td-acts{gap:8px;display:flex}.v8 .td2 .td-card.done .td-acts{margin-top:4px}.v8 .td2 .td-side{gap:0!important}.v8 .td2 .td-side .td-sh{margin:0 0 12px!important}.v8 .td2 .td-side .td-box+.td-sh{margin-top:22px!important}.v8 .td2 .td-main{gap:12px}.v8 .td2 .td-main .td-sh{margin-bottom:0!important}.v8 .td2 .td-box{padding:14px 18px 8px!important}.v8 .td2 .td-li{grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important}.v8 .td2 .td-li>img,.v8 .td2 .td-li>svg{margin-top:2px}.v8 .td2 .td-lnk{color:#141414;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font:500 12.5px DM Sans,system-ui,sans-serif;display:inline-block}.v8 .td2 .td-lnk:after{content:" ›"}.v8 .td2 .td-lnk:hover{text-underline-offset:3px;text-decoration:underline}.v8 .td2 .td-li .td-ok{margin-top:6px}.v8 .td2 .td-l{text-wrap:balance}.v8 .td2 :is(.td-meta,.td-li,.td-news)>:is(img,svg),.v8 .td2 .td-meta>:is(img,svg){object-fit:contain;box-sizing:border-box;background:#fff;flex:none;box-shadow:0 0 0 .5px #00000024;border-radius:6px!important;width:20px!important;height:20px!important}.v8 .td2 .td-li,.v8 .td2 .td-news{grid-template-columns:20px minmax(0,1fr)!important}.v8 .td2 .td-meta{gap:10px!important}.v8 .td2 .td-meta span:before{margin:0 8px 0 0!important}.v8 .td2{padding-bottom:120px}.v8 .td2 .td-glance{grid-template-columns:1.1fr 1fr 1.25fr;gap:14px;display:grid}.v8 .td2 .tg{background:#fff;border-radius:20px;flex-direction:column;min-width:0;padding:16px 18px;display:flex;box-shadow:0 0 0 .5px #00000017,0 4px 10px -6px #0000000f}.v8 .td2 .tg-k{color:#1414148c;margin:0;font:500 13px DM Sans,system-ui,sans-serif}.v8 .td2 .tg-n{letter-spacing:-.03em;color:#141414;align-items:baseline;gap:10px;margin:4px 0 10px;font:500 44px/1 DM Sans,system-ui,sans-serif;display:flex}.v8 .td2 .tg-n span{letter-spacing:0;color:#14141480;font-size:13px;font-weight:400}.v8 .td2 .tg-need .tg-n{color:#c0392b}.v8 .td2 .tg-ath .tg-n{color:#0e6b62}.v8 .td2 .tg ul{flex-direction:column;gap:2px;margin:0 0 12px;padding:0;list-style:none;display:flex}.v8 .td2 .tg li button{color:#141414;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:4px 0;font:400 13.5px DM Sans,system-ui,sans-serif;display:flex}.v8 .td2 .tg li button:before{content:"";opacity:.3;background:currentColor;border-radius:50%;flex:none;width:5px;height:5px;margin-right:2px}.v8 .td2 .tg-need li button:before{opacity:1;background:#c0392b}.v8 .td2 .tg li button:hover{text-underline-offset:3px;text-decoration:underline}.v8 .td2 .tg li em{color:#0e6b62;white-space:nowrap;margin-left:auto;font-size:12px;font-style:normal}.v8 .td2 .tg-need .b{align-self:flex-start;margin-top:auto}.v8 .td2 .tg-ev{color:#141414;margin:6px 0 2px;font:500 17px/1.3 DM Sans,system-ui,sans-serif}.v8 .td2 .tg-ev b{color:#14141473;margin-right:8px;font-weight:500}.v8 .td2 .tg-in{color:#1414148c;margin:0 0 14px;font-size:13px}.v8 .td2 .tg-in button{color:#141414;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font:500 13px DM Sans,system-ui,sans-serif;text-decoration:underline}.v8 .td2 .tg-day{background:#1414140d;border-radius:6px;height:22px;margin-top:auto;position:relative}.v8 .td2 .tg-day i{background:var(--c);opacity:.85;border-radius:4px;position:absolute;top:3px;bottom:3px}.v8 .td2 .tg-day i.past{opacity:.25}.v8 .td2 .tg-day s{background:#141414;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.v8 .td2 .tg-day u{background:#c0392b;border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:-6px;box-shadow:0 0 0 2px #fff}.v8 .td2 .tg-hrs{height:16px;margin-top:4px;position:relative}.v8 .td2 .tg-hrs span{color:#14141466;font-size:11px;position:absolute;transform:translate(-50%)}.v8 .td2 .tg-hrs span:first-child{transform:none}.v8 .td2 .td-list{background:#fff;border-radius:20px;padding:4px 18px;box-shadow:0 0 0 .5px #00000017}.v8 .td2 .td-r{cursor:pointer;border-top:.5px solid #14141414;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.v8 .td2 .td-r:first-child{border-top:0}.v8 .td2 .td-r>img,.v8 .td2 .td-r>svg{object-fit:contain;background:#fff;border-radius:6px;box-shadow:0 0 0 .5px #00000024;width:20px!important;height:20px!important}.v8 .td2 .td-r b{color:#141414;min-width:0;font:500 14px/1.35 DM Sans,system-ui,sans-serif}.v8 .td2 .td-r:hover b{text-underline-offset:3px;text-decoration:underline}.v8 .td2 .td-r .td-due{white-space:nowrap;height:auto;font-weight:400;line-height:1.3;color:#14141480!important;background:0 0!important;padding:0!important;font-size:12.5px!important}.v8 .td2 .td-r .td-due.hot{font-weight:500;color:#c0392b!important}.v8 .td2 .td-r.done b{color:#14141466;text-decoration:line-through}.v8 .td2 .td-ev2{grid-template-columns:44px 10px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid;position:relative}.v8 .td2 .td-ev2 .td-t{color:#14141480;font:500 13px DM Sans,system-ui,sans-serif}.v8 .td2 .td-ev2>i{background:var(--c);border-radius:50%;width:9px;height:9px;margin-top:4px}.v8 .td2 .td-ev2 b{color:#141414;font:500 13.5px/1.35 DM Sans,system-ui,sans-serif;display:block}.v8 .td2 .td-ev2 .td-prep{display:block;margin-top:2px!important}@media (width<=1100px){.v8 .td2 .td-glance{grid-template-columns:1fr 1fr}.v8 .td2 .tg-next{grid-column:1/-1}}.v8 .td2 .tg li button{justify-content:flex-start}.v8 .td2 .td-ev2{padding:6px 0}.v8 .td-an{flex-direction:column;gap:18px;padding-bottom:120px;display:flex}.v8 .td-an .td-kpis .an-kpi .v{font-variant-numeric:tabular-nums}.v8 .td-an .td-day text{fill:#14141466;font:400 10px DM Sans,system-ui,sans-serif}.v8 .td-an .ab-need .ab-row.done b{color:#14141466;text-decoration:line-through}.v8 .td-an .ab-tag.ok{color:#0e6b62;background:#e3f1ee;align-items:center;gap:4px;display:inline-flex}.v8 .td-an .ab-tag.ok svg{width:12px;height:12px}.v8 .td-an .an-count.ok{color:#0e6b62;background:#e3f1ee}.v8 .td-an .td-h2{margin-top:18px!important}.v8 .td-an .ab-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.v8 .td-an button.ab-li{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding-left:0;padding-right:0}.v8 .td-an button.ab-li:hover b{text-underline-offset:3px;text-decoration:underline}.v8 .td-an .an-kpi.lead .rw{align-items:flex-end}.v8 .td-an .an-kpi.lead .td-day{flex:auto;min-width:150px;width:auto!important;max-width:none!important;height:64px!important}.v8 .td-an .ab-t>span,.v8 .td-an .ab-li>span>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v8 .td-ux .ab-need,.v8 .td-ux .ab-news{flex-direction:column;display:flex}.v8 .td-ux .ab-foot{margin-top:auto;padding-top:14px}.v8 .td-ux .ab-row .ab-t b{font-weight:500}.v8 .td-ux .ab-t>span{color:#14141480}.v8 .td-ux .ab-tag.plain{color:#14141499;background:#1414140d}.v8 .td-ux .td-day2{background:#fff;border-radius:20px;padding:18px 22px 14px;box-shadow:0 0 0 .5px #0000001a}.v8 .td-ux .td-dh{align-items:baseline;gap:18px;margin-bottom:14px;display:flex}.v8 .td-ux .td-dh h3{color:#141414;font:500 15px DM Sans,system-ui,sans-serif}.v8 .td-ux .td-dh p{align-items:baseline;gap:8px;margin:0;font-size:14px;display:flex}.v8 .td-ux .td-dh p span{color:#14141480}.v8 .td-ux .td-dh p b{color:#141414;font-weight:500}.v8 .td-ux .td-dh em{color:#14141480;margin-left:auto;font-size:13px;font-style:normal}.v8 .td-ux .td-strip{background:#1414140a;border-radius:8px;height:28px;position:relative}.v8 .td-ux .td-strip i{background:var(--c);opacity:.85;border-radius:5px;position:absolute;top:4px;bottom:4px}.v8 .td-ux .td-strip s{background:#141414;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.v8 .td-ux .td-strip u{background:#c0392b;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-9px;box-shadow:0 0 0 2px #fff}.v8 .td-ux .td-hrs{height:18px;margin-top:6px;position:relative}.v8 .td-ux .td-hrs span{color:#14141466;font-size:11.5px;position:absolute;transform:translate(-50%)}.v8 .td-ux .td-hrs span:first-child{transform:none}.v8 .td-ux .td-hrs span:last-child{transform:translate(-100%)}.v8 .td-ux .td-fyi{border-radius:20px;padding:0 22px}.v8 .td-ux .td-fyi summary{color:#14141499;cursor:pointer;align-items:center;gap:8px;padding:12px 0;font:500 14px DM Sans,system-ui,sans-serif;list-style:none;display:flex}.v8 .td-ux .td-fyi summary::-webkit-details-marker{display:none}.v8 .td-ux .td-fyi summary span{color:#14141466;font-weight:400}.v8 .td-ux .td-fyi summary svg{width:14px;height:14px;transition:transform .2s}.v8 .td-ux .td-fyi[open] summary svg{transform:rotate(90deg)}.v8 .td-ux .td-fyi[open]{background:#fff;padding-bottom:8px;box-shadow:0 0 0 .5px #0000001a}.v8 .td-ux .td-strip i{color:#fff;white-space:nowrap;text-overflow:ellipsis;padding:0 7px;font:500 11px/20px DM Sans,system-ui,sans-serif;overflow:hidden}.v8 .td-ux .td-strip i.past{color:#0000}.v8 .td-ux .td-strip{height:30px}.v8 .td-ux .td-strip i{top:5px;bottom:5px}.v8 .td-ux .ab-row.done{background:0 0!important}.v8 .td-ux .ab-row.done .ab-t b{color:#14141473}.v8 .td-ux .td-day2{padding:18px 20px 14px}.v8 .td-ux .td-fyi{padding:0 20px}.v8 .td-ux .td-strip i{align-items:center;padding:0 3px;display:flex}.v8 .td-ux .td-strip i img,.v8 .td-ux .td-strip i svg{background:#fff;border-radius:4px;flex:none;width:16px!important;height:16px!important}.v8 .td-ux .td-strip i.past img,.v8 .td-ux .td-strip i.past svg{opacity:.5}.v8 .td-ux .td-strip i:not(:has(img,svg)){padding:0 7px}@media (width<=700px){.v8 .td-hd,.v8 .td-ux .td-dh{flex-wrap:wrap;row-gap:4px}.v8 .td-ux .td-dh em{width:100%;margin-left:0}.v8 .td-ux .td-hrs span:nth-child(2n){display:none}.v8 .td-ux .ab-row .ab-t b{font-size:13.5px}}.v8 .td-ux .td-strip i{justify-content:center;overflow:hidden}.v8 .td-ux .td-strip i:not(:has(img,svg)){justify-content:flex-start}@media (width<=700px){.v8 .td-ux .td-strip i{color:#0000;padding:0!important}.v8 .td-ux .td-strip i img,.v8 .td-ux .td-strip i svg{display:none}}.v8 .an .ab-row,.v8 .td-an button.ab-li{isolation:isolate;transition:border-color .15s;position:relative}.v8 .an .ab-row:before,.v8 .td-an button.ab-li:before{content:"";z-index:-1;background:#14141400;border-radius:12px;transition:background .15s;position:absolute;inset:0 -10px}.v8 .an .ab-row:hover:before,.v8 .td-an button.ab-li:hover:before{background:#1414140a}.v8 .an .ab-row:active:before{background:#14141412}.v8 .an .ab-row:hover,.v8 .an .ab-row:hover+.ab-row{border-top-color:#0000!important}.v8 .an .ab-row:hover b,.v8 .td-an button.ab-li:hover b{text-decoration:none!important}.v8 .an .ab-row>svg:last-child{color:#1414144d;transition:transform .15s,color .15s}.v8 .an .ab-row:hover>svg:last-child{color:#141414bf;transform:translate(2px)}.v8 .an .ab-row:focus-visible,.v8 .td-an button.ab-li:focus-visible,.v8 .td-ux .td-fyi summary:focus-visible{outline:none}.v8 .an .ab-row:focus-visible:before,.v8 .td-an button.ab-li:focus-visible:before{background:#1414140a;box-shadow:0 0 0 2px #14141480}.v8 .td-ux .td-strip i{cursor:default;transition:opacity .15s,transform .15s;overflow:visible}.v8 .td-ux .td-strip i>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v8 .td-ux .td-strip i:hover{opacity:1;z-index:3;transform:translateY(-1px)}.v8 .td-ux .td-strip i.past:hover{opacity:.5}.v8 .td-ux .td-strip :is(i,u)[data-tip]:hover:after{content:attr(data-tip);color:#fff;white-space:nowrap;pointer-events:none;z-index:5;background:#141414;border-radius:8px;padding:6px 10px;font:500 12px/1.3 DM Sans,system-ui,sans-serif;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 6px 16px -6px #00000059}.v8 .td-ux .td-strip u{cursor:default}.v8 .td-ux .td-strip u{transition:transform .15s}.v8 .td-ux .td-fyi summary{transition:color .15s}.v8 .td-ux .td-fyi summary:hover{color:#141414}.v8 .td-ux .td-fyi summary svg{display:block}.v8 .td-ux .td-row2{align-items:stretch}.v8 .td-ux .td-day2{flex-direction:column;padding:18px 20px 16px;display:flex}.v8 .td-ux .td-dh{margin-bottom:6px}.v8 .td-ux .td-next{align-items:baseline;gap:8px;margin:0 0 16px;font-size:14px;display:flex}.v8 .td-ux .td-next span{color:#14141480}.v8 .td-ux .td-next b{color:#141414;font-weight:500}.v8 .td-ux .td-strip{background:0 0;border-radius:0;height:auto;margin-top:18px;padding-bottom:64px;position:relative}.v8 .td-ux .td-strip:before{content:"";background:#1414140a;border-radius:7px;height:26px;display:block}.v8 .td-ux .td-strip>b{border-left:1px solid #1414140f;width:0;height:26px;position:absolute;top:0}.v8 .td-ux .td-strip>b:first-child{border-left:0}.v8 .td-ux .td-strip>b span{color:#14141466;white-space:nowrap;font:400 11px DM Sans,system-ui,sans-serif;position:absolute;bottom:calc(100% + 4px);transform:translate(-50%)}.v8 .td-ux .td-strip>b:first-child span{transform:none}.v8 .td-ux .td-strip i{background:var(--c);opacity:.9;border-radius:5px;height:18px;position:absolute;top:4px;bottom:auto;overflow:visible;padding:0!important}.v8 .td-ux .td-strip i em{left:0;top:calc(22px + var(--l) * 20px);color:#141414;white-space:nowrap;border-left:2px solid var(--c);align-items:center;gap:5px;padding-left:7px;font:500 12px/16px DM Sans,system-ui,sans-serif;display:flex;position:absolute}.v8 .td-ux .td-strip i em img,.v8 .td-ux .td-strip i em svg{background:#fff;border-radius:4px;box-shadow:0 0 0 .5px #00000024;width:14px!important;height:14px!important;display:block!important}.v8 .td-ux .td-strip i.past{opacity:.25}.v8 .td-ux .td-strip i.past em{color:#14141459}.v8 .td-ux .td-strip i.past em img,.v8 .td-ux .td-strip i.past em svg{opacity:.4}.v8 .td-ux .td-strip i.nx{opacity:1;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--c)}.v8 .td-ux .td-strip i:hover{opacity:1}.v8 .td-ux .td-strip s{height:32px;top:-3px;bottom:auto}.v8 .td-ux .td-strip u{top:-9px}.v8 .td-ux .td-wk .ab-t>span{-webkit-line-clamp:1}.v8 .td-ux .td-wk .ab-t b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v8 .td-ux .td-none{color:#14141480;margin:12px 0;font-size:13px}@media (width<=700px){.v8 .td-ux .td-strip i em{display:none}.v8 .td-ux .td-strip{padding-bottom:4px}.v8 .td-ux .td-strip>b:nth-child(4n+3) span{display:none}}.v8 .td-ux .an-count.plain{color:#14141499!important;background:#14141412!important}.v8 .td-ux .td-strip i[data-r] em{border-left:0;border-right:2px solid var(--c);padding-left:0;padding-right:7px;left:auto;right:0}.v8 .td-ux .td-strip i em{box-sizing:border-box;text-overflow:ellipsis;max-width:128px;overflow:hidden}.v8 .td-ux .td-strip i[data-hide] em{display:none}.v8 .td-ux .td-next{min-width:0}.v8 .td-ux .td-next b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v8 .td-ux .td-next span{flex:none}.v8 .td-ux .ab-row .ab-t b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v8 .td-ux .ab-tag{white-space:nowrap;text-overflow:ellipsis;max-width:110px;overflow:hidden}.v8 .td-ux .ab-head h2{overflow-wrap:anywhere}.v8 .td-ux .td-strip{margin:22px 0 14px;padding-bottom:0}.v8 .td-ux .td-strip:before{border-radius:5px;height:16px}.v8 .td-ux .td-strip>b{height:16px}.v8 .td-ux .td-strip i{border-radius:3px;height:10px;top:3px}.v8 .td-ux .td-strip i.nx{box-shadow:0 0 0 1.5px #fff,0 0 0 3px var(--c)}.v8 .td-ux .td-strip s{height:22px;top:-3px}.v8 .td-ux .td-strip u{width:8px;height:8px;margin-left:-4px;top:-8px}.v8 .td-ux .td-ag-r{border-top:.5px solid #14141414;grid-template-columns:44px 8px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.v8 .td-ux .td-ag-r:first-child{border-top:0}.v8 .td-ux .td-ag-t{color:#14141480;font-variant-numeric:tabular-nums;font:400 13px DM Sans,system-ui,sans-serif}.v8 .td-ux .td-ag-r>i{background:var(--c);border-radius:50%;width:8px;height:8px}.v8 .td-ux .td-ag-r>b{color:#141414;text-overflow:ellipsis;white-space:nowrap;font:500 14px/1.35 DM Sans,system-ui,sans-serif;overflow:hidden}.v8 .td-ux .td-ag-r>em{color:#14141499;white-space:nowrap;background:#1414140d;border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal}.v8 .td-ux .td-ag-r.more{display:none}.v8 .td-ux .td-ag.all .td-ag-r.more{display:grid}.v8 .td-ux .td-ag-all{color:#1414148c;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:4px 0;font:500 13px DM Sans,system-ui,sans-serif}.v8 .td-ux .td-ag-all:hover{color:#141414}@media (width<=700px){.v8 .td-ux .td-strip{padding-bottom:0}}.v8 .td-ux.td-an,.v8 .td-ux .td-row2{gap:16px}.v8 .td-ux .td-day2,.v8 .td-ux .td-wk{padding-bottom:14px!important}.v8 .td-ux .an-count.ok{color:#0e6b62!important;background:#e3f1ee!important}.v8 .td-ux .ab-tag,.v8 .td-ux .td-ag-r>em{box-sizing:border-box;align-items:center;height:22px;font-size:12px;line-height:1;display:inline-flex;padding:0 9px!important}.v8 .td-ux .td-ag-all{margin-top:4px}.v8 .td-ux .td-strip u{border-radius:1px;width:2px;height:20px;margin-left:-1px;top:-2px;box-shadow:0 0 0 1.5px #fff}.v8 .td-ux .td-strip u:hover{transform:scaleX(1.6)}.v8[data-page=today] #mainwrap{padding-top:18px!important}.v8[data-page=today] #view{margin-top:0!important}.v8 .td-ux .td-dh em,.v8 .td-ux .td-ag-t{font-size:12.5px}.v8 .td-ux .td-ag-all{color:#141414;font-size:12.5px;font-weight:500}.v8 .td-ux .td-ag-all:hover{text-underline-offset:3px;text-decoration:underline}.v8 .td-ux .td-focus{cursor:pointer;background:#c0392b0b;border-radius:14px;margin:8px -10px 6px;padding:14px;box-shadow:inset 0 0 0 .5px #c0392b1f}.v8 .td-ux .td-fk{color:#1414148c;align-items:center;gap:8px;margin:0 0 10px;font:500 12.5px DM Sans,system-ui,sans-serif;display:flex}.v8 .td-ux .td-fr{align-items:center;gap:12px;display:flex}.v8 .td-ux .td-fr>img,.v8 .td-ux .td-fr>svg{background:#fff;border-radius:8px;flex:none;box-shadow:0 0 0 .5px #00000024;width:28px!important;height:28px!important}.v8 .td-ux .td-fr b{color:#141414;letter-spacing:-.01em;font:500 18px/1.3 DM Sans,system-ui,sans-serif}.v8 .td-ux .td-ft{color:#14141499;align-items:flex-start;gap:6px;margin:8px 0 0 40px;font-size:13px;line-height:1.45;display:flex}.v8 .td-ux .td-ft img{border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px}.v8 .td-ux .td-fa{align-items:center;gap:12px;margin:12px 0 0 40px;display:flex}.v8 .td-ux .td-fa span{color:#14141480;font-size:12.5px}.v8 .td-ux .td-focus+.ab-row{border-top:0}.v8 .td-ux .td-focus{transition:background .15s,box-shadow .15s}.v8 .td-ux .td-focus:hover{background:#c0392b12;box-shadow:inset 0 0 0 .5px #c0392b33}.v8 .td-ux .td-fr{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.v8 .td-ux .td-fr>img,.v8 .td-ux .td-fr>svg{border-radius:6px;width:22px!important;height:22px!important}.v8 .td-ux .td-fr b{letter-spacing:0;font:500 16px/1.3 DM Sans,system-ui,sans-serif}.v8 .td-ux .td-ft{color:#1414148c;margin:6px 0 0 34px;font-size:12.5px;line-height:1.45;display:block}.v8 .td-ux .td-fa{margin:12px 0 0 34px}.v8 .td-ux .td-fr{grid-template-columns:22px minmax(0,1fr) auto 14px}.v8 .td-ux .td-fr>svg:last-child{color:#1414144d;width:14px;height:14px;transition:transform .15s,color .15s}.v8 .td-ux .td-focus:hover .td-fr>svg:last-child{color:#141414bf;transform:translate(2px)}.v8 .td-ux .td-ft{white-space:nowrap;text-overflow:ellipsis;margin-right:26px;overflow:hidden}.v8 .td-ux .td-fr>svg:last-child{border-radius:0;width:14px!important;height:14px!important;box-shadow:none!important;background:0 0!important}.v8 .td-ux .td-dh{align-items:center;gap:10px;min-height:28px;margin:0 0 6px;display:flex}.v8 .td-ux .td-dh h3{align-items:center;gap:8px;display:flex;margin:0!important}.v8 .td-ux .td-dh em{color:#14141480;white-space:nowrap;margin-left:auto;font-size:12.5px;font-style:normal}.v8 .td-ux .td-dh .b{flex:none}.v8 .td-ux .ab-need,.v8 .td-ux .ab-news,.v8 .td-ux .td-day2{padding:16px 20px 12px!important}.v8 .td-ux .td-ag-r{padding:12px 0}.v8 .td-ux .td-ag-all{border-top:.5px solid #14141414;align-items:center;gap:6px;width:100%;margin:0;padding:12px 0 4px;display:flex}.v8 .td-ux .td-ag-all svg{color:#14141466;width:12px;height:12px;transition:transform .2s;transform:rotate(90deg)}.v8 .td-ux .td-ag.all .td-ag-all svg{transform:rotate(-90deg)}.v8 .td-ux .td-strip{margin:18px 0 10px}.v8 .td-ux .td-focus{margin:6px -10px 4px;padding:14px 10px}.v8 .td-ux .td-dh{row-gap:0;flex-wrap:nowrap!important}.v8 .td-ux .td-dh h3{white-space:nowrap;flex:none}.v8 .td-ux .td-dh em{text-overflow:ellipsis;min-width:0;overflow:hidden;width:auto!important;margin-left:auto!important}.v8 .td-ux .td-ath{container-type:inline-size}@container (width<=440px){.v8 .td-ux .td-ath .td-dh em{display:none}.v8 .td-ux .td-ath .td-dh .b{margin-left:auto}}.v8 .td-ux .ab-cols>*{min-width:0}@media (width<=900px){.v8 .td-ux .ab-cols{grid-template-columns:minmax(0,1fr)!important}}@container (width>=381px){.v8 .td-ux .td-ath .td-dh em{display:block}.v8 .td-ux .td-ath .td-dh .b{margin-left:0}}.v8 #view :is(.ph,.an-top,.ar-top,.td-hd,.bm-head)>h1,.v8 #view .ph>div>h1{margin-top:0!important;line-height:40px!important}.v8 #view :is(.an,.brw){padding-top:0!important}.v8:has(#layer .drawer,#view .bdx) #gdock{transition:opacity .15s;opacity:0!important;pointer-events:none!important}.v8 :is(.drawer,.bdx) .gl-clamp{-webkit-line-clamp:unset!important;max-height:none!important;display:block!important;overflow:visible!important}.v8[data-page=artifacts] .ar-sheet.ar-real{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.v8[data-page=artifacts] .ar-sheet.ar-real .mp{border-radius:14px;height:230px}.v8 #view :is(.ch-home,.cv,.ch,.chat) textarea:focus,.v8 #view .cm textarea:focus,.v8 #view textarea:focus-visible{outline:none!important}.v8 #view .brw h1{margin-top:0!important;line-height:40px!important}.v8 #view .dacts .dnote{color:#14141480!important}.v8 #view .cv-wid .more{overflow-clip-margin:6px;overflow:clip!important}.v8 #view .gi-head{margin:6px 0 22px}.v8 #view .gi-head h2{color:#141414!important;letter-spacing:0!important;margin:0!important;font:500 22px/1.35 DM Sans,system-ui,sans-serif!important}.v8 #view .gi-by{align-items:center;gap:8px;margin-top:6px;display:flex}.v8 #view .gi-by img{object-fit:cover;border-radius:50%;width:18px;height:18px}.v8 #view .gi-by span{color:#14141480;font-size:12.5px}.v8:not(.mode-chat).ov-dark #shell :is(#side,.crail):before{-webkit-backdrop-filter:blur(26px)saturate(1.35)!important;backdrop-filter:blur(26px)saturate(1.35)!important;background:linear-gradient(165deg,#fcfbf8cc,#f6f5f1a8 55%,#faf9f6bd)!important;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffff8c,0 0 0 .5px #ffffff2e,0 24px 48px -24px #00000073!important}.v8:not(.mode-chat).ov-dark #gdock,.v8:not(.mode-chat).ov-dark.ov3d #gdock{-webkit-backdrop-filter:blur(26px)saturate(1.35)!important;backdrop-filter:blur(26px)saturate(1.35)!important;background:#faf9f6b8!important;box-shadow:inset 0 1px #ffffffe6,0 0 0 .5px #fff3,0 18px 40px -20px #00000080!important}.v8:not(.mode-chat).ov-dark .ov-depth{-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);background:#faf9f6b3!important;box-shadow:inset 0 1px #ffffffe6,0 0 0 .5px #fff3!important}.v8:not(.mode-chat).ov-dark .ov-hd h1{transition:color .5s;color:#f4f7f6!important}.v8:not(.mode-chat).ov-dark .ov-hd .sub{color:#f4f7f6b3!important}.v8:not(.mode-chat).ov-dark .ov-hd .sub em{color:#f0a79a!important}.v8:not(.mode-chat).ov-dark .ov-hint{color:#f4f7f68c!important}.v8:not(.mode-chat).ov-dark .ov-hint kbd{color:#f4f7f6;background:#ffffff1a!important;border-color:#ffffff40!important}.v8 .ov-hd h1,.v8 .ov-hd .sub,.v8 .ov-hint{transition:color .5s}.v8 .ov-hint{text-shadow:0 0 12px #ffffffe6;color:#1414148c!important}.v8:not(.mode-chat).ov-dark .ov-hint{text-shadow:none;color:#f4f7f699!important}.v8:not(.mode-chat).ov3d:not(.ov-dark) #shell :is(#side,.crail):before{-webkit-backdrop-filter:blur(22px)saturate(1.6)!important;backdrop-filter:blur(22px)saturate(1.6)!important;background-color:#eceef02e!important;background-image:linear-gradient(165deg,#ffffff6b,#ffffff29 50%,#ffffff42)!important;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffb3,inset 0 -1px #ffffff59,0 0 0 .5px #14283c24,0 20px 44px -22px #14283c52!important}.v8:not(.mode-chat).ov3d:not(.ov-dark) #gdock{-webkit-backdrop-filter:blur(22px)saturate(1.6)!important;backdrop-filter:blur(22px)saturate(1.6)!important;background:linear-gradient(170deg,#ffffff80,#ffffff42)!important;box-shadow:inset 0 1px #fffffff2,0 0 0 .5px #14283c24,0 16px 36px -18px #14283c4d!important}.v8:not(.mode-chat).ov3d:not(.ov-dark) .ov-depth{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:#ffffff4d!important;border-color:#0000!important;box-shadow:inset 0 1px #ffffffe6,0 0 0 .5px #14283c1f,0 8px 20px -12px #14283c40!important}.v8:not(.mode-chat).ov3d:not(.ov-dark) #view .ov-hint{color:#1414148c!important;text-shadow:0 0 12px #ffffffe6!important}.v8:not(.mode-chat).ov3d:not(.ov-dark) .ov-panel{-webkit-backdrop-filter:blur(26px)saturate(1.6)!important;backdrop-filter:blur(26px)saturate(1.6)!important;background:linear-gradient(165deg,#ffffff9e,#ffffff61 50%,#ffffff7a)!important;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffb3,0 0 0 .5px #14283c24,0 24px 48px -24px #14283c4d!important}.v8:not(.mode-chat).ov-dark .ov-panel{-webkit-backdrop-filter:blur(26px)saturate(1.35)!important;backdrop-filter:blur(26px)saturate(1.35)!important;background:linear-gradient(165deg,#fcfbf8d6,#f6f5f1b8 55%,#faf9f6c7)!important}.v8:not(.mode-chat).ov3d .ov-panel .foot{background:0 0!important}.v8[data-page=governance] .gi-cols .gi-col.card.gl{padding-left:0!important;padding-right:0!important}.v8[data-page=governance] .gi-col:not(:last-child) .gi-ch{width:calc(100% + 24px)!important}.v8[data-page=mywork] .mwbar.gl{justify-content:space-between;align-items:center;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.v8[data-page=mywork] .lists{padding-bottom:8px;overflow-x:auto;grid-template-columns:none!important;grid-auto-columns:calc(33.3333% - 16px)!important;grid-auto-flow:column!important;gap:0 24px!important;margin-top:18px!important;display:grid!important}.v8[data-page=mywork] .list.gl{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.v8[data-page=mywork] .lh{box-sizing:border-box;height:52px;border-bottom:1px solid #00000014!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 20px!important;display:flex!important}.v8[data-page=mywork] .list:not(:last-child) .lh{width:calc(100% + 24px)!important;max-width:none!important}.v8[data-page=mywork] .lh .caps,.v8[data-page=mywork] .lh .caps.x-eb{color:#141414!important;letter-spacing:0!important;text-transform:none!important;font-size:15px!important;font-weight:500!important}.v8[data-page=mywork] .lh b{color:#b3b3b3!important;order:0!important;margin-left:0!important;font-size:15px!important;font-weight:400!important}.v8[data-page=mywork] .lcards{flex-direction:column!important;gap:12px!important;padding-top:16px!important;display:flex!important}.v8[data-page=mywork] .wc.mw,.v8[data-page=mywork] .wc.mw[style*=--c]{overflow:hidden;background:#fff!important;border:0!important;border-radius:16px!important;padding:0!important;box-shadow:0 0 0 .5px #0000001a,0 4px 6px -1px #0000000f!important}.v8[data-page=mywork] .wc.mw .cbar{background:0 0!important;border:0!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:0!important;margin:0!important;padding:18px 20px 0!important;display:flex!important}.v8[data-page=mywork] .wc.mw .cbar img{border-radius:6px!important;width:24px!important;height:24px!important}.v8[data-page=mywork] .wc.mw .cbar b{color:#4d4d4d!important;font-size:12.5px!important;font-weight:500!important}.v8[data-page=mywork] .wc.mw .cbar .due{color:#999!important;margin-left:auto!important;font-size:12px!important}.v8[data-page=mywork] .wc.mw .bd{align-items:center;grid-template-columns:auto 1fr auto!important;column-gap:0!important;padding:0 20px 18px!important;display:grid!important}.v8[data-page=mywork] .wc.mw .bd>p{grid-area:1/1/auto/-1;color:#141414!important;margin:12px 0 0!important;font-size:14px!important;font-weight:400!important;line-height:1.43!important}.v8[data-page=mywork] .wc.mw .note{grid-area:2/1/auto/-1;color:#7a7a7a!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.45!important}.v8[data-page=mywork] .wc.mw .meta{display:contents!important}.v8[data-page=mywork] .wc.mw .bd:before{content:"";border-top:1px solid #0000000f;grid-area:3/1/auto/-1;align-self:start;height:0;margin-top:16px}.v8[data-page=mywork] .wc.mw :is(.meta .tag,.meta .own,.ft){grid-row:3;align-self:center;margin:31px 0 0!important}.v8[data-page=mywork] .wc.mw .meta .tag{grid-column:1}.v8[data-page=mywork] .wc.mw .meta .own{grid-column:2;color:#999!important;padding-left:10px!important;font-size:12px!important}.v8[data-page=mywork] .wc.mw .ft{grid-column:3;justify-content:flex-end;display:flex;border:0!important;padding:0!important}.v8[data-page=mywork] .wc.mw .open{color:#4d4d4d!important;font-size:12px!important;font-weight:500!important}.v8[data-page=mywork] .seg2 em{font-size:12px!important}.v8 #ovLoad,.v8 .ov-load{display:none!important}.v8[data-page=today] .cv-msg.arrive{position:relative;padding:0!important;display:block!important}.v8[data-page=today] .cv-msg.arrive>.cv-ava{position:absolute;top:0;left:0;width:22px!important;height:22px!important;margin:0!important}.v8[data-page=today] .cv-msg.arrive>.cv-mb{width:auto!important;max-width:none!important;margin:0!important}.v8[data-page=today] .cv-msg.arrive .cv-who{align-items:center;gap:6px;height:22px;margin:0!important;padding-left:30px!important;display:flex!important}.v8[data-page=today] .cv-msg.arrive .cv-who b{color:#4d4d4d!important;font-size:12.5px!important;font-weight:500!important}.v8[data-page=today] .cv-msg.arrive .cv-who span{color:#999!important;font-size:12.5px!important}.v8[data-page=today] .cv-lead{letter-spacing:-.01em!important;color:#141414!important;margin:14px 0 0!important;font-size:26px!important;font-weight:500!important;line-height:1.25!important}.v8[data-page=today] .cv-nar{color:#7a7a7a!important;max-width:760px!important;margin:10px 0 0!important;font-size:15px!important;line-height:1.6!important}.v8[data-page=today] .cv-nar b{color:#141414!important;font-weight:500!important}.v8[data-page=today] .cv-wids.pair{align-items:start!important;gap:24px!important;margin-top:36px!important}.v8[data-page=today] .cv-wid.gl{border-radius:20px!important;padding:0!important}.v8[data-page=today] .cv-wh{background:0 0!important;border:0!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;height:auto!important;min-height:0!important;margin:0!important;padding:20px 20px 16px!important;display:flex!important}.v8[data-page=today] .cv-wh>svg{display:none!important}.v8[data-page=today] .cv-wh>b{color:#141414!important;font-size:15px!important;font-weight:500!important}.v8[data-page=today] .cv-wh>span{color:#b3b3b3!important;font-size:15px!important;font-weight:400!important}.v8[data-page=today] .cv-wid.day .cv-wh>span{margin-left:auto;color:#999!important;font-size:12.5px!important}.v8[data-page=today] .cv-wh .right{display:contents!important}.v8[data-page=today] .cv-wh .b.pri{order:2;height:32px!important;margin-left:auto!important;padding:0 14px!important;font-size:12.5px!important}.v8[data-page=today] .cv-wh .cv-flt{flex-basis:100%;order:3;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;gap:8px!important;margin-top:8px!important;padding:0!important;display:flex!important}.v8[data-page=today] .cv-wh .cv-flt button{align-items:center;gap:6px;display:inline-flex;color:#4d4d4d!important;background:#fff!important;border-radius:999px!important;height:30px!important;min-height:30px!important;padding:0 12px!important;font-size:12.5px!important;font-weight:500!important;box-shadow:0 0 0 .5px #00000024!important}.v8[data-page=today] .cv-wh .cv-flt button.on{color:#fff!important;box-shadow:none!important;background:#141414!important}.v8[data-page=today] .cv-wh .cv-flt button i{opacity:.55;font-size:12px;font-style:normal}.v8[data-page=today] .cv-grp{border-top:1px solid #0000000f;margin:0!important;padding:0!important}.v8[data-page=today] .cv-gh,.v8[data-page=today] .cv-gh.x-eb{align-items:center;gap:8px;letter-spacing:0!important;text-transform:none!important;color:#7a7a7a!important;background:0 0!important;height:auto!important;margin:0!important;padding:18px 20px 6px!important;font-size:12.5px!important;font-weight:500!important;display:flex!important}.v8[data-page=today] .cv-gh span{color:#b3b3b3!important;font-size:12.5px!important}.v8[data-page=today] .cv-row{background:0 0;border-radius:0!important;grid-template-columns:28px minmax(0,1fr) auto!important;grid-template-areas:"lg bz mt""lg tt tt"!important;align-items:center!important;gap:3px 12px!important;min-height:0!important;padding:14px 20px!important;display:grid!important}.v8[data-page=today] .cv-row+.cv-row{box-shadow:inset 0 1px #0000000f!important}.v8[data-page=today] .cv-row:hover{background:#00000009!important}.v8[data-page=today] .cv-row.now{background:var(--teal-1)!important}.v8[data-page=today] .cv-row>svg.ty,.v8[data-page=today] .cv-row>svg:first-child{display:none!important}.v8[data-page=today] .cv-row .lg{grid-area:lg;align-self:start;margin-top:1px;width:28px!important;height:28px!important;box-shadow:none!important;border-radius:8px!important}.v8[data-page=today] .cv-row .bz{grid-area:bz;color:#7a7a7a!important;font-size:12.5px!important;font-weight:500!important}.v8[data-page=today] .cv-row .tt{grid-area:tt;color:#141414!important;white-space:normal!important;font-size:14px!important;line-height:1.4!important;overflow:visible!important}.v8[data-page=today] .cv-row.fyi .tt{color:#4d4d4d!important}.v8[data-page=today] .cv-row .mt{grid-area:mt;justify-self:end;color:#999!important;font-size:12px!important}.v8[data-page=today] .cv-wid.items{padding-bottom:6px!important}.v8[data-page=today] .cv-wid.day .cv-tl{margin:4px 20px 20px!important}.v8[data-page=today] .cv-tl .hr{background:#0000000f!important;border-color:#0000000f!important}.v8[data-page=today] .cv-tl .hr em{color:#b3b3b3!important;font-size:12px!important}.v8[data-page=today] .blk{border-radius:8px!important;font-size:12.5px!important}.v8[data-page=today] .cv-sugg{gap:8px!important;margin-top:24px!important}.v8[data-page=today] .cv-sg{color:#4d4d4d!important;background:#fff!important;border:0!important;border-radius:999px!important;height:32px!important;padding:0 14px!important;font-size:13px!important;box-shadow:0 0 0 .5px #00000024!important}.v8[data-page=today] .cv-sg:hover{color:#141414!important;box-shadow:0 0 0 .5px #0000004d!important}.v8[data-page=today] .mainwrap{padding-left:26px!important;padding-right:26px!important}.v8[data-page=today] .flow{padding-left:0!important;padding-right:0!important}.v8[data-page=today] .cv-thread{max-width:none!important}.v8 .an{padding-left:0!important;padding-right:0!important}.v8[data-page=agents] .ag-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;max-width:none!important}.v8[data-page=workflows] .wf-cards{gap:24px!important}.v8[data-page=today] #dock.brief,.v8[data-page=today] .td[data-mode=list] .tcomp{display:none!important}.v8[data-page=today]:has(.td:not([data-mode=list])) #gdock{display:none!important}.v8[data-page=today] .td[data-mode=list] .flow{padding-bottom:110px!important}.v8[data-page=today] main.view{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.v8[data-page=today] .td .flow{margin-left:-8px!important;margin-right:-8px!important;padding-left:8px!important;padding-right:8px!important}.v8[data-page=today] .lthread{flex-direction:column!important;gap:16px!important;width:auto!important;max-width:none!important;margin:24px 0 0!important;padding:0!important;display:flex!important}.v8[data-page=today] .lthread .msg{color:#141414!important;background:#fff!important;align-self:stretch!important;width:auto!important;max-width:none!important;margin:0!important}.v8[data-page=today] .lthread .msg.me{border-radius:20px 20px 0 0!important;margin-bottom:-16px!important;padding:20px 20px 0!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important;box-shadow:inset 0 1px #00000014,inset 1px 0 #00000014,inset -1px 0 #00000014!important}.v8[data-page=today] .lthread .msg.me:before{content:"You asked";color:#999;margin-bottom:6px;font-size:12.5px;font-weight:400;display:block}.v8[data-page=today] .lthread .msg.ai{border-radius:0 0 20px 20px!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;column-gap:12px!important;padding:16px 20px 20px!important;display:grid!important;box-shadow:inset 0 -1px #00000014,inset 1px 0 #00000014,inset -1px 0 #00000014!important}.v8[data-page=today] .lthread .msg.ai>.av{border-radius:50%!important;width:24px!important;height:24px!important;margin:0!important;box-shadow:0 0 0 .5px #0000001a!important}.v8[data-page=today] .lthread .msg.ai .bub,.v8[data-page=today] .lthread .msg.ai .bub.gl{box-shadow:none!important;color:#4d4d4d!important;background:0 0!important;border:0!important;border-radius:0!important;max-width:760px!important;padding:2px 0 0!important;font-size:14px!important;line-height:1.6!important}.v8[data-page=today] .lthread .msg.ai .bub:before,.v8[data-page=today] .lthread .msg.ai .bub:after{display:none!important}.v8[data-page=today] .lthread .achips{flex-wrap:wrap;gap:8px;display:flex;margin-top:16px!important}.v8[data-page=today] .lthread .msg:after,.v8[data-page=today] .lthread .msg.ai:before{content:none!important;display:none!important}.v8[data-page=today] .td:not([data-mode=list]) .bm-head h1{color:#141414!important}.v8[data-page=today] .td:not([data-mode=list]) .bm-head .back{color:#4d4d4d!important;background:#fff!important;height:30px!important;box-shadow:0 0 0 .5px #00000024!important}.v8[data-page=today] .cv-wid.pc .cv-wh{flex-wrap:nowrap!important;gap:10px!important;padding:18px 20px 14px!important}.v8[data-page=today] .cv-wid.pc .cv-wh .lg{border-radius:6px!important;width:24px!important;height:24px!important}.v8[data-page=today] .cv-wid.pc .cv-wh>b{color:#4d4d4d!important;font-size:12.5px!important;font-weight:500!important}.v8[data-page=today] .cv-wid.pc .cv-wh>span{color:#999!important;font-size:12.5px!important}.v8[data-page=today] .cv-wid.pc .cv-wh>span.due{margin-left:auto;font-size:12px!important}.v8[data-page=today] .cv-wid.pc .s{color:#141414!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important}.v8[data-page=today] .cv-wid.pc :is(p,q){font-size:14px!important;line-height:1.55!important}.v8[data-page=today] .cv-wid.pc p{color:#4d4d4d!important}.v8[data-page=today] .cv-wid.pc .lab{color:#999!important;font-size:12.5px!important;font-weight:500!important}.v8[data-page=today] .cv-wid.pc b:not(.s){color:#4d4d4d!important;font-size:12.5px!important}.v8[data-page=today] .cv-wid.pc .take{background:#f5f5f5!important;border-radius:12px!important;padding:14px 16px!important}.v8[data-page=today] .cv-wid.pc .take>img{width:24px!important;height:24px!important}.v8[data-page=today] .cv-wid.pc .sug{color:#4d4d4d!important;background:#fff!important;border:0!important;height:28px!important;padding:0 12px!important;font-size:12.5px!important;box-shadow:0 0 0 .5px #00000024!important}.v8[data-page=today] .td:not([data-mode=list]) .cv-ava{width:28px!important;height:28px!important;box-shadow:0 0 0 .5px #0000001a!important}.v8[data-page=today] .td:not([data-mode=list]) .acts .dk{color:#4d4d4d!important;background:#fff!important;border:0!important;height:30px!important;padding:0 12px!important;font-size:12.5px!important;font-weight:500!important;box-shadow:0 0 0 .5px #00000024!important}.v8[data-page=today] .td:not([data-mode=list]) .acts .dk.ghost{box-shadow:none!important;color:#4d4d4d!important;background:0 0!important}.v8[data-page=today] .td:not([data-mode=list]) .comp .send{color:#fff!important;background:#141414!important;border-radius:50%!important;width:36px!important;height:36px!important}.v8[data-page=today] .bm-side .bm-top b{color:#141414!important;font-size:15px!important}.v8[data-page=today] .bm-side .bm-top span{color:#999!important;font-size:12.5px!important}.v8[data-page=today] .bm-side .bm-top img{width:24px!important;height:24px!important;box-shadow:0 0 0 .5px #0000001a!important}.v8[data-page=today] .bm-side .cap{color:#999!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:500!important}.v8[data-page=today] .bm-side .bsr{color:#4d4d4d!important;box-shadow:none!important;border-radius:8px!important;font-size:13.5px!important;font-weight:400!important}.v8[data-page=today] .bm-side .bsr.on{color:#141414!important;background:#f5f5f5!important;font-weight:500!important}.v8[data-page=today] .bm-side .bsr.on span{color:#141414!important}.v8[data-page=today] .bm-side .ring .rf{stroke:var(--teal-7)!important}.v8[data-page=today] .bm-side .ring b span{color:#999!important}.v8[data-page=mywork] .wc.mw .bd{grid-template-columns:auto auto minmax(0,1fr) auto!important;column-gap:0!important}.v8[data-page=mywork] .wc.mw .note{grid-row:2!important}.v8[data-page=mywork] .wc.mw .ft{display:contents!important}.v8[data-page=mywork] .wc.mw .ft>span:not(.open){grid-area:3/1/auto/-1;color:#7a7a7a!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.45!important}.v8[data-page=mywork] .wc.mw .ft>span:not(.open):empty{display:none!important}.v8[data-page=mywork] .wc.mw .bd:before{grid-row:4!important}.v8[data-page=mywork] .wc.mw :is(.meta .tag,.meta .pri){align-self:center;grid-area:4/1!important;margin:31px 0 0!important}.v8[data-page=mywork] .wc.mw :is(.meta .own,.meta .fn){align-self:center;grid-area:4/2!important;margin:31px 0 0 8px!important}.v8[data-page=mywork] .wc.mw .open{place-self:center end;align-items:center;color:#4d4d4d!important;background:0 0!important;border:0!important;grid-area:4/4!important;margin:31px 0 0!important;padding:0!important;font-size:12.5px!important;font-weight:500!important;display:inline-flex!important}.v8[data-page=mywork] .wc.mw:hover .open{color:#141414!important}.v8[data-page=mywork] .wc.mw .meta .fn,.v8[data-page=mywork] .wc.mw .meta .fn.x-av{align-items:center;width:auto!important;height:22px!important;box-shadow:none!important;color:#4d4d4d!important;background:#0000000d!important;border:0!important;border-radius:999px!important;padding:0 8px!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important}.v8[data-page=mywork] .wc.mw .pri{color:#4d4d4d;background:#0000000d;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 8px!important;font-size:12px!important;font-weight:500!important;display:inline-flex!important}.v8[data-page=mywork] .wc.mw .pri .bars{display:none!important}.v8[data-page=mywork] .wc.mw .pri:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.v8[data-page=mywork] .wc.mw .pri.p-urgent{color:#b8392b!important;background:#c0392b17!important}.v8[data-page=mywork] .wc.mw .pri.p-important{background:var(--warn-bg)!important;color:var(--warn)!important}.v8[data-page=mywork] .wc.mw .pri.p-routine{color:#4d4d4d!important;background:#0000000d!important}.v8[data-page=mywork] .wc.mw .pri.p-low{color:#999!important;background:#0000000a!important}.v8 .wf-chain span.face2{box-shadow:none!important;margin-left:4px!important}.v8 .wf-chain span.face2:first-child{margin-left:0!important}.v8[data-page=workflows] .wf-board{align-items:start;padding-bottom:12px;overflow-x:auto;grid-auto-columns:calc(33.3333% - 16px)!important;grid-auto-flow:column!important;column-gap:24px!important;margin-top:18px!important;display:grid!important}.v8[data-page=workflows] .wf-board .wf-grp{min-width:0;margin:0!important}.v8[data-page=workflows] .wf-board .wf-gh{box-sizing:border-box;height:52px;color:#141414!important;text-transform:none!important;letter-spacing:0!important;border-bottom:1px solid #00000014!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 20px!important;font-size:15px!important;font-weight:500!important;display:flex!important}.v8[data-page=workflows] .wf-board .wf-grp:not(:last-child) .wf-gh{width:calc(100% + 24px)!important;max-width:none!important}.v8[data-page=workflows] .wf-board .wf-gh span{color:#141414!important;font-size:15px!important;font-weight:500!important}.v8[data-page=workflows] .wf-board .wf-gh b{color:#b3b3b3!important;font-size:15px!important;font-weight:400!important}.v8[data-page=workflows] .wf-board .wf-cards{flex-direction:column!important;gap:12px!important;padding-top:16px!important;display:flex!important}:is(.v8[data-page=workflows] .wf-board:has(>.wf-grp:nth-child(4)),.v8[data-page=mywork] .lists:has(>.list:nth-child(4))){scroll-snap-type:x proximity;grid-auto-columns:calc(29.4118% - 21.1765px)!important}.v8[data-page=workflows] .wf-board>.wf-grp,.v8[data-page=mywork] .lists>.list{scroll-snap-align:start}@media (width>=900px){.v8[data-page=briefing] .bfn-card .cv-sb>.bfn-fig{order:2}.v8[data-page=briefing] .bfn-card .cv-sb>.bfn-tx{order:1}}.v8[data-page=briefing] .brw.bfn{flex-direction:column!important;min-height:calc(100vh - 118px)!important;padding-bottom:0!important;display:flex!important}.v8[data-page=briefing] .brw.bfn>.bfn-card{margin-top:auto!important}.v8[data-page=briefing] .brw.bfn>.bfn-nav{margin-top:16px!important;margin-bottom:auto!important}.v8[data-page=briefing] main.view{padding-bottom:0!important}@media (width>=901px){.v8.v8-folded .shell{grid-template-columns:84px minmax(0,1fr)}.v8.v8-folded .brand{justify-content:center;margin:0 6px;padding:18px 0 14px;display:flex}.v8.v8-folded .brand b,.v8.v8-folded .brand span{display:none}.v8.v8-folded .seg{border-radius:12px;flex-direction:column;margin:0 10px 10px}.v8.v8-folded .seg button{border-radius:9px;flex:none;height:26px;font-size:11px}.v8.v8-folded .side .seg:before,.v8.v8-folded .crail .seg:before{border-radius:9px;width:auto;height:calc(50% - 3px);inset:3px 3px auto}.v8.v8-folded .crail .seg:before{transform:translateY(100%)}.v8.v8-folded .side .seg.swap:before{animation-name:segToPanelY}.v8.v8-folded .nav{margin:0 10px}.v8.v8-folded .nav .cap2{background:#786a4e24;border:0;height:1px;margin:8px 6px;padding:0;font-size:0}.v8.v8-folded .nav .cap2:first-child{display:none}.v8.v8-folded .nav a+.cap2,.v8.v8-folded .nav .off+.cap2{border-top:0;margin-top:8px;padding-top:0}.v8.v8-folded .nav a{justify-content:center;gap:0;height:38px;padding:0;font-size:0;position:relative}.v8.v8-folded .nav a .cnt,.v8.v8-folded .nav a .bd,.v8.v8-folded .nav a .live{margin:0;position:absolute;top:2px;right:2px}.v8.v8-folded .nav a .cnt{background:#ffffffd9;min-width:16px;height:16px;font-size:10px}.v8.v8-folded .side .me{justify-content:center;margin:auto 10px 12px;padding:12px 0 0}.v8.v8-folded .side .me>:not(i){display:none}.v8.v8-folded .pg-chat .chx{grid-template-rows:auto;grid-template-columns:84px minmax(0,1fr);height:auto;min-height:100%}.v8.v8-folded .crail{border-bottom:0;flex-flow:column;align-self:start;align-items:stretch;gap:0;height:100dvh;padding:12px 0 12px 12px;position:sticky;top:0;overflow:visible}.v8.v8-folded .crail .seg{min-width:0;margin:0 10px 10px}.v8.v8-folded .crn{flex-direction:column;flex:auto;order:0;gap:0;margin:0 10px;overflow:auto}.v8.v8-folded .cg{flex-direction:column;flex:none;gap:2px}.v8.v8-folded .cg>.caps{display:none}.v8.v8-folded .cn{justify-content:center;gap:0;width:100%;height:38px;padding:0;font-size:0}.v8.v8-folded .crail .cn>span,.v8.v8-folded .crail .cn[data-two]>span{display:none}.v8.v8-folded .cn[data-two]{height:40px}.v8.v8-folded .cn.more:before{content:"…";font-size:15px}.v8.v8-folded .crail .cuser{order:0;justify-content:center;margin:auto 10px 12px;padding:12px 0 0;display:flex}.v8.v8-folded .cuser .cvw>div,.v8.v8-folded .cuser .set{display:none}.v8.v8-folded .cvw{margin:0;padding:0}.v8.v8-folded .gdock{left:96px;right:12px}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selecteditem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert();backdrop-filter:invert()}}.annotationLayer{pointer-events:none;transform-origin:0 0;z-index:3;position:absolute;top:0;left:0}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg)translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg)translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg)translateY(-100%)}.annotationLayer canvas{width:100%;height:100%;position:absolute}.annotationLayer section{text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;margin:0;position:absolute}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{width:100%;height:100%;font-size:1em;position:absolute;top:0;left:0}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;vertical-align:top;width:100%;height:100%;margin:0}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{border:2px solid var(--input-disabled-border-color);cursor:not-allowed;background:0 0}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);background:0 0;border-radius:2px}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:#0000;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);border-radius:2px}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{content:"";background-color:canvastext;display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{width:1px;height:80%;left:45%}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;width:50%;height:50%;top:20%;left:30%}.annotationLayer .textWidgetAnnotation input.comb{padding-left:2px;padding-right:0;font-family:monospace}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{width:100%;height:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none;position:absolute}.annotationLayer .popup{max-width:calc(180px * var(--total-scale-factor));box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;background-color:#ff9;position:absolute}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{margin-left:calc(5px * var(--total-scale-factor));display:inline-block}.annotationLayer .popupContent{margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor));border-top:1px solid #333}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .annotationTextContent{opacity:0;color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer:1}[data-main-rotation="90"]{transform:rotate(90deg)translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg)translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg)translate(-100%)}.textLayer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;text-align:initial;opacity:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;margin:0;position:absolute}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.textLayer .highlight{--highlight-bg-color:#b400aa40;--highlight-selected-bg-color:#00640040;--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none;background-color:var(--highlight-bg-color);-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px;margin:-1px;padding:1px}@media screen and (forced-colors:active){.textLayer .highlight{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color);-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter)}.textLayer ::selection{background:#0000ff40}@supports (background:color-mix(in srgb, AccentColor, transparent 75%)){.textLayer ::selection{background:color-mix(in srgb, AccentColor, transparent 75%)}}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{width:0;height:0;display:none;position:absolute;top:0;left:0}.v8{isolation:isolate;width:100%;height:100%;min-height:0;position:relative;overflow:clip}:where(.v8){overflow-wrap:normal;word-break:normal;text-rendering:auto;font-feature-settings:normal;letter-spacing:normal}.v8>.shell{z-index:1;position:relative}.v8:not(.mode-chat) .v8-chatview,.v8.mode-chat #mainwrap{display:none}.v8.mode-chat .v8-chatview{min-width:0;height:100%;min-height:0}.v8 .v8-cmain{position:relative}.v8 .v8-cmain:not(.chome):not(.cfm){flex-direction:column;display:flex;overflow:auto}.v8 .v8-cmain:not(.chome):not(.cfm)>*{min-height:0}.v8 .chwrap{width:100%}.v8 .v8-agini{color:#2f5553;font-family:var(--body);background:linear-gradient(160deg,#dfe9e6,#b9cfcc);border-radius:50%;flex:none;place-items:center;font-weight:500;line-height:1;display:inline-grid}.v8 .ccomp .v8-ci{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important}.v8 .ccomp .v8-ci:before,.v8 .ccomp .v8-ci:after{display:none!important}.v8 .ccomp [data-lexical-editor]{font-family:var(--body);color:#1c1c1c;caret-color:#141414;font-size:16.5px;line-height:1.5;padding:0!important}.v8 .ccomp.bigcomp [data-lexical-editor]{min-height:74px}.v8 .ccomp.cfc [data-lexical-editor]{font-size:15px}.v8 .ccomp [data-lexical-editor]~*{font-family:var(--body);font-size:16.5px;color:#9b9b9b!important;padding:0!important}.v8 .ccomp.cfc [data-lexical-editor]~*{font-size:15px}.v8 .ccomp .v8-ci div:has([data-lexical-editor]){min-height:0!important;padding:0!important}:is(.v8 .ccomp :has(>.v8-ci),.v8 .ccomp :has(>*>.v8-ci)){padding:0!important}.v8 .ccomp.cfc [data-lexical-editor]{min-height:24px}.v8 .ccomp.v8-composer>.lobe-flex>.lobe-flex{margin-top:0!important;padding-inline:0!important}.v8 .ccomp.v8-composer>.lobe-flex{margin:0!important}.v8 .ccomp.v8-composer{min-height:0}.v8 .ccomp .v8-bcrow{align-items:center;gap:8px 14px;min-height:40px;margin-top:10px;padding:0!important}.v8 .ccomp .v8-bcrow [role=button]{color:#4d4d4d!important;background:0 0!important;border-radius:8px!important;width:32px!important;height:32px!important}.v8 .ccomp .v8-bcrow [role=button]:hover{color:#141414!important;background:#00000009!important}.v8 .ccomp .v8-bcrow [role=button] svg{stroke-width:1.6px;width:16px!important;height:16px!important}.v8 .ccomp .v8-bcrow>:first-child [role=button]:first-child{margin-left:-6px}.v8 .ccomp .v8-mpick{height:32px;font-family:var(--body);color:#4d4d4d;box-shadow:none;background:0 0;border:0;border-radius:10px;gap:8px;padding:0 8px 0 6px;font-size:13px;font-weight:500}.v8 .ccomp .v8-mpick:hover{color:#141414;background:#00000009}.v8 .ccomp .v8-mpick .v8-mpick-name{color:#141414}.v8 .ccomp .v8-send{display:inline-flex}.v8 .ccomp .v8-send button,.v8 .ccomp .v8-send .ant-btn{color:#fafafa!important;background:#141414!important;border:0!important;border-radius:50%!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;box-shadow:0 1px 2px #0000002e!important}.v8 .ccomp .v8-send button:disabled,.v8 .ccomp .v8-send .ant-btn:disabled{opacity:.35;color:#fafafa!important;background:#141414!important}.v8 .ccomp .v8-send .ant-btn-group,.v8 .ccomp .v8-send .ant-space-compact{gap:0}.v8 .ccomp .v8-send .ant-dropdown-trigger:not(:first-child){display:none!important}.v8 .ccomp .v8-send .ant-btn-icon:has(path[d^=M\.743]) svg{display:none}.v8 .ccomp .v8-send .ant-btn-icon:has(path[d^=M\.743]):before{content:"";background:currentColor;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat}.v8 .cft .message-wrapper{width:100%;max-width:none;animation:msgIn .35s var(--ease) both;margin-inline:0!important}.v8 .v8-msg-u{padding-inline-start:0!important}.v8 .v8-msg-u>.message-header{display:none}.v8 .v8-msg-u>.message-body{max-width:78%!important}.v8 .v8-msg-u .msg_content_flag{font-size:15px;line-height:1.45;color:#fafafa!important;background:#141414!important;border-radius:15px 15px 4px!important;padding:10px 15px!important}.v8 .v8-msg-u .msg_content_flag :is(p,span,div,li,strong,em,a,code){color:inherit!important}.v8 .v8-msg-u .msg_content_flag :is(p){margin:0;font-size:15px;line-height:1.45}.v8 .v8-msg-a{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:6px 12px;max-width:none;display:grid!important}.v8 .v8-msg-a>*{grid-column:2;min-width:0}.v8 .v8-msg-a>.message-header{grid-area:1/1/span 8}.v8 .v8-msg-a>.message-header>:not(.ant-avatar){display:none}.v8 .v8-msg-a>.message-header .ant-avatar{box-shadow:0 0 0 .5px #0000001a;border-radius:50%!important;width:30px!important;height:30px!important}.v8 .v8-msg-a>.message-body{color:#1c1c1c;background:#fff;border-radius:20px;padding:12px 16px;font-size:15px;line-height:1.55;box-shadow:0 0 0 .5px #0000001a;width:auto!important}.v8 .v8-msg-a>.message-body article{color:#1c1c1c;font-size:15px;line-height:1.55}.v8 .v8-msg-a>.message-body article :is(p){margin:0}.v8 .v8-msg-a>.message-body article :is(p+p){margin-top:8px}.v8 .v8-msg-a>.message-body article :is(ul,ol){margin:6px 0 0;padding-left:20px}.v8 .v8-msg-a>.message-body article li{margin-top:3px}.v8 .cft .ccomp.cfc{margin-top:8px}.v8 .cfh .v8-cfh-acts{flex:none;align-items:center;margin-left:auto;display:flex}.v8 .v8-msg-a>.message-body article ul{list-style:outside}.v8 .v8-msg-a>.message-body article ol{list-style:decimal}.v8 .v8-msg-a>.message-body article li::marker{color:inherit}.v8.v8-sky{position:fixed;inset:0}.v8.v8-sky #ovSky{opacity:1}.v8.v8-sky .v8-sky-fg{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.v8 .v8-signin{width:min(100%,420px);box-shadow:none;background:0 0;padding:0 8px}.v8 .v8-signin h1{font-family:var(--body);letter-spacing:-.01em;color:#141414;font-size:26px;font-weight:500}.v8 .v8-signin .v8-signin-mark{color:var(--ink-800)}.v8 .v8-signin button{font-family:var(--body)}.v8 .v8-signin .v8-signin-btn{color:#fafafa!important;background:#141414!important;border:0!important;border-radius:999px!important;height:46px!important;font-size:14px!important;font-weight:500!important;box-shadow:0 1px 2px #0000002e!important}.v8 .v8-signin .v8-signin-btn:hover{background:#2a2a2a!important}.v8 .v8-signin p{color:#7a7a7a}.v8 .v8-auth-foot{color:#4d4d4d}.v8 .olympus-cloudload{z-index:2;background:0 0;animation:.4s .3s both olyLateIn;position:absolute}@keyframes olyLateIn{0%{opacity:0}to{opacity:1}}.v8 .olympus-cloudload:before,.v8 .olympus-cloudload:after{display:none}.v8 .olympus-cloudload .ocl-mark{width:64px;height:64px}.v8 .olympus-cloudload .ocl-mark svg{width:34px;height:34px}.v8 .olympus-cloudload .ocl-word b{font-size:32px}.v8>.v8-ground{z-index:-1;pointer-events:none;filter:blur(8px)saturate(.55);background:#f1f4f1 url(/_spa/olympus-v8/img/clouds.webp?dpl=dpl_4fX9P6sduocbmPnvKmc5wGxvwfwK) 0 0/max(2070px,230vw);position:absolute;inset:-60px}@media (width<=900px){.v8 .v8-chatview:has(.cmain.cfm){overflow:hidden}.v8 .v8-chatview:has(.cmain.cfm) .chx{height:100%;min-height:0}.v8 .v8-cmain.cfm{min-height:0;overflow:hidden}.v8 .v8-cmain.cfm .cft{height:100%;min-height:0;padding:12px 14px 10px}.v8 .cfh{flex-wrap:wrap;row-gap:4px;padding-bottom:10px}.v8 .cfh h1{font-size:19px}.v8 .cfh .v8-cfh-acts{margin-left:auto}.v8 .cft .ccomp.cfc{position:static}}.v8 :focus,.v8 :focus-visible{outline:none!important}.v8 .brand:focus-visible,.v8 .nav a:focus-visible{box-shadow:none!important;outline:none!important}.v8 :is(.comp,.cosbar,.ag-search,.ar-find,.gv-srch,.ag-ped .pbody,.bdx .dak):focus-within{box-shadow:none!important}.v8 .ccomp:focus-within,.v8 .ccomp.gx-on,.v8 .ccomp.gx-on:focus-within{box-shadow:0 0 0 .5px #0000001a,0 18px 40px -30px #0000004d!important}.v8 .gdock:focus-within{box-shadow:inset 0 1px #ffffff24,0 14px 30px -18px #14242499!important}.v8 .cchip.gx-inc.on:focus-visible,.v8 .gx-tmr:focus-visible,.v8 .wf-bnode:focus-visible{outline:none!important}.v8 :is(#nav a.on,.nav a.on,.cn.on){box-shadow:none!important}.v8 :is(.cand.on,.ar-fcard.on,.pg-artifacts .ar-fcard.on,.gv-pwi.on,.opt.sel,.bsr.on:not(.now)),.v8[data-page=governance] .gv-pwi.gl2.on{box-shadow:0 10px 24px -16px #1c2b2a73!important}.v8 .wfn.sel{box-shadow:0 14px 26px -16px #1c2b2a99!important}.v8 .cv-flt button.on{box-shadow:0 1px 2px #2822140f!important}.v8 :is(.ant-btn,.ant-input,.ant-select-selector):focus-visible{box-shadow:none!important;outline:none!important}.v8.mode-chat .side{display:flex!important}@media (width>=641px){.v8.mode-chat>.shell{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:260px minmax(0,1fr)!important}}@media (width>=641px) and (width<=900px){.v8.mode-chat>.shell{grid-template-columns:84px minmax(0,1fr)!important}}@media (width>=901px){.v8.v8-folded>.shell,.v8.v8-folded.mode-chat>.shell{grid-template-columns:84px minmax(0,1fr)!important}}@media (width<=640px){.v8.mode-chat>.shell{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}}.v8 .pg-chat .chx{grid-template-columns:minmax(0,1fr)!important}.v8 .v8-side .v8-railtop{align-items:center;gap:8px;display:flex}.v8 .v8-side .brand{flex:1;align-items:center;gap:11px;min-width:0;display:flex}.v8 .v8-side .brand svg{flex:none}.v8 .v8-side .brand.has-org{grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr);align-content:center;row-gap:3px;display:grid}.v8 .v8-side .brand.has-org svg{grid-row:1/3}.v8 .v8-side .brand.has-org b{align-self:end}.v8 .v8-side .brand.has-org span{white-space:nowrap;text-overflow:ellipsis;align-self:start;display:block;overflow:hidden}.v8 .v8-fold{color:#8a8a8a;cursor:pointer;width:30px;height:30px;transition:background-color .2s var(--ease),color .2s var(--ease);background:0 0;border:0;border-radius:9px;flex:none;place-items:center;margin-right:12px;padding:0;display:grid}.v8 .v8-fold:hover{color:#141414;background:#0000000d}.v8 .v8-fold svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.v8 .v8-side .v8-menu{display:none}.v8.mode-chat .side .seg:before{transform:translate(100%)}.v8 .v8-menuhost{scrollbar-width:none;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden auto}.v8 .v8-menuhost.v8-chat{margin:2px 0 0}.v8 .v8-navbody{flex:1;min-height:0;margin:0 12px 0 10px;display:flex}.v8 .v8-navbody>*{min-height:0}.v8 .v8-navbody>div:first-child{flex:1;width:100%!important;min-width:0!important;max-width:none!important}.v8 .v8-navbody :is([class*=inner],[class*=layer]){min-width:0!important}.v8 .v8-navbody :is(.draggable-panel,[class*=panel]){background:0 0!important}.v8 .v8-navbody [class*=handle],.v8 .v8-navbody #toggle_left_panel_button{display:none!important}.v8 .v8-navbody{font-family:var(--body);color:#1c1c1c}.v8 .v8-navbody .v8-cn{min-height:32px;transition:background-color .2s var(--ease);font-size:13.5px;height:32px!important;box-shadow:none!important;background:0 0!important;border-radius:8px!important;gap:10px!important;padding:0 10px!important}.v8 .v8-navbody .v8-cn:hover{background:#00000009!important}.v8 .v8-navbody .v8-cn.on{background:#ffffff9e!important}.v8 .v8-navbody .v8-cn :is(span,div){font-size:13.5px}.v8 .v8-navbody .v8-cn:not(.on) :is(span,div){color:#4d4d4d!important}.v8 .v8-navbody .v8-cn.on :is(span,div){font-weight:500;color:#141414!important}.v8 .v8-navbody .v8-cn svg{color:#7a7a7a;stroke-width:1.6px;width:16px!important;height:16px!important}.v8 .v8-navbody .v8-cn.on svg{color:#141414}.v8 .v8-navbody .accordion-header{min-height:28px;background:0 0!important;padding:12px 10px 4px!important}.v8 .v8-navbody .accordion-header :is(span,div){color:#999!important;font-size:12px!important;font-weight:500!important}.v8 .v8-navbody .accordion-header svg{color:#999}.v8 .v8-side .v8-me{align-items:center;gap:4px;display:flex}.v8 .v8-side .v8-me .v8-mebtn{text-align:left;cursor:pointer;min-width:0;transition:background-color .2s var(--ease);background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:10px;margin:0 0 0 -6px;padding:6px;display:flex}.v8 .v8-side .v8-me .v8-mebtn:hover{background:#00000009}.v8 .v8-side .v8-me .v8-ava{width:32px;height:32px;font-style:normal;font-family:var(--body);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:grid;overflow:hidden;box-shadow:0 0 0 .5px #00000014}.v8 .v8-side .v8-me .v8-ava img{object-fit:cover;width:100%;height:100%;display:block}.v8 .v8-side .v8-me .v8-mename{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.v8 .v8-side .v8-me .v8-mename b{color:#1c1c1c;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.v8 .v8-side .v8-me .v8-mename small{color:#7a7a7a;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.v8 .v8-side .v8-me .v8-mechev{color:#a3a3a3;flex:none;width:14px;height:14px}.v8 .v8-side .v8-me .v8-inbox{flex:none;place-items:center;display:grid}@media (width>=641px) and (width<=900px){.v8 .v8-side .v8-railtop{flex-direction:column;gap:4px}.v8 .v8-fold{display:none}.v8 .v8-navbody{margin:0 10px}.v8 .v8-navbody .v8-cn{justify-content:center;height:38px!important;padding:0!important}.v8 .v8-navbody .v8-cn>:not(:first-child){display:none!important}.v8 .v8-navbody .accordion-item{display:none}.v8 .v8-side .v8-me{flex-direction:column;gap:6px;margin:auto 10px 12px;padding:12px 0 0}.v8 .v8-side .v8-me .v8-mebtn{flex:none;justify-content:center;margin:0}.v8 .v8-side .v8-me .v8-mename,.v8 .v8-side .v8-me .v8-mechev{display:none}.v8.mode-chat .side .seg:before{transform:translateY(100%)}}@media (width>=901px){.v8.v8-folded .v8-side .v8-railtop{flex-direction:column;gap:4px}.v8.v8-folded .v8-fold{margin:0 0 8px 33px}.v8.v8-folded .v8-navbody{margin:0 10px}.v8.v8-folded .v8-navbody .v8-cn{justify-content:center;height:38px!important;padding:0!important}.v8.v8-folded .v8-navbody .v8-cn>:not(:first-child){display:none!important}.v8.v8-folded .v8-navbody .accordion-item{display:none}.v8.v8-folded .v8-side .v8-me{flex-direction:column;gap:6px;margin:auto 10px 12px;padding:12px 0 0}.v8.v8-folded .v8-side .v8-me .v8-mebtn{flex:none;justify-content:center;margin:0}.v8.v8-folded .v8-side .v8-me :is(.v8-mename,.v8-mechev){display:none}.v8.v8-folded.mode-chat .side .seg:before{transform:translateY(100%)}.v8.v8-folded .gdock{left:96px;right:12px}}@media (width>=641px) and (width<=900px){.v8 .v8-side{padding-left:0;padding-right:0}.v8 .v8-side .v8-railtop{flex-direction:column;align-items:flex-start;gap:6px}.v8 .v8-side .brand{flex:none;justify-content:flex-start;margin:0;padding:18px 0 4px 30px}.v8 .v8-side .brand b,.v8 .v8-side .brand span{display:none}.v8 .v8-side .brand.has-org{display:flex}.v8 .v8-fold{margin:0 0 8px 33px}.v8 .v8-side .seg{flex-direction:column;width:44px;margin:0 0 12px 26px;padding:3px;border-radius:22px!important}.v8 .v8-side .seg button{border-radius:999px;flex:none;place-items:center;width:100%;min-width:0;height:34px;padding:0;display:grid}.v8 .v8-side .seg:before{border-radius:999px!important;width:auto!important;height:34px!important;inset:3px 3px auto!important}.v8.mode-chat .v8-side .seg:before{transform:translateY(100%)!important}.v8 .v8-side .seg .v8-seg-t{display:none}.v8 .v8-side .seg .v8-seg-ic{display:grid}.v8 .v8-side #nav{margin:0 12px}.v8 .v8-side #nav a,.v8 .v8-side .v8-row{justify-content:flex-start;gap:0!important;height:38px!important;padding:0 0 0 27px!important;font-size:0!important}.v8 .v8-side #nav a svg,.v8 .v8-side .v8-row-ic svg{width:17px!important;height:17px!important}.v8 .v8-side #nav a :is(.cnt,.bd){min-width:16px;height:16px;margin:0;padding:0 4px;line-height:16px;position:absolute;top:2px;right:4px;font-size:9.5px!important}.v8 .v8-side #nav a em.bd:not(.alert){background:#ffffffe6;box-shadow:0 0 0 .5px #00000014}.v8 .v8-side .cap2{overflow:hidden;color:#0000!important;background:#00000012!important;border:0!important;height:1px!important;margin:8px 8px 8px 20px!important;padding:0!important}.v8 .v8-side .cap2:first-child{display:none}.v8 .v8-side .v8-chatnav{margin:0 12px}.v8 .v8-side :is(.v8-row-t,.v8-convs,.v8-nav-t){display:none}.v8 .v8-side .v8-me{flex-direction:column-reverse;align-items:flex-start;gap:4px;margin:auto 0 12px;padding:10px 0 0 28px}.v8 .v8-side .v8-me>*{display:flex!important}.v8 .v8-side .v8-me .v8-mebtn{border-radius:50%;flex:none;justify-content:center;margin:0;padding:4px}.v8 .v8-side .v8-me :is(.v8-mename,.v8-mechev){display:none!important}}@media (width>=901px){.v8.v8-folded .v8-side{padding-left:0;padding-right:0}.v8.v8-folded .v8-side .v8-railtop{flex-direction:column;align-items:flex-start;gap:6px}.v8.v8-folded .v8-side .brand{flex:none;justify-content:flex-start;margin:0;padding:18px 0 4px 30px}.v8.v8-folded .v8-side .brand b,.v8.v8-folded .v8-side .brand span{display:none}.v8.v8-folded .v8-side .brand.has-org{display:flex}.v8.v8-folded .v8-fold{margin:0 0 8px 33px}.v8.v8-folded .v8-side .seg{flex-direction:column;width:44px;margin:0 0 12px 26px;padding:3px;border-radius:22px!important}.v8.v8-folded .v8-side .seg button{border-radius:999px;flex:none;place-items:center;width:100%;min-width:0;height:34px;padding:0;display:grid}.v8.v8-folded .v8-side .seg:before{border-radius:999px!important;width:auto!important;height:34px!important;inset:3px 3px auto!important}.v8.v8-folded.mode-chat .v8-side .seg:before{transform:translateY(100%)!important}.v8.v8-folded .v8-side .seg .v8-seg-t{display:none}.v8.v8-folded .v8-side .seg .v8-seg-ic{display:grid}.v8.v8-folded .v8-side #nav{margin:0 12px}.v8.v8-folded .v8-side #nav a,.v8.v8-folded .v8-side .v8-row{justify-content:flex-start;gap:0!important;height:38px!important;padding:0 0 0 27px!important;font-size:0!important}.v8.v8-folded .v8-side #nav a svg,.v8.v8-folded .v8-side .v8-row-ic svg{width:17px!important;height:17px!important}.v8.v8-folded .v8-side #nav a :is(.cnt,.bd){min-width:16px;height:16px;margin:0;padding:0 4px;line-height:16px;position:absolute;top:2px;right:4px;font-size:9.5px!important}.v8.v8-folded .v8-side #nav a em.bd:not(.alert){background:#ffffffe6;box-shadow:0 0 0 .5px #00000014}.v8.v8-folded .v8-side .cap2{overflow:hidden;color:#0000!important;background:#00000012!important;border:0!important;height:1px!important;margin:8px 8px 8px 20px!important;padding:0!important}.v8.v8-folded .v8-side .cap2:first-child{display:none}.v8.v8-folded .v8-side .v8-chatnav{margin:0 12px}.v8.v8-folded .v8-side :is(.v8-row-t,.v8-convs,.v8-nav-t){display:none}.v8.v8-folded .v8-side .v8-me{flex-direction:column-reverse;align-items:flex-start;gap:4px;margin:auto 0 12px;padding:10px 0 0 28px}.v8.v8-folded .v8-side .v8-me>*{display:flex!important}.v8.v8-folded .v8-side .v8-me .v8-mebtn{border-radius:50%;flex:none;justify-content:center;margin:0;padding:4px}.v8.v8-folded .v8-side .v8-me :is(.v8-mename,.v8-mechev){display:none!important}}.v8 .v8-side .seg .v8-seg-ic{place-items:center;display:none}.v8 .v8-side .seg .v8-seg-ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.v8>.shell{transition:grid-template-columns .34s var(--ease)}.v8 .v8-side :is(.brand b,#nav a,.v8-row-t,.v8-mename){transition:opacity .2s var(--ease)}@media (prefers-reduced-motion:reduce){.v8>.shell{transition:none}}@media (width<=640px){.v8 .v8-fold{display:none}.v8 .v8-side .v8-railtop,.v8 .v8-side .brand{flex:none}.v8 .v8-side .v8-menu{color:#141414;background:0 0;border:0;border-radius:10px;order:3;place-items:center;width:36px;height:36px;display:grid}.v8 .v8-side .v8-menu svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:18px;height:18px}.v8 .v8-side .v8-me{border:0;order:4;gap:2px;margin:0 0 0 auto;padding:0}.v8 .v8-side .v8-me .v8-mebtn{flex:none;margin:0;padding:3px}.v8 .v8-side .v8-me :is(.v8-mename,.v8-mechev){display:none}.v8 .v8-menuhost.v8-chat{z-index:60;-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);width:min(86vw,320px);transition:transform .32s var(--ease);background:#fcfcfaf0;margin:0;padding:14px 0;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);box-shadow:0 30px 60px -30px #1c2b2a80}.v8 .v8-menuhost.v8-chat.open{transform:none}.v8 .v8-menuhost.v8-panel{flex-basis:100%;order:5}.v8 .v8-sheet-scrim{z-index:59;background:#141c1c2e;position:fixed;inset:0}}.v8{--side:260px}.v8.v8-folded{--side:84px}@media (width>=641px) and (width<=900px){.v8{--side:84px}}@media (width>=901px){.v8 .gdock{max-width:calc(100vw - var(--side) - 48px);left:calc(var(--side) + (100vw - var(--side)) / 2)!important;right:auto!important;transform:translate(-50%)!important}.v8 .ov{--ovp:min(392px, calc((100vw - var(--side)) * .44))}.v8.ov-open[data-page=overview] .gdock{max-width:calc(100vw - var(--side) - var(--ovp-px) - 36px);left:calc(var(--side) + (100vw - var(--side) - var(--ovp-px)) / 2)!important}.v8{--ovp-px:calc(min(392px, (100vw - var(--side)) * .44) + 12px)}.v8 .gdock .gd-say{flex:1;min-width:0}.v8 .gdock .gd-say input{min-width:0}}@media (width>=901px) and (width<=1279px){.v8 .ov.open .ov-depth{opacity:0;pointer-events:none;transition:opacity .25s var(--ease)}.v8.ov-open[data-page=overview] .gdock .gd-brief{display:none}}.v8.mode-chat .ov-3d{display:none!important}.v8 .v8-cmain{container:v8main/inline-size}.v8 .v8-navbody :is(.ant-draggable-panel,.ant-draggable-panel>div,.ant-draggable-panel-fixed,.ant-draggable-panel-fixed>div){width:100%!important;min-width:0!important;max-width:none!important}.v8 .v8-cmain .v8-navheader{min-height:60px;gap:10px!important;height:auto!important;padding:18px 28px 10px!important}.v8 .v8-cmain .v8-navheader>div:first-child{font-family:var(--body);letter-spacing:-.01em;color:#141414;font-size:22px;font-weight:500}.v8 .v8-cmain .v8-navheader>div:first-child :is(span,div,h1,h2){font-size:inherit;font-weight:inherit;color:inherit}.v8 .v8-cmain .v8-navheader>div:first-child :is(button,[role=button]) :is(span,div){font-size:13px;font-weight:500}@media (width<=640px){.v8 .v8-cmain .v8-navheader{min-height:48px;padding:12px 16px 6px!important}.v8 .v8-cmain .v8-navheader>div:first-child{font-size:19px}}.v8 .cft .v8-navheader{min-height:0;padding:0!important}.v8.v8-error{place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.v8 .v8-err{z-index:1;text-align:center;flex-direction:column;align-items:center;width:min(100%,520px);animation:.6s cubic-bezier(.22,1,.36,1) both olyErrIn;display:flex;position:relative}.v8 .v8-err-mark{color:#233b3a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fff9;border-radius:50%;place-items:center;width:76px;height:76px;margin-bottom:22px;display:grid;box-shadow:0 0 0 .5px #00000014,0 18px 40px -26px #1c2b2a80}.v8 .v8-err h1{font-family:var(--body);letter-spacing:-.01em;color:#141414;font-size:26px;font-weight:500}.v8 .v8-err p{color:#4d4d4d;max-width:420px;margin:10px 0 0;font-size:15px;line-height:1.55}.v8 .v8-err-acts{gap:10px;margin-top:26px;display:flex}.v8 .v8-err-acts .v8-btn{height:38px;font-family:var(--body);cursor:pointer;color:#141414;transition:transform .2s var(--ease),background-color .2s var(--ease);background:#fff;border:0;border-radius:999px;padding:0 18px;font-size:13.5px;font-weight:500;box-shadow:0 0 0 .5px #00000024,0 1px 2px #0000000a}.v8 .v8-err-acts .v8-btn:hover{transform:translateY(-1px)}.v8 .v8-err-acts .v8-btn.pri{color:#fafafa;background:#141414;box-shadow:0 1px 2px #0003}.v8 .v8-err-acts .v8-btn.pri:hover{background:#2a2a2a}.v8 .v8-err-more{width:100%;margin-top:28px}.v8 .v8-err-more>button{font-family:var(--body);color:#7a7a7a;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:12.5px;font-weight:500;display:inline-flex}.v8 .v8-err-more>button:hover{color:#141414;background:#00000009}.v8 .v8-err-more svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:12px;height:12px;transition:transform .25s var(--ease)}.v8 .v8-err-more.open svg{transform:rotate(90deg)}.v8 .v8-err-more pre{text-align:left;white-space:pre-wrap;max-height:260px;font-family:var(--mono);color:#4d4d4d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border-radius:16px;margin:10px 0 0;padding:14px 16px;font-size:11.5px;line-height:1.6;overflow:auto;box-shadow:0 0 0 .5px #00000014}@keyframes olyErrIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v8 .v8-desksend{color:#fafafa!important;background:#141414!important;border-color:#141414!important}.v8 .v8-desksend:disabled{opacity:.3;color:#fafafa!important;background:#141414!important}.v8 .v8-cmain.cfm .cft{padding-top:34px}@media (width>=761px){.v8 .v8-cmain.cfm .cft{padding-left:32px;padding-right:32px}}.v8 .cft>.cfh,.v8 .cft>div>.cfh{width:100%;max-width:none;margin-inline:0;padding-bottom:18px}.v8 .cft .v8-wsc{width:100%!important;padding-inline:0!important}.v8 .cft .cfh{gap:14px}@media (width<=900px){.v8 .v8-cmain.cfm .cft{padding-top:14px}}.v8 .cfh .v8-cfh-title{min-width:0}.v8 .cfh .v8-cfh-title>div{margin-left:0!important}.v8 .cfh .v8-cfh-title>div>span:first-child{font-family:var(--body);letter-spacing:-.015em;line-height:1.25;color:#141414!important;font-size:22px!important;font-weight:500!important}@media (width<=900px){.v8 .cfh .v8-cfh-title>div>span:first-child{font-size:18px!important}}.v8 .v8-chatnav{flex-direction:column;gap:6px;min-height:0;margin:4px 12px 0 10px;display:flex}.v8 .v8-rows{flex-direction:column;gap:1px;display:flex}.v8 .v8-row{width:100%;height:32px;font-family:var(--body);color:#4d4d4d;text-align:left;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.v8 .v8-row:hover{color:#141414;background:#00000009}.v8 .v8-row.on{color:#141414;background:#ffffff9e;font-weight:500}.v8 .v8-row-ic{color:#7a7a7a;flex:none;place-items:center;width:16px;height:16px;display:grid}.v8 .v8-row.on .v8-row-ic,.v8 .v8-row:hover .v8-row-ic{color:#141414}.v8 .v8-row-ic svg{stroke-width:1.6px;width:16px;height:16px}.v8 .v8-row-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.v8 .v8-cap{color:#999;padding:14px 10px 4px;font-size:12px;font-weight:500}.v8 .v8-convs .v8-row{font-size:13px}.v8 .v8-convs .v8-row-ic{width:20px;height:20px}.v8 .v8-row-ag{place-items:center;width:20px;height:20px;display:grid;position:relative}.v8 .v8-row-ag .agav{object-fit:cover;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 .5px #00000014}.v8 .v8-row-ag .v8-dot{box-sizing:content-box;border:1.5px solid #fff;width:7px;height:7px;position:absolute;bottom:-2px;right:-2px}.v8 .v8-dot{background:#0000002e;border-radius:50%;width:6px;height:6px}.v8 .v8-dot.live{background:#2f7d4f;animation:1.8s ease-in-out infinite v8Live;box-shadow:0 0 0 3px #2f7d4f24}@keyframes v8Live{50%{box-shadow:0 0 0 5px #2f7d4f0f}}.v8 .v8-empty{color:#a3a3a3;margin:4px 10px;font-size:12.5px}@media (width>=641px) and (width<=900px){.v8 .v8-chatnav{margin:0 10px}.v8 .v8-row{justify-content:center;height:38px;padding:0}.v8 .v8-row-t,.v8 .v8-convs{display:none}}@media (width>=901px){.v8.v8-folded .v8-chatnav{margin:0 10px}.v8.v8-folded .v8-row{justify-content:center;height:38px;padding:0}.v8.v8-folded :is(.v8-row-t,.v8-convs){display:none}}@media (width<=640px){.v8 .v8-menuhost.v8-chat .v8-chatnav{margin:8px 14px}}.v8 .v8-newchat{max-width:760px;padding-top:6vh}.v8 .v8-greet{font-family:var(--body);letter-spacing:-.02em;color:#141414;font-size:32px;font-weight:500;line-height:1.15;animation:.6s cubic-bezier(.22,1,.36,1) both olyErrIn}.v8 .v8-newchat-chips{gap:8px;margin-top:26px;display:flex}.v8 .v8-newchat .ccomp{margin-top:10px}.v8 .v8-newchat-err{color:#b4533a;margin:10px 4px 0;font-size:12.5px}.v8 .v8-chip{height:34px;font-family:var(--body);color:#1c1c1c;cursor:pointer;transition:background-color .2s var(--ease),transform .2s var(--ease);background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 6px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 0 0 .5px #0000001f,0 1px 2px #0000000a}.v8 .v8-chip:hover{transform:translateY(-1px)}.v8 .v8-chip-cv{color:#a3a3a3;width:14px;height:14px}.v8 .v8-agentchip,.v8 .v8-chipwrap{position:relative}.v8 .v8-chip>svg{color:#6b6b6b;stroke-width:1.8px;width:15px;height:15px}.v8 .v8-chipwrap>.v8-chip,.v8 .v8-chip-held{padding:0 12px 0 11px}.v8 .v8-chipwrap>.v8-chip{color:#525252;background:#ffffff8c;box-shadow:0 0 0 .5px #0000001a}.v8 .v8-chipwrap>.v8-chip:hover{color:#1c1c1c;background:#fff}.v8 .v8-chip-held{cursor:default;max-width:260px;padding-right:5px;animation:.22s cubic-bezier(.22,1,.36,1) both olyPop}.v8 .v8-chip-held:hover{transform:none}.v8 .v8-chip-held>svg{color:#141414}.v8 .v8-chip-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v8 .v8-chip-x{color:#a3a3a3;cursor:pointer;width:22px;height:22px;transition:background-color .2s var(--ease),color .2s var(--ease);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.v8 .v8-chip-x:hover{color:#141414;background:#0000000d}.v8 .v8-chip-x svg{width:13px;height:13px}.v8 .v8-goalpop{z-index:40;position:absolute;top:calc(100% + 8px);left:0}.v8 .v8-goalpop>[role=listbox],.v8 .v8-goalpop>div{background:#fff;border:0;animation:.22s cubic-bezier(.22,1,.36,1) both olyPop;position:static;inset:auto;box-shadow:0 0 0 .5px #0000001a,0 24px 48px -28px #1c2b2aa6}.v8 .v8-agentopt-ic{color:#8a8a8a;flex:none;width:15px;height:15px}.v8 .v8-newchat-chips{flex-wrap:wrap}.v8 .v8-agentpop{max-width:calc(100vw - 32px)}.v8 .v8-newchat-chips>.v8-chipwrap:last-child .v8-agentpop{left:auto;right:0}.v8 .v8-agentpop{z-index:40;background:#fff;border-radius:14px;width:280px;max-height:340px;padding:8px;animation:.22s cubic-bezier(.22,1,.36,1) both olyPop;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 0 0 .5px #0000001a,0 24px 48px -28px #1c2b2aa6}@keyframes olyPop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.v8 .v8-agentpop-h{color:#999;padding:6px 10px;font-size:12px;font-weight:500}.v8 .v8-agentopt{width:100%;height:38px;font-family:var(--body);color:#1c1c1c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.v8 .v8-agentopt:hover{background:#00000009}.v8 .v8-agentopt.on{background:#0000000d;font-weight:500}.v8 .v8-agentopt>span:not(.v8-agentopt-ck):not(.agav){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.v8 .v8-agentopt-ck svg{fill:none;stroke:#141414;stroke-width:1.8px;width:14px;height:14px}.v8 .v8-list{flex-direction:column;gap:6px;display:flex}.v8 .v8-li{width:100%;font-family:var(--body);text-align:left;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s var(--ease);background:#fff;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 16px;display:flex;box-shadow:0 0 0 .5px #0000001a}.v8 .v8-li:hover{transform:translateY(-1px);box-shadow:0 0 0 .5px #0000001f,0 14px 28px -22px #1c2b2a80}.v8 .v8-li b{color:#1c1c1c;font-size:14px;font-weight:500}.v8 .v8-li span:not(.agav){color:#7a7a7a;font-size:12.5px}.v8 .v8-li-conv{flex-direction:row;align-items:center;gap:12px}.v8 .v8-li-body{flex-direction:column;gap:2px;min-width:0;display:flex}.v8 .v8-newchat .chsec{margin-top:34px}@media (width<=640px){.v8 .v8-newchat{padding-top:2vh}.v8 .v8-greet{font-size:26px}}.v8 .take:before{display:none}.v8 .v8-settings{flex:1;min-width:0;height:100%;min-height:0;display:flex}.v8 .v8-settings-nav{scrollbar-width:none;width:228px;min-height:0;font-family:var(--body);flex-direction:column;flex:none;padding:30px 8px 24px 26px;display:flex;overflow:auto}.v8 .v8-settings-title{letter-spacing:-.015em;color:#141414;margin:0 0 14px 10px;font-size:22px;font-weight:500;font-family:var(--body)!important}.v8 .v8-settings-nav .v8-cn{min-height:32px;transition:background-color .2s var(--ease);height:32px!important;box-shadow:none!important;background:0 0!important;border-radius:8px!important;gap:10px!important;padding:0 10px!important}.v8 .v8-settings-nav .v8-cn:hover{background:#00000009!important}.v8 .v8-settings-nav .v8-cn.on{background:#ffffffb8!important;box-shadow:0 0 0 .5px #00000014!important}.v8 .v8-settings-nav .v8-cn :is(span,div){font-size:13.5px}.v8 .v8-settings-nav .v8-cn:not(.on) :is(span,div){color:#4d4d4d!important}.v8 .v8-settings-nav .v8-cn.on :is(span,div){font-weight:500;color:#141414!important}.v8 .v8-settings-nav .v8-cn svg{color:#7a7a7a;stroke-width:1.6px;width:16px!important;height:16px!important}.v8 .v8-settings-nav .v8-cn.on svg{color:#141414}.v8 .v8-settings-nav .accordion-header{min-height:28px;background:0 0!important;padding:12px 10px 4px!important}.v8 .v8-settings-nav .accordion-header :is(span,div){color:#999!important;font-size:12px!important;font-weight:500!important}.v8 .v8-settings-nav .accordion-header svg{color:#999}.v8 .v8-settings>:last-child{min-width:0}@container v8main (width<=760px){.v8 .v8-settings{flex-direction:column}.v8 .v8-settings-nav{width:auto;max-height:none;padding:20px 16px 4px;overflow:visible}.v8 .v8-settings-nav .accordion-item{display:contents}.v8 .v8-settings-nav .accordion-header{display:none}.v8 .v8-settings-nav>div>div{scrollbar-width:none;flex-wrap:nowrap;gap:4px;display:flex;overflow-x:auto}.v8 .v8-settings-nav a{flex:none}}.v8 .v8-docs-head{border-bottom:1px solid #0000000f;flex-wrap:wrap;align-items:flex-end;gap:10px 24px;margin:0 26px;padding:18px 0 0;display:flex}.v8 .v8-docs-head h1{letter-spacing:-.02em;color:#141414;margin:0 auto 10px 0;font-size:26px;font-weight:500;line-height:40px;font-family:var(--body)!important}.v8 .v8-docs-tabs{gap:20px;display:flex}.v8 .v8-docs-tabs button{height:40px;font-family:var(--body);color:#999;cursor:pointer;transition:color .18s var(--ease);background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13.5px;display:inline-flex;position:relative}.v8 .v8-docs-tabs button:hover{color:#4d4d4d}.v8 .v8-docs-tabs button.on{color:#141414;font-weight:500}.v8 .v8-docs-tabs button.on:after{content:"";background:#141414;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.v8 .v8-docs-body{scrollbar-width:thin;flex:1;padding:6px 28px 40px;overflow:hidden auto}.v8 .v8-docs-sec{margin-top:22px}.v8 .v8-docs-cap{min-height:30px;font-family:var(--body);color:#999;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:12.5px;font-weight:500;display:flex}.v8 .v8-docs-cap small{color:#b3b3b3;font-size:12px;font-weight:400}.v8 .v8-docs-create{scrollbar-width:none;align-items:stretch;gap:10px;padding:2px;display:flex;overflow-x:auto}.v8 .v8-docs-new{color:#fafafa;height:38px;font-family:var(--body);cursor:pointer;transition:transform .2s var(--ease);background:#141414;border:0;border-radius:999px;flex:none;align-self:center;align-items:center;gap:7px;padding:0 18px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 8px 18px -12px #141414b3}.v8 .v8-docs-new:hover{transform:translateY(-1px)}.v8 .v8-docs-tile{width:150px;font-family:var(--body);text-align:left;color:#4d4d4d;cursor:pointer;transition:background-color .2s var(--ease),transform .2s var(--ease),box-shadow .2s var(--ease);background:#ffffffb3;border:0;border-radius:14px;flex-direction:column;flex:none;align-items:flex-start;gap:3px;padding:13px 14px;display:flex;box-shadow:0 0 0 .5px #00000014}.v8 .v8-docs-tile:hover{background:#fff;transform:translateY(-1px);box-shadow:0 0 0 .5px #0000001a,0 14px 26px -20px #1c2b2a8c}.v8 .v8-docs-tile svg{color:#7a7a7a;margin-bottom:8px}.v8 .v8-docs-tile b{color:#141414;font-size:13px;font-weight:500}.v8 .v8-docs-tile small{color:#999;font-size:11.5px}.v8 .v8-docs-drop{cursor:default;background:repeating-linear-gradient(135deg,#ffffff8c 0 8px,#ffffff4d 8px 16px);width:220px;box-shadow:inset 0 0 0 1px #00000014}.v8 .v8-docs-drop:hover{background:repeating-linear-gradient(135deg,#ffffff8c 0 8px,#ffffff4d 8px 16px);transform:none;box-shadow:inset 0 0 0 1px #00000014}.v8 .v8-docs-shelf{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.v8 .v8-docs-paper{min-width:0;font-family:var(--body);text-align:left;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s var(--ease);background:#fffdf8;border:0;border-radius:14px;flex-direction:column;gap:3px;padding:10px 10px 12px;display:flex;box-shadow:0 0 0 .5px #00000014,0 1px 2px #00000008}.v8 .v8-docs-paper:hover{transform:translateY(-2px);box-shadow:0 0 0 .5px #0000001a,0 18px 32px -22px #1c2b2a99}.v8 .v8-docs-sheet{background:linear-gradient(#f4f2ec,#efece4);border-radius:9px;flex-direction:column;gap:6px;height:74px;margin-bottom:8px;padding:12px 12px 0;display:flex;position:relative;overflow:hidden}.v8 .v8-docs-sheet i{background:#00000017;border-radius:3px;height:5px;display:block}.v8 .v8-docs-sheet i:nth-child(2n){width:78%}.v8 .v8-docs-sheet i:last-child{width:52%}.v8 .v8-docs-sheet em{letter-spacing:.04em;border-radius:5px;padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:600;position:absolute;top:8px;right:8px}.v8 .v8-docs-paper b{-webkit-line-clamp:2;color:#141414;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.v8 .v8-docs-paper small{color:#999;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}@container v8main (width<=640px){.v8 .v8-docs-head{margin:0 16px;padding-top:18px}.v8 .v8-docs-tabs{scrollbar-width:none;gap:14px;overflow-x:auto}.v8 .v8-docs-body{padding:4px 16px 32px}.v8 .v8-docs-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}.v8{--rb-folder-back:#d9c9a4;--rb-folder-front:#ece1c6;--rb-folder-front-deep:#e2d3b1;--rb-folder-paper:#fffdf8;--rb-folder-paper-back:#f1eee6}.v8.v8 .view.v8-chatview{padding-bottom:0}@media (width>=641px) and (width<=900px){.v8 .v8-side .seg button{padding:0!important}.v8 .v8-side #nav a,.v8 .v8-side .v8-row{border-radius:999px!important;justify-content:center!important;width:44px!important;margin-left:14px!important;padding:0!important}.v8 .v8-side .v8-me{align-items:center!important;margin:auto 10px 12px 22px!important;padding:10px 0 0!important}}@media (width>=901px){.v8.v8-folded .v8-side .seg button{padding:0!important}.v8.v8-folded .v8-side #nav a,.v8.v8-folded .v8-side .v8-row{border-radius:999px!important;justify-content:center!important;width:44px!important;margin-left:14px!important;padding:0!important}.v8.v8-folded .v8-side .v8-me{align-items:center!important;margin:auto 10px 12px 22px!important;padding:10px 0 0!important}}.v8 .v8-folder .v8-row-t{flex:1}.v8 .v8-folder-n{color:#b3b3b3;font-variant-numeric:tabular-nums;font-size:11.5px}.v8 .v8-folder-cv{color:#b3b3b3;transition:transform .2s var(--ease);flex:none;width:13px!important;height:13px!important}.v8 .v8-folder-cv.open{transform:rotate(90deg)}.v8 .v8-folder-body{border-left:1px solid #0000000f;margin-left:12px;padding-left:6px}.v8 .v8-cap-tools{justify-content:space-between;align-items:center;padding-right:4px;display:flex}.v8 .v8-captools{opacity:.75;transition:opacity .2s var(--ease);align-items:center;gap:2px;display:flex}.v8 .v8-convs:hover .v8-captools,.v8 .v8-captools:focus-within{opacity:1}.v8 .v8-captools button{color:#8a8a8a;cursor:pointer;width:24px;height:24px;transition:background-color .16s var(--ease),color .16s var(--ease);background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid;position:relative}.v8 .v8-captools button:hover,.v8 .v8-captools button[aria-expanded=true]{color:#141414;background:#0000000d}.v8 .v8-captools button.on{color:#141414}.v8 .v8-captools button.on:after{content:"";background:#2f7d4f;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px}.v8 .v8-captools svg{stroke-width:1.7px;width:14px;height:14px}.v8 .v8-captool-wrap{display:inline-grid;position:relative}.v8 .v8-viewmenu{z-index:1000;width:220px;max-height:min(70vh,520px);font-family:var(--body);text-align:left;background:#fff;border-radius:14px;padding:6px;animation:.2s cubic-bezier(.22,1,.36,1) both olyPop;position:fixed;overflow:auto;box-shadow:0 0 0 .5px #0000001a,0 24px 48px -28px #1c2b2aa6}.v8 .v8-viewmenu-h{color:#999;padding:8px 10px 4px;font-size:11.5px;font-weight:500}.v8 .v8-viewmenu-list{max-height:210px;overflow:auto}.v8 .v8-viewopt{width:100%;height:32px;font-family:var(--body);color:#1c1c1c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.v8 .v8-viewopt>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.v8 .v8-viewopt:hover{background:#00000009}.v8 .v8-viewopt.on{font-weight:500}.v8 .v8-viewopt svg{fill:none;stroke:#141414;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.v8 .v8-subcap{color:#b3b3b3;padding:10px 10px 3px;font-size:11px;font-weight:500}.v8 .ccomp.v8-composer .v8-cioverlay{gap:6px;padding:0!important;bottom:calc(100% + 22px)!important;left:-18px!important;right:-16px!important}.v8 .ccomp.v8-composer .v8-cioverlay>*{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0!important;border:0!important;border-radius:14px!important;box-shadow:0 0 0 .5px #0000001a,0 12px 26px -18px #1c2b2a80!important}.v8 .cft:has(.v8-minimap) .v8-wsc{padding-right:30px!important}@media (width<=760px){:is(.v8[data-page=workflows] .wf-board,.v8[data-page=workflows] .wf-board:has(>.wf-grp:nth-child(4)),.v8[data-page=mywork] .lists,.v8[data-page=mywork] .lists:has(>.list:nth-child(4))){scroll-snap-type:x mandatory;overflow-x:auto;grid-auto-columns:min(290px,82%)!important}.v8[data-page=workflows] .wf-card .x-who,.v8[data-page=mywork] .x-who{flex-wrap:wrap;min-width:0}.v8 .wf-card .tag,.v8 .x-who .tag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}.v8 .v8-rpanel,.v8 .v8-rpanel>div{box-shadow:none!important;background:0 0!important;border:0!important}.v8 .v8-rpanel-card{box-sizing:border-box;-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);transition:height .3s var(--ease);background:#fffffff0;border-radius:18px;margin:12px 12px 12px 0;overflow:hidden;box-shadow:0 0 0 .5px #00000017,0 24px 48px -32px #1c2b2a80;height:calc(100% - 24px)!important}.v8 .v8-rpanel-head{border-bottom:1px solid #0000000d;padding:0 8px 0 10px!important}.v8 .v8-rpanel-title{min-width:0;position:relative}.v8 .v8-rpanel-title>button{height:30px;font-family:var(--body);color:#141414;cursor:pointer;transition:background-color .16s var(--ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:13.5px;font-weight:500;display:inline-flex}.v8 .v8-rpanel-title>button:hover:not(:disabled){background:#0000000a}.v8 .v8-rpanel-title>button:disabled{cursor:default}.v8 .v8-rpanel-title>button svg{color:#8a8a8a}.v8 .v8-rpanel-menu{z-index:20;background:#fff;border-radius:12px;min-width:180px;padding:5px;animation:.18s cubic-bezier(.22,1,.36,1) both olyPop;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 0 0 .5px #0000001a,0 18px 36px -22px #1c2b2a99}.v8 .v8-rpanel-menu button{width:100%;height:32px;font-family:var(--body);color:#4d4d4d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;display:flex}.v8 .v8-rpanel-menu button:hover{color:#141414;background:#00000009}.v8 .v8-rpanel-menu button.on{color:#141414;font-weight:500}.v8 .v8-rpanel-tools{align-items:center;gap:2px;display:flex}.v8 .v8-sec-h{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.v8 .v8-sec-h:hover{color:#4d4d4d}.v8 .v8-sec-h .v8-folder-cv{opacity:0;transition:opacity .16s var(--ease),transform .2s var(--ease);width:12px!important;height:12px!important}.v8 .v8-sec:hover .v8-sec-h .v8-folder-cv,.v8 .v8-sec-h[aria-expanded=false] .v8-folder-cv,.v8 .v8-sec-h:focus-visible .v8-folder-cv{opacity:1}.v8 .v8-row-cm{position:relative}.v8 .v8-row-cm>.v8-row{padding-right:32px}.v8 .v8-row-more{color:#8a8a8a;cursor:pointer;opacity:0;width:24px;height:24px;transition:opacity .14s var(--ease),background-color .14s var(--ease);background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.v8 .v8-row-cm:hover .v8-row-more,.v8 .v8-row-more:focus-visible{opacity:1}.v8 .v8-row-more:hover{color:#141414;background:#0000000f}.v8 .v8-row-more svg{width:15px;height:15px}.v8 .v8-more{width:100%;height:30px;font-family:var(--body);color:#8a8a8a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;margin-top:2px;padding:0 10px;font-size:12.5px;display:block}.v8 .v8-more:hover{color:#141414;background:#00000009}.v8 .v8-viewmenu{width:240px;max-height:none;overflow:visible}.v8 .v8-viewrow{width:100%;height:34px;font-family:var(--body);color:#1c1c1c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px 0 10px;font-size:13.5px;display:flex}.v8 .v8-viewrow:hover,.v8 .v8-viewrow.open{background:#0000000a}.v8 .v8-viewrow:disabled{color:#b3b3b3;cursor:default;background:0 0}.v8 .v8-viewrow-l{flex:1;min-width:0}.v8 .v8-viewrow-v{white-space:nowrap;text-overflow:ellipsis;color:#8a8a8a;max-width:96px;font-size:13px;overflow:hidden}.v8 .v8-viewrow-v.set{color:#2456c7}.v8 .v8-viewrow-cv{color:#a3a3a3;flex:none;width:14px;height:14px}.v8 .v8-viewsep{background:#00000012;height:1px;margin:5px 6px}.v8 .v8-viewsub{background:#fff;border-radius:14px;width:210px;max-height:min(60vh,420px);padding:6px;animation:.16s cubic-bezier(.22,1,.36,1) both olyPop;position:absolute;left:calc(100% + 6px);overflow:auto;box-shadow:0 0 0 .5px #0000001a,0 24px 48px -28px #1c2b2aa6}.v8 .cft:has(.v8-minimap) .v8-thread-scroll{scrollbar-width:none}.v8 .cft:has(.v8-minimap) .v8-thread-scroll::-webkit-scrollbar{display:none}.v8 .v8-rpanel .ant-draggable-panel-fixed,.v8 .v8-rpanel [class*=ant-draggable-panel]{box-shadow:none!important;background:0 0!important;border:0!important}.v8 .v8-rpanel{transition:width .32s cubic-bezier(.22,1,.36,1)}.v8 .v8-cmain:has(.v8-rpanel) .cft{transition:opacity .2s var(--ease)}.v8 .v8-cmain:has(.v8-rpanel-full) .cft{opacity:0;pointer-events:none;overflow:hidden;padding-left:0!important;padding-right:0!important}.v8 .v8-rpanel-stack{box-sizing:border-box;flex-direction:column;gap:12px;height:100%;padding:12px 12px 12px 0;display:flex}.v8 .v8-rpanel-stack>.v8-rpanel-card{flex:1 1 0;min-height:0;height:auto!important;margin:0!important}.v8 .v8-dock-slot{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.v8 .v8-side .v8-me .v8-panelset{flex:none;margin-left:2px}.v8 .v8-side .v8-me .v8-panelset svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:15px;height:15px}.v8.v8-folded .v8-side .v8-me .v8-panelset{display:none}@media (width>=641px) and (width<=900px){.v8 .v8-side .v8-me .v8-panelset{display:none}}.v8 .brand svg,.v8 .brand:hover svg{color:#0e4150;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:4px!important;transform:none!important}.v8 .v8-chatnav{gap:2px}.v8 .v8-chatnav .v8-sec .v8-cap{padding-top:9px;padding-bottom:2px}.v8 .ccomp.v8-composer .v8-cioverlay>.v8-statusline{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;padding:0 4px!important}.v8 .v8-statusline:empty{display:none}.v8 .cft .ccomp.cfc,.v8 .cft>.gx-prev{max-width:none;margin-inline:0}.v8 .v8-windrag,.v8 .v8-winbar{display:none}.v8.v8-macwin .v8-windrag{z-index:50;-webkit-app-region:drag;height:12px;display:block;position:fixed;top:0;left:0;right:0}@media (width>=641px){.v8.v8-macwin .v8-side .v8-winbar{z-index:1;-webkit-app-region:drag;flex:none;height:30px;margin-left:12px;display:block;position:relative}}
