.gl3 .cs.cs-office{--sit-a1:oklch(48% .09 245);--sit-a2:oklch(51% .085 75);--sit-a3:oklch(45% .085 185);--sit-a4:oklch(49% .12 30);--sit-paper:var(--gl-card,var(--card));--sit-line:color-mix(in oklab, var(--cs-ink) 13%, transparent);--sit-gold-light:oklch(81% .09 80);--sit-teal-light:oklch(78% .09 185);--sit-coral-light:oklch(79% .11 30);--sit-shadow:0 18px 40px -30px color-mix(in oklab, var(--cs-navy) 35%, transparent);letter-spacing:0;gap:32px;padding:12px 0 0}.dark .gl3 .cs.cs-office{--sit-a1:oklch(76% .09 245);--sit-a2:oklch(81% .09 80);--sit-a3:oklch(78% .09 185);--sit-a4:oklch(79% .11 30)}.gl3 .cs-office :is(h1,h2,h3,p,figure,ol,ul,dl){margin:0}.gl3 .cs-office :is(ol,ul){padding:0;list-style:none}.gl3 .cs-office :is(button,a){letter-spacing:0}.gl3 .cs-office :is(button,a,summary):focus-visible{outline:2px solid var(--sit-a1);outline-offset:4px}.gl3 .cs-office :is(button,a){transition:background-color .16s,border-color .16s}.gl3 .cs-office .cs-masthead{border-bottom:1px solid var(--sit-line);justify-content:space-between;align-items:center;gap:16px;padding:0 4px 16px;display:flex}.gl3 .cs-office .cs-masthead .cs-kicker{color:var(--cs-ink);font-size:16px;font-weight:600}.gl3 .cs-office .cs-masthead>span{color:var(--cs-muted);font-size:13px}.gl3 .cs-office .cs-executive{grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr);align-items:start;gap:40px;display:grid}.gl3 .cs-office .cs-briefing{min-width:0}.gl3 .cs-office .cs-label{color:var(--cs-muted);margin-bottom:8px;font-size:13px;font-weight:500}.gl3 .cs-office .cs-head{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.gl3 .cs-office .cs-head:before{display:none}.gl3 .cs-office .cs-head h1{letter-spacing:0;text-wrap:balance;max-width:22ch;font-size:40px;font-weight:600;line-height:1.13}.gl3 .cs-office .cs-statements{margin-top:28px;display:grid}.gl3 .cs-office .cs-statements li{border-bottom:1px solid var(--sit-line)}.gl3 .cs-office .cs-statement{text-align:left;width:100%;height:auto;min-height:94px;color:var(--cs-ink);white-space:normal;border-radius:0;grid-template-columns:36px minmax(0,1fr) 20px;align-items:start;gap:14px;padding:18px 0;display:grid}.gl3 .cs-office .cs-statement:hover{background:color-mix(in oklab, var(--sit-a1) 4%, transparent)}.gl3 .cs-office .cs-statement>span:nth-child(2){gap:8px;display:grid}.gl3 .cs-office .cs-statement strong{font-size:20px;font-weight:600;line-height:1.3}.gl3 .cs-office .cs-num{color:var(--sit-a2);font-variant-numeric:tabular-nums;font-size:18px;line-height:1.45}.gl3 .cs-office .cs-statement>svg{color:var(--cs-muted);width:18px;height:18px;margin-top:4px}.gl3 .cs-office .cs-statement[data-active]>svg{color:var(--sit-a1)}.gl3 .cs-office .cs-statement-why{color:var(--cs-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:60ch;font-size:14px;font-weight:400;line-height:1.6;display:-webkit-box;overflow:hidden}.gl3 .cs-office .cs-context{color:var(--cs-muted);margin-top:16px;font-size:13px}.gl3 .cs-office .cs-context summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.gl3 .cs-office .cs-context summary svg{width:16px;height:16px}.gl3 .cs-office .cs-context[open] summary svg{transform:rotate(180deg)}.gl3 .cs-office .cs-context ul{padding:12px 0;line-height:1.7}.gl3 .cs-office .cs-strategy{color:var(--gl-on-navy);background:var(--cs-navy);box-shadow:var(--sit-shadow);border-radius:8px;min-width:0;padding:28px 28px 20px;position:relative}.gl3 .cs-office .cs-strategy:before{content:"";background:var(--sit-gold-light);height:2px;position:absolute;inset:0 28px auto}.gl3 .cs-office .cs-section-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.gl3 .cs-office .cs-section-heading h2{font-size:24px;font-weight:600;line-height:1.25}.gl3 .cs-office .cs-section-heading>svg{width:24px;height:24px;color:var(--sit-a1)}.gl3 .cs-office .cs-strategy .cs-label{color:color-mix(in oklab, var(--gl-on-navy) 75%, transparent)}.gl3 .cs-office .cs-strategy .cs-section-heading>svg{color:var(--sit-gold-light)}.gl3 .cs-office .cs-ring{grid-template-columns:minmax(140px,1fr) minmax(100px,.85fr);align-items:center;gap:24px;margin:24px 0;display:grid}.gl3 .cs-office .cs-ring svg{aspect-ratio:1;width:100%;max-width:230px;display:block;overflow:visible;transform:rotate(-90deg)}.gl3 .cs-office .cs-ring text{transform-origin:70px 70px;text-anchor:middle;fill:currentColor;transform:rotate(90deg)}.gl3 .cs-office .cs-ring-n{font-size:36px;font-weight:500}.gl3 .cs-office .cs-ring-l{font-size:13px}.gl3 .cs-office .cs-ring-bg{fill:none;stroke:color-mix(in oklab, var(--gl-on-navy) 12%, transparent);stroke-width:3px}.gl3 .cs-office .cs-ring-seg{fill:none;stroke:var(--lamp);stroke-width:5px;stroke-linecap:butt}.gl3 .cs-office [data-lamp=red]{--lamp:var(--sit-a4)}.gl3 .cs-office [data-lamp=amber]{--lamp:var(--sit-a2)}.gl3 .cs-office [data-lamp=green]{--lamp:var(--sit-a3)}.gl3 .cs-office [data-lamp=off]{--lamp:var(--cs-muted)}.gl3 .cs-office .cs-ring [data-lamp=red]{--lamp:var(--sit-coral-light)}.gl3 .cs-office .cs-ring [data-lamp=amber]{--lamp:var(--sit-gold-light)}.gl3 .cs-office .cs-ring [data-lamp=green]{--lamp:var(--sit-teal-light)}.gl3 .cs-office .cs-ring [data-lamp=off]{--lamp:color-mix(in oklab, var(--gl-on-navy) 70%, transparent)}.gl3 .cs-office .cs-ring figcaption{font-size:14px;line-height:1.55}.gl3 .cs-office .cs-ring ul{gap:14px;display:grid}.gl3 .cs-office .cs-ring li{grid-template-columns:6px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.gl3 .cs-office .cs-ring li i{background:var(--lamp);border-radius:50%;width:6px;height:6px}.gl3 .cs-office .cs-instruments{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;display:grid}.gl3 .cs-office .cs-instruments>div{border:0;border-top:1px solid color-mix(in oklab, var(--gl-on-navy) 20%, transparent);background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:0;margin:0;padding:16px 0 8px;display:flex}.gl3 .cs-office .cs-instruments dt{color:color-mix(in oklab, var(--gl-on-navy) 80%, transparent);font-size:13px}.gl3 .cs-office .cs-instruments dd{color:var(--gl-on-navy);order:0;width:100%;font-size:38px;font-weight:500}.gl3 .cs-office .cs-instruments dd :is(button,a){width:100%;height:auto;min-height:52px;font-size:inherit;font-weight:inherit;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;text-decoration:none;display:flex}.gl3 .cs-office .cs-instruments dd svg{width:16px;height:16px;color:var(--gl-on-navy)}.gl3 .cs-office .cs-instruments [data-tone=crit] dd{color:var(--sit-coral-light)}.gl3 .cs-office .cs-instruments :is([data-tone=attn],[data-tone=gate]) dd{color:var(--sit-gold-light)}.gl3 .cs-office .cs-instruments [data-zero] dd{color:color-mix(in oklab, var(--gl-on-navy) 65%, transparent)}.gl3 .cs-office .cs-leadership{border-block:1px solid var(--sit-line);border-top:2px solid var(--sit-a2);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px 0;display:grid}.gl3 .cs-office .cs-leadership-mark{width:48px;height:48px;color:var(--sit-a2);background:color-mix(in oklab, var(--sit-a2) 10%, transparent);border-radius:50%;place-items:center;display:grid}.gl3 .cs-office .cs-leadership-mark svg{width:24px;height:24px}.gl3 .cs-office .cs-leadership h2{max-width:48ch;font-size:24px;font-weight:600;line-height:1.3}.gl3 .cs-office .cs-leadership-copy>p:not(.cs-label){color:var(--cs-muted);max-width:65ch;margin-top:10px;font-size:14px;line-height:1.6}.gl3 .cs-office .cs-leadership-actions{justify-items:stretch;gap:8px;display:grid}.gl3 .cs-office .cs-leadership-cta{background:var(--cs-navy);color:var(--gl-on-navy);min-height:48px;box-shadow:none;border-radius:6px;padding:12px 20px;font-size:14px}.gl3 .cs-office .cs-leadership-cta:hover{background:color-mix(in oklab, var(--cs-navy) 90%, var(--sit-a1))}.gl3 .cs-office .cs-leadership-actions>button:not(.cs-leadership-cta){color:var(--cs-muted);min-height:44px;font-size:13px}.gl3 .cs-office .cs-matrix{min-width:0}.gl3 .cs-office .cs-matrix>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin-top:24px;display:grid}.gl3 .cs-office .cs-matrix>ul>li{border-top:2px solid var(--lamp);min-width:0}.gl3 .cs-office .cs-matrix-item{width:100%;height:100%;min-height:180px;color:var(--cs-ink);white-space:normal;text-align:left;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding:20px 0;display:flex;position:relative}.gl3 .cs-office .cs-matrix-item:hover{background:color-mix(in oklab, var(--sit-a1) 4%, transparent)}.gl3 .cs-office .cs-matrix-state{color:var(--lamp);align-items:center;gap:8px;font-size:13px;display:flex}.gl3 .cs-office .cs-light{background:var(--lamp);border-radius:50%;width:7px;height:7px}.gl3 .cs-office .cs-matrix-item>strong{padding-right:24px;font-size:20px;font-weight:600;line-height:1.35}.gl3 .cs-office .cs-matrix-detail{color:var(--cs-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden}.gl3 .cs-office .cs-matrix-foot{color:var(--cs-muted);flex-wrap:wrap;gap:4px 12px;margin-top:auto;padding-top:12px;font-size:13px;font-weight:400;display:flex}.gl3 .cs-office .cs-matrix-arrow{color:var(--cs-muted);position:absolute;top:50px;right:0}.gl3 .cs-office .cs-derive{border:0;border-top:1px solid var(--sit-line);background:0 0;border-radius:0;padding:28px 0}.gl3 .cs-office .cs-derive-title{color:var(--cs-muted);margin-top:16px;font-size:18px}.gl3 .cs-office .cs-flow{height:max(280px, calc(var(--cs-source-rows,1) * 156px));margin:16px 0}.gl3 .cs-office .cs-lines path{stroke:var(--sit-a1);stroke-width:2px;opacity:.65;stroke-dashoffset:0;stroke-dasharray:none;animation:none}.gl3 .cs-office .cs-flow .cs-node{width:calc(100% / var(--cs-columns,3) - 32px);border:1px solid var(--sit-line);border-top:3px solid var(--sit-a1);height:136px;box-shadow:var(--sit-shadow);background:var(--sit-paper);color:var(--cs-ink);border-radius:8px;grid-template-rows:auto minmax(0,1fr);gap:12px;padding:20px 30px 20px 18px;font-size:16px}.gl3 .cs-office .cs-flow .cs-node:hover{background:var(--sit-paper);border-color:var(--sit-a1)}.gl3 .cs-office .cs-node span{-webkit-line-clamp:3;line-height:1.45}.gl3 .cs-office .cs-node[data-kind=Erkenntnis]{background:var(--cs-navy);color:var(--gl-on-navy);border-color:var(--cs-navy)}.gl3 .cs-office .cs-node[data-kind=Erkenntnis] :is(small,svg){color:var(--gl-on-navy)}.gl3 .cs-office .cs-node[data-kind=Board]{border-top-color:var(--sit-a3)}.gl3 .cs-office .cs-node[data-kind=Entscheidung]{border-top-color:var(--sit-a2)}.gl3 .cs-office .cs-rationale{border-top:1px solid var(--sit-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:32px;margin-top:24px;padding-top:20px;font-size:16px;line-height:1.6;display:grid}.gl3 .cs-office .cs-rationale button{color:var(--sit-a1);min-height:44px;font-size:13px}.gl3 .cs-office .cs-readback{border-top:1px solid var(--sit-line);margin-top:20px;padding-top:20px}.gl3 .cs-office .cs-readback a{color:var(--sit-a1);align-items:center;gap:12px;min-height:44px;display:inline-flex}.gl3 .cs-office .cs-empty{color:var(--cs-muted);gap:12px;font-size:16px;display:grid}.gl3:has(.cs-office) .cs-deep{margin-top:0;padding:0 0 24px}.gl3:has(.cs-office) .cs-tabs{border-block:1px solid var(--gl-line);gap:0;padding:0}.gl3:has(.cs-office) .cs-tabs button{border-radius:0;grid-template-columns:20px minmax(0,1fr);min-height:64px;padding:16px;font-size:14px}.gl3:has(.cs-office) .cs-tabs button small{display:none}@media (width>=1600px){.gl3 .cs-office .cs-head h1{font-size:44px}}@media (width<=1100px){.gl3 .cs-office .cs-executive{grid-template-columns:minmax(0,1.15fr) minmax(300px,.9fr);gap:24px}.gl3 .cs-office .cs-head h1{font-size:34px}.gl3 .cs-office .cs-strategy{padding:24px}.gl3 .cs-office .cs-leadership{grid-template-columns:48px minmax(0,1fr)}.gl3 .cs-office .cs-leadership-actions{flex-wrap:wrap;grid-column:2;display:flex}.gl3 .cs-office .cs-rationale{grid-template-columns:repeat(2,minmax(0,1fr))}.gl3 .cs-office .cs-rationale>button{justify-self:start}}@media (width<=767px){.gl3 .cs.cs-office{flex-direction:column;gap:24px;display:flex}.gl3 .cs-office .cs-masthead{order:-1}.gl3 .cs-office .cs-briefing{order:0}.gl3 .cs-office .cs-leadership{order:1}.gl3 .cs-office .cs-strategy{order:2}.gl3 .cs-office .cs-matrix{order:3}.gl3 .cs-office .cs-derive{order:4}.gl3 .cs-office .cs-masthead{flex-direction:column;align-items:flex-start;gap:6px;padding-inline:16px}.gl3 .cs-office .cs-executive{display:contents}.gl3 .cs-office .cs-briefing{width:100%;padding:0 16px}.gl3 .cs-office .cs-head h1{max-width:22ch;font-size:30px}.gl3 .cs-office .cs-statement{grid-template-columns:28px minmax(0,1fr) 16px;gap:8px;min-height:100px}.gl3 .cs-office .cs-statement strong{font-size:18px}.gl3 .cs-office .cs-strategy{width:100%;box-shadow:none;border-radius:0;padding:24px 20px}.gl3 .cs-office .cs-section-heading h2{font-size:22px}.gl3 .cs-office .cs-ring{grid-template-columns:minmax(130px,1fr) minmax(100px,1fr);gap:16px}.gl3 .cs-office .cs-ring svg{max-width:180px}.gl3 .cs-office .cs-leadership{grid-template-columns:32px minmax(0,1fr);gap:16px;padding:24px 16px}.gl3 .cs-office .cs-leadership-mark{width:32px;height:32px}.gl3 .cs-office .cs-leadership-mark svg{width:18px;height:18px}.gl3 .cs-office .cs-leadership h2{font-size:20px}.gl3 .cs-office .cs-leadership-actions{grid-column:1/-1;display:grid}.gl3 .cs-office :is(.cs-matrix,.cs-derive){padding-inline:16px}.gl3 .cs-office .cs-matrix .cs-section-heading{flex-direction:column;align-items:flex-start;gap:4px}.gl3 .cs-office .cs-matrix>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.gl3 .cs-office .cs-matrix-item{min-height:210px}.gl3 .cs-office .cs-matrix-item>strong{padding-right:0;font-size:17px}.gl3 .cs-office .cs-matrix-arrow{width:14px;height:14px;top:16px}.gl3 .cs-office .cs-matrix-state{flex-wrap:wrap;gap:5px;padding-right:16px;font-size:13px}.gl3 .cs-office .cs-flow{grid-template-columns:minmax(0,1fr);gap:16px;height:auto;padding:8px 0;display:grid}.gl3 .cs-office .cs-flow .cs-node{width:100%;height:116px;margin:0;padding:16px 32px 16px 18px;position:relative;inset:auto;transform:translate(0)}.gl3 .cs-office .cs-flow .cs-node:hover{transform:none}.gl3 .cs-office .cs-lines{display:none}.gl3 .cs-office .cs-rationale{grid-template-columns:minmax(0,1fr);gap:20px}.gl3:has(.cs-office) .cs-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.gl3:has(.cs-office) .cs-tabs button{padding:16px}}@media (prefers-reduced-motion:reduce){.gl3 .cs-office *,.gl3 .cs-office :before{scroll-behavior:auto;transition:none;animation:none}}.ss{--ss-navy:oklch(20% .05 260);--ss-navy-2:oklch(26% .06 258);--ss-ink:oklch(97% .012 85);--ss-soft:oklch(80% .025 255);--ss-gold:oklch(82% .11 82);--ss-teal:oklch(78% .11 185);--ss-coral:oklch(72% .15 30);--ss-amber:oklch(82% .14 75);--ss-green:oklch(78% .14 155);--ss-violet:oklch(74% .11 290);--ss-off:oklch(60% .02 255);--ss-line:color-mix(in oklab, var(--ss-ink) 14%, transparent);--ss-text:var(--text-primary,oklch(24% .04 258));--ss-muted:var(--text-secondary,oklch(46% .03 258));--ss-paper:var(--surface-primary,oklch(98.5% .008 85));color:var(--ss-text);gap:16px;min-width:0;display:grid}.dark .ss{--ss-text:oklch(94% .01 250);--ss-muted:oklch(76% .02 250);--ss-paper:oklch(23% .03 258)}.ss :is(h1,h2,h3,p,figure,ol,ul){letter-spacing:0;margin:0;padding:0}.ss :is(ol,ul){list-style:none}.ss button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.ss :focus-visible{outline:2px solid var(--ss-gold);outline-offset:3px;border-radius:10px}.ss [data-lamp=red]{--lamp:var(--ss-coral)}.ss [data-lamp=amber]{--lamp:var(--ss-amber)}.ss [data-lamp=green]{--lamp:var(--ss-green)}.ss [data-lamp=off]{--lamp:var(--ss-off)}.ss [data-kind=source]{--kind:var(--ss-teal)}.ss [data-kind=insight]{--kind:var(--ss-gold)}.ss [data-kind=board]{--kind:var(--ss-violet)}.ss [data-kind=decision]{--kind:var(--ss-coral)}.ss-eyebrow{font-size:var(--manager-label);text-transform:uppercase;letter-spacing:.18em;color:var(--ss-gold);font-weight:600}.ss-hero,.ss-stage{color:var(--ss-ink);background:radial-gradient(70% 120% at 85% 0%, color-mix(in oklab, var(--ss-gold) 14%, transparent), transparent 60%), radial-gradient(60% 90% at 0% 100%, color-mix(in oklab, var(--ss-teal) 12%, transparent), transparent 60%), linear-gradient(155deg, var(--ss-navy-2), var(--ss-navy));box-shadow:0 40px 80px -50px color-mix(in oklab, var(--ss-navy) 90%, transparent), inset 0 1px 0 color-mix(in oklab, var(--ss-ink) 10%, transparent);border-radius:22px}.ss-hero{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:end;gap:28px;padding:30px 34px;display:grid}.ss-hero-lead{gap:18px;min-width:0;display:grid}.ss-hero .ss-eyebrow{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.ss-hero .ss-eyebrow strong{color:var(--ss-ink);text-transform:none;letter-spacing:0;font-size:14px}.ss-hero .ss-eyebrow span{color:var(--ss-soft);text-transform:none;letter-spacing:0;font-weight:400}.ss-hero h1{color:var(--ss-ink);text-wrap:balance;letter-spacing:-.015em;font-size:clamp(28px,3.1vw,46px);font-weight:500;line-height:1.08}.ss-pulse{border-radius:10px;gap:4px;max-width:640px;height:34px;display:flex;overflow:hidden}.ss-pulse span,.ss-pulse button{min-width:84px;font:inherit;font-size:var(--manager-label);color:inherit;background:color-mix(in oklab, var(--lamp) 26%, transparent);border:0;border-top:3px solid var(--lamp);white-space:nowrap;flex-basis:0;align-items:center;gap:6px;padding:0 12px;display:flex}.ss-pulse button{cursor:pointer;transition:background .15s}.ss-pulse button:hover,.ss-pulse button:focus-visible{background:color-mix(in oklab, var(--lamp) 40%, transparent)}.ss-pulse b{font-size:15px;font-weight:600}.ss-decide{background:linear-gradient(140deg, color-mix(in oklab, var(--ss-coral) 22%, transparent), color-mix(in oklab, var(--ss-gold) 10%, transparent));border:1px solid color-mix(in oklab, var(--ss-coral) 45%, transparent);border-radius:16px;gap:12px;padding:20px;display:grid}.ss-decide small{font-size:var(--manager-label);text-transform:uppercase;letter-spacing:.16em;color:var(--ss-coral);font-weight:700}.ss-decide p{font-size:17px;line-height:1.35}.ss .ss-cta{background:var(--ss-gold);color:var(--ss-navy);border-radius:999px;justify-self:start;min-height:46px;padding:0 20px;font-weight:600}.ss .ss-cta:hover{background:color-mix(in oklab, var(--ss-gold) 82%, var(--ss-ink))}.ss-stage{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:10px;padding:18px;display:grid;overflow:hidden}.ss-map-scroll{min-width:0;display:grid}.ss-orbit{aspect-ratio:1;justify-self:center;width:100%;max-width:min(620px,100vh - 120px);margin:30px;position:relative;container-type:inline-size}.ss-orbit-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ss-ring{fill:none;stroke:color-mix(in oklab, var(--ss-ink) 9%, transparent);stroke-dasharray:2 6}.ss-arc{fill:none;stroke:var(--lamp);stroke-width:16px;stroke-linecap:round;opacity:.9}.ss-wire{fill:none;stroke:color-mix(in oklab, var(--ss-ink) 22%, transparent);stroke-width:1.6px}.ss-wire[data-on]{stroke:var(--ss-gold);stroke-width:2.6px;stroke-dasharray:7 9;filter:drop-shadow(0 0 6px color-mix(in oklab, var(--ss-gold) 60%, transparent));animation:2.6s linear infinite ss-flow}@keyframes ss-flow{to{stroke-dashoffset:-64px}}.ss-orbit-core{pointer-events:none;justify-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ss-orbit-core b{color:var(--ss-gold);font-size:clamp(30px,8cqi,64px);font-weight:400;line-height:1}.ss-orbit-core small{font-size:var(--manager-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ss-soft)}.ss .ss-area{left:var(--x);top:var(--y);font-size:var(--manager-label);white-space:nowrap;background:var(--ss-navy);border:1px solid var(--lamp);min-height:28px;color:var(--ss-ink);z-index:2;border-radius:999px;padding:4px 10px;position:absolute;transform:translate(-50%,-50%)}.ss-orbit .ss-node{left:var(--x);top:var(--y);z-index:3;max-width:30cqi;color:var(--ss-ink);background:color-mix(in oklab, var(--ss-navy) 88%, var(--kind) 12%);border:1px solid color-mix(in oklab, var(--kind) 55%, transparent);box-shadow:0 8px 22px -12px var(--kind);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;text-decoration:none;transition:opacity .3s,transform .3s,box-shadow .3s;display:flex;position:absolute;transform:translate(-50%,-50%)}.ss-orbit .ss-node>i{background:radial-gradient(circle, var(--kind) 35%, color-mix(in oklab, var(--kind) 25%, transparent) 36%);border-radius:50%;flex:none;width:20px;height:20px}.ss-orbit .ss-node span{min-width:0;display:grid}.ss-orbit .ss-node small{font-size:var(--manager-label);text-transform:uppercase;letter-spacing:.14em;color:var(--kind);font-weight:700}.ss-orbit .ss-node strong{font-size:var(--manager-label);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.25;overflow:hidden}.ss-orbit .ss-node[data-kind=decision]{background:color-mix(in oklab, var(--ss-coral) 30%, var(--ss-navy))}.ss-orbit .ss-node[data-dim]{opacity:.55;box-shadow:none;padding:4px}.ss-orbit .ss-node[data-dim] span{display:none}.ss-orbit .ss-node[data-dim]:hover span,.ss-orbit .ss-node[data-dim]:focus-visible span{display:grid}.ss-orbit .ss-node[data-dim]:hover,.ss-orbit .ss-node[data-dim]:focus-visible{padding:6px 12px 6px 6px}.ss-orbit .ss-node:hover,.ss-orbit .ss-node:focus-visible{opacity:1;z-index:4;transform:translate(-50%,-50%)scale(1.06)}.ss-orbit-empty{text-align:center;color:var(--ss-soft);position:absolute;inset:40% 18%}.ss-side{flex-direction:column;gap:18px;min-width:0;padding:18px 12px 12px;display:flex}.ss-prio{gap:8px;display:grid}.ss-prio button{border:1px solid #0000;border-radius:14px;grid-template-columns:36px 1fr;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 14px;transition:background .25s,border-color .25s;display:grid}.ss-prio button:hover{background:color-mix(in oklab, var(--ss-ink) 5%, transparent)}.ss-prio button[aria-pressed=true]{background:color-mix(in oklab, var(--ss-gold) 10%, transparent);border-color:color-mix(in oklab, var(--ss-gold) 40%, transparent)}.ss-prio-n{color:var(--ss-gold);font-variant-numeric:tabular-nums;font-size:22px;font-weight:300}.ss-prio-t{gap:4px;min-width:0;display:grid}.ss-prio-t strong{font-size:15px;font-weight:500;line-height:1.3}.ss-prio-t small{font-size:var(--manager-label);color:var(--ss-soft);align-items:center;gap:6px;display:flex}.ss-prio-t small i{background:var(--lamp);width:8px;height:8px;box-shadow:0 0 8px var(--lamp);border-radius:50%;flex:none}.ss-trend{font-size:var(--manager-label);color:var(--ss-soft);align-items:center;gap:10px;display:flex}.ss .ss-james{background:color-mix(in oklab, var(--ss-teal) 12%, transparent);border:1px solid color-mix(in oklab, var(--ss-teal) 45%, transparent);border-radius:16px;grid-template-columns:44px 1fr 18px;align-items:center;gap:12px;min-height:64px;margin-top:auto;padding:12px 14px;display:grid}.ss .ss-james:hover{background:color-mix(in oklab, var(--ss-teal) 20%, transparent)}.ss-james-mark{width:44px;height:44px;color:var(--ss-navy);background:linear-gradient(140deg, var(--ss-teal), var(--ss-gold));box-shadow:0 0 0 4px color-mix(in oklab, var(--ss-teal) 20%, transparent);border-radius:50%;place-items:center;font-size:18px;font-weight:600;display:grid}.ss-james small{font-size:var(--manager-label);color:var(--ss-teal);letter-spacing:.06em;display:block}.ss-james b{font-size:14px;font-weight:500;line-height:1.35}.ss-james>svg{width:18px;color:var(--ss-teal)}.ss-legend{font-size:var(--manager-label);color:var(--ss-soft);flex-wrap:wrap;gap:6px 14px;display:flex}.ss-legend span{align-items:center;gap:6px;display:inline-flex}.ss-legend i{background:var(--kind);border-radius:50%;width:8px;height:8px}.ss-legend-n{margin-left:auto}.ss-river,.ss-rank{background:var(--ss-paper);border:1px solid color-mix(in oklab, var(--ss-text) 9%, transparent);border-radius:20px;padding:22px 24px}.ss-river header,.ss-rank header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ss-river h2,.ss-rank h2{font-size:16px;font-weight:600}.ss :is(.ss-river,.ss-rank) header :is(a,button){color:var(--ss-muted);align-items:center;gap:4px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.ss-river header svg,.ss-rank header svg{width:14px}.ss-rank ul{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}.ss-rank li button{background:color-mix(in oklab, var(--lamp) 9%, transparent);border-left:3px solid var(--lamp);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:10px 1fr auto;align-items:center;column-gap:12px;width:100%;min-height:52px;padding:10px 14px;display:grid}.ss-rank i{background:var(--lamp);border-radius:50%;grid-row:span 2;width:10px;height:10px}.ss-rank strong{font-size:14px;font-weight:500}.ss-rank span{font-size:var(--manager-label);color:var(--ss-muted);grid-column:2}.ss-rank em{font-style:normal;font-size:var(--manager-label);color:var(--ss-muted);grid-area:1/3/span 2}.ss-unknown{color:var(--ss-muted);font-size:13px}.ss-side .ss-unknown{color:var(--ss-soft)}.ss-depth{gap:22px;display:grid}.ss-depth h3{margin-bottom:8px;font-size:14px;font-weight:600}.cs-office>.mx-depth{border:1px solid color-mix(in oklab, currentColor 14%, transparent);border-radius:16px;padding:4px 18px}.dark .cs-office>.mx-depth,.dark .cs-office>.mx-depth summary *{color:oklch(92% .01 250)}@media (width<=1100px){.ss-hero,.ss-stage{grid-template-columns:1fr}.ss-orbit{max-width:620px;margin:12px auto}}@media (width<=640px){.ss-hero{gap:18px;padding:22px 18px}.ss-hero h1{font-size:27px}.ss-pulse span,.ss-pulse button{min-width:0;padding:0 8px}:is(.ss-pulse span:not(:has(b)),.ss-pulse button:not(:has(b))){display:none}.ss-stage{padding:10px}.ss-map-scroll{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--ss-gold) var(--ss-navy);border-radius:12px;display:block;overflow-x:auto}.ss-orbit{width:620px;max-width:none;margin:28px 50px}.ss-orbit .ss-node{max-width:34cqi;min-height:44px;padding:8px 12px 8px 6px}.ss-orbit .ss-node small{display:none}.ss-orbit .ss-node strong{font-size:13px}.ss-orbit .ss-node>i{width:18px;height:18px}.ss .ss-area{font-size:var(--manager-label);text-overflow:ellipsis;max-width:120px;min-height:44px;padding:8px;overflow:hidden}.ss :is(.ss-river,.ss-rank){padding:18px 14px}.ss :is(.ss-river,.ss-rank) header{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.ss .ss-rank ul{grid-template-columns:minmax(0,1fr)}.ss .ss-rank li button{grid-template-columns:10px minmax(0,1fr) auto}.ss .ss-prio button{grid-template-columns:36px minmax(0,1fr)}.ss .ss .ss-james{grid-template-columns:44px minmax(0,1fr) 18px}.ss-side{padding:8px 4px}.ss-legend-n{margin-left:0}}@media (prefers-reduced-motion:reduce){.ss-wire[data-on]{animation:none}.ss-orbit .ss-node,.ss-prio button{transition:none}}.ss-hero,.ss-stage{isolation:isolate;border:1px solid color-mix(in oklab, var(--ss-gold) 18%, transparent);position:relative}.ss-hero:before,.ss-stage:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background-image:linear-gradient(color-mix(in oklab, var(--ss-ink) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--ss-ink) 4%, transparent) 1px, transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 50% 40%,#000,#0000);mask-image:radial-gradient(80% 80% at 50% 40%,#000,#0000)}.ss-hero h1{background:linear-gradient(100deg, var(--ss-ink) 40%, var(--ss-gold) 130%);color:#0000;-webkit-background-clip:text;background-clip:text}.ss-decide{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.ss-decide:hover{box-shadow:0 24px 50px -24px var(--ss-coral);transform:translateY(-3px)}.ss .ss-cta{box-shadow:0 10px 30px -10px var(--ss-gold);transition:transform .25s,box-shadow .25s}.ss .ss-cta:hover{box-shadow:0 16px 36px -10px var(--ss-gold);transform:translateY(-1px)}.ss-tick{stroke:color-mix(in oklab, var(--ss-ink) 22%, transparent);stroke-width:1.2px}.ss-sweep{transform-origin:500px 500px;animation:14s linear infinite ss-spin}@keyframes ss-spin{to{transform:rotate(360deg)}}.ss-arc{filter:drop-shadow(0 0 10px var(--lamp));stroke-width:10px}.ss-wire{transition:stroke .3s,opacity .3s,stroke-width .3s}.ss-orbit-svg[data-hot] .ss-wire:not([data-on]){opacity:.15}.ss-orbit-core{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--ss-gold) 16%, transparent), transparent 70%);width:30%;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ss-gold) 30%, transparent), 0 0 60px -10px color-mix(in oklab, var(--ss-gold) 50%, transparent);border-radius:50%;place-content:center;animation:5s ease-in-out infinite ss-breathe}@keyframes ss-breathe{50%{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ss-gold) 50%, transparent), 0 0 90px -6px color-mix(in oklab, var(--ss-gold) 60%, transparent)}}.ss-orbit .ss-node{background:color-mix(in oklab, var(--ss-navy) 70%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:color-mix(in oklab, var(--kind) 40%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--ss-ink) 12%, transparent), 0 10px 30px -14px var(--kind);transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s}.ss-orbit .ss-node>i{box-shadow:0 0 12px var(--kind)}.ss-orbit .ss-node:hover,.ss-orbit .ss-node:focus-visible{border-color:var(--kind);max-width:46cqi;box-shadow:0 0 0 4px color-mix(in oklab, var(--kind) 18%, transparent), 0 18px 44px -12px var(--kind);transform:translate(-50%,-50%)scale(1.08)}.ss-orbit .ss-node:hover strong{white-space:normal}.ss .ss-area{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in oklab, var(--ss-navy) 75%, transparent);transition:box-shadow .3s,transform .3s}.ss-area:before{content:"";background:var(--lamp);width:6px;height:6px;box-shadow:0 0 8px var(--lamp);vertical-align:middle;border-radius:50%;margin-right:6px;display:inline-block}.ss-area:hover{box-shadow:0 0 22px -4px var(--lamp);transform:translate(-50%,-50%)scale(1.06)}.ss-prio button{transition:background .3s,border-color .3s,transform .3s}.ss-prio button:hover{border-color:color-mix(in oklab, var(--ss-gold) 25%, transparent);transform:translate(4px)}.ss .ss-james{transition:transform .3s,box-shadow .3s}.ss .ss-james:hover{box-shadow:0 18px 40px -18px var(--ss-teal);transform:translateY(-2px)}.ss-river,.ss-rank{box-shadow:0 30px 60px -48px color-mix(in oklab, var(--ss-navy) 60%, transparent)}.ss-rank li button{transition:transform .25s,box-shadow .25s}.ss-rank li button:hover{box-shadow:0 12px 28px -16px var(--lamp);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.ss-sweep,.ss-orbit-core{animation:none}.ss-decide,.ss-prio button,.ss-james,.ss-river-band,.ss-rank li button,.ss .ss-area{transition:none}}.ss-orbit .ss-node{width:max-content;max-width:34cqi}.ss-orbit .ss-node small{white-space:nowrap}.ss-orbit .ss-node:hover,.ss-orbit .ss-node:focus-visible{z-index:6;max-width:44cqi}.ss .ss-river{color:var(--ss-ink);background:radial-gradient(120% 140% at 85% 0%, color-mix(in oklab, var(--ss-teal) 16%, transparent), transparent 55%), radial-gradient(90% 120% at 0% 100%, color-mix(in oklab, var(--ss-gold) 12%, transparent), transparent 60%), linear-gradient(160deg, var(--ss-navy-2), var(--ss-navy));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--ss-gold) 30%, transparent), 0 40px 80px -50px var(--ss-navy);border:0;position:relative;overflow:hidden}.ss .ss-river h2{color:var(--ss-ink);letter-spacing:.01em}.ss .ss-river header :is(a,button){color:var(--ss-soft)}.ss .ss-river header a:hover{color:var(--ss-gold)}.ss-river ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid;position:relative}.ss-river ol:before{content:"";background:linear-gradient(90deg, var(--ss-teal), var(--ss-gold) 50%, var(--ss-coral));opacity:.55;height:2px;box-shadow:0 0 18px color-mix(in oklab, var(--ss-gold) 60%, transparent);border-radius:2px;position:absolute;top:40px;left:6%;right:6%}.ss-river li{text-align:center;border-radius:16px;justify-items:center;gap:6px;padding:0 4px 6px;transition:background .3s;display:grid;position:relative}.ss-river li:hover{background:color-mix(in oklab, var(--ss-ink) 6%, transparent)}.ss-river-node{background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--ss-ink) 14%, var(--ss-navy-2)), var(--ss-navy));width:80px;height:80px;box-shadow:0 0 0 1px var(--ss-line), 0 12px 30px -12px oklch(0% 0 0/.7);border-radius:50%;place-items:center;display:grid;position:relative}.ss-river-node svg{position:absolute;inset:0;transform:rotate(-90deg)}.ss-river-node circle{fill:none;stroke-width:3.5px}.ss-rn-track{stroke:var(--ss-line)}.ss-rn-fill{stroke:var(--ss-teal);stroke-linecap:round;filter:drop-shadow(0 0 4px color-mix(in oklab, var(--ss-teal) 70%, transparent));transition:stroke-dasharray .8s}.ss-river-node em{font-style:normal;font-size:var(--manager-label);letter-spacing:.14em;color:var(--ss-soft)}.ss-river li[data-focus] .ss-river-node{box-shadow:0 0 0 1px color-mix(in oklab, var(--ss-coral) 60%, transparent), 0 0 34px -4px color-mix(in oklab, var(--ss-coral) 70%, transparent)}.ss-river li[data-focus] .ss-rn-fill{stroke:var(--ss-coral);filter:drop-shadow(0 0 6px var(--ss-coral))}.ss-river li[data-focus] em{color:var(--ss-coral)}.ss-river li[data-zero] .ss-river-node,.ss-river li[data-unknown] .ss-river-node{opacity:.7}.ss-river b{font-variant-numeric:tabular-nums;color:var(--ss-ink);margin-top:4px;font-size:30px;font-weight:300;line-height:1}.ss-river li[data-focus] b{color:var(--ss-coral)}.ss-river li:hover b{color:var(--ss-gold)}.ss-river small{font-size:var(--manager-label);color:var(--ss-soft);line-height:1.3}@media (width<=760px){.ss-river ol{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.ss-river ol:before{display:none}.ss-river-node{width:64px;height:64px}.ss-river b{font-size:24px}}@media (prefers-reduced-motion:reduce){.ss-river li,.ss-rn-fill{transition:none}}.ss-river li:is([data-zero],[data-unknown]) .ss-rn-fill{display:none}.ss .ss-guide{border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--primary));background:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:12px;margin:1rem 0;padding:1rem 1.25rem}.ss .ss-guide-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ss .ss-guide-head p{margin:0;line-height:1.5}.ss .ss-guide-head button,.ss .ss-guide-reopen{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:0;font-size:.8rem;text-decoration:underline}.ss .ss-guide-reopen{margin:.75rem 0}.ss .ss-guide ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.ss .ss-guide li{color:hsl(var(--muted-foreground));gap:.6rem;font-size:.875rem;line-height:1.45;display:flex}.ss .ss-guide li strong{color:hsl(var(--foreground));display:block}.ss .ss-guide li em{background:hsl(var(--primary));width:1.6rem;height:1.6rem;color:hsl(var(--primary-foreground));border-radius:999px;flex:none;place-items:center;font-style:normal;font-weight:600;display:grid}@media (width<=767px){.ss .ss-guide ol{grid-template-columns:1fr}}.gl3 .ss-war{--ss-text:var(--text-primary);--ss-muted:var(--text-secondary);--ss-paper:var(--surface-primary);--ss-ink:var(--text-primary);--ss-soft:var(--text-secondary);--ss-gold:var(--action-primary);--ss-green:var(--status-confirmed);--ss-amber:var(--status-attention);--ss-coral:var(--status-critical);--ss-off:var(--text-secondary);gap:28px}.gl3 .ss-war .ss-hero{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:start;padding:20px 0}.gl3 .ss-war .ss-eyebrow{letter-spacing:0;text-transform:none;color:var(--text-secondary)}.gl3 .ss-war .ss-hero h1{color:var(--text-primary,var(--foreground));letter-spacing:0;text-wrap:pretty;overflow-wrap:anywhere;background:0 0;font-size:30px;line-height:1.3}.ss-war-summary{color:var(--text-secondary);max-width:72ch;font-size:17px;line-height:1.65}.ss-war .ss-decide{background:var(--surface-primary);border:1px solid var(--line-default);border-top:3px solid var(--action-primary);border-radius:8px}.ss-war .ss-decide small{letter-spacing:0;text-transform:none;color:var(--text-secondary)}.ss-war .ss-decide p{overflow-wrap:anywhere;line-height:1.6}.ss-war .ss-cta{background:var(--action-primary);color:var(--action-primary-foreground);white-space:normal;border-radius:8px}.ss-war .ss-cta:hover{background:var(--accent-orientation)}.gl3 .ss-war .ss-pulse{flex-wrap:wrap;height:auto;overflow:visible}.ss-war .ss-pulse span,.ss-war .ss-pulse button{border-radius:4px;flex:0 auto;min-height:34px}.ss-war-radar>header,.ss-war .ss-river>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ss-war h2{font-size:21px;line-height:1.4}.ss-war-dimensions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ss-war-dimension{background:var(--surface-primary);border:1px solid var(--line-default);border-top:3px solid var(--lamp);border-radius:8px;align-content:start;gap:12px;min-width:0;padding:20px;display:grid}.ss-war-dimension header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.ss-war-dimension h3{font-size:17px}.ss-war-state{color:var(--lamp);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ss-war-state svg{flex:none;width:16px;height:16px}.ss-war-dimension p{overflow-wrap:anywhere;line-height:1.65}.ss-war-dimension .ss-war-evidence{height:auto;min-height:36px;color:var(--action-primary);white-space:normal;justify-self:start;padding:4px 0;text-decoration:none}.ss-war-dimension .ss-war-evidence:hover{text-decoration:underline}.ss-war .ss-prio{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ss-war .ss-prio button{white-space:normal;border:1px solid var(--line-default);border-radius:8px;height:auto}.ss-war .ss-prio-t strong{overflow-wrap:anywhere}.ss-war .ss-prio-t small{color:var(--text-secondary);flex-wrap:wrap}.gl3 .ss-war .ss-river{box-shadow:none;border-top:1px solid var(--line-default);color:var(--text-primary);background:0 0;border-radius:0;padding:20px 0}.ss-war .ss-river ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ss-war .ss-river li{text-align:left;display:block}.ss-war .ss-river li:before,.ss-war .ss-river li:after{display:none}.ss-war .ss-flow-step{white-space:normal;text-align:left;border-top:2px solid var(--action-primary);width:100%;height:100%;color:var(--text-primary);border-radius:0;justify-items:start;gap:10px;padding:16px 0;text-decoration:none;display:grid}.ss-war .ss-flow-step small{color:var(--text-secondary);line-height:1.5}.ss-war .ss-flow-step b{font-size:17px}.ss-war .ss-flow-step svg{width:18px;color:var(--action-primary)}.ss-war .ss-flow-step:hover{background:var(--surface-primary)}.ss-war .ss-james{background:var(--surface-primary);border:1px solid var(--line-default);white-space:normal;text-align:left;color:var(--text-primary);border-radius:8px;margin-top:0}.ss-war .ss-james-mark{color:var(--action-primary-foreground);background:var(--action-primary);box-shadow:none}@media (width<=900px){.ss-war-dimensions{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-war .ss-prio{grid-template-columns:1fr}}@media (width<=640px){.gl3 .ss-war .ss-hero{grid-template-columns:minmax(0,1fr);gap:20px}.gl3 .ss-war .ss-hero h1{font-size:26px}.ss-war-dimensions{grid-template-columns:minmax(0,1fr)}.ss-war .ss-river ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.ss-war .ss-river ol:before,.gl3 .ss-war .ss-hero:before{display:none}.gl3 .ss-war .ss-decide:hover{box-shadow:none;transform:none}.gl3 .ss-war{gap:22px}.gl3 .ss-dashboard .gl3-ampel[data-size=lg]{border-radius:6px;gap:4px;width:22px;height:auto;padding:4px}.gl3 .ss-dashboard .gl3-ampel[data-size=lg] i{flex:none;width:12px;height:12px}.gl3 .ss-dashboard .ss-dashboard-area{min-height:86px}.ss-dashboard-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ss-dashboard-stage{grid-template-columns:minmax(240px,.85fr) minmax(0,1.65fr);align-items:center;gap:24px;display:grid}.ss-dashboard-radar{justify-items:center;min-width:0;display:grid}.ss-dashboard .gl3-ring{aspect-ratio:1;width:270px;max-width:100%;position:relative}.ss-dashboard .gl3-ring svg{width:100%;height:100%}.ss-radar-focus{text-align:center;width:100%;min-height:110px;padding:12px}.ss-radar-focus strong{color:var(--text-primary);font-size:16px}.ss-radar-focus p{color:var(--text-secondary);margin-top:8px;font-size:14px;line-height:1.6}.ss-dashboard-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.ss-war .ss-dashboard-area{border:1px solid var(--line-default);border-left:3px solid var(--lamp);background:var(--surface-primary);height:auto;min-height:90px;color:var(--text-primary);white-space:normal;text-align:left;border-radius:8px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:16px;display:grid}.ss-dashboard-area>span:not(.gl3-ampel){gap:8px;min-width:0;display:grid}.ss-dashboard-area strong{overflow-wrap:break-word;font-size:14px;line-height:1.4}.ss-dashboard-area small{color:var(--lamp);font-size:12px}.ss-dashboard-area>svg{width:16px;color:var(--text-secondary)}.ss-war .ss-dashboard-area[aria-pressed=true]{border-color:var(--action-primary);background:var(--surface-secondary)}.ss-dashboard .gl3-ampel{border:1px solid var(--line-default);background:var(--surface-secondary);border-radius:6px;flex-direction:column;gap:4px;width:22px;padding:4px;display:flex}.ss-dashboard .gl3-ampel i{background:var(--line-default);border-radius:50%;width:12px;height:12px}.ss-dashboard .gl3-ampel i[data-on]{background:var(--lamp)}.ss-dashboard-charts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.ss-dashboard-chart{border:1px solid var(--line-default);background:var(--surface-primary);min-width:0;color:var(--text-primary);border-top:3px solid var(--action-primary);border-radius:8px;flex-direction:column;gap:12px;padding:18px;display:flex}.ss-dashboard-chart[data-chart=search]{border-top-color:var(--status-confirmed)}.ss-dashboard-chart[data-chart=ranks]{border-top-color:var(--status-attention)}.ss-dashboard-chart header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ss-dashboard-chart h3{font-size:15px;line-height:1.5}.ss-chart-value{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.3}.ss-chart-value small{color:var(--text-secondary);font-size:13px;font-weight:400}.ss-dashboard-chart p{color:var(--text-secondary);font-size:13px;line-height:1.6}.ss-dashboard-chart>a{color:var(--action-primary);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:12px;display:flex}.ss-dashboard-chart>a svg{width:14px}.ss-dashboard-chart .gl3-area-trend{width:100%;min-height:150px}.ss-dashboard-chart .gl3-area-trend svg{width:100%;height:auto}.ss-dashboard-chart .gl3-hb-l,.ss-dashboard-chart .gl3-div-l{white-space:normal;overflow-wrap:break-word;line-height:1.5}.ss-dashboard-chart .gl3-hbars li,.ss-dashboard-chart .gl3-div li{grid-template-columns:minmax(0,1fr) minmax(50px,1fr) 42px}.ss-dashboard-evidence{border-top:1px solid var(--line-default);padding-top:14px}.ss-dashboard-evidence>summary{cursor:pointer;color:var(--text-secondary);padding:8px 0;font-size:13px}@media (width<=1100px){.ss-dashboard-stage{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr)}.ss-dashboard-areas{grid-template-columns:minmax(0,1fr)}.ss-dashboard-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-dashboard-chart:last-child{grid-column:1/-1}}@media (width<=640px){.ss-dashboard-stage,.ss-dashboard-charts{grid-template-columns:minmax(0,1fr)}.ss-dashboard-chart:last-child{grid-column:auto}.ss-dashboard-heading{flex-wrap:wrap}.ss-dashboard-area{min-height:76px}}.gl3 .ss-war .ss-hero{gap:24px;padding:12px 0 20px}.gl3 .ss-war .ss-hero h1{font-size:28px}.ss-war .ss-decide[data-decision=none]{border-top-color:var(--line-strong,var(--line-default));background:var(--surface-secondary)}.ss-war .ss-status-cta{white-space:normal;background:var(--surface-primary);width:100%;height:auto;min-height:44px;color:var(--text-primary);border-color:var(--line-default)}.ss-war-radar{border-top:1px solid var(--line-default);padding-top:20px}.ss-war-radar>header{margin-bottom:12px}.ss-war-radar h2{font-size:19px}.ss-war-dimensions{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.ss-war-dimension{border:0;border-bottom:1px solid var(--line-default);background:0 0;border-radius:0;grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"index heading heading"".summary evidence";align-content:center;align-items:start;gap:7px 12px;min-height:122px;padding:16px 0}.ss-war-dimension:last-child:nth-child(odd){grid-column:1/-1}.ss-war-dimension-index{font-variant-numeric:tabular-nums;color:var(--text-secondary);border-left:3px solid var(--lamp);grid-area:index;padding-left:6px;font-size:12px;line-height:24px}.ss-war-dimension header{grid-area:heading;align-items:baseline;gap:6px 14px}.ss-war-dimension h3{color:var(--text-primary);font-size:16px;line-height:1.5}.ss-war-state{font-size:12px;font-weight:600}.ss-war-dimension p{color:var(--text-secondary);grid-area:summary;margin:0;font-size:14px;line-height:1.6}.ss-war-dimension .ss-war-evidence{grid-area:evidence;min-height:32px;padding:0;font-size:12px}.ss-war-dimension .ss-war-evidence svg{width:15px;height:15px}.ss-war-dimension:hover{border-bottom-color:var(--lamp)}.ss-war-dimension:focus-within{border-bottom-color:var(--action-primary)}@media (width<=1100px){.ss-war-dimension{grid-template-areas:"index heading heading"".summary summary"".evidence evidence"}.gl3 .ss-war .ss-hero{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr)}}@media (width<=760px){.gl3 .ss-war .ss-hero,.ss-war-dimensions{grid-template-columns:minmax(0,1fr)}.ss-war-dimension:last-child:nth-child(odd){grid-column:auto}.ss-war-dimension{min-height:0}.ss-war-radar>header{flex-wrap:wrap}}.ss-dashboard .gl3-ring-seg,.ss-dashboard .gl3-ring-seg:hover,.ss-dashboard .gl3-ring-seg:focus-visible,.ss-dashboard .gl3-ring-seg[data-sel]{stroke-width:14px;transition:filter .2s,stroke-opacity .2s}.ss-dashboard .gl3-ring-seg:hover,.ss-dashboard .gl3-ring-seg:focus-visible,.ss-dashboard .gl3-ring-seg[data-sel]{filter:brightness(1.2);stroke-opacity:1}@keyframes ss-lamp-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--lamp) 55%, transparent);opacity:1}50%{box-shadow:0 0 10px 3px color-mix(in oklab, var(--lamp) 45%, transparent);opacity:.7}}.ss-dashboard .ss-dashboard-area:not([data-lamp=green]) .gl3-ampel i[data-on]{animation:1.8s ease-in-out infinite ss-lamp-pulse}@media (prefers-reduced-motion:reduce){.ss-dashboard .gl3-ampel i[data-on]{animation:none}}.gl3{--gl-ink:var(--tns-ink);--gl-paper:var(--tns-surface);--gl-muted:var(--tns-soft);--gl-line:var(--tns-line);--gl-card:var(--tns-paper);--gl-navy:var(--tns-navy);--gl-on-navy:var(--tns-on-navy);--gl-gold:var(--tns-gate-ink);--gl-gold-hi:var(--tns-gate);--gl-red:var(--tns-crit);--gl-amber:var(--tns-attn);--gl-green:var(--status-confirmed,var(--tns-intel));--gl-red-hi:var(--gl-red);--gl-amber-hi:var(--gl-amber);--gl-green-hi:var(--gl-green);--gl-off:var(--status-neutral,var(--tns-soft));--gl-data:var(--tns-intel);--gl-ok:var(--gl-green);--gl-err:var(--gl-red);--gl-serif:var(--font-product-family,"Instrument Sans", sans-serif);color:var(--gl-ink);background:var(--gl-paper);font-family:var(--gl-serif);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-direction:column;gap:32px;min-width:0;padding:8px 0 48px;font-size:15px;line-height:1.5;display:flex}.gl3 *,.gl3 :before,.gl3 :after{box-sizing:border-box}:where(.gl3) h1,:where(.gl3) h2,:where(.gl3) h3,:where(.gl3) h4,:where(.gl3) p,:where(.gl3) ul,:where(.gl3) ol,:where(.gl3) dl,:where(.gl3) dd,:where(.gl3) figure{margin:0;padding:0}:where(.gl3) ul,:where(.gl3) ol{list-style:none}:where(.gl3) button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}:where(.gl3) a{color:inherit}.gl3 :focus-visible{outline:2px solid var(--gl-gold-hi);outline-offset:3px;border-radius:4px}.gl3 .gl3-serif{font-family:var(--gl-serif);letter-spacing:0;font-weight:400}.gl3 .gl3-muted{color:var(--gl-muted)}.gl3 h3:not(.gl3-serif),.gl3 h4{font-family:var(--font-product-family,"Instrument Sans", system-ui, sans-serif);letter-spacing:0}.gl3 .gl3-quiet{color:var(--gl-muted);font-size:16px}.gl3 .gl3-link,.gl3 .gl3-textbtn{text-underline-offset:3px;font-weight:500;text-decoration:underline}.gl3 .gl3-h2{margin-bottom:16px;font-size:32px}.gl3 .gl3-card{background:var(--gl-card);outline:1px solid var(--gl-line);border-radius:12px}.gl3 .gl3-goldpill{background:var(--gl-gold-hi);color:var(--tns-navy);border-radius:999px;align-items:center;padding:3px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.gl3 .gl3-summary{color:var(--gl-ink);background:0 0;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex}.gl3 .gl3-summary .gl3-quiet{color:color-mix(in oklab, var(--gl-on-navy) 70%, transparent)}.gl3 .gl3-sum-top{opacity:.9;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:14px;display:flex}.gl3 .gl3-sum-top p:last-child{align-items:center;gap:12px;display:flex}.gl3 .gl3-sum-grid{grid-template-columns:120px 1fr 260px;align-items:center;gap:36px;display:grid}.gl3 .gl3-overall{text-align:center;flex-direction:column;align-items:center;gap:12px;font-size:14px;display:flex}.gl3 .gl3-overall b{font-size:16px;display:block}.gl3 .gl3-sum-main{flex-direction:column;gap:14px;display:flex}.gl3 .gl3-h1{font-family:var(--gl-serif);max-width:24ch;font-size:40px;font-weight:400;line-height:1.04}.gl3 .gl3-sum{opacity:.8;max-width:64ch;font-size:18px;line-height:1.5}.gl3 .gl3-points{flex-direction:column;gap:8px;margin-top:6px;display:flex}.gl3 .gl3-points>div{border-top:1px solid color-mix(in oklab, var(--gl-on-navy) 15%, transparent);outline:0;grid-template-columns:140px 1fr;gap:12px;padding-top:8px;display:grid}.gl3 .gl3-points dt{color:var(--gl-gold-hi);font-size:14px;font-weight:600}.gl3 .gl3-points a:not(.gl3-goldpill){text-underline-offset:3px;text-decoration:underline}.gl3 .gl3-sum-ring{flex-direction:column;align-items:center;gap:14px;display:flex}.gl3 .gl3-legend{flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:13px;display:flex}.gl3 .gl3-legend li{align-items:center;gap:6px;display:flex}.gl3 .gl3-legend i{background:var(--gl-off);border-radius:50%;width:9px;height:9px}.gl3 .gl3-legend i[data-lamp=red]{background:var(--gl-red-hi)}.gl3 .gl3-legend i[data-lamp=amber]{background:var(--gl-amber-hi)}.gl3 .gl3-legend i[data-lamp=green]{background:var(--gl-green-hi)}.gl3 .gl3-kpis{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.gl3 .gl3-kpi{background:var(--gl-card);outline:1px solid var(--gl-line);border-radius:12px;flex-direction:column;gap:6px;min-height:150px;padding:16px;text-decoration:none;transition:background .2s;display:flex}.gl3 .gl3-kpi:hover{background:var(--gl-paper)}.gl3 .gl3-kpi-l{opacity:.85;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.gl3 .gl3-kpi-l svg{width:14px;height:14px}.gl3 .gl3-kpi>b{font-size:40px;line-height:1}.gl3 .gl3-kpi small,.gl3 .gl3-kpi-f{opacity:.75;font-size:13px}.gl3 .gl3-kpi-f{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.gl3 .gl3-segbar{border-radius:3px;gap:2px;width:100%;height:6px;display:flex;overflow:hidden}.gl3 .gl3-segbar i[data-k=open]{background:var(--gl-gold-hi)}.gl3 .gl3-segbar i[data-k=done]{background:color-mix(in oklab, var(--gl-on-navy) 40%, transparent)}.gl3 .gl3-spark{fill:none;stroke:currentColor;stroke-width:1.6px;width:90px;height:28px}.gl3 .gl3-trend{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.gl3 .gl3-trend small{opacity:.75}.gl3 .gl3-gauge{fill:none;stroke-width:8px;stroke-linecap:round;width:64px;height:36px}.gl3 .gl3-gauge-bg{stroke:color-mix(in oklab, currentColor 20%, transparent)}.gl3 .gl3-gauge-fg{stroke:currentColor}.gl3 .gl3-ampel{align-items:center;gap:3px;display:inline-flex}.gl3 .gl3-ampel i{background:color-mix(in oklab, var(--gl-off) 35%, transparent);border-radius:50%;width:9px;height:9px}.gl3 .gl3-ampel i[data-on][data-lamp=red]{background:var(--gl-red)}.gl3 .gl3-ampel i[data-on][data-lamp=amber]{background:var(--gl-amber)}.gl3 .gl3-ampel i[data-on][data-lamp=green]{background:var(--gl-green)}.gl3 .gl3-ampel[data-size=md],.gl3 .gl3-ampel[data-size=lg]{background:var(--gl-navy);border-radius:14px;flex-direction:column;gap:6px;padding:8px}.gl3 .gl3-ampel[data-size=md] i{width:16px;height:16px}.gl3 .gl3-ampel[data-size=lg]{border-radius:22px;outline:1px solid #ffffff14;gap:10px;padding:12px}.gl3 .gl3-ampel[data-size=lg] i{background:radial-gradient(circle at 35% 30%,#ffffff24,#ffffff08 60%);width:38px;height:38px}.gl3 .gl3-ampel[data-size=lg] i[data-on][data-lamp=red]{background:radial-gradient(circle at 35% 30%, #ffd2c6, var(--gl-red-hi) 45%, #a42c17);filter:drop-shadow(0 0 12px var(--gl-red-hi))}.gl3 .gl3-ampel[data-size=lg] i[data-on][data-lamp=amber]{background:radial-gradient(circle at 35% 30%, #fff0c8, var(--gl-amber-hi) 45%, #a96d0c);filter:drop-shadow(0 0 12px var(--gl-amber-hi))}.gl3 .gl3-ampel[data-size=lg] i[data-on][data-lamp=green]{background:radial-gradient(circle at 35% 30%, #d2ffe6, var(--gl-green-hi) 45%, #1d7a4a);filter:drop-shadow(0 0 12px var(--gl-green-hi))}.gl3 .gl3-ampel[data-size=md] i[data-on][data-lamp=red]{background:var(--gl-red-hi)}.gl3 .gl3-ampel[data-size=md] i[data-on][data-lamp=amber]{background:var(--gl-amber-hi)}.gl3 .gl3-ampel[data-size=md] i[data-on][data-lamp=green]{background:var(--gl-green-hi)}.gl3 .gl3-ring{width:240px;height:240px;position:relative}.gl3 .gl3-ring svg{width:100%;height:100%}.gl3 .gl3-ring-bg{fill:none;stroke:color-mix(in oklab, var(--gl-on-navy) 8%, transparent);stroke-width:14px}.gl3 .gl3-ring-seg{fill:none;stroke-width:14px;stroke:var(--gl-off);cursor:pointer;outline:none;transition:filter .2s,stroke-opacity .2s}.gl3 .gl3-ring-seg[data-lamp=red]{stroke:var(--gl-red-hi)}.gl3 .gl3-ring-seg[data-lamp=amber]{stroke:var(--gl-amber-hi)}.gl3 .gl3-ring-seg[data-lamp=green]{stroke:var(--gl-green-hi)}.gl3 .gl3-ring-seg[data-watch]{stroke-opacity:.55}.gl3 .gl3-ring-seg:hover,.gl3 .gl3-ring-seg:focus-visible,.gl3 .gl3-ring-seg[data-sel]{stroke-opacity:1;filter:brightness(1.18)}.gl3 .gl3-ring-c{pointer-events:none;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:50px;font-size:13px;display:flex;position:absolute;inset:0}.gl3 .gl3-ring-c b{font-size:16px}.gl3 .gl3-ring-c b.gl3-serif{font-size:44px;line-height:1}.gl3 .gl3-nav{z-index:5;background:color-mix(in oklab, var(--gl-paper) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);outline:1px solid var(--gl-line);border-radius:999px;flex-wrap:wrap;align-self:flex-start;gap:6px;margin:-24px 0;padding:8px;display:flex;position:sticky;top:72px}.dark .gl3 .gl3-nav{background:color-mix(in oklab, var(--gl-navy) 88%, transparent)}.gl3 .gl3-nav a{border-radius:999px;padding:6px 14px;font-size:14px;font-weight:500;text-decoration:none}.gl3 .gl3-nav a:hover{background:color-mix(in oklab, var(--gl-ink) 8%, transparent)}.gl3 .gl3-matrix{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.gl3 .gl3-acard{--lamp:var(--gl-off);background:var(--gl-card);outline:1px solid var(--gl-line);border-top:3px solid var(--lamp);border-radius:12px;flex-direction:column;gap:8px;padding:18px 20px;transition:transform .2s;display:flex}.gl3 [data-lamp=red]{--lamp:var(--gl-red)}.gl3 [data-lamp=amber]{--lamp:var(--gl-amber)}.gl3 [data-lamp=green]{--lamp:var(--gl-green)}.gl3 .gl3-acard:hover{background:var(--gl-paper)}.gl3 .gl3-acard[aria-expanded=true]{outline:2px solid var(--gl-ink)}.gl3 .gl3-acard-top{align-items:center;gap:10px;display:flex}.gl3 .gl3-acard-state{color:var(--lamp);font-size:13px;font-weight:600}.gl3 .gl3-acard strong{font-size:17px}.gl3 .gl3-acard>.gl3-muted{font-size:14px;line-height:1.45}.gl3 .gl3-acard-c{color:var(--gl-muted);font-variant-numeric:tabular-nums;gap:14px;margin-top:auto;font-size:13px;display:flex}.gl3 .gl3-dossier{--lamp:var(--gl-off);border-left:4px solid var(--lamp);flex-direction:column;gap:24px;margin-top:18px;padding:28px;scroll-margin-top:140px;display:flex}.gl3 .gl3-dossier header{align-items:flex-start;gap:20px;display:flex}.gl3 .gl3-dossier header>div{flex-direction:column;gap:6px;display:flex}.gl3 .gl3-dossier-t{font-size:32px;line-height:1.1}.gl3 .gl3-tri3{grid-template-columns:repeat(3,1fr);gap:28px;font-size:14px;line-height:1.5;display:grid}.gl3 .gl3-tri3>div{flex-direction:column;gap:8px;display:flex}.gl3 .gl3-tri3 h4{margin-top:4px;font-size:14px;font-weight:600}.gl3 .gl3-tri3 ul{padding-left:18px;list-style:outside}.gl3 .gl3-tri3 a{text-underline-offset:3px;text-decoration:underline}.gl3 .gl3-mini{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:8px;display:grid}.gl3 .gl3-mini dt{color:var(--gl-muted);font-size:13px}.gl3 .gl3-mini dd{font-size:30px;line-height:1.1}.gl3 .gl3-flow{flex-direction:column;gap:12px;padding:28px;display:flex}.gl3 .gl3-flow-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.gl3 .gl3-flow .gl3-h2{margin:0}.gl3 .gl3-cols6{grid-template-columns:repeat(6,1fr);align-items:end;gap:18px;margin-top:12px;display:grid}.gl3 .gl3-cols6 li{flex-direction:column;gap:6px;display:flex}.gl3 .gl3-pillar{border-bottom:1px solid var(--gl-line);align-items:flex-end;height:90px;display:flex}.gl3 .gl3-pillar i{background:color-mix(in oklab, var(--gl-data) 75%, transparent);border-radius:6px 6px 0 0;width:100%;min-height:2px;display:block}.gl3 .gl3-cols6 li[data-focus] .gl3-pillar i{background:var(--gl-gold-hi)}.gl3 .gl3-cols6 li[data-focus] .gl3-stage-l{color:var(--gl-gold)}.gl3 .gl3-cols6 li[data-empty]{opacity:.5}.gl3 .gl3-num{font-size:40px;line-height:1}.gl3 .gl3-stage-l{font-size:14px;font-weight:600}.gl3 .gl3-cols6 small{color:var(--gl-muted);font-size:13px}.gl3 .gl3-dots{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.gl3 .gl3-dots i{background:var(--gl-data);border-radius:50%;width:8px;height:8px}.gl3 .gl3-cols6 li[data-focus] .gl3-dots i{background:var(--gl-gold-hi)}.gl3 .gl3-dots em{font-size:13px;font-style:normal}.gl3 .gl3-decgrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));align-items:start;gap:16px;display:grid}.gl3 .gl3-dec{flex-direction:column;gap:16px;padding:24px;display:flex}.gl3 .gl3-from{color:var(--gl-muted);text-underline-offset:3px;font-size:13px;text-decoration:underline}.gl3 .gl3-q{font-size:26px;line-height:1.2}.gl3 .gl3-opts{flex-direction:column;gap:8px;display:flex}.gl3 .gl3-opt{outline:1px solid var(--gl-line);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;min-height:44px;padding:10px 14px;display:flex}.gl3 .gl3-opt[aria-checked=true]{outline:2px solid var(--gl-ink)}.gl3 .gl3-radio{border:2px solid var(--gl-muted);border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}.gl3 .gl3-opt[aria-checked=true] .gl3-radio{border-color:var(--gl-ink);background:radial-gradient(circle, var(--gl-ink) 45%, transparent 50%)}.gl3 .gl3-opt-l{align-items:center;gap:8px;font-weight:500;display:flex}.gl3 .gl3-opt small{color:var(--gl-muted);margin-top:2px;font-size:13px;display:block}.gl3 .gl3-pill{background:color-mix(in oklab, var(--gl-gold-hi) 30%, transparent);border-radius:999px;padding:1px 8px;font-size:13px;font-style:normal}.gl3 .gl3-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.gl3 .gl3-btn-dark{background:var(--gl-ink);color:var(--gl-card);border-radius:999px;min-height:44px;padding:12px 20px;font-weight:600}.gl3 button:disabled{opacity:.5;cursor:default}.gl3 .gl3-msg{font-size:14px;font-weight:500}.gl3 .gl3-msg[data-tone=ok]{color:var(--gl-ok)}.gl3 .gl3-msg[data-tone=error]{color:var(--gl-err)}.gl3 .gl3-charts{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.gl3 .gl3-chart{color:var(--gl-data);flex-direction:column;gap:14px;padding:22px;display:flex}.gl3 .gl3-chart>*{color:var(--gl-ink)}.gl3 .gl3-chart header{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.gl3 .gl3-chart h3{margin-right:auto;font-size:16px;font-weight:600}.gl3 .gl3-chart small{font-size:13px}.gl3 .gl3-emptybox{border:1.5px dashed var(--gl-line);text-align:center;color:var(--gl-muted);border-radius:10px;padding:32px 20px}.gl3 .gl3-area-trend{color:var(--gl-data)}.gl3 .gl3-area-trend svg{width:100%;height:auto;display:block}.gl3 .gl3-grid{stroke:var(--gl-line);stroke-width:1px}.gl3 .gl3-axis{fill:var(--gl-muted);font-variant-numeric:tabular-nums;font-size:13px}.gl3 .gl3-series{color:var(--gl-data);fill:currentColor}.gl3 .gl3-line{fill:none;stroke:currentColor;stroke-width:2px}.gl3 .gl3-cross line{stroke:var(--gl-muted);stroke-dasharray:3 3}.gl3 .gl3-cross text{fill:var(--gl-ink);font-size:13px;font-weight:600}.gl3 .gl3-div,.gl3 .gl3-hbars{flex-direction:column;gap:10px;font-size:14px;display:flex}.gl3 .gl3-div li{grid-template-columns:minmax(0,1.2fr) 2fr 56px;align-items:center;gap:12px;display:grid}.gl3 .gl3-div-l,.gl3 .gl3-hb-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gl3 .gl3-div-track{height:12px;position:relative}.gl3 .gl3-div-mid{background:var(--gl-muted);width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.gl3 .gl3-div-bar{border-radius:3px;position:absolute;top:0;bottom:0}.gl3 .gl3-div-bar[data-dir=up]{background:var(--gl-data);left:50%}.gl3 .gl3-div-bar[data-dir=down]{background:var(--gl-off);right:50%}.gl3 .gl3-div-v{text-align:right;font-variant-numeric:tabular-nums}.gl3 .gl3-hbars li{grid-template-columns:minmax(0,1.2fr) 2fr 56px;align-items:center;gap:12px;display:grid}.gl3 .gl3-hb-track{background:color-mix(in oklab, var(--gl-line) 60%, transparent);border-radius:5px;height:10px;overflow:hidden}.gl3 .gl3-hb-track span{background:var(--gl-data);border-radius:5px;height:100%;display:block}.gl3 .gl3-hbars b{text-align:right;font-variant-numeric:tabular-nums}.gl3 .gl3-thesis{border-top:1px solid var(--gl-line)}.gl3 .gl3-thesis:last-of-type{border-bottom:1px solid var(--gl-line)}.gl3 .gl3-th-head{justify-content:space-between;gap:24px;width:100%;padding:22px 0;display:flex}.gl3 .gl3-th-main{flex-direction:column;gap:6px;display:flex}.gl3 .gl3-th-t{font-size:26px;line-height:1.2}.gl3 .gl3-th-meta{color:var(--gl-muted);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;font-size:13px;display:flex}.gl3 .gl3-conf{gap:3px;display:inline-flex}.gl3 .gl3-conf i{background:var(--gl-line);border-radius:2px;width:14px;height:6px}.gl3 .gl3-conf i[data-on]{background:var(--gl-ink)}.gl3 .gl3-th-body{flex-direction:column;gap:14px;padding:0 0 28px;line-height:1.55;display:flex}.gl3 .gl3-th-body b{margin-right:6px;font-weight:600}.gl3 .gl3-rec{border-left:3px solid var(--gl-gold-hi);background:color-mix(in oklab, var(--gl-gold-hi) 10%, transparent);border-radius:4px;padding:10px 14px}.gl3 .gl3-tri{grid-template-columns:repeat(3,1fr);gap:28px;padding:24px;font-size:14px;display:grid}.gl3 .gl3-tri>div{flex-direction:column;gap:10px;display:flex}.gl3 .gl3-tri h4{font-size:14px;font-weight:600}.gl3 .gl3-tri ul{padding-left:18px;list-style:outside}.gl3 .gl3-ev{align-items:baseline;gap:10px;display:flex}.gl3 .gl3-ev b{margin:0;font-size:30px;font-weight:400}.gl3 .gl3-obs{color:var(--gl-muted)}.gl3 .gl3-pills{flex-wrap:wrap;gap:6px;display:flex}.gl3 .gl3-pills em{outline:1px solid var(--gl-line);border-radius:999px;padding:2px 10px;font-style:normal}.gl3 .gl3-th-body .gl3-textbtn{align-self:flex-start}.gl3 summary::-webkit-details-marker{display:none}.gl3 .gl3-more{border-top:1px solid var(--gl-line);padding-top:4px}.gl3 .gl3-more>summary{cursor:pointer;padding:16px 32px 16px 0;font-weight:500;list-style:none;position:relative}.gl3 .gl3-chev{width:16px;height:16px;transition:transform .2s;position:absolute;top:18px;right:0}.gl3 details[open]>summary .gl3-chev{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.gl3 .gl3-ampel[data-size=lg] i[data-on]{animation:.9s ease-out both gl3-lamp}.gl3 .gl3-pillar i{transform-origin:bottom;animation:.7s ease-out both gl3-grow}.gl3 .gl3-dossier{animation:.35s ease-out both gl3-open}}@keyframes gl3-lamp{0%{opacity:.2;filter:none}}@keyframes gl3-grow{0%{transform:scaleY(0)}}@keyframes gl3-open{0%{opacity:0;transform:translateY(-6px)}}@media (width<=1200px){.gl3 .gl3-kpis{grid-template-columns:repeat(3,1fr)}.gl3 .gl3-sum-grid{grid-template-columns:100px 1fr}.gl3 .gl3-sum-ring{flex-direction:row;grid-column:1/-1;justify-content:center}}@media (width<=900px){.gl3 .gl3-matrix{grid-template-columns:repeat(2,1fr)}.gl3 .gl3-charts,.gl3 .gl3-tri,.gl3 .gl3-tri3{grid-template-columns:1fr}.gl3 .gl3-cols6{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.gl3 .gl3-summary{padding:20px}.gl3 .gl3-sum-grid{grid-template-columns:1fr}.gl3 .gl3-overall{flex-direction:row}.gl3 .gl3-sum-ring{flex-direction:column}.gl3 .gl3-points>div{grid-template-columns:1fr;gap:2px}.gl3 .gl3-kpis{grid-template-columns:repeat(2,1fr)}.gl3 .gl3-matrix{grid-template-columns:1fr}.gl3 .gl3-cols6{grid-template-columns:repeat(2,1fr)}.gl3 .gl3-decgrid{grid-template-columns:1fr}.gl3 .gl3-nav{border-radius:12px;top:60px}.gl3 .gl3-th-head{flex-direction:column;gap:10px}.gl3 .gl3-th-meta{flex-direction:row;align-items:center;gap:12px}}.gl3 .gl3-analytics .gl3-an-grid{grid-template-columns:1fr 2fr;gap:16px;display:grid}.gl3 .gl3-an{flex-direction:column;gap:12px;padding:20px 22px;display:flex}.gl3 .gl3-an h3{letter-spacing:0;color:var(--gl-gold-hi);font-size:15px;font-weight:600}.gl3 .gl3-an-wide:last-child{grid-column:1/-1}.gl3 [data-lamp=red]{--lc:var(--gl-red)}.gl3 [data-lamp=amber]{--lc:var(--gl-amber)}.gl3 [data-lamp=green]{--lc:var(--gl-green)}.gl3 [data-lamp=off]{--lc:var(--gl-off)}.gl3 .gl3-stack{border-radius:999px;gap:3px;height:44px;display:flex;overflow:hidden}.gl3 .gl3-stack button{background:var(--lc);border-radius:0;min-height:44px;padding:0}.gl3 .gl3-an-legend{flex-direction:column;gap:8px;font-size:14px;display:flex}.gl3 .gl3-an-legend li{align-items:center;gap:8px;display:flex}.gl3 .gl3-an-legend i{background:var(--lc);border-radius:50%;width:10px;height:10px}.gl3 .gl3-an-legend b{font-variant-numeric:tabular-nums;font-size:18px}.gl3 .gl3-an-legend small{color:var(--gl-muted);margin-left:auto;font-size:13px}.gl3 .gl3-heat{border-collapse:collapse;width:100%;font-size:14px}.gl3 .gl3-heat th,.gl3 .gl3-heat td{text-align:left;border-bottom:1px solid var(--gl-line);padding:9px 8px}.gl3 .gl3-heat thead th{color:var(--gl-muted);font-size:13px;font-weight:500}.gl3 .gl3-heat tbody tr{cursor:pointer}.gl3 .gl3-heat tbody tr:hover,.gl3 .gl3-heat tr[data-sel]{background:color-mix(in oklab, var(--gl-data) 10%, transparent)}.gl3 .gl3-heat th button{align-items:center;gap:8px;font-weight:500;display:inline-flex}.gl3 .gl3-heat td{min-width:120px}.gl3 .gl3-heat td b{font-variant-numeric:tabular-nums;margin-left:8px}.gl3 .gl3-heatbar{background:var(--gl-line);vertical-align:middle;border-radius:4px;width:70%;height:8px;display:inline-block;overflow:hidden}.gl3 .gl3-heatbar i{background:var(--gl-data);border-radius:4px;height:100%;display:block}.gl3 td[data-k=openDecisions] .gl3-heatbar i{background:var(--gl-gold-hi)}.gl3 td[data-k=outcomes] .gl3-heatbar i{background:var(--gl-green)}.gl3 .gl3-conf-list{flex-direction:column;display:flex}.gl3 .gl3-conf-list li{border-bottom:1px solid var(--gl-line);grid-template-columns:1fr auto auto auto;align-items:center;gap:16px;padding:10px 0;font-size:14px;display:grid}.gl3 .gl3-conf-list a{font-weight:500;text-decoration:none}.gl3 .gl3-conf-list a:hover{color:var(--gl-gold-hi)}.gl3 .gl3-conf3{gap:3px;display:inline-flex}.gl3 .gl3-conf3 i{background:var(--gl-line);border-radius:3px;width:22px;height:6px}.gl3 .gl3-conf3 i[data-on]{background:var(--gl-data)}.gl3 .gl3-dis-n{color:var(--gl-muted);font-size:13px}.gl3 .gl3-dis-n[data-on]{color:var(--gl-red)}.gl3 .gl3-dec-n{color:var(--gl-gold-hi);font-variant-numeric:tabular-nums}@media (width<=860px){.gl3,.dark .gl3{border-radius:0;padding:16px 12px 40px}.gl3 .gl3-analytics .gl3-an-grid{grid-template-columns:1fr}.gl3 .gl3-heat td{min-width:0}.gl3 .gl3-heatbar{display:none}.gl3 .gl3-conf-list li{grid-template-columns:1fr auto}}.gl3 .gl3-pagehead{justify-content:space-between;align-items:center;gap:24px;display:flex}.gl3 .gl3-pagehead h1{font-family:var(--gl-serif);letter-spacing:0;font-size:32px;font-weight:600;line-height:1.2}.gl3 .gl3-eyebrow{color:var(--gl-muted);font-size:13px;font-weight:500}.gl3 .gl3-stand{color:var(--gl-muted);white-space:normal;font-size:13px}.gl3 .gl3-command{border-top:1px solid var(--gl-line);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:40px;padding:24px 0 32px;display:grid}.gl3 .gl3-command-main{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.gl3 .gl3-overall{min-height:44px;color:var(--gl-gold);text-align:left;flex-direction:row;padding:0;font-weight:600}.gl3 .gl3-headline{white-space:normal;letter-spacing:0;justify-content:space-between;align-items:start;width:100%;height:auto;padding:0;font-size:36px;font-weight:600;line-height:1.16;display:flex}.gl3 .gl3-headline svg{flex-shrink:0;margin-top:8px}.gl3 .gl3-summary-copy{white-space:normal;width:100%;height:auto;color:var(--gl-muted);align-items:start;padding:0;font-size:16px;font-weight:400;line-height:1.6;display:flex}.gl3 .gl3-next{white-space:normal;border-top:1px solid var(--gl-line);grid-template-columns:1fr auto;gap:6px 16px;width:100%;margin-top:auto;padding:16px 0 0;display:grid}.gl3 .gl3-next>span{color:var(--gl-gold);grid-column:1;font-size:13px}.gl3 .gl3-next>b{grid-column:1;font-size:14px;font-weight:500}.gl3 .gl3-next>svg{grid-area:1/2/3}.gl3 .gl3-section-label{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.gl3 .gl3-section-label h2{font:600 16px var(--gl-serif);letter-spacing:0}.gl3 .gl3-section-label>span{color:var(--gl-muted);font-size:13px}.gl3 .gl3-terrain{border-left:1px solid var(--gl-line);min-width:0;padding-left:32px}.gl3 .gl3-terrain-row{border-bottom:1px solid var(--gl-line);white-space:normal;border-radius:0;grid-template-columns:24px minmax(0,1fr) 32px 16px;gap:12px;width:100%;height:auto;min-height:64px;padding:12px 0;display:grid}.gl3 .gl3-index{color:var(--gl-muted);font-size:13px}.gl3 .gl3-terrain-row b{font-size:14px;font-weight:500}.gl3 .gl3-terrain-row small{color:var(--lamp,var(--gl-off));font-size:13px;display:block}.gl3 .gl3-status-mark{background:var(--lamp,var(--gl-off));border-radius:2px;width:32px;height:8px}.gl3 .gl3-kpis{border-top:1px solid var(--gl-line);border-bottom:1px solid var(--gl-line);gap:0}.gl3 .gl3-kpi{border-right:1px solid var(--gl-line);white-space:normal;text-align:left;background:0 0;border-radius:0;outline:0;justify-content:start;align-items:stretch;min-width:0;min-height:144px;padding:20px 16px}.gl3 .gl3-kpi:last-child{border-right:0}.gl3 .gl3-kpi>b{color:var(--gl-ink);font-size:34px;font-weight:600}.gl3 .gl3-kpi-f{opacity:1;color:var(--gl-muted);font-weight:400}.gl3 .gl3-intelligence{padding-top:32px}.gl3 .gl3-insight-tabs{border-bottom:1px solid var(--gl-line);gap:0;display:flex;overflow-x:auto}.gl3 .gl3-insight-tabs button{white-space:normal;text-align:left;border-radius:0;flex:1;align-items:start;min-width:180px;height:auto;padding:16px;font-weight:500;display:flex}.gl3 .gl3-insight-tabs button>span{color:var(--gl-muted);font-size:13px}.gl3 .gl3-insight-tabs [aria-selected=true]{border-bottom:3px solid var(--gl-data);background:color-mix(in oklab, var(--gl-data) 6%, var(--gl-card))}.gl3 .gl3-spotlight{border-bottom:1px solid var(--gl-line);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 160px;display:grid}.gl3 .gl3-spotlight>button{white-space:normal;border-right:1px solid var(--gl-line);text-align:left;border-radius:0;justify-content:space-between;align-items:start;height:auto;padding:24px 20px}.gl3 .gl3-spotlight small{color:var(--gl-muted);margin-bottom:8px;font-size:13px;font-weight:400;display:block}.gl3 .gl3-spotlight b{font-size:16px;font-weight:500;line-height:1.5}.gl3 .gl3-insight-recommendation{background:color-mix(in oklab, var(--gl-gold-hi) 9%, var(--gl-card))}.gl3 .gl3-insight-proof{flex-wrap:wrap}.gl3 .gl3-insight-proof>b{font-size:40px}.gl3 .gl3-insight-proof>span{font-size:13px}.gl3 .gl3-depth{border-top:3px solid var(--gl-data);border-bottom:1px solid var(--gl-line);background:var(--gl-card);padding:24px;scroll-margin-top:150px}.gl3 .gl3-depth header{justify-content:space-between;align-items:center;display:flex}.gl3 .gl3-depth h2{font:600 24px var(--gl-serif);margin-bottom:20px}.gl3 .gl3-depth-body{flex-direction:column;gap:16px;max-width:80ch;display:flex}.gl3 .gl3-depth-body h3{font-size:16px;font-weight:600}.gl3 .gl3-depth-list{flex-direction:column;display:flex}.gl3 .gl3-depth-list button{white-space:normal;border-bottom:1px solid var(--gl-line);justify-content:start;padding:12px 0}.gl3 .gl3-depth-list button b{margin-left:auto}.gl3 .gl3-nav{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--gl-line);background:0 0;border-radius:0;outline:0;width:100%;margin:0;padding:0;position:static}.gl3 .gl3-nav a{border-radius:0;align-items:center;min-height:44px;display:flex}.gl3 .gl3-h2{font-size:24px;font-weight:600}.gl3 .gl3-card{box-shadow:var(--briefing-shadow,var(--tns-shadow))}.gl3 .gl3-tri{box-shadow:none;background:0 0;border-radius:0;outline:0;padding-inline:0}.gl3 .gl3-stage-button{white-space:normal;flex-direction:column;justify-content:start;align-items:stretch;gap:8px;width:100%;height:auto;padding:0;display:flex}.gl3 .gl3-chart-open{white-space:normal;width:100%;height:auto;color:inherit;flex-direction:column;align-items:stretch;padding:0;display:flex}.gl3 .gl3-chart-visual{width:100%;display:block}.gl3 .gl3-chart-caption{border-top:1px solid var(--gl-line);width:100%;min-height:44px;color:var(--gl-data);justify-content:space-between;align-items:center;margin-top:16px;font-size:13px;display:flex}.gl3 .gl3-chart-details{border-top:1px solid var(--gl-line);flex-direction:column;gap:16px;padding-top:16px;display:flex}.gl3 .gl3-chart-details .sr-only{clip:auto;white-space:normal;width:100%;height:auto;margin:0;padding:0;position:static;overflow:visible}.gl3 .gl3-chart-details table{border-collapse:collapse;font-size:14px}.gl3 .gl3-chart-details th,.gl3 .gl3-chart-details td{border-bottom:1px solid var(--gl-line);text-align:left;padding:8px}.gl3 .gl3-statement{white-space:normal;text-align:left;flex-wrap:wrap;justify-content:start;height:auto;padding:8px 0;font-weight:400;display:flex}.gl3 .gl3-statement svg{margin-left:auto}.gl3 .gl3-ev{white-space:normal;justify-content:start;height:auto;padding:8px 0}.gl3 .gl3-an-legend button{gap:8px;width:100%;padding:0;display:flex}@media (width<=1050px){.gl3 .gl3-command{gap:24px}.gl3 .gl3-terrain{padding-left:24px}.gl3 .gl3-spotlight{grid-template-columns:1fr 1fr}.gl3 .gl3-insight-proof{grid-column:1/-1;justify-content:start;align-items:center}}@media (width<=700px){.gl3 .gl3-command{grid-template-columns:1fr;padding-top:20px}.gl3 .gl3-terrain{border-left:0;padding:0}.gl3 .gl3-headline{font-size:28px}.gl3 .gl3-pagehead{align-items:start;gap:12px}.gl3 .gl3-pagehead h1{font-size:28px}.gl3 .gl3-spotlight{grid-template-columns:1fr}.gl3 .gl3-insight-proof{grid-column:auto}.gl3 .gl3-spotlight>button{border-right:0;border-bottom:1px solid var(--gl-line)}.gl3 .gl3-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.gl3 .gl3-depth{padding:16px}.gl3 .gl3-heat{font-size:13px}.gl3 .gl3-heat th,.gl3 .gl3-heat td{padding:8px 2px}}@media (prefers-reduced-motion:reduce){.gl3 *,.gl3 :before,.gl3 :after{scroll-behavior:auto;transition:none;animation:none}}.gl3 .gl3-acard{text-align:left;white-space:normal;justify-content:start;align-items:stretch;height:auto}.gl3 .gl3-acard-top{align-items:center}.gl3 .gl3-insight-tabs button>span:first-child{flex:none;min-width:20px}.gl3 .gl3-insight-tabs button>span:last-child{color:var(--gl-ink);font-size:14px}.gl3 .gl3-tri3 summary{cursor:pointer;text-underline-offset:3px;min-height:44px;text-decoration:underline}.gl3 .gl3-tri3 details p{color:var(--gl-muted);margin:8px 0}.gl3 .gl3-th-head{white-space:normal;align-items:start;height:auto;padding-inline:0}.gl3 .gl3-th-main{text-align:left;min-width:0}.gl3 .gl3-an-grid,.gl3 .gl3-an{min-width:0}.gl3 .gl3-chart-details .gl3-area-trend>svg{display:none}.gl3 .gl3-chart-details table.sr-only{clip-path:none;width:100%;height:auto;display:table;position:static}.gl3 .gl3-chart-details table caption{clip-path:none;width:auto;height:auto;position:static}.gl3 details:not([open])>:not(summary){display:none}@media (width<=860px){.gl3 .gl3-analytics .gl3-an-grid{grid-template-columns:minmax(0,1fr)}.gl3 .gl3-an-legend button{white-space:normal;height:auto}}.gl3 .cs{--cs-ink:var(--gl-ink);--cs-navy:var(--gl-navy);--cs-muted:var(--gl-muted);--cs-hair:color-mix(in oklab, var(--gl-ink) 10%, transparent);--cs-gold:var(--gl-gold);--cs-blue:var(--gl-data);--cs-red:var(--gl-red);--cs-green:var(--gl-green);color:var(--cs-ink);gap:1.25rem;padding:.5rem 0 1.5rem;display:grid}.gl3 .cs-loading{color:var(--cs-muted,inherit);padding:3rem 0}.gl3 .cs-kicker{letter-spacing:0;text-transform:none;color:var(--cs-muted);font-size:13px}.gl3 .cs-head h1{letter-spacing:0;margin-top:.35rem;font-size:32px;font-weight:600;line-height:1.1}.gl3 .cs-sub{max-width:62ch;color:var(--cs-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.45rem;display:-webkit-box;overflow:hidden}.gl3 .cs-instruments{border-block:1px solid var(--cs-hair);flex-wrap:wrap;margin-top:1rem;display:flex}.gl3 .cs-instruments>div{border-right:1px solid var(--cs-hair);align-items:baseline;gap:.5rem;margin-right:1.4rem;padding:.7rem 1.4rem .7rem 0;display:flex}.gl3 .cs-instruments>div:last-child{border-right:0}.gl3 .cs-instruments dd{font-variant-numeric:tabular-nums;order:-1;font-size:1.6rem;font-weight:600}.gl3 .cs-instruments dt{letter-spacing:0;text-transform:none;color:var(--cs-muted);font-size:13px}.gl3 .cs-instruments [data-tone=crit] dd{color:var(--cs-red)}.gl3 .cs-instruments [data-tone=attn] dd,.gl3 .cs-instruments [data-tone=gate] dd{color:var(--cs-gold)}.gl3 .cs-instruments .cs-trend dd{color:var(--cs-muted);order:0;font-size:.8rem;font-weight:500}.gl3 .cs-instruments .cs-trend dt:after{content:" →"}.gl3 .cs-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:1.5rem;display:grid}.gl3 .cs-left{gap:1.1rem;min-width:0;display:grid}.gl3 .cs-right{gap:.6rem;min-width:0;display:grid}.gl3 .cs-label{letter-spacing:0;text-transform:none;color:var(--cs-muted);margin-bottom:.5rem;font-size:13px}.gl3 .cs-pulse{background:var(--cs-navy);color:var(--gl-on-navy);border-radius:14px;padding:1rem 1.1rem .7rem}.gl3 .cs-pulse .cs-label{color:var(--gl-on-navy)}.gl3 .cs-pulse ul{display:grid}.gl3 .cs-pulse button{border-top:1px solid color-mix(in oklab, var(--gl-on-navy) 18%, transparent);text-align:left;grid-template-columns:12px minmax(0,1fr) auto 34px;align-items:center;gap:.7rem;width:100%;padding:.5rem 0;font-size:.86rem;transition:opacity .5s;display:grid}.gl3 .cs-pulse li:first-child button{border-top:0}.gl3 .cs-pulse button[data-dim]{opacity:.38}.gl3 .cs-pulse button:hover,.gl3 .cs-pulse button:focus-visible{opacity:1;outline:2px solid var(--gl-on-navy);outline-offset:3px}.gl3 .cs-light{background:color-mix(in oklab, var(--gl-on-navy) 35%, transparent);border-radius:50%;width:10px;height:10px}.gl3 [data-lamp=red]>.cs-light{background:var(--cs-red)}.gl3 [data-lamp=amber]>.cs-light{background:var(--cs-gold)}.gl3 [data-lamp=green]>.cs-light{background:var(--cs-green)}.gl3 .cs-count{color:var(--gl-on-navy);white-space:nowrap;font-size:13px}.gl3 .cs-gate{color:var(--gl-gold-hi,var(--cs-gold));text-align:right;font-size:13px}.gl3 .cs-topics{gap:.15rem;display:grid}.gl3 .cs-topics button{text-align:left;border-left:3px solid #0000;border-radius:12px;grid-template-columns:2.2rem minmax(0,1fr);gap:.6rem;width:100%;padding:.7rem .8rem;transition:background .4s,border-color .4s;display:grid}.gl3 .cs-topics button:hover{background:color-mix(in oklab, var(--cs-ink) 4%, transparent)}.gl3 .cs-topics button[data-active]{background:var(--gl-card,var(--card));border-left-color:var(--cs-gold)}.gl3 .cs-num{color:var(--cs-muted);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:600}.gl3 [data-active] .cs-num{color:var(--cs-gold)}.gl3 .cs-topic-body{gap:.2rem;min-width:0;display:grid}.gl3 .cs-state{letter-spacing:0;text-transform:none;color:var(--cs-muted);font-size:13px}.gl3 .cs-state[data-lamp=red]{color:var(--cs-red)}.gl3 .cs-state[data-lamp=amber]{color:var(--cs-gold)}.gl3 .cs-topic-body strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.98rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.gl3 .cs-rec{color:var(--cs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;overflow:hidden}.gl3 .cs-meta{letter-spacing:0;text-transform:none;color:var(--cs-muted);font-size:13px}.gl3 .cs-derive{background:var(--gl-card,var(--card));border-radius:14px;padding:1.1rem 1.2rem 1.2rem;animation:none}@keyframes cs-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gl3 .cs-flow{height:max(208px, calc(var(--cs-source-rows,1) * 140px));margin:.4rem 0 .2rem;position:relative}.gl3 .cs-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gl3 .cs-lines path{fill:none;stroke:var(--cs-blue);stroke-width:1.25px;opacity:.55;stroke-dasharray:1200;stroke-dashoffset:1200px;animation:.7s forwards cs-draw}@keyframes cs-draw{to{stroke-dashoffset:0}}.gl3 .cs-flow .cs-node{left:var(--x);top:var(--y);width:calc(100% / var(--cs-columns,3) - 24px);text-align:left;background:var(--gl-card,var(--card));border:1px solid var(--cs-hair);min-width:0;height:112px;color:var(--cs-ink);white-space:normal;cursor:pointer;border-radius:12px;grid-template-rows:auto minmax(0,1fr);justify-content:stretch;align-items:start;gap:8px;padding:14px 24px 14px 12px;font-size:14px;line-height:1.4;transition:background-color .16s,border-color .16s;display:grid;position:absolute;transform:translate(-50%,-50%)}.gl3 .cs-flow .cs-node:hover,.gl3 .cs-flow .cs-node:focus-visible{border-color:var(--cs-blue);background:color-mix(in oklab, var(--cs-blue) 5%, var(--gl-card,var(--card)));transform:translate(-50%,-50%)}.gl3 .cs-flow .cs-node:focus-visible{outline:2px solid var(--cs-blue);outline-offset:3px}.gl3 .cs-node span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gl3 .cs-node small{letter-spacing:0;color:var(--cs-muted);font-size:13px;font-weight:500}.gl3 .cs-node-arrow{color:var(--cs-blue);position:absolute;top:14px;right:10px}.gl3 .cs-node[data-kind=Erkenntnis]{border-color:var(--cs-navy);font-weight:600}.gl3 .cs-node[data-kind=Entscheidung]{border-color:var(--cs-gold);color:var(--cs-gold);background:color-mix(in oklab, var(--cs-gold) 6%, var(--gl-card,var(--card)))}.gl3 .cs-node[data-kind=Entscheidung] .cs-node-arrow{color:var(--cs-gold)}.gl3 .cs-node[data-kind=Erkenntnis] small{color:var(--cs-ink)}.gl3 .cs-note{color:var(--cs-muted);font-size:13px}.gl3 .cs-gatebox{background:color-mix(in oklab, var(--cs-gold) 9%, var(--gl-paper,var(--background)));border-left:3px solid var(--cs-gold);border-radius:12px;margin-top:.8rem;padding:1rem 1.1rem}.gl3 .cs-gate-k{letter-spacing:0;text-transform:none;color:var(--cs-ink);font-size:13px;font-weight:600}.gl3 .cs-gatebox h2{margin-top:.3rem;font-size:1.1rem;font-weight:600;line-height:1.3}.gl3 .cs-gate-rec{margin-top:.5rem;font-size:.9rem;display:grid}.gl3 .cs-gate-rec small{letter-spacing:0;text-transform:none;color:var(--cs-muted);font-size:13px}.gl3 .cs-gate-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.8rem;display:flex}.gl3 .cs-cta{background:var(--cs-navy,var(--gl-navy));color:var(--gl-on-navy);border-radius:6px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.85rem;font-weight:500;display:inline-flex}.gl3 .cs-cta svg{width:14px;height:14px}.gl3 .cs-why{color:var(--cs-muted);text-underline-offset:3px;font-size:.82rem;text-decoration:underline}.gl3 .cs-next{color:var(--cs-muted);justify-self:end;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.gl3 .cs-next svg{width:14px;height:14px}.gl3 .cs-empty{color:var(--cs-muted);padding:2rem 0}.gl3 .cs-deep{min-width:0;margin-top:1rem;scroll-margin-top:1rem}.gl3 .cs-tabs{border-block:1px solid var(--gl-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-block:16px;display:grid}.gl3 .cs-tabs button{min-height:64px;color:var(--gl-muted);text-align:left;white-space:normal;border:1px solid #0000;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;font-size:14px;transition:background-color .16s,border-color .16s;display:grid}.gl3 .cs-tabs button small{opacity:.6;font-size:13px}.gl3 .cs-tabs button:hover{background:var(--gl-card);transform:none}.gl3 .cs-tabs button[aria-selected=true]{color:var(--gl-on-navy);background:var(--gl-navy);border-color:var(--gl-navy)}.gl3 .cs-tabs button:focus-visible{outline:2px solid var(--gl-data);outline-offset:3px}.gl3 .cs-depth-header{color:var(--gl-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding-top:24px;font-size:13px;display:grid}.gl3 .cs-depth-header button{color:var(--gl-ink)}.gl3 .cs-depth-header svg{rotate:180deg}.gl3 .cs-panel{gap:24px;min-width:0;padding:16px 0 32px;display:grid}.gl3 .cs-panel-t{font-family:var(--gl-serif);letter-spacing:0;max-width:60ch;font-size:24px;font-weight:600;line-height:1.35}.gl3 .cs-why-grid{gap:12px;display:grid}.gl3 .cs-reason{border:1px solid var(--gl-line);background:var(--gl-card);border-radius:12px;overflow:hidden}.gl3 .cs-reason summary{cursor:pointer;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:16px;padding:24px;list-style:none;display:grid}.gl3 .cs-reason summary::-webkit-details-marker{display:none}.gl3 .cs-reason summary:before,.gl3 .cs-reason summary:after{display:none}.gl3 .cs-reason summary:hover{background:color-mix(in oklab, var(--gl-data) 4%, var(--gl-card))}.gl3 .cs-reason summary:focus-visible{outline:2px solid var(--gl-data);outline-offset:-3px}.gl3 .cs-reason-index{color:var(--gl-data);font-variant-numeric:tabular-nums;font-size:20px}.gl3 .cs-reason-title{gap:8px;min-width:0;display:grid}.gl3 .cs-reason-title strong{color:var(--gl-ink);font-size:17px;font-weight:600}.gl3 .cs-reason-title>span{color:var(--gl-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:80ch;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.gl3 .cs-reason-toggle{color:var(--gl-data);align-items:center;gap:8px;padding-top:4px;font-size:13px;display:inline-flex}.gl3 .cs-reason-toggle svg{width:16px;height:16px}.gl3 .cs-reason .cs-hide{display:none}.gl3 .cs-reason[open] .cs-hide{display:inline}.gl3 .cs-reason[open] .cs-show,.gl3 .cs-reason[open] .cs-reason-title>span{display:none}.gl3 .cs-reason[open] .cs-reason-toggle svg{rotate:180deg}.gl3 .cs-reason-body{gap:16px;padding:0 24px 24px 80px;display:grid}.gl3 .cs-reason-body p{white-space:pre-line;max-width:78ch;font-size:16px;line-height:1.75}.gl3 .cs-reason-body button{color:var(--gl-data);white-space:normal;justify-self:start}.gl3 .cs-reason[data-rec]{border-left:3px solid var(--gl-gold);background:color-mix(in oklab, var(--gl-gold) 6%, var(--gl-card))}.gl3 .cs-reason[data-rec] .cs-reason-index{color:var(--gl-gold)}.gl3 .cs-provenance{border-block:1px solid var(--gl-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:24px 0;display:grid}.gl3 .cs-provenance dt{color:var(--gl-muted);margin-bottom:8px;font-size:13px}.gl3 .cs-provenance dd{font-size:16px}.gl3 .cs-provenance a{color:var(--gl-data);align-items:center;gap:8px;display:inline-flex}.gl3 .cs-provenance svg{width:16px;height:16px}.gl3 .cs-published-evidence{border-top:1px solid var(--gl-line);min-width:0;padding-top:24px}.gl3 .cs-panel .gl3-th-head{white-space:normal;min-height:100px;padding:24px}.gl3 .cs-panel .gl3-th-t,.gl3 .cs-panel .gl3-dossier-t{font-family:var(--gl-serif);letter-spacing:0;font-size:22px}.gl3 .cs-panel .gl3-th-body>.gl3-card{box-shadow:none;background:0 0;border:0;padding:24px 0}.gl3 .cs-panel .gl3-tri,.gl3 .cs-panel .gl3-tri3{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.gl3 .cs-panel .gl3-tri>:last-child,.gl3 .cs-panel .gl3-tri3>:last-child{grid-column:1/-1}.gl3 .cs-panel .gl3-statement{font-size:15px;line-height:1.65}.gl3 .cs-area-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:.4rem 1.5rem;display:grid}.gl3 .cs-area-list button{text-align:left;border-bottom:1px solid color-mix(in oklab, var(--gl-ink) 9%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1rem .7rem;padding:.7rem .4rem;display:grid}.gl3 .cs-area-list button span:last-child{color:color-mix(in oklab, var(--gl-ink) 58%, transparent);grid-column:2;font-size:.8rem}.gl3 .cs-area-list button[aria-expanded=true] strong{color:var(--gl-gold)}.gl3 .cs-nomeasure{flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 0;display:flex}.gl3 .cs-skeleton{background:color-mix(in oklab, var(--gl-ink) 6%, transparent);border-radius:12px;height:140px}.gl3 .ci-dossier{border:1px solid var(--gl-line);background:var(--gl-card);border-radius:8px;overflow:hidden}.gl3 .ci-dossier[data-open]{border-top:3px solid var(--gl-data)}.gl3 .ci-heading{text-align:left;white-space:normal;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:20px;width:100%;height:auto;min-height:108px;padding:24px;transition:background-color .16s;display:grid}.gl3 .ci-heading:hover{background:color-mix(in oklab, var(--gl-data) 4%, var(--gl-card));transform:none}.gl3 .ci-number{color:var(--gl-data);font-size:24px;font-weight:500}.gl3 .ci-heading-copy{gap:8px;min-width:0;display:grid}.gl3 .ci-eyebrow{color:var(--gl-muted);letter-spacing:0;font-size:13px;font-weight:600}.gl3 .ci-title{color:var(--gl-ink);font-size:22px;font-weight:600;line-height:1.35}.gl3 .ci-preview{color:var(--gl-muted);max-width:78ch;font-size:14px;line-height:1.6}.gl3 .ci-heading-meta{color:var(--gl-muted);justify-items:end;gap:8px;font-size:13px;display:grid}.gl3 .ci-toggle{color:var(--gl-data);align-items:center;gap:8px;display:inline-flex}.gl3 .ci-toggle svg,.gl3 .ci-body svg{flex-shrink:0;width:16px;height:16px}.gl3 .ci-dossier[data-open] .ci-toggle svg{rotate:180deg}.gl3 .ci-body{gap:24px;min-width:0;padding:0 24px 24px;display:grid}.gl3 .ci-conclusion{max-width:88ch;color:var(--gl-ink);font-size:16px;line-height:1.75}.gl3 .ci-context{border-block:1px solid var(--gl-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-block:20px;display:grid}.gl3 .ci-context-item{white-space:normal;text-align:left;justify-items:start;gap:8px;width:100%;height:auto;padding:0 28px 0 0;font-size:15px;font-weight:400;line-height:1.65;display:grid;position:relative}.gl3 .ci-context-item svg{color:var(--gl-data);position:absolute;top:0;right:0}.gl3 .ci-recommendation{border-left:3px solid var(--gl-gold);background:color-mix(in oklab, var(--gl-gold) 8%, var(--gl-card));white-space:normal;text-align:left;border-radius:6px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:start;gap:16px;width:100%;height:auto;padding:20px;font-size:16px;font-weight:400;line-height:1.65;display:grid}.gl3 .ci-recommendation>span{gap:6px;display:grid}.gl3 .ci-recommendation b{color:var(--gl-gold);font-size:13px}.gl3 .ci-analysis{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px;display:grid}.gl3 .ci-section-heading{color:var(--gl-data);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.gl3 .ci-section-heading h4{color:var(--gl-ink);font-size:16px;font-weight:600}.gl3 .ci-section-heading>span{color:var(--gl-muted);margin-left:auto;font-size:13px}.gl3 .ci-evidence-list{display:grid}.gl3 .ci-body details{border-bottom:1px solid var(--gl-line)}.gl3 .ci-body summary{cursor:pointer;align-items:start;gap:12px;min-height:52px;padding:16px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.gl3 .ci-body summary::-webkit-details-marker{display:none}.gl3 .ci-body summary:after,.gl3 .ci-body summary:before{display:none}.gl3 .ci-body summary>svg{color:var(--gl-data);margin-top:3px;margin-left:auto}.gl3 .ci-body details[open]>summary>svg{rotate:180deg}.gl3 .ci-evidence-item summary>span:nth-child(2){gap:6px;min-width:0;display:grid}.gl3 .ci-evidence-index{color:var(--gl-data);padding-top:2px;font-size:13px}.gl3 .ci-source{color:var(--gl-muted);font-size:13px;font-weight:400;line-height:1.5}.gl3 .ci-evidence-content{gap:12px;padding:0 0 20px 30px;display:grid}.gl3 .ci-evidence-content p,.gl3 .ci-body details p,.gl3 .ci-body details li{white-space:pre-line;max-width:72ch;font-size:15px;line-height:1.75}.gl3 .ci-body details p,.gl3 .ci-body details ul{padding-bottom:16px}.gl3 .ci-body details ul{gap:12px;display:grid}.gl3 .ci-observations{margin-top:16px}.gl3 .ci-observations summary span{color:var(--gl-muted)}.gl3 .ci-board{border-left:1px solid var(--gl-line);padding-left:32px}.gl3 .ci-board-case+.ci-board-case{border-top:1px solid var(--gl-line);margin-top:20px;padding-top:20px}.gl3 .ci-roles{margin-block:8px 16px}.gl3 .ci-roles summary{color:var(--gl-data)}.gl3 .ci-dissent{border-left:3px solid var(--gl-gold);margin-top:16px;padding-left:16px}.gl3 .ci-dissent>strong{margin-bottom:8px;font-size:14px;display:block}.gl3 .ci-position{white-space:normal;text-align:left;grid-template-columns:90px minmax(0,1fr) 16px;align-items:start;gap:12px;width:100%;height:auto;min-height:48px;padding:8px 0;font-size:14px;font-weight:400;line-height:1.6;display:grid}.gl3 .ci-position b{color:var(--gl-muted);font-weight:500}.gl3 .ci-counter{border-top:1px solid var(--gl-line);padding-top:24px}.gl3 .ci-counter .ci-section-heading{color:var(--gl-gold)}.gl3 .ci-counter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.gl3 .ci-plain{white-space:normal;text-align:left;justify-content:space-between;align-items:start;gap:16px;width:100%;height:auto;min-height:44px;padding:8px 0;font-size:15px;font-weight:400;line-height:1.7;display:flex}.gl3 .ci-plain svg,.gl3 .ci-position svg{color:var(--gl-data);margin-top:4px}.gl3 .ci-link{height:auto;min-height:44px;color:var(--gl-data);white-space:normal;text-align:left;gap:8px;padding:8px 0;font-size:14px;display:inline-flex}.gl3 .ci-footer{border-top:1px solid var(--gl-line);padding-top:12px}.gl3 .ci-body button:hover{background-color:color-mix(in oklab, var(--gl-data) 4%, var(--gl-card));transform:none}.gl3 .ci-body .ci-recommendation:hover{background-color:color-mix(in oklab, var(--gl-gold) 12%, var(--gl-card))}@media (width<=900px){.gl3 .ci-heading{grid-template-columns:32px minmax(0,1fr)}.gl3 .ci-heading-meta{flex-wrap:wrap;grid-column:2;justify-content:start;align-items:center;display:flex}.gl3 .ci-analysis,.gl3 .ci-counter-grid{grid-template-columns:minmax(0,1fr);gap:24px}.gl3 .ci-board{border-left:0;border-top:1px solid var(--gl-line);padding-top:24px;padding-left:0}}@media (width<=640px){.gl3 .ci-heading{gap:12px;padding:20px 16px}.gl3 .ci-body{padding-inline:16px}.gl3 .ci-title{font-size:20px}.gl3 .ci-context{grid-template-columns:minmax(0,1fr);gap:20px}.gl3 .ci-recommendation{gap:12px;padding:16px}.gl3 .ci-evidence-content{padding-left:0}.gl3 .ci-position{grid-template-columns:70px minmax(0,1fr) 16px}}.gl3 .gl3-decgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.gl3 .gl3-pill{white-space:nowrap}.gl3 .gl3-opt{grid-template-columns:22px minmax(0,1fr) auto;display:grid}.gl3 .gl3-dec>.gl3-muted{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=1000px){.gl3 .cs-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.gl3 .cs-grid{grid-template-columns:minmax(0,1fr)}.gl3 .cs-flow{gap:.5rem;height:auto;display:grid}.gl3 .cs-lines{display:none}.gl3 .cs-flow .cs-node{width:100%;height:auto;min-height:100px;position:relative;top:auto;left:auto;transform:none}.gl3 .cs-flow .cs-node:hover,.gl3 .cs-flow .cs-node:focus-visible{transform:none}.gl3 .cs-node+.cs-node{margin-top:.7rem}}@media (width<=640px){.gl3 .cs-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.gl3 .cs-tabs button{min-height:60px}.gl3 .cs-tabs button small{display:none}.gl3 .cs-reason summary{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:16px}.gl3 .cs-reason-toggle{grid-column:2}.gl3 .cs-reason-body{padding:0 16px 20px}.gl3 .cs-panel-t{font-size:22px}.gl3 .cs-provenance,.gl3 .cs-panel .gl3-tri,.gl3 .cs-panel .gl3-tri3{grid-template-columns:minmax(0,1fr);gap:20px}.gl3 .cs-panel .gl3-th-head{padding:16px}.gl3 .cs-instruments>div{margin-right:.8rem;padding-right:.8rem}.gl3 .cs-instruments dd{font-size:1.3rem}.gl3 .cs-pulse button{grid-template-columns:12px minmax(0,1fr) auto 28px}}@media (prefers-reduced-motion:reduce){.gl3 .cs-derive,.gl3 .cs-panel{animation:none}.gl3 .cs-lines path{stroke-dashoffset:0;animation:none}.gl3 .cs-pulse button,.gl3 .cs-bar b,.gl3 .cs-topics button,.gl3 .cs-flow .cs-node{transition:none}}
