:root{font-family:Noto Sans SC Variable,sans-serif;color:#13203a;--blue:#4264f4;--line:#e3e5e9;--muted:#7e8aa0}*{box-sizing:border-box}body{margin:0;min-width:320px;background:#f8f7f5;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}.admin-shell{min-height:100vh;display:flex;background:radial-gradient(circle at 60% 40%,#fff,#f7f6f3)}.sidebar{width:244px;flex:none;min-height:100vh;display:flex;flex-direction:column;padding:52px 8px 32px;color:#dce1ea;background:linear-gradient(130deg,#252a34,#202630 55%,#272d37)}.brand{height:72px;display:flex;align-items:flex-start;gap:15px;padding:0 16px;white-space:nowrap}.brand img{width:50px;height:50px;border-radius:12px;object-fit:cover}.brand strong{font-size:27px;letter-spacing:-1px;line-height:50px;color:#fff}.sidebar nav{display:grid;gap:14px;margin-top:22px}.nav-item{height:64px;border:0;background:transparent;color:#d1d7e1;display:flex;align-items:center;text-align:left;gap:22px;padding:0 26px;border-radius:6px;font-size:20px;white-space:nowrap;position:relative}.nav-item:hover{background:#343c4c;color:#fff}.nav-item.active{background:linear-gradient(105deg,#344676,#313b55);color:#a9bcff}.nav-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#6485ff;border-radius:5px}.nav-item.active svg{color:#6485ff}.sidebar-profile{display:flex;align-items:center;gap:16px;margin:auto 16px 0;font-size:17px}.profile-avatar,.header-avatar{display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#9299dc,#737cad);color:#fff;flex:none}.profile-avatar{width:53px;height:53px;font-size:23px}.sidebar-profile strong{display:block;font-weight:500}.sidebar-profile small{display:block;color:#aab3c5;font-size:14px;margin-top:2px}.workspace{flex:1;min-width:0;padding:38px 18px 48px 14px;position:relative}.page-header{height:99px;display:flex;justify-content:space-between;align-items:flex-start;padding:0 11px 0 14px}.header-title{display:flex;align-items:baseline;gap:17px;white-space:nowrap}.header-title h1{font-size:38px;line-height:1.45;margin:0;font-weight:700;letter-spacing:-1.6px}.header-divider{height:30px;width:1px;background:#d2d5dd;align-self:center}.header-title p{font-size:20px;margin:0;color:#44526b}.header-title p span{font-size:16px;color:#748098;margin-left:15px}.header-actions{display:flex;align-items:center;gap:25px;position:relative;margin-top:7px}.global-health{font-size:16px;color:#158c49;white-space:nowrap;display:flex;align-items:center;gap:12px}.global-health i,.service-item i,.payment-row>span i,.priority i,.priority-dot{display:inline-block;border-radius:50%;background:#29ae60;flex:none}.global-health i{width:15px;height:15px}.user-menu{display:flex;align-items:center;gap:13px;background:none;border:0;color:#0e1d37;padding:0}.header-avatar{width:46px;height:46px;font-size:21px}.menu-popover{position:absolute;right:0;top:58px;width:190px;padding:16px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 14px 35px #111b3024;z-index:5}.menu-popover strong,.menu-popover small{display:block}.menu-popover small{color:var(--muted);margin:4px 0 15px}.menu-popover button{border:0;background:#f3f5fa;border-radius:6px;padding:9px;width:100%;display:flex;align-items:center;gap:8px}.demo-note{position:absolute;bottom:12px;right:22px;font-size:11px;color:#8790a0}.demo-note span{color:#6078db;margin-right:7px}.toast{position:fixed;bottom:32px;right:32px;background:#1e2c47;color:#fff;border-radius:9px;padding:13px 15px;box-shadow:0 12px 35px #0e183d3d;z-index:10}.toast button{background:none;border:0;color:#fff;margin-left:18px;font-size:20px}.overview-grid{display:grid;grid-template-columns:minmax(650px,1.9fr) minmax(365px,1fr);gap:12px;align-items:stretch}.panel{background:#ffffffc9;border:1px solid #dee1e5;border-radius:8px;box-shadow:0 1px 1px #25304703}.feedback-panel{min-height:864px;padding:27px 18px 26px}.panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 3px 33px}.heading-line,.side-heading,.side-heading h2{display:flex;align-items:center;gap:14px}h2{font-size:25px;line-height:1.4;margin:0;font-weight:700;letter-spacing:-.45px}.panel-heading p{margin:5px 0 0;color:#7c879c;font-size:18px}.count-pill,.healthy-pill{display:inline-flex;align-items:center;white-space:nowrap;border-radius:22px;padding:5px 16px;font-size:17px;font-weight:650;letter-spacing:0}.count-pill{color:#3962ed;background:#e8edff}.healthy-pill{color:#118d4a;background:#e5f4eb}.primary-button{border:0;border-radius:7px;background:linear-gradient(180deg,#5175ff,#3c5ff1);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 27px;font-size:18px;font-weight:600;min-height:50px;white-space:nowrap;box-shadow:0 2px 3px #3855d725}.primary-button:hover{filter:brightness(1.04)}.table-wrap{overflow-x:auto;border:1px solid #e5e7ec;border-radius:6px}.feedback-table{border-collapse:collapse;width:100%;min-width:710px;table-layout:fixed;text-align:left;font-size:16px}.feedback-table th{height:64px;background:#f7f7f8;color:#17233b;font-weight:550;padding:0 12px;white-space:nowrap}.feedback-table th:first-child{width:95px}.feedback-table th:nth-child(2){width:31%}.feedback-table th:nth-child(3){width:13%}.feedback-table th:nth-child(4){width:13%}.feedback-table th:nth-child(5){width:15%}.feedback-table th:nth-child(6){width:10%}.feedback-table th:last-child{width:35px;padding:0}.feedback-table td{height:92px;border-top:1px solid #e7e8eb;padding:8px 12px;color:#1f2b43;white-space:nowrap}.feedback-table tbody tr{cursor:pointer}.feedback-table tbody tr:hover{background:#f7f9ff}.feedback-table .ticket-title{white-space:normal;line-height:1.62}.priority{display:inline-flex;align-items:center;position:relative;padding:5px 9px;border-radius:7px;font-size:15px;font-weight:600;margin-left:22px}.priority i{position:absolute;left:-23px;width:11px;height:11px}.priority.urgent{background:#ffebea;color:#e54648}.priority.urgent i{background:#ed5158}.priority.high{background:#fff0e0;color:#df7514}.priority.high i{background:#f69619}.priority.normal{background:#edf0f4;color:#5d6a80}.priority.normal i{background:#8993a7}.row-more{background:none;border:0;color:#8493b1;padding:0}.table-footer{display:flex;align-items:center;justify-content:space-between;margin:18px 5px;color:#65728c;font-size:16px;gap:10px}.pagination{display:flex;align-items:center;gap:8px}.pagination button{border:0;background:transparent;color:#1c2b45;min-width:30px;height:38px;border-radius:6px}.pagination button:first-child,.pagination button:last-child{border:1px solid #e1e5ec}.pagination button.current{color:#3658e7;background:#e9edff}.right-stack{display:grid;grid-template-rows:410px minmax(438px,1fr);gap:16px}.payments-panel,.health-panel{padding:29px 20px}.side-heading{justify-content:space-between;gap:8px}.side-heading h2{font-size:24px;white-space:nowrap}.text-link{border:0;background:none;color:#4165f6;display:flex;align-items:center;gap:3px;white-space:nowrap;font-size:16px;padding:0}.text-link:hover{text-decoration:underline}.payment-list{margin-top:26px;border-top:1px solid var(--line)}.payment-row{width:100%;min-height:97px;background:none;border:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) 72px 91px;gap:10px;text-align:left;align-items:center;padding:9px 0}.payment-row:hover{background:#f8f9fd}.payment-row strong,.payment-row b{font-size:16px;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-row small{display:block;color:#8490a6;font-size:14px;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-row>div:nth-child(2){text-align:right}.payment-row>span{color:#ee8b0c;font-size:15px;white-space:nowrap;text-align:right}.payment-row>span i{background:#f18d12;width:10px;height:10px;margin-right:6px}.health-panel{padding-top:28px}.health-panel .side-heading{margin-bottom:25px}.service-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.service-item{min-height:95px;border-bottom:1px solid var(--line);padding:20px 17px 12px}.service-item:nth-child(odd){border-right:1px solid var(--line)}.service-item strong{font-size:16px;font-weight:600;display:flex;align-items:center;gap:14px;white-space:nowrap}.service-item strong i{width:14px;height:14px}.service-item small{font-size:14px;color:#8791a5;display:flex;align-items:center;gap:10px;margin:4px 0 0 28px}.service-item small i{width:11px;height:11px}.mobile-menu{display:none}.ticket-workspace{display:grid;grid-template-columns:minmax(360px,.85fr) minmax(420px,1.15fr);gap:16px}.ticket-inbox,.ticket-detail,.generic-panel{min-height:calc(100vh - 185px);padding:26px}.section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.section-header p{color:var(--muted);margin:4px 0 0}.section-header h2 span{color:var(--blue)}.back-link{border:0;background:none;color:#677998;padding:0 0 12px;display:flex;align-items:center;gap:5px}.ticket-filters{display:grid;gap:15px}.search{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:0 12px;color:var(--muted)}.search input{height:44px;width:100%;border:0;outline:0;background:transparent}.filter-buttons{display:flex;gap:8px;flex-wrap:wrap}.filter-buttons button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px 12px;color:#66738a}.filter-buttons button.selected{background:#e9edff;color:var(--blue);border-color:#cdd7ff}.inbox-list{margin-top:22px;border-top:1px solid var(--line)}.inbox-row{display:flex;width:100%;align-items:center;gap:13px;border:0;border-bottom:1px solid var(--line);background:none;text-align:left;padding:17px 10px;color:#1f2b43}.inbox-row:hover,.inbox-row.selected{background:#f4f6ff}.inbox-row>div{min-width:0;flex:1}.inbox-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-row small{display:block;color:var(--muted);margin-top:6px}.priority-dot{width:10px;height:10px}.priority-dot.red{background:#ed5158}.priority-dot.orange{background:#f69619}.priority-dot.gray{background:#8993a7}.empty-state{padding:40px;text-align:center;color:var(--muted)}.detail-top{display:flex;justify-content:space-between;align-items:center}.ticket-id,.detail-meta{color:var(--muted)}.ticket-detail select,.reply-area textarea{border:1px solid var(--line);border-radius:7px;background:#fff;color:#2d3b56;padding:8px}.ticket-detail h2{margin:17px 0 6px}.detail-meta{margin:0 0 25px}.message-thread{min-height:250px;padding:24px 0;border-block:1px solid var(--line)}.message{background:#f4f5f8;border-radius:9px;padding:16px;margin-bottom:14px;max-width:82%}.message p{line-height:1.7;margin:8px 0}.message small{color:var(--muted)}.reply-message{background:#edf1ff;margin-left:auto}.reply-area{padding-top:24px}.reply-area>label{display:block;font-weight:600;margin-bottom:10px}.reply-area textarea{width:100%;min-height:110px;resize:vertical}.reply-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.reply-actions label{display:flex;align-items:center;gap:9px;color:#62708a}.reply-actions .primary-button{font-size:15px;min-height:42px;padding:8px 15px}.generic-panel{max-width:1050px}.generic-list{border-top:1px solid var(--line)}.generic-list button{width:100%;display:flex;align-items:center;gap:18px;background:none;border:0;border-bottom:1px solid var(--line);text-align:left;padding:18px 9px}.generic-list button:hover{background:#f7f9ff}.generic-list button>div{flex:1}.generic-list strong,.generic-list small{display:block}.generic-list small{color:var(--muted);margin-top:4px}.generic-list b{min-width:85px}.status-warning{color:#e89015}.status-good{color:#28a95f}.health-summary{display:flex;align-items:center;gap:14px;background:#eaf7ef;color:#16884b;padding:18px;border-radius:8px;margin-bottom:25px}.health-summary span{display:block;color:#5d806a;font-size:13px;margin-top:3px}.secondary-button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);background:#fff;border-radius:6px;padding:9px 13px}@media(max-width:1250px){.sidebar{width:210px}.nav-item{font-size:17px}.brand strong{font-size:24px}.workspace{padding-inline:12px}.overview-grid{grid-template-columns:minmax(600px,1.6fr) minmax(310px,1fr)}.payments-panel,.health-panel{padding-inline:14px}.side-heading h2{font-size:20px}.count-pill,.healthy-pill{font-size:14px;padding:5px 11px}.payment-row{grid-template-columns:minmax(0,1fr) 60px 82px;gap:4px}.payment-row>span{font-size:13px}.service-item{padding-left:9px}}@media(max-width:1050px){.overview-grid{grid-template-columns:1fr}.feedback-panel{min-height:650px}.right-stack{grid-template-columns:1fr 1fr;grid-template-rows:auto}.payments-panel,.health-panel{min-height:380px}.service-item{min-height:90px}.sidebar{width:200px}.ticket-workspace,.users-workspace{grid-template-columns:1fr}}@media(max-width:720px){.sidebar{position:fixed;inset:0 auto 0 0;z-index:20;transform:translate(-100%);transition:transform .2s;width:244px}.sidebar.is-open{transform:translate(0)}.workspace{padding:20px 12px 42px}.page-header{height:auto;min-height:86px;padding:0;align-items:flex-start}.mobile-menu{display:block;border:0;background:#e9edff;color:#375ae8;border-radius:7px;padding:8px;margin:7px 11px 0 0}.header-title{display:block}.header-title h1{font-size:28px}.header-title .header-divider{display:none}.header-title p{font-size:13px}.header-title p span{font-size:12px;margin-left:6px}.header-actions{gap:7px}.header-actions .header-divider,.global-health{display:none}.header-avatar{width:37px;height:37px}.user-menu{gap:3px}.overview-grid{display:block}.feedback-panel{min-height:0;padding:18px 12px}.panel-heading{margin:0 0 20px}.heading-line{gap:6px}.panel-heading h2,.side-heading h2{font-size:19px}.panel-heading p{font-size:13px}.primary-button{font-size:13px;min-height:38px;padding:8px}.feedback-table{min-width:670px}.table-footer{font-size:12px}.right-stack{display:grid;grid-template-columns:1fr;gap:12px;margin-top:12px}.payments-panel,.health-panel{min-height:0;padding:18px}.side-heading{align-items:flex-start}.payment-row{min-height:78px;grid-template-columns:minmax(0,1fr) 67px 87px}.service-item{min-height:78px;padding-block:15px}.ticket-workspace{display:block}.ticket-inbox,.ticket-detail,.generic-panel{min-height:0;padding:18px;margin-bottom:12px}.ticket-detail h2{font-size:20px}.reply-actions{align-items:flex-start;flex-direction:column}.demo-note{position:static;text-align:right;margin:5px 0 10px}}@media(max-width:720px){.feedback-table{min-width:0;table-layout:fixed;font-size:14px}.feedback-table th:first-child{width:86px}.feedback-table th:nth-child(2){width:auto}.feedback-table th:nth-child(3){width:60px}.feedback-table th:nth-child(n+4),.feedback-table td:nth-child(n+4){display:none}.feedback-table th,.feedback-table td{padding-inline:7px}.feedback-table td{height:88px}.priority{margin-left:12px;padding:4px 6px;font-size:13px}.priority i{left:-14px;width:8px;height:8px}.feedback-table .ticket-title{line-height:1.5}.table-wrap{overflow:visible}}.status-badge{display:inline-flex;align-items:center;border-radius:6px;padding:5px 9px;font-size:13px;font-weight:600;white-space:nowrap}.status-open,.status-viewed{background:#fff0df;color:#d77811}.status-in_progress{background:#e8edff;color:#3f61e6}.status-waiting_user{background:#f0eafa;color:#7955ba}.status-resolved{background:#e5f5eb;color:#168b4b}.status-closed{background:#edf0f4;color:#69758a}.billing-list{display:grid;gap:14px}.billing-card{border:1px solid var(--line);border-radius:9px;padding:18px 20px;background:#fff}.billing-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.billing-card-head strong,.billing-card-head span{display:block}.billing-card-head strong{font-size:17px}.billing-card-head div span{font-size:13px;color:var(--muted);margin-top:5px}.billing-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;border-block:1px solid #edf0f3;margin:17px 0;padding:14px 0}.billing-facts small,.billing-facts b{display:block}.billing-facts small{font-size:12px;color:var(--muted);margin-bottom:5px}.billing-facts b{font-size:14px;font-weight:600;color:#273650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-reason{display:flex;align-items:center;gap:12px}.billing-reason input{height:40px;min-width:0;flex:1;border:1px solid var(--line);border-radius:7px;padding:0 11px;outline:0;color:#263650}.billing-actions{display:flex;gap:8px}.billing-actions .primary-button,.billing-actions .secondary-button{font-size:14px;min-height:40px;padding:8px 13px;white-space:nowrap}.users-workspace{display:grid;grid-template-columns:minmax(340px,.75fr) minmax(510px,1.25fr);gap:16px}.users-list,.user-detail{min-height:calc(100vh - 185px);padding:26px}.user-list{margin-top:20px;border-top:1px solid var(--line)}.user-row{width:100%;display:flex;align-items:center;gap:12px;text-align:left;border:0;border-bottom:1px solid var(--line);background:none;padding:15px 9px;color:#26344d}.user-row:hover,.user-row.selected{background:#f3f6ff}.user-row>div:nth-child(2){min-width:0;flex:1}.user-row strong,.user-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-row small{color:var(--muted);font-size:12px;margin-top:5px}.user-row-avatar,.user-large-avatar{display:grid;place-items:center;border-radius:50%;background:#e8edff;color:#4d67d7;flex:none}.user-row-avatar{width:38px;height:38px}.user-large-avatar{width:58px;height:58px;font-size:23px}.user-detail-heading{display:flex;align-items:center;gap:15px;margin:9px 0 24px}.user-detail-heading h2,.user-detail-heading p{margin:0}.user-detail-heading p{color:var(--muted);font-size:13px;margin-top:5px}.user-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.user-metrics>div{padding:16px;border:1px solid var(--line);border-radius:8px;background:#fbfcff}.user-metrics small,.user-metrics strong,.user-metrics span{display:block}.user-metrics small,.user-metrics span{color:var(--muted);font-size:12px}.user-metrics strong{font-size:25px;margin:5px 0;color:#23324d}.user-context-block{margin-top:25px}.user-context-block h3{font-size:16px;margin:0 0 10px}.context-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 4px;border-top:1px solid var(--line)}.context-row>span:first-child{min-width:0}.context-row strong,.context-row small{display:block}.context-row strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-row small{color:var(--muted);font-size:12px;margin-top:4px}.muted-copy{color:var(--muted);font-size:13px}.order-context{border-top:1px solid var(--line)}.order-context .context-row{border-top:0}.refund-row{display:flex;gap:8px;padding:0 4px 12px}.refund-row input{height:38px;min-width:0;flex:1;border:1px solid var(--line);border-radius:7px;padding:0 10px}.danger-button{border:1px solid #e16a6a;background:#fff1f0;color:#cf3f43;border-radius:6px;padding:8px 13px;white-space:nowrap}.detail-controls{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 22px}.detail-controls label{display:grid;gap:6px;color:#738098;font-size:13px}.detail-controls select{min-width:120px}.detail-controls label:last-child select{min-width:135px}.loading-screen{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:12px;color:#53627c;background:#f8f7f5}.loading-screen svg{animation:spin 1s linear infinite;color:#4c6df4}@keyframes spin{to{transform:rotate(360deg)}}.login-shell{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 20% 15%,#e9edff 0,#f8f7f5 37%,#eef4ef)}.login-card{width:min(440px,100%);padding:42px 42px 30px;background:#fff;border:1px solid #e3e5e9;border-radius:18px;box-shadow:0 24px 70px #18264a18}.login-brand{display:flex;align-items:center;gap:13px}.login-brand img{width:48px;height:48px;border-radius:12px}.login-brand strong,.login-brand span{display:block}.login-brand strong{font-size:24px;color:#17233b;letter-spacing:-.7px}.login-brand span{font-size:13px;color:#7b879b;margin-top:3px}.login-copy{margin:38px 0 25px}.login-copy h1{margin:0;font-size:29px;letter-spacing:-1px}.login-copy p{margin:8px 0 0;color:#7a879d;font-size:14px}.login-card form{display:grid;gap:18px}.login-card label{display:grid;gap:8px;font-size:14px;color:#42506a;font-weight:600}.login-card input{height:46px;border:1px solid #dfe3eb;border-radius:8px;padding:0 13px;outline:0;color:#1c2942;background:#fbfcfe}.login-card input:focus{border-color:#6d86f5;box-shadow:0 0 0 3px #6d86f51c}.login-button{height:48px;border:0;border-radius:8px;background:linear-gradient(120deg,#5476ff,#3f5eea);color:#fff;font-weight:650;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:4px;box-shadow:0 7px 16px #4d6ef033}.login-separator{display:flex;align-items:center;gap:10px;color:#a0a8b6;font-size:12px;margin:22px 0}.login-separator:before,.login-separator:after{content:"";height:1px;background:#e8eaf0;flex:1}.demo-mode-button{width:100%;height:44px;border:1px solid #dbe1f8;border-radius:8px;background:#f5f7ff;color:#4866dd;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px}.login-error{display:flex;align-items:center;gap:8px;padding:11px 12px;border-radius:8px;background:#fff1f0;color:#d64b4d;font-size:13px;margin-bottom:18px}.login-footnote{text-align:center;color:#9aa3b2;font-size:12px;line-height:1.6;margin:20px 2px 0}.nav-scrim{display:none}.payment-row{grid-template-columns:minmax(0,1fr) 62px 105px;gap:5px}.payment-row>span small{font-size:13px}.payment-row>div:nth-child(2){align-self:center;transform:translateY(-9px)}@media(max-width:720px){.nav-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:#13203a70;border:0}}@media(max-width:720px){.payment-row{grid-template-columns:minmax(0,1fr) 55px 100px;gap:4px}.payment-row>span{font-size:12px}.payment-row>span small{font-size:11px}}@media(max-width:720px){.billing-card{padding:15px}.billing-facts{grid-template-columns:1fr 1fr;gap:12px}.billing-reason{display:grid}.billing-reason input,.billing-actions{width:100%}.billing-actions button{flex:1}}@media(max-width:720px){.users-list,.user-detail{min-height:0;padding:18px;margin-bottom:12px}.user-metrics{grid-template-columns:1fr 1fr}.refund-row{display:grid}.refund-row input,.refund-row button{width:100%}}
