.CqC75q_wrap{align-items:center;display:flex;position:relative}.CqC75q_avatarButton{border-radius:var(--radius-full);background:var(--brand);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:opacity .15s;display:flex;overflow:hidden}@media (hover:hover){.CqC75q_avatarButton:hover{opacity:.85}}.CqC75q_avatarImage{object-fit:cover;width:100%;height:100%}.CqC75q_avatarInitial{color:#fff;font-size:var(--text-sm);letter-spacing:.02em;font-weight:600}.CqC75q_panel{top:calc(100% + var(--space-2));min-width:260px;padding-bottom:var(--space-2);background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:1001;position:absolute;right:0}.CqC75q_miniCard{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);display:flex}.CqC75q_cardAvatar{border-radius:var(--radius-full);background:var(--brand);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.CqC75q_cardAvatarImage{object-fit:cover;width:100%;height:100%}.CqC75q_cardAvatarInitial{color:#fff;font-size:var(--text-md);font-weight:600}.CqC75q_cardWho{flex-direction:column;gap:2px;min-width:0;display:flex}.CqC75q_cardName{font-size:var(--text-base);color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.CqC75q_cardHeadline{font-size:var(--text-sm);color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CqC75q_viewProfile{padding:0 var(--space-4) var(--space-3)}.CqC75q_divider{background:var(--border-color);height:1px;margin-bottom:var(--space-2)}.CqC75q_item{width:100%;padding:var(--space-2) var(--space-4);font-size:var(--text-base);text-align:left;color:var(--text-color);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;font-family:inherit;text-decoration:none;transition:background .15s;display:block}@media (hover:hover){.CqC75q_item:hover{background:var(--control-hover-bg)}}.CqC75q_dangerItem{color:var(--danger)}@media (hover:hover){.CqC75q_dangerItem:hover{background:color-mix(in srgb, var(--danger) 10%, transparent)}}
.MIyxyG_bottomBar{padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));z-index:1000;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.MIyxyG_tabBar{background:var(--card-bg);border:1px solid var(--border-color);min-width:0;height:52px;box-shadow:var(--shadow-md);border-radius:28px;flex:1;justify-content:space-around;align-items:center;display:flex}@media (min-width:1024px){.MIyxyG_bottomBar{pointer-events:none;padding:16px 24px;left:auto;right:0}.MIyxyG_bottomBar>*{pointer-events:auto}.MIyxyG_tabBar{display:none}}.MIyxyG_tab{justify-content:center;align-items:center;gap:var(--space-1);min-width:44px;min-height:44px;color:var(--text-muted);-webkit-tap-highlight-color:transparent;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;padding:6px 0;font-family:inherit;text-decoration:none;transition:color .15s;display:flex}.MIyxyG_tab:hover{text-decoration:none}@media (hover:hover){.MIyxyG_tab:hover{color:var(--text-color)}}.MIyxyG_tabActive,.MIyxyG_tabActive:hover{color:var(--brand)}.MIyxyG_tabActive .MIyxyG_tabLabel{font-weight:600}.MIyxyG_tab:focus{outline:none}.MIyxyG_tab:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:12px}.MIyxyG_tabLabel{font-size:var(--text-sm);white-space:nowrap;font-weight:500;line-height:1}.MIyxyG_tabIcon{justify-content:center;align-items:center;display:inline-flex;position:relative}.MIyxyG_tabAvatar{object-fit:cover;border:2px solid #0000;border-radius:50%;width:24px;height:24px}.MIyxyG_tabAvatarActive{border-color:var(--brand)}.MIyxyG_fab{background:var(--brand);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;width:52px;height:52px;box-shadow:var(--shadow-md);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}.MIyxyG_fab:hover{box-shadow:var(--shadow-lg)}.MIyxyG_fab:active{transform:scale(.92)}.MIyxyG_fabDesktopLabel{display:none}@media (min-width:1024px){.MIyxyG_fab{border-radius:16px;gap:8px;width:auto;height:48px;padding:0 20px}.MIyxyG_fabDesktopLabel{white-space:nowrap;font-size:.875rem;font-weight:600;display:inline}}.MIyxyG_fabOpen{transform:rotate(45deg)}@media (min-width:1024px){.MIyxyG_fabOpen{transform:none}.MIyxyG_fabOpen .MIyxyG_fabDesktopLabel{display:none}}.MIyxyG_fabOpen:active{transform:rotate(45deg)scale(.92)}@media (min-width:1024px){.MIyxyG_fabOpen:active{transform:scale(.92)}}.MIyxyG_fabMenu{bottom:calc(var(--bottom-safe-space,68px) + 8px);z-index:1001;background:var(--card-bg);border:1px solid var(--border-color);box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;min-width:180px;display:flex;position:fixed;right:16px;overflow:hidden}@media (min-width:1024px){.MIyxyG_fabMenu{bottom:76px;right:24px}}.MIyxyG_fabMenuHeader{justify-content:space-between;align-items:center;padding:10px 16px 6px;display:flex}.MIyxyG_fabMenuTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.75rem;font-weight:600}.MIyxyG_fabMenuClose{width:28px;height:28px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .1s;display:flex}.MIyxyG_fabMenuClose:hover{background:var(--control-hover-bg);color:var(--text-color)}.MIyxyG_fabMenuItem{color:var(--text-color);cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:14px 16px;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .1s;display:flex}.MIyxyG_fabMenuItem:hover{background:var(--control-hover-bg)}.MIyxyG_fabMenuItem+.MIyxyG_fabMenuItem{border-top:1px solid var(--border-color)}
.hytH3W_overlay{z-index:2000;background:#0006;animation:.2s hytH3W_fadeIn;position:fixed;inset:0}@keyframes hytH3W_fadeIn{0%{opacity:0}to{opacity:1}}.hytH3W_drawer{background:var(--card-bg);flex-direction:column;width:min(300px,80vw);animation:.25s hytH3W_slideIn;display:flex;position:absolute;top:0;bottom:0;left:0;box-shadow:4px 0 24px #0000001f}@keyframes hytH3W_slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.hytH3W_header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}.hytH3W_close{cursor:pointer;color:var(--text-color);-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.hytH3W_nav{flex:1;padding:.5rem 0;overflow-y:auto}.hytH3W_link{color:var(--text-color);padding:.75rem 1.25rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background .15s;display:block}.hytH3W_link:hover{background:#0000000a}.hytH3W_divider{background:var(--border-color);height:1px;margin:.375rem 1.25rem}.hytH3W_footer{padding:1rem 1.25rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-color)}.hytH3W_footer:empty{display:none}@media (prefers-color-scheme:dark){.hytH3W_overlay{background:#0009}.hytH3W_drawer{box-shadow:4px 0 24px #0000004d}.hytH3W_link:hover{background:#ffffff0f}}
.wBV5Qq_footer{background:var(--background);border-top:1px solid var(--border-color);width:100%;margin-top:4rem;padding:2.5rem 0 2rem}.wBV5Qq_container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.wBV5Qq_columns{grid-template-columns:1fr 1fr;gap:2.5rem;max-width:480px;display:grid}.wBV5Qq_column{flex-direction:column;gap:.5rem;display:flex}.wBV5Qq_columnTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary,var(--text-muted));margin:0 0 .25rem;font-size:.75rem;font-weight:600}.wBV5Qq_columnLinks{flex-direction:column;gap:.375rem;display:flex}.wBV5Qq_link{color:var(--text-color);font-size:.875rem;text-decoration:none}.wBV5Qq_bottom{border-top:1px solid var(--border-color);margin-top:2rem;padding-top:1rem}.wBV5Qq_copyright{color:var(--text-color);opacity:.4;font-size:.875rem}@media (max-width:600px){.wBV5Qq_footer{margin-bottom:var(--bottom-safe-space,68px);padding:2rem 0 1.5rem}.wBV5Qq_columns{gap:2rem}.wBV5Qq_bottom{margin-top:1.5rem;padding-top:.75rem}}
.ADUZjq_badge{left:var(--space-2);bottom:calc(var(--bottom-safe-space) + var(--space-2));z-index:900;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);font-size:var(--text-xs);opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1.4;display:flex;position:fixed}.ADUZjq_dot{border-radius:var(--radius-full);background:var(--brand);flex-shrink:0;width:8px;height:8px}.ADUZjq_label{color:var(--text-color);letter-spacing:.04em;font-weight:600}.ADUZjq_host{color:var(--text-muted)}.ADUZjq_badge[data-prod]{opacity:1;border-color:var(--danger)}.ADUZjq_badge[data-prod] .ADUZjq_dot{background:var(--danger)}.ADUZjq_badge[data-prod] .ADUZjq_label{color:var(--danger)}
