.field{color-scheme:dark;--bg: #08090a;--stage-low: #0b0c0e;--bg-raised: #0f1011;--stage-mid: #121314;--border: #23252a;--text: #f7f8f8;--text-2: #8a8f98;--text-3: #767b83;--text-feature: #a5aab2;--text-hi: #d0d6e0;--accent: #5f5dd3;--glow: 63, 128, 255;--pblue: #b2ccff;--win: #131415;--font-h: "Field Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-b: "Field DM Sans", ui-sans-serif, system-ui, sans-serif;--font-m: "DM Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.025 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");color:var(--text-2);font-family:var(--font-b);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;text-align:start}.field :where(*:not(svg,svg *)),.field :where(*:not(svg,svg *)):before,.field :where(*:not(svg,svg *)):after{all:revert}.field :where(svg){display:revert;vertical-align:revert}.field :where(img){max-width:100%}.field [hidden]{display:none!important}.field .eyebrow{font:400 13px/1.5 var(--font-m);color:var(--text-3);margin:0}.field .memo-h{font:600 clamp(28px,4vw,40px)/1.1 var(--font-h);letter-spacing:-.03em;color:var(--text);margin:0;text-wrap:balance;max-width:20ch}.field .memo-p{margin:0;max-width:68ch}.field .memo-p strong,.field .memo-list strong{color:var(--text-hi);font-weight:500}.field h2{font:600 clamp(22px,2.6vw,28px)/1.15 var(--font-h);letter-spacing:-.025em;color:var(--text);margin:0;text-wrap:balance}.field h3{font:600 16px/1.3 var(--font-h);letter-spacing:-.012em;color:var(--text);margin:0}.field .sub-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 16px}.field .sub-head{margin-top:14px}.field .walk{position:relative}.field .walk-pin{position:sticky;top:16px;z-index:1;display:grid;gap:24px}.field .v-walk .ln.dimmed{--lo: 0 !important}.field .walk-heads,.field .walk-wins{display:grid}.field .walk-head,.field .walk-win{grid-area:1 / 1;min-width:0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.field .walk-head.is-on,.field .walk-win.is-on{opacity:1;visibility:visible;transition:opacity .35s ease .08s,visibility 0s}.field .walk-win{pointer-events:none}.field .walk.home .walk-win{pointer-events:auto}.field .walk.home .window.v-story.v-walk>.chrome{display:none}.field :is(#viz-home,[data-viz-home]) .window.v-story.v-walk>.body{margin-top:12px}.field .walk.home .walk-win .seg [role=tab],.field .walk.home .walk-win .node,.field .walk.home .walk-win .tok,.field .walk.home .walk-win .tie,.field .walk.home .walk-win .deck-item{cursor:pointer}.field .walk.home .walk-win .window:not(.is-live),.field .walk.home .walk-win .window:not(.is-live) *{cursor:default!important}.field .walk.home .walk-win .node.lk-off{cursor:default!important}.field .walk.home .walk-win .rail .lk-off{cursor:default!important;pointer-events:none}.field #viz-team .node,.field #viz-team .tok,.field #viz-team .tie,.field #viz-team .deck-item,.field #viz-board .node,.field #viz-board .tok,.field #viz-board .tie,.field #viz-board .deck-item,.field:is(#work,[data-ver=work]) .deck-item.is-static{cursor:pointer}.field .walk-lead{justify-self:end;display:grid;gap:14px;max-width:50ch}.field .walk-lead .wk-lead{justify-self:start;max-width:none}.field .walk-links{display:flex;flex-wrap:wrap;gap:8px 22px}.field .walk-link{display:inline-flex;align-items:center;gap:6px;font:500 14px/1.3 var(--font-h);color:#f0f4fd}.field .walk-link svg{width:12px;height:12px}.field .walk-m{height:80vh}.field .walk.is-stills{display:grid;gap:48px}.field .walk.is-stills .walk-still{display:grid;gap:20px}.field .walk.is-stills .walk-head,.field .walk.is-stills .walk-win{grid-area:auto;opacity:1;visibility:visible}.field .v-walk .st-one{display:none}.field .v-walk .field{aspect-ratio:66 / 49.5}.field .v-story.v-walk .seg{display:flex}.field .v-walk .field-cap{visibility:hidden}.field .wk-items .deck-title{white-space:normal}@media(max-width:820px){.field .walk-lead{justify-self:start}}.field .wk-items .wk-r{transition:opacity .3s ease,border-color .3s ease,background .3s ease}.field .wk-items .wk-dim{transition:opacity .45s ease}.field .rail-body:not(.wk-pre) .wk-items .wk-r.is-back,.field .rail-body:not(.wk-pre) .wk-items .wk-dim{opacity:.42}.field .window.v-walk .node.ghost.joined:not(.moving):not(.placed){transition:opacity .5s ease .5s}.field .window.v-walk .node.ghost.moving{transition:left 1.1s cubic-bezier(.4,0,.2,1),top 1.1s cubic-bezier(.4,0,.2,1),opacity .5s ease}.field .v-walk .canvas{transition:transform 1s cubic-bezier(.4,0,.2,1)}.field .v-walk .node.seat{transition:left 1s cubic-bezier(.4,0,.2,1),top 1s cubic-bezier(.4,0,.2,1),opacity .5s ease}.field .v-walk .node.seat.wk-to{left:calc(var(--tx) * 1%);top:calc(var(--ty) * 1%)}.field .v-walk .node.ghost.wk-member .dot{left:-5px;top:-5px;width:10px;height:10px;background:#f7f8f8;border:0;box-shadow:none}.field .v-walk .node.ghost.wk-member .nm{color:#f7f8f8}.field .v-walk .sect-link,.field .v-walk .read-full{display:none}.field .rail-body:not(.wk-pre) .wk-items .wk-r.is-lit{border-color:#b2ccff4d;background:#78a0ff12}.field .wk-items .wk-st{display:inline-flex;align-items:center;gap:5px}.field .wk-items .wk-st svg{width:12px;height:12px}@media(max-width:860px){.field .arch-pair{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row}}.field .hero{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--bg) 0%,var(--stage-low) 30%,var(--bg-raised) 60%,var(--stage-mid) 100%);border:1px solid var(--border);border-radius:24px;padding:clamp(40px,6vw,84px) clamp(14px,3vw,32px) clamp(14px,3vw,32px)}.field .hero--bare{padding-top:clamp(14px,3vw,32px)}.field .hero-glow{position:absolute;left:50%;bottom:40px;width:1180px;height:640px;transform:translate(-50%);background:radial-gradient(ellipse 54% 54% at 50% 56%,rgba(var(--glow),.13) 0%,rgba(var(--glow),.06) 30%,rgba(var(--glow),.02) 52%,transparent 70%);filter:blur(54px);pointer-events:none}.field .stage{position:relative;padding:8px;background:#0e0f11;border-radius:20px}.field .window{position:relative;overflow:hidden;--panel: #141516;background:#0c0d0e;border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 32px 80px -16px #000000b3,0 0 140px -20px rgba(var(--glow),.12);font-family:var(--font-h)}.field .chrome{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;height:48px;padding:8px 12px}.field .ws{display:inline-flex;align-items:center;gap:8px;font:600 12.5px/1 var(--font-h);color:#dce4f5d9;white-space:nowrap}.field .ws-mark{display:grid;place-items:center;width:28px;height:28px}.field .main{display:flex;flex-direction:column;min-width:0}.field .subbar{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;height:46px;padding:8px 20px 0}.field .crumb{display:inline-flex;align-items:center;gap:8px;font:500 13px/1 var(--font-h);color:#dce4f5e6;white-space:nowrap}.field .crumb .sep,.field .crumb .c-dim{color:#7e8ba69e;font-weight:500}.field .crumb .c-link{color:#aab6cecc;cursor:pointer;transition:color .2s ease}.field .crumb .c-link:hover{color:#fff}.field .me{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#2a2d33;border:1px solid rgba(255,255,255,.08);font:500 10px/1 var(--font-m);color:#c4ccdd}.field .seg{position:relative;display:inline-flex;gap:2px;padding:2px;background:var(--panel);border:.5px solid rgba(255,255,255,.1);border-radius:8px}.field .seg-thumb{position:absolute;top:2px;bottom:2px;left:0;width:var(--tw, 0px);transform:translate(var(--tx, 0px));background:#202224;border-radius:6px;pointer-events:none;transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1)}.field .seg button{position:relative;z-index:1;appearance:none;border:0;background:transparent;cursor:pointer;font:500 12px/1 var(--font-h);color:#a6b1c7b3;padding:6px 12px;border-radius:6px;transition:color .2s ease}.field .seg button:hover{color:#dfe3ee}.field .seg button[aria-selected=true]{color:#f0f4fd}.field .window button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field .window{container-type:inline-size}.field :is(#viz-home,[data-viz-home]) .window{border-radius:16px}.field .hw-ttl,.field .hw-cap{display:none}@keyframes field-hwFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:980px){.field :is(#viz-home,[data-viz-home]) .window .rail,.field :is(#viz-home,[data-viz-home]) .window .seg,.field :is(#viz-home,[data-viz-home]) .window .view-l{display:none}.field :is(#viz-home,[data-viz-home]) .window .hw-ttl{display:flex;align-items:center;gap:8px;min-height:30px;font:500 13px/1.3 var(--font-h);color:#f0f4fd;white-space:nowrap}.field :is(#viz-home,[data-viz-home]) .window .hw-ttl .c-dim{color:var(--text-3)}.field :is(#viz-home,[data-viz-home]) .window .hw-ttl .sep{color:#7e8ba69e}.field :is(#viz-home,[data-viz-home]) .window .hw-cap{display:block;margin:0 12px 12px;padding:16px 16px 14px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:linear-gradient(180deg,#18191b,#151617)}.field :is(#viz-home,[data-viz-home]) .hw-cap .hw-in{transition:opacity .25s ease}.field :is(#viz-home,[data-viz-home]) .hw-cap .hw-in.out{opacity:0}.field :is(#viz-home,[data-viz-home]) .hw-cap .hw-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.field :is(#viz-home,[data-viz-home]) .hw-cap .hw-k{font:500 12px/1.4 var(--font-h);color:var(--text-2)}.field :is(#viz-home,[data-viz-home]) .hw-cap .hw-k .sep{margin:0 6px;color:#7e8ba69e}.field :is(#viz-home,[data-viz-home]) .hw-cap .hw-k .here{color:#f0f4fd}.field :is(#viz-home,[data-viz-home]) .hw-cap .hw-s{font:400 12px/1.4 var(--font-h);color:var(--text-3);white-space:nowrap}.field :is(#viz-home,[data-viz-home]) .hw-cap .primary{font-size:14px}.field :is(#viz-home,[data-viz-home]) .hw-cap .hw-in>.sec+.sec,.field :is(#viz-home,[data-viz-home]) .hw-cap .hw-in>.primary+.sec{margin-top:14px}.field :is(#viz-home,[data-viz-home]) .hw-cap .tie-pills{display:flex;flex-wrap:wrap;gap:6px}.field :is(#viz-home,[data-viz-home]) .hw-cap .sec{margin:0}.field :is(#viz-home,[data-viz-home]) .hw-cap .sect{margin:0 0 8px}.field :is(#viz-home,[data-viz-home]) .hw-cap .deck{margin:0;padding:0;list-style:none}.field :is(#viz-home,[data-viz-home]) .hw-cap .deck-title{white-space:normal}.field :is(#viz-home,[data-viz-home]) .hw-cap .wk-r.is-lit{border-color:#b2ccff4d;background:#78a0ff12}.field :is(#viz-home,[data-viz-home]) .hw-cap .wk-r.is-back{opacity:.42}.field :is(#viz-home,[data-viz-home]) .hw-cap .deck-note:empty{display:none}.field :is(#viz-home,[data-viz-home]) .hw-bar{display:flex;gap:4px;margin-top:16px}.field :is(#viz-home,[data-viz-home]) .hw-bar i{position:relative;flex:1;height:2px;border-radius:1px;overflow:hidden;background:#ffffff24}.field :is(#viz-home,[data-viz-home]) .hw-bar b{position:absolute;inset:0;transform-origin:0 50%;transform:scaleX(0);background:#dfe3ee}.field :is(#viz-home,[data-viz-home]) .hw-bar i.done b{transform:scaleX(1)}.field :is(#viz-home,[data-viz-home]) .hw-bar i.on b{animation:field-hwFill var(--d, 4s) linear forwards}.field :is(#viz-home,[data-viz-home]) .hw-cap.is-held .hw-bar i.on b{animation-play-state:paused}.field :is(#viz-home,[data-viz-home]) .hw-cap .tok{cursor:default;padding:0;border-bottom:0;background:none;color:inherit}.field :is(#viz-home,[data-viz-home]) .hw-cap .tok.hl{color:#dbe7ff;background:none}.field :is(#viz-home,[data-viz-home]) .window{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media(max-width:600px){.field :is(#viz-home,[data-viz-home]) .window{border:0;border-radius:0;background:none;box-shadow:none}.field :is(#viz-home,[data-viz-home]) .window .body,.field :is(#viz-home,[data-viz-home]) .window.v-story.v-walk>.body{margin:0}.field :is(#viz-home,[data-viz-home]) .window .field-foot{display:none}.field :is(#viz-home,[data-viz-home]) .window .hw-cap{position:relative;z-index:3;margin:-60px 12px 0;box-shadow:0 18px 40px -12px #000000b3,0 -10px 28px -10px #0000008c}.field :is(#viz-home,[data-viz-home]) .window .subbar{padding:0 16px}.field :is(#viz-home,[data-viz-home]) .window{border:1px solid rgba(255,255,255,.07);border-radius:9px;background:linear-gradient(180deg,var(--panel) 0%,#121314 30%,#111213 100%);padding-bottom:12px}.field :is(#viz-home,[data-viz-home]) .window .body,.field :is(#viz-home,[data-viz-home]) .window.v-story.v-walk>.body{border:0;border-radius:0;background:none}.field :is(#viz-home,[data-viz-home]) .window .hw-cap{box-shadow:0 14px 30px -14px #000000b3,0 -10px 28px -10px #0000008c}}@media(max-width:720px){.field :is(#viz-home,[data-viz-home]) .window .canvas{inset:22px 32px 74px}}.field .body{display:grid;grid-template-columns:minmax(0,1fr) clamp(360px,34.8cqw,402px);margin:0 8px 8px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:linear-gradient(180deg,var(--panel) 0%,#121314 30%,#111213 100%)}.field .field{position:relative;flex:1 0 auto;aspect-ratio:66 / 47.31;overflow:hidden}.field .canvas{position:absolute;inset:6px 28px 42px 22px;transform-origin:0 0;transition:transform .6s cubic-bezier(.4,0,.2,1)}.field .window[data-member] .canvas{transform:translate(var(--px, 0px),var(--py, 0px)) scale(var(--z, 1.16))}@property --fade{syntax: "<number>"; inherits: false; initial-value: 0;}.field .field-view{position:absolute;inset:0;--fade: 0;transition:--fade .5s ease;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.18) calc(28px * var(--fade)),#000 calc(56px * var(--fade)),#000 calc(100% - 56px * var(--fade)),rgba(0,0,0,.18) calc(100% - 28px * var(--fade)),transparent 100%),linear-gradient(180deg,transparent 0,rgba(0,0,0,.18) calc(var(--ft1, 18px) * var(--fade)),#000 calc(var(--ft2, 36px) * var(--fade)),#000 calc(100% - 82px * var(--fade)),rgba(0,0,0,.18) calc(100% - 62px * var(--fade)),transparent calc(100% - 46px * var(--fade)));mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.18) calc(28px * var(--fade)),#000 calc(56px * var(--fade)),#000 calc(100% - 56px * var(--fade)),rgba(0,0,0,.18) calc(100% - 28px * var(--fade)),transparent 100%),linear-gradient(180deg,transparent 0,rgba(0,0,0,.18) calc(var(--ft1, 18px) * var(--fade)),#000 calc(var(--ft2, 36px) * var(--fade)),#000 calc(100% - 82px * var(--fade)),rgba(0,0,0,.18) calc(100% - 62px * var(--fade)),transparent calc(100% - 46px * var(--fade)));-webkit-mask-composite:source-in;mask-composite:intersect}.field .window[data-member] .field-view{--fade: 1}.field .lines{position:absolute;inset:0}.field .ln{position:absolute;height:1px;transform-origin:0 50%;pointer-events:none;color:#f7f8f8;opacity:var(--lo, .1);transition:opacity .5s ease}.field .ln>span{display:block;height:100%;background:currentColor;animation:field-lnDraw .7s cubic-bezier(.3,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 70ms + var(--draw-base, .3s))}.field .ln.dash>span{background:repeating-linear-gradient(90deg,currentColor 0 4px,transparent 4px 8px)}@keyframes field-lnDraw{0%{clip-path:inset(-2px 100% -2px 0)}to{clip-path:inset(-2px 0 -2px 0)}}.field .e-cx{--lo: .1}.field .e-cross{--lo: .2}.field .ln.dimmed{--lo: .1 !important}.field .ln.away{--lo: .05 !important}.field .ln.p{color:var(--pblue);opacity:0}.field .ln.p>span{animation:none;background:repeating-linear-gradient(90deg,currentColor 0 3px,transparent 3px 7px);clip-path:inset(-2px 100% -2px 0);transition:clip-path .55s cubic-bezier(.3,.7,.2,1)}.field .ln.p.on{opacity:.42}.field .ln.p.on>span{clip-path:inset(-2px 0 -2px 0);transition-delay:var(--d, 0s)}.field .ln.p.on.full{opacity:1}.field .ln.p.on.faint{opacity:.13}.field .ln.p.tether{color:#f7f8f8e6}.field .ln.p.tether>span{background:repeating-linear-gradient(90deg,currentColor 0 1.5px,transparent 1.5px 5px)}.field .ln.p.on.full.tether{opacity:.38}.field .node{position:absolute;left:calc(var(--x) * 1% + var(--dx, 0) * 1px);top:calc(var(--y) * 1% + var(--dy, 0) * 1px);width:0;height:0;opacity:var(--o, .5);transition:opacity .5s ease}.field .dot{box-sizing:border-box;position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:#f7f8f8;transform:scale(var(--s, 1));transition:box-shadow .5s ease,background .5s ease,border-color .5s ease,transform .7s cubic-bezier(.3,.7,.2,1)}.field .minor .dot{left:-4px;top:-4px;width:8px;height:8px}.field .lbl{position:absolute;left:calc(7px + 5px * var(--s, 1) + var(--lg, 0px));top:-9px;display:flex;flex-direction:column;gap:1px;padding:1px 4px;border-radius:3px;text-shadow:0 0 3px var(--win),0 0 6px var(--win),0 0 10px var(--win);white-space:nowrap;transition:opacity .25s ease,left .7s cubic-bezier(.3,.7,.2,1),right .7s cubic-bezier(.3,.7,.2,1)}.field .node.l .lbl{left:auto;right:calc(7px + 5px * var(--s, 1) + var(--lg, 0px));align-items:flex-end}.field .node.te .lbl{left:auto;right:-8px;top:auto;bottom:calc(5px + 5px * var(--s, 1));align-items:flex-end}.field .node.be .lbl{left:auto;right:-8px;top:calc(5px + 5px * var(--s, 1));align-items:flex-end}.field .node.tr .lbl{left:calc(3px + 5px * var(--s, 1));top:auto;bottom:3px}.field .node.br .lbl{left:calc(3px + 5px * var(--s, 1));top:3px}.field .node.tl .lbl{left:auto;right:calc(3px + 5px * var(--s, 1));top:auto;bottom:3px;align-items:flex-end}.field .node.bl .lbl{left:auto;right:calc(3px + 5px * var(--s, 1));top:3px;align-items:flex-end}.field .node.bc .lbl{left:0;right:auto;transform:translate(-50%);top:calc(5px + 5px * var(--s, 1));align-items:flex-start}.field .node.tc .lbl{left:0;right:auto;transform:translate(-50%);top:auto;bottom:calc(5px + 5px * var(--s, 1));align-items:flex-start}.field .node.bc .lbl>span,.field .node.tc .lbl>span{pointer-events:auto}.field .node.t .lbl{left:-8px;top:auto;bottom:calc(5px + 5px * var(--s, 1))}.field .node.b .lbl{left:-8px;top:calc(5px + 5px * var(--s, 1))}.field .window.relayout .lbl{opacity:0}.field .nm{font:400 12px/1.25 var(--font-m);color:#f7f8f8}.field .rl{font:400 10px/1.3 var(--font-m);color:#b9bec9;letter-spacing:.02em}.field .lbl .grp{display:none;align-items:center;gap:5px;margin-top:1px;font:400 10px/1.3 var(--font-m);color:#c9d9f7;letter-spacing:.02em}.field .lbl .grp:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--pblue)}.field .lbl .grp.grp-bd:before{background:#25d795}.field .window:not([data-layout=board]) .lbl .grp-rest,.field .window[data-layout=board] .lbl .grp-board{display:inline-flex}.field .window.relayout .lbl .grp{visibility:hidden}.field .node.g-dir{--o: 0}.field .window:not([data-layout=board]) .node.g-other .dot,.field .window:not([data-layout=board]) .node.g-dir .dot,.field .window .node.peeker .dot,.field .window[data-layout=board] .node.g-cx .dot,.field .window[data-layout=board] .node.g-other:not(.g-chair) .dot{background:transparent;border:1.5px solid #f7f8f8}.field .window[data-layout=board] .node{left:calc(var(--bx, var(--x)) * 1%);top:calc(var(--by, var(--y)) * 1%)}.field .window[data-layout=board] .node.g-dir{--o: 1;transition-delay:var(--dd, 0s)}.field .window:not([data-layout=board]) .node.g-dir{--o: 0 !important;pointer-events:none}.field .seat .dot,.field .ghost .dot{left:-7px;top:-7px;width:14px;height:14px;background:transparent;border:1px dashed rgba(247,248,248,.75)}.field .seat .lbl,.field .ghost .lbl{left:calc(9px + 5px * var(--s, 1) + var(--lg, 0px))}.field .node.b.ghost .lbl{left:-8px;top:11px}.field .seat .lbl-cand,.field .seat.cand .lbl-open{display:none}.field .seat.cand .lbl-cand{display:flex}.field .seat.cand .dot,.field .ghost .dot{background:#b2ccff1a;border-color:var(--pblue)}.field .seat.cand .nm,.field .ghost .nm{color:#dbe7ff}.field .window .node.ghost:not(.show){--o: 0 !important;pointer-events:none}.field .window .node.gone{--o: 0 !important;pointer-events:none}.field .window .node.ghost.placed{left:calc(var(--hx) * 1%);top:calc(var(--hy) * 1%)}.field .v-c .node.ghost.moving{transition:left .7s cubic-bezier(.4,0,.2,1),top .7s cubic-bezier(.4,0,.2,1)}.field .node.ghost.moving .lbl{opacity:0}.field .node.ghost.show{--o: 1}.field .node.joined .dot{background:#dbe7ff;border:1px solid var(--pblue);box-shadow:0 0 0 4px #b2ccff24,0 0 0 5px #b2ccff33}.field .node.ring{--o: 1 !important}.field .node.ring .dot{box-shadow:0 0 0 4px #b2ccff24,0 0 0 5px #b2ccff33}.field .node.bright{--o: .95 !important}.field .node.chg{--o: 1 !important}.field .node.chg .dot{background:#dbe7ff;box-shadow:0 0 0 4px #b2ccff24,0 0 0 5px #b2ccff33}.field .node.leaving .dot{background:transparent;box-shadow:none;border:1px dashed rgba(247,248,248,.9)}.field .node.soft{--o: .28 !important}.field .window[data-lens=team] .g-cx{--o: .74}.field .window[data-lens=team] .g-other{--o: .82}.field .window[data-lens=team] .seat{--o: .62}.field .window[data-lens=team] .e-cx{--lo: .22}.field .window[data-lens=team] .e-cross{--lo: .55}.field .window[data-lens=selection] .g-cx,.field .window[data-lens=selection] .g-other{--o: .66}.field .window[data-lens=selection] .seat{--o: 1}.field .window[data-lens=selection] .e-cx{--lo: .14}.field .window[data-lens=selection] .e-cross{--lo: .42}.field .window[data-layout=board] .g-cx:not(.via){--o: 0 !important;pointer-events:none}.field .window[data-layout=board] .g-cx.via,.field .window[data-layout=board] .g-other{--o: .92}.field .window[data-layout=board] .g-other.g-chair{--o: 1}.field .window[data-layout=board] .seat:not(.bseat){--o: 0 !important;pointer-events:none}.field .window[data-layout=board] .bseat{--o: .62}.field .window[data-layout=board] .bseat.cand{--o: 1}.field .window:not([data-layout=board]) .node.bseat{--o: 0 !important;pointer-events:none}.field .e-bd{--lo: .24}.field .window[data-layout=board] .e-cross{--lo: .55}.field .window[data-layout=board] .node.org-only{--o: 0 !important;pointer-events:none}.field .window[data-lens=selection][data-layout=board] .node.g-dir,.field .window[data-lens=selection][data-layout=board] .g-other{--o: .82}.field .window[data-lens=selection][data-layout=board] .bseat{--o: 1}.field .window[data-lens=selection][data-layout=board] .e-bd{--lo: .14}.field .window .node.peeker.peeker{--o: 0 !important;pointer-events:none}.field .window .node.node.peek-on.peek-on{--o: .95 !important;pointer-events:auto}.field .ln.peek{opacity:0!important}.field .ln.peek>span{animation:none;clip-path:inset(-2px 100% -2px 0);transition:clip-path .45s cubic-bezier(.3,.7,.2,1) .2s}.field .ln.peek.show:not(.off){opacity:.7!important}.field .ln.peek.show:not(.off)>span{clip-path:inset(-2px 0 -2px 0)}.field .ln.off{opacity:0!important}.field .window.relayout .ln{opacity:0!important;transition:opacity .15s ease}.field .window.quick .ln>span{animation-delay:calc(var(--i, 0) * 28ms + 40ms)}.field .window.sw-out .field{pointer-events:none}.field .window.sw-out .node.node:not(.keep){--o: 0 !important;transition:opacity .2s ease,left 0s,top 0s}.field .field-foot{position:absolute;left:22px;right:22px;bottom:14px;padding-bottom:4px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 12px}.field .keys{display:grid;gap:8px;justify-items:end;flex:0 0 auto;min-width:0;margin-left:auto}.field .key{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;margin:0;padding:0;list-style:none;font:500 11.5px/1 var(--font-h);color:#858b93}.field .key li{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.field .key i{display:inline-block;width:18px;height:1px;background:#f7f8f8;opacity:.5}.field .key .k-dash i{background:repeating-linear-gradient(90deg,#f7f8f8 0 4px,transparent 4px 8px)}.field .key .k-pro i{background:repeating-linear-gradient(90deg,var(--pblue) 0 3px,transparent 3px 7px);opacity:1}.field .key b{box-sizing:border-box;display:inline-block;width:8px;height:8px;border-radius:50%;background:#f7f8f8;opacity:.85}.field .field-cap{display:flex;flex:1 1 260px;align-items:flex-start;gap:8px;min-width:0;font:400 12px/1.4 var(--font-m);color:var(--text-feature);margin:0;text-wrap:pretty}.field .field-cap:before{content:"";flex:0 0 auto;width:6px;height:6px;margin-top:calc(.7em - 3px);border-radius:50%;background:var(--pblue);opacity:.8}.field .field-cap{transition:opacity .11s ease}.field .field-cap.is-swap{opacity:0}@media(prefers-reduced-motion:reduce){.field .field-cap{transition:none}}.field .v-story .field-cap{flex:0 1 auto;white-space:nowrap}.field .v-story .keys{flex:0 1 auto}.field .rail{margin:12px 12px 12px 0;padding:20px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:linear-gradient(180deg,#18191b,#151617);transition:opacity .35s ease}.field .rail-inner{display:flex;flex-direction:column;gap:12px;height:100%}.field .rail-body>*{transition:opacity .2s ease}.field .rail.rail-meas{position:absolute;left:0;top:0;z-index:-1;margin:0;visibility:hidden;pointer-events:none}.field .rail-meas,.field .rail-meas *{transition:none!important;animation:none!important}.field .rail-inner.out>.rail-body>*{opacity:0}.field .rail-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px}.field .rail-top .cmp{position:absolute;right:0;top:50%;transform:translateY(-50%)}.field .rail-top .cmp button{padding:5px 10px}.field .rail-label{font:500 12px/1.4 var(--font-h);color:var(--text-2)}.field .rail-scope{font:500 12px/1.4 var(--font-h);color:var(--text-2);white-space:nowrap}.field .rail-scope:empty{display:none}.field .sect-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.field .sect-row .read-full{font:400 12px/1.3 var(--font-h)}.field .sect-st{display:inline-flex;align-items:center;gap:6px;font:500 12px/1.3 var(--font-h);color:#c3c8d2;white-space:nowrap}.field .sect-st svg{width:12px;height:12px}.field .sect-st.is-new svg,.field .sect-st.is-recommendation svg{color:var(--pblue)}.field .sect-st.is-changed svg{color:#dfe3ee}.field .m-qs{display:grid;gap:8px}.field .rd-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.field .m-qs:not(.is-all)>.m-ask~.m-ask{display:none}.field .rail-inner[data-kind=summary]>.rail-top{margin-bottom:4px}.field .v-hero .rail-inner[data-kind=summary]{gap:0}.field .v-hero .rail-inner[data-kind=summary]>.rail-top{margin-bottom:16px}.field :is(#viz-home,[data-viz-home]) .rail-inner[data-kind=summary]>.rail-top{margin-bottom:0}.field :is(#viz-home,[data-viz-home]) .rail-inner[data-kind=summary] .st-items{margin-top:0}.field .v-hero .rail-inner[data-kind=summary] .rail-body>*+*{margin-top:12px}.field .v-hero .rail-inner[data-kind=summary] .rail-body>*+.sec{margin-top:24px}.field .v-hero .rail-inner[data-kind=summary] .rail-body>.meta+.sec{margin-top:16px}.field .deck-item.is-demand .deck-title{white-space:normal}.field .deck-item.is-demand .deck-title .cx-mk{margin-right:9px;vertical-align:0}.field .deck-item.is-static.is-hold{cursor:pointer}.field .m-title{margin:0;font:500 16px/1.35 var(--font-h);letter-spacing:-.01em;color:var(--text);text-wrap:pretty}.field .m-lead{margin:-4px 0 0;font:400 14px/1.55 var(--font-h);color:#c3c8d2;text-wrap:pretty}.field .go-link{appearance:none;align-self:flex-end;display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:0;border:0;background:transparent;font:400 12.5px/1.3 var(--font-h);color:var(--pblue);cursor:pointer}.field .go-link svg{width:11px;height:11px}.field .go-link:hover{color:#fff}.field .go-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field .v-story .node,.field .v-story .tok{cursor:default}.field .primary{font:500 15px/1.5 var(--font-h);font-size:clamp(14px,1.3cqw,15px);letter-spacing:-.008em;color:#ffffffeb;margin:0;text-wrap:pretty}.field .pill svg{flex:0 0 auto;width:13px;height:13px;color:#8e94a0}.field .pill .rm-st{width:12px;height:12px}.field .pill .rm-st svg{width:12px;height:12px;color:inherit}.field .pill{box-sizing:border-box;align-self:flex-start;display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.07);font:500 12px/1.3 var(--font-h);color:#b0b9cc}.field .meta{display:flex;align-items:center;gap:8px;align-self:flex-start}.field .sect{font:600 13px/1.3 var(--font-h);color:#f0f4fd;margin:0}.field .sec{display:grid;gap:6px;margin-top:12px}.field .sec.is-list{gap:10px}.field .tie-list{display:grid;gap:6px}.field .row{display:grid;gap:6px;padding:14px 16px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff08;transition:border-color .4s ease}.field .window[data-change=on] .row{border-color:#b2ccff47}.field .chip{justify-self:start;appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:6px 10px;border-radius:6px;font:500 12px/1 var(--font-h);background:#3f80ff14;color:#bed7ffeb;border:1px solid rgba(63,128,255,.2);transition:background .2s ease,border-color .2s ease,color .2s ease}.field .chip:hover{background:#3f80ff29;border-color:#78aaff66}.field .chip[aria-pressed=true]{background:#78a0ff38;border-color:#b2ccff99;color:#eaf1ff}.field .cmp{display:none;align-self:flex-start;gap:4px;padding:3px;background:#0f1011;border-radius:8px;margin-top:0}.field .v-b[data-lens=selection] .cmp{display:inline-flex}.field .v-b[data-lens=selection][data-layout=board] .cmp.cands{display:none}.field .cmp button{appearance:none;border:0;cursor:pointer;background:transparent;font:500 12px/1 var(--font-h);color:#a6b1c7bf;padding:6px 12px;border-radius:5px}.field .cmp button[aria-pressed=true]{background:#202224;color:#eaf1ff}.field .back{display:none;align-self:flex-start;appearance:none;border:0;background:transparent;cursor:pointer;padding:0;margin-top:-6px;font:500 12px/1.3 var(--font-h);color:#bed7ffeb}.field .back:hover{color:#fff}.field .deck{display:grid;gap:6px;margin:0;padding:0;list-style:none}.field .deck-item{appearance:none;width:100%;text-align:left;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;align-items:baseline;padding:9px 12px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff05;color:inherit;font:inherit;transition:background .2s ease,border-color .2s ease}.field .deck-item:hover,.field .deck-item.is-focus{background:#78a0ff1a;border-color:#b2ccff4d}.field .deck-tag{grid-column:2;grid-row:1;justify-self:end;font:500 12px/1.3 var(--font-h);color:#ffffff73;white-space:nowrap}.field .deck-item .deck-title{grid-column:1;grid-row:1}.field .deck-title{font:500 13px/1.35 var(--font-h);color:#dfe3ee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field .v-c{--draw-base: .9s}.field .v-nochart{--draw-base: .3s}.field .v-c .node{transition:opacity .5s ease,left .7s cubic-bezier(.4,0,.2,1),top .7s cubic-bezier(.4,0,.2,1)}.field .v-c .node.g-dir{transition:opacity .4s ease,left .6s cubic-bezier(.3,.7,.2,1),top .6s cubic-bezier(.3,.7,.2,1)}.field .v-c .node:before{content:"";position:absolute;left:-13px;top:-13px;width:26px;height:26px;border-radius:50%}.field .v-c[data-lens=team] .g-cx .rl,.field .v-c[data-layout=board] .g-cx.via .rl,.field .v-c .node.f-on .rl{display:block}.field .tok{appearance:none;border:0;background:transparent;padding:0 1px;margin:0;font:inherit;letter-spacing:inherit;color:#dbe7ff;cursor:pointer;border-bottom:1px dotted rgba(178,204,255,.55);border-radius:2px;transition:background .2s ease,color .2s ease}.field .tie{box-sizing:border-box;appearance:none;width:100%;text-align:left;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;align-items:baseline;padding:9px 12px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff05;color:inherit;font:inherit;transition:background .2s ease,border-color .2s ease}.field .tie:hover{background:#78a0ff1a;border-color:#b2ccff59}.field .tie-name{font:500 13px/1.3 var(--font-h);color:#dfe3ee}.field .tie-txt{grid-column:1 / -1;font:400 12.5px/1.45 var(--font-h);color:#a0abc1f2}.field .tie-type{justify-self:end;font:400 12px/1.3 var(--font-h);color:#ffffff73}.field .rail-label .crumb-back{appearance:none;border:0;background:transparent;padding:0;font:inherit;color:var(--text-2);cursor:pointer;transition:color .15s ease}.field .rail-label .crumb-back:hover{color:#fff}.field .rail-label .sep{margin:0 7px;color:#ffffff4d}.field .rail-label .here{color:var(--text)}.field .window[data-tie] .node.f-nb:not(.t-on){--o: .35 !important}.field .window[data-tie] .ln.f-on:not(.t-on):not(.p){--lo: .14 !important}.field .dm-sum{margin:0;font:400 13px/1.5 var(--font-h);color:#8e94a0;text-wrap:pretty}.field .read-full{color:var(--pblue);white-space:nowrap}.field .wx-h{margin:0 0 5px;font:500 12px/1.3 var(--font-h);color:#c9cfdb}.field .wx-not{margin-top:6px}.field .sec>.sect+.wx,.field .sec>.sect+.wx-h{margin-top:6px}.field .wx-l{display:grid;gap:5px;margin:0;padding:0;list-style:none}.field .wx-i{display:grid;grid-template-columns:14px minmax(0,1fr);column-gap:8px;align-items:start;font:400 13px/1.45 var(--font-h);color:#8e94a0}.field .wx-i i{display:grid;width:14px;height:14px;margin-top:2px;color:#8e94a0}.field .wx-i i svg{width:14px;height:14px}.field .wx-i.is-gain i{color:var(--pblue)}.field .tie-static[role=button],.field .cmp-c[data-open]{cursor:pointer}.field .tie-static[role=button]:hover,.field .tie-static[aria-pressed=true]{background:#78a0ff1a;border-color:#b2ccff59}.field .tie-static[role=button]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field .sect-n{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:8px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:#ffffff12;font:500 11px/1 var(--font-m);color:#c4ccdd;vertical-align:1px}.field .crumb{position:relative}.field .crumb [data-el=title]{display:inline-flex;align-items:center;gap:7px}.field .crumb .rm-st{flex:0 0 auto}.field .c-pick{appearance:none;display:inline-grid;place-items:center;width:20px;height:20px;margin-left:-4px;border:0;border-radius:5px;background:transparent;color:#dce4f599;cursor:pointer;padding:0}.field .c-pick:hover,.field .c-pick[aria-expanded=true]{color:#fff;background:#ffffff12}.field .c-pick:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.field span.c-pick{cursor:pointer}.field .v-hero:not(.v-live) span.c-pick,.field .v-hero:not(.v-live) .read-full{cursor:default}.field .v-hero:not(.v-live) span.c-pick:hover{color:#dce4f599;background:transparent}.field .role-menu{position:absolute;top:calc(100% + 10px);left:0;z-index:6;width:260px;padding:6px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#18191b;box-shadow:0 16px 40px -12px #000000b3;white-space:normal}.field .rm-h{margin:4px 8px 6px;font:500 12px/1.3 var(--font-h);color:var(--text-3)}.field .rm-i{display:grid;grid-template-columns:14px minmax(0,1fr);gap:2px 10px;align-items:center;padding:8px;border-radius:6px}.field .rm-i.is-on{background:#ffffff0d}.field .rm-i+.rm-i{margin-top:4px}.field .rm-st{grid-column:1;grid-row:1;display:block;width:14px;height:14px}.field .rm-st svg{display:block;width:14px;height:14px}.field .rm-st.is-active{color:#1faeff}.field .rm-st.is-draft{color:#b2ccff}.field .rm-n{grid-column:2;grid-row:1;font:500 13px/1.3 var(--font-h);color:#f0f4fd}.field .rm-s{grid-column:2;font:400 11.5px/1.35 var(--font-h);color:#a0abc1e6}.field button.rm-i{appearance:none;box-sizing:border-box;width:100%;border:0;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer}.field button.rm-i:hover{background:#ffffff0d}.field button.rm-i:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.field .rm-sep{height:1px;margin:6px 2px;background:#ffffff12}.field .rail-inner[data-kind=cand] .tie{padding:7px 12px}.field .rail-inner[data-kind=cand] .row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:10px 12px}.field .rail-inner[data-kind=cand] .row .chip{margin-top:0}.field .window[data-tie=p] .ln.p.on:not(.t-on){opacity:.14}.field .window[data-tie=p] .ln.p.on.t-on{opacity:1}.field .window[data-tie=p] .node.t-on{--o: 1 !important}.field .tie-pills{display:flex;flex-wrap:wrap;gap:6px}.field .tie.tie-pill,.field .rail-inner[data-kind=cand] .tie.tie-pill{display:inline-flex;align-items:center;gap:8px;width:auto;height:28px;padding:0 11px;border-radius:999px;font:500 12.5px/1 var(--font-h);color:#dfe3ee}.field .tie-pill-t{font:500 12px/1 var(--font-h);color:#ffffff73}.field :is(#viz-home,[data-viz-home]) .tie-pills,.field #viz-team .tie-pills,.field #viz-board .tie-pills,.field #viz-hero .tie-pills{gap:8px}.field :is(#viz-home,[data-viz-home]) .tie.tie-pill,.field #viz-team .tie.tie-pill,.field #viz-board .tie.tie-pill,.field #viz-hero .tie.tie-pill{gap:4px;height:auto;padding:3px 10px;border:1px solid #25282b;border-radius:5px;background:#1d1f21;font:500 12px/1.4 var(--font-h);color:#dfe3ee}.field :is(#viz-home,[data-viz-home]) .tie.tie-pill:hover,.field :is(#viz-home,[data-viz-home]) .tie.tie-pill[aria-pressed=true],.field #viz-team .tie.tie-pill:hover,.field #viz-team .tie.tie-pill[aria-pressed=true],.field #viz-board .tie.tie-pill:hover,.field #viz-board .tie.tie-pill[aria-pressed=true],.field #viz-hero .tie.tie-pill:hover,.field #viz-hero .tie.tie-pill[aria-pressed=true]{border-color:#25282b;background:#1d1f21}.field :is(#viz-home,[data-viz-home]) .tie-pill-t,.field #viz-team .tie-pill-t,.field #viz-board .tie-pill-t,.field #viz-hero .tie-pill-t{font:500 12px/1.4 var(--font-h);color:#9ea3b1}.field :is(#viz-home,[data-viz-home]) .rail-inner[data-kind=change] .rail-scope,.field #viz-team .rail-inner[data-kind=change] .rail-scope,.field #viz-board .rail-inner[data-kind=change] .rail-scope,.field #viz-hero .rail-inner[data-kind=change] .rail-scope{padding:4px 10px;border:1px solid #25282b;border-radius:5px;font:500 12px/1.4 var(--font-h);color:#dfe3ee}.field .sect-link{appearance:none;border:0;background:transparent;padding:0;font:500 12px/1.3 var(--font-h);color:var(--pblue);cursor:pointer;white-space:nowrap}.field .sect-link:hover{color:#fff}.field .sect-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.field .cmp-c{display:grid;gap:12px;padding:14px 16px 16px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff06;transition:background .2s ease,border-color .2s ease}.field .cmp-c.is-focus{background:#78a0ff0f;border-color:#b2ccff3d}.field .cmp-c>.sect{margin:0;font-size:14px}.field .primary+.cmp-c{margin-top:8px}.field .cmp-g{display:grid;gap:4px}.field .cmp-h{margin:0;font:500 12.5px/1.4 var(--font-h);color:#dfe3ee}.field .cmp-c .dm-sum{font-size:12px}.field .v-story .rail-inner:not([data-kind=summary]){box-sizing:border-box;height:calc(100% + 8px);margin:-4px;padding:4px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.field .v-story .rail-inner:not([data-kind=summary])[data-more]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 36px),transparent)}.field .rail-inner[data-kind=cmp]{box-sizing:border-box;height:calc(100% + 8px);margin:-4px;padding:4px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.field .rail-inner[data-kind=cmp][data-more]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 36px),transparent)}.field .tok:hover,.field .tok.hl{color:#fff;background:#78a0ff29}.field .node.low{--o: .4 !important}.field .ln.lowln{--lo: .07 !important}.field .ln.p.on.mid{opacity:.72}.field .v-c .node{cursor:pointer}.field .rail-body{display:contents}.field .rail-inner .chip{align-self:flex-start;margin-top:0}.field .tie-static{cursor:default}.field .tie-static:hover{background:#ffffff05;border-color:#ffffff12}.field .deck-note{grid-column:1 / -1;font:400 12px/1.4 var(--font-h);color:#a0abc1f2}.field .window[data-focus] .node{--o: .42 !important}.field .window[data-focus=open] .node{--o: .2 !important}.field .window[data-focus] .node.f-on,.field .window[data-focus] .node.f-nb{--o: 1 !important}.field .window[data-focus] .ln:not(.p){--lo: .09 !important}.field .window[data-focus=open] .ln:not(.p){--lo: .04 !important}.field .window[data-focus] .ln.f-on:not(.p){--lo: .85 !important}.field .window[data-focus] .ln.p.on:not(.f-on){opacity:.1}.field .window[data-focus] .ln.p.on.f-on{opacity:1}.field .window[data-ev] .node:not(.ev-on){filter:opacity(.35)}.field .window[data-ev] .ln:not(.p):not(.ev-on){filter:opacity(.35)}.field .window[data-ev] .ln.ev-on:not(.p):not(.off){--lo: .85 !important}.field .window[data-ev] .ln.p.on:not(.ev-on){opacity:.1}.field .window[data-ev] .ln.p.on.ev-on{opacity:1}.field .ln.chart{--lo: .3}.field .ln.chart>span{animation:none}.field .window:not([data-intro]) .ln.chart{opacity:0}.field .window[data-intro] .ln:not(.chart)>span,.field .window[data-wait] .ln:not(.chart)>span{animation:none;clip-path:inset(-2px 100% -2px 0)}.field .window[data-intro] .node{left:calc(var(--cx, var(--x)) * 1%);top:calc(var(--cy, var(--y)) * 1%)}.field .window[data-intro] .node:not(.g-dir):not(.ghost){--o: .85 !important}.field .window[data-intro] .dot{box-shadow:none!important;transform:none!important}.field .window[data-intro] .rl{display:none!important}.field .window[data-intro] .lbl{inset:-9px auto auto 12px;align-items:flex-start;transform:none}.field .window[data-intro] .node[data-clbl=b] .lbl{left:0;top:10px;transform:translate(-50%);align-items:center}.field .window[data-intro] .rail{opacity:0}.field .window.names-only .rl{display:none!important}@media(max-width:980px){.field .window.names-only.ph-board .node.ph-mem .rl{display:block!important}.field .window.names-only.ph-board .node.ph-out:not(.bright):not(.ring) .grp{display:none}}.field .v-hero .field{aspect-ratio:66 / 53.18}.field .v-hero .canvas{top:38px;bottom:40px}.field .chrome .crumb{margin-left:4px;margin-right:auto;padding-left:14px;border-left:1px solid rgba(255,255,255,.08);line-height:20px}.field .view-t{font:500 13px/1 var(--font-h);color:#dce4f5e6;white-space:nowrap}.field .v-hero .main{position:relative}.field .v-hero .subbar{position:absolute;top:0;left:0;right:0;z-index:3;pointer-events:none;padding-top:4px}.field .v-hero .subbar>*{pointer-events:auto}.field .v-hero .field-view{--ft1: 48px;--ft2: 74px}.field .v-hero:not(.v-live) .node{cursor:default}.field .v-hero:not(.v-live) .tok{cursor:default;border-bottom-color:transparent}.field .deck-item.is-static{box-sizing:border-box;cursor:default}.field .deck-item.is-static:not([data-point]):not(.is-hold):hover{background:#ffffff05;border-color:#ffffff12}.field .deck-item.is-hold:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field .v-story .seg{display:none}.field .window.v-story>.chrome{display:none}.field .window.v-story.v-walk>.chrome{display:flex}.field .window.v-story>.body{margin-top:8px}.field .window.v-story .node{cursor:default}.field .st-read{transition:font-size .35s ease,color .35s ease}.field .st-read.is-context{font-size:13px;color:#8e94a0}.field .v-story[data-layout=board] .node.g-other:not(.g-chair),.field .v-story[data-layout=board] .node.via{--o: .5}.field .v-story[data-layout=board] .e-cross:not(.p){--lo: .24}.field .v-story .node.node.gone{--o: 0 !important;pointer-events:none}.field .beats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 16px;padding:0}.field .beat{position:relative;overflow:hidden;appearance:none;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff08;cursor:pointer;display:flex;align-items:center;gap:10px;padding:12px;text-align:left;font:500 13.5px/1.35 var(--font-h);color:#dfe3ee;transition:border-color .25s ease,background .25s ease}.field .beat:hover{border-color:#ffffff29;background:#ffffff0d}.field .beat.is-on{border-color:#ffffff24;background:#ffffff0d}.field .beat{transition:opacity .3s ease,border-color .2s ease,background .2s ease}.field .beat:not(.is-on){opacity:.45}.field .beat:not(.is-on):hover,.field .beat:not(.is-on):focus-visible{opacity:.85}.field .beat:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:760px){.field .beats{grid-template-columns:repeat(4,minmax(160px,1fr));overflow-x:auto;scrollbar-width:none}}@keyframes field-stIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.field .st-items{display:grid;grid-template-columns:minmax(0,1fr);margin:12px 0 0;padding:0;list-style:none}.field .st-items>li{grid-area:1 / 1;min-width:0;visibility:hidden;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.field .st-items>li.is-on{visibility:visible;opacity:1;transform:none;transition:opacity .32s ease .14s,transform .32s ease .14s,visibility 0s}.field .st-q1>.sec{margin-top:0}.field .st-item{display:grid;gap:12px;align-content:start}.field .st-item>.sec:first-child{margin-top:0}.field .st-row .deck-title{white-space:normal}.field .st-outs{display:grid;gap:16px}.field .st-item>.st-outs,.field .st-item>.st-line{margin-top:4px}.field .node.subject .dot{outline:1.5px solid var(--pblue);outline-offset:3px}.field .st-who{display:flex;align-items:center;gap:10px}.field .st-who>span:last-child{display:grid;gap:1px}.field .st-who b{font:500 14px/1.3 var(--font-h);color:#f0f4fd}.field .st-who b+span{font:500 12px/1.3 var(--font-h);color:var(--text-2)}.field .st-who.is-row{justify-content:space-between;align-items:baseline}.field .st-who.is-row b{font:500 15px/1.4 var(--font-h)}.field .st-who.is-row>span:last-child{display:inline}.field .v-story .field-foot{left:16px;right:16px}.field .v-story .field{aspect-ratio:66 / 45.4}.field .v-story .canvas{inset:16px 28px 22px 22px}.field .v-story[data-layout=org] .canvas{top:-3px;bottom:41px}.field .v-story[data-layout=board] .canvas{top:8px;bottom:30px}.field .v-story .key{gap:8px 14px}.field .v-story .key li{gap:5px}.field .v-story .key i{width:12px}.field .st-line{display:grid;gap:6px;margin:0}.field .st-part{opacity:0;transition:opacity .4s ease}.field .st-part.on{opacity:1}@media(prefers-reduced-motion:reduce){.field .st-items>li,.field .st-items>li.is-on{transition:none;transform:none}}.field .window .node.node.peeker.st-in{--o: .95 !important;pointer-events:auto}.field .ln.hiln{--lo: .85 !important}@media(prefers-reduced-motion:reduce){.field .st-part{transition:none}}.field .bento{display:grid;grid-template-columns:60fr 40fr;gap:14px;align-items:stretch}@media(max-width:1200px){.field .bento--half .cell{height:auto;min-height:400px}}@media(max-width:600px){.field .dec-i{grid-template-columns:14px minmax(0,1fr);row-gap:2px}.field .dec-w{grid-column:2;justify-self:start}}@media(max-width:860px){.field .bento.bento--half{grid-template-columns:1fr}}.field .cell{display:flex;flex-direction:column;min-width:0;min-height:410px;padding:20px;border:1px solid var(--border);border-radius:16px;background:#101112;overflow:hidden}.field .cell-viz{flex:1 1 auto;display:grid;align-content:center;min-width:0}.field .cell-h{font:600 16px/1.3 var(--font-h);letter-spacing:-.012em;color:var(--text);margin:16px 0 4px}.field .cell-p{margin:0;font-size:14px;line-height:1.55;max-width:48ch}@keyframes field-cvPulse{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:.85;transform:translateY(-2px)}}@media(max-width:900px){.field .bento{grid-template-columns:1fr}.field .cell{min-height:0}}@media(max-width:640px){.field .cv{grid-template-columns:1fr}.field .cv-ans{min-height:190px}}@media(prefers-reduced-motion:reduce){.field .cv,.field .cv-q,.field .cv-a,.field .cv-read,.field .cv-ctx,.field .cv-readwrap,.field .cv-think,.field .tie-line,.field .tie-p,.field .tie-ring,.field .tie-read{transition:none}.field .cv-think span{animation:none}}.field .og-frame{display:grid;justify-items:center;padding-block:clamp(16px,3vw,32px)}.field .og-head,.field .og-foot{position:relative;z-index:1}.field .og{width:100%;max-width:504px;color:var(--text)}.field .og-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px}.field .og-ws{height:28px}.field .og-toggle{position:relative;display:inline-flex;gap:2px;padding:2px;background:var(--panel);border:.5px solid rgba(255,255,255,.1);border-radius:8px}.field .og-thumb{position:absolute;top:2px;bottom:2px;left:0;width:var(--tw, 0);transform:translate(var(--tx, 0));background:#202224;border-radius:6px;pointer-events:none;transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1)}.field .og-tab{position:relative;z-index:1;appearance:none;border:0;background:transparent;cursor:pointer;padding:6px 12px;border-radius:6px;font:500 12px/1 var(--font-h);color:#a6b1c7b3;transition:color .2s ease}.field .og-tab:hover{color:#dfe3ee}.field .og-tab[aria-selected=true]{color:#f0f4fd}.field .og-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field .og-box{position:relative;width:100%;height:calc(360px * var(--s, 1))}.field .og-stage{position:absolute;left:0;top:0;width:504px;height:360px;transform:scale(var(--s, 1));transform-origin:0 0}.field .og-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.field .og-lines path,.field .og-lines line{fill:none;stroke:#f7f8f8;stroke-width:1;transition:opacity .3s ease,stroke-dashoffset .6s cubic-bezier(.3,.7,.2,1)}.field .og-chart{opacity:.32}.field .og-chart path{opacity:1;stroke-linejoin:round}.field .og-tie{opacity:.26}.field .og-route{opacity:.55;stroke-dasharray:4 4}.field .og-stage:not([data-v=chart]) .og-chart,.field .og-stage[data-v=chart] .og-tie,.field .og-stage[data-v=chart] .og-route{opacity:0}.field .og-stage.is-moving .og-lines path,.field .og-stage.is-moving .og-lines line{opacity:0;transition:opacity .2s ease}.field .og-n{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:0;height:0;transition:left .8s cubic-bezier(.4,0,.2,1),top .8s cubic-bezier(.4,0,.2,1);transition-delay:var(--dl, 0s)}.field .og-stage[data-v=chart] .og-n{--x: var(--cx);--y: var(--cy)}.field .og-stage[data-v=field] .og-n{--x: var(--fx);--y: var(--fy)}.field .og-d{box-sizing:border-box;position:absolute;left:-4.5px;top:-4.5px;width:9px;height:9px;border-radius:50%;background:#f7f8f8;transition:box-shadow .5s ease}.field .og-n.out .og-d{background:transparent;border:1.5px solid #f7f8f8}.field .og-stage[data-v=field]:not(.is-moving) .og-n.ring .og-d{box-shadow:0 0 0 4px #b2ccff24,0 0 0 5px #b2ccff33}.field .og-l{position:absolute;display:flex;flex-direction:column;gap:1px;white-space:nowrap;padding:1px 3px;text-shadow:0 0 3px #0e0f11,0 0 6px #0e0f11;transition:opacity .25s ease}.field .og-stage.is-moving .og-l{opacity:0;transition:opacity .12s ease}.field .og-l .nm{font:400 11.5px/1.25 var(--font-m);color:#f7f8f8}.field .og-l .rl{font:400 9.5px/1.3 var(--font-m);color:#b9bec9;letter-spacing:.02em}.field .og-n.out .og-l .nm{color:#d6dae2}.field .og-stage[data-v=field] .og-n.can-cut{cursor:pointer}.field .og-hit{position:absolute;left:-13px;top:-13px;width:26px;height:26px;margin:0;padding:0;border:0;border-radius:50%;background:none;cursor:inherit}.field .og-hit:focus-visible{outline:2px solid transparent}.field .og-stage[data-v=field] .og-n.ring:has(.og-hit:focus-visible) .og-d{box-shadow:0 0 0 2px #0e0f11,0 0 0 4px var(--accent);transition:none}.field .og-lines line.is-cut{opacity:.06;transition:opacity .3s ease}.field .og-n.is-cut{opacity:.3;transition:opacity .3s ease,left .8s cubic-bezier(.4,0,.2,1),top .8s cubic-bezier(.4,0,.2,1)}.field .og-l .grp{display:inline-flex;align-items:center;gap:5px;margin-top:1px;font:400 9.5px/1.3 var(--font-m);color:#c9d9f7;letter-spacing:.02em}.field .og-l .grp:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--pblue)}.field .og-n[data-s=r] .og-l{left:9px;top:-9px}.field .og-n[data-s=c] .og-l{left:0;top:0;transform:translate(-50%,-50%);gap:2px;padding:4px 6px;text-shadow:none}.field .og-n[data-s=c] .og-l .nm{display:flex;align-items:center;gap:6px;font:500 12px/1.3 var(--font-h)}.field .og-n[data-s=c] .og-l .nm:before{content:"";flex:none;box-sizing:border-box;width:7px;height:7px;border-radius:50%;background:#f7f8f8}.field .og-n.out[data-s=c] .og-l .nm:before{background:transparent;border:1.2px solid #f7f8f8}.field .og-n[data-s=c] .og-l .rl{font-size:11px}.field .og-stage[data-v=chart]:not(.is-moving) .og-d{opacity:0}.field .og-d{transition:box-shadow .5s ease,opacity .25s ease}.field .og-stage[data-v=field]:not(.is-moving) .og-tie.is-key{opacity:.62}.field .og-n[data-s=l] .og-l{right:9px;top:-9px;align-items:flex-end}.field .og-n[data-s=lf] .og-l{right:21px;top:-9px;align-items:flex-end}.field .og-n[data-s=t] .og-l{left:-8px;bottom:7px}.field .og-n[data-s=tr] .og-l{left:5px;bottom:3px}.field .og-n[data-s=b] .og-l{left:-8px;top:7px}.field .og-n[data-s=bc] .og-l{left:-60px;width:120px;top:7px;align-items:center}.field .og-n[data-s=bl] .og-l{right:5px;top:3px;align-items:flex-end}.field .og-n[data-s=tl] .og-l{right:5px;bottom:3px;align-items:flex-end}.field .og-foot{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:14px;text-align:center}.field #viz-org .og-n{transition:left .8s cubic-bezier(.4,0,.2,1),top .8s cubic-bezier(.4,0,.2,1),opacity .35s ease;transition-delay:var(--dl, 0s),var(--dl, 0s),0s}@media(prefers-reduced-motion:reduce){.field #viz-org .og-n{transition:none}}.field .og-key{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:0;padding:0;list-style:none;font:400 10.5px/1 var(--font-m);color:var(--text-3)}.field .og-key li{display:inline-flex;align-items:center;gap:6px}.field .og-key i{display:inline-block;width:18px;height:1px;background:#f7f8f8;opacity:.5}.field .og-key .k-dash i{background:repeating-linear-gradient(90deg,#f7f8f8 0 4px,transparent 4px 8px)}.field .og-key [data-for=field],.field .og[data-v=field] .og-key [data-for=chart]{display:none}.field .og[data-v=field] .og-key [data-for=field]{display:inline-flex}@media(prefers-reduced-motion:reduce){.field .og-n,.field .og-lines path,.field .og-lines line,.field .og-l,.field .og-thumb{transition:none}}.field .oi{position:relative;display:grid;grid-template-columns:clamp(220px,24vw,300px) minmax(0,1fr);gap:clamp(32px,4.5vw,64px);align-items:center;padding:clamp(8px,2vw,24px) clamp(0px,1.5vw,16px);color:var(--text)}.field .oi-rail{display:flex;flex-direction:column;gap:48px}.field .oi-reader{display:block;width:100%;appearance:none;border:0;background:transparent;padding:2px 0;text-align:left;color:inherit;font:inherit;cursor:pointer;opacity:.6;transition:opacity .3s ease}.field .oi-reader:hover{opacity:.8}.field .oi-reader.is-on{opacity:1}.field .oi-reader:focus-visible{outline:1px solid var(--accent);outline-offset:3px;border-radius:12px}.field .oi-rn{display:block;font:500 18px/1.4 var(--font-h);letter-spacing:-.01em;color:var(--text)}.field .oi-rd{display:block;margin-top:6px;font:400 14px/1.5 var(--font-b);color:var(--text-3)}.field .oi-card{position:relative;box-sizing:border-box;container-type:inline-size;background:#0c0d0e;border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 24px 64px -16px #0009}.field .oi-bar{box-sizing:border-box;display:flex;align-items:center;gap:12px;height:48px;padding:0 14px}@media(max-width:860px){.field #readers>.hero{padding-top:16px}.field #viz-oi{padding-top:0}}.field .oi-lab{margin:0 0 8px}.field .oi-bar .oi-crumb{margin-left:4px;padding-left:14px;border-left:1px solid rgba(255,255,255,.08);line-height:20px}.field .oi-bar .crumb .oi-t{display:inline-flex;align-items:center;gap:7px}.field .oi-crumb{transition:opacity .22s ease}.field .oi-crumb.out{opacity:0}.field .oi-inset{margin:0 14px 14px;padding:24px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:linear-gradient(180deg,#141516,#121314 30%,#111213)}.field .oi-card:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.field .oi-in{display:flex;flex-direction:column;gap:12px;transition:opacity .22s ease}.field .oi-in.out{opacity:0}.field .oi-read{margin:0;font:500 16px/1.6 var(--font-h);letter-spacing:-.01em;color:#ffffffeb;text-wrap:pretty}.field .oi .rail-label{margin:0}.field .oi-wl{display:grid}.field .oi-w{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 0}.field .oi-wk{justify-self:start;margin:0;font:500 13.5px/1.5 var(--font-h);color:#f0f4fd}.field .oi-wt{margin:0;font:400 14px/1.55 var(--font-h);color:#8e94a0;text-wrap:pretty}.field .oi-in:not(.out) .oi-w{animation:field-stIn .45s ease both}.field .oi-in:not(.out) .oi-w+.oi-w{animation-delay:.08s}.field .oi-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.field .oi-in,.field .oi-crumb{transition:none}.field .oi-in .oi-w{animation:none}}@media(max-width:860px){.field .oi-bar .ws>span:last-child{display:none}}@media(max-width:860px){.field .oi{grid-template-columns:minmax(0,1fr);gap:8px}.field .oi-rail{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -6px;padding:2px 6px 6px}.field .oi-reader{flex:0 0 auto;width:auto;opacity:1;padding:8px 14px;border:0;box-shadow:inset 0 0 0 .5px #ffffff24;border-radius:999px;background:transparent;white-space:nowrap;transition:background-color .25s ease,box-shadow .25s ease}.field .oi-rn{font-size:13px;color:#8a8f98;transition:color .25s ease}.field .oi-reader.is-on{background:#ffffff0d;box-shadow:inset 0 0 0 .5px #85888f}.field .oi-reader.is-on .oi-rn{color:#dfe3ee}.field .oi-rd{display:none}.field .oi-inset{padding:18px}}.field .cx,.field .door{--fw: clamp(340px, 40vw, 480px);position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--fw);align-items:start;padding:clamp(8px,2vw,24px) clamp(0px,1.5vw,16px);color:var(--text)}.field .cx .rail-label,.field .door .rail-label{margin:0}.field .door-back{grid-column:1 / -1;grid-row:1;align-self:start}.field .door-front{grid-column:2;grid-row:1;align-self:start;position:relative;z-index:2;margin:64px 32px 0 0}.field .cx-card{box-sizing:border-box;padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:linear-gradient(180deg,#1a1b1d,#161718);box-shadow:0 0 0 1px #00000073,0 32px 64px -12px #000000bf}.field .cx-in{display:flex;flex-direction:column;gap:12px;transition:opacity .22s ease}.field .cx-in.out{opacity:0}.field .cx-xl{display:inline-flex;align-items:center;gap:4px;font:500 12px/1.3 var(--font-h);color:var(--pblue);cursor:pointer;transition:color .2s ease}.field .cx-xl:hover{color:#fff}.field .cx-xl svg{width:11px;height:11px}.field .oi-bar .me{margin-left:auto}.field .cx-dem{display:grid;gap:9px}.field .cx-d{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;font:500 13px/1.4 var(--font-h);color:#c3c8d2}.field .cx-sw{font:500 12px/1.3 var(--font-h);color:#b4bac5}.field .is-int>.cx-sw{color:#c9d9f7}.field .is-low>.cx-sw{color:#8e94a0}.field .cx-mk{box-sizing:border-box;display:inline-block;flex:0 0 auto;width:9px;height:9px;border-radius:50%}.field .cx-mk.is-al{background:var(--pblue)}.field .cx-mk.is-int{width:10px;height:10px;background:#b2ccff1a;border:1px dashed var(--pblue)}.field .cx-mk.is-low{border:1.5px solid var(--pblue)}.field .cx-name{display:flex;align-items:center;gap:10px;margin:0;font:600 15px/1.3 var(--font-h);color:#f0f4fd}.field .cx-read{margin:0;font:500 14px/1.55 var(--font-h);color:#e6e9f0;text-wrap:pretty}.field .door-bar-r{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.field .door-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:7px;background:#ffffff0d;font:500 12.5px/1 var(--font-h);color:#dfe3ee;white-space:nowrap}.field .door-chip svg,.field .door-ico svg{width:12px;height:12px}.field .door-ico{display:inline-grid;place-items:center;width:28px;height:28px;color:#c3c8d2}.field .door-ico svg{width:15px;height:15px}.field .oi-crumb .door-team-i{display:inline-flex;align-items:center;gap:7px}.field .door-cc{display:flex;flex-direction:column;gap:14px;padding:28px 28px 22px}.field .door-cc>*,.field .door-att li{transition:opacity .4s ease}.field .door-h{margin:0;font:500 14px/1.3 var(--font-h);color:#f0f4fd}.field .door-cc .door-read{margin:-4px 0 0;max-width:none;font:400 15px/1.65 var(--font-h);color:#c3c8d2}.field .pp-av{box-sizing:border-box;display:inline-grid;place-items:center;flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:#23262b;border:1px solid rgba(255,255,255,.08);font:500 12px/1 var(--font-h);color:#c3c8d2}.field .door-prov{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:2px}.field .door-prov .pill{height:30px;padding:0 12px}.field .door-avs{display:inline-flex}.field .door-avs .pp-av{width:30px;height:30px;margin-left:-6px;border:2px solid #141516;background:#2a2d33}.field .door-avs .pp-av:first-child{margin-left:0}.field .door-st{display:inline-flex;align-items:center;gap:7px;font:400 13px/1 var(--font-h);color:#c3c8d2;white-space:nowrap}.field .door-st svg{width:15px;height:15px}.field .door-st .ring{color:#6f8cff}.field .door-atts{margin-top:20px;display:flex;flex-direction:column;gap:10px}.field .door-atth{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-right:16px}.field .door-atth .sect{font-size:14px}.field .door-all{font:400 12.5px/1.3 var(--font-h);color:#8e94a0}.field .door-att{display:grid;gap:8px;margin:0;padding:0;list-style:none}.field .door-att li{display:grid;grid-template-columns:minmax(0,1fr) 150px 130px;align-items:center;column-gap:16px;padding:13px 16px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff06;cursor:default;transition:opacity .4s ease,background .2s ease}.field .door-att li:hover{background:#ffffff0b}.field .door-att li.is-open{cursor:pointer}.field .door-att li.is-open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field .door-att li:nth-child(2){opacity:.75}.field .door-att li:nth-child(3){opacity:.5}.field .door-at{min-width:0}.field .door-at b{display:block;font:500 13.5px/1.4 var(--font-h);color:#f0f4fd}.field .door-at span{display:block;margin-top:3px;font:400 12.5px/1.45 var(--font-h);color:#8e94a0}.field .door-as{display:inline-flex;align-items:center;gap:7px;font:400 12.5px/1.3 var(--font-h);color:#c3c8d2;white-space:nowrap}.field .door-as i{box-sizing:border-box;width:9px;height:9px;border-radius:50%}.field .door-as.is-new i{border:1.5px solid var(--pblue)}.field .door-as.is-rec i{background:var(--pblue);box-shadow:0 0 0 2px #b2ccff40}.field .door-as.is-chg i{width:auto;height:auto;border-radius:0}.field .door-as.is-agreed i{width:auto;height:auto;border-radius:0;display:inline-flex;color:#dfe3ee}.field .door-go{justify-self:end;margin:-5px -9px;padding:5px 9px;border-radius:7px;font:500 12.5px/1.3 var(--font-h);color:#dfe3ee;white-space:nowrap;transition:background .15s ease,color .15s ease,transform .15s ease}.field .rm-st.is-hired{color:#dfe3ee}.field .rm-st.is-sel{color:#b0ec75}.field .rm-st.is-sug{color:var(--pblue)}.field .door-as.is-open i{border:1.5px solid #4fa3ff}.field .door-as.is-sugg i{border:1.5px dashed var(--text-2)}.field .ds-who{font:400 12px/1.3 var(--font-h);color:var(--text-3)}.field .ds-who.is-in{margin-left:8px}.field .nav-ar{display:inline-flex;align-items:center;gap:2px;margin-right:6px}.field .nav-b{appearance:none;display:inline-grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:5px;background:transparent;color:#dce4f5bf;cursor:pointer;transition:background .15s ease,color .15s ease}.field .nav-b svg{width:12px;height:12px}.field .nav-b:hover:not(:disabled){background:#ffffff0f;color:#fff}.field .nav-b:disabled{color:#7e8ba680;cursor:default}.field span.nav-b{cursor:default}.field .me-w{display:inline-flex;align-items:center;gap:8px}.field .oi-bar .me-w{margin-left:auto}.field .me-q{box-sizing:border-box;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.12);font:500 12px/1 var(--font-m);color:#c4ccddbf;cursor:pointer;transition:border-color .15s ease,color .15s ease}.field .me-q:hover{border-color:#ffffff42;color:#fff}@media(max-width:520px){.field .me-q{display:none}}.field .view-l{display:inline-flex;align-items:center;gap:12px;min-width:0}.field .rd-w{position:relative;display:inline-flex}.field .rd-w[hidden]{display:none}.field .rd-chip{appearance:none;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 8px;border:0;border-radius:6px;background:#ffffff0d;font:500 12px/1 var(--font-h);color:#c4ccdd;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.field .rd-chip:hover{background:#ffffff12;color:#e6e9ef}.field .rd-chip[aria-expanded=true]{padding:0 8px;background:#18191b;color:#e6e9ef}.field .rd-chip.is-since{background:#78a0ff24;color:#dbe7ff}.field .rd-chip svg{width:10px;height:10px}.field span.rd-chip{cursor:default}.field .rd-menu{box-sizing:border-box;width:180px}.field .rd-menu .rm-h{margin:4px 8px}.field .rd-menu .rm-sub{margin-top:8px;font-size:11px}.field .rd-menu .rm-i{grid-template-columns:minmax(0,1fr) auto}.field .rd-menu .rm-n{grid-column:1}.field .rd-note{margin-left:8px;font:400 12px/1 var(--font-h);color:var(--text-3)}.field .rd-r{grid-column:2;grid-row:1;display:inline-flex;align-items:center;font:400 12px/1 var(--font-h);color:var(--text-3)}.field .rd-r svg{width:12px;height:12px;color:var(--pblue)}.field .window[data-since] .node{cursor:default}.field .wx-key{display:inline-flex;align-items:center;gap:5px;font:500 12px/1 var(--font-h);color:var(--text-3);white-space:nowrap}.field .wx-key i{display:grid;width:12px;height:12px;color:#8e94a0}.field .wx-key i.is-gain{color:var(--pblue)}.field .wx-key i.is-cost{margin-left:6px}.field .wx-key i svg{width:12px;height:12px}.field .pat-link{display:inline-flex;align-items:center;color:#f0f4fd}.field .pat-link .sect-n{margin-left:6px}.field .pat-go{grid-column:1 / -1;display:inline-flex;align-items:center;gap:4px;justify-self:start;margin-top:6px;font:400 12px/1.3 var(--font-h);color:var(--pblue);cursor:pointer}.field .pat-go:hover{color:#dbe7ff}.field .pat-go svg{width:10px;height:10px}.field .pat-go[hidden]{display:none}.field .pat-go:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.field .deck-ask{grid-column:1 / -1;display:block;margin-top:6px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06);font:400 12px/1.4 var(--font-h);color:#dfe3ee}.field .deck-ask-h{display:block;margin-bottom:2px;color:var(--text-3)}.field .ln.p.chartln{color:#f7f8f8}.field .ln.p.chartln>span{background:currentColor}.field .ln.p.on.full.chartln{opacity:.32}.field .ln-lbl{position:absolute;transform:translate(-50%,-150%);font:400 10px/1 var(--font-m);color:var(--text-3);letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;text-shadow:0 0 3px var(--win),0 0 6px var(--win);transition:opacity .3s ease}.field .ln-lbl.on{opacity:.55}.field .ln.p.gapln{color:#f7f8f8}.field .ln.p.gapln>span{background:repeating-linear-gradient(90deg,currentColor 0 5px,transparent 5px 10px)}.field .ln.p.on.full.gapln{opacity:.45}.field .ln.was{--lo: .32 !important}.field .ln.was>span{background:repeating-linear-gradient(90deg,currentColor 0 3px,transparent 3px 6px)}.field .window[data-member] .node.z-off{cursor:default}.field .door-go.is-press{background:#ffffff1a;color:#fff;transform:scale(.97)}.field .door.is-focus .door-att li.is-on{background:#ffffff0d;border-color:#ffffff24}.field .door-front{transition:opacity .4s ease,transform .4s ease}.field .door .door-back{align-self:stretch}.field .door .door-front{margin-bottom:20px}.field .door:not(.is-focus) .door-front{opacity:0;transform:translateY(8px);pointer-events:none}.field .door-read{margin:0;font:500 15px/1.55 var(--font-h);color:#ffffffeb;text-wrap:pretty}.field .door-card .sec{margin-top:12px}.field .door-lab{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.field .door-lab p{margin:0}.field .door-xl{display:flex;justify-content:flex-end}.field .door-st,.field .door-avs .pp-av{cursor:default}.field .door-chip,.field .door-ico,.field .door-all,.field .door-go,.field .read-full{cursor:pointer}.field .door-chip,.field .door-ico,.field .door-st,.field .door-all,.field .door-avs .pp-av{transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.field .door-chip:hover{background:#ffffff17;color:#fff}.field .door-ico{border-radius:7px}.field .door-ico:hover{background:#ffffff0f;color:#fff}.field .door-st{margin:-4px -8px;padding:4px 8px;border-radius:6px}.field .door-st:hover{background:#ffffff0d;color:#fff}.field .door-avs .pp-av:hover{position:relative;z-index:1;background:#353941;color:#fff;transform:translateY(-2px)}.field .door-all:hover{color:#fff}.field .door-go:hover{background:#ffffff0f;color:#fff}.field .rp{max-width:1160px;margin:0 auto;padding-block:clamp(8px,2vw,24px)}.field .rpg-head{display:grid;gap:10px}.field .rpg-hrow{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.field .rpg-title{display:inline-flex;align-items:center;gap:6px;min-width:0;margin:0;font:500 20px/1.3 var(--font-h);letter-spacing:-.01em;color:#f0f4fd}.field .rpg-set{appearance:none;display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:#8e94a0;cursor:pointer;transition:background .15s ease,color .15s ease}.field .rpg-set:hover{background:#ffffff0f;color:#fff}.field .rpg-set svg{width:16px;height:16px}.field .rpg-acts{display:flex;align-items:center;gap:8px;flex:0 0 auto}.field .rpg-sel{appearance:none;height:30px;padding:0 12px;border:0;border-radius:7px;background:#eef1f6;font:500 12.5px/1 var(--font-h);color:#151617;cursor:pointer;transition:background .15s ease,color .15s ease}.field .rpg-sel:hover{background:#fff}.field .rpg-sel[aria-disabled=true]{background:#ffffff14;color:#8e94a0;cursor:default}.field .rpg-inv{appearance:none;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:transparent;color:#c3c8d2;cursor:pointer;transition:background .15s ease,color .15s ease}.field .rpg-inv:hover{background:#ffffff0d;color:#fff}.field .rpg-inv svg{width:15px;height:15px}.field .rpg-set:focus-visible,.field .rpg-sel:focus-visible,.field .rpg-inv:focus-visible,.field .rpg-adj:focus-visible,.field .rpg-tick:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field .rpg-facts{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;margin:0;font:400 12.5px/1.4 var(--font-h);color:var(--text-3)}.field .rpg-st{display:inline-flex;align-items:center;gap:6px;color:#c3c8d2}.field .rpg-st .rm-st{display:inline-grid;place-items:center;width:11px;height:11px;color:#4fa3ff}.field .rpg-st svg{width:10px;height:10px}.field .rpg-tabs{display:flex;gap:22px;margin-top:8px;border-bottom:1px solid rgba(255,255,255,.07)}.field .rpg-tab{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0 0 10px;font:500 13px/1.3 var(--font-h);color:var(--text-3)}.field .rpg-tab.is-on{color:#f0f4fd}.field .rpg-tab.is-on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1.5px;border-radius:1px;background:#f0f4fd}.field .rpg-n{font:400 12px/1 var(--font-h);color:var(--text-3)}.field .rpg-body{display:grid;gap:24px;margin-top:24px}.field .rpg-body>*,.field .rpg-sec>*{min-width:0}.field .rpg-sec{display:grid;gap:10px}.field .rpg-sh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.field .rpg-sh .sect{display:inline-flex;align-items:center;margin:0}.field .rpg-prog{margin-left:12px;font:500 12.5px/1.4 var(--font-h);color:var(--text-3)}.field .rpg-who{display:inline-flex;align-items:center;gap:7px;font:400 12.5px/1.4 var(--font-h);color:var(--text-3)}.field .rpg-desc{margin:0;font:400 14px/1.6 var(--font-h);color:#aeb6c6;text-wrap:pretty}.field .rpg-read{display:grid;gap:14px;padding:18px 20px;border:1px solid rgba(178,204,255,.16);border-radius:10px;background:linear-gradient(180deg,#78a0ff0f,#78a0ff05)}.field .rpg-rh{display:flex;align-items:center;gap:8px;font:500 12.5px/1.3 var(--font-h);color:#dbe7ff}.field .rpg-rh>svg{width:13px;height:13px;color:var(--pblue)}.field .rpg-up{margin-left:4px;font-weight:400;color:var(--text-3)}.field .rpg-adj{margin-left:auto;appearance:none;height:26px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:transparent;font:500 12px/1 var(--font-h);color:#c3c8d2;cursor:pointer;transition:background .15s ease,color .15s ease}.field .rpg-adj:hover{background:#ffffff0d;color:#fff}.field .rpg-rt{margin:0;font:400 15px/1.6 var(--font-h);color:#e6e9f0;text-wrap:pretty}.field .rpg-xl,.field .rpg-all{display:inline-flex;align-items:center;gap:4px;font:500 12.5px/1.3 var(--font-h);color:var(--pblue)}.field .rpg-all{color:var(--text-2)}.field .rpg-xl{justify-self:end}.field .rpg-xl svg,.field .rpg-all svg{width:12px;height:12px}.field .rpg-tbl{display:grid;margin:0;padding:0;list-style:none}.field .rpg-r{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) 72px 120px 132px;column-gap:20px;align-items:center;margin:0 -12px;padding:10px 12px;border-radius:8px}.field .rpg-r+.rpg-r:after{content:"";position:absolute;left:12px;right:12px;top:0;border-top:1px solid rgba(255,255,255,.05)}.field .rpg-r.is-lit{background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff1a}.field .rpg-r.is-lit:after,.field .rpg-r.is-lit+.rpg-r:after{display:none}.field .rpg-p{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:10px;row-gap:1px;align-items:center;min-width:0}.field .rpg-av{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ffffff12;font:500 12px/1 var(--font-h);color:#c3c8d2}.field .rpg-p .rpg-av{grid-row:span 2}.field .rpg-av.is-sm{width:22px;height:22px}.field .rpg-nm{min-width:0;font:500 13px/1.35 var(--font-h);color:#eef1f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field .rpg-em{min-width:0;font:400 12px/1.35 var(--font-h);color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field .rpg-dt{font:500 12px/1.4 var(--font-h);color:var(--text-3);white-space:nowrap}.field .rpg-s.is-in-progress .cb-ic{color:var(--pblue)}.field .rpg-s.is-onboarding .cb-ic,.field .rpg-s.is-invited .cb-ic{color:#8e94a0}.field #viz-rp.is-rp2{position:relative;padding:0;overflow:hidden}.field #viz-rp.is-cropped{--edge: clamp(48px, 12vw, 160px);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--edge)),transparent calc(100% - var(--edge) * .12));mask-image:linear-gradient(90deg,#000 calc(100% - var(--edge)),transparent calc(100% - var(--edge) * .12))}.field #viz-cb.is-cb2{position:relative;padding:0;overflow:visible}.field #viz-cb.is-cb2.is-phone{overflow:hidden}.field #viz-cb .rp2-in{padding:20px 30px 0}.field .cb2-hd{display:flex;align-items:center;gap:16px;height:30px}.field .cb2-ct{margin:0;font:500 15px/1.4 var(--font-h);color:#dfe3ee;white-space:nowrap}.field .cb2-dds{display:flex;gap:12px;margin-left:auto}.field .cb2-dd{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;height:30px;padding:0 12px;border:1px solid #1c1f22;border-radius:6px;background:#191b1c;font:500 13px/1.4 var(--font-h);color:#dfe3ee;white-space:nowrap;font-feature-settings:"ss04" 1;cursor:pointer;transition:background .15s ease,color .15s ease}.field .cb2-dd b{font-weight:500;color:#7b8497}.field .cb2-dd>span{display:inline-flex;align-items:center;gap:6px}.field .cb2-dd:hover{background:#1d1f21;color:#fff}.field .cb2-th,.field .cb2-r{display:grid;grid-template-columns:54px 322px 156px 193px minmax(0,1fr) 30px;align-items:center;padding:0 27px 0 19px}.field .cb2-th{margin-top:37px;padding-inline:20px 28px;font:500 12px/1.3 var(--font-h);letter-spacing:.12px;color:#7b8497;white-space:nowrap}.field .cb2-th>span{display:inline-flex;align-items:center;gap:4px}.field .cb2-info{display:block;width:12px;height:12px;color:#7e8ba6;cursor:pointer;transition:color .15s ease}.field .cb2-info:hover{color:#dfe3ee}.field .cb2-info svg{width:12px;height:12px}.field .cb2-tbl{display:grid;gap:8px;margin:9px 0 0;padding:0;list-style:none}.field .cb2-r{box-sizing:border-box;height:67px;border:1px solid #20242b;border-radius:10px;background:#151617;font:500 13px/1.4 var(--font-h);letter-spacing:.13px;white-space:nowrap;outline:none;transition:background .2s ease,border-color .2s ease}.field .cb2-r.is-read{cursor:pointer}.field .cb2-r.is-read:not(.is-lit):hover,.field .cb2-r.is-lit{border-color:#26282e;background:#171819}.field .cb2-r:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field .cb2-tick{box-sizing:border-box;display:grid;place-items:center;width:14px;height:14px;border:1px solid #474f60;border-radius:4px;background:#151617;cursor:pointer;transition:border-color .15s ease}.field .cb2-tick:hover{border-color:#8e94a0}.field .cb2-tick.is-on{border-color:#dfe3ee;background:#f0f7fd}.field .cb2-tick:not(.is-on) svg{display:none}.field .cb2-r .rp2-si svg{width:16px;height:16px}.field .cb2-al{color:#c4ccdd}.field .cb2-rm{display:grid;place-items:center;justify-self:end;width:30px;height:30px;border-radius:4px;color:#aebac7;cursor:pointer;transition:background .15s ease,color .15s ease}.field .cb2-rm:hover{background:#1d1f21;color:#fff}.field .cb2-shadow{position:absolute;left:735px;top:184px;width:393px;height:409px;border-radius:8px;box-shadow:-8px -8px 88px 14px #0203068c}.field .cb2-card{box-shadow:0 12px 24px -12px #0009}.field #viz-cb.is-cb2 .cb2-card{translate:0 var(--lift, 0px)}.field #viz-cb.is-cb2 .cb2-shadow{translate:0 calc(var(--lift, 0px) * .55)}.field .cb2-front{position:absolute;left:0;top:0;z-index:4;width:1159px;transform-origin:0 0;pointer-events:none}.field .cb2-card{position:absolute;left:729px;top:178px;width:405px;box-sizing:border-box;padding:15px 19px 19px;border:1px solid #1f2022;border-radius:14px;background:#131415;pointer-events:auto}.field .cb2-vs{display:grid}.field .cb2-vs>.cb2-v{grid-area:1 / 1;visibility:hidden}.field .cb2-vs>.cb2-v.is-on{visibility:visible}.field .cb2-kh{display:flex;align-items:center;gap:8px;height:24px}.field .cb2-crumb{display:flex;align-items:center;gap:8px;margin-right:auto;font:500 12px/1.4 var(--font-h);white-space:nowrap}.field .cb2-k{color:#a9b1c7}.field .cb2-who{color:#d8dbe6}.field .cb2-crumb .wk-lk{width:20px;height:20px;margin:0 0 0 -4px;border-radius:5px;color:#8e94a0}.field .cb2-crumb .wk-lk svg{width:12px;height:12px}@media(pointer:coarse){.field .cb2-crumb .wk-lk{width:28px;height:28px;margin:-4px -4px -4px -8px}}.field .cb2-crumb{position:relative}.field .cb2-crumb .wk-lk{position:static}.field .cb2-crumb .wk-lk-pop{left:-10px;right:auto;min-width:0;padding:7px 10px}.field .wk-lk-one{font:500 12px/1.4 var(--font-h);color:#c4ccdd;white-space:nowrap}.field .cb2-go{display:inline-flex;align-items:center;font:500 12px/1.4 var(--font-h);color:#a9b1c7;white-space:nowrap;cursor:pointer;transition:color .15s ease}.field .cb2-go:hover{color:#fff}.field .cb2-p{margin:17px 0 0;font:400 13px/1.6 var(--font-b);letter-spacing:.2px;color:#a6b1c7;opacity:.9;text-wrap:pretty}.field .cb2-h{margin:20px 0 0;font:500 13px/1.69 var(--font-h);letter-spacing:.1px;color:#dfe3ee;opacity:.9;font-feature-settings:"ss02" 1,"ss03" 1,"ss04" 1}.field .cb2-p+.cb2-h{margin-top:21px}.field .cb2-h+.cb2-p{margin-top:2px;line-height:1.69}.field .cb2-dem{display:grid;gap:4px;margin-top:4px}.field .cb2-d{display:flex;align-items:center;gap:6px;height:22px;margin:0;font:500 13px/1.69 var(--font-b);letter-spacing:.1px;color:#9ea3b1;opacity:.9;white-space:nowrap}.field .cb2-mk{display:grid;flex:0 0 auto;width:14px;height:14px;place-items:center}.field .cb2-mk svg{display:block;width:11.5px;height:11.5px}.field .cb2-ds{margin-left:auto;font:600 12px/1.69 var(--font-b);letter-spacing:.1px;color:#b9becc}.field .cb2-props{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.field #viz-cb.is-phone .rp2,.field #viz-cb.is-phone .cb2-shadow{display:none}.field #viz-cb.is-cb2.is-mid{overflow-x:clip}.field #viz-cb.is-phone{-webkit-mask-image:linear-gradient(90deg,#000 58%,transparent calc(58% + 42% * .88));mask-image:linear-gradient(90deg,#000 58%,transparent calc(58% + 42% * .88))}.field .rp2{position:absolute;left:0;top:0;width:1159px;height:620px;transform-origin:0 0;overflow:hidden;border-radius:20px 20px 0 0;font-family:var(--font-h)}.field .rp2-stage{position:absolute;inset:0;border-radius:20px 20px 0 0;opacity:.4;background:linear-gradient(to top,#10101280,#4e525a66 50.423%,#ced5e257)}.field .rp2-win{position:absolute;left:50px;top:50px;width:1059px;height:600px;box-sizing:border-box;overflow:hidden;border:1px solid #2a2a2b;border-radius:16px;background:#101112}.field .rp2-win svg{display:block;flex:0 0 auto}.field .rp2-fade{position:absolute;left:0;top:418px;width:1159px;height:202px;z-index:3;pointer-events:none;background:var(--grain),#050607;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.45) 35%,rgba(0,0,0,.92) 88%,#000);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.45) 35%,rgba(0,0,0,.92) 88%,#000)}.field .rp2-bar{display:flex;align-items:center;gap:12px;height:50px;padding:0 32px;white-space:nowrap}.field .rp2-crumb{display:flex;align-items:center;gap:6px;font:500 12px/1.4 var(--font-b);letter-spacing:.2px}.field .rp2-root{color:#a9b1c7;opacity:.7}.field .rp2-here{display:inline-flex;align-items:center;gap:6px;color:#dfe3ee}.field .rp2-here svg{width:12px;height:12px}.field .rp2-pick{display:grid;place-items:center;width:20px;height:20px;margin:-1.5px 0 -1.5px -2px;border-radius:5px;color:#dce4f599}.field .rp2-pick svg{width:10px;height:10px}.field .rp2-tabs{display:inline-flex;align-items:center;gap:2px;padding:3px 4px}.field .rp2-tab{display:inline-flex;align-items:center;box-sizing:border-box;height:25px;padding:3px 10px;border-radius:4px;font:500 12px/1.4 var(--font-h);color:#7e8ba6}.field .rp2-tab.is-on{background:#141516;color:#c4ccdd}.field .rp2-in{box-sizing:border-box;height:calc(100% - 50px);margin:0 15px;padding:17px 29px 0;border:1px solid #222324;border-radius:12px;background:linear-gradient(180deg,#141516,#111213)}.field .rp2-hrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.field .rp2-title{display:inline-flex;align-items:center;gap:5px;min-width:0;margin:0;font:500 16px/1.4 var(--font-h);color:#dfe3ee;white-space:nowrap}.field .rp2-set{display:grid;place-items:center;width:40px;height:28px;border-radius:8px;color:#838e9b}.field .rp2-acts{display:inline-flex;align-items:center;gap:8px}.field .rp2-sel{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid #1c1f22;border-radius:6px;background:#191b1c;font:500 13px/1.4 var(--font-h);color:#dfe3ee;white-space:nowrap}.field .rp2-inv{display:grid;place-items:center;width:30px;height:30px;border-radius:5px;color:#dfe3eeb3}.field .rp2-facts{display:flex;align-items:center;gap:20px;margin:7px 0 0;font:500 13px/1.4 var(--font-h);letter-spacing:.13px;color:#a6b1c7;white-space:nowrap}.field .rp2-facts>span{display:inline-flex;align-items:center;gap:6px}.field .rp2-facts>.rp2-op{gap:4px}.field .rp2-dim{color:#768196}.field .rp2-av{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:#eff3f4;font:600 10px/1 var(--font-h);letter-spacing:.02em;color:#0e1115}.field .rp2-av.is-sm{width:14px;height:14px;font-size:5.5px;letter-spacing:0}.field .rp2-read{margin-top:24px;padding:15px 19px 21px 23px;border:1px solid #1c1f22;border-radius:10px;background:#151617}.field .rp2-rh{display:flex;align-items:center;gap:10px}.field .rp2-rt{display:inline-flex;align-items:center;gap:8px;margin:0 auto 0 0;font:500 14px/1.4 var(--font-h);color:#dfe3ee;white-space:nowrap}.field .rp2-rt svg{width:9px;height:14px}.field .rp2-cur{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border-radius:6px;font:500 12px/1.4 var(--font-h);color:#c4ccdd;white-space:nowrap}.field .rp2-more{display:grid;place-items:center;width:27px;height:27px;border-radius:6px;color:#dfe3eeb3}.field .rp2-txt{width:882px;margin:13px 0 0;font:400 13.7px/1.7 var(--font-h);letter-spacing:.2px;color:#c4ccdd;opacity:.9;font-feature-settings:"ss02" 1,"ss03" 1,"ss04" 1}.field .rp2-foot{display:flex;align-items:center;justify-content:space-between;margin-top:23px}.field .rp2-chips{display:flex;gap:8px;margin-left:-10px}.field .rp2-chip{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:30px;padding:0 9px;border:1px solid transparent;border-radius:6px;font:500 13px/1.4 var(--font-h);letter-spacing:.13px;color:#c4ccdd;white-space:nowrap;-webkit-tap-highlight-color:transparent}.field .rp2-chip>svg{width:18px;height:18px}.field .rp2-full{display:inline-flex;align-items:center;gap:5px;margin-right:4px;font:500 13px/1.4 var(--font-h);color:#c6d1dd;white-space:nowrap}.field .rp2-arw{display:block;width:12px;height:12px}.field .rp2-arw path{transition:opacity .15s ease,transform .15s ease}.field .rp2-arw .is-stem{opacity:0}.field .rp2-arw .is-head{transform:translate(-2px)}.field .rp2-full:hover .rp2-arw .is-stem{opacity:1}.field .rp2-full:hover .rp2-arw .is-head{transform:none}.field .rp2-cands{margin-top:32px}.field .rp2-ch{display:flex;align-items:center;gap:16px}.field .rp2-ct{margin:0;font:500 14px/1.4 var(--font-h);color:#dfe3ee;white-space:nowrap}.field .rp2-prog{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;background:#191b1c;font:500 12px/1.4 var(--font-h);letter-spacing:.12px;color:#a6b1c7;white-space:nowrap}.field .rp2-all{margin-left:auto;padding:3px 0;font:500 12px/1.4 var(--font-h);color:#c6d1dd;white-space:nowrap}.field .rp2-th,.field .rp2-r{display:grid;grid-template-columns:44% 18% 18% minmax(0,1fr) 30px;align-items:center;padding:0 36px 0 23px}.field .rp2-th{margin-top:16px;padding-inline:24px 37px;font:500 12px/1.3 var(--font-h);letter-spacing:.12px;color:#7b8497;white-space:nowrap}.field .rp2-tbl{display:grid;gap:12px;margin:9px 0 0;padding:0;list-style:none}.field .rp2-r{box-sizing:border-box;height:65px;border:1px solid #20242b;border-radius:10px;font:500 13px/1.4 var(--font-h);letter-spacing:.13px;white-space:nowrap}.field .rp2-p{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;align-items:center;min-width:0}.field .rp2-p .rp2-av{grid-row:span 2}.field .rp2-nm{color:#f0f4fd}.field .rp2-em{font:400 12px/1.6 var(--font-h);letter-spacing:0;color:#768196;font-feature-settings:"ss04" 1}.field .rp2-dt{color:#7e8ba6}.field .rp2-s{display:inline-flex;align-items:center;justify-self:start;gap:6px;color:#f0f4fd}.field .rp2-si svg{width:14px;height:14px}.field .rp2-s.is-in-progress .rp2-si{color:var(--pblue)}.field .rp2-s.is-onboarding .rp2-si,.field .rp2-s.is-invited .rp2-si{color:#8e94a0}.field .rp2-al{color:#c4ccdd}.field .rp2-rm{display:grid;place-items:center;justify-self:end;width:30px;height:30px;color:#aebac7}.field .rp2-pick,.field .rp2-tab,.field .rp2-set,.field .rp2-sel,.field .rp2-inv,.field .rp2-cur,.field .rp2-more,.field .rp2-chip,.field .rp2-full,.field .rp2-all{cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.field .rp2-pick:hover,.field .rp2-inv:hover,.field .rp2-sel:hover,.field .rp2-cur:hover,.field .rp2-more:hover{background:#1d1f21;color:#fff}.field .rp2-chip:hover{border-color:#1c1f22;background:#191b1c}.field .rp2-set:hover,.field .rp2-full:hover,.field .rp2-all:hover{color:#fff}.field .rp2-tab:not(.is-on):hover{color:#c4ccdd}.field .eng{max-width:1160px;margin:0 auto}.field #viz-oa .oi-inset{margin:0;padding:20px;border-radius:12px}.field #viz-oa .oi-card{background:transparent;border:0;box-shadow:none}.field #viz-oa{align-items:center}.field #viz-oa .oi-rail{gap:28px}@media(max-width:860px){.field:is(#readers-answer,[data-ver=readers-answer])>.hero{padding-top:16px}.field #viz-oa{padding-top:0}.field #viz-oa .oi-rail{gap:8px;padding-top:2px}}.field .oa-who{display:block;margin:0 0 6px;font:500 12px/1.4 var(--font-h);color:#8a8f98}.field .oa-rdw{display:block}.field .oa-cq{display:none;margin:0 0 12px;font:500 16px/1.4 var(--font-h);letter-spacing:-.01em;color:#dfe3ee;text-wrap:balance}.field .oa-lk{margin:16px 0 -10px}.field #viz-oa .oi-wk{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:8px}@media(max-width:600px){.field #viz-oa .oi-read{font-size:15px;line-height:1.55;color:#dfe3ee}.field #viz-oa .oi-wk{font:500 12px/1.4 var(--font-h);color:#f0f4fd}.field #viz-oa .oi-wt{font-size:13px}}@media(max-width:860px){.field #viz-oa .oi-rn,.field #viz-oa .oa-rdw{display:none}.field #viz-oa .oa-who{margin:0;font-size:13px;color:#8a8f98;transition:color .25s ease}.field #viz-oa .oi-reader.is-on .oa-who{color:#dfe3ee}.field .oa-cq{display:block}}.field .eng-h2{max-width:640px;margin:0 0 40px;font:600 clamp(1.75rem,3.5vw,2.75rem)/1.12 var(--font-h);letter-spacing:-.03em;color:var(--text)}.field .eng-reason{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:40px 56px}.field .eng-col{display:grid;grid-row:span 2;grid-template-rows:subgrid;min-width:0}.field .eng-card{position:relative;box-sizing:border-box;height:340px;display:flex;align-items:center;justify-content:center;padding:28px 28px 0;border:1px solid var(--border);border-radius:16px;background:#141516}.field .eng-st{position:absolute;top:16px;left:16px;z-index:1;display:inline-flex;align-items:center;gap:8px;margin:0;font:400 12px/1 var(--font-m);letter-spacing:.02em;color:#8a8f98}.field .eng-st svg{display:block;width:12px;height:12px}.field .eng-rh{margin:0 0 8px;font:600 18px/1.3 var(--font-h);letter-spacing:-.02em;color:var(--text)}.field .eng-rc{margin:0;font:400 15px/1.6 var(--font-b);color:var(--text-2)}.field .eng-fit{position:relative}.field .eng-dg{position:absolute;left:0;top:0;transform-origin:0 0;font-family:var(--font-b)}.field .eng-dg>*{position:absolute;margin:0}.field .eng-ln{left:0;top:0;overflow:visible}.field .eng-goal{transform:translate(-50%);width:174px;text-align:center;font:400 12px/1.4 var(--font-b);letter-spacing:.12px;color:#8a8e97}.field .eng-verdict{transform:translate(-50%);width:221px;text-align:center;font:400 12px/1.4 var(--font-b);letter-spacing:.12px;color:#8a8e97}.field .eng-pill{transform:translate(-50%);box-sizing:border-box;display:flex;align-items:center;padding:6px 12px;border:1px solid rgba(143,147,158,.42);border-radius:8px;background:#171819;font:500 13px/1.4 var(--font-h);color:#fff;white-space:nowrap}.field .eng-pill.is-act{height:31px;border:0;background:#f1f1f1;color:#141516}.field .eng-col3{display:grid;justify-items:center;gap:6px;text-align:center}.field .eng-tagp{box-sizing:border-box;display:inline-flex;align-items:center;padding:5px 12px;border:1px solid #242528;border-radius:8px;font:500 12px/1.4 var(--font-h);color:#fff;white-space:nowrap}.field .eng-o{margin:0;font:400 12px/1.4 var(--font-m);letter-spacing:.12px;color:#8a8e97}.field .eng-dg .eng-col3{gap:7px}.field .eng-dg .eng-tagp{flex-direction:column;justify-content:center;min-height:40px;padding:3px 10px;line-height:1.3;text-align:center}.field .eng-tr{display:block;margin-top:2px;font:400 11px/1.3 var(--font-h);color:#8a8e97}.field .eng-mk{display:inline-block;width:12px;height:12px;margin-right:4px;vertical-align:-1px}.field .eng-mk svg{display:block;width:12px;height:12px}.field .eng-box{box-sizing:border-box;width:54px;height:54px;border:1px solid #35383c;border-radius:6px;background:#18191a;transition:border-color .6s ease,opacity .5s ease}.field .eng-logo{position:absolute;left:6px;top:6px;display:block;width:9px;height:13.5px;opacity:.85;transition:opacity .6s ease}.field .eng-logo svg{display:block;width:9px;height:13.5px}.field .eng-dg.is-settled .eng-logo{opacity:1}.field .eng-loop{transition:opacity .5s ease}@keyframes field-eng-turn-l{to{stroke-dashoffset:17}}@keyframes field-eng-turn-r{to{stroke-dashoffset:-17}}.field .eng-dg.is-weighing .eng-half.is-l{animation:field-eng-turn-l .9s linear infinite}.field .eng-dg.is-weighing .eng-half.is-r{animation:field-eng-turn-r .9s linear infinite}.field .eng-in{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:4px 10px;border:1px dashed #242528;border-radius:6px;font:400 11px/1.4 var(--font-h);letter-spacing:.11px;color:#d6d4d4;white-space:nowrap;transition:opacity .5s ease,border-color .5s ease}.field .eng-dg.is-weighing .eng-in.is-in{border-color:#3a3d43}.field .eng-dg .eng-goal,.field .eng-dg .eng-pill,.field .eng-dg .eng-col3,.field .eng-dg .eng-in,.field .eng-dg .eng-verdict{transition:opacity .6s ease,border-color .5s ease}.field .eng-dg.is-pre .eng-goal:not(.is-in),.field .eng-dg.is-pre .eng-pill:not(.is-in),.field .eng-dg.is-pre .eng-col3:not(.is-in),.field .eng-dg.is-pre .eng-in:not(.is-in),.field .eng-dg.is-pre .eng-verdict:not(.is-in){opacity:0}.field .eng-dg.is-pre:not(.is-engine) .eng-box,.field .eng-dg.is-pre:not(.is-engine) .eng-loop{opacity:0}.field .chg-pages{display:grid;gap:120px;width:100%;max-width:1160px;margin:0 auto}.field .chg-h2{max-width:640px;margin:0 0 16px;font:600 clamp(1.75rem,3.5vw,2.75rem)/1.12 var(--font-h);letter-spacing:-.03em;color:var(--text)}.field .chg-lead{max-width:640px;margin:0;font:400 16px/1.6 var(--font-b);color:var(--text-2)}.field .chg-frame{box-sizing:border-box;margin-top:56px;padding:80px clamp(24px,4vw,56px);border:1px solid var(--border);border-radius:24px;background:#f7f8f806}.field .chg-frame.has-note{padding-bottom:24px}.field .chg-note{margin:clamp(48px,7vw,80px) 0 0;text-align:center;font:400 13px/1.5 var(--font-b);color:var(--text-3)}.field .chg-note span{color:var(--text-feature)}@media(max-width:760px){.field .chg-frame{margin-top:24px;padding:48px 20px}.field .chg-frame.has-note{padding-bottom:24px}}.field .chg{position:relative}.field .chg-dg{position:absolute;left:0;top:0;transform-origin:0 0;font-family:var(--font-h)}.field .chg-dg>*{position:absolute;margin:0;box-sizing:border-box}.field .chg-ln{left:0;top:0;overflow:visible;pointer-events:none}.field .chg-lb{transform:translate(-50%);white-space:nowrap;font:400 12px/1.4 "Space Mono",var(--font-m);letter-spacing:.48px;color:#a8a8a8}.field .chg-col{transform:translateY(-50%)}.field .chg-ar{top:8.4px;transform:translate(-50%,-50%);line-height:0}.field .chg-ar svg{display:block;width:9px;height:8px}.field .chg.is-phone .chg-ar{display:none}.field .chg-card{width:238px;padding:14px;border:1px solid #242528;border-radius:8px;background:#171819}.field .chg-t{margin:0;font:500 12px/1.4 var(--font-h);letter-spacing:.12px;color:#e5e5e5}.field .chg-d{margin:6px 0 0;font:400 12px/1.4 var(--font-h);color:#8a8e97}.field .chg-d+.chg-d{margin-top:10px}.field .chg-opts{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.field .chg-opt{display:grid;grid-template-columns:12px minmax(0,1fr);gap:6px;align-items:start;font:500 11px/1.4 var(--font-h);letter-spacing:.11px;color:#e5e5e5;opacity:.5;transition:opacity .5s ease}.field .chg-opt i{box-sizing:border-box;width:12px;height:12px;margin-top:1.5px;border:1px solid rgba(240,247,253,.5);border-radius:50%;transition:background .5s ease}.field .chg-opt.is-on{opacity:1}.field .chg-opt.is-on i{background:radial-gradient(circle,#f0f7fd 0 3.4px,transparent 3.9px)}.field .chg-ev{display:grid;gap:10px;width:238px}.field .chg-e{box-sizing:border-box;display:flex;align-items:center;height:43px;margin:0;padding:0 14px;border:1px solid #242528;border-radius:8px;background:#171819;font:400 12px/1.4 var(--font-h);color:#8a8e97;white-space:nowrap;transition:color .5s ease,border-color .5s ease}.field .chg-e.is-on{border-color:#3d4046;color:#e5e5e5}.field .chg-ev.has-pick .chg-e:not(.is-on){color:#63676e;background:#131415}.field .chg-pan{display:grid;gap:8px;width:262px;padding:12px}.field .chg-pan>.chg-dash{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.field .chg-pan>:not(.chg-dash){position:relative}.field .chg-fx{box-sizing:border-box;min-height:72px;display:flex;flex-direction:column;justify-content:center;padding:8px 14px;border:1px solid #242528;border-radius:8px;background:#171819;transition:border-color .6s ease,background .6s ease}.field .chg-fx b{display:block;font:500 12px/1.4 var(--font-h);color:#fff;transition:opacity .3s ease}.field .chg-fx span{display:block;margin-top:4px;font:400 12px/1.4 var(--font-h);color:#8a8e97;transition:opacity .3s ease}.field .chg-fx.is-swap b,.field .chg-fx.is-swap span{opacity:0}.field .chg-way{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:66px;padding:8px 14px;border:1px solid #242528;border-radius:8px;background:#171819;font:400 12px/1.4 var(--font-h);color:#e5e5e5;transition:border-color .5s ease,background .5s ease}.field .chg-pan.has-pick .chg-way:not(.is-on){background:#131415}.field .chg-way em{display:none}.field .chg-way.is-on{border-color:#3d4046}.field .chg-res{box-sizing:border-box;display:grid;gap:12px;width:238px;padding:14px 14px 16px;border:1px solid #242528;border-radius:8px;background:#171819}.field .chg-res p{margin:0;font:400 12px/1.4 var(--font-h);color:#e5e5e5}.field .chg-res .chg-rl{display:flex;align-items:center;gap:6px;font:400 12px/1.4 "Space Mono",var(--font-m);letter-spacing:.48px;color:#8a8e97}.field .chg-res .chg-rl i{box-sizing:border-box;width:10px;height:10px;border:1px solid rgba(178,204,255,.4);border-radius:50%;background:radial-gradient(circle,#b2ccff 0 2.2px,transparent 2.7px)}.field .chg-wl{transform:translateY(-50%);font:500 12px/1 var(--font-h);color:#a8a8a8;white-space:nowrap;transition:color .5s ease}.field .chg-wl.is-on{color:#b2ccff}.field .chg.has-way .chg-wl:not(.is-on){color:#63676e}.field .chg-dot{width:13px;height:13px;transform:translate(-50%,-50%);border-radius:50%}.field .chg-dot.is-pick{border:1px solid rgba(178,204,255,.2);background:radial-gradient(circle,#b2ccff 0 3px,transparent 3.5px)}.field .chg-dot.is-end{width:6px;height:6px;border:1px solid #464a53}.field .chg-dot.is-end.is-on{width:13px;height:13px;border-color:#b2ccff33;background:radial-gradient(circle,#b2ccff 0 3px,transparent 3.5px)}.field .chg-mark{width:96px;height:96px;transition:opacity .5s ease}.field .chg-mark>*{position:absolute}.field .chg-loop{left:0;top:0;overflow:visible}.field .chg-box{left:12px;top:12px;box-sizing:border-box;width:72px;height:72px;border:1px solid #35383c;border-radius:6px;background:#18191a;transition:border-color .6s ease}.field .chg.is-landing .chg-box{border-color:#5a5e66}.field .chg-logo{position:absolute;left:7px;top:7px;display:block;width:8px;height:12px;opacity:.85;transition:opacity .6s ease}.field .chg-logo svg{display:block;width:8px;height:12px}.field .chg.is-settled .chg-logo{opacity:1}@keyframes field-chg-turn{to{stroke-dashoffset:-15}}.field .chg.is-weighing .chg-half{animation:field-chg-turn .8s linear infinite}.field .chg [data-in]{transition:opacity .5s ease,color .5s ease,border-color .5s ease,background .5s ease}.field .chg .chg-dot.is-end{transition:opacity .5s ease,width .4s ease,height .4s ease,border-color .4s ease,background .4s ease}.field .chg.is-pre [data-in]:not(.is-in){opacity:0}.field .chg.is-pre:not(.is-engine) .chg-mark{opacity:0}.field .chg.is-phone .chg-dg{display:grid;grid-template-columns:24px 96px 23px 126px 23px;width:292px}.field .chg.is-phone .chg-dg>*{position:relative;left:auto!important;top:auto!important;transform:none;grid-column:1 / -1}.field .chg.is-phone .chg-ln,.field .chg.is-phone .chg-dot,.field .chg.is-phone .chg-wl{display:none}.field .chg.is-phone .chg-lb{justify-self:center}.field .chg.is-phone .chg-lb[data-i="0"]{grid-row:1;margin-bottom:12px}.field .chg.is-phone .chg-dg>.chg-col:not(.chg-pan){grid-row:2;margin-bottom:40px}.field .chg.is-phone .chg-mark{grid-row:3;grid-column:2}.field .chg.is-phone .chg-lb[data-i="1"]{grid-row:3;grid-column:4;justify-self:start;align-self:center;white-space:normal}.field .chg.is-phone .chg-lb[data-i="2"]{grid-row:4;margin:40px 0 12px}.field .chg.is-phone .chg-pan{grid-row:5}.field .chg.is-phone .chg-card,.field .chg.is-phone .chg-ev,.field .chg.is-phone .chg-pan{width:292px}.field .chg.is-phone .chg-res{width:268px}.field .chg.is-phone .chg-fx{min-height:54px}.field .chg.is-phone .chg-way{height:auto;padding:10px 14px}.field .chg.is-phone .chg-way em{display:block;margin-bottom:4px;font:400 12px/1.4 "Space Mono",var(--font-m);font-style:normal;letter-spacing:.48px;color:#8a8e97;transition:color .5s ease}.field .chg.is-phone .chg-way.is-on em{color:#b2ccff}@media(prefers-reduced-motion:reduce){.field .chg [data-in],.field .chg .chg-dot.is-end,.field .chg-mark,.field .chg-box,.field .chg-fx,.field .chg-fx b,.field .chg-fx span{transition:none}}@media(max-width:760px){.field .eng-reason{grid-template-columns:minmax(0,1fr)}.field .eng-card{height:auto;padding:24px 12px}.field .eng-st{display:none}}.field .rpg-al.is-wait{color:var(--text-3)}.field .rpg-tick{appearance:none;box-sizing:border-box;width:16px;height:16px;padding:0;border:1px solid rgba(255,255,255,.24);border-radius:4px;background:transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease}.field .rpg-tick:hover{border-color:#ffffff73}.field .rpg-tick[aria-checked=true]{border-color:#eef1f6;background:#eef1f6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.2 8.3 6.8 10.8 11.8 5.6' fill='none' stroke='%23151617' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.field #viz-cb{--fw: clamp(340px, 38vw, 480px)}.field .cb .rpg-body{margin-top:0}.field .rpg-tbl{gap:8px}.field .rpg-tbl.is-all .rpg-r{grid-template-columns:16px minmax(0,220px) 72px 120px 132px;justify-content:start}.field .rpg-tbl .rpg-r{margin:0;padding:12px 14px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff06;box-shadow:none;transition:background .15s ease,border-color .15s ease}.field .rpg-tbl .rpg-r:after{display:none}.field .rpg-tbl .rpg-r:hover{background:#ffffff0b}.field .rpg-tbl .rpg-r.is-lit{background:#78a0ff14;border-color:#b2ccff4d}.field .cb .rpg-body{gap:14px}@media(min-width:861px){.field .door--moves .door-front{margin-top:128px}}.field .door-card .cx-read{font-weight:400;color:#aeb6c6}.field .pp-ties{display:grid;gap:10px;margin:0;padding:0;list-style:none}.field .pp-ties li{display:grid;justify-items:start;gap:5px}.field .pp-tl{font:400 12.5px/1.45 var(--font-h);color:#8e94a0;text-wrap:pretty}.field .ft{position:relative;display:grid;gap:14px;margin:0;padding:0;list-style:none}.field .ft-i:not(:last-child):after{content:"";position:absolute;left:4px;top:13px;bottom:-14px;border-left:1px solid rgba(178,204,255,.28)}.field .ft-i{position:relative;display:grid;gap:2px;padding-left:20px}.field .ft-i:before{content:"";position:absolute;left:0;top:4px;width:9px;height:9px;border-radius:50%;background:var(--pblue);box-shadow:0 0 0 3px #17181a}.field .ft-t{font:500 13px/1.4 var(--font-h);color:#f0f4fd}.field .ft-i.is-next:before{box-sizing:border-box;background:#17181a;border:1.5px solid var(--pblue)}.field .ft-i:has(+.ft-i.is-next):after{border-left-style:dashed}.field .ft-i.is-next .ft-t{font-weight:400;color:#aeb6c6}.field .cx-for{margin:0;font:400 13px/1.5 var(--font-h);color:#c3c8d2;text-wrap:pretty}.field .cx-props{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.field .cx-prop{display:inline-flex;align-items:center;gap:6px;height:26px;box-sizing:border-box;padding:0 10px;border:1px solid #26282e;border-radius:7px;background:#171819;font:500 12px/1 var(--font-h);color:#dfe3ee;white-space:nowrap}.field .cx-prop .cx-k{font-weight:500;color:#8b8f97}.field .cx-prop svg{width:11px;height:11px}.field .cx-prop.is-wait svg{color:#86a6ff}.field .cx-st{display:inline-flex;align-items:center;gap:6px;height:24px;box-sizing:border-box;padding:0 9px;border:1px solid #26282e;border-radius:7px;font:500 12px/1 var(--font-h);color:#dfe3ee;white-space:nowrap}.field .cx-st svg{width:11px;height:11px}.field .cx-st.is-wait svg{color:#86a6ff}.field .ft.is-log{gap:12px}.field .ft.is-log .ft-i{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:baseline}.field .ft.is-log .ft-i:not(:last-child):after{bottom:-16px}.field .ft.is-log .ft-i.is-next:after{border-left-style:dashed}.field .ft.is-log .ft-t{font:500 13px/1.4 var(--font-h);color:#f0f4fd}.field .ft.is-log .ft-i.is-next .ft-t{font-weight:400;color:#aeb6c6}.field .ft-d{font:500 12px/1.4 var(--font-h);color:var(--text-3);white-space:nowrap}.field .door-as.is-wait svg,.field .door-going svg{color:#86a6ff}.field .door-going svg{width:15px;height:15px}.field .door-st.door-going:hover{background:none;color:#c3c8d2}.field .door.is-bcc{position:relative;overflow:hidden}.field .bcc{position:absolute;left:0;top:0;width:1159px;height:620px;transform-origin:0 0;overflow:hidden;border-radius:20px 20px 0 0;font-family:var(--font-h)}.field .bcc>*{position:absolute;margin:0}.field .bcc svg{display:block}.field .bcc-stage{inset:0;border-radius:20px 20px 0 0;opacity:.4;background:linear-gradient(to top,#10101280,#4e525a66 50.423%,#ced5e257)}.field .bcc-win{left:50px;top:50px;width:1059px;height:600px;box-sizing:border-box;border:1px solid #2a2a2b;border-radius:16px;background:#101112}.field .bcc-logo{left:66px;top:62px;width:27px;height:27px;display:grid;place-items:center}.field .bcc-logo svg{width:10.095px;height:15.14px}.field .bcc-co{left:99px;top:67px;font:500 12px/1.4 var(--font-h);letter-spacing:.2px;color:#dfe3ee}.field .bcc-div{left:147px;top:67px;width:1px;height:17px;background:#222324}.field .bcc-crumb{left:162px;top:67px;display:flex;align-items:center;gap:6px;font:500 12px/1.4 var(--font-b);letter-spacing:.2px;white-space:nowrap}.field .bcc-root{color:#a9b1c7;opacity:.7}.field .bcc-here{color:#dfe3ee}.field .bcc-pick{display:grid;place-items:center;width:20px;height:20px;margin:-1.5px 0 -1.5px -2px;color:#dce4f599}.field .bcc-pick svg{width:10px;height:10px}.field .bcc-panel{left:66px;top:101px;width:1027px;height:549px;box-sizing:border-box;border:1px solid #222324;border-radius:12px;background:linear-gradient(to bottom,#141516,#111213)}.field .bcc-h{left:96px;top:121px;font:500 14px/normal var(--font-h);color:#dfe3ee}.field .bcc-h.is-att{top:318px}.field .bcc-chips{right:158px;top:117px;display:flex;gap:8px}.field .bcc-chip{display:flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;font:500 12px/1.4 var(--font-h);color:#c4ccdd;white-space:nowrap}.field .bcc-chip svg{width:12px;height:12px;margin-right:-3px}.field .bcc-ico{top:117px;width:27px;height:27px;display:grid;place-items:center;border-radius:5px}.field .bcc-ico.is-add{left:1011px}.field .bcc-ico.is-add svg{width:12px;height:12px}.field .bcc-ico.is-more{left:1042px}.field .bcc-ico.is-more svg{width:27px;height:27px}.field .bcc-chip,.field .bcc-ico{cursor:pointer;transition:background .15s ease,color .15s ease}.field .bcc-chip:hover,.field .bcc-ico:hover{background:#1d1f21;color:#fff}.field .bcc-ico path{transition:fill .15s ease,fill-opacity .15s ease,stroke .15s ease}.field .bcc-ico.is-add:hover path{fill:#fff;fill-opacity:1}.field .bcc-ico.is-more:hover path{stroke:#fff}.field .bcc-pick{border-radius:5px;cursor:pointer;transition:background .15s ease,color .15s ease}.field .bcc-pick:hover{background:#1d1f21;color:#fff}.field .bcc-read{left:96px;top:159px;width:882px;font:400 13.7px/1.7 var(--font-h);letter-spacing:.2px;color:#c4ccdd;opacity:.9;font-feature-settings:"ss02" 1,"ss03" 1,"ss04" 1}.field .bcc-avs{left:96px;top:257px;display:flex}.field .bcc-av{box-sizing:border-box;display:grid;place-items:center;width:28px;height:28px;margin-right:-8px;border:2px solid #131415;border-radius:50%;background:#2a2d33;font:500 10px/1 var(--font-h);letter-spacing:.1px;color:#c4ccdd}.field .bcc-av.is-more{background:#1e1f23;font-size:11px}.field .bcc-meta{left:228px;top:257px;height:28px;display:flex;align-items:center;gap:24px}.field .bcc-st{display:flex;align-items:center;gap:8px;box-sizing:border-box;height:30px;margin:0 -10px;padding:0 9px;border:1px solid transparent;border-radius:6px;font:500 13px/1.4 var(--font-h);color:#c4ccdd;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease}.field .bcc-st:hover{border-color:#1c1f22;background:#191b1c}.field .bcc-st svg{width:16px;height:16px;overflow:visible}.field .bcc-st.is-link{gap:6px}.field .bcc-st.is-link svg{width:18px;height:18px}.field .bcc-st.is-going svg{transform:rotate(180deg)}.field .bcc-all{left:992px;top:316px;font:500 13px/normal var(--font-h);color:#a6b1c7;cursor:pointer;transition:color .15s ease}.field .bcc-all:hover{color:#fff}.field .bcc-row{left:96px;width:967px;height:70px;box-sizing:border-box;border:1px solid rgba(32,36,43,.56);border-radius:10px;background:#ffffff03}.field .bcc-row.is-on{border-color:#26282e;background:#171819}.field .bcc-row>*{position:absolute;white-space:nowrap}.field .bcc-row b{left:23px;top:13px;font:500 13px/1.5 var(--font-h);color:#c4ccdd}.field .bcc-line{left:23px;top:35px;font:400 13px/1.5 var(--font-b);letter-spacing:.2px;color:#7b8290}.field .bcc-rs{right:189px;top:22px;display:flex;align-items:center;gap:4px;font:500 13px/1.4 var(--font-h);color:#c4ccdd}.field .bcc-rs svg{width:12px;height:12px;overflow:visible}.field .bcc-go{right:23px;top:22px;font:500 13px/1.4 var(--font-h);letter-spacing:.13px;color:#c4ccdd;cursor:pointer;transition:color .15s ease}.field .bcc-go:hover{color:#fff}.field .bcc-fade{left:0;top:418px;width:1159px;height:202px;background:var(--grain),#050607;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.45) 35%,rgba(0,0,0,.92) 88%,#000);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.45) 35%,rgba(0,0,0,.92) 88%,#000)}.field .bcc-shadow{left:715px;top:162px;width:413px;height:403px;border-radius:8px;box-shadow:-8px -8px 88px 14px #0203068c}.field .bcc-card{box-shadow:0 12px 24px -12px #0009}.field .bcc-card{left:709px;top:156px;width:425px;height:415px;box-sizing:border-box;border:1px solid #1f2022;border-radius:14px;background:#131415}.field .bcc-card>*{position:absolute;margin:0}.field .bcc-k{left:19px;top:19px;font:500 12px/1.4 var(--font-h);color:#a9b1c7}.field .bcc-cst{right:19px;top:14px;display:flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #1b1d20;border-radius:5px;font:500 12px/1.4 var(--font-h);color:#dfe3ee}.field .bcc-cst svg{width:10px;height:10px;margin:2px;overflow:visible}.field .bcc-ct{left:19px;top:57px;width:385px;font:600 15px/1.69 var(--font-h);letter-spacing:.1px;color:#dfe3ee;opacity:.9;font-feature-settings:"ss02" 1,"ss03" 1,"ss04" 1}.field .bcc-cp{left:19px;top:86px;width:385px;font:400 13px/1.69 var(--font-b);letter-spacing:.2px;color:#a6b1c7;opacity:.9}.field .bcc-cp.is-with{top:235px}.field .bcc-props{left:19px;top:164px;display:flex;gap:8px}.field .bcc-prop{display:flex;align-items:center;gap:4px;padding:3px 10px;border:1px solid #1b1d20;border-radius:5px;background:#181a1c;font:500 12px/1.4 var(--font-h);color:#9ea3b1;white-space:nowrap}.field .bcc-prop b{font-weight:500;color:#dfe3ee}.field .bcc-ch{left:19px;font:500 13px/1.69 var(--font-h);letter-spacing:.1px;color:#dfe3ee;opacity:.9;font-feature-settings:"ss02" 1,"ss03" 1,"ss04" 1}.field .bcc-ch.is-with{top:209px}.field .bcc-ch.is-prog{top:279px}.field .bcc-card.is-opp{height:445px}.field .bcc-cp.is-opp{top:86px}.field .bcc-ch.is-who{top:164px}.field .bcc-props.is-who{top:192px}.field .bcc-ch.is-what{top:236px}.field .bcc-wh{left:19px;font:500 12px/1.4 var(--font-h);color:#a9b1c7}.field .bcc-wx{left:19px;right:19px;height:22px}.field .bcc-wx>*{position:absolute}.field .bcc-wx i{left:0;top:5px;width:12px;height:12px}.field .bcc-wx i svg{width:12px;height:12px}.field .bcc-wx span{left:18px;top:0;font:500 13px/1.69 var(--font-b);letter-spacing:.1px;color:#9ea3b1;opacity:.9;white-space:nowrap}.field .bcc-pi{left:18px;right:19px;height:18px;display:block}.field .bcc-pi>*{position:absolute}.field .bcc-pi i{left:0;top:0;width:18px;height:18px;display:grid;place-items:center}.field .bcc-pi i svg{width:10px;height:10px;overflow:visible}.field .bcc-pi span{left:25px;top:0;font:500 13px/1.4 var(--font-h);letter-spacing:-.2px;color:#f7f8f8;white-space:nowrap}.field .bcc-pi em{right:0;top:0;font:500 12px/1.4 var(--font-h);font-style:normal;letter-spacing:-.2px;color:#f7f8f8}.field .bcc-pi.is-done span,.field .bcc-pi.is-done em{color:#9ea3b1}.field .bcc-pi.is-done i svg [fill]:not([fill=none]){fill:#7e8ba6}.field .bcc-pi.is-done i svg [stroke]{stroke:#7e8ba6}.field .bcc-rail{left:26.5px;top:333px;width:1px;height:7px;background:#2d2e2f}.field .door.is-bcc.is-phone .bcc>:not(.bcc-card){display:none}.field .door.is-bcc .bcc-card{translate:0 var(--lift, 0px)}.field .door.is-bcc .bcc-shadow{translate:0 calc(var(--lift, 0px) * .55)}.field .door.is-bcc.is-mid .bcc-card{translate:var(--slide, 0) var(--lift, 0px)}.field .door.is-bcc.is-mid .bcc-shadow{translate:var(--slide, 0) calc(var(--lift, 0px) * .55)}.field .door.is-bcc.is-phone{-webkit-mask-image:linear-gradient(90deg,#000 58%,transparent calc(58% + 42% * .88));mask-image:linear-gradient(90deg,#000 58%,transparent calc(58% + 42% * .88))}.field .bcc-rail.is-dash{top:363px;height:8px;background:linear-gradient(#2d2e2f 0 2px,transparent 2px 6px,#2d2e2f 6px 8px)}.field .dw{display:grid;gap:8px;margin:0;padding:0;list-style:none}.field .dw li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:3px;align-items:baseline;padding:12px 14px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#ffffff06}.field .dw li.is-rec{border-color:#b2ccff4d;background:#78a0ff12}@container (max-width: 640px){.field .rpg-r,.field .rpg-tbl.is-all .rpg-r{grid-template-columns:16px minmax(0,1fr) auto;column-gap:14px}.field .rpg-dt,.field .rpg-al{display:none}}@media(min-width:1200px){.field .rp{box-sizing:border-box;max-width:calc(100% - 100px)}}@media(max-width:860px){.field .rp-grid{grid-template-columns:minmax(0,1fr)}.field .rp-rail{border-left:0;border-top:1px solid rgba(255,255,255,.07)}}.field .cb-dm{display:inline-flex;align-items:center;gap:8px;font:500 12px/1.4 var(--font-h);color:#c3c8d2;white-space:nowrap}.field .cb-dm.is-wait{color:var(--text-3)}.field .cb-pips{display:inline-flex;align-items:center;gap:4px}.field .cb-pips .cx-mk{width:8px;height:8px}.field .cb-pips .cx-mk.is-int{width:9px;height:9px}.field .cb-st{display:inline-flex;align-items:center;gap:7px;min-width:0}.field .cb-ic{display:grid;place-items:center;width:13px;height:13px;color:#c3c8d2}.field .cb-st.is-wait .cb-ic{color:var(--pblue)}.field .cb-st.is-sel .cb-ic{color:#b0ec75}.field .cb-st.is-sel .cb-sl{color:#dfe3ee}.field .cb-ic svg{width:13px;height:13px}.field .cb-sl{font:500 12px/1.4 var(--font-h);color:#8e94a0;white-space:nowrap}@media(max-width:1200px){.field .cb-r{grid-template-columns:minmax(0,1fr) 104px 82px 42px;column-gap:14px}.field .cb-pips{display:none}}@media(max-width:860px){.field .cb-in{--clear: 0px}.field .cb-r{padding-right:12px}}@media(max-width:1060px)and (min-width:861px){.field .cb-r{grid-template-columns:auto auto minmax(0,1fr);row-gap:6px}.field .cb-n{grid-column:1 / -1}}@media(max-width:860px){.field .cb-r{grid-template-columns:minmax(0,1fr) 112px 132px 46px}.field .cb-pips{display:inline-flex}}@media(max-width:600px){.field .cb-hrow{flex-wrap:wrap;row-gap:12px}.field .cb-r{grid-template-columns:auto auto minmax(0,1fr);row-gap:6px}.field .cb-n{grid-column:1 / -1}}.field .wk-seg{display:inline-flex;gap:2px;padding:2px;border:.5px solid rgba(255,255,255,.1);border-radius:8px;background:var(--panel)}.field .wk-seg button{appearance:none;border:0;border-radius:6px;background:transparent;padding:6px 10px;font:500 12px/1 var(--font-h);color:#a6b1c7b3;cursor:pointer;transition:color .2s ease,background .2s ease}.field .wk-seg button:hover{color:#dfe3ee}.field .wk-seg button[aria-selected=true]{background:#202224;color:#f0f4fd}.field .wk-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field .wk{max-width:1160px;margin:0 auto;padding-block:clamp(8px,2vw,24px)}.field .wk-head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}.field .wk-h{margin:0;font:600 clamp(26px,3vw,34px)/1.12 var(--font-h);letter-spacing:-.03em;color:#f0f4fd;text-wrap:balance}.field .wk-lead{margin:0;justify-self:end;max-width:50ch;font:400 16px/1.7 var(--font-b);color:var(--text-2);text-wrap:pretty}.field .wk-cols{display:flex;gap:14px;margin-top:clamp(36px,4.5vw,56px)}.field .wk-card{box-sizing:border-box;flex:1;min-width:0;contain:inline-size;display:flex;flex-direction:column;gap:24px;padding:20px;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:#101112}.field .wk-card>.wk-cap{margin-top:auto}.field .wk-shot:not(.is-act):after{content:"";position:absolute;top:44px;right:0;bottom:0;width:76px;pointer-events:none;background:linear-gradient(90deg,#10111200,#101112 82%)}.field .wk-shot{position:relative;height:436px;margin:23px -43px 0 23px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 72%,transparent 94%),linear-gradient(180deg,#000 var(--fa, 54%),transparent var(--fb, 84%));-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,#000 72%,transparent 94%),linear-gradient(180deg,#000 var(--fa, 54%),transparent var(--fb, 84%));mask-composite:intersect}.field .wk-panel{box-sizing:border-box;min-height:calc(100% + 24px);width:calc(100% + 24px);padding:16px 46px 0 18px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#151617}.field .wk-cap-h{margin:0 0 8px;font:600 15px/1.3 var(--font-h);letter-spacing:-.012em;color:#f0f4fd}.field .wk-cap-p{margin:0;max-width:52ch;font:400 14px/1.6 var(--font-b);color:var(--text-2)}.field .wk-ah{display:flex;align-items:center;gap:10px;margin-bottom:28px}.field .wk-ah b{font:500 13.5px/1.3 var(--font-h);color:#f0f4fd}.field .wk-ah span{font:400 12.5px/1.3 var(--font-h);color:var(--text-3)}.field .wk-ahr{display:inline-flex;gap:6px;margin-left:auto}.field .wk-ahr .wk-chip{cursor:pointer;transition:background .15s ease,color .15s ease}.field .wk-ahr .wk-chip:hover{background:#ffffff17;color:#fff}.field .wk-ahr .wk-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:7px;background:#ffffff0d;font:500 12px/1 var(--font-h);color:#c3c8d2}.field .wk-chip svg{width:11px;height:11px}.field .wk-list{position:relative;display:grid;gap:20px;margin:0;padding:0;list-style:none}.field .wk-i{position:relative;display:grid;grid-template-columns:13px minmax(0,1fr) auto;column-gap:22px;row-gap:3px;align-items:baseline}.field .wk-ic{grid-row:span 2;align-self:start;display:grid;place-items:center;width:13px;height:18px;color:#8e94a0}.field .wk-ic svg{width:13px;height:13px}.field .wk-ic.is-new,.field .wk-ic.is-rec{color:var(--pblue)}.field .wk-ic.is-sel{color:#b0ec75}.field .wk-ic.is-wait{color:#86a6ff}.field .wk-ic.is-chg,.field .wk-ic.is-agreed{color:#dfe3ee}.field .wk-ic.is-done{color:#c3c8d2}.field .wk-ic.is-resolved,.field .wk-ic.is-not{color:#8e94a0}.field .wk-ic.is-dot{color:#5d626b}.field .wk-i:nth-child(2){opacity:.85}.field .wk-i:nth-child(3){opacity:.7}.field .wk-i:nth-child(4){opacity:.55}.field .wk-i{margin:-9px;padding:9px;border:1px solid transparent;border-radius:6px}.field .wk-i:not(:last-child):after{content:"";position:absolute;left:15px;top:28px;bottom:-14px;width:1px;background:#ffffff1a}.field .wk-i.is-lit{opacity:1}.field .wk-i.is-lit:before{content:"";position:absolute;inset:0 0 0 33px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#ffffff09}.field .wk-i>*{position:relative}.field .wk-tl{display:flex;align-items:baseline;gap:10px;min-width:0}.field .wk-tl .wk-t{min-width:0}.field .wk-sl{flex:0 0 auto;font:500 12px/1.4 var(--font-h);color:#8e94a0;white-space:nowrap}.field .wk-t{font:500 13px/1.4 var(--font-h);color:#eef1f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field .wk-d{display:inline-flex;align-items:center;gap:8px;font:400 12px/1.4 var(--font-h);color:var(--text-3);white-space:nowrap}.field .wk-s .wk-who{font-weight:500;color:#dfe3ee}.field .wk-s{grid-column:2 / -1;font:400 12.5px/1.45 var(--font-h);color:#8e94a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field .wk-s b{font-weight:500;color:#c3c8d2}.field .wk-shot.is-act{flex:none;width:533px;height:277px;margin:15px 0 calc(20px - 277px * (1 - var(--k, 1))) var(--x, 20px);transform:scale(var(--k, 1));transform-origin:0 0;-webkit-mask-image:none;mask-image:none}.field .wk-shot .wk-fade{position:absolute;pointer-events:none;background:var(--grain),#0d0e0f;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.field .wk-shot .wk-fade-b{-webkit-mask-image:linear-gradient(180deg,transparent,#000);mask-image:linear-gradient(180deg,transparent,#000)}.field .wk-shot.is-act .wk-fade-b{left:0;right:2px;bottom:0;height:114px;z-index:1}.field .wk-shot.is-act .wk-fade-r{top:0;bottom:0;right:auto;left:calc(var(--vis, 100%) * .68);width:calc(var(--vis, 100%) * .32 + 1px);z-index:3}.field .wk-shot.is-act .wk-ahr{position:relative;z-index:2;transform:translate(56px)}.field .wk-shot.is-act .wk-panel{width:548px;height:calc(100% + 25px);min-height:0;padding:10px 98.8px 0 16px;border:1px solid #262729;border-radius:12px;background:#141516}.field .wk-shot.is-act .wk-ah{gap:6px;height:27px;margin:0 0 25px 3px}.field .wk-shot.is-act .wk-ah b,.field .wk-shot.is-act .wk-ah span{font:500 12px/1.4 var(--font-h);color:#8b8f97}.field .wk-shot.is-act .wk-ah .wk-ah-on{color:#dfe3ee}.field .wk-shot.is-act .wk-ahr{gap:6px}.field .wk-shot.is-act .wk-ahr .wk-chip{height:auto;gap:8px;padding:5px 10px;border-radius:6px;background:#171819;font:500 12px/1.4 var(--font-h);color:#c4ccdd}.field .wk-shot.is-act .wk-ahr .wk-chip svg{width:7px;height:4px}.field .wk-shot.is-act .wk-list{gap:23.8px}.field .wk-shot.is-act .wk-i{grid-template-columns:39px minmax(0,1fr) auto;column-gap:0;row-gap:1.8px;align-items:start;margin:0;padding:0;border:0;opacity:1}.field .wk-shot.is-act .wk-ic{justify-self:start;width:18px;height:18px}.field .wk-shot.is-act .wk-ic svg{width:13.5px;height:13.5px;overflow:visible}.field .wk-shot.is-act .wk-ic.is-chg,.field .wk-shot.is-act .wk-ic.is-agreed{color:#e0e3ed}.field .wk-shot.is-act .wk-i:not(:last-child):after{left:8.5px;top:20px;bottom:-21.8px;background:#2d2e2f}.field .wk-shot.is-act .wk-i.is-lit:before{inset:-10px -1000px -10px 27px;border:1px solid #26282e;border-radius:8px;background:#171819}.field .wk-shot.is-act .wk-t{font:500 13px/1.4 var(--font-h);letter-spacing:-.2px;color:#f7f8f8}.field .wk-shot.is-act .wk-sl{font:400 12px/1.4 var(--font-h);color:#8d929d}.field .wk-shot.is-act .wk-s{grid-column:2;font:400 13px/1.4 var(--font-h);letter-spacing:-.2px;color:#8d929d}.field .wk-shot.is-act .wk-i{min-height:41.6px}.field .wk-shot.is-act .wk-meta{display:contents}.field .wk-shot.is-act .wk-meta>*{grid-column:3;justify-self:end;align-self:start;margin-left:12px;white-space:nowrap;transform:translate(56px);z-index:2}.field .wk-shot.is-act .wk-meta .wk-sl{grid-row:1}.field .wk-shot.is-act .wk-d{grid-row:2;font:500 12px/1.4 var(--font-h);color:#c4ccdd}.field .wk-card .wk-shot.is-pro{flex:none;width:475px;height:277px;margin:15px 0 calc(20px - 277px * (1 - var(--k, 1))) var(--x, 20px);transform:scale(var(--k, 1));transform-origin:0 0;-webkit-mask-image:none;mask-image:none}.field .wk-card .wk-shot.is-pro:after{display:none}.field .wk-card .wk-shot.is-pro .wk-panel{width:509px;height:calc(100% + 25px);min-height:0;padding:15px 0 0 19px;border:1px solid #262729;border-radius:12px;background:#141516}.field .wk-card .wk-shot.is-pro .wk-ph{max-width:none;gap:10px;font:500 12px/1.4 var(--font-h);color:#dfe3ee}.field .wk-card .wk-shot.is-pro .wk-ph .c-dim,.field .wk-card .wk-shot.is-pro .wk-ph .sep{color:#8b8f97}.field .wk-card .wk-shot.is-pro .wk-ph .c-pick{display:inline-flex;width:7px;height:4px;margin-left:-1px}.field .wk-card .wk-shot.is-pro .wk-ph .c-pick svg{width:7px;height:4px}.field .wk-card .wk-shot.is-pro .wk-read{width:472px;max-width:none;margin:24.2px 0 0;font:500 13px/1.6 var(--font-h);letter-spacing:0;color:#dfe3ee}.field .wk-card .wk-shot.is-pro .wk-sec{display:block;margin:16.6px 0 0}.field .wk-card .wk-shot.is-selection .wk-read{width:502px}.field .wk-card .wk-shot.is-selection .wk-read+.wk-sec{margin-top:21.4px}.field .wk-card .wk-shot.is-pro .wk-st{margin:0;font:500 13px/1.4 var(--font-h);letter-spacing:-.2px;color:#c4ccdd}.field .wk-card .wk-shot.is-pro .wk-sec>p:not(.wk-st){margin:3.8px 0 0;font:400 13px/1.4 var(--font-h);letter-spacing:-.2px;color:#8d929d;white-space:nowrap}.field .wk-card .wk-shot.is-pro .deck{margin:3.8px 0 0;padding:0;list-style:none;display:grid;gap:8px}.field .wk-card .wk-shot.is-pro .deck-item{display:grid;gap:3.8px;margin-right:-600px;padding:9px 12px 9px 11px;border:1px solid #26282e;border-radius:8px;background:#171819}.field .wk-card .wk-shot.is-pro .deck-title{font:500 13px/1.4 var(--font-h);letter-spacing:-.2px;color:#f7f8f8}.field .wk-card .wk-shot.is-pro .deck-note{font:400 13px/1.4 var(--font-h);letter-spacing:-.2px;color:#8d929d}.field .wk-card .wk-shot.is-pro .deck-tag,.field .wk-card .wk-shot.is-pro .wk-stat{display:none}.field .wk-card .wk-shot.is-pro .cx-dem{display:grid;gap:2.6px;margin:5.8px 0 0 -3px}.field .wk-card .wk-shot.is-pro .cx-d{display:grid;grid-template-columns:18px auto;column-gap:6px;align-items:center;font:500 13px/1.8 var(--font-h);letter-spacing:-.2px;color:#8d929d}.field .wk-card .wk-shot.is-pro .cx-sw{display:none}.field .wk-card .wk-shot.is-pro .cx-mk{width:8px;height:8px;margin:5px;box-sizing:border-box;border-radius:50%;border:1.5px solid transparent;background:none}.field .wk-card .wk-shot.is-pro .cx-mk.is-al{border-color:#b2ccff;background:#b2ccff}.field .wk-card .wk-shot.is-pro .cx-mk.is-int{border-color:#b2ccff}.field .wk-card .wk-shot.is-pro .wk-sec.is-row{display:flex;align-items:center;gap:12px;margin-top:21.6px}.field .wk-card .wk-shot.is-pro .tie-pills{display:flex;gap:8px;margin:0}.field .wk-card .wk-shot.is-pro .tie-pill{display:inline-flex;align-items:center;gap:9px;height:28px;box-sizing:border-box;padding:0 7px 0 10px;border:1px solid #26282e;border-radius:8px;background:#171819;font:500 13px/1.4 var(--font-h);letter-spacing:-.2px;color:#f7f8f8}.field .wk-card .wk-shot.is-pro .tie-pill-t{font:400 13px/1.4 var(--font-h);letter-spacing:-.2px;color:#a6b1c7}.field .wk-card .wk-shot.is-pro .wk-fade-b{left:0;width:468px;bottom:0;height:114px;z-index:1}.field .wk-card .wk-shot.is-pro .wk-fade-r{inset:0 0 0 144px;z-index:3}.field .wk-ph{position:relative;display:flex;align-items:center;gap:8px;min-width:0;font:500 13px/1.3 var(--font-h);color:#f0f4fd;white-space:nowrap}.field .wk-ph .c-dim{color:var(--text-3)}.field .wk-ph .sep{color:#7e8ba69e}.field .wk-ph .c-pick{margin-left:-4px}@media(min-width:821px){.field .wk-shot:not(.is-act) .wk-panel{width:max(calc(100% + 24px),780px)}.field .wk-shot:not(.is-act) .wk-ph{max-width:var(--hdr, none)}}.field .deck-item .wk-stat{grid-column:2;grid-row:1;justify-self:end}.field .wk-lk{position:relative;align-self:center;margin-left:auto;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;color:#8e94a0;cursor:pointer;transition:background .15s ease,color .15s ease}.field .wk-lk svg{width:13px;height:13px}.field .wk-lk:hover,.field .wk-lk:focus-visible{background:#ffffff12;color:#fff;outline:none}.field .wk-lk-pop{position:absolute;top:calc(100% + 6px);right:0;z-index:3;cursor:default;display:grid;gap:10px;min-width:180px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#1c1d20;box-shadow:0 12px 30px #00000080;opacity:0;visibility:hidden;transform:translateY(-2px);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}.field .wk-lk:hover .wk-lk-pop,.field .wk-lk:focus-visible .wk-lk-pop{opacity:1;visibility:visible;transform:none;transition:opacity .15s ease,transform .15s ease}.field .wk-lk-t{font:500 12px/1.4 var(--font-h);color:var(--text-3)}.field .wk-lk-r{display:grid;gap:1px;font:500 12px/1.4 var(--font-h);color:var(--text-2);white-space:nowrap}.field .wk-lk-r b{font:500 12.5px/1.4 var(--font-h);color:#f0f4fd}.field .wk-ph>b{font-weight:500;color:#f0f4fd}.field .wk-read{margin:16px 0 0;font:400 14px/1.55 var(--font-h);color:#e6e9f0;text-wrap:pretty}.field .wk-sec{display:grid;gap:6px;margin-top:16px}.field .wk-sec>p{margin:0}.field .wk-qs{display:grid;gap:8px}.field .wk-qs p{margin:0;font:400 13px/1.5 var(--font-h);color:#8e94a0;text-wrap:pretty}.field .wk-sec.is-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.field .wk-st{display:flex;align-items:center;justify-content:space-between;gap:10px;font:600 13px/1.3 var(--font-h);color:#f0f4fd}.field .wk-sec>p:not(.wk-st){font:400 13px/1.5 var(--font-h);color:#8e94a0;text-wrap:pretty}.field .wk-stat{display:inline-flex;align-items:center;gap:6px;font:400 12px/1.3 var(--font-h);color:#c3c8d2}.field .wk-stat svg{width:12px;height:12px}.field .wk-stat.is-agreed svg{color:#dfe3ee}@media(max-width:820px){.field .wk-head{grid-template-columns:1fr;gap:14px}.field .wk-lead{justify-self:start}}@media(max-width:999px){.field .wk-cols{flex-direction:column}}@media(prefers-reduced-motion:reduce){.field .cx-in,.field .cx-cand,.field button.cx-rc,.field .door-cc>*,.field .door-att li,.field .door-front{transition:none}}.field[data-ver]:not(:is(#hero,[data-ver=hero])):not(:is(#org,[data-ver=org]))>.hero{background:none;border:0;border-radius:0;padding:0}.field[data-ver]:not(:is(#hero,[data-ver=hero])):not(:is(#org,[data-ver=org])) .hero-glow{display:none}.field[data-ver]:not(:is(#hero,[data-ver=hero])) .stage{padding:0;background:none;border-radius:0}.field[data-ver]:not(:is(#hero,[data-ver=hero])) .window .body{margin:0 12px 12px}@media(min-width:601px){.field[data-ver]:not(:is(#hero,[data-ver=hero])):not(:is(#org,[data-ver=org]))>.hero{overflow:visible}.field .cx,.field .door{padding:0}.field .rp{max-width:none;padding:0}.field .oi{padding-inline:0}.field .door-back>.oi-bar{padding:0 12px}.field .door-back>.oi-inset{margin:0 12px 12px}}.field .cx.is-card-only,.field .door.is-card-only{display:block;padding:0}.field .is-card-only>.door-front{margin:0;width:var(--fw);max-width:100%}.field .is-back-only .door-front{display:none}.field .rpg-has{display:grid;gap:10px;margin-top:18px}.field .rpg-has .sect{margin:0}.field .rpg-why{margin:12px 0 0;font:400 13px/1.5 var(--font-h);color:#8e94a0}.field .rpg-from{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.field .rpg-fl{margin-right:4px;font:400 12.5px/1.3 var(--font-h);color:var(--text-3)}.field .rpg-src{display:inline-flex;align-items:center;height:24px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:6px;font:500 12px/1 var(--font-h);color:#c3c8d2}.field .dh-has .cx-sw{color:#aeb6c6}@media(max-width:860px){.field .cx,.field .door{grid-template-columns:minmax(0,1fr)}.field .door-back{grid-column:1}.field .door-cc .door-read{max-width:none}.field .door-att li{grid-template-columns:minmax(0,1fr);row-gap:8px}.field .door-go{justify-self:start}.field .door-bar-r .door-chip,.field .door-bar-r .door-ico{display:none}.field .door-front{grid-column:1;grid-row:2;margin:-20px 12px 0}}.field .dn{color:var(--text)}.field .dn-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.field .dn-c{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0}.field .dn-card{flex:1 1 auto;display:flex;flex-direction:column;gap:34px;padding:20px;border:1px solid var(--border);border-radius:14px;background:#101112}.field .dn-t{margin:0;font:600 15px/1.35 var(--font-h);letter-spacing:-.01em;color:var(--text)}.field .dn-txt{display:grid;gap:6px;margin-top:auto}.field .dn-p{margin:0;font:400 14px/1.5 var(--font-b);color:var(--text-2)}.field .dn-stage{position:relative;height:273px;transition:opacity .6s ease}.field .dn-fade .dn-stage{opacity:0}.field .dn-still,.field .dn-still *{transition:none!important}.field .dn-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.field .dn-lines line{fill:none;stroke:#f7f8f8;stroke-width:1}.field .dn-lines .dn-route{stroke-dasharray:4 4;opacity:.8}.field .dn-lines .dn-own{opacity:.45}.field .dn-lines .dn-reach{stroke:var(--pblue);stroke-dasharray:3 4;opacity:1}.field .dn-n{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:0;height:0}.field .dn-d{box-sizing:border-box;position:absolute;left:-4.5px;top:-4.5px;width:9px;height:9px;border-radius:50%;background:#f7f8f8}.field .dn-n.quiet .dn-d{opacity:.35}.field .dn-n.quiet.tied .dn-d{opacity:.8}.field .dn-n.out .dn-d{background:transparent;border:1.5px solid #f7f8f8}.field .dn-n.ghost .dn-d{left:-6.5px;top:-6.5px;width:13px;height:13px}.field .dn-n.ghost .dn-d{background:#b2ccff1a;border:1px dashed var(--pblue)}.field .dn-n.ring .dn-d{box-shadow:0 0 0 4px #b2ccff24,0 0 0 5px #b2ccff33}.field .dn-lb{position:absolute;display:flex;flex-direction:column;gap:1px;white-space:nowrap;padding:1px 3px;text-shadow:0 0 3px #101112,0 0 6px #101112}.field .dn-lb .dn-nm{font:400 12px/1.25 var(--font-m);color:#f7f8f8}.field .dn-lb .dn-r{font:400 12px/1.3 var(--font-m);color:#b9bec9}.field .dn-lb .dn-g{display:inline-flex;align-items:center;gap:5px;margin-top:1px;font:400 12px/1.3 var(--font-m);color:#c9d9f7}.field .dn-lb .dn-g:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--pblue)}.field .dn-n[data-s=r] .dn-lb{left:9px;top:-9px}.field .dn-n.ghost[data-s=r] .dn-lb{left:11px}.field .dn-n[data-s=l] .dn-lb{right:9px;top:-9px;align-items:flex-end}.field .dn-n.ghost[data-s=l] .dn-lb{right:11px}.field .dn-n.ring[data-s=l] .dn-lb{right:14px}.field .dn-n[data-s=bc] .dn-lb{left:0;transform:translate(-50%);top:10px;align-items:center;text-align:center}.field .dn-n.ring[data-s=bc] .dn-lb{top:13px}.field .dn-n[data-s=tc] .dn-lb{left:0;transform:translate(-50%);bottom:8px;align-items:center;text-align:center}.field .dn-role{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:0}.field .dn-role>*{position:relative}.field .dn-n.joined .dn-d{background:#dbe7ff;border:1px solid var(--pblue);box-shadow:0 0 0 4px #b2ccff24}.field .dn-stage[data-kind=near] .dn-n{transition:opacity .6s ease}.field .dn-sw{display:inline-grid;justify-items:center}.field .dn-sw>*{grid-area:1 / 1;transition:opacity .45s ease}.field .dn-sw .dn-mv{opacity:0;color:#c9d9f7}.field .dn-sw .dn-now{opacity:0;margin-top:0}.field .dn-stage[data-kind=near]:not([data-beat="1"]) .dn-sw .dn-was{opacity:0}.field .dn-stage[data-beat="2"] .dn-sw .dn-mv,.field .dn-stage[data-beat="3"] .dn-sw .dn-now{opacity:1}.field .dn-stage[data-kind=near] [data-id=alex]{transition:transform 1.3s cubic-bezier(.4,0,.2,1)}.field .dn-stage[data-kind=near] [data-id=alex] .dn-d{transition:background .6s ease .6s,border-color .6s ease .6s;border:1.5px solid transparent}.field .dn-stage[data-beat="3"] [data-id=alex]{transform:translate(var(--dx, 0px),var(--dy, 0px))}.field .dn-stage[data-beat="3"] [data-id=alex] .dn-d{background:transparent;border-color:#f7f8f8}.field .dn-stage[data-kind=field] .dn-n{transition:opacity .8s ease}.field .dn-stage[data-kind=field]:not(.is-in) [data-id=rachel],.field .dn-stage[data-kind=field].is-in [data-id=opp]{opacity:0}.field .dn-ways{margin:0;padding:0;list-style:none;display:grid;gap:8px}.field .dn-ways li{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:9px;align-content:start;padding:7px 15px 9px;border:1px solid #262729;border-radius:8px;background:#141516;transition:opacity .8s ease,background .8s ease,border-color .8s ease}.field .dn-cn,.field .dn-ways .dn-ty{font:500 13px/1.69 var(--font-h);letter-spacing:.1px;color:#dfe3ee;opacity:.9;font-feature-settings:"ss02" 1,"ss03" 1,"ss04" 1;transition:opacity .8s ease}.field .dn-ways .dn-ty{text-align:right}.field .dn-wl{grid-column:1 / -1;margin:0;font:400 12px/1.5 var(--font-b);letter-spacing:.2px;color:#a6b1c7;opacity:.9;text-wrap:pretty;transition:opacity .8s ease}.field .dn-ways.is-picked li.is-pick{border-color:#495161;background:#a7c9eb0f}.field .dn-ways.is-picked li:not(.is-pick){opacity:.5}.field .dn-ways.is-picked li:not(.is-pick)>*{opacity:1}.field .dn-k{display:flex;align-items:center;gap:6px;margin:0 0 11.2px;font:500 12px/1.4 var(--font-h);color:#dfe3ee;white-space:nowrap}.field .dn-k .dn-ring{box-sizing:border-box;flex:none;width:11px;height:11px;margin-right:2px;border:1px dashed var(--pblue);border-radius:50%;background:#b2ccff1a}.field .dn-k .dn-kd{color:#a9b1c7;opacity:.7}.field .sizes{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin:0 4px 10px}.field .sizes-l{margin-right:6px;font:400 12px/1 var(--font-m);color:var(--text-3)}.field .size-b{appearance:none;cursor:pointer;padding:7px 12px;border:1px solid var(--border);border-radius:8px;background:transparent;font:500 12.5px/1 var(--font-h);color:var(--text-2);transition:color .2s ease,background .2s ease,border-color .2s ease}.field .size-b:hover{color:var(--text)}.field .size-b[aria-pressed=true]{background:#202224;border-color:#34373d;color:var(--text)}.field .size-b:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field .v-sized .node.node.gone{--o: 0 !important;pointer-events:none}.field .window[data-size="20"][data-layout=org] .node.g-cx .lbl .rl{display:none!important}.field .spec-wrap{overflow-x:auto}.field .spec{width:100%;min-width:860px;border-collapse:collapse;font-size:13.5px;line-height:1.5}.field .spec th{text-align:left;font:400 11.5px/1.4 var(--font-m);color:var(--text-3);padding:0 18px 10px 0;border-bottom:1px solid var(--border);white-space:nowrap}.field .spec td{vertical-align:top;padding:12px 18px 12px 0;border-bottom:1px solid var(--border);color:var(--text-feature)}.field .spec td:first-child{color:var(--text-hi);font-weight:500}.field .spec td.num{font:400 12.5px/1.6 var(--font-m);white-space:nowrap}.field .memo-list{display:grid;gap:14px;margin:0;padding:0;list-style:none;max-width:76ch}.field .memo-list li{position:relative;padding-left:18px}.field .memo-list li:before{content:"";position:absolute;left:0;top:.68em;width:6px;height:1px;background:var(--text-3)}.field .od{display:grid;gap:48px}@media(max-width:980px){.field .window:not(.v-hero) .body{grid-template-columns:minmax(0,1fr)}.field .window:not(.v-hero) .field{aspect-ratio:66 / 54}.field .window:not(.v-hero) .rail{margin:0 12px 12px}}@media(max-width:720px){.field .window:not(.v-hero) .field{aspect-ratio:1 / 1.08}.field .window:not(.v-hero) .canvas{inset:22px 50px 74px 14px}.field .window:not(.v-hero) .rl{display:none!important}.field .window:not(.v-hero) .nm{font-size:11px}.field .window:not(.v-hero) .field-foot{left:14px;right:14px}.field .window:not(.v-hero) .rail{padding:18px 16px}}@media(min-width:601px)and (max-width:980px){.field :is(#viz-home,[data-viz-home]) .window.v-story[data-layout=org] .field,.field:is(#pages,[data-ver=pages]) .window.v-story[data-layout=org] .field{aspect-ratio:66 / 42.7}.field :is(#viz-home,[data-viz-home]) .window.v-story[data-layout=org] .canvas,.field:is(#pages,[data-ver=pages]) .window.v-story[data-layout=org] .canvas{top:-3.3%;bottom:5.2%;left:calc(4.3% - 3px);right:calc(53px - 4.3%)}.field :is(#viz-home,[data-viz-home]) .window.v-story[data-layout=board] .field,.field:is(#pages,[data-ver=pages]) .window.v-story[data-layout=board] .field{aspect-ratio:66 / 37.5}.field :is(#viz-home,[data-viz-home]) .window.v-story[data-layout=board] .canvas,.field:is(#pages,[data-ver=pages]) .window.v-story[data-layout=board] .canvas{inset:-8.2% 28px -3.5% 22px}.field :is(#viz-home,[data-viz-home]) .window.v-story.names-only[data-layout=board] .canvas,.field:is(#pages,[data-ver=pages]) .window.v-story.names-only[data-layout=board] .canvas{left:50px;right:0}.field :is(#viz-home,[data-viz-home]) .window.v-story .nm,.field:is(#pages,[data-ver=pages]) .window.v-story .nm{font-size:12px}.field :is(#viz-home,[data-viz-home]) .window.v-story:not(.names-only) .rl,.field:is(#pages,[data-ver=pages]) .window.v-story:not(.names-only) .rl{display:block!important}}@media(min-width:601px)and (max-width:999px){.field:is(#pages,[data-ver=pages]) .beats{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}}@media(min-width:1000px)and (max-width:1080px){.field:is(#pages,[data-ver=pages]) .beats{gap:8px}.field:is(#pages,[data-ver=pages]) .beat{font-size:13px;padding:11px 9px}}@media(max-width:520px){.field .window:not(.v-hero) .subbar{padding:0 12px}.field .window:not(.v-hero) .crumb{display:none}.field .window:not(.v-hero) .view-t{display:none}.field .window:not(.v-hero) .rd-w{display:none}.field .window:not(.v-hero) .seg{width:100%}.field .window:not(.v-hero) .seg button{flex:1 1 0;padding-inline:6px}}.field .is-bleed{overflow:hidden}.field .is-bleed .stage{width:1174px;transform-origin:0 0}.field .is-bleed .v-hero .body{grid-template-columns:676px minmax(0,1fr)}.field .is-bleed .v-hero .field{aspect-ratio:676 / 546}.field .is-bleed .v-hero .canvas{left:14px;right:18px}.field .hero.is-cropped>.is-bleed{--edge: clamp(48px, 12vw, 160px);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--edge)),transparent calc(100% - var(--edge) * .15));mask-image:linear-gradient(90deg,#000 calc(100% - var(--edge)),transparent calc(100% - var(--edge) * .15))}.field:is(#cell,[data-ver=cell]) .bento--pair{grid-template-columns:55fr 45fr}.field:is(#pages,[data-ver=pages]) .hero .window.v-story>.body{margin-top:12px}.field:is(#pages,[data-ver=pages]) .hero .window{box-shadow:none}@media(max-width:900px){.field:is(#cell,[data-ver=cell]) .bento--pair{grid-template-columns:1fr}}.field:is(#cell,[data-ver=cell]) .cell{box-sizing:border-box;height:420px;min-height:0}@media(max-width:1200px){.field:is(#cell,[data-ver=cell]) .cell{height:auto;min-height:420px}}@media(max-width:900px){.field:is(#cell,[data-ver=cell]) .cell{min-height:340px}}.field .conv-viz{align-content:start}.field .mem-viz{align-content:center}.field .cf2{margin:-7px -20px 0}.field .cf2 .cf2-stage{position:relative;overflow:hidden;height:283px;--cf2-top: 24px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--cf2-top),#000 calc(100% - 16px),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--cf2-top),#000 calc(100% - 16px),transparent 100%);mask-composite:intersect}@media(max-width:640px){.field .cf2 .cf2-stage{height:330px}.field .cf2{margin-top:-19px}}@media(max-width:600px){.field #viz-pair .cf2 .cf2-track{left:20px;right:20px}.field #viz-pair .cf2 .cf2-q,.field #viz-pair .cf2 .cf2-pill{max-width:80%}.field #viz-pair .cf2 .cf2-stage{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--cf2-top),#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 var(--cf2-top),#000 calc(100% - 16px),transparent 100%)}}.field .cf2 .cf2-track{position:absolute;left:12.7%;right:12.7%;top:0;display:flex;flex-direction:column;gap:40px;will-change:transform}.field .cf2 .cf2-ex{display:flex;flex-direction:column;align-items:stretch;gap:21px}.field .cf2 .cf2-q{align-self:flex-start;font:500 13px/1.5 var(--font-h);letter-spacing:.01em;color:#c4ccdd;margin:0;max-width:300px;animation:field-cf2in .45s ease both}.field .cf2 .cf2-pill{align-self:flex-end;font:500 13px/1.4 var(--font-b);letter-spacing:.01em;color:#dfe3ee;padding:8px 12px;border:1px solid #242528;border-radius:8px;background:#141516;max-width:100%;animation:field-cf2fade .4s ease 1.2s both}@keyframes field-cf2in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes field-cf2fade{0%{opacity:0}to{opacity:1}}.field .mem{position:relative;overflow:hidden;width:100%;border-radius:12px;background:#101112;padding:18px 0 20px}.field .mem-head{display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:18px;padding:0 18px}.field .mem-ring{flex:0 0 auto;width:16px;height:16px}.field .mem-seg{stroke-opacity:.25;transition:stroke-opacity .6s ease}.field .mem-seg.on{stroke-opacity:1}.field .mem-status{min-width:0;font:400 13px/1.4 var(--font-m);letter-spacing:.01em;white-space:nowrap;transition:opacity .4s ease}.field .mem-line{color:var(--text)}.field .mem-rows{display:flex;flex-direction:column;gap:14px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%)}.field .mem-row{position:relative;overflow:hidden}.field .mem-track{display:flex;width:max-content;will-change:transform}.field .mem-pill{flex:0 0 auto;margin-right:12px;font:400 12px/1.5 var(--font-m);letter-spacing:.02em;white-space:nowrap;color:#ffffff75;border:0;box-shadow:inset 0 0 0 .5px #ffffff1a;border-radius:7px;padding:6px 9px;background:transparent;transition:color .6s ease,box-shadow .6s ease,background-color .6s ease}.field .mem-pill.lit{color:#ffffffe6;box-shadow:inset 0 0 0 .5px #85888f;background:#ffffff0d}.field .mem-pill.lit-mid{color:#fff9;box-shadow:inset 0 0 0 .5px #ffffff4d;background:transparent}@media(max-width:640px){.field .mem-status{white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){.field .cf2 .cf2-q,.field .cf2 .cf2-pill{animation:none}.field .mem-status,.field .mem-seg{transition:none}}.field .st-items>li>.sec+.dm-sum{margin-top:14px}.field:is(#org,[data-ver=org])>.hero{border:0}.field:is(#org,[data-ver=org]) .hero-glow{display:none}.field .st-one{display:none}@media(max-width:600px){.field:is(#hero,[data-ver=hero])>.hero,.field:is(#pages,[data-ver=pages])>.hero,.field:is(#door-team,[data-ver=door-team])>.hero,.field:is(#door-board,[data-ver=door-board])>.hero,.field:is(#decisions,[data-ver=decisions])>.hero{margin-inline:-16px;padding-inline:0;border-radius:0}.field[data-ver] .hero{border:0}.field #viz-hero{pointer-events:none}.field:is(#pages,[data-ver=pages]) .beats{padding-inline:16px;scroll-padding-inline:16px;scroll-snap-type:x mandatory}.field:is(#pages,[data-ver=pages]) .beat{scroll-snap-align:start;font-size:13px}.field:is(#pages,[data-ver=pages]) .stage{padding:0;background:transparent;border-radius:0}.field:is(#pages,[data-ver=pages]) .window.v-story{border:0;border-radius:0;background:transparent;box-shadow:none}.field:is(#pages,[data-ver=pages]) .window.v-story .body{border:0;border-radius:0;background:transparent}.field:is(#pages,[data-ver=pages]) .window.v-story .rail{margin:12px 16px 0}.field #viz-team .window.v-story .field,.field #viz-board .window.v-story .field{aspect-ratio:341 / 368}.field #viz-team .window.v-story .canvas,.field #viz-board .window.v-story .canvas{inset:22px 32px 74px}.field:is(#pages,[data-ver=pages]) .stage{margin-inline:16px}.field:is(#pages,[data-ver=pages]) .window.v-story{border:1px solid rgba(255,255,255,.07);border-radius:9px;background:linear-gradient(180deg,var(--panel) 0%,#121314 30%,#111213 100%);padding-bottom:12px}.field:is(#pages,[data-ver=pages]) .window.v-story>.body{margin:0;background:none}.field:is(#pages,[data-ver=pages]) .st-one{position:relative;z-index:3;box-sizing:border-box;margin:-50px 12px 0;padding:16px 16px 14px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:linear-gradient(180deg,#18191b,#151617);box-shadow:0 14px 30px -14px #000000b3,0 -10px 28px -10px #0000008c}.field:is(#pages,[data-ver=pages]) .window.v-story .st-crumb{display:flex}.field:is(#pages,[data-ver=pages]) .window.v-story>.body{margin-top:0}.field:is(#pages,[data-ver=pages]) .window.v-story .field{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 12px,#000 calc(100% - 12px),transparent 100%);mask-composite:intersect}.field:is(#pages,[data-ver=pages]) .hero-glow{display:none}.field:is(#pages,[data-ver=pages]) .beats{grid-template-columns:repeat(4,minmax(272px,1fr))}.field:is(#pages,[data-ver=pages]) .window.v-story .rail,.field:is(#pages,[data-ver=pages]) .window.v-story .field-foot{display:none}.field:is(#pages,[data-ver=pages]) .st-one .tok,.field:is(#pages,[data-ver=pages]) .st-one .tok.hl{padding:0;border-bottom:0;background:none;color:#dbe7ff;cursor:default}.field:is(#pages,[data-ver=pages]) .st-one{display:block;font:400 15px/1.55 var(--font-h);color:#e6e9f0;text-wrap:pretty}.field:is(#pages,[data-ver=pages]) .st-one .st-a{display:block;font:500 14px/1.5 var(--font-h);color:#ffffffeb}.field:is(#pages,[data-ver=pages]) .st-one .st-s{display:block;margin-top:8px;font:400 13px/1.5 var(--font-h);color:#8e94a0}.field #viz-door-team:not(.is-back-only),.field #viz-door-board:not(.is-back-only){padding:0 0 0 16px}.field #viz-door-team:not(.is-back-only) .door-back,.field #viz-door-board:not(.is-back-only) .door-back{display:none}.field #viz-door-team .door-front,.field #viz-door-board .door-front{grid-row:1;width:calc(100% + 12px);margin:0;opacity:1;transform:none;pointer-events:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),rgba(0,0,0,.12));mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000001f)}}.field:is(#decisions,[data-ver=decisions]) .hero,.field #viz-dn{min-width:0}@media(max-width:999px){.field #viz-dn .dn-row{display:flex;justify-content:flex-start;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px 4px;scroll-padding-inline:16px;scrollbar-width:none}.field #viz-dn .dn-row::-webkit-scrollbar{display:none}.field #viz-dn .dn-c{flex:0 0 clamp(320px,calc(100vw - 55px),400px);scroll-snap-align:start;scroll-snap-stop:always}.field #viz-dn .dn-stage{height:auto;flex:1 1 auto;min-height:200px}.field #viz-dn .dn-stage[data-kind=role]{flex:0 0 auto;min-height:0}.field #viz-dn .dn-role{position:relative;inset:auto;padding:0}.field #viz-dn .dn-txt{margin-top:auto}}@media(min-width:601px)and (max-width:999px){.field #viz-dn .dn-row{margin-inline:calc(-1*clamp(16px,4vw,40px));padding-inline:clamp(16px,4vw,40px);scroll-padding-inline:clamp(16px,4vw,40px)}}@media(prefers-reduced-motion:reduce){.field .node,.field .v-c .node,.field .canvas,.field .v-walk .canvas,.field .dot,.field .ln,.field .seg-thumb,.field .rail,.field .rail-inner,.field .rail-body>*,.field .row,.field .chip,.field .lbl,.field .field-view{transition:none}.field .ln>span{animation:none}.field .ln.p>span{transition:none}}@font-face{font-family:Field DM Sans;src:url(/fonts/dm-sans-opsz-latin.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}.field[data-ver] .window{box-shadow:0 32px 80px -16px #000000b3}.field[data-ver] .hero-glow{display:none}.field[data-ver=hero] .stage{background:none}.field[data-ver=hero] .window{box-shadow:none;background:#0c0d0ec2}.field[data-ver=hero] #viz-hero:empty{min-height:669px}@media(max-width:1287.98px){.field[data-ver=hero] #viz-hero:empty{min-height:calc(16vw + 412px)}}@media(max-width:769.98px){.field[data-ver=hero] #viz-hero:empty{min-height:535px}}@media(max-width:680.98px){.field[data-ver=hero] #viz-hero:empty{min-height:calc(80vw - 16px)}}@media(max-width:600.98px){.field[data-ver=hero] #viz-hero:empty{min-height:calc(90.36vw - 38.2px)}}html[data-calm] .field [id^=viz-]{transition:opacity 1s var(--ease-calm, ease)}html[data-calm] .field [id^=viz-]:empty{opacity:0}@media(prefers-reduced-motion:reduce){html[data-calm] .field [id^=viz-]{transition:none}}.field [id^=viz-home-]:empty{min-height:566px}@media(max-width:980.98px){.field [id^=viz-home-]:empty{min-height:calc(56.6vw + 255px)}}@media(max-width:600.98px){.field [id^=viz-home-]:empty{min-height:calc(103vw + 190px)}}.field:is(#hero,[data-ver=hero])>.hero{padding-bottom:clamp(24px,5.6vw,80px)}@font-face{font-family:Field Space Grotesk;src:url(/fonts/space-grotesk-field-latin.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/space-mono-400-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.field-slot{position:relative;z-index:10000;margin-top:56px}@media(max-width:767px){.field-slot{margin-top:24px}}.field[data-ver=work] .wk-head{display:none}.field[data-ver=work] .wk{padding-top:0}.field[data-ver=work] .wk-cols{margin-top:0}@media(max-width:760px){.field:is(#role,[data-ver=role])>.hero,.field:is(#candidates-b,[data-ver=candidates-b])>.hero{margin-right:calc(50% - 50vw)}}.field-side{position:relative;z-index:10000}.field:is(#org,[data-ver=org])>.hero{background:none;border:0;border-radius:0;padding:0}.field-hero{position:relative;z-index:10000;max-width:1240px;margin-inline:auto}.field[data-ver=hero]>.hero{background:none;border-color:transparent;border-radius:0}@media(max-width:600px){.field:is(#hero,[data-ver=hero])>.hero{margin-inline:0}}
