.recommended-start-settings{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-8);padding:var(--sp-12) var(--sp-16);font-size:var(--fs-ui-meta);line-height:var(--lh-normal)}
.recommended-start-settings label{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-8);max-width:100%}
.recommended-start-settings select{max-width:100%;min-height:var(--control-h);padding:var(--sp-8) var(--sp-12);border:1px solid var(--c-border);border-radius:var(--radius-m);background:var(--c-white);color:var(--c-navy);font:inherit;white-space:normal}
.recommended-position-field{display:grid;gap:var(--sp-8)}
.recommended-position-field input{width:100%;box-sizing:border-box;min-height:var(--control-h);font-size:var(--fs-ui-input)}
.recommended-position-time{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--sp-8);width:100%;max-width:calc(var(--sp-40) * 5)}
.recommended-position-time>span{font-size:var(--fs-ui-body);color:var(--c-navy)}
.recommended-position-time input{min-width:0;text-align:center;font-variant-numeric:tabular-nums}
.recommended-position-field a{justify-self:start;display:inline-flex;align-items:center;min-height:var(--control-h);color:var(--c-navy)}
.recommended-position-field a[hidden]{display:none}
.recommended-position-notice{margin:var(--sp-8) 0;color:var(--c-pink);font-size:var(--fs-ui-meta);line-height:var(--lh-normal)}


.recommended-start-settings{font-size:var(--fs-ui-body)}
.recommended-start-settings select{font-size:var(--fs-ui-input)}
