/* v0.14.27 — Owner platform settings/navigation polish */
body.owner-ui-polish .sidebar nav{gap:7px!important}
body.owner-ui-polish .nav-item.owner-nav-item{min-height:54px!important;padding:8px 10px!important;border:1px solid transparent!important;border-radius:15px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;color:#586981!important;background:transparent!important;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease!important}
body.owner-ui-polish .nav-item.owner-nav-item .owner-nav-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(145deg,#f4f8ff,#fff9eb);border:1px solid #e5edf7;color:#173f77;transition:.16s ease}
body.owner-ui-polish .nav-item.owner-nav-item .owner-nav-icon svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
body.owner-ui-polish .nav-item.owner-nav-item b{font-size:13px;line-height:1.3;white-space:normal}
body.owner-ui-polish .nav-item.owner-nav-item:hover{background:#f4f7fb!important;border-color:#e7edf5!important;color:#173b69!important;box-shadow:none!important}
body.owner-ui-polish .nav-item.owner-nav-item.active{background:linear-gradient(135deg,#0b2d62,#1768e8)!important;border-color:rgba(255,255,255,.12)!important;color:#fff!important;box-shadow:0 12px 26px rgba(17,79,164,.22)!important}
body.owner-ui-polish .nav-item.owner-nav-item.active .owner-nav-icon{background:rgba(255,255,255,.13);border-color:rgba(255,255,255,.18);color:#f6cf73}
body.owner-ui-polish .owner-nav-section{padding:7px 10px 2px;color:#9aa7b8;font-size:10px;font-weight:800;letter-spacing:.3px}

#settingsPage.owner-platform-settings .page-head{margin-bottom:14px}
#settingsPage.owner-platform-settings .settings-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:stretch}
#settingsPage.owner-platform-settings .setting-card{position:relative;min-height:210px;padding:20px!important;border-radius:22px!important;border:1px solid #e6edf6!important;box-shadow:0 15px 38px rgba(25,57,96,.08)!important;background:linear-gradient(150deg,rgba(255,255,255,.98),rgba(248,251,255,.96))!important;overflow:hidden}
#settingsPage.owner-platform-settings .setting-card:after{content:"";position:absolute;left:-55px;bottom:-70px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(27,105,232,.07),transparent 68%);pointer-events:none}
#settingsPage.owner-platform-settings .owner-setting-title{display:flex;align-items:center;gap:11px;margin-bottom:15px}
#settingsPage.owner-platform-settings .owner-setting-title h3{margin:0!important;font-size:17px;color:#112b4d}
#settingsPage.owner-platform-settings .owner-setting-icon{width:44px;height:44px;flex:0 0 44px;border-radius:14px;display:grid;place-items:center;color:#174779;background:linear-gradient(145deg,#eef5ff,#fff7e4);border:1px solid #e3ebf6}
#settingsPage.owner-platform-settings .owner-setting-icon svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
#settingsPage.owner-platform-settings .setting-card[data-owner-setting="security"] .owner-setting-icon,
#settingsPage.owner-platform-settings .owner-password-card-v146 .owner-setting-icon{color:#8d6818;background:linear-gradient(145deg,#fff9e9,#fff0bd)}
#settingsPage.owner-platform-settings .setting-card[data-owner-setting="danger"]{grid-column:1/-1;min-height:150px;border-color:#f2d9dd!important;background:linear-gradient(145deg,#fff,#fff6f7)!important}
#settingsPage.owner-platform-settings .setting-card[data-owner-setting="danger"] .owner-setting-icon{color:#b82f40;background:#fff0f2;border-color:#f6d5da}
#settingsPage.owner-platform-settings .setting-card[data-owner-setting="release"]{background:linear-gradient(145deg,#fff,#f8fbff)!important}
#settingsPage.owner-platform-settings .setting-card p{line-height:1.7;color:#66768c}
#settingsPage.owner-platform-settings .setting-card label{display:grid;gap:6px;margin-top:9px;font-size:12px;font-weight:700;color:#41566f}
#settingsPage.owner-platform-settings .setting-card button{margin-top:11px}
#settingsPage.owner-platform-settings .owner-password-card-v146{display:grid!important;grid-template-columns:1fr!important;gap:5px!important}
#settingsPage.owner-platform-settings .owner-password-card-v146>.owner-password-icon-v146{display:none!important}
#settingsPage.owner-platform-settings .owner-password-card-v146>small{color:#8a7752;line-height:1.6}
#settingsPage.owner-platform-settings .owner-reset-alpha15{margin-bottom:14px!important;border-radius:22px!important;box-shadow:0 14px 34px rgba(49,55,70,.07)!important}

@media(max-width:900px){#settingsPage.owner-platform-settings .settings-grid{grid-template-columns:1fr!important}#settingsPage.owner-platform-settings .setting-card[data-owner-setting="danger"]{grid-column:auto}}
