.owner-route{background:#0b090f}.owner-route #store,.owner-route>.footer{display:none!important}.owner-route .owner-header{height:82px;padding:0 36px;display:flex;align-items:center;gap:30px;border-bottom:1px solid #b18ac526;background:#0e0a14;position:sticky;top:0;z-index:25}.owner-header-label{font-size:12px;color:#bca7cb;border-left:1px solid #b18ac536;padding-left:25px}.owner-header>div{margin-left:auto;display:flex;gap:23px;align-items:center}.owner-header>div>a,.owner-header>div>button{font-size:11px;color:#c1adcf;display:flex;gap:8px;align-items:center;min-height:42px}.owner-header>div>button{border:1px solid #b18ac53d;border-radius:8px;padding:8px 13px;background:#1b1224}.owner-header .icon{width:14px;height:14px}.owner-header .brand-sub{font-size:21px}.owner-route .admin-layout{max-width:1540px;min-height:calc(100dvh - 82px);grid-template-columns:240px minmax(0,1fr)}.owner-route .admin-sidebar{top:82px;min-height:calc(100dvh - 82px);max-height:calc(100dvh - 82px);padding:30px 18px;background:#0e0a14;border-right:1px solid #b18ac523}.owner-route .admin-sidebar>.eyebrow{font-size:8px;letter-spacing:.16em;color:#8e739f;margin:5px 12px 24px}.owner-route .admin-sidebar>button{padding:13px 14px;font-size:12px;gap:12px;margin:6px 0;border-radius:9px}.owner-route .admin-sidebar>button .icon{width:17px;height:17px;display:inline-block}.owner-route .admin-sidebar .sidebar-bottom{margin-top:30px;padding-top:18px}.owner-route .admin-main{padding:40px;animation:none}.owner-route .admin-heading h1{font-size:34px}.owner-route .admin-demo-banner{background:#a269c508;border-color:#b18ac52c;color:#ab91bb;font-size:10px;padding:12px 16px}.owner-route .admin-demo-banner>button{font-size:9px;color:#c5a5dc}.owner-locked{display:flex!important;justify-content:center;align-items:center;min-height:calc(100dvh - 82px)!important;padding:45px 22px;background:radial-gradient(ellipse at 50% 15%,#68338f13,transparent 65%)}.owner-auth{width:440px;max-width:100%;padding:36px;border:1px solid #b18ac52d;border-radius:17px;background:linear-gradient(145deg,#19111f,#110d17);box-shadow:0 20px 70px #0003}.owner-auth-brand{display:block;width:66px;margin-bottom:27px}.owner-auth-brand img{border-radius:12px}.owner-auth>.eyebrow{font-size:8px;letter-spacing:.15em;color:#b291c7}.owner-auth h1{font-size:29px;line-height:1.2;letter-spacing:-.045em;margin:15px 0}.owner-auth>p{font-size:12px;line-height:1.9;color:#aa96b7}.owner-auth form{margin-top:27px}.owner-auth .field{font-size:11px;color:#c4b1cf;margin-bottom:19px}.owner-auth .field input{font-size:15px;width:100%;height:48px;background:#0c0911;border:1px solid #ad80c33c;border-radius:9px;padding:11px 13px;outline:none;color:#f4eafa}.owner-auth .field input:focus{border-color:#c188e077;box-shadow:0 0 0 3px #a668d111}.owner-password{position:relative}.owner-password input{padding-right:52px!important}.owner-password>button{position:absolute;right:4px;top:4px;width:40px;height:40px;display:grid;place-items:center;color:#b391c7}.owner-password .icon{width:17px;height:17px}.owner-auth [type=submit]{width:100%;font-size:12px;min-height:48px;gap:12px}.owner-auth #owner-login-error{font-size:11px;line-height:1.8;margin:0 0 17px}.owner-store-link{display:flex;align-items:center;justify-content:center;gap:10px;font-size:11px;color:#b19ac2;margin-top:24px;min-height:35px}.owner-store-link .icon{transform:rotate(180deg);width:14px;height:14px}.owner-auth-note{display:flex;gap:9px;border-top:1px solid #b18ac526;margin-top:22px;padding-top:18px;font-size:9px;color:#8f789e;line-height:1.8}.owner-auth-note .icon{width:15px;height:15px;margin-top:2px}.export-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:24px}.export-note{font-size:10px!important;line-height:1.9!important;color:#9278a2!important;margin-top:24px!important}.preparation-card #download-server-backup{margin-top:22px}.owner-route .preparation-card .field{max-width:440px}
@media(max-width:1100px) and (min-width:851px){.owner-route .admin-layout{grid-template-columns:210px minmax(0,1fr)}.owner-route .admin-main{padding:30px 24px}.owner-route .admin-sidebar{padding-left:13px;padding-right:13px}.owner-route .admin-sidebar>button{font-size:11px;padding:12px}}
@media(max-width:850px){.owner-route .owner-header{height:74px;padding:0 22px;gap:18px}.owner-header-label{font-size:11px;padding-left:18px}.owner-header>div{gap:14px}.owner-route .admin-layout{display:block;min-height:calc(100dvh - 74px)}.owner-route .admin-sidebar{position:static;min-height:0;max-height:none;border-right:0;padding:24px 22px 16px}.owner-route .admin-main{padding:28px 22px 45px}.owner-route .admin-sidebar>.eyebrow{display:none}.owner-route .admin-sidebar>button{display:none}.owner-route .admin-mobile-navigation{width:100%}.owner-route .admin-sidebar .sidebar-bottom{display:none}.owner-locked{min-height:calc(100dvh - 74px)!important;padding:38px 22px}.owner-auth .field input{font-size:16px}.owner-route .admin-heading h1{font-size:30px}}
@media(max-width:600px){.owner-route .owner-header{height:70px;padding:0 16px;gap:12px}.owner-header .brand{gap:8px}.owner-header .brand>img{width:32px;height:32px}.owner-header .brand-sub{font-size:19px}.owner-header .brand>span{font-size:8px}.owner-header-label{display:none}.owner-header>div>a{display:none}.owner-header>div>button{font-size:10px;padding:7px 11px;min-height:40px;gap:7px}.owner-locked{padding:24px 16px;min-height:calc(100dvh - 70px)!important}.owner-auth{padding:28px 23px;border-radius:14px}.owner-auth h1{font-size:27px}.owner-auth>p{font-size:12px}.owner-auth-brand{margin-bottom:24px}.owner-auth-brand img{width:58px;height:58px}.owner-auth>.eyebrow{font-size:7px;letter-spacing:.12em}.owner-auth form{margin-top:24px}.owner-auth-note{font-size:9px}.owner-route .admin-sidebar{padding:20px 17px 12px}.owner-route .admin-main{padding:24px 17px 40px}.owner-route .admin-heading h1{font-size:28px}.export-actions{display:grid;grid-template-columns:1fr}.export-actions .button{width:100%;font-size:12px}.export-note{font-size:10px!important}.owner-route .admin-demo-banner{font-size:10px;padding:13px;line-height:1.9}}
