.schedule-module__J_AaqW__toolMain{gap:var(--space-5);flex-direction:column;display:flex}.schedule-module__J_AaqW__builder{flex-direction:column;gap:20px;display:flex}.schedule-module__J_AaqW__toolMain>.schedule-module__J_AaqW__builder{margin-top:0}.schedule-module__J_AaqW__fieldset{border:1px solid var(--border-card);border-radius:var(--radius-card);background:var(--surface-card);min-width:0;margin:0;padding:20px}.schedule-module__J_AaqW__legend{font-family:var(--font-heading);color:var(--text);margin-left:-8px;padding:0 8px;font-size:1.0625rem}.schedule-module__J_AaqW__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.schedule-module__J_AaqW__field{flex-direction:column;gap:6px;min-width:0;display:flex}.schedule-module__J_AaqW__label{color:var(--text-muted);font-size:.875rem}.schedule-module__J_AaqW__hint{color:var(--text-muted);max-width:56ch;margin:6px 0 0;font-size:.8125rem;line-height:1.5}.schedule-module__J_AaqW__input{width:100%;min-width:0;font-size:var(--text-base);color:var(--text);background:var(--field);border:1px solid var(--border-field);border-radius:var(--radius-control);padding:10px 12px;font-family:inherit}.schedule-module__J_AaqW__input:focus-visible{border-color:var(--action);box-shadow:var(--focus-ring);outline:none}.schedule-module__J_AaqW__rows{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.schedule-module__J_AaqW__row{align-items:center;gap:10px;display:flex}.schedule-module__J_AaqW__ordinal{text-align:right;width:1.6rem;color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.875rem}.schedule-module__J_AaqW__fieldsetActions{flex-wrap:wrap;gap:16px;margin-top:14px;display:flex}.schedule-module__J_AaqW__addDays{flex-wrap:wrap;gap:16px;display:flex}.schedule-module__J_AaqW__quietButton{color:var(--action);cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0;font-family:inherit;font-size:.9375rem}.schedule-module__J_AaqW__quietButton:hover{text-decoration:underline}.schedule-module__J_AaqW__quietButton:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.schedule-module__J_AaqW__summary{border:1px solid var(--border-card);border-radius:var(--radius-card);background:var(--surface-sunk);padding:20px}.schedule-module__J_AaqW__summaryTitle{font-family:var(--font-heading);color:var(--text);margin:0 0 14px;font-size:1rem}.schedule-module__J_AaqW__stats{flex-wrap:wrap;gap:28px;margin:0;display:flex}.schedule-module__J_AaqW__stat{flex-direction:column;gap:2px;display:flex}.schedule-module__J_AaqW__statLabel{color:var(--text-muted);font-size:.8125rem}.schedule-module__J_AaqW__statValue{font-family:var(--font-heading);color:var(--slate);margin:0;font-size:1.5rem}.schedule-module__J_AaqW__verdict{color:var(--text);max-width:62ch;margin:16px 0 0;font-size:.9375rem;line-height:1.55}.schedule-module__J_AaqW__verdictOver{color:var(--color-pine-deep)}.schedule-module__J_AaqW__gate{border-top:1px solid var(--hairline);flex-direction:column;align-items:flex-start;gap:12px;padding-top:24px;display:flex}.schedule-module__J_AaqW__gate .schedule-module__J_AaqW__field{width:min(100%,360px)}.schedule-module__J_AaqW__primary{font-family:inherit;font-size:var(--text-base);color:var(--action-ink);background:var(--action);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--motion-fast) var(--ease);border:0;padding:13px 26px}.schedule-module__J_AaqW__primary:hover:not(:disabled){background:var(--color-pine-deep)}.schedule-module__J_AaqW__primary:focus-visible{box-shadow:var(--focus-ring);outline:none}.schedule-module__J_AaqW__primary:disabled{opacity:.45;cursor:not-allowed}.schedule-module__J_AaqW__gateNote{color:var(--text-muted);max-width:52ch;margin:0;font-size:.8125rem;line-height:1.55}.schedule-module__J_AaqW__error{color:var(--color-pine-deep);margin:0;font-size:.875rem}@media (max-width:720px){.schedule-module__J_AaqW__fieldset{padding:16px 14px}}