.service-card{padding:26px;border:1px solid #cbd2c3;background:#fffef9;margin:24px 0;line-height:1.9}.service-card h2{margin-top:0}.service-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.service-form label{display:block;margin:16px 0;color:#345444}.service-form input:not([type=checkbox]),.service-form select,.service-form textarea{display:block;width:100%;min-height:48px;font:inherit;padding:10px;border:1px solid #aab8a3;background:white;color:#243e34}.service-form input[type=checkbox]{width:24px;height:24px;vertical-align:middle;margin-right:10px}.service-form button{margin:10px 0;min-height:48px}.service-status{padding:14px;border-left:3px solid #8d7045;background:#f1eee5;white-space:pre-wrap;overflow-wrap:anywhere}.service-status:empty{display:none}.service-status.error{color:#8e3528;border-color:#8e3528}.service-card small{display:block;color:#62715c}.service-card pre{white-space:pre-wrap;font:inherit;overflow-wrap:anywhere}.service-reset-link{width:100%;padding:12px;font:inherit}.service-ticket{border-top:1px solid #cbd2c3;padding:18px 0}.service-pager{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.service-form button:disabled{opacity:.5}.service-form :focus-visible{outline:3px solid #a58149;outline-offset:3px}@media(max-width:760px){.service-grid{grid-template-columns:1fr}.service-card{padding:20px}}
