.maContent{flex-direction:column;gap:24px;display:flex}.maHead,.maSectionHead,.maActions{justify-content:space-between;align-items:center;gap:16px;display:flex}.maHead label{align-items:center;gap:12px;font-size:14px;display:flex}.merchantAccountShell .sidebar nav button{gap:12px}.merchantAccountShell .sideFoot button{align-items:center;gap:8px;margin-top:16px;display:flex}.maStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.maStats article,.maPanel{background:#fff;border:1px solid #dce5df;border-radius:16px;padding:24px}.maStats article{flex-direction:column;gap:10px;display:flex}.maStats span,.maStats small,.maPanel p,.maSectionHead p{color:#54685e}.maStats strong{color:#194f39;font-size:32px;line-height:1.2}.maStats small,.maTable small{font-size:14px}.maPanel h2,.maSectionHead h2{margin:0 0 8px;font-size:20px}.maPanel p,.maSectionHead p{margin:8px 0 16px;font-size:14px;line-height:1.7}.maAppGrid,.maPackages{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.maAppGrid article{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.maAppGrid h3{margin:8px 0 0;font-size:19px}.maAppGrid strong{margin:8px 0 16px;font-size:25px}.maAppGrid strong small{font-size:14px;font-weight:400}.maAppGrid button{width:100%}.maPrimary{color:#fff!important;background:#245e43!important;border-color:#245e43!important}.maContent button,.maDialog button,.maHead button{min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c8d8ce;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;display:inline-flex}.maContent button:disabled,.maDialog button:disabled{opacity:.5;cursor:not-allowed}.maContent button:hover:not(:disabled),.maDialog button:hover:not(:disabled){filter:brightness(.95)}.maContent button:focus-visible,.maDialog :focus-visible,.maHead :focus-visible{outline-offset:3px;outline:3px solid #3e8c66}.maHead select,.maDialog input:not([type=checkbox]),.maDialog select{color:#163e2b;min-height:44px;font:inherit;background:#fff;border:1px solid #bdcec3;border-radius:8px;max-width:100%;padding:10px 12px}.maTable{margin-top:20px;overflow:auto}.maTable table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:14px}.maTable th{text-align:left;color:#51665b;background:#f2f6f3;font-weight:600}.maTable th,.maTable td{border-bottom:1px solid #e3eae5;padding:15px 14px}.maTable small{color:#63736b;margin-top:4px;display:block}.maEmpty{text-align:center;color:#586c60;padding:32px}.maAlert,.maNotice{border-radius:10px;margin:0;padding:14px 18px;font-size:14px}.maAlert{color:#8c2626;background:#fff1ef;border:1px solid #efc8c3}.maNotice{color:#1e583b;background:#edf8f0;border:1px solid #bedcc8}.maPackages article{border:1px solid #dce5df;border-radius:12px;padding:20px}.maPackages strong{color:#21583e;font-size:28px}.maOverlay{z-index:1000;background:#0b231c99;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.maDialog{background:#fff;border-radius:18px;flex-direction:column;gap:18px;width:min(520px,100%);max-height:90vh;padding:28px;display:flex;overflow:auto;box-shadow:0 24px 80px #071e2840}.maDialog h2{margin:0;font-size:21px}.maDialog label{flex-direction:column;gap:8px;font-size:14px;display:flex}.maDialog fieldset{border:1px solid #dce5df;border-radius:10px;padding:14px}.maDialog .maCheck{flex-direction:row;align-items:center;margin:10px 0}.maCheck input{width:18px;height:18px}.maActions{justify-content:flex-end}.maPayment{align-items:center}.maPayment strong{font-size:32px}.maPayment img{max-width:100%;height:auto}.maPayment small{overflow-wrap:anywhere}.maPanel .maSectionHead{margin-bottom:12px}.maChannelForm{flex-direction:column;gap:16px;max-width:420px;display:flex}.maChannelForm input{font:inherit;border:1px solid #bdcec3;border-radius:8px;padding:12px}.maChannelPricing{grid-template-columns:1fr 1fr;gap:32px;display:grid}.maChannelPricing dl div{border-bottom:1px solid #e3eae5;justify-content:space-between;padding:14px 0;display:flex}.maChannelPricing dd{font-weight:700}.maChannelPricing input{max-width:100%}@media (width<=900px){.maStats{gap:12px}.maStats article{padding:18px}.maHead{flex-wrap:wrap}.maChannelPricing{grid-template-columns:1fr}}@media (width<=600px){.maStats{grid-template-columns:1fr}.maStats article{gap:6px}.maStats strong{font-size:28px}.maPanel{padding:18px}.maSectionHead{flex-direction:column;align-items:flex-start}.maHead label{flex-direction:column;align-items:flex-start;gap:4px}.maDialog{padding:22px}.maOverlay{padding:14px}.maContent{gap:16px}}.merchantAccountShell .sidebar nav>div{display:block}.merchantAccountShell .sidebar nav button{white-space:nowrap;display:flex!important}.merchantAccountShell .sidebar nav button svg{flex:0 0 18px}.merchantAccountShell .sidebar nav button span{display:inline!important}.merchantAccountShell .sideFoot{font-size:12px}.merchantAccountShell .sideFoot button{color:#fff;background:0 0;border:1px solid #ffffff40;border-radius:8px;min-height:40px;padding:8px}.merchantAccountShell>main>header{gap:20px;height:auto;min-height:84px;padding-top:16px;padding-bottom:16px}.merchantAccountShell .maContent{padding:24px}@media (width<=760px){.merchantAccountShell{display:block}.merchantAccountShell .sidebar{gap:10px;width:100%;padding:14px 16px;position:relative;inset:auto}.merchantAccountShell .brand{border:0;padding:0}.merchantAccountShell .brand>div:last-child{display:block!important}.merchantAccountShell .brandMark{flex:0 0 38px}.merchantAccountShell .sidebar nav{flex:none;display:block;overflow:auto}.merchantAccountShell .sidebar nav>div{gap:6px;width:max-content;display:flex}.merchantAccountShell .sidebar nav label{display:none}.merchantAccountShell .sidebar nav button{gap:6px;width:auto;min-height:44px;padding:10px;font-size:13px}.merchantAccountShell .sideFoot{border:0;align-items:center;gap:10px;padding:0;display:flex!important}.merchantAccountShell .sideFoot>b{display:none}.merchantAccountShell .sideFoot p{flex:1;margin:0}.merchantAccountShell .sideFoot button{margin:0}.merchantAccountShell>main{margin-left:0}.merchantAccountShell>main>header{flex-wrap:wrap;padding:16px;position:relative}.merchantAccountShell .maHead{width:100%}.merchantAccountShell .maHead label{flex-direction:row;flex:1;align-items:center}.merchantAccountShell .maHead select{flex:1;min-width:0}.merchantAccountShell .maContent{padding:16px}}
