.customer-page{min-height:55vh}.customer-top{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.customer-nav{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0 30px}.customer-nav a{padding:10px 14px;background:#eef3f6;border:1px solid #d9e2e9;color:#183e58;font-size:14px}.customer-nav a:hover{background:#16394f;color:white}.customer-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px}.customer-page .form-card{margin-bottom:24px}.customer-page input,.customer-page textarea{width:100%;border:1px solid #bdcdd8;padding:12px;font:inherit}.customer-page textarea{min-height:100px}.customer-page label{display:flex;flex-direction:column;gap:8px;font-size:14px;margin-bottom:15px}.customer-page .check{display:flex;flex-direction:row;align-items:flex-start;gap:10px;margin:22px 0}.customer-page .check input{width:18px;height:18px;flex-shrink:0}.customer-page .button.secondary{background:#eaf0f4;color:#183e58;border:1px solid #cad8e1;cursor:pointer}.customer-page .error{border-left:3px solid #a43131}.customer-page .pre-line{white-space:pre-line;overflow-wrap:anywhere}.customer-event{border-left:3px solid #2a5c77;padding:0 0 18px 20px;margin:20px 0}.auth-page{max-width:800px}.customer-page table{min-width:650px}.customer-page .button{cursor:pointer}.customer-page small{color:#536a79}@media(max-width:650px){.customer-top{display:block}.customer-stats{grid-template-columns:1fr 1fr}.customer-nav a{font-size:12px;flex-grow:1;text-align:center}.customer-page .form-card{padding:20px}.customer-page h1{font-size:30px}.customer-stats .form-card{padding:16px}.customer-stats h2{font-size:26px}.customer-top form{margin:18px 0}}
.customer-page h1,.customer-top p{overflow-wrap:anywhere}.customer-page .customer-nav{max-width:100%}
