.admin-hub-mode>aside,.admin-hub-mode>main>header{display:none}.admin-hub-mode>main{margin:0;padding:28px;max-width:none}.admin-hub{max-width:1500px;margin:auto}.admin-department-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.admin-department-tabs button{min-height:48px}.admin-departments,.admin-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.admin-departments>button,.admin-tools-grid>button{text-align:start;padding:26px;white-space:normal}.admin-departments h2{font-size:24px;margin:12px 0}.admin-departments p{min-height:44px;line-height:1.6;color:#697080}.admin-departments b{color:#800517}.admin-tools-grid>button{display:flex;justify-content:space-between;gap:14px;min-height:100px;font-size:19px}.admin-detail-nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px;background:white;border:1px solid #dedee4;border-radius:12px;margin-bottom:20px}.admin-detail-nav>span{flex:1;color:#697080}.admin-detail-nav button:first-child{background:#800517;color:white}.admin-hub .card{padding:24px;margin:22px 0}.admin-hub form input,.admin-hub form select{width:100%}.admin-hub label{display:block;margin:16px 0}.admin-hub #knet-error{color:#a00020}.admin-hub #knet-saved{color:#186440}@media(max-width:1000px){.admin-departments,.admin-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.admin-departments,.admin-tools-grid{grid-template-columns:1fr}.admin-hub-mode>main{padding:14px}}
#payment-capabilities-form input[type=checkbox]{width:22px;height:22px;accent-color:#800517;flex:none}#payment-capabilities-form label{display:flex;align-items:center;gap:12px;min-height:46px}
