.Sidebar-module__XRNO5a__nav{background:var(--surface-2);border-right:1px solid var(--line);flex-direction:column;flex:none;width:246px;padding:18px 0 14px;display:flex}.Sidebar-module__XRNO5a__brand{align-items:center;gap:11px;padding:0 18px 18px;display:flex}.Sidebar-module__XRNO5a__avatar{border-radius:var(--r-md);background:var(--blue);width:36px;height:36px;color:var(--bg);box-shadow:var(--sh-1);flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.Sidebar-module__XRNO5a__brandName{font-size:14.5px;font-weight:700;line-height:1.25;display:block}.Sidebar-module__XRNO5a__items{flex-direction:column;gap:2px;padding:0 10px;display:flex}.Sidebar-module__XRNO5a__item{border-radius:var(--r-md);cursor:pointer;text-align:left;width:100%;height:42px;color:var(--ink-2);background:0 0;border:0;align-items:center;gap:11px;padding:0 12px;font-size:14px;font-weight:700;transition:all .13s;display:flex}.Sidebar-module__XRNO5a__item:hover{background:var(--surface-3)}.Sidebar-module__XRNO5a__itemActive{background:var(--blue-t);color:var(--blue-d)}.Sidebar-module__XRNO5a__itemActive:hover{background:var(--blue-t)}.Sidebar-module__XRNO5a__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Sidebar-module__XRNO5a__area{margin-top:6px}.Sidebar-module__XRNO5a__areaLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);padding:12px 22px 7px;font-size:10.5px;font-weight:700}
.BottomNav-module__ktzsLq__nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);z-index:5;background:#fffcf8f0;grid-template-columns:repeat(5,minmax(0,1fr));padding:5px 4px 7px;display:grid;position:sticky;bottom:0}.BottomNav-module__ktzsLq__tab{border-radius:var(--r-md);cursor:pointer;height:54px;color:var(--ink-4);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;transition:all .13s;display:flex}.BottomNav-module__ktzsLq__tab:active{transform:scale(.94)}.BottomNav-module__ktzsLq__tabActive{color:var(--blue)}.BottomNav-module__ktzsLq__tabLabel{font-size:11px;font-weight:700}
.QuemSouChip-module__ziXYnq__chip{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);height:32px;color:var(--ink-2);cursor:pointer;align-items:center;gap:7px;padding:0 11px 0 5px;font-size:12.5px;font-weight:700;display:inline-flex}.QuemSouChip-module__ziXYnq__chip:hover{background:var(--surface-3)}.QuemSouChip-module__ziXYnq__avatar{background:var(--blue);width:22px;height:22px;color:var(--bg);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex}.QuemSouChip-module__ziXYnq__escolha{align-items:center;gap:6px;display:inline-flex}.QuemSouChip-module__ziXYnq__pergunta{color:var(--ink-3);font-size:12px;font-weight:700}.QuemSouChip-module__ziXYnq__opcao{border:1.5px solid var(--blue);border-radius:var(--r-pill);background:var(--surface);height:30px;color:var(--blue-d);cursor:pointer;padding:0 12px;font-size:12.5px;font-weight:700}.QuemSouChip-module__ziXYnq__opcao:hover,.QuemSouChip-module__ziXYnq__opcaoAtiva{background:var(--blue-t)}
.Header-module__lnUIdW__header{background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;padding:22px 26px 18px;display:flex}.Header-module__lnUIdW__titleBlock{min-width:0}.Header-module__lnUIdW__eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-4);font-size:11.5px;font-weight:700}.Header-module__lnUIdW__title{margin-top:3px;font-size:28px}.Header-module__lnUIdW__toggleButton{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);cursor:pointer;width:32px;height:32px;color:var(--ink-3);flex:none;justify-content:center;align-items:center;transition:all .14s;display:flex}.Header-module__lnUIdW__toggleButton:hover{background:var(--surface-3);color:var(--ink)}.Header-module__lnUIdW__acoes{align-items:center;gap:8px;display:flex}
.layout-module__4PX5ca__shell{background:var(--bg);min-height:100vh;display:flex}.layout-module__4PX5ca__sidebarSlot{display:none}.layout-module__4PX5ca__main{flex-direction:column;flex:1;min-width:0;display:flex}.layout-module__4PX5ca__body{flex:1;min-width:0;padding:16px 20px 26px}.layout-module__4PX5ca__bottomNavSlot{display:block}@media (min-width:860px){.layout-module__4PX5ca__sidebarSlot{display:flex}.layout-module__4PX5ca__bottomNavSlot{display:none}.layout-module__4PX5ca__body{padding:22px 26px 34px}}
