.source-section{border:1px solid var(--line);border-radius:9px;padding:13px 16px;margin-bottom:20px;background:#fcfdf9}.source-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.source-tabs button{font-size:11px;padding:8px 14px}.source-section p{font-size:10px;line-height:1.7;color:#778572;margin:10px 0 0}#feed-status{color:#526e5c;font-size:10px}#source-filter{margin-top:9px;width:100%;font-size:10px;border:1px solid var(--line);padding:7px;border-radius:5px;background:#fff;color:#667c6b}.admin-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:15px}.admin-fields label{font-size:10px;display:flex;flex-direction:column;gap:5px}.admin-fields label:last-child{grid-column:1/-1}.admin-fields input{background:#eaf0e5;border-color:#dce6d5;font-size:11px;color:#365d40}.admin-source{font-size:9px;line-height:1.7;color:#89927e}.admin-source a,#guide-dialog a{color:#2f6e50}button:disabled{cursor:wait;opacity:.6}[hidden]{display:none!important}.card-place{line-height:1.5}.map-key{gap:11px}.source-section p[hidden]{display:none}#guide-dialog .guide-warning{margin-top:18px}@media(max-width:760px){.source-section{padding:10px}.source-row{align-items:stretch;flex-direction:column;gap:10px}.source-tabs{display:grid;grid-template-columns:1fr 1fr 1fr}.source-tabs button{font-size:9px;padding:8px 5px}.source-section p{font-size:9px}#refresh-feeds{width:100%}.admin-fields{grid-template-columns:1fr}.admin-fields label:last-child{grid-column:auto}}
