.chrome-avatar-button{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:38px;height:38px;padding:0;display:grid}.chrome-avatar-button:hover .chrome-avatar,.chrome-avatar-button[aria-expanded=true] .chrome-avatar{box-shadow:0 0 0 3px color-mix(in srgb, var(--text) 10%, transparent)}.chrome-avatar-button:focus-visible{outline:2px solid var(--text);outline-offset:2px}.chrome-avatar{border-radius:999px;flex:none;place-items:center;width:32px;height:32px;transition:box-shadow .2s;display:grid}.chrome-avatar[data-pending]{border:1px solid var(--line);background:var(--bg-elev)}.chrome-avatar>.social-avatar[data-size]{border:1px solid color-mix(in srgb, var(--bg) 50%, transparent);width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);color:#fff;letter-spacing:.03em;object-fit:cover;border-radius:50%;place-items:center;font-size:9.5px;font-weight:780;display:grid}.chrome-avatar>.social-avatar[data-tone=blue]{background:linear-gradient(145deg,#69d4e8,#315fca)}.chrome-avatar>.social-avatar[data-tone=amber]{background:linear-gradient(145deg,#ffc35b,#9b4b24)}.chrome-avatar>.social-avatar[data-tone=coral]{background:linear-gradient(145deg,#ff9b7c,#a72a49)}.chrome-avatar>.social-avatar[data-tone=green]{background:linear-gradient(145deg,#66d4a3,#146956)}.chrome-avatar>.social-avatar[data-tone=slate]{background:linear-gradient(145deg,#abb5c9,#4a5468)}.chrome-avatar>.social-avatar[data-tone=pink]{background:linear-gradient(145deg,#ee94d8,#773b95)}.chrome-avatar>.social-avatar[data-tone=violet]{background:linear-gradient(145deg,#ad94f4,#5443a5)}.chrome-menu{border:1px solid var(--line-strong);background:var(--bg);width:248px;max-height:calc(100dvh - 80px);box-shadow:var(--shadow-lg);color:var(--text);font-family:var(--ui);border-radius:16px;margin:0;padding:6px;position:fixed;inset:auto;overflow-y:auto}.chrome-menu:popover-open{animation:chrome-menu-in .18s var(--ease-out)}@keyframes chrome-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.chrome-menu__who{border-bottom:1px solid var(--line);min-width:0;color:inherit;border-radius:10px 10px 0 0;align-items:center;gap:10px;margin-bottom:4px;padding:8px 10px 12px;text-decoration:none;display:flex}.chrome-menu__who>span:last-child{min-width:0;display:grid}.chrome-menu__who strong,.chrome-menu__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chrome-menu__who strong{font-size:14px;font-weight:700}.chrome-menu__who small{color:var(--text-3);font-size:12px}.chrome-menu nav{display:grid}.chrome-menu nav a,.chrome-menu nav button{min-height:40px;color:var(--text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.chrome-menu nav a:hover,.chrome-menu nav button:hover,.chrome-menu__who:hover{background:var(--bg-elev);color:var(--text)}.chrome-menu nav a:focus-visible,.chrome-menu nav button:focus-visible,.chrome-menu__who:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.chrome-menu nav svg{stroke-width:1.9px;flex:none;width:17px;height:17px}.chrome-menu hr{background:var(--line);border:0;width:100%;height:1px;margin:4px 0}@media (pointer:coarse){.chrome-menu nav a,.chrome-menu nav button{min-height:44px}}.site-nav__member{flex:none;align-items:center;gap:6px;display:flex}@media (width<=899px){.site-nav__member .chrome-avatar-button{width:44px;height:44px}}@media (width<=379px){:is(.site-nav:has(.site-nav__member) .brand-mark__wordmark,.page-shell__header:has(.chrome-avatar-button) .brand-mark__wordmark){display:none}}.page-shell__app{flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.page-shell__app>a{min-height:38px;color:var(--text-2);border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:13.5px;font-weight:650;text-decoration:none;display:inline-flex}.page-shell__app>a:hover{background:color-mix(in srgb, var(--text) 7%, transparent);color:var(--text)}.page-shell__app>a[aria-current=page]{color:var(--text)}.page-shell__app>a:focus-visible{outline:2px solid var(--text);outline-offset:2px}.page-shell__app svg{stroke-width:1.9px;width:16px;height:16px}.page-shell__app .page-shell__write{background:var(--cs-accent);color:var(--accent-ink);margin-left:4px;padding:0 13px}.page-shell__app .page-shell__write:hover{background:var(--cs-accent);color:var(--accent-ink);box-shadow:var(--shadow-sm)}@media (width<=640px){.page-shell__app .page-shell__home{display:none}.page-shell__app .page-shell__write{justify-content:center;width:44px;min-height:44px;padding:0}.page-shell__app .page-shell__write span{display:none}.page-shell__app .chrome-avatar-button{width:44px;height:44px}}@media (width<=479px){.page-shell__header:has(.page-shell__app){column-gap:4px}.page-shell__header:has(.page-shell__app) .page-shell__brand{margin-right:auto}.page-shell__app{order:2}.page-shell__header .page-shell__app~.page-shell__icon{margin-left:0}.page-shell__header>.chrome-avatar-button{order:2}}.chrome-account-button{width:100%;min-height:56px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:0 10px;display:flex}.chrome-account-button:hover,.chrome-account-button[aria-expanded=true]{background:var(--bg-elev)}.chrome-account-button:focus-visible{outline:2px solid var(--text);outline-offset:2px}.chrome-account-button .chrome-avatar{width:36px;height:36px}.chrome-account-button__who{flex:1;min-width:0;line-height:1.25;display:grid}.chrome-account-button__who strong,.chrome-account-button__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chrome-account-button__who strong{font-size:14px;font-weight:720}.chrome-account-button__who small{color:var(--text-3);font-size:12.5px}.chrome-account-button__more{width:17px;height:17px;color:var(--text-3);flex:none}
