.feedback-trigger{min-height:44px;padding:6px 10px;background:transparent;color:#755236;font-size:12px;border:1px solid var(--line);border-radius:6px;flex-shrink:0}.feedback-trigger:focus-visible{outline:2px solid #79563b;outline-offset:3px}#feedback-form>label{display:block;font-size:12px;margin:12px 0;color:#69523d}#feedback-form input,#feedback-form textarea,#feedback-form select{display:block;width:100%;padding:10px 12px;margin-top:5px;border:1px solid #d7c6ae;border-radius:5px;background:#fffaf1;font-family:inherit;font-size:14px;line-height:1.6;color:#493728;min-height:44px}#feedback-form textarea{font:14px/1.8 sans-serif;resize:vertical}#feedback-form .feedback-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.feedback-privacy{font-size:11px;color:#78634c;line-height:1.7}#feedback-status{font-size:12px;color:#8a4b2b;margin:12px 0}#feedback-form .primary{margin:12px 0 0;min-height:44px}.feedback-success p{font-size:13px}@media(max-width:480px){.site-header{gap:7px}.site-header .header-search{margin-left:auto;padding:6px 10px}.site-header .header-search>b{display:none}.feedback-trigger{font-size:11px;padding:6px 9px}}
.operator-reference{background:#efe3d0;border-left:3px solid #aa8658;padding:14px 16px;margin-bottom:18px}.operator-reference p,.operator-routes li,.operator-transfer{font-size:13px;line-height:1.85}.operator-routes ul{padding-left:20px}.operator-stations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.operator-stations>h4{grid-column:1/-1;margin:0}.operator-stations article{padding:14px;border:1px solid var(--line);border-radius:7px}.operator-stations article h4{font-size:15px;margin:0 0 5px}.operator-stations article p{font-size:12px;line-height:1.8;margin:5px 0}.operator-stations a{font-size:12px;min-height:44px;display:inline-flex;align-items:center;color:#775333}.operation-note p{font-size:12px;line-height:1.8;margin:10px 0 4px}.operation-note small{font-size:11px;color:#80684f}@media(max-width:600px){.operator-stations{grid-template-columns:1fr}}
