.skip-link{position:fixed;z-index:9999;top:8px;left:8px;padding:12px 16px;border-radius:10px;background:#071633;color:#fff;transform:translateY(-150%)}.skip-link:focus{transform:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #20b8d8!important;outline-offset:3px}.account-orders,.account-support{margin:28px 0;padding:24px;border:1px solid #dde3ef;border-radius:18px;background:#fff}.account-order-list{display:grid;gap:12px}.account-order-list article,.support-case-list article,.admin-user-row,.audit-list article{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px;border:1px solid #e1e6f0;border-radius:14px}.account-order-list h3,.support-case-list h3{margin:6px 0}.order-status,.account-state{display:inline-flex;padding:5px 9px;border-radius:999px;background:#eef1f7}.order-status.paid,.account-state.active{background:#e5f7ee;color:#087442}.order-status.pending,.order-status.processing{background:#fff4d8;color:#805500}.order-status.refunded,.order-status.cancelled,.account-state.blocked{background:#fff0f2;color:#a21f39}.support-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.support-form label{display:grid;gap:7px}.support-form label:nth-last-of-type(-n+2){grid-column:1/-1}.support-form input,.support-form select,.support-form textarea,.admin-user-row input,.support-case-list textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid #ccd5e4;border-radius:10px;font:inherit}.operation-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:24px 0 34px}.operation-metrics article{display:grid;gap:6px;padding:20px;border:1px solid #dde3ef;border-radius:16px;background:#fff}.operation-metrics b{font-size:30px}.admin-user-list,.support-case-list,.audit-list{display:grid;gap:12px}.admin-user-row>div{display:grid;gap:5px}.audit-list article{align-items:flex-start;justify-content:flex-start}.audit-list time{min-width:150px}@media(max-width:800px){.operation-metrics{grid-template-columns:repeat(2,1fr)}.admin-user-row,.support-case-list article,.account-order-list article{align-items:stretch;flex-direction:column}.support-form{grid-template-columns:1fr}.support-form label{grid-column:1!important}}@media(max-width:480px){.operation-metrics{grid-template-columns:1fr}.account-orders,.account-support{padding:17px}.audit-list article{flex-direction:column}.audit-list time{min-width:0}}
