.section-title[data-v-8e263140]{color:var(--accent);margin-bottom:10px;padding-right:4px;font-size:.85rem;font-weight:700}.direction-tabs[data-v-8e263140]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.direction-tabs label[data-v-8e263140]{text-align:center;border:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;flex:1;min-width:100px;padding:10px 8px;font-size:.9rem;transition:all .15s}.direction-tabs input[data-v-8e263140]{display:none}.direction-tabs label.active-tab[data-v-8e263140]{background:linear-gradient(90deg, var(--accent), var(--accent2));color:#0f172a;border-color:#0000;font-weight:700}.time-fields[data-v-8e263140]{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.time-field label[data-v-8e263140]{color:var(--muted);text-align:center;margin-bottom:6px;font-size:.8rem;display:block}.time-field input[data-v-8e263140]{border:1px solid var(--border);width:100%;color:var(--text);text-align:center;background:#0f172a;border-radius:8px;padding:11px 8px;font-size:1.05rem}.time-field input[data-v-8e263140]:focus{outline:2px solid var(--accent)}.time-field input[data-v-8e263140]::placeholder{color:var(--muted);opacity:.7}.diff-time-fields[data-v-8e263140]{grid-template-columns:repeat(4,1fr)}@media (width<=520px){.time-fields[data-v-8e263140],.diff-time-fields[data-v-8e263140]{grid-template-columns:repeat(2,1fr)}.direction-tabs label[data-v-8e263140]{min-width:80px;padding:8px 6px;font-size:.82rem}}@media (width<=420px){.time-fields[data-v-8e263140],.diff-time-fields[data-v-8e263140]{gap:7px}.time-field input[data-v-8e263140]{padding:10px 5px;font-size:1rem}}
