.sd-gf-box{container-type:inline-size}.sd-gf-sheet{border-radius:var(--sd-radius-field);background:var(--sd-white);min-width:0;box-shadow:var(--sd-lx-shadow-float);color:var(--sd-doc-ink);align-content:start;gap:14px;padding:18px 18px 22px;display:grid}.sd-gf-sheet--apart{border:2px dashed var(--sd-data-2);box-shadow:none}.sd-gf-sheet__title{border-bottom:1px solid var(--sd-doc-rule-strong);font:600 13.5px / 1.3 var(--font-doc);margin:0;padding-bottom:8px}.sd-gf-part{gap:7px;min-width:0;display:grid}.sd-gf-part__head{color:var(--sd-navy);font:600 12px / 1.3 var(--font-ui);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;margin:0;display:flex}.sd-gf-lines{gap:6px;display:grid}.sd-gf-chip{border-radius:var(--sd-radius-pill);background:var(--sd-pale);color:var(--sd-cs-blue);font:600 11px / 1.3 var(--font-ui);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:3px 8px}.sd-gf-fields{border-radius:var(--sd-radius-field);background:var(--sd-pale-2);gap:6px;padding:10px 12px;display:grid}.sd-gf-field{color:var(--sd-doc-ink-2);font:500 11.5px / 1.35 var(--font-ui);flex-wrap:wrap;justify-content:space-between;gap:2px 10px;margin:0;display:flex}.sd-gf-field b{color:var(--sd-navy);font-variant-numeric:tabular-nums;font-weight:600}.sd-gf-pair{gap:16px;display:grid}.sd-gf-stack{align-content:start;gap:12px;min-width:0;display:grid}.sd-gf-stack__label{color:var(--sd-navy);font:600 12px / 1.3 var(--font-ui);margin:0}.sd-gf-doc{border-radius:var(--sd-radius-field);background:var(--sd-white);box-shadow:var(--sd-lx-shadow-chip);grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:6px 12px;padding:14px 16px;display:grid}.sd-gf-doc__icon{background:var(--sd-pale);width:36px;height:36px;color:var(--sd-cobalt);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.sd-gf-doc__title{color:var(--sd-doc-ink);font:600 13px / 1.3 var(--font-doc)}.sd-gf-flow{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sd-gf-flow__item{gap:8px;display:grid}.sd-gf-flow__arrow{background:var(--sd-white);width:28px;height:28px;box-shadow:var(--sd-lx-shadow-chip);color:var(--sd-cobalt);border-radius:50%;justify-self:center;place-items:center;display:grid;rotate:90deg}.sd-gf-flow__step{border-radius:var(--sd-radius-card);background:var(--sd-white);box-shadow:var(--sd-lx-shadow-chip);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:14px 16px;display:grid}.sd-gf-flow__icon{background:var(--sd-pale);width:36px;height:36px;color:var(--sd-cobalt);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.sd-gf-flow__item--lead .sd-gf-flow__step{box-shadow:inset 0 0 0 2px var(--sd-cobalt), var(--sd-lx-shadow-chip)}.sd-gf-flow__item--lead .sd-gf-flow__icon{background:var(--sd-cobalt);color:var(--sd-white)}.sd-gf-flow__title{color:var(--sd-navy);font:600 14px / 1.25 var(--font-ui)}.sd-gf-flow__note{color:var(--sd-ink-2);font:500 12.5px / 1.35 var(--font-ui)}@container (min-width:520px){.sd-gf-pair{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:20px}}@container (min-width:560px){.sd-gf-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.sd-gf-flow__item{display:block;position:relative}.sd-gf-flow__arrow{z-index:1;position:absolute;top:50%;left:-28px;translate:0 -50%;rotate:none}.sd-gf-flow__step{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:4px;height:100%;padding:16px 14px}.sd-gf-flow__icon{grid-row:auto;margin-bottom:6px}}
