.theme[data-v-12c25f59]{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.theme__item[data-v-12c25f59]{padding-inline:var(--space-2);justify-content:center}.app[data-v-29adf82b]{flex-direction:column;min-height:100dvh;display:flex}.chrome[data-v-29adf82b]{z-index:var(--z-header);position:sticky;top:0}.chrome__bar[data-v-29adf82b]{background:repeating-linear-gradient(0deg,var(--c-scanline) 0 1px,transparent 1px 4px),var(--c-plate);color:var(--c-text-on-dark);position:relative}.chrome__row[data-v-29adf82b]{align-items:center;gap:var(--space-4);height:var(--bar-height);display:flex}.chrome__tail[data-v-29adf82b]{background:var(--c-plate);clip-path:polygon(0 0,100% 0,100% 100%,22% 100%);pointer-events:none;width:7rem;height:1.25rem;display:none;position:absolute;top:100%;right:0}.brand[data-v-29adf82b]{align-items:center;gap:var(--space-3);flex:none;text-decoration:none;display:flex}.brand__mark[data-v-29adf82b]{grid-template-columns:repeat(2,1fr);gap:2px;width:1.25rem;height:1.25rem;display:grid}.brand__cell[data-v-29adf82b]{background:var(--c-plate-line);border-radius:1px}.brand__cell[data-v-29adf82b]:first-child{background:var(--c-accent)}@media (hover:hover) and (pointer:fine){.brand:hover .brand__cell[data-v-29adf82b]{animation:brand-cycle-29adf82b 1.2s var(--ease-in-out) infinite}.brand:hover .brand__cell[data-v-29adf82b]:nth-child(2){animation-delay:.3s}.brand:hover .brand__cell[data-v-29adf82b]:nth-child(4){animation-delay:.6s}.brand:hover .brand__cell[data-v-29adf82b]:nth-child(3){animation-delay:.9s}}@keyframes brand-cycle-29adf82b{0%,60%,to{background:var(--c-plate-line)}20%,40%{background:var(--c-accent)}}@media (prefers-reduced-motion:reduce){.brand:hover .brand__cell[data-v-29adf82b]{animation:none}}.brand__word[data-v-29adf82b]{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.brand__word span[data-v-29adf82b]{color:var(--c-accent)}.account[data-v-29adf82b]{flex:none;margin-left:auto;position:relative}.account__button[data-v-29adf82b]{align-items:center;gap:var(--space-2);min-height:2.5rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);color:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;display:flex}.account__button[data-v-29adf82b]:focus-visible{--ring-gap:var(--c-plate)}@media (hover:hover) and (pointer:fine){.account__button[data-v-29adf82b]:hover{background:var(--c-plate-hover)}}.account__button[aria-expanded=true][data-v-29adf82b]{background:var(--c-plate-hover);border-color:var(--c-plate-line)}.account__face[data-v-29adf82b]{width:2rem;height:2rem;font-size:var(--text-xs);font-weight:var(--weight-bold);background:#ffffff26;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.account__who[data-v-29adf82b]{text-align:left;line-height:1.2;font-size:var(--text-sm);display:none}.account__name[data-v-29adf82b]{color:#ffffffeb;display:block}.account__post[data-v-29adf82b]{color:#ffffff9e;font-size:var(--text-xs);display:block}.account__chevron[data-v-29adf82b]{color:#ffffff9e;width:1rem;height:1rem;transition:transform var(--duration-fast) var(--ease-out)}.account__button[aria-expanded=true] .account__chevron[data-v-29adf82b]{transform:rotate(180deg)}.menu[data-v-29adf82b]{top:calc(100% + var(--space-2));z-index:var(--z-popover);width:min(17rem,100vw - 2rem);padding:var(--space-2);border:1px solid var(--c-border);border-radius:var(--radius-3);background:var(--c-surface-raised);color:var(--c-text);box-shadow:var(--shadow-3);position:absolute;right:0}.menu__head[data-v-29adf82b]{padding:var(--space-2) var(--space-3) var(--space-3);border-bottom:1px solid var(--c-border);margin-bottom:var(--space-2)}.menu__name[data-v-29adf82b]{font-weight:var(--weight-bold);line-height:var(--leading-tight)}.menu__post[data-v-29adf82b]{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--c-text-muted)}.menu__item[data-v-29adf82b]{align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding-inline:var(--space-3);border-radius:var(--radius-2);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.menu__item[data-v-29adf82b]:hover{background:var(--c-sunken)}}.menu__item[data-v-29adf82b] .icon{color:var(--c-text-muted)}.menu__item--exit[data-v-29adf82b]{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--c-border);border-radius:0 0 var(--radius-2) var(--radius-2);color:var(--c-error)}.menu__item--exit[data-v-29adf82b] .icon{color:var(--c-error)}@media (hover:hover) and (pointer:fine){.menu__item--exit[data-v-29adf82b]:hover{background:var(--c-error-soft)}}.menu__group[data-v-29adf82b]{padding:var(--space-3) var(--space-3) var(--space-2);margin-top:var(--space-1);border-top:1px solid var(--c-border)}.menu__label[data-v-29adf82b]{margin-bottom:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--c-text-muted)}.drop-enter-active[data-v-29adf82b],.drop-leave-active[data-v-29adf82b]{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transform-origin:100% 0}.drop-enter-from[data-v-29adf82b],.drop-leave-to[data-v-29adf82b]{opacity:0;transform:scale(.96)translateY(-4px)}.nav[data-v-29adf82b]{background:var(--c-surface);border-bottom:1px solid var(--c-border);box-shadow:var(--shadow-1)}.nav__inner[data-v-29adf82b]{align-items:center;gap:var(--space-1);height:var(--nav-height);scrollbar-width:none;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.nav__inner[data-v-29adf82b]::-webkit-scrollbar{display:none}.nav__link[data-v-29adf82b]{align-items:center;gap:var(--space-2);scroll-snap-align:start;height:100%;padding-inline:var(--space-3);border-radius:var(--radius-2);color:var(--c-text-muted);font-size:var(--text-sm);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);flex:none;text-decoration:none;display:inline-flex}.nav__icon[data-v-29adf82b]{opacity:.7;width:1.15rem;height:1.15rem;transition:opacity var(--duration-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.nav__link[data-v-29adf82b]:hover{background:var(--c-sunken);color:var(--c-text)}.nav__link:hover .nav__icon[data-v-29adf82b]{opacity:1}}.nav__link--here[data-v-29adf82b]{background:var(--c-accent-soft);color:var(--c-accent-text);font-weight:var(--weight-bold);position:relative}.nav__link--here .nav__icon[data-v-29adf82b]{opacity:1}.nav__link--here[data-v-29adf82b]:after{content:"";left:var(--space-3);right:var(--space-3);border-radius:var(--radius-pill) var(--radius-pill) 0 0;background:var(--c-accent);height:2px;position:absolute;bottom:0}.app-main[data-v-29adf82b]{padding-block:var(--space-6) var(--space-8);flex:1}@media (width>=40rem){.account__who[data-v-29adf82b]{display:block}}@media (width>=75rem){.chrome__tail[data-v-29adf82b]{display:block}.nav__inner[data-v-29adf82b]{padding-right:calc(var(--content-pad) + 7rem)}}
