
.tpl-start .tpl-form-card,
.tpl-start .tpl-section-block{
    display:flex;
    flex-direction:column;
    row-gap:var(--step-group);
}
.tpl-start #tpl-participant-data-body{
    display:flex;
    flex-direction:column;
    row-gap:var(--step-group);
}
.tpl-start #tpl-participant-data-card .tpl-edit-row--header{margin-bottom:0;}
.tpl-start .tpl-flat-subcard:not(.tpl-edit-row),
.tpl-start .tpl-flat-subcard > .tpl-instructions-body,
.tpl-start #tpl-flat-questions-list,
.tpl-start .tpl-questions-list,
.tpl-start .tpl-crit-part--questions,
.tpl-start .tpl-section-block .tpl-crit-pair,
.tpl-start .tpl-questions-list .tpl-crit-pair,
.tpl-start #tpl-segment-selected,
.tpl-start .tpl-sidebar-inner > [id^="tpl-sidebar-slot-"]{
    display:flex;
    flex-direction:column;
    row-gap:var(--step-row);
}
.tpl-start .tpl-flat-subcard > .tpl-instructions-body{margin-top:0;}
.tpl-start .tpl-add-item,
.tpl-start #tpl-add-item,
.tpl-start #tpl-flat-add-question{align-self:flex-start;width:max-content;max-width:100%;
  padding:var(--inset-tag) var(--gap-row);}
.tpl-start #tpl-flat-questions-body{
    display:flex;
    flex-direction:column;
}
.tpl-start:not(.slim-mode) #tpl-flat-questions-body{
    row-gap:calc(var(--step-row) - 2.5px);
}
.tpl-start .qt-row-collapsed{
    row-gap:calc(var(--step-row) - 1px);
}
.tpl-start .tpl-crit-tag:has(+ input){margin-bottom:calc(var(--step-tight) - 5px);}
.tpl-start .tpl-crit-tag:has(+ textarea){margin-bottom:calc(var(--step-tight) - 4px);}
.tpl-start .tpl-crit-part--q > .tpl-crit-tag:has(+ input){margin-bottom:calc(var(--step-tight) - 6.4px);}
.tpl-start .tpl-end-toggle,
.tpl-start .tpl-section-option-kind{row-gap:calc(var(--step-tight) + 1px);}
.tpl-start .tpl-form-card > .tpl-flat-subcard{
    margin-top:calc(-1 * (12px + 1px));
}
.tpl-start #tpl-flat-question-card > #tpl-flat-compare-fields{
    margin-top:calc(-1 * (20px + 1px));
}
.tpl-start .tpl-section-band + .tpl-flat-subcard{
    margin-top:calc(-1 * (24px + 1px));
}
.tpl-start .tpl-flat-subcard > .tpl-crit-pair.tpl-section-desc + .tpl-section-prompt-wrap{
    margin-top:calc(-1 * (var(--tpl-rule-weight) + 1px));
}
.tpl-start .tpl-flat-subcard > .tpl-end-toggle{margin-top:var(--step-lift);}
.tpl-start #tpl-flat-items-subcard > .tpl-end-toggle{margin-top:var(--step-lift);}
.tpl-start .tpl-crit-ctrls > .tpl-end-toggle{margin-top:var(--step-group);}
.tpl-start #tpl-workshop-toggle-row{row-gap:var(--step-tight);}
.tpl-start #tpl-ws-auth-individual{row-gap:var(--step-tight);}
.tpl-start #tpl-segment-fields,
.tpl-start #tpl-sidebar-weight-panel,
.tpl-start #tpl-sidebar-weight-rows{
    display:flex;
    flex-direction:column;
    row-gap:var(--step-row);
}
.tpl-start .tpl-sidebar-inner > [id^="tpl-sidebar-slot-"] > #tpl-sidebar-weight-panel{margin-top:var(--step-lift);}
