.participant-card97 .card-contact97{grid-template-columns:1fr 2fr}
.participant-dialog .card-actions97 .card-action97::before,.participant-dialog .card-actions97 .card-action97::after{content:none;display:none}
.other-custom100{padding:20px;background:#eef5f0;border:1px solid #bad5c5;border-radius:6px}.other-custom-head100{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.other-custom-head100 h3{margin:0}.other-custom-head100 button{background:#e0f0e6;border-color:#a5c9b5;color:#286248}.custom-row100{display:grid;gap:12px;padding:16px;background:#fff;border:1px solid #cdded3;border-radius:5px;margin-bottom:12px}.custom-row100 [data-custom-remove100]{justify-self:end;background:#faeeee;color:#9a4d59;border-color:#d5a5ad}.other-custom100 .muted{margin:12px 0 0}.participant-dialog .payment-tools100{padding:20px;background:#eaf2fb;border:1px solid #c5d8ea;border-radius:6px}.participant-dialog [data-one-off-discount]{background:#eee8fa;color:#654596;border:1px solid #c8b4e9;min-height:44px}
.guardian-panel99{padding:18px 20px;background:#eaf4fb;border:1px solid #b6d3e7;border-left:5px solid #427fa8;border-radius:6px}.guardian-panel99 h3{display:flex;align-items:center;gap:10px;margin:0 0 14px}.guardian-panel99 h3 svg{width:22px;height:22px}.guardian-grid99{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:18px}.guardian-grid99>div{display:grid;gap:5px;min-width:0}.guardian-grid99 span{color:#526d83;font-size:12px}.guardian-grid99 strong{font-size:15px}
.participant-dialog .card-other-data9997{background:#e8eef5;color:#3f5875;border-color:#b7c7da}
.participant-dialog .other-card99,.participant-dialog .other-image99{padding:20px;border:1px solid #c5d8ea;border-radius:6px;background:#eaf2fb}.participant-dialog .other-image99{background:#fff4e3;border-color:#e2cfac}.participant-dialog #other-error99:empty{display:none}
@media(max-width:700px){.guardian-grid99,.participant-card97 .card-contact97{grid-template-columns:1fr}}

.field-create121{padding:20px;background:#f0ecfa;border:1px solid #c8bce0;border-radius:8px;margin-bottom:20px;display:grid;gap:16px}.field-create121[hidden],.field-create121 [hidden]{display:none}.field-create121 h3,.field-create121 p{margin:0}.field-create121 label,.field-value121{display:grid;gap:8px;min-width:0}.field-create121 input,.field-create121 select,.field-create121 textarea,.shared-fields121 input,.shared-fields121 select,.shared-fields121 textarea{width:100%;margin:0;box-sizing:border-box}.field-create121 select,.shared-fields121 select{padding-right:36px}.field-permissions121{border:1px solid #d6cde7;border-radius:6px;background:#fff}.field-permissions121 .checkbox-label{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;margin:0;border-bottom:1px solid #ece6f3}.field-permissions121 .checkbox-label:last-child{border-bottom:0}.field-permissions121 input{width:18px;height:18px;flex-shrink:0}.field-create-actions121{display:flex;justify-content:space-between;gap:16px}.shared-fields121{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px}.field-value121{padding:16px;border:1px solid #c9d8e6;border-radius:6px;background:#f2f7fc}.field-value121:has(textarea){grid-column:1/-1}.role-fields-list121{display:flex;flex-wrap:wrap;gap:12px}.role-fields-list121 button{background:#edf3fb;color:#285776;display:flex;gap:18px;align-items:center}.role-fields-list121 span{font-size:12px}@media(max-width:650px){.shared-fields121{grid-template-columns:1fr}.other-custom-head100{align-items:flex-start;flex-direction:column}}
