.professional-page .panel{color:#eef2f7;background:#1d2633;border-color:#394555;margin-bottom:16px}.professional-page .panel input,.professional-page .panel select,.professional-page .panel textarea{color:#eef2f7;background:#111923;border-color:#526070}.professional-page button{color:#eef2f7;cursor:pointer;background:#29384b;border:1px solid #526070;border-radius:9px;padding:10px 14px}.professional-page button:disabled{opacity:.5;cursor:default}.professional-page button.primary{color:#fff;background:#e56b22;border-color:#e56b22}.professional-page a{color:#ffae78}.professional-page .admin-head{background:#171f2b;flex-wrap:wrap;align-items:center;gap:12px}.professional-page .admin-head h1{margin:0;font-size:22px}.professional-page input[type=checkbox]{accent-color:#e56b22}@media (max-width:640px){.professional-page .two{grid-template-columns:1fr}.professional-page .panel{padding:16px}.professional-page .admin-head{padding:18px 16px}.professional-page .admin-content{padding:12px!important}}.professional-page{color:#eef2f7;background:#121923;min-height:100vh}.professional-content{max-width:1100px;margin:auto;padding:20px}.professional-page .admin-head p{color:#bfcede;margin:8px 0 0;font-size:14px}.professional-tabs{flex-wrap:wrap;gap:10px;margin:0 0 18px;display:flex}.professional-tabs button{min-height:46px}.professional-tabs button[aria-pressed=true]{color:#fff;background:#e56b22;border-color:#ffad74}.professional-account{color:#bfcede;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:18px;font-size:14px;display:flex}.professional-page .panel{border:1px solid #394555;border-radius:14px;padding:22px}.professional-page .panel label{gap:8px;margin-bottom:16px;font-size:14px;font-weight:650;display:grid}.professional-page .panel input,.professional-page .panel select,.professional-page .panel textarea{border:1px solid #526070;border-radius:10px;width:100%;min-width:0;min-height:46px;padding:11px;font-size:16px}.professional-page .two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.professional-page .professional-check{align-items:center;gap:10px;display:flex!important}.professional-page .professional-check input,.professional-page .panel input[type=checkbox]{width:20px;min-height:20px}.professional-page .panel .booking-counts span{font-size:14px}@media (max-width:640px){.professional-content{padding:12px}.professional-tabs{gap:8px}.professional-tabs button{flex:1;padding:10px;font-size:14px}.professional-page .two{grid-template-columns:1fr}.professional-page .panel{padding:16px}}.professional-store-select{background:#1d2633;border:1px solid #394555;border-radius:12px;margin-bottom:18px;padding:16px}.professional-store-select label{gap:8px;font-size:14px;font-weight:700;display:grid}.professional-store-select select{color:#eef2f7;background:#111923;border:1px solid #526070;border-radius:10px;width:100%;min-width:0;min-height:46px;padding:11px;font-size:16px}
