/* TASK-209 / MOB-80. Opt-in N-CMP-101-M/P, Namaka WB v0.3. */
@media(max-width:880px){
 html[data-mobile-live="v03"] .n-mobile-nav [data-mobile-more] svg{stroke-linecap:round;stroke-linejoin:round;fill:none}
 html[data-mobile-live="v03"] body.sidebar-e #navigation{
  width:min(310px,86vw);max-width:none;min-width:0;padding:16px 12px calc(16px + env(safe-area-inset-bottom));
  border-right:1px solid color-mix(in srgb,var(--paper,#FFFDF9) 14%,var(--ink,#0B0D12));
  box-shadow:10px 0 38px color-mix(in srgb,var(--ink,#0B0D12) 17%,transparent);
 }
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-head{
  min-height:50px;margin:0 0 14px;padding:0 2px 0 8px;
 }
 html[data-mobile-live="v03"] body.sidebar-e #navigation .ops-brand{display:block;width:184px;max-width:calc(100% - 52px);min-height:44px}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .ops-brand img{display:block;width:100%;max-width:100%;height:auto}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-mobile-close{
  display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;
  border:1px solid color-mix(in srgb,var(--paper,#FFFDF9) 14%,var(--ink,#0B0D12));
  border-radius:2px 11px 2px 11px;
 }
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-mobile-close svg{width:19px;height:19px;stroke-width:1.7}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-search-wrap{margin:4px 0 18px}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-filter{min-height:44px}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-filter .n-search-hint{display:none}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-group{margin:0 10px 6px;font-size:10px;line-height:15px}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-nav{gap:2px}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-item{min-height:48px;padding:0 11px;gap:11px;font-size:14px;line-height:20px}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-item svg{width:20px;height:20px;stroke-width:1.6}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-bottom{padding-top:12px}
 html[data-mobile-live="v03"] body.sidebar-e #navigation .n-side-bottom-line{display:none}
 html[data-mobile-live="v03"] body.sidebar-e .n-side-backdrop:not([hidden]){background:color-mix(in srgb,var(--ink,#0B0D12) 52%,transparent)}
}
