.required-label-title{min-width:0}
.required-label-title > .required-marker{color:#dc2626;font-size:13px;line-height:1.2;font-weight:800;white-space:pre;pointer-events:none}
[data-theme=dark] .required-marker{color:#ff7373}
.advanced-options{min-width:0;border:1px solid var(--line,#dce5e7);border-radius:17px;background:var(--surface,#fff);padding:0;align-self:start}
.advanced-options > summary{cursor:pointer;padding:15px 17px;color:var(--ink,#152326);font-weight:750;font-size:13px;overflow-wrap:anywhere}
.advanced-options > summary small{display:block;font-size:11px;font-weight:400;color:var(--muted,#657477);margin-top:5px}
.advanced-options > summary:focus-visible{outline:2px solid var(--primary,#0085ff);outline-offset:3px;border-radius:17px}
.advanced-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:5px 17px 17px}
.advanced-options-grid > *{min-width:0}
.advanced-options-grid > fieldset,.advanced-options-grid > h3,.advanced-options-grid > .span-2{grid-column:1/-1}
@media(max-width:600px){.advanced-options-grid{gap:13px}.advanced-options-grid > label:has(textarea){grid-column:1/-1}}
@media print{.advanced-options:not([open]){display:none}}
