.auto-interests{margin:24px 0;padding:16px;border:1px solid var(--line);border-radius:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.auto-interests legend{padding:0 8px}.auto-interest{display:flex;align-items:center;gap:12px;min-height:44px}.auto-interest input{width:20px;height:20px;flex:none}#auto-result>.actions{margin:20px 0}#auto-days{display:grid;gap:24px}.auto-stops{list-style:none;padding:0;margin:0}.auto-stops>li{padding:20px 0;border-top:1px solid var(--line)}.auto-stops h4{margin:0 0 12px;font:400 24px/1.2 var(--f-display)}.auto-stops p{margin:12px 0}.auto-stops .actions{gap:12px;flex-wrap:wrap}.auto-stops details{margin:16px 0}.auto-stops .auto-why{color:var(--text-2)}#auto-form button:disabled{opacity:.65}#auto-status{padding:16px 0}.auto-unknown-list{max-height:360px;overflow:auto}#auto-result [data-auto-open][data-primary-action]{background-image:var(--foil);color:var(--signal-ink)}@media(max-width:450px){.auto-interests{grid-template-columns:1fr}.auto-stops .actions>*{flex:1 1 auto}}
#auto-form .row2 input,#auto-form .row2 select{display:block;width:100%;min-height:44px;margin-top:8px;padding:12px 16px;border:1px solid var(--line-2);border-radius:var(--pill);background:var(--ink-0);color:var(--text);font:inherit;color-scheme:dark}#auto-form .row2 input:focus-visible,#auto-form .row2 select:focus-visible{outline:2px solid var(--signal);outline-offset:3px}html[data-theme=light] #auto-form .row2 input,html[data-theme=light] #auto-form .row2 select{color-scheme:light}
#auto-form .row2>label,#auto-form .row2 input,#auto-form .row2 select{min-width:0}@media(max-width:360px){#auto-form .row2{grid-template-columns:1fr}}
#auto-form>p,#auto-summary{margin:20px 0}#auto-result>details{margin-top:24px}
