@import url("motwise-feature-dashboard-align-v59.css?v=20260812-59");

/* v61 feature-page shell authority. The six standalone tools keep their own content,
   but the application chrome now mirrors Dashboard from first paint. */
html[data-mw-palette] body[data-feature]{background:var(--mt-page)!important;color:var(--mt-text)!important}
html[data-mw-palette] body[data-feature] .mwf-shell{min-height:100vh!important;display:grid!important;grid-template-columns:246px minmax(0,1fr)!important;background:var(--mt-page)!important}
html[data-mw-palette] body[data-feature] .mwf-sidebar{height:100vh!important;min-height:100vh!important;position:sticky!important;top:0!important;overflow:auto!important;display:flex!important;flex-direction:column!important;gap:0!important;padding:18px 14px 14px!important;background:linear-gradient(180deg,var(--mw-sidebar),var(--mw-sidebar-2))!important;border-right:1px solid var(--mw-sidebar-line)!important;box-shadow:8px 0 30px rgba(2,20,45,.08)!important;color:#fff!important}
html[data-mw-palette] body[data-feature] .mwf-brand{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 18px!important;padding:0 4px!important;color:#fff!important;text-decoration:none!important;letter-spacing:0!important}
html[data-mw-palette] body[data-feature] .mwf-brand-mark{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;flex:0 0 42px!important;color:var(--mw-primary)!important;font-size:34px!important;font-weight:950!important;line-height:1!important;letter-spacing:-2px!important}
html[data-mw-palette] body[data-feature] .mwf-brand-copy{display:flex!important;min-width:0!important;flex-direction:column!important}
html[data-mw-palette] body[data-feature] .mwf-brand-copy strong{display:flex!important;align-items:baseline!important;font-size:24px!important;line-height:1!important;font-weight:900!important;letter-spacing:-.7px!important;white-space:nowrap!important}
html[data-mw-palette] body[data-feature] .mwf-brand-copy .mwf-mot{color:#fff!important}
html[data-mw-palette] body[data-feature] .mwf-brand-copy .mwf-wise{color:#ffc400!important}
html[data-mw-palette] body[data-feature] .mwf-brand-copy small{display:block!important;margin-top:5px!important;color:#b9c8da!important;font-size:10px!important;font-weight:650!important;line-height:1.2!important;white-space:nowrap!important}
html[data-mw-palette] body[data-feature] .mwf-nav{display:grid!important;gap:7px!important;margin:0!important}
html[data-mw-palette] body[data-feature] .mwf-nav a{min-height:48px!important;display:flex!important;align-items:center!important;gap:12px!important;padding:0 13px!important;border-radius:10px!important;background:transparent!important;color:#edf5ff!important;text-decoration:none!important;font-size:13px!important;font-weight:720!important;box-shadow:none!important;transform:none!important}
html[data-mw-palette] body[data-feature] .mwf-nav a i{width:23px!important;height:23px!important;display:grid!important;place-items:center!important;flex:0 0 23px!important;border-radius:7px!important;background:rgba(255,255,255,.08)!important;color:#fff!important;font-style:normal!important;font-size:12px!important}
html[data-mw-palette] body[data-feature] .mwf-nav a:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}
html[data-mw-palette] body[data-feature] .mwf-nav a.active{background:linear-gradient(135deg,var(--mw-primary-strong),var(--mw-primary))!important;color:#fff!important;box-shadow:0 8px 22px rgba(var(--mw-primary-rgb),.22)!important}
html[data-mw-palette] body[data-feature] .mwf-nav a.active i{background:rgba(255,255,255,.14)!important}
html[data-mw-palette] body[data-feature] .mwf-nav-separator{height:1px!important;margin:4px 8px!important;background:rgba(255,255,255,.10)!important}
html[data-mw-palette] body[data-feature] .mwf-sidebar-bottom-v61{display:grid!important;gap:10px!important;margin-top:auto!important;padding-top:14px!important;padding-bottom:56px!important}
html[data-mw-palette] body[data-feature] :where(.mwf-premium-card-v61,.mwf-security-card-v61){display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;gap:9px!important;padding:11px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:12px!important;background:linear-gradient(150deg,rgba(16,61,105,.72),rgba(8,39,75,.86))!important;color:#fff!important}
html[data-mw-palette] body[data-feature] :where(.mwf-premium-card-v61,.mwf-security-card-v61)>span{color:#72e7c1!important;font-weight:950!important}
html[data-mw-palette] body[data-feature] :where(.mwf-premium-card-v61,.mwf-security-card-v61) strong{display:block!important;color:#fff!important;font-size:11px!important;line-height:1.25!important}
html[data-mw-palette] body[data-feature] :where(.mwf-premium-card-v61,.mwf-security-card-v61) small{display:block!important;margin-top:4px!important;color:#b9c8da!important;font-size:9px!important;line-height:1.35!important}
html[data-mw-palette] body[data-feature] .mwf-premium-card-v61 button{grid-column:1/-1!important;min-height:32px!important;border:0!important;border-radius:7px!important;background:linear-gradient(135deg,var(--mw-primary-strong),var(--mw-primary))!important;color:#fff!important;font-size:10px!important;font-weight:800!important}
html[data-mw-palette] body[data-feature] .mwf-main{min-width:0!important;background:var(--mt-page)!important}
html[data-mw-palette] body[data-feature] .mwf-topbar{min-height:110px!important;padding:14px 28px!important;position:sticky!important;top:0!important;z-index:20!important;background:var(--mt-surface)!important;border-bottom:1px solid var(--mt-line)!important;box-shadow:none!important}
html[data-mw-palette] body[data-feature] .mwf-content{max-width:1540px!important;width:100%!important;margin:0 auto!important;padding:12px 18px 34px!important}
html[data-mw-palette] body[data-feature] .mwf-hero{gap:10px!important;margin-bottom:10px!important}
html[data-mw-palette] body[data-feature] :where(.mwf-panel,.mwx-panel,.mwx-repair-card,.mwx-chat-panel,.mwx-test){border-radius:10px!important;border-color:var(--mt-line)!important;background:var(--mt-surface)!important;color:var(--mt-text)!important;box-shadow:0 5px 18px var(--mt-shadow)!important}
html[data-mw-palette] body[data-feature] .mwf-title{padding:18px 20px!important}
html[data-mw-palette] body[data-feature] .mwf-title h1{margin:6px 0!important;font-size:24px!important;line-height:1.05!important;color:var(--mt-text)!important}
html[data-mw-palette] body[data-feature] .mwf-title p{font-size:12px!important;line-height:1.45!important;color:var(--mt-muted)!important}
html[data-mw-palette] body[data-feature] .mwf-summary{padding:9px!important;gap:8px!important}
html[data-mw-palette] body[data-feature] .mwx-metric{min-height:92px!important;padding:12px!important;border-radius:9px!important;background:var(--mt-surface-2)!important;border-color:var(--mt-line)!important}
html[data-mw-palette] body[data-feature] .mwx-panel{padding:15px 16px!important}
html[data-mw-palette] body[data-feature] .mwx-panel h2{font-size:14px!important;color:var(--mt-text)!important}
html[data-mw-palette] body[data-feature] :where(.mwf-back,.mw-reset-start,.mwf-top-actions button){border-color:var(--mt-line)!important;background:var(--mt-surface)!important;color:var(--mt-text)!important;border-radius:8px!important;box-shadow:none!important}
html[data-mw-palette] body[data-feature] .mwf-reg{background:#f5b800!important;color:#071a36!important}
html[data-mw-palette] body[data-feature] :where(.mwf-kicker,.mwx-kicker){color:var(--mw-primary)!important}

@media(min-width:1000px){html[data-mw-palette] body[data-feature="repair"] .mwx-repair-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:999px){html[data-mw-palette] body[data-feature] .mwf-shell{grid-template-columns:218px minmax(0,1fr)!important}html[data-mw-palette] body[data-feature] .mwf-brand-copy strong{font-size:20px!important}html[data-mw-palette] body[data-feature] .mwf-brand-copy small{font-size:9px!important}}
@media(max-width:759px){html[data-mw-palette] body[data-feature] .mwf-shell{grid-template-columns:1fr!important}html[data-mw-palette] body[data-feature] .mwf-sidebar{position:relative!important;height:auto!important;min-height:0!important;overflow:visible!important;padding:12px!important}html[data-mw-palette] body[data-feature] .mwf-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-mw-palette] body[data-feature] .mwf-nav a{min-height:42px!important;font-size:11px!important}html[data-mw-palette] body[data-feature] .mwf-nav-separator,html[data-mw-palette] body[data-feature] .mwf-sidebar-bottom-v61{display:none!important}html[data-mw-palette] body[data-feature] .mwf-topbar{position:relative!important;min-height:74px!important;padding:10px 14px!important}html[data-mw-palette] body[data-feature] .mwf-content{padding:10px 12px 24px!important}}
