.ma-shell{max-width:1000px;margin:125px auto 60px;padding:0 20px;min-height:50vh;color:#172b44}.ma-shell h1{font-size:30px;margin:0 0 20px}.ma-shell h2{font-size:21px;margin:0 0 16px}.ma-shell h3{margin:18px 0 10px}.ma-nav{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:24px}.ma-nav a{padding:9px 12px;background:#edf3f8;border-radius:6px}.ma-card{background:#fff;border:1px solid #dce4ed;border-radius:10px;padding:24px;margin:18px 0;overflow-wrap:anywhere}.ma-narrow{max-width:500px}.ma-field{display:flex;flex-direction:column;gap:7px;margin:15px 0;font-weight:600}.ma-shell input:not([type=checkbox]),.ma-shell select,.ma-shell textarea{width:100%;min-width:0;padding:12px;border:1px solid #afbdce;border-radius:5px;font:inherit;background:#fff;color:#172b44;box-sizing:border-box}.ma-shell textarea{min-height:140px;resize:vertical}.ma-shell button,.ma-button{display:inline-block;cursor:pointer;background:#edf3f8;border:1px solid #cedae5;border-radius:5px;padding:11px 16px;color:#172b44;font:inherit;min-height:44px}.ma-shell .ma-primary{background:#123d65;color:#fff;border-color:#123d65}.ma-shell a{color:#174e7e}.ma-shell .ma-nav form{margin:0}.ma-alert{padding:16px;background:#e8f5ee;border:1px solid #9bcaad;border-radius:6px}.ma-error{background:#fff0ee;border-color:#dbafa8}.ma-text{white-space:pre-wrap;line-height:1.7}.ma-meta{font-size:13px;color:#56677c;margin:10px 0}.ma-customer{border-left:4px solid #367ca4}.ma-row{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #e2e8ef}.ma-check{display:flex;align-items:center;gap:12px;margin:12px 0}.ma-check input{flex:0 0 auto}.ma-shell fieldset{padding:15px;border:1px solid #dce4ed}.ma-shell :focus-visible{outline:3px solid #72a6c8;outline-offset:2px}@media(max-width:600px){.ma-shell{margin-top:100px;padding:0 12px}.ma-card{padding:17px}.ma-nav{gap:8px}.ma-nav a{font-size:14px}}
