html{scrollbar-gutter:stable}
.hw-theme{--hw-nav-width:238px;--hw-header-height:68px}
.hw-theme header:is(.hdr,.header,.ml-top,.top){position:fixed!important;left:0!important;right:0!important;top:0!important;width:100%!important;height:var(--hw-header-height)!important;min-height:var(--hw-header-height)!important;padding:0 24px!important;z-index:700!important;gap:16px;box-sizing:border-box}
.hw-theme header :is(.burger,.ml-burger),.hw-theme :is(#overlay,#mlOverlay,.hw-nav-launcher,.hw-drawer-heading){display:none!important}
.hw-theme .hdr-left{width:auto!important;padding-left:0!important}.hw-theme header .ml-top-left{gap:0}.hw-theme header .brand,.hw-theme header .ml-wordmark{margin-right:auto}
.hw-theme .hw-fixed-navigation{position:fixed!important;inset:var(--hw-header-height) auto 0 0!important;right:auto!important;width:var(--hw-nav-width)!important;height:calc(calc(100dvh / var(--ml-z,1)) - var(--hw-header-height))!important;display:flex!important;flex-direction:column!important;gap:3px;padding:24px 12px!important;overflow-y:auto;transform:none!important;visibility:visible!important;opacity:1!important;transition:none!important;z-index:600!important;background:rgba(255,252,245,.72)!important;backdrop-filter:blur(20px);border-right:1px solid #eee5d7;box-shadow:none!important;box-sizing:border-box}
.hw-theme .hw-fixed-navigation :is(.sb-user-mobile,.sb-section,.sb-divider,.sb-spacer,.ml-side-spacer,.ml-side-divider){display:none!important}
.hw-theme .hw-fixed-navigation>a{display:flex;align-items:center;gap:11px;min-height:44px;margin:0!important;padding:11px 13px!important;border-radius:11px!important;font:500 13px/1.45 Inter,system-ui,sans-serif;color:#515954!important;text-decoration:none;white-space:normal;box-sizing:border-box}
.hw-theme .hw-fixed-navigation>a i{width:18px;flex:0 0 18px;text-align:center;color:#897497!important;font-size:14px}.hw-theme .hw-fixed-navigation>a:hover{background:#ffffffb0!important}.hw-theme .hw-fixed-navigation>a.active{background:#eee4f7!important;color:#67438a!important;font-weight:650}.hw-theme .hw-fixed-navigation .hw-fixed-owner{margin-top:20px!important}
.hw-theme .hw-workspace-content{margin-left:var(--hw-nav-width)!important;padding-top:var(--hw-header-height)!important;min-width:0;min-height:calc(100vh / var(--ml-z,1));box-sizing:border-box}
.hw-theme .hw-workspace-content :is(.admin-main,.ml-main){margin:0!important;padding-top:0!important;min-height:calc(calc(100vh / var(--ml-z,1)) - var(--hw-header-height));width:100%!important;box-sizing:border-box}
.hw-theme .hw-workspace-content :is(.page,.ml-page,main.shell),.hw-theme .hw-workspace-content>main:not(.admin-main):not(.ml-main){width:100%!important;max-width:1100px!important;margin:0 auto!important;padding:28px 28px 48px!important;box-sizing:border-box;transform:none!important}
.hw-theme.hw-form .hw-workspace-content main.page{width:100%!important;max-width:1100px!important;margin:0 auto!important;padding:28px 28px 48px!important}
.hw-theme .hw-workspace-content :is(.ml-page-banner,.page-heading,.heading,.form-page-banner){margin-top:0!important;margin-bottom:24px!important}
@media(max-width:900px){.hw-theme{--hw-nav-width:0px}.hw-theme header:is(.hdr,.header,.ml-top,.top){padding:0 16px!important}.hw-theme .hw-fixed-navigation{inset:var(--hw-header-height) 0 auto 0!important;width:100%!important;height:64px!important;flex-direction:row!important;align-items:center;gap:6px;padding:10px 12px!important;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid #eee5d7;background:#fffcf5f5!important}.hw-theme .hw-fixed-navigation>a{flex:0 0 auto;white-space:nowrap;font-size:12px;padding:9px 12px!important;min-height:40px}.hw-theme .hw-fixed-navigation .hw-fixed-owner{margin-top:0!important}.hw-theme .hw-workspace-content{margin-left:0!important;padding-top:calc(var(--hw-header-height) + 64px)!important}.hw-theme .hw-workspace-content :is(.page,.ml-page,main.shell),.hw-theme .hw-workspace-content>main:not(.admin-main):not(.ml-main),.hw-theme.hw-form .hw-workspace-content main.page{padding:22px 16px 40px!important}}

.hw-theme .hw-fixed-navigation :is(#btnProfile,#btnLogout,#btnCompress,#btnScanSide,#ownerLink,#ownerSuperAdminLink){display:none!important}
.hw-theme .hw-fixed-navigation>a{font-size:13px!important;font-weight:500!important;line-height:1.45!important}
.hw-theme .hw-fixed-navigation>a.active{font-weight:650!important}
.hw-theme.hw-form .hw-workspace-content main.page>.form-page-banner,.hw-theme.hw-form .hw-workspace-content #sendForm{max-width:none!important;margin-left:0!important;margin-right:0!important;width:100%!important}
@media(max-width:900px){.hw-theme .hw-fixed-navigation>a{font-size:12px!important}}
/* Navigation personality: original miniature document objects and calm motion. */
.hw-theme .hw-fixed-navigation{background:linear-gradient(165deg,#fffaf0eb,#f5effbe0)!important;padding:22px 12px 16px!important}
.hw-theme .hw-fixed-navigation>a{gap:11px;min-height:56px;padding:8px 10px!important;margin:3px 0!important;position:relative;border:1px solid transparent;border-radius:14px!important;font-family:'Segoe UI',system-ui,sans-serif!important;letter-spacing:0;transition:background .15s ease,border-color .15s ease}
.hw-theme .hw-fixed-navigation>a.active{background:#fffefa!important;border-color:#e4d6ed;box-shadow:0 3px 10px #48305d06}
.hw-theme .hw-fixed-navigation>a.active:before{content:'';position:absolute;left:-7px;top:19px;width:3px;height:19px;border-radius:3px;background:#e98c63}
.hw-theme .hw-nav-object{width:36px;height:36px;flex:0 0 36px;overflow:visible;filter:drop-shadow(0 2px 2px #503c6410)}
.hw-theme .hw-fixed-navigation>a>span{font-size:13px;line-height:1.4;max-width:150px}
.hw-theme .hw-fixed-navigation :is(.hw-fixed-owner,a[href='superadmin.html']){display:none!important}
.hw-theme .hw-nav-art{margin-top:auto;padding-top:25px;display:grid;place-items:center;pointer-events:none}
.hw-theme .hw-nav-art img{display:block;width:180px;height:120px;object-fit:contain;mix-blend-mode:multiply;border-radius:28px}
.hw-theme header:is(.hdr,.header,.ml-top,.top){view-transition-name:workspace-header}
.hw-theme .hw-fixed-navigation{view-transition-name:workspace-navigation}
.hw-theme .admin-initial-loader{inset:68px 0 0 238px!important;z-index:400!important;background:#fffcf5!important}
@view-transition{navigation:auto}
::view-transition-group(workspace-header),::view-transition-group(workspace-navigation){animation-duration:0s}
::view-transition-old(workspace-header),::view-transition-new(workspace-header),::view-transition-old(workspace-navigation),::view-transition-new(workspace-navigation){animation:none;mix-blend-mode:normal}
::view-transition-old(root){animation:hw-page-out .1s ease-out both}
::view-transition-new(root){animation:hw-page-in .15s ease-out both}
@keyframes hw-page-out{to{opacity:0}}@keyframes hw-page-in{from{opacity:0}to{opacity:1}}
@media(max-height:720px){.hw-theme .hw-nav-art{display:none}}
@media(max-width:900px){.hw-theme .hw-fixed-navigation{padding:8px 12px!important;background:#fffaf4fa!important}.hw-theme .hw-fixed-navigation>a{min-height:46px;padding:5px 10px!important;margin:0!important;border-radius:12px!important}.hw-theme .hw-nav-object{width:29px;height:29px;flex-basis:29px}.hw-theme .hw-nav-art{display:none}.hw-theme .hw-fixed-navigation>a.active:before{display:none}.hw-theme .admin-initial-loader{inset:132px 0 0!important}}
@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(root),::view-transition-new(root){animation:none}.hw-theme .hw-fixed-navigation>a{transition:none}}
