.TabBar-module__awf3wq__bar{padding:6px 0 env(safe-area-inset-bottom,22px);-webkit-backdrop-filter:saturate(180%)blur(20px);border-top:.5px solid var(--separator-opaque);z-index:100;background:#000000d9;display:flex;position:fixed;bottom:0;left:0;right:0}.TabBar-module__awf3wq__item{min-height:44px;color:var(--label-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.TabBar-module__awf3wq__item.TabBar-module__awf3wq__active{color:var(--chi-teal)}.TabBar-module__awf3wq__icon{font-size:22px}.TabBar-module__awf3wq__label{font-size:10px;font-weight:500}.TabBar-module__awf3wq__item.TabBar-module__awf3wq__active .TabBar-module__awf3wq__label{font-weight:600}@media (min-width:768px){.TabBar-module__awf3wq__bar{display:none}}
.Sidebar-module__dYkaHG__sidebar{-webkit-backdrop-filter:saturate(180%)blur(20px);border-right:.5px solid var(--separator-opaque);z-index:20;background:#000000d9;flex-direction:column;width:200px;min-width:200px;height:100vh;padding:20px 12px;display:none;position:sticky;top:0}.Sidebar-module__dYkaHG__brand{text-align:center;margin-bottom:24px}.Sidebar-module__dYkaHG__brandName{font-family:var(--chi-font-display);color:var(--chi-teal);letter-spacing:2px;font-size:16px;font-weight:700}.Sidebar-module__dYkaHG__nav{flex-direction:column;gap:2px;display:flex}.Sidebar-module__dYkaHG__link{border-radius:var(--radius-md);color:var(--label-tertiary);align-items:center;gap:10px;padding:10px 14px;font-size:15px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.Sidebar-module__dYkaHG__link.Sidebar-module__dYkaHG__active{background:var(--chi-teal-dim);color:var(--chi-teal);font-weight:600}@media (min-width:768px){.Sidebar-module__dYkaHG__sidebar{display:flex}}
.layout-module__AVW3fq__shell{min-height:100vh;display:flex}.layout-module__AVW3fq__main{flex:1;min-width:0;padding-bottom:80px}@media (min-width:768px){.layout-module__AVW3fq__main{max-width:640px;padding-bottom:0}}
