/* UstayaBak Professional Modern UX v1 - scoped to /usta* by conditional layout include */
.content-page{background:#f6f8fb;min-height:calc(100vh - 80px);padding:34px 0 56px}.content-page .container{max-width:1380px}.content-page .page-title{margin-bottom:22px!important}.content-page .page-title h3{font-size:28px;line-height:1.2;font-weight:800;letter-spacing:-.5px;color:#172033;margin-bottom:7px}.content-page .page-title p{color:#667085;font-size:14px;max-width:760px}.settings-widget{background:#fff;border:1px solid #e7eaf0;border-radius:18px;box-shadow:0 8px 28px rgba(16,24,40,.055);overflow:hidden}.settings-header{padding:22px 20px!important;border-bottom:1px solid #eef0f4;background:linear-gradient(180deg,#fff,#fbfcfe)}.settings-header .avatar-lg{width:58px;height:58px;object-fit:cover;border:3px solid #fff;box-shadow:0 0 0 1px #e5e7eb}.settings-header h3{font-size:16px;font-weight:750}.settings-header p{font-size:12px;color:#8a94a6;margin-top:4px}.settings-menu{padding:10px}.settings-menu .sidebar-menu ul{padding:0;margin:0}.settings-menu .sidebar-menu>ul>li{margin:3px 0}.settings-menu .nav-link{display:flex;align-items:center;gap:11px;border-radius:11px;padding:11px 12px!important;color:#475467;font-weight:600;font-size:14px;transition:.18s ease}.settings-menu .nav-link img{width:19px;height:19px;opacity:.72}.settings-menu .nav-link:hover{background:#f5f7fb;color:#172033}.settings-menu .nav-link.active{background:#eef4ff;color:#175cd3;box-shadow:inset 3px 0 0 #2e6fe8}.settings-menu .sub-menu-ul{margin:4px 0 7px 42px!important;border-left:1px solid #e8ebf0;padding-left:10px!important}.settings-menu .sub-menu-ul li a{display:block;padding:7px 8px;border-radius:8px;font-size:13px;color:#667085}.settings-menu .sub-menu-ul li a.active,.settings-menu .sub-menu-ul li a:hover{background:#f2f6ff;color:#175cd3}.content-page .card{border:1px solid #e7eaf0!important;border-radius:16px!important;box-shadow:0 5px 20px rgba(16,24,40,.045)!important;background:#fff}.content-page .card-body{padding:20px}.content-page .card .text-muted{font-size:12px;text-transform:uppercase;letter-spacing:.35px;font-weight:700;color:#98a2b3!important}.content-page .card h3{font-weight:800;color:#172033}.content-page .card a:not(.btn){font-size:13px;font-weight:700;color:#2463d4}.content-page .progress{height:8px;border-radius:99px;background:#edf0f5}.content-page .progress-bar{border-radius:99px}.content-page .btn{border-radius:10px;font-weight:700;padding:9px 15px}.content-page .btn-primary{box-shadow:0 4px 12px rgba(36,99,212,.16)}.freelancer-proposals{border:1px solid #e7eaf0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 5px 20px rgba(16,24,40,.04)!important;overflow:hidden}.freelancer-proposals .project-proposals{padding:20px!important}.freelancer-proposals .proposals-title{font-size:17px!important;font-weight:750!important;color:#172033!important}.freelancer-proposals .title-info{font-size:11px!important;text-transform:uppercase;letter-spacing:.3px;color:#98a2b3!important}.freelancer-proposals .proposals-details ul{gap:10px}.freelancer-proposals .proposals-details ul li{min-width:120px}.content-page table{background:#fff}.content-page .table-responsive{border-radius:14px;border:1px solid #e7eaf0;overflow:auto;background:#fff}.content-page table thead th{background:#f8fafc;color:#667085;font-size:12px;font-weight:750;border-bottom-color:#e7eaf0}.content-page .form-control,.content-page .form-select{border-color:#dfe3ea;border-radius:10px;min-height:44px}.content-page .form-control:focus,.content-page .form-select:focus{border-color:#8fb4f4;box-shadow:0 0 0 3px rgba(46,111,232,.09)}
@media(max-width:991px){.content-page{padding-top:22px}.theiaStickySidebar{margin-bottom:18px}.settings-widget{border-radius:15px}.settings-menu{overflow-x:auto;padding:8px}.settings-menu .sidebar-menu>ul{display:flex;gap:5px;min-width:max-content}.settings-menu .sidebar-menu>ul>li{margin:0}.settings-menu .nav-link{white-space:nowrap;padding:9px 11px!important}.settings-menu .submenu .sub-menu-ul{display:none!important}.settings-header{padding:15px!important}.settings-header .avatar-lg{width:46px;height:46px}.content-page .page-title h3{font-size:24px}}
@media(max-width:767px){.content-page{padding:16px 0 40px}.content-page .container{padding-left:14px;padding-right:14px}.content-page .page-title{margin-bottom:16px!important}.content-page .page-title h3{font-size:22px}.content-page .card-body{padding:16px}.freelancer-proposals .project-proposals{padding:16px!important}.freelancer-proposals .proposals-details ul{display:grid!important;grid-template-columns:1fr 1fr}.content-page .d-flex.justify-content-between{gap:10px;flex-wrap:wrap}.content-page .btn{max-width:100%}}
@media(max-width:575px){.settings-header{display:none!important}.content-page .row>[class*=col-]{padding-left:8px;padding-right:8px}.freelancer-proposals .proposals-details ul{grid-template-columns:1fr}.content-page .page-title p{font-size:13px}.content-page .btn-primary{width:100%}}
