:root{font-family:Inter,system-ui,sans-serif;color:#182633;background:#f4f7f8}*{box-sizing:border-box}body{margin:0}header{background:#fff;border-bottom:1px solid #e0e8e9}.wrap{max-width:1050px;margin:auto;padding:0 24px}.bar{height:72px;display:flex;align-items:center;justify-content:space-between}.bar strong{font-size:1.3rem;color:#087c70}main{padding-top:0!important;padding-bottom:60px!important}h1{font-size:2.2rem;letter-spacing:-.04em;margin-top:0;margin-bottom:4px}h2{font-size:1.2rem;margin-top:0}p{color:#64747c}section{background:#fff;border:1px solid #e1e9e9;border-radius:14px;padding:24px;margin-top:24px;box-shadow:0 4px 15px #173b3510}label{display:block;font-size:.9rem;font-weight:600;margin-bottom:16px}input,select{display:block;width:100%;padding:12px;margin-top:8px;border:1px solid #cfdcdd;border-radius:8px;background:#fff;font:inherit}button,.button{display:inline-block;border:0;border-radius:8px;background:#087c70;color:#fff;padding:11px 18px;font-weight:600;cursor:pointer;text-decoration:none}.subtle{color:#176c64;background:#e9f4f2}.danger{background:#fff0ef;color:#a43128}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.inline{display:flex;gap:8px}.inline input{margin:0}article{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;border-top:1px solid #edf1f1}article a{color:#087c70;font-weight:700;overflow-wrap:anywhere}.destination{margin:5px 0;overflow-wrap:anywhere}.actions{display:flex;flex-wrap:wrap;gap:6px}.actions button{padding:8px}.error{background:#fff0ef;color:#982c23;padding:12px;border-radius:8px;margin-top:20px}small{font-weight:400;color:#748487}@media(max-width:650px){article{align-items:flex-start;flex-direction:column}h1{font-size:1.8rem}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0008;display:flex;align-items:center;justify-content:center;padding:24px}.modal{width:min(100%,420px);margin:0}.modal button:disabled{opacity:.6;cursor:wait}
