/* ===== 桌面端样式 (1200px+) ===== */

/* 桌面端样式 (1200px - 1599px) */
@media (min-width: 1200px) and (max-width: 1599px) {
    html {font-size:14px;}

    /* 导航样式 - 恢复桌面端完整导航*/    .mobile-nav-actions {display:none !important;}
   /* 顶部导航桌面端样式*/  

    .navbar-brand img {margin-right:0.7500rem;}
    /* 侧边栏导航桌面端样式*/   
    .sidebar-custom .sub-menu .nav-link {font-size:0.8750rem;}
    
    /*首页样式*/
    /*待办事项和通知*/
    /*用户头像*/
    .user-avatar-large{width:35px;height:35px;}
    .greeting-subtitle {font-size:1.1250rem;}
    .todo-item,.notice-item {padding: 0.79rem 0;}
    .member-info-tabs .nav-link{padding: 0rem 1rem;}



    /* 会员管理*/    
    .info-grid {grid-template-columns:repeat(3,1fr);}
    .permissions-table-container {overflow-x:auto;}
    .permissions-table {min-width:800px;}
    /*.permission-row-group-horizontal {flex-direction:column;gap:8px;align-items:flex-start;}*/
    .info-row {grid-template-columns:repeat(2,1fr);gap:16px;}
    .info-row-single {grid-template-columns:repeat(2,1fr);gap:16px;}


    /* 表单样式*/    .search-form .row.align-items-center {--bs-gutter-x:1rem;}
    .search-form .row.g-3 {--bs-gutter-x:1.5rem;}
    .search-form .row.g-3 .col-md-3 {flex:0 0 auto;width:33%;}
    .search-form .row.g-3 .col-md-3.d-flex.align-items-center.justify-content-end {width:100%;margin-top:20px;justify-content:flex-end !important;}
    .search-form .row.g-3 .col-md-6 {flex:1;}
    .search-form .col-3 {width:95px;flex:0 0 auto;padding-right:10px;}
    .search-form .d-flex.align-items-center.justify-content-end {gap:16px;}
   
    /* 权限网格*/    .permission-grid {grid-template-columns:repeat(5,1fr);}
    /* 登录页面*/    .login-header-top .logo-section {padding:0 40px;}
    .login-header-top .logo-section h1 {font-size:20px;}
    .login-container {padding:50px 150px 50px 20px;}
    


    .payment-radio-group .form-check-input{margin-top: 0.25rem !important;vertical-align: top;}

    .user-basic-info {gap:0.8rem;}
    .work-card.on{padding: 3.1rem 0px;}

    
}