.mock-frame[data-astro-cid-ne3v323c]{width:fit-content;max-width:100%;margin:0;position:relative}.mock-frame[data-astro-cid-ne3v323c]:has(>:is(.ls,.cw,.ef,.ib,.cx-handoff)){width:100%}.mock-caption[data-astro-cid-ne3v323c]{font-size:var(--text-small);color:var(--secondary);text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px 24px;margin-top:12px;display:flex}.mock-note[data-astro-cid-ne3v323c]{font-size:var(--text-body);color:var(--on-surface);text-align:left;flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin-right:auto;display:flex}.avatar[data-astro-cid-q4uymbwm]{background-color:var(--avatar-bg);color:var(--color-white);letter-spacing:.02em;border-radius:9999px;flex:none;place-items:center;font-weight:700;display:inline-grid}.pa[data-astro-cid-hwdxcajn]{--u:var(--pa-unit,3.6px);aspect-ratio:1;border-radius:inherit;width:100%;overflow:hidden}.pa[data-astro-cid-hwdxcajn][data-layout=wide]{aspect-ratio:1.91}.pa-canvas[data-astro-cid-hwdxcajn]{--pa-ground:var(--color-gray-tint);--pa-ink:var(--color-navy);--pa-accent:var(--color-blue);--pa-by:var(--color-muted);--pa-scrim:#faf9f6b8;isolation:isolate;height:100%;padding:calc(var(--u) * 7.5) calc(var(--u) * 7);border-radius:inherit;background-color:var(--pa-ground);flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}[data-astro-cid-hwdxcajn][data-tone=dark]>.pa-canvas[data-astro-cid-hwdxcajn]{--pa-ground:var(--color-ink);--pa-ink:var(--color-white);--pa-accent:var(--color-sky);--pa-by:#fffc;--pa-scrim:#060e1aa3}.pa-img[data-astro-cid-hwdxcajn]{z-index:-2;object-fit:cover;object-position:right bottom;width:100%;height:100%;position:absolute;inset:0}.pa-scrim[data-astro-cid-hwdxcajn]{z-index:-1;background-image:linear-gradient(155deg, var(--pa-scrim) 0%, transparent 55%);position:absolute;inset:0}.pa-brand[data-astro-cid-hwdxcajn]{align-items:center;gap:calc(var(--u) * 1.6);margin:0 0 calc(var(--u) * 3);font-size:max(9px, calc(var(--u) * 3.2));letter-spacing:-.01em;color:var(--pa-ink);font-weight:800;line-height:1.2;display:inline-flex}.pa-brand-bar[data-astro-cid-hwdxcajn]{width:calc(var(--u) * 1.2);background-color:var(--pa-accent);border-radius:1px;min-width:3px;height:1.15em}.pa-head[data-astro-cid-hwdxcajn]{max-width:66%;font-size:calc(var(--u) * 8.8);letter-spacing:-.03em;color:var(--pa-ink);text-wrap:balance;margin:0;font-weight:800;line-height:1.04}[data-astro-cid-hwdxcajn][data-size=m] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 7.6)}[data-astro-cid-hwdxcajn][data-size=l] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 6.5)}[data-astro-cid-hwdxcajn][data-tone=dark] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 7.8);letter-spacing:-.015em;text-transform:uppercase}[data-astro-cid-hwdxcajn][data-tone=dark][data-size=m] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 6.7)}[data-astro-cid-hwdxcajn][data-tone=dark][data-size=l] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 5.7)}.pa-lead[data-astro-cid-hwdxcajn]{display:block}.pa-lead[data-astro-cid-hwdxcajn]:empty{display:none}.pa-em[data-astro-cid-hwdxcajn]{color:var(--pa-accent);display:block}.pa-rule[data-astro-cid-hwdxcajn]{width:calc(var(--u) * 12);height:max(2px, calc(var(--u) * .6));margin-top:calc(var(--u) * 3.4);background-color:var(--pa-accent);border-radius:1px;display:block}.pa-by[data-astro-cid-hwdxcajn]{right:calc(var(--u) * 4);bottom:calc(var(--u) * 3.4);font-size:max(8px, calc(var(--u) * 2.6));color:var(--pa-by);text-shadow:0 0 6px var(--pa-scrim), 0 0 2px var(--pa-scrim);margin:0;font-weight:600;line-height:1.2;position:absolute}[data-astro-cid-hwdxcajn][data-shape=wide] .pa-canvas[data-astro-cid-hwdxcajn]{padding:calc(var(--u) * 5.4) calc(var(--u) * 5)}[data-astro-cid-hwdxcajn][data-shape=wide] .pa-head[data-astro-cid-hwdxcajn]{max-width:54%;font-size:calc(var(--u) * 5.6)}[data-astro-cid-hwdxcajn][data-shape=wide][data-size=m] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 4.9)}[data-astro-cid-hwdxcajn][data-shape=wide][data-size=l] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 4.2)}[data-astro-cid-hwdxcajn][data-shape=wide][data-tone=dark] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 5)}[data-astro-cid-hwdxcajn][data-shape=wide][data-tone=dark][data-size=m] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 4.4)}[data-astro-cid-hwdxcajn][data-shape=wide][data-tone=dark][data-size=l] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 3.8)}[data-astro-cid-hwdxcajn][data-shape=wide] .pa-rule[data-astro-cid-hwdxcajn]{width:calc(var(--u) * 7);height:max(2px, calc(var(--u) * .4));margin-top:calc(var(--u) * 2.4)}[data-astro-cid-hwdxcajn][data-shape=wide] .pa-brand[data-astro-cid-hwdxcajn]{font-size:max(9px, calc(var(--u) * 2))}[data-astro-cid-hwdxcajn][data-shape=wide] .pa-by[data-astro-cid-hwdxcajn]{right:calc(var(--u) * 2.6);bottom:calc(var(--u) * 2.4);font-size:max(8px, calc(var(--u) * 1.7))}[data-astro-cid-hwdxcajn][data-shape=wide] .pa-scrim[data-astro-cid-hwdxcajn]{background-image:linear-gradient(90deg, var(--pa-scrim) 0%, transparent 58%)}[data-astro-cid-hwdxcajn][data-shape=tall] .pa-head[data-astro-cid-hwdxcajn]{max-width:100%;font-size:calc(var(--u) * 11)}[data-astro-cid-hwdxcajn][data-shape=tall][data-size=m] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 9.6)}[data-astro-cid-hwdxcajn][data-shape=tall][data-size=l] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 8.2)}[data-astro-cid-hwdxcajn][data-shape=tall][data-tone=dark] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 9.8)}[data-astro-cid-hwdxcajn][data-shape=tall][data-tone=dark][data-size=m] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 8.6)}[data-astro-cid-hwdxcajn][data-shape=tall][data-tone=dark][data-size=l] .pa-head[data-astro-cid-hwdxcajn]{font-size:calc(var(--u) * 7.4)}[data-astro-cid-hwdxcajn][data-shape=tall] .pa-scrim[data-astro-cid-hwdxcajn]{background-image:linear-gradient(180deg, var(--pa-scrim) 0%, transparent 50%)}.app-icon[data-astro-cid-essdntin] img{width:100%;height:100%;display:block}figure.mock-frame:has(>.ib){width:100%}.ib{text-align:left;gap:20px;width:100%;display:grid;container:ib/inline-size}.ib-switch,.ib-leaders{border:0;min-width:0;margin:0;padding:0}.ib-legend{float:left;width:100%;font-size:var(--text-small);color:var(--secondary);margin-bottom:10px;padding:0;font-weight:600;line-height:1.3}.ib-chips{clear:both;flex-wrap:wrap;gap:8px;display:flex}.ib-chip{border:1px solid var(--color-rule);border-radius:var(--radius-full);background-color:var(--color-white);min-height:44px;color:var(--color-text);font-size:var(--text-ui);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out), transform .12s var(--ease-out);align-items:center;padding:0 18px;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.ib-chip input,.ib-leader input{border-radius:inherit;opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.ib-chip:hover{border-color:var(--color-blue)}.ib-chip:active,.ib-leader:active{transform:translateY(1px)}.ib-chip:has(input:checked){border-color:var(--color-navy);background-color:var(--color-navy);color:var(--color-white)}.ib-on-ink .ib-chip:has(input:checked){border-color:var(--color-sky)}.ib-chip:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.ib-win{--focus:var(--color-blue);--echo-color:var(--color-blue);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-gray-tint);min-width:0;color:var(--color-text);box-shadow:var(--shadow-product);font-size:var(--text-small);grid-template-columns:minmax(0,1fr);line-height:1.4;display:grid;overflow:hidden}.ib-on-ink .ib-win{box-shadow:var(--shadow-product-ink);border-color:#0000}.ib .ib-face{object-fit:cover;background-color:var(--color-blue-tint);border-radius:9999px;flex:none}.ib-face-slot{flex:none;display:inline-flex}.ib-rail{display:none}.ib-main{align-content:start;gap:16px;min-width:0;padding:16px;display:grid;position:relative}@container ib (width>=560px){.ib-main{gap:18px;padding:20px}}@container ib (width>=720px){.ib-main{gap:20px;padding:24px 28px 28px}}@container ib (width>=1000px){.ib-has-shell .ib-win{grid-template-columns:64px minmax(0,1fr)}.ib-rail{border-right:1px solid var(--color-rule);background-color:var(--color-white);flex-direction:column;align-items:center;gap:28px;padding:20px 0;display:flex}.ib-rail-items{gap:8px;display:grid}.ib-rail-i{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-muted);place-items:center;display:grid}.ib-rail-i.is-on{background-color:var(--color-blue-tint);color:var(--color-blue)}.ib-rail-me{margin-top:auto}}.ib-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.ib-head-text{flex:13rem;min-width:0}.ib-title{letter-spacing:-.015em;color:var(--color-navy);font-size:1.125rem;font-weight:700;line-height:1.2}.ib-sub{font-size:var(--text-micro);color:var(--color-muted);margin-top:3px}@container ib (width>=720px){.ib-title{font-size:1.25rem}}.ib-profile{border:1px solid var(--color-rule);border-radius:var(--radius-full);background-color:var(--color-white);align-items:center;gap:10px;max-width:100%;padding:4px 16px 4px 4px;display:inline-flex}.ib-profile-text{min-width:0;line-height:1.25;display:grid}.ib-profile-name,.ib-leader-name,.ib-author-name{color:var(--color-navy);font-weight:600}.ib-profile-name,.ib-profile-role,.ib-leader-name,.ib-leader-role{font-size:var(--text-micro)}.ib-profile-role,.ib-leader-role,.ib-author-role{color:var(--color-muted)}.ib[data-mode=assistant][data-ib-ready] .ib-profile{display:none}.ib-leaders{flex:100%}.ib-leaders .ib-legend{color:var(--color-muted)}.ib-leader-opts{clear:both;grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@container ib (width>=560px){.ib-leader-opts{flex-wrap:wrap;display:flex}}.ib-leader{border:1px solid var(--color-rule);border-radius:var(--radius-full);background-color:var(--color-white);cursor:pointer;-webkit-user-select:none;user-select:none;min-height:48px;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), transform .12s var(--ease-out);align-items:center;gap:10px;padding:6px 14px 6px 6px;display:flex;position:relative}.ib-leader:hover{border-color:var(--color-blue)}.ib-leader-text{min-width:0;line-height:1.25;display:grid}.ib-leader:has(input:checked){border-color:var(--color-navy);background-color:var(--color-navy)}.ib-leader:has(input:checked) .ib-leader-name{color:var(--color-white)}.ib-leader:has(input:checked) .ib-leader-role{color:var(--on-ink-muted)}.ib-leader:has(input:focus-visible){outline:2px solid var(--color-blue);outline-offset:2px}.ib-board{gap:16px;min-width:0;display:grid}.ib-cards{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.ib-slot{min-width:0;display:grid}.ib-card{border:1px solid var(--color-rule);border-radius:var(--radius-md);background-color:var(--color-white);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.ib .ib-card>.ib-graphic{border-radius:0}.ib-body{flex-direction:column;gap:10px;min-width:0;padding:14px 16px 16px;display:flex}.ib-tags{flex-wrap:wrap;gap:6px;display:flex}.ib-topic,.ib-status{border-radius:var(--radius-full);font-size:var(--text-micro);align-items:center;gap:5px;padding:3px 10px;font-weight:600;line-height:1.35;display:inline-flex}.ib-topic{background-color:var(--color-blue-tint);color:var(--color-blue);padding-left:8px}.ib-status{background-color:var(--color-green-tint);color:var(--color-green)}.ib-status[hidden]{display:none}.ib-ti{display:inline-flex}.ib-card:not([data-topic=market]) .ib-ti[data-ti=market],.ib-card:not([data-topic=week]) .ib-ti[data-ti=week],.ib-card:not([data-topic=audience]) .ib-ti[data-ti=audience]{display:none}.ib-hook{font-size:var(--text-ui);color:var(--color-text);font-weight:600;line-height:1.35}.ib-hook:focus-visible{outline-offset:3px}.ib-why{font-size:var(--text-micro);color:var(--color-muted);line-height:1.45}.ib-why-label{color:var(--color-muted);margin-bottom:3px;display:block}.ib-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px;display:flex}.ib-act{border:1px solid var(--color-rule);border-radius:var(--radius-sm);background-color:var(--color-white);min-height:44px;color:var(--color-navy);font:inherit;font-size:var(--text-small);white-space:nowrap;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out), transform .12s var(--ease-out);flex:auto;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:600;line-height:1.2;display:inline-flex}.ib-act:hover{border-color:var(--color-blue)}.ib-act:active,.ib-btn:active,.ib-time:active{transform:translateY(2px)}.ib-love[aria-pressed=true]{border-color:var(--color-blue);background-color:var(--color-blue-tint)}.ib-love[aria-pressed=true] svg{color:var(--color-blue);fill:currentColor}.ib-use{border-color:var(--color-blue);background-color:var(--color-blue);color:var(--color-white)}.ib-use:hover{border-color:var(--color-navy);background-color:var(--color-navy)}.ib [inert] .ib-act,.ib .ib-btn[inert]{cursor:default}@container ib (width>=560px){.ib-card{grid-template-rows:auto;grid-template-columns:minmax(150px,34%) minmax(0,1fr)}.ib .ib-card>.ib-graphic{aspect-ratio:auto;min-height:240px}}@container ib (width>=720px){.ib-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ib-card{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.ib .ib-card>.ib-graphic{aspect-ratio:1;min-height:0}.ib-slot:first-child:nth-last-child(odd){grid-column:1/-1}.ib-slot:first-child:nth-last-child(odd) .ib-card{grid-template-rows:auto;grid-template-columns:minmax(180px,36%) minmax(0,1fr)}.ib .ib-slot:first-child:nth-last-child(odd) .ib-card>.ib-graphic{aspect-ratio:auto;min-height:280px}}@container ib (width>=1000px){.ib-cards:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.ib-cards:has(>:nth-child(3))>.ib-slot:first-child{grid-column:auto}.ib-cards:has(>:nth-child(3))>.ib-slot:first-child .ib-card{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.ib .ib-cards:has(>:nth-child(3))>.ib-slot:first-child .ib-card>.ib-graphic{aspect-ratio:1;min-height:0}}.ib-more{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ib-btn{border-radius:var(--radius-sm);min-height:44px;font:inherit;font-size:var(--text-ui);text-align:center;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out), transform .12s var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:600;line-height:1.2;display:inline-flex}.ib-btn-primary{border-color:var(--color-blue);background-color:var(--color-blue);color:var(--color-white)}.ib-btn-primary:hover{border-color:var(--color-navy);background-color:var(--color-navy)}.ib-btn-secondary{border-color:var(--color-blue);background-color:var(--color-white);color:var(--color-blue)}.ib-btn-secondary:hover,.ib-btn-secondary[aria-expanded=true]{border-color:var(--color-navy);background-color:var(--color-blue-tint);color:var(--color-navy)}.ib-btn-ghost{border-color:var(--color-rule);background-color:var(--color-white);color:var(--color-navy)}.ib-btn-ghost:hover{border-color:var(--color-blue)}.ib .ib-btn[inert]:hover{border-color:var(--color-blue);background-color:var(--color-white);color:var(--color-blue)}.ib-done{min-height:44px;font-size:var(--text-small);color:var(--color-muted);align-items:center;gap:8px;display:flex}.ib-done svg{color:var(--color-green)}.ib-draft{align-content:start;gap:8px;display:grid}.ib-draft[hidden]{display:none}.ib-back{border-radius:var(--radius-sm);min-height:44px;color:var(--color-blue);font:inherit;font-size:var(--text-small);background-color:#0000;border:0;justify-self:start;align-items:center;gap:6px;margin-left:-8px;padding:0 12px 0 8px;font-weight:600;display:inline-flex}.ib-back:hover{background-color:var(--color-blue-tint);color:var(--color-navy)}.ib-draft-card{border:1px solid var(--color-rule);border-radius:var(--radius-md);background-color:var(--color-white);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""body""graphic""foot";gap:16px;padding:16px;display:grid}.ib-draft-head{grid-area:head;gap:14px;display:grid}.ib-draft-title{color:var(--color-navy);font-size:1rem;font-weight:700;line-height:1.3}.ib-author{align-items:center;gap:12px;display:flex}.ib-author-name{font-size:var(--text-ui);line-height:1.25}.ib-author-role{font-size:var(--text-micro);line-height:1.35}.ib-draft-body{grid-area:body;min-width:0}.ib-post{font-size:var(--text-ui);color:var(--color-text);white-space:pre-line;line-height:1.55}.ib-edit{gap:8px;display:grid}.ib-edit[hidden]{display:none}.ib-edit-label{font-size:var(--text-small);color:var(--color-text);font-weight:600}.ib-textarea{border:1px solid var(--color-gray);border-radius:var(--radius-sm);background-color:var(--color-white);width:100%;min-height:9rem;color:var(--color-text);font:inherit;font-size:var(--text-ui);resize:vertical;field-sizing:content;padding:10px 12px;line-height:1.55}.ib-textarea:focus-visible{border-color:var(--color-blue)}.ib-edit-done{justify-self:start}.ib .ib-draft-card>.ib-draft-graphic{border-radius:var(--radius-md);grid-area:graphic}.ib-draft-foot{grid-area:foot;gap:16px;min-width:0;display:grid}.ib-pos-chips{flex-wrap:wrap;gap:6px;display:flex}.ib-pos-chips li{border-radius:var(--radius-full);background-color:var(--color-green-tint);color:var(--color-green);font-size:var(--text-micro);padding:3px 10px;font-weight:600}.ib-draft-actions{flex-wrap:wrap;gap:8px;display:flex}.ib-draft-actions .ib-btn{flex:auto}@container ib (width>=720px){.ib-draft-actions .ib-btn{flex:0 auto}}.ib-draft-actions[hidden],.ib-picker[hidden],.ib-result[hidden]{display:none}.ib-picker{border-radius:var(--radius-md);background-color:var(--color-gray-tint);gap:10px;padding:14px;display:grid}.ib-picker-label{font-size:var(--text-small);color:var(--color-text);font-weight:600}.ib-times{flex-wrap:wrap;gap:8px;display:flex}.ib-time{border:1px solid var(--color-rule);border-radius:var(--radius-full);background-color:var(--color-white);min-height:44px;color:var(--color-navy);font:inherit;font-size:var(--text-small);font-variant-numeric:tabular-nums;transition:border-color .2s var(--ease-out), transform .12s var(--ease-out);padding:0 16px;font-weight:600}.ib-time:hover{border-color:var(--color-blue)}.ib-result{border-radius:var(--radius-md);background-color:var(--color-green-tint);color:var(--color-green);font-size:var(--text-ui);align-items:center;gap:10px;padding:12px 14px;font-weight:600;line-height:1.35;display:flex}@container ib (width>=720px){.ib-draft-card{grid-template:"head graphic""body graphic""foot graphic"1fr/minmax(0,1.15fr) minmax(0,1fr);gap:20px 32px;padding:24px}.ib .ib-draft-card>.ib-draft-graphic{aspect-ratio:auto;min-height:320px}.ib-draft-foot{align-content:end}}.ib-toast{z-index:2;border-radius:var(--radius-md);background-color:var(--color-navy);width:fit-content;max-width:380px;color:var(--color-white);box-shadow:var(--shadow-product);font-size:var(--text-small);pointer-events:none;align-items:center;gap:8px;margin-inline:auto;padding:10px 16px;font-weight:500;line-height:1.35;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.ib-toast[hidden]{display:none}.ib-toast svg{color:var(--color-sky);fill:currentColor}@media (forced-colors:active){.ib-chip:has(input:checked),.ib-leader:has(input:checked){forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}.ib-leader:has(input:checked) .ib-leader-name,.ib-leader:has(input:checked) .ib-leader-role{color:highlighttext}.ib-love[aria-pressed=true]{border:2px solid highlight}.ib-love[aria-pressed=true] svg{color:highlight}.ib-graphic,.ib-draft-graphic,.ib-toast,.ib-topic,.ib-status,.ib-result,.ib-pos-chips li{border:1px solid canvastext}}.rs[data-astro-cid-5uklw6gt]{--rs-ink:var(--color-navy);--rs-sweep:var(--color-blue);--rs-u:calc(var(--rs-scale,.75) * 1px);width:calc(48 * var(--rs-u));height:calc(48 * var(--rs-u));border:1px solid color-mix(in srgb, var(--rs-ink) 10%, transparent);border-radius:var(--radius-full);isolation:isolate;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.rs-ink[data-astro-cid-5uklw6gt]{--rs-ink:var(--color-white);--rs-sweep:var(--color-sky)}.rs-ring[data-astro-cid-5uklw6gt],.rs-dot[data-astro-cid-5uklw6gt],.rs-wedge[data-astro-cid-5uklw6gt]{border-radius:var(--radius-full);position:absolute}.rs-ring[data-astro-cid-5uklw6gt]{border:1px solid color-mix(in srgb, var(--rs-ink) 5%, transparent)}.rs-ring-mid[data-astro-cid-5uklw6gt]{width:calc(32 * var(--rs-u));height:calc(32 * var(--rs-u))}.rs-ring-in[data-astro-cid-5uklw6gt]{width:calc(16 * var(--rs-u));height:calc(16 * var(--rs-u))}.rs-dot[data-astro-cid-5uklw6gt]{width:calc(6 * var(--rs-u));height:calc(6 * var(--rs-u));background-color:color-mix(in srgb, var(--rs-ink) 80%, transparent)}.rs-wedge[data-astro-cid-5uklw6gt]{transform-origin:50%;background:conic-gradient(from 0deg, transparent 50%, color-mix(in srgb, var(--rs-sweep) 2%, transparent) 65%, color-mix(in srgb, var(--rs-sweep) 10%, transparent) 85%, color-mix(in srgb, var(--rs-sweep) 45%, transparent) 100%);border-radius:0;inset:0}@media (forced-colors:active){.rs[data-astro-cid-5uklw6gt],.rs-ring[data-astro-cid-5uklw6gt]{border-color:canvastext}.rs-dot[data-astro-cid-5uklw6gt]{background-color:canvastext}}.lsr[data-astro-cid-fik2yy34]{border-top:1px solid var(--color-rule);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px 12px;padding:14px 0;display:grid}.lsr[data-astro-cid-fik2yy34]:first-child{border-top:0}.lsr-who[data-astro-cid-fik2yy34]{gap:2px;min-width:0;display:grid}.lsr-name-line[data-astro-cid-fik2yy34]{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.lsr-name[data-astro-cid-fik2yy34]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.3}.lsr-chip[data-astro-cid-fik2yy34]{border-radius:var(--radius-full);background-color:var(--color-green-tint);color:var(--color-green);white-space:nowrap;padding:2px 8px;font-size:.75rem;font-weight:600;line-height:1.4}.lsr-role[data-astro-cid-fik2yy34]{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-muted)}.lsr-meta[data-astro-cid-fik2yy34]{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;display:flex}.lsr-city[data-astro-cid-fik2yy34]{align-items:center;gap:4px;display:inline-flex}.lsr-lock[data-astro-cid-fik2yy34]{border-radius:var(--radius-full);background-color:var(--color-blue-tint);height:20px;color:var(--color-muted);align-items:center;gap:6px;padding:0 9px 0 7px;display:inline-flex}.lsr-blur[data-astro-cid-fik2yy34]{border-radius:var(--radius-full);background-color:var(--color-sky);filter:blur(1.5px);width:52px;height:6px;display:block}.lsr-add[data-astro-cid-fik2yy34]{border:1px solid var(--color-blue);border-radius:var(--radius-sm);background-color:var(--color-white);min-height:36px;color:var(--color-blue);white-space:nowrap;touch-action:manipulation;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), transform .16s var(--ease-out);grid-column:2;justify-self:start;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex;position:relative}.lsr-add[data-astro-cid-fik2yy34]:after{content:"";position:absolute;inset:-4px}.lsr-add-icon[data-astro-cid-fik2yy34]{display:inline-flex}.lsr-add-check[data-astro-cid-fik2yy34]{display:none}@media (hover:hover){.lsr-add[data-astro-cid-fik2yy34]:not([aria-disabled=true]):hover{border-color:var(--color-navy);background-color:var(--color-blue-tint);color:var(--color-navy)}}.lsr-add[data-astro-cid-fik2yy34]:not([aria-disabled=true]):active{transform:translateY(2px)}.lsr-add[data-astro-cid-fik2yy34][data-state=added]{border-color:var(--color-green-tint);background-color:var(--color-green-tint);color:var(--color-green);cursor:default}.lsr-add[data-astro-cid-fik2yy34][data-state=added] .lsr-add-plus[data-astro-cid-fik2yy34]{display:none}.lsr-add[data-astro-cid-fik2yy34][data-state=added] .lsr-add-check[data-astro-cid-fik2yy34]{display:inline-flex}.lsr-add[data-astro-cid-fik2yy34]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}@container ls-res (width>=380px){.lsr[data-astro-cid-fik2yy34]{grid-template-columns:40px minmax(0,1fr) auto;align-items:center}.lsr-add[data-astro-cid-fik2yy34]{grid-column:3;justify-self:end}}@media (forced-colors:active){.lsr-add[data-astro-cid-fik2yy34][data-state=added]{color:graytext;border-color:graytext}}.lsl[data-astro-cid-vvfxvq4w]{border-top:1px solid var(--color-rule);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px 12px;padding:14px 0;display:grid}.lsl[data-astro-cid-vvfxvq4w]:first-child{border-top:0}.lsl[data-astro-cid-vvfxvq4w] .lsl-face{border-radius:var(--radius-full);object-fit:cover;width:40px;height:40px}.lsl-who[data-astro-cid-vvfxvq4w]{gap:2px;min-width:0;display:grid}.lsl-name[data-astro-cid-vvfxvq4w]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.3}.lsl-role[data-astro-cid-vvfxvq4w]{font-size:var(--text-micro);line-height:var(--text-micro--line-height);color:var(--color-muted)}.lsl-flow[data-astro-cid-vvfxvq4w]{grid-column:2;justify-self:start;display:flex}.lsl-assign[data-astro-cid-vvfxvq4w]{border:1px solid var(--color-gray);border-radius:var(--radius-sm);background-color:var(--color-white);min-height:36px;color:var(--color-text);white-space:nowrap;touch-action:manipulation;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), transform .16s var(--ease-out);align-items:center;gap:6px;padding:0 12px 0 10px;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex;position:relative}.lsl-assign[data-astro-cid-vvfxvq4w]:after{content:"";position:absolute;inset:-4px}@media (hover:hover){.lsl-assign[data-astro-cid-vvfxvq4w]:hover{border-color:var(--color-blue);background-color:var(--color-blue-tint);color:var(--color-blue)}}.lsl-assign[data-astro-cid-vvfxvq4w]:active{transform:translateY(2px)}.lsl-assign[data-astro-cid-vvfxvq4w]:focus-visible,.lsl-chip[data-astro-cid-vvfxvq4w]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.lsl-chip[data-astro-cid-vvfxvq4w]{border-radius:var(--radius-full);background-color:var(--color-blue-tint);color:var(--color-blue);white-space:nowrap;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.lsl-chip[data-astro-cid-vvfxvq4w]:focus-visible{border-radius:var(--radius-full)}@container ls-leads (width>=380px){.lsl[data-astro-cid-vvfxvq4w]{grid-template-columns:40px minmax(0,1fr) auto}.lsl-flow[data-astro-cid-vvfxvq4w]{grid-column:3;justify-self:end}}.ls[data-astro-cid-7lundcaz]{width:100%;container:ls/inline-size}.ls-win[data-astro-cid-7lundcaz]{border-radius:var(--radius-lg);background-color:var(--color-white);color:var(--color-text);box-shadow:var(--shadow-product);text-align:left;--focus:var(--color-blue);--accent:var(--color-blue);grid-template-columns:minmax(0,1fr);font-size:.875rem;line-height:1.4;display:grid;overflow:hidden}.ls-on-ink[data-astro-cid-7lundcaz] .ls-win[data-astro-cid-7lundcaz]{box-shadow:var(--shadow-product-ink)}.ls-rail[data-astro-cid-7lundcaz]{display:none}.ls-main[data-astro-cid-7lundcaz]{align-content:start;gap:16px;min-width:0;padding:16px;display:grid}.ls-head[data-astro-cid-7lundcaz]{gap:8px;display:grid}.ls-title[data-astro-cid-7lundcaz]{letter-spacing:-.01em;color:var(--color-navy);font-size:1.125rem;font-weight:700;line-height:1.2}.ls-tabs[data-astro-cid-7lundcaz]{border-bottom:1px solid var(--color-rule);gap:4px;display:flex}.ls-tab[data-astro-cid-7lundcaz]{min-height:44px;color:var(--color-muted);font-size:var(--text-ui);white-space:nowrap;touch-action:manipulation;transition:color .16s var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex;position:relative}.ls-tab[data-astro-cid-7lundcaz]:after{content:"";background-color:var(--color-blue);height:2px;transition:transform .3s var(--ease-out);border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:8px;right:8px;transform:scaleX(0)}.ls-tab[data-astro-cid-7lundcaz][aria-selected=true]{color:var(--color-navy)}.ls-tab[data-astro-cid-7lundcaz][aria-selected=true]:after{transform:scaleX(1)}@media (hover:hover){.ls-tab[data-astro-cid-7lundcaz][aria-selected=false]:hover{color:var(--color-blue)}}.ls-tab[data-astro-cid-7lundcaz]:focus-visible{outline:2px solid var(--color-blue);outline-offset:-2px;border-radius:var(--radius-sm)}.ls-search[data-astro-cid-7lundcaz]{gap:20px;display:grid}.ls-filters[data-astro-cid-7lundcaz]{gap:16px;display:grid}.ls-field[data-astro-cid-7lundcaz]{gap:8px;min-width:0;display:grid}.ls-label[data-astro-cid-7lundcaz]{font-size:var(--text-micro);font-weight:600;line-height:var(--text-micro--line-height);color:var(--color-text)}.ls-chips[data-astro-cid-7lundcaz]{flex-wrap:wrap;gap:8px;display:flex}.ls-chip[data-astro-cid-7lundcaz]{border:1px solid var(--color-rule);border-radius:var(--radius-full);background-color:var(--color-white);min-height:36px;color:var(--color-text);font-size:var(--text-micro);white-space:nowrap;touch-action:manipulation;user-select:none;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out);align-items:center;gap:6px;padding:0 14px 0 10px;font-weight:500;line-height:1;display:inline-flex;position:relative}.ls-chip[data-astro-cid-7lundcaz]:after{content:"";position:absolute;inset:-4px 0}.ls-chip-icon[data-astro-cid-7lundcaz]{display:inline-flex}.ls-chip-check[data-astro-cid-7lundcaz]{display:none}.ls-chip[data-astro-cid-7lundcaz][aria-pressed=true]{border-color:var(--color-navy);background-color:var(--color-navy);color:var(--color-white)}.ls-chip[data-astro-cid-7lundcaz][aria-pressed=true] .ls-chip-plus[data-astro-cid-7lundcaz]{display:none}.ls-chip[data-astro-cid-7lundcaz][aria-pressed=true] .ls-chip-check[data-astro-cid-7lundcaz]{display:inline-flex}@media (hover:hover){.ls-chip[data-astro-cid-7lundcaz][aria-pressed=false]:hover{border-color:var(--color-blue);color:var(--color-blue)}}.ls-chip[data-astro-cid-7lundcaz]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px;border-radius:var(--radius-full)}.ls-selects[data-astro-cid-7lundcaz]{gap:12px;display:grid}.ls-select-wrap[data-astro-cid-7lundcaz]{position:relative}.ls-select[data-astro-cid-7lundcaz],.ls-input[data-astro-cid-7lundcaz]{border:1px solid var(--color-gray);border-radius:var(--radius-sm);background-color:var(--color-white);width:100%;min-height:44px;color:var(--color-text);font:inherit;transition:border-color .16s var(--ease-out);font-size:1rem}.ls-select[data-astro-cid-7lundcaz]{appearance:none;cursor:pointer;text-overflow:ellipsis;padding:0 40px 0 12px}.ls-select-wrap[data-astro-cid-7lundcaz] .ls-select-icon{color:var(--color-navy);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ls-input[data-astro-cid-7lundcaz]{min-width:0;caret-color:var(--color-blue);padding:0 12px}.ls-input[data-astro-cid-7lundcaz]::placeholder{color:var(--color-muted);opacity:1}@media (hover:hover){.ls-select[data-astro-cid-7lundcaz]:hover,.ls-input[data-astro-cid-7lundcaz]:hover{border-color:var(--color-muted)}}.ls-select[data-astro-cid-7lundcaz]:focus-visible,.ls-input[data-astro-cid-7lundcaz]:focus-visible{border-color:var(--color-blue);box-shadow:0 0 0 2px var(--color-blue);outline:none}.ls-input[data-astro-cid-7lundcaz][aria-invalid=true]{border-color:var(--color-error)}.ls-go[data-astro-cid-7lundcaz],.ls-profile-add[data-astro-cid-7lundcaz]{border-radius:var(--radius-sm);min-height:44px;font-size:var(--text-ui);touch-action:manipulation;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), transform .16s var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.ls-go[data-astro-cid-7lundcaz]{background-color:var(--color-blue);color:var(--color-white);border:0}@media (hover:hover){.ls-go[data-astro-cid-7lundcaz]:not([aria-disabled=true]):hover{background-color:var(--color-navy)}}.ls-go[data-astro-cid-7lundcaz]:not([aria-disabled=true]):active,.ls-profile-add[data-astro-cid-7lundcaz]:active{transform:translateY(2px)}.ls-go[data-astro-cid-7lundcaz][aria-disabled=true]{cursor:progress}.ls-profile-add[data-astro-cid-7lundcaz]{border:1px solid var(--color-blue);background-color:var(--color-white);min-width:72px;color:var(--color-blue);flex:none}@media (hover:hover){.ls-profile-add[data-astro-cid-7lundcaz]:hover{border-color:var(--color-navy);background-color:var(--color-blue-tint);color:var(--color-navy)}}.ls-results[data-astro-cid-7lundcaz]{min-width:0;position:relative;container:ls-res/inline-size}.ls-count[data-astro-cid-7lundcaz]{color:var(--color-muted);padding-bottom:4px}.ls-list[data-astro-cid-7lundcaz]{display:grid}.ls-sweep[data-astro-cid-7lundcaz]{place-content:start center;justify-items:center;gap:12px;padding-top:56px;display:grid;position:absolute;inset:0}.ls-sweep-text[data-astro-cid-7lundcaz]{font-size:var(--text-micro);color:var(--color-muted);font-weight:500}.ls-profile[data-astro-cid-7lundcaz]{border-top:1px solid var(--color-rule);gap:10px;padding-top:16px;display:grid}.ls-profile-title[data-astro-cid-7lundcaz]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.3}.ls-profile-form[data-astro-cid-7lundcaz]{gap:8px;display:grid}.ls-profile-row[data-astro-cid-7lundcaz]{gap:8px;display:flex}.ls-profile-msg[data-astro-cid-7lundcaz]{min-height:1.35em;font-size:var(--text-micro);font-weight:500;line-height:var(--text-micro--line-height)}.ls-msg[data-astro-cid-7lundcaz]{align-items:center;gap:6px;display:inline-flex}.ls-msg-error[data-astro-cid-7lundcaz]{color:var(--color-error)}.ls-msg-ok[data-astro-cid-7lundcaz]{color:var(--color-green)}.ls-leads-panel[data-astro-cid-7lundcaz]{container:ls-leads/inline-size}.ls-leads[data-astro-cid-7lundcaz]{display:grid}@container ls (width>=560px){.ls-main[data-astro-cid-7lundcaz]{padding:20px 24px 24px}.ls-selects[data-astro-cid-7lundcaz]{grid-template-columns:repeat(3,minmax(0,1fr))}.ls-go[data-astro-cid-7lundcaz]{justify-self:start}}@container ls (width>=720px){.ls-shell[data-astro-cid-7lundcaz] .ls-win[data-astro-cid-7lundcaz]{grid-template-columns:64px minmax(0,1fr)}.ls-shell[data-astro-cid-7lundcaz] .ls-rail[data-astro-cid-7lundcaz]{background-color:var(--color-white);border-right:1px solid var(--color-rule);flex-direction:column;align-items:center;gap:28px;padding:20px 0;display:flex}.ls-rail-items[data-astro-cid-7lundcaz]{gap:8px;display:grid}.ls-rail-i[data-astro-cid-7lundcaz]{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-muted);place-items:center;display:grid}.ls-rail-i[data-astro-cid-7lundcaz].is-on{background-color:var(--color-blue-tint);color:var(--color-blue)}.ls-rail[data-astro-cid-7lundcaz] .ls-rail-me{border-radius:var(--radius-full);margin-top:auto}.ls-shell[data-astro-cid-7lundcaz] .ls-main[data-astro-cid-7lundcaz]{padding:24px 28px 28px}}@container ls (width>=900px){.ls-search[data-astro-cid-7lundcaz]{grid-template-columns:252px minmax(0,1fr);align-items:start;column-gap:28px}.ls-filters[data-astro-cid-7lundcaz]{border-radius:var(--radius-md);background-color:var(--color-gray-tint);grid-row:1/span 2;padding:18px}.ls-selects[data-astro-cid-7lundcaz]{grid-template-columns:minmax(0,1fr)}.ls-go[data-astro-cid-7lundcaz]{justify-self:stretch}.ls-results[data-astro-cid-7lundcaz],.ls-profile[data-astro-cid-7lundcaz]{grid-column:2}}@media (forced-colors:active){.ls-chip[data-astro-cid-7lundcaz][aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background-color:highlight;border-color:highlight}.ls-tab[data-astro-cid-7lundcaz]:after{forced-color-adjust:none;background-color:highlight}.ls-tab[data-astro-cid-7lundcaz][aria-selected=true]{color:highlight}}.ef-step[data-astro-cid-7bwqwlld]{--c:32px;position:relative}.ef-step[data-astro-cid-7bwqwlld]:before,.ef-step[data-astro-cid-7bwqwlld]:after{content:"";background-color:var(--color-rule);width:2px;position:absolute;left:15px}.ef-step[data-astro-cid-7bwqwlld]:before{height:var(--c);top:0}.ef-step[data-astro-cid-7bwqwlld]:after{top:var(--c);bottom:0}.ef-step[data-astro-cid-7bwqwlld]:first-child:before,.ef-step[data-astro-cid-7bwqwlld]:last-child:after,.ef-step[data-astro-cid-7bwqwlld][data-removed]:first-child:after,.ef-step[data-astro-cid-7bwqwlld][data-removed]:first-child+.ef-step[data-astro-cid-7bwqwlld]:before,.ef-step[data-astro-cid-7bwqwlld][data-removed]:last-child:before,.ef-step[data-astro-cid-7bwqwlld]:has(+.ef-step[data-removed]:last-child):after{display:none}.ef-step[data-astro-cid-7bwqwlld][data-status=done]:after,.ef-step[data-astro-cid-7bwqwlld][data-status=approved]:after,.ef-step[data-astro-cid-7bwqwlld][data-status=done]+.ef-step[data-astro-cid-7bwqwlld]:before,.ef-step[data-astro-cid-7bwqwlld][data-status=approved]+.ef-step[data-astro-cid-7bwqwlld]:before{background-color:var(--color-green)}.ef-step[data-astro-cid-7bwqwlld][data-removed]{--c:50%;padding-block:6px}.ef-row[data-astro-cid-7bwqwlld]{grid-template-columns:32px minmax(0,1fr) 44px;align-items:start;gap:12px;padding:14px 0;display:grid}.ef-node[data-astro-cid-7bwqwlld]{z-index:1;border-radius:var(--radius-full);border:1px solid var(--color-gray);background-color:var(--color-white);width:32px;height:32px;color:var(--color-muted);font-variant-numeric:tabular-nums;place-items:center;margin-top:2px;font-size:.8125rem;font-weight:700;display:grid;position:relative}.ef-step[data-astro-cid-7bwqwlld][data-status=done] .ef-node[data-astro-cid-7bwqwlld],.ef-step[data-astro-cid-7bwqwlld][data-status=approved] .ef-node[data-astro-cid-7bwqwlld]{border-color:var(--color-green);background-color:var(--color-green);color:var(--color-white)}.ef-step[data-astro-cid-7bwqwlld][data-status=active] .ef-node[data-astro-cid-7bwqwlld]{border-color:var(--color-blue);background-color:var(--color-blue);color:var(--color-white)}.ef-step[data-astro-cid-7bwqwlld][data-status=drafted] .ef-node[data-astro-cid-7bwqwlld]{border:2px solid var(--color-blue);color:var(--color-blue)}.ef-body[data-astro-cid-7bwqwlld]{gap:8px;min-width:0;padding-top:2px;display:grid}.ef-step-title[data-astro-cid-7bwqwlld]{font-size:var(--text-ui);color:var(--color-navy);align-items:flex-start;gap:8px;font-weight:600;line-height:1.35;display:flex}.ef-kind[data-astro-cid-7bwqwlld]{color:var(--color-blue);flex:none;margin-top:2px;display:grid}.ef-kind[data-astro-cid-7bwqwlld] .ef-kind-i{display:none}.ef-step[data-astro-cid-7bwqwlld][data-kind=comment] .ef-kind[data-astro-cid-7bwqwlld] .ef-kind-comment,.ef-step[data-astro-cid-7bwqwlld][data-kind=react] .ef-kind[data-astro-cid-7bwqwlld] .ef-kind-react,.ef-step[data-astro-cid-7bwqwlld][data-kind=wait] .ef-kind[data-astro-cid-7bwqwlld] .ef-kind-wait,.ef-step[data-astro-cid-7bwqwlld][data-kind=connect] .ef-kind[data-astro-cid-7bwqwlld] .ef-kind-connect{display:block}.ef-by[data-astro-cid-7bwqwlld]{font-size:var(--text-micro);color:var(--color-muted);margin-top:2px;padding-left:24px;line-height:1.35}.ef-step[data-astro-cid-7bwqwlld]:not([data-kind=comment]) .ef-by[data-astro-cid-7bwqwlld]{display:none}.ef-state[data-astro-cid-7bwqwlld]{flex-wrap:wrap;align-items:center;gap:8px 12px;padding-left:24px;display:flex}.ef-status[data-astro-cid-7bwqwlld]{border-radius:var(--radius-xs);flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.ef-status[data-astro-cid-7bwqwlld]:focus{outline:none}.ef-status[data-astro-cid-7bwqwlld]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ef-chip[data-astro-cid-7bwqwlld]{border-radius:var(--radius-full);background-color:var(--color-gray-tint);color:var(--color-muted);white-space:nowrap;align-items:center;gap:4px;padding:3px 10px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.ef-chip[data-astro-cid-7bwqwlld] .ef-chip-i{margin-left:-2px;display:none}.ef-step[data-astro-cid-7bwqwlld][data-status=done] .ef-chip[data-astro-cid-7bwqwlld],.ef-step[data-astro-cid-7bwqwlld][data-status=approved] .ef-chip[data-astro-cid-7bwqwlld]{background-color:var(--color-green-tint);color:var(--color-green)}.ef-step[data-astro-cid-7bwqwlld][data-status=done] .ef-chip[data-astro-cid-7bwqwlld] .ef-i-check,.ef-step[data-astro-cid-7bwqwlld][data-status=approved] .ef-chip[data-astro-cid-7bwqwlld] .ef-i-check,.ef-step[data-astro-cid-7bwqwlld][data-status=drafted] .ef-chip[data-astro-cid-7bwqwlld] .ef-i-pencil{display:block}.ef-step[data-astro-cid-7bwqwlld][data-status=active] .ef-chip[data-astro-cid-7bwqwlld],.ef-step[data-astro-cid-7bwqwlld][data-status=drafted] .ef-chip[data-astro-cid-7bwqwlld]{background-color:var(--color-blue-tint);color:var(--color-blue)}.ef-when[data-astro-cid-7bwqwlld]{font-size:var(--text-micro);color:var(--color-muted);white-space:nowrap}.ef-when[data-astro-cid-7bwqwlld]:empty{display:none}.ef-approve[data-astro-cid-7bwqwlld]{border-radius:var(--radius-sm);background-color:var(--color-blue);min-width:88px;min-height:44px;color:var(--color-white);font:inherit;transition:background-color .16s var(--ease-out), transform .16s var(--ease-out);border:0;justify-content:center;align-items:center;padding:0 16px;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex;position:relative}.ef-approve[data-astro-cid-7bwqwlld]:hover{background-color:var(--color-navy)}.ef-approve[data-astro-cid-7bwqwlld]:active{transform:translateY(2px)}.ef-remove[data-astro-cid-7bwqwlld]{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-muted);transition:background-color .16s var(--ease-out), color .16s var(--ease-out);background-color:#0000;border:0;place-items:center;display:grid}.ef-remove[data-astro-cid-7bwqwlld]:hover{background-color:var(--color-gray-tint);color:var(--color-navy)}.ef-approve[data-astro-cid-7bwqwlld][inert],.ef-remove[data-astro-cid-7bwqwlld][inert]{cursor:default}.ef-approve[data-astro-cid-7bwqwlld][inert]:hover{background-color:var(--color-blue)}.ef-remove[data-astro-cid-7bwqwlld][inert]:hover{color:var(--color-muted);background-color:#0000}.ef-step[data-astro-cid-7bwqwlld][data-removed] .ef-row[data-astro-cid-7bwqwlld]{display:none}.ef-removed[data-astro-cid-7bwqwlld]{border:1px dashed var(--color-gray);border-radius:var(--radius-sm);background-color:var(--color-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-left:44px;padding:0 4px 0 12px;display:flex}.ef-removed[data-astro-cid-7bwqwlld][hidden]{display:none}.ef-removed-text[data-astro-cid-7bwqwlld]{min-width:0;font-size:var(--text-micro);color:var(--color-muted);padding:8px 0;line-height:1.35}.ef-undo[data-astro-cid-7bwqwlld]{border-radius:var(--radius-sm);min-height:44px;color:var(--color-blue);font:inherit;background-color:#0000;border:0;align-items:center;gap:6px;padding:0 10px;font-size:.875rem;font-weight:600;display:inline-flex}.ef-undo[data-astro-cid-7bwqwlld]:hover{background-color:var(--color-blue-tint)}@container ef (width>=720px){.ef-row[data-astro-cid-7bwqwlld]{align-items:center;gap:16px;padding:16px 0}.ef-step[data-astro-cid-7bwqwlld]{--c:50%}.ef-body[data-astro-cid-7bwqwlld]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding-top:0}.ef-state[data-astro-cid-7bwqwlld]{justify-content:flex-end;padding-left:0}.ef-node[data-astro-cid-7bwqwlld]{margin-top:0}}@media (forced-colors:active){.ef-node[data-astro-cid-7bwqwlld],.ef-chip[data-astro-cid-7bwqwlld]{border:1px solid canvastext}.ef-step[data-astro-cid-7bwqwlld][data-status=done] .ef-node[data-astro-cid-7bwqwlld],.ef-step[data-astro-cid-7bwqwlld][data-status=approved] .ef-node[data-astro-cid-7bwqwlld],.ef-step[data-astro-cid-7bwqwlld][data-status=active] .ef-node[data-astro-cid-7bwqwlld]{color:highlighttext;forced-color-adjust:none;background-color:highlight}}.ef[data-astro-cid-eh4e5g5s]{width:100%;color:var(--color-text);text-align:left;container:ef/inline-size}.ef-win[data-astro-cid-eh4e5g5s]{--on-surface:var(--color-text);--headline:var(--color-navy);--accent:var(--color-blue);--secondary:var(--color-muted);--focus:var(--color-blue);--echo-color:var(--color-blue);--hairline:var(--color-rule);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);box-shadow:var(--shadow-product);grid-template-columns:minmax(0,1fr);font-size:.875rem;line-height:1.4;display:grid;overflow:hidden}.ef-ink[data-astro-cid-eh4e5g5s] .ef-win[data-astro-cid-eh4e5g5s]{box-shadow:var(--shadow-product-ink);border-color:#0000}.ef-rail[data-astro-cid-eh4e5g5s]{display:none}.ef-main[data-astro-cid-eh4e5g5s]{min-width:0;display:grid}.ef-head[data-astro-cid-eh4e5g5s]{border-bottom:1px solid var(--color-rule);gap:14px;padding:16px 16px 14px;display:grid}.ef-kicker[data-astro-cid-eh4e5g5s]{color:var(--color-blue)}.ef-title[data-astro-cid-eh4e5g5s]{letter-spacing:-.01em;color:var(--color-navy);margin-top:4px;font-size:1.0625rem;font-weight:700;line-height:1.25}.ef-lead[data-astro-cid-eh4e5g5s]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ef-person[data-astro-cid-eh4e5g5s]{align-items:center;gap:12px;min-width:0;display:flex}.ef-avatar[data-astro-cid-eh4e5g5s]{flex:none;display:inline-flex}.ef-lead-label[data-astro-cid-eh4e5g5s]{color:var(--color-muted);font-size:.75rem;line-height:1.3}.ef-name[data-astro-cid-eh4e5g5s]{font-size:var(--text-ui);color:var(--color-navy);font-weight:600;line-height:1.25}.ef-role[data-astro-cid-eh4e5g5s]{font-size:var(--text-micro);color:var(--color-muted);line-height:1.35}.ef-btn[data-astro-cid-eh4e5g5s]{border-radius:var(--radius-sm);min-height:44px;font:inherit;text-align:center;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), transform .16s var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.ef-btn[data-astro-cid-eh4e5g5s]:active{transform:translateY(2px)}.ef-btn-primary[data-astro-cid-eh4e5g5s]{background-color:var(--color-blue);min-width:88px;color:var(--color-white)}.ef-btn-primary[data-astro-cid-eh4e5g5s]:hover{background-color:var(--color-navy)}.ef-btn-outline[data-astro-cid-eh4e5g5s]{border-color:var(--color-gray);background-color:var(--color-white);color:var(--color-navy)}.ef-btn-outline[data-astro-cid-eh4e5g5s]:hover,.ef-btn-outline[data-astro-cid-eh4e5g5s][aria-expanded=true]{border-color:var(--color-blue);background-color:var(--color-blue-tint);color:var(--color-blue)}.ef-btn-text[data-astro-cid-eh4e5g5s]{color:var(--color-muted);background-color:#0000;padding:0 12px}.ef-btn-text[data-astro-cid-eh4e5g5s]:hover{color:var(--color-navy);text-underline-offset:.2em;text-decoration:underline}.ef-btn[data-astro-cid-eh4e5g5s][inert]{cursor:default}.ef-btn-outline[data-astro-cid-eh4e5g5s][inert]:hover{border-color:var(--color-gray);background-color:var(--color-white);color:var(--color-navy)}.ef-assign[data-astro-cid-eh4e5g5s]{border-bottom:1px solid var(--color-rule);background-color:var(--color-gray-tint);gap:14px;padding:14px 16px 16px;display:grid}.ef-assign[data-astro-cid-eh4e5g5s][hidden]{display:none}.ef-fieldset[data-astro-cid-eh4e5g5s]{border:0;min-width:0;margin:0;padding:0}.ef-legend[data-astro-cid-eh4e5g5s]{color:var(--color-navy);margin-bottom:10px;padding:0;font-size:.875rem;font-weight:600}.ef-opts[data-astro-cid-eh4e5g5s]{gap:8px;display:grid}.ef-opt[data-astro-cid-eh4e5g5s]{border:1px solid var(--color-rule);border-radius:var(--radius-sm);background-color:var(--color-white);cursor:pointer;min-height:44px;transition:border-color .16s var(--ease-out);align-items:center;gap:10px;padding:8px 12px;display:flex}.ef-opt[data-astro-cid-eh4e5g5s]:hover{border-color:var(--color-blue)}.ef-opt[data-astro-cid-eh4e5g5s]:has(input:checked){border-color:var(--color-blue);box-shadow:inset 0 0 0 1px var(--color-blue)}.ef-opt[data-astro-cid-eh4e5g5s] input[data-astro-cid-eh4e5g5s]{width:18px;height:18px;accent-color:var(--color-blue);flex:none;margin:0}.ef-opt-text[data-astro-cid-eh4e5g5s]{min-width:0;display:grid}.ef-opt-name[data-astro-cid-eh4e5g5s]{color:var(--color-navy);font-size:.875rem;font-weight:600;line-height:1.3}.ef-opt-role[data-astro-cid-eh4e5g5s]{color:var(--color-muted);font-size:.75rem;line-height:1.35}.ef-assign-actions[data-astro-cid-eh4e5g5s]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ef-panel[data-astro-cid-eh4e5g5s]{min-width:0;padding:4px 16px 16px}.ef-steps[data-astro-cid-eh4e5g5s]{margin:0;padding:0;list-style:none}.ef-empty[data-astro-cid-eh4e5g5s]{font-size:var(--text-micro);color:var(--color-muted);padding:16px 0}.ef-empty[data-astro-cid-eh4e5g5s][hidden]{display:none}.ef-add[data-astro-cid-eh4e5g5s]{border-top:1px solid var(--color-rule);gap:12px;margin-top:4px;padding-top:14px;display:grid}.ef-add[data-astro-cid-eh4e5g5s]>.ef-btn[data-astro-cid-eh4e5g5s]{justify-self:start}.ef-add-menu[data-astro-cid-eh4e5g5s][hidden]{display:none}.ef-add-label[data-astro-cid-eh4e5g5s]{font-size:var(--text-micro);color:var(--color-navy);font-weight:600}.ef-add-list[data-astro-cid-eh4e5g5s]{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ef-add-opt[data-astro-cid-eh4e5g5s]{border:1px solid var(--color-rule);border-radius:var(--radius-sm);background-color:var(--color-white);width:100%;min-height:44px;color:var(--color-navy);font:inherit;text-align:left;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out);align-items:center;gap:10px;padding:8px 12px;font-size:.875rem;font-weight:600;line-height:1.3;display:flex}.ef-add-opt[data-astro-cid-eh4e5g5s] svg{color:var(--color-blue)}.ef-add-opt[data-astro-cid-eh4e5g5s]:hover{border-color:var(--color-blue);background-color:var(--color-blue-tint)}@container ef (width>=720px){.ef-win[data-astro-cid-eh4e5g5s]{background-color:var(--color-gray-tint)}.ef-shell[data-astro-cid-eh4e5g5s] .ef-win[data-astro-cid-eh4e5g5s]{grid-template-columns:64px minmax(0,1fr)}.ef-shell[data-astro-cid-eh4e5g5s] .ef-rail[data-astro-cid-eh4e5g5s]{border-right:1px solid var(--color-rule);background-color:var(--color-white);flex-direction:column;align-items:center;gap:28px;padding:20px 0;display:flex}.ef-rail-items[data-astro-cid-eh4e5g5s]{gap:8px;display:grid}.ef-rail-i[data-astro-cid-eh4e5g5s]{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-muted);place-items:center;display:grid}.ef-rail-i[data-astro-cid-eh4e5g5s].is-on{background-color:var(--color-blue-tint);color:var(--color-blue)}.ef-rail[data-astro-cid-eh4e5g5s] .ef-rail-me{border-radius:var(--radius-full);margin-top:auto}.ef-main[data-astro-cid-eh4e5g5s]{align-content:start;gap:16px;padding:28px 32px 32px}.ef-head[data-astro-cid-eh4e5g5s]{border:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 24px;padding:0}.ef-title[data-astro-cid-eh4e5g5s]{font-size:1.25rem}.ef-lead[data-astro-cid-eh4e5g5s]{justify-content:flex-end;gap:12px 16px}.ef-assign[data-astro-cid-eh4e5g5s],.ef-panel[data-astro-cid-eh4e5g5s]{border:1px solid var(--color-rule);border-radius:var(--radius-md);background-color:var(--color-white)}.ef-assign[data-astro-cid-eh4e5g5s]{padding:18px 20px 20px}.ef-opts[data-astro-cid-eh4e5g5s]{grid-template-columns:repeat(3,minmax(0,1fr))}.ef-panel[data-astro-cid-eh4e5g5s]{padding:4px 20px 20px}.ef-add-list[data-astro-cid-eh4e5g5s]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (forced-colors:active){.ef-opt[data-astro-cid-eh4e5g5s]:has(input:checked),.ef-btn-outline[data-astro-cid-eh4e5g5s][aria-expanded=true]{outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.ef[data-astro-cid-eh4e5g5s] *{transition:none!important}}.cal-item[data-astro-cid-iiwcblof]{min-width:0}.cal-chip[data-astro-cid-iiwcblof]{border-radius:var(--radius-sm);width:100%;min-height:44px;font:inherit;text-align:left;transition:box-shadow .16s var(--ease-out), transform .16s var(--ease-out);border:1px solid #0000;gap:2px;padding:5px 7px;display:grid;position:relative}.cal-chip[data-astro-cid-iiwcblof][data-kind=page]{background-color:var(--color-navy);color:var(--color-white)}.cal-chip[data-astro-cid-iiwcblof][data-kind=people]{border-color:var(--color-rule);background-color:var(--color-blue-tint);color:var(--color-navy)}.cal-chip[data-astro-cid-iiwcblof]:not([inert],[aria-pressed=true]):hover{box-shadow:0 0 0 2px var(--color-rule)}.cal-chip[data-astro-cid-iiwcblof][aria-pressed=true]{box-shadow:0 0 0 2px var(--color-blue)}.cal-chip[data-astro-cid-iiwcblof][data-kind=page][aria-pressed=true]{box-shadow:0 0 0 2px var(--color-white), 0 0 0 4px var(--color-blue)}.cal-chip[data-astro-cid-iiwcblof][inert]{cursor:default}.cal-chip-top[data-astro-cid-iiwcblof]{align-items:center;gap:4px;min-width:0;display:flex}.cal-i[data-astro-cid-iiwcblof]{flex:none;display:none}.cal-chip[data-astro-cid-iiwcblof][data-kind=page] .cal-i-page[data-astro-cid-iiwcblof],.cal-chip[data-astro-cid-iiwcblof][data-kind=people] .cal-i-people[data-astro-cid-iiwcblof]{display:inline-flex}.cal-chip[data-astro-cid-iiwcblof][data-kind=page] .cal-i[data-astro-cid-iiwcblof]{color:var(--color-sky)}.cal-chip[data-astro-cid-iiwcblof][data-kind=people] .cal-i[data-astro-cid-iiwcblof]{color:var(--color-blue)}.cal-chip-time[data-astro-cid-iiwcblof]{letter-spacing:.04em;white-space:nowrap}.cal-chip[data-astro-cid-iiwcblof][data-kind=page] .cal-chip-time[data-astro-cid-iiwcblof]{color:var(--on-ink-muted)}.cal-chip[data-astro-cid-iiwcblof][data-kind=people] .cal-chip-time[data-astro-cid-iiwcblof]{color:var(--color-muted)}.cal-chip-title[data-astro-cid-iiwcblof]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.75rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.cal-chip-by[data-astro-cid-iiwcblof]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container cwcal (width<=639.98px){.cal-chip[data-astro-cid-iiwcblof]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:8px 12px}.cal-chip-top[data-astro-cid-iiwcblof]{flex-direction:column;grid-row:span 2;align-items:flex-start;gap:2px;min-width:64px}.cal-chip-title[data-astro-cid-iiwcblof]{white-space:normal;font-size:.8125rem}.cal-chip-by[data-astro-cid-iiwcblof]{clip-path:none;width:auto;height:auto;font-size:.75rem;line-height:1.3;position:static;overflow:visible}.cal-chip[data-astro-cid-iiwcblof][data-kind=page] .cal-chip-by[data-astro-cid-iiwcblof]{color:var(--on-ink-muted)}.cal-chip[data-astro-cid-iiwcblof][data-kind=people] .cal-chip-by[data-astro-cid-iiwcblof]{color:var(--color-muted)}}@media (forced-colors:active){.cal-chip[data-astro-cid-iiwcblof]{border:1px solid canvastext}.cal-chip[data-astro-cid-iiwcblof][aria-pressed=true]{outline-offset:1px;outline:2px solid highlight}}.cw[data-astro-cid-rd2mb56y]{width:100%;color:var(--color-text);text-align:left;container:cw/inline-size}.cw[data-astro-cid-rd2mb56y][data-ws=page] [data-astro-cid-rd2mb56y][data-ws-only=profile],.cw[data-astro-cid-rd2mb56y][data-ws=profile] [data-astro-cid-rd2mb56y][data-ws-only=page]{display:none!important}.cw-win[data-astro-cid-rd2mb56y]{--on-surface:var(--color-text);--headline:var(--color-navy);--accent:var(--color-blue);--secondary:var(--color-muted);--focus:var(--color-blue);--echo-color:var(--color-blue);--hairline:var(--color-rule);border:1px solid var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);box-shadow:var(--shadow-product);grid-template-columns:minmax(0,1fr);font-size:.875rem;line-height:1.4;display:grid;overflow:hidden}.cw-ink[data-astro-cid-rd2mb56y] .cw-win[data-astro-cid-rd2mb56y]{box-shadow:var(--shadow-product-ink);border-color:#0000}.cw-rail[data-astro-cid-rd2mb56y]{display:none}.cw-main[data-astro-cid-rd2mb56y]{align-content:start;min-width:0;display:grid}.cw-win[data-astro-cid-rd2mb56y] .cw-face{border-radius:var(--radius-full);object-fit:cover;flex:none}.cw-mono[data-astro-cid-rd2mb56y]{border-radius:var(--radius-sm);background-color:var(--color-navy);width:30px;height:30px;color:var(--color-white);flex:none;place-items:center;font-size:.875rem;font-weight:700;line-height:1;display:inline-grid;position:relative;overflow:hidden}.cw-mono[data-astro-cid-rd2mb56y]:after{content:"";background-color:var(--color-sky);border-radius:1px;height:2px;position:absolute;bottom:5px;left:7px;right:7px}.cw-mono-sm[data-astro-cid-rd2mb56y]{width:32px;height:32px}.cw-top[data-astro-cid-rd2mb56y]{border-bottom:1px solid var(--color-rule);gap:12px;padding:16px 16px 0;display:grid}.cw-ws[data-astro-cid-rd2mb56y]{border-radius:var(--radius-md);background-color:var(--color-gray-tint);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.cw-ws-opt[data-astro-cid-rd2mb56y]{border-radius:var(--radius-sm);cursor:pointer;min-width:0;min-height:44px;transition:background-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border:1px solid #0000;align-items:center;gap:8px;padding:6px 10px;display:flex}.cw-ws-opt[data-astro-cid-rd2mb56y]:has(input[inert]){cursor:default}.cw-ws-opt[data-astro-cid-rd2mb56y]:has(input:checked){border-color:var(--color-rule);background-color:var(--color-white);box-shadow:0 1px 2px #0a1a2e14}.cw-ws-opt[data-astro-cid-rd2mb56y]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.cw-ws-opt[data-astro-cid-rd2mb56y] .cw-ws-face{border-radius:var(--radius-full);flex:none;width:30px;height:30px}.cw-ws-text[data-astro-cid-rd2mb56y]{min-width:0;display:grid}.cw-ws-name[data-astro-cid-rd2mb56y]{color:var(--color-navy);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.25;overflow:hidden}.cw-ws-sub[data-astro-cid-rd2mb56y]{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.3;overflow:hidden}@container cw (width<=399.98px){.cw-ws[data-astro-cid-rd2mb56y]{grid-template-columns:minmax(0,1fr)}}.cw-tabs[data-astro-cid-rd2mb56y]{gap:4px;margin-bottom:-1px;display:flex}.cw-tab[data-astro-cid-rd2mb56y]{border-radius:var(--radius-sm) var(--radius-sm) 0 0;min-height:44px;color:var(--color-muted);font:inherit;transition:color .16s var(--ease-out), box-shadow .16s var(--ease-out);background-color:#0000;border:0;align-items:center;gap:6px;padding:0 12px;font-size:.875rem;font-weight:600;display:inline-flex;box-shadow:inset 0 -2px #0000}.cw-tab[data-astro-cid-rd2mb56y]:hover{color:var(--color-navy)}.cw-tab[data-astro-cid-rd2mb56y][aria-selected=true]{color:var(--color-blue);box-shadow:inset 0 -2px 0 var(--color-blue)}.cw-tab[data-astro-cid-rd2mb56y][inert]{cursor:default}.cw-panel[data-astro-cid-rd2mb56y]{min-width:0;padding:16px}.cw-panel[data-astro-cid-rd2mb56y][hidden]{display:none}.cw-panel[data-astro-cid-rd2mb56y][data-cw-panel=drafts]{container:cwboard/inline-size}.cw-board[data-astro-cid-rd2mb56y]{gap:16px;display:grid}.cw-compact[data-astro-cid-rd2mb56y] .cw-side[data-astro-cid-rd2mb56y],.cw-compact[data-astro-cid-rd2mb56y] .cw-draft[data-astro-cid-rd2mb56y]:nth-child(n+3){display:none}.cw-col[data-astro-cid-rd2mb56y]{align-content:start;gap:16px;min-width:0;display:grid}.cw-drafts-wrap[data-astro-cid-rd2mb56y]{gap:10px;display:grid}.cw-sec-title[data-astro-cid-rd2mb56y],.cw-card-title[data-astro-cid-rd2mb56y]{letter-spacing:-.005em;color:var(--color-navy);font-size:.9375rem;font-weight:700;line-height:1.3}.cw-drafts[data-astro-cid-rd2mb56y]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cw-draft[data-astro-cid-rd2mb56y]{border:1px solid var(--color-rule);border-radius:var(--radius-md);background-color:var(--color-white);overflow:hidden;container:cwdraft/inline-size}.cw-draft-in[data-astro-cid-rd2mb56y]>[data-astro-cid-rd2mb56y]{min-width:0}.cw-draft-in[data-astro-cid-rd2mb56y]>.cw-graphic{border-radius:0}.cw-draft-body[data-astro-cid-rd2mb56y]{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.cw-actions[data-astro-cid-rd2mb56y]{margin-top:auto}.cw-draft-top[data-astro-cid-rd2mb56y]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.cw-type[data-astro-cid-rd2mb56y]{color:var(--color-muted)}.cw-status[data-astro-cid-rd2mb56y]{border-radius:var(--radius-xs)}.cw-status[data-astro-cid-rd2mb56y]:focus{outline:none}.cw-status[data-astro-cid-rd2mb56y]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cw-chip[data-astro-cid-rd2mb56y]{border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:4px;padding:3px 10px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.cw-chip-ok[data-astro-cid-rd2mb56y]{background-color:var(--color-green-tint);color:var(--color-green)}.cw-chip-status[data-astro-cid-rd2mb56y]{background-color:var(--color-gray-tint);color:var(--color-muted)}.cw-chip-status[data-astro-cid-rd2mb56y] .cw-st-i{display:none}.cw-draft[data-astro-cid-rd2mb56y][data-status=draft] .cw-chip-status[data-astro-cid-rd2mb56y] .cw-st-draft,.cw-draft[data-astro-cid-rd2mb56y][data-status=scheduled] .cw-chip-status[data-astro-cid-rd2mb56y] .cw-st-scheduled,.cw-draft[data-astro-cid-rd2mb56y][data-status=posted] .cw-chip-status[data-astro-cid-rd2mb56y] .cw-st-posted{display:block}.cw-draft[data-astro-cid-rd2mb56y][data-status=scheduled] .cw-chip-status[data-astro-cid-rd2mb56y]{background-color:var(--color-blue-tint);color:var(--color-blue)}.cw-draft[data-astro-cid-rd2mb56y][data-status=posted] .cw-chip-status[data-astro-cid-rd2mb56y]{background-color:var(--color-green-tint);color:var(--color-green)}.cw-draft[data-astro-cid-rd2mb56y][data-status=draft] .cw-when[data-astro-cid-rd2mb56y]{display:none}.cw-text[data-astro-cid-rd2mb56y]{color:var(--color-text);font-size:.875rem;line-height:1.55}.cw-text[data-astro-cid-rd2mb56y][hidden],.cw-edit[data-astro-cid-rd2mb56y][hidden]{display:none}.cw-edit[data-astro-cid-rd2mb56y]{gap:6px;display:grid}.cw-edit-label[data-astro-cid-rd2mb56y]{color:var(--color-text);font-size:.8125rem;font-weight:600}.cw-textarea[data-astro-cid-rd2mb56y]{border:1px solid var(--color-gray);border-radius:var(--radius-sm);background-color:var(--color-white);width:100%;min-height:120px;color:var(--color-text);font:inherit;resize:vertical;padding:10px 12px;font-size:.875rem;line-height:1.55}.cw-textarea[data-astro-cid-rd2mb56y]:focus-visible{border-color:var(--color-blue)}.cw-tags[data-astro-cid-rd2mb56y]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cw-actions[data-astro-cid-rd2mb56y]{flex-wrap:wrap;gap:8px;display:flex}.cw-actions[data-astro-cid-rd2mb56y][hidden]{display:none}.cw-btn[data-astro-cid-rd2mb56y]{border-radius:var(--radius-sm);min-height:44px;font:inherit;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), transform .16s var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.cw-btn[data-astro-cid-rd2mb56y]:active{transform:translateY(2px)}.cw-btn-primary[data-astro-cid-rd2mb56y]{background-color:var(--color-blue);color:var(--color-white)}.cw-btn-primary[data-astro-cid-rd2mb56y]:hover{background-color:var(--color-navy)}.cw-btn-outline[data-astro-cid-rd2mb56y]{border-color:var(--color-gray);background-color:var(--color-white);color:var(--color-navy)}.cw-btn-outline[data-astro-cid-rd2mb56y]:hover,.cw-btn-outline[data-astro-cid-rd2mb56y][aria-expanded=true]{border-color:var(--color-blue);background-color:var(--color-blue-tint);color:var(--color-blue)}.cw-btn[data-astro-cid-rd2mb56y][inert]{cursor:default}.cw-btn-primary[data-astro-cid-rd2mb56y][inert]:hover{background-color:var(--color-blue)}.cw-btn-outline[data-astro-cid-rd2mb56y][inert]:hover{border-color:var(--color-gray);background-color:var(--color-white);color:var(--color-navy)}.cw-slots[data-astro-cid-rd2mb56y]{border-radius:var(--radius-sm);background-color:var(--color-gray-tint);gap:8px;padding:12px;display:grid}.cw-slots[data-astro-cid-rd2mb56y][hidden]{display:none}.cw-slots-label[data-astro-cid-rd2mb56y]{color:var(--color-navy);font-size:.8125rem;font-weight:600}.cw-slot-list[data-astro-cid-rd2mb56y]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cw-slot[data-astro-cid-rd2mb56y]{border:1px solid var(--color-rule);border-radius:var(--radius-sm);background-color:var(--color-white);min-height:44px;color:var(--color-navy);font:inherit;transition:border-color .16s var(--ease-out), background-color .16s var(--ease-out);align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.cw-slot[data-astro-cid-rd2mb56y] svg{color:var(--color-blue)}.cw-slot[data-astro-cid-rd2mb56y]:hover{border-color:var(--color-blue);background-color:var(--color-blue-tint)}@container cwdraft (width<=339.98px){.cw-actions[data-astro-cid-rd2mb56y] svg{display:none}.cw-actions[data-astro-cid-rd2mb56y] .cw-btn[data-astro-cid-rd2mb56y]{padding:0 12px}}@container cwdraft (width>=460px){.cw-draft-in[data-astro-cid-rd2mb56y]{grid-template-columns:188px minmax(0,1fr);height:100%;display:grid}.cw-draft-in[data-astro-cid-rd2mb56y]>.cw-graphic{aspect-ratio:auto;min-height:220px}.cw-draft-body[data-astro-cid-rd2mb56y]{padding:16px 18px 18px}}.cw-card[data-astro-cid-rd2mb56y]{border:1px solid var(--color-rule);border-radius:var(--radius-md);background-color:var(--color-white);align-content:start;gap:12px;padding:16px;display:grid}.cw-card-sub[data-astro-cid-rd2mb56y]{font-size:var(--text-micro);color:var(--color-muted);margin-top:-6px;line-height:1.4}.cw-person-name[data-astro-cid-rd2mb56y]{color:var(--color-navy);font-size:.875rem;font-weight:600;line-height:1.3}.cw-person-role[data-astro-cid-rd2mb56y]{color:var(--color-muted);font-size:.75rem;line-height:1.35}.cw-post[data-astro-cid-rd2mb56y]{border:1px solid var(--color-rule);border-radius:var(--radius-sm);gap:10px;padding:12px;display:grid}.cw-post-head[data-astro-cid-rd2mb56y]{align-items:center;gap:10px;display:flex}.cw-post-text[data-astro-cid-rd2mb56y]{font-size:.875rem;line-height:1.5}.cw-comment[data-astro-cid-rd2mb56y]{border-top:1px solid var(--color-rule);border-radius:0;align-items:flex-start;gap:8px;padding-top:10px;display:flex}.cw-comment[data-astro-cid-rd2mb56y][hidden]{display:none}.cw-comment[data-astro-cid-rd2mb56y]:focus{outline:none}.cw-comment[data-astro-cid-rd2mb56y]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cw-comment-bubble[data-astro-cid-rd2mb56y]{border-radius:4px var(--radius-md) var(--radius-md) var(--radius-md);background-color:var(--color-gray-tint);min-width:0;padding:8px 12px}.cw-comment-who[data-astro-cid-rd2mb56y]{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.cw-comment-text[data-astro-cid-rd2mb56y]{margin-top:4px;font-size:.8125rem;line-height:1.5}.cw-suggest[data-astro-cid-rd2mb56y]{border-radius:var(--radius-sm);background-color:var(--color-blue-tint);gap:10px;padding:12px;display:grid}.cw-suggest[data-astro-cid-rd2mb56y][hidden]{display:none}.cw-suggest-label[data-astro-cid-rd2mb56y]{color:var(--color-blue);font-size:.75rem;font-weight:600}.cw-suggest-body[data-astro-cid-rd2mb56y]{align-items:flex-start;gap:10px;display:flex}.cw-suggest-text[data-astro-cid-rd2mb56y]{margin-top:2px;font-size:.8125rem;line-height:1.5}.cw-engage-btn[data-astro-cid-rd2mb56y]{justify-self:start}.cw-warm[data-astro-cid-rd2mb56y]{margin:0;padding:0;list-style:none;display:grid}.cw-warm-row[data-astro-cid-rd2mb56y]{border-top:1px solid var(--color-rule);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:6px 10px;padding:12px 0;display:grid}.cw-warm-row[data-astro-cid-rd2mb56y]:first-child{border-top:0;padding-top:4px}.cw-warm-step[data-astro-cid-rd2mb56y],.cw-handoff[data-astro-cid-rd2mb56y]{grid-column:2}.cw-warm-step[data-astro-cid-rd2mb56y]{align-items:center;gap:8px;display:flex}.cw-pips[data-astro-cid-rd2mb56y]{gap:3px;display:inline-flex}.cw-pip[data-astro-cid-rd2mb56y]{background-color:var(--color-rule);border-radius:2px;width:14px;height:4px}.cw-pip[data-astro-cid-rd2mb56y].is-on{background-color:var(--color-green)}.cw-warm-label[data-astro-cid-rd2mb56y]{color:var(--color-green);font-size:.75rem;font-weight:600}.cw-handoff[data-astro-cid-rd2mb56y]{justify-items:start;margin-top:4px;display:grid}.cw-shared[data-astro-cid-rd2mb56y]{border-radius:var(--radius-sm);background-color:var(--color-green-tint);min-height:44px;color:var(--color-green);align-items:center;gap:6px;padding:0 12px;font-size:.875rem;font-weight:600;display:inline-flex}.cw-shared[data-astro-cid-rd2mb56y][hidden]{display:none}.cw-shared[data-astro-cid-rd2mb56y]:focus{outline:none}.cw-shared[data-astro-cid-rd2mb56y]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.cw-cal[data-astro-cid-rd2mb56y]{gap:12px;display:grid;container:cwcal/inline-size}.cal-head[data-astro-cid-rd2mb56y]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.cal-month[data-astro-cid-rd2mb56y]{letter-spacing:-.01em;color:var(--color-navy);font-size:1.0625rem;font-weight:700}.cal-legend[data-astro-cid-rd2mb56y]{color:var(--color-text);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.cal-legend[data-astro-cid-rd2mb56y] li[data-astro-cid-rd2mb56y]{align-items:center;gap:6px;display:inline-flex}.cal-key[data-astro-cid-rd2mb56y]{border-radius:var(--radius-xs);place-items:center;width:20px;height:20px;display:inline-grid}.cal-key-page[data-astro-cid-rd2mb56y]{background-color:var(--color-navy);color:var(--color-sky)}.cal-key-people[data-astro-cid-rd2mb56y]{border:1px solid var(--color-rule);background-color:var(--color-blue-tint);color:var(--color-blue)}.cal-chips[data-astro-cid-rd2mb56y]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cal-chips[data-astro-cid-rd2mb56y][hidden],.cal-group[data-astro-cid-rd2mb56y][hidden],.cal-grid[data-astro-cid-rd2mb56y]{display:none}.cal-list[data-astro-cid-rd2mb56y]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.cal-group[data-astro-cid-rd2mb56y]{gap:6px;display:grid}.cal-date[data-astro-cid-rd2mb56y]{color:var(--color-navy);font-size:.8125rem;font-weight:600}.cal-today[data-astro-cid-rd2mb56y]{color:var(--color-blue)}.cal-detail[data-astro-cid-rd2mb56y]{border-radius:var(--radius-sm);background-color:var(--color-gray-tint);min-height:44px;color:var(--color-muted);padding:12px 14px;font-size:.8125rem;line-height:1.4}.cal-detail[data-astro-cid-rd2mb56y][data-selected]{color:var(--color-text)}.cal-detail[data-astro-cid-rd2mb56y] .cal-detail-title{color:var(--color-navy);font-weight:600}@container cwcal (width>=640px){.cal-grid[data-astro-cid-rd2mb56y]{table-layout:fixed;border-collapse:separate;border-spacing:4px;width:calc(100% + 8px);margin:-4px;display:table}.cal-list[data-astro-cid-rd2mb56y]{display:none}.cal-grid[data-astro-cid-rd2mb56y] th[data-astro-cid-rd2mb56y]{color:var(--color-muted);text-align:left;padding:0 6px 2px;font-size:.75rem;font-weight:600}.cal-grid[data-astro-cid-rd2mb56y] td[data-astro-cid-rd2mb56y]{border:1px solid var(--color-rule);border-radius:var(--radius-sm);background-color:var(--color-white);vertical-align:top;height:96px;padding:6px}.cal-grid[data-astro-cid-rd2mb56y] td[data-astro-cid-rd2mb56y].is-weekend{background-color:var(--color-gray-tint)}.cal-grid[data-astro-cid-rd2mb56y] td[data-astro-cid-rd2mb56y].cal-out{background-color:#0000;border-color:#0000}.cal-num[data-astro-cid-rd2mb56y]{min-width:22px;height:22px;color:var(--color-navy);place-items:center;margin-bottom:4px;font-size:.75rem;font-weight:600;display:inline-grid}.is-today[data-astro-cid-rd2mb56y] .cal-num[data-astro-cid-rd2mb56y]{border-radius:var(--radius-full);background-color:var(--color-blue);color:var(--color-white)}}@container cw (width>=720px){.cw-win[data-astro-cid-rd2mb56y]{background-color:var(--color-gray-tint)}.cw-shell[data-astro-cid-rd2mb56y] .cw-win[data-astro-cid-rd2mb56y]{grid-template-columns:64px minmax(0,1fr)}.cw-shell[data-astro-cid-rd2mb56y] .cw-rail[data-astro-cid-rd2mb56y]{border-right:1px solid var(--color-rule);background-color:var(--color-white);flex-direction:column;align-items:center;gap:28px;padding:20px 0;display:flex}.cw-rail-items[data-astro-cid-rd2mb56y]{gap:8px;display:grid}.cw-rail-i[data-astro-cid-rd2mb56y]{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-muted);place-items:center;display:grid}.cw-rail-i[data-astro-cid-rd2mb56y].is-on{background-color:var(--color-blue-tint);color:var(--color-blue)}.cw-rail[data-astro-cid-rd2mb56y] .cw-rail-me{border-radius:var(--radius-full);margin-top:auto}.cw-top[data-astro-cid-rd2mb56y]{background-color:var(--color-white);grid-template-columns:minmax(0,400px) auto;justify-content:space-between;align-items:end;gap:16px 24px;padding:24px 32px 0}.cw-ws[data-astro-cid-rd2mb56y]{margin-bottom:12px}.cw-panel[data-astro-cid-rd2mb56y]{padding:24px 32px 32px}.cw-cal[data-astro-cid-rd2mb56y]{border:1px solid var(--color-rule);border-radius:var(--radius-md);background-color:var(--color-white);padding:20px}}@container cwboard (width>=880px){.cw-board[data-astro-cid-rd2mb56y]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px}.cw[data-astro-cid-rd2mb56y][data-ws=profile] .cw-board[data-astro-cid-rd2mb56y]{grid-template-columns:minmax(0,1fr)}.cw[data-astro-cid-rd2mb56y][data-ws=profile] .cw-drafts[data-astro-cid-rd2mb56y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (forced-colors:active){.cw-ws-opt[data-astro-cid-rd2mb56y]:has(input:checked){outline:2px solid highlight}.cw-tab[data-astro-cid-rd2mb56y][aria-selected=true]{outline-offset:-2px;outline:2px solid highlight}.cw-pip[data-astro-cid-rd2mb56y].is-on{forced-color-adjust:none;background-color:highlight}.is-today[data-astro-cid-rd2mb56y] .cal-num[data-astro-cid-rd2mb56y]{outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.cw[data-astro-cid-rd2mb56y] *{transition:none!important}}.assistant-mark[data-astro-cid-jd6h4jk5]{flex:none}.chat[data-astro-cid-x4uenv4w]{--on-surface:var(--color-text);--headline:var(--color-navy);--accent:var(--color-blue);--secondary:var(--color-muted);--focus:var(--color-blue);--hairline:var(--color-rule);border-radius:var(--radius-lg);background-color:var(--color-white);width:100%;color:var(--color-text);flex-direction:column;font-size:.9375rem;line-height:1.5;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 2px 6px #03091240,0 48px 96px -32px #030912d9}.chat-top[data-astro-cid-x4uenv4w]{border-bottom:1px solid var(--color-gray-tint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.chat-title[data-astro-cid-x4uenv4w]{display:inline-grid}.chat-title-item[data-astro-cid-x4uenv4w]{color:var(--color-navy);transition:opacity .24s var(--ease-out);grid-area:1/1;align-items:center;gap:8px;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.chat[data-astro-cid-x4uenv4w]:not([data-assistant=chatgpt]) [data-astro-cid-x4uenv4w][data-title=chatgpt],.chat[data-astro-cid-x4uenv4w][data-assistant=chatgpt] [data-astro-cid-x4uenv4w][data-title=claude]{visibility:hidden;opacity:0;transition:none}.chat-status[data-astro-cid-x4uenv4w]{color:var(--color-green);align-items:center;gap:7px;font-size:.8125rem;font-weight:600;display:inline-flex}.chat-status-dot[data-astro-cid-x4uenv4w]{border-radius:var(--radius-full);background-color:var(--color-green);width:7px;height:7px;box-shadow:0 0 0 3px var(--color-green-tint)}.chat-body[data-astro-cid-x4uenv4w]{flex-direction:column;gap:16px;padding:20px 16px 8px;display:flex}.chat-ask[data-astro-cid-x4uenv4w]{background-color:var(--color-gray-tint);border-radius:16px 16px 4px;align-self:flex-end;max-width:82%;padding:10px 14px}.chat-answer[data-astro-cid-x4uenv4w]{max-width:94%;color:var(--color-text)}.chat-reply[data-astro-cid-x4uenv4w]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.chat-tool[data-astro-cid-x4uenv4w]{border:1px solid var(--color-rule);border-radius:var(--radius-full);color:var(--color-muted);align-items:center;gap:6px;padding:3px 10px;font-size:.8125rem;display:inline-flex}.chat-intro[data-astro-cid-x4uenv4w]{margin-top:4px}.draft[data-astro-cid-x4uenv4w]{isolation:isolate;border:1px solid var(--color-rule);border-radius:var(--radius-md);background-color:var(--color-white);--echo-color:var(--color-green);width:100%;margin-top:4px;padding:16px;position:relative;box-shadow:0 1px 2px #0a1a2e0d}.draft-head[data-astro-cid-x4uenv4w]{border-bottom:1px solid var(--color-gray-tint);align-items:center;gap:8px;padding-bottom:12px;display:flex}.draft-head[data-astro-cid-x4uenv4w] .draft-logo{margin-right:auto}.draft-tag[data-astro-cid-x4uenv4w]{color:var(--color-muted);font-size:.8125rem;font-weight:600}.draft-author[data-astro-cid-x4uenv4w]{align-items:center;gap:10px;margin-top:12px;display:flex}.draft-author[data-astro-cid-x4uenv4w] .draft-avatar{border-radius:var(--radius-full);object-fit:cover;background-color:var(--color-gray-tint);flex:none;width:32px;height:32px}.draft-who[data-astro-cid-x4uenv4w]{min-width:0;line-height:1.3}.draft-name[data-astro-cid-x4uenv4w]{color:var(--color-navy);font-size:.875rem;font-weight:600}.draft-role[data-astro-cid-x4uenv4w]{color:var(--color-muted);font-size:.8125rem}.draft-graphic{border-radius:var(--radius-md);margin-top:12px}.draft-text[data-astro-cid-x4uenv4w]{border-radius:var(--radius-xs);color:var(--color-text);margin:10px -4px 0;padding:2px 4px;font-size:.875rem;line-height:1.55}.draft-text[data-astro-cid-x4uenv4w][contenteditable]{outline:1px solid var(--color-rule);background-color:var(--color-blue-tint);caret-color:var(--color-blue)}.draft-text[data-astro-cid-x4uenv4w][contenteditable]:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.draft-chips[data-astro-cid-x4uenv4w]{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.chip[data-astro-cid-x4uenv4w]{border-radius:var(--radius-full);align-items:center;padding:3px 10px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.chip-positive[data-astro-cid-x4uenv4w]{background-color:var(--color-green-tint);color:var(--color-green)}.chip-info[data-astro-cid-x4uenv4w]{background-color:var(--color-blue-tint);color:var(--color-blue)}.draft-foot[data-astro-cid-x4uenv4w]{margin-top:14px;display:grid}.draft-actions[data-astro-cid-x4uenv4w],.draft-done[data-astro-cid-x4uenv4w]{grid-area:1/1;align-items:center;gap:8px;display:flex}.draft-actions[data-astro-cid-x4uenv4w]{align-self:start}.draft-done[data-astro-cid-x4uenv4w]{border-radius:var(--radius-sm);background-color:var(--color-green-tint);color:var(--color-green);visibility:hidden;opacity:0;gap:10px;padding:4px 4px 4px 10px}.chat[data-astro-cid-x4uenv4w][data-approved] .draft-actions[data-astro-cid-x4uenv4w]{visibility:hidden;opacity:0}.chat[data-astro-cid-x4uenv4w][data-approved] .draft-done[data-astro-cid-x4uenv4w]{visibility:visible;opacity:1;transition:opacity .36s var(--ease-out)}.draft-done-badge[data-astro-cid-x4uenv4w]{border-radius:var(--radius-full);background-color:var(--color-green);width:22px;height:22px;color:var(--color-white);box-shadow:0 0 0 2px var(--color-mint);flex:none;place-items:center;display:inline-grid}.chat[data-astro-cid-x4uenv4w][data-approved] .draft-done-badge[data-astro-cid-x4uenv4w]{animation:cx-badge-in .4s var(--ease-out) both}@keyframes cx-badge-in{0%{opacity:0;transform:scale(.6)}}.draft-done-text[data-astro-cid-x4uenv4w]{flex:1;min-width:0;font-size:.875rem;font-weight:600;line-height:1.35}.mock-btn[data-astro-cid-x4uenv4w]{border-radius:var(--radius-sm);min-height:44px;transition:background-color .16s var(--ease-out), transform .16s var(--ease-out);justify-content:center;align-items:center;padding:0 16px;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex;position:relative}.mock-btn[data-astro-cid-x4uenv4w]:after,.draft-replay[data-astro-cid-x4uenv4w]:after{content:"";position:absolute;inset:-4px}.mock-btn[data-astro-cid-x4uenv4w]:active{transform:translateY(2px)}.mock-btn-primary[data-astro-cid-x4uenv4w]{background-color:var(--color-blue);min-width:88px;color:var(--color-white)}.mock-btn-primary[data-astro-cid-x4uenv4w]:hover{background-color:var(--color-navy)}.mock-btn-outline[data-astro-cid-x4uenv4w]{border:1px solid var(--color-gray);background-color:var(--color-white);min-width:64px;color:var(--color-text)}.mock-btn-outline[data-astro-cid-x4uenv4w]:hover,.mock-btn-outline[data-astro-cid-x4uenv4w][aria-pressed=true]{background-color:var(--color-blue-tint);border-color:var(--color-blue);color:var(--color-blue)}.draft-replay[data-astro-cid-x4uenv4w]{border-radius:var(--radius-sm);min-height:44px;color:var(--color-blue);align-items:center;gap:6px;padding:0 10px;font-size:.875rem;font-weight:600;display:inline-flex;position:relative}.draft-replay[data-astro-cid-x4uenv4w]:hover .draft-replay-label[data-astro-cid-x4uenv4w]{text-underline-offset:.2em;text-decoration:underline}@media (width<=29.999rem){.draft-replay[data-astro-cid-x4uenv4w]{justify-content:center;min-width:36px;padding:0}.draft-replay-label[data-astro-cid-x4uenv4w]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.draft-done-text[data-astro-cid-x4uenv4w]{font-size:.8125rem}}.chat-input[data-astro-cid-x4uenv4w]{border:1px solid var(--color-rule);border-radius:var(--radius-md);min-height:54px;color:var(--color-muted);justify-content:space-between;align-items:center;gap:12px;margin:12px 16px 16px;padding:4px 4px 4px 14px;font-size:.875rem;display:flex}.chat-send-mark[data-astro-cid-x4uenv4w]{place-items:center;width:44px;height:44px;display:inline-grid}.chat[data-astro-cid-x4uenv4w][data-stage=ready] .chat-input[data-astro-cid-x4uenv4w]{border-color:var(--color-blue)}.chat-input-ready[data-astro-cid-x4uenv4w]{color:var(--color-text)}.chat-send[data-astro-cid-x4uenv4w]{border-radius:var(--radius-sm);background-color:var(--color-blue);width:44px;height:44px;color:var(--color-white);transition:background-color .16s var(--ease-out), transform .16s var(--ease-out);flex:none;place-items:center;display:inline-grid}.chat-send[data-astro-cid-x4uenv4w]:hover{background-color:var(--color-navy)}.chat-send[data-astro-cid-x4uenv4w]:active{transform:translateY(2px)}.chat[data-astro-cid-x4uenv4w][data-stage=ready] [data-astro-cid-x4uenv4w][data-cx-handoff]{display:none}.chat[data-astro-cid-x4uenv4w] [data-astro-cid-x4uenv4w][data-cx-arrive]{animation:cx-arrive .36s var(--ease-out) both}@keyframes cx-arrive{0%{opacity:0;transform:translateY(12px)}}@media (width>=40rem){.chat-top[data-astro-cid-x4uenv4w]{padding:14px 20px}.chat-body[data-astro-cid-x4uenv4w]{padding:24px 24px 8px}.chat-input[data-astro-cid-x4uenv4w]{margin:16px 24px 20px}.draft[data-astro-cid-x4uenv4w]{padding:18px 20px}}.chat[data-astro-cid-x4uenv4w][data-build=pending] [data-astro-cid-x4uenv4w][data-cx-step]{opacity:0}.chat[data-astro-cid-x4uenv4w][data-build=pending] [data-astro-cid-x4uenv4w][data-cx-step="2"]{opacity:.4;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.chat[data-astro-cid-x4uenv4w] *{transition:none!important}}@media (scripting:none){.draft-foot[data-astro-cid-x4uenv4w]{display:none}}.cx-handoff[data-astro-cid-lh5d366r]{width:min(100%,40rem);margin-inline:auto}.cx-handoff[data-astro-cid-lh5d366r] .chat{box-shadow:var(--shadow-product)}
