.arman-center{direction:rtl;text-align:right;max-width:1200px;margin:24px auto;padding:0 12px;color:#263648;font-family:inherit}
.ac-card{background:#fff;border:1px solid #e2e8ee;border-radius:14px;padding:22px;margin:18px 0;box-shadow:0 4px 18px rgba(20,40,70,.045)}
.ac-card h2,.ac-card h3{margin-top:0;color:#174f59}
.ac-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:14px 0}
.ac-card label{display:block;font-weight:600;margin:10px 0}
.ac-card input,.ac-card select,.ac-card textarea{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:11px;border:1px solid #ccd6df;border-radius:8px;background:#fff;min-height:42px;font:inherit}
.ac-card textarea{min-height:90px}
.ac-card button,.ac-card .button{background:#145b68;color:#fff;border:0;border-radius:8px;padding:10px 18px;cursor:pointer;font:inherit}
.ac-card button:hover{filter:brightness(.93)}
.ac-notice{padding:13px 16px;border-radius:9px;margin:12px 0;background:#edf4f6}
.ac-success{background:#e9f7ee;color:#14552b}.ac-error{background:#fff0ef;color:#842a24}
.ac-table-wrap{overflow:auto} .ac-card table{border-collapse:collapse;width:100%;min-width:720px}
.ac-card th,.ac-card td{padding:10px;border-bottom:1px solid #e8edf1;text-align:right;vertical-align:top}
.ac-inline{display:inline-block;margin:2px}.ac-small{padding:6px 9px!important;font-size:12px!important}
.ac-profile{display:flex;justify-content:space-between;align-items:center;gap:15px;background:#174f59;color:#fff;border-radius:14px;padding:22px;margin-bottom:18px}
.ac-profile h2,.ac-profile p{color:#fff;margin:0 0 6px}.ac-profile a{color:#fff}
.ac-card details{border-top:1px solid #e7edf1;padding:12px 0}.ac-card summary{cursor:pointer;font-weight:700}
.ac-listing article{padding:18px;border-bottom:1px solid #e5eaf0}
@media(max-width:600px){.ac-card{padding:15px}.ac-profile{align-items:flex-start;flex-direction:column}}
