.mf-figure{margin:8px 0 0;max-width:100%;--mf-row-gap: 96px;--mf-conceptual: #6b6b6b;--mf-bracket-gap: 8px;--mf-bracket-width: 15.5px}.mf-panel{background:color-mix(in srgb,var(--color-rule) 55%,var(--color-paper));border:1px solid var(--color-rule);border-radius:16px;padding:18px}.mf-stage{position:relative;isolation:isolate}.mf-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,.26fr);column-gap:88px;align-items:center}.mf-figure.is-evaluation{--mf-row-gap: 112px}.mf-figure.is-evaluation .mf-layout{grid-template-columns:minmax(0,1fr) minmax(96px,.26fr);grid-template-areas:"wrap evaluator" "lower lower";row-gap:var(--mf-row-gap);align-items:center}.mf-figure.is-evaluation .mf-wrap{grid-area:wrap}.mf-a-evaluator{grid-area:evaluator;min-width:0}.mf-eval-lower{grid-area:lower;display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,.26fr);column-gap:88px;align-items:stretch;min-width:0}.mf-eval-lower-main{min-width:0}.mf-eval-lower-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);column-gap:96px;padding:0 calc(18px + var(--mf-bracket-width) + var(--mf-bracket-gap));align-items:stretch;min-width:0}.mf-eval-lower-spacer,.mf-d-evaluation,.mf-eval-lower .mf-a2{min-width:0}.mf-wrap{box-sizing:border-box;background:color-mix(in srgb,#fff 72%,var(--color-paper));border:1px solid #1a1a1a;border-radius:12px;padding:18px calc(18px + var(--mf-bracket-width) + var(--mf-bracket-gap));cursor:pointer;outline:none;position:relative;z-index:1;overflow:visible;transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease,background .16s ease}.mf-wrap.is-active{background:color-mix(in srgb,#fff 72%,var(--color-paper));box-shadow:0 0 0 1px color-mix(in srgb,#1a1a1a 28%,transparent)}.mf-wrap.is-dim{opacity:.3}.mf-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);grid-template-areas:"a1 do";column-gap:96px;align-items:start}.mf-a1{grid-area:a1;align-self:start}.mf-do{grid-area:do;display:flex;flex-direction:column;gap:var(--mf-row-gap);min-width:0}.mf-d{min-width:0}.mf-conceptual{position:relative;margin-top:calc(-1 * var(--mf-row-gap) + 10px);padding-top:calc(var(--mf-row-gap) - 10px);pointer-events:none;transition:opacity .16s ease}.mf-conceptual.is-dim{opacity:.3}.mf-o-slot{min-width:0;pointer-events:auto}.mf-bracket{position:absolute;top:0;display:block;overflow:visible;pointer-events:none}.mf-bracket--left{right:calc(100% + var(--mf-bracket-gap))}.mf-bracket--right{left:calc(100% + var(--mf-bracket-gap))}.mf-a2{min-width:0}.mf-card{box-sizing:border-box;height:100%;min-height:78px;display:flex;flex-direction:column;justify-content:center;background:#fff;border:1px solid #1a1a1a;border-radius:12px;padding:14px 16px;text-align:center;cursor:pointer;outline:none;position:relative;z-index:1;transition:border-color .16s ease,box-shadow .16s ease,opacity .16s ease,background .16s ease,color .16s ease}.mf-card.is-conceptual{border-color:transparent;color:var(--mf-conceptual)}.mf-card.is-conceptual .mf-card-title,.mf-card.is-conceptual .mf-card-sub{color:inherit}.mf-card-frame{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.mf-card.is-active:not(.is-conceptual){background:#fff;border-color:#1a1a1a;box-shadow:0 0 0 1px color-mix(in srgb,#1a1a1a 28%,transparent)}.mf-card.is-conceptual.is-active{box-shadow:none}.mf-card.is-dim{opacity:.3}.mf-card-title{font-family:var(--font-body),"Source Serif 4",Georgia,serif;font-size:22px;line-height:1.1;font-weight:600;color:var(--color-ink);text-align:center}.mf-card-title sub{font-size:.55em;font-weight:600;vertical-align:sub}.mf-card-sub{margin-top:3px;font-size:13px;line-height:1.25;color:var(--color-ink);opacity:.68;text-align:center}.mf-xarrows{position:absolute;inset:0;pointer-events:none;z-index:1}.mf-edge-label{display:inline-block;pointer-events:none;font-family:var(--font-body),"Source Serif 4",Georgia,serif;font-size:15px;line-height:1.2;color:var(--color-ink);white-space:nowrap;transform:translateY(-1.1em)}.mf-edge-label.is-vertical{transform:rotate(-90deg) translateY(-1.1em)}@media(max-width:640px){.mf-figure{--mf-row-gap: 72px}.mf-layout,.mf-figure.is-evaluation .mf-layout{grid-template-columns:1fr;grid-template-areas:none;row-gap:72px}.mf-figure.is-evaluation .mf-wrap,.mf-a-evaluator,.mf-eval-lower{grid-area:auto}.mf-eval-lower{grid-template-columns:1fr;row-gap:72px}.mf-eval-lower-grid{grid-template-columns:1fr;padding:0}.mf-eval-lower-spacer{display:none}.mf-wrap{padding:18px}.mf-grid{grid-template-columns:1fr;grid-template-areas:"a1" "do";row-gap:72px}.mf-conceptual{margin-top:0;padding-top:0}.mf-bracket,.mf-xarrows{display:none}}
