.fs-home-dashboard{--fs-home-dashboard-bg:#0d0d0d;--fs-home-dashboard-surface:#161b22eb;--fs-home-dashboard-border:#30363d;--fs-home-dashboard-accent:var(--fs-color-action-primary)}.fs-home-dashboard__habitat{background-color:var(--fs-home-dashboard-bg);background-image:radial-gradient(ellipse 80% 45% at 50% -8%,color-mix(in srgb,var(--fs-home-dashboard-accent)14%,transparent),transparent 58%),linear-gradient(to right,color-mix(in srgb,var(--fs-home-dashboard-border)35%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--fs-home-dashboard-border)28%,transparent)1px,transparent 1px);background-size:100% 100%,2.5rem 2.5rem,2.5rem 2.5rem}.fs-home-dashboard-header{border-block-end-color:var(--fs-home-dashboard-border);background:color-mix(in srgb,var(--fs-home-dashboard-bg)88%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.fs-home-dashboard-header--elevated{box-shadow:0 8px 28px #00000059}.fs-home-dashboard-header__bar{grid-template-columns:auto minmax(0,1fr) auto auto;gap:.75rem 1rem;max-width:96rem}.fs-home-dashboard-header__search-launch{border:1px solid var(--fs-home-dashboard-border);border-radius:var(--fs-radius-pill);background:color-mix(in srgb,var(--fs-home-dashboard-surface)75%,transparent);width:100%;min-height:2.5rem;color:var(--fs-color-text-metadata);font:var(--fs-type-secondary);cursor:pointer;text-align:start;justify-content:space-between;align-items:center;padding:.45rem .85rem .45rem 2.15rem;display:flex}.fs-home-dashboard-header__search-launch kbd{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);border:1px solid var(--fs-home-dashboard-border);background:color-mix(in srgb,var(--fs-home-dashboard-bg)60%,transparent);border-radius:.35rem;padding:.1rem .35rem}.fs-home-dashboard-header__center-nav{min-width:0;display:none}.fs-home-dashboard-header__center-list{align-items:center;gap:.15rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.fs-home-dashboard-header__center-link{border-radius:var(--fs-radius-control);color:var(--fs-color-text-secondary);font:var(--fs-type-metadata);white-space:nowrap;transition:color var(--fs-motion-brief)var(--fs-ease-standard),background-color var(--fs-motion-brief)var(--fs-ease-standard);align-items:center;gap:.35rem;padding:.4rem .55rem;font-weight:600;text-decoration:none;display:inline-flex}.fs-home-dashboard-header__center-link:hover{color:var(--fs-color-text-primary);background:color-mix(in srgb,var(--fs-color-neutral)55%,transparent)}.fs-home-dashboard-header__center-link--active{color:var(--fs-color-text-primary);box-shadow:inset 0 -2px 0 var(--fs-home-dashboard-accent)}.fs-home-dashboard-header__center-icon{width:.95rem;height:.95rem}.fs-home-dashboard-header__create{border-radius:var(--fs-radius-pill);border:1px solid color-mix(in srgb,var(--fs-home-dashboard-accent)45%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--fs-home-dashboard-accent)85%,#2563eb),color-mix(in srgb,var(--fs-home-dashboard-accent)65%,#1d4ed8));color:#fff;min-height:2.35rem;font:var(--fs-type-secondary);cursor:pointer;box-shadow:0 4px 18px color-mix(in srgb,var(--fs-home-dashboard-accent)28%,transparent);align-items:center;gap:.4rem;padding:.35rem .85rem;font-weight:600;text-decoration:none;display:inline-flex}.fs-home-dashboard-header__create-icon{width:1rem;height:1rem}.fs-home-dashboard__grid{max-width:96rem}@media (min-width:1200px){.fs-home-dashboard-header__center-nav{display:block}.fs-home-dashboard__grid{grid-template-columns:17.5rem minmax(0,1fr) 18.5rem}.fs-home-dashboard-sidebar--left,.fs-home-dashboard-sidebar--right{top:calc(var(--fs-header-height,3.75rem) + .65rem);max-height:calc(100vh - var(--fs-header-height,3.75rem) - 1.25rem);position:sticky;overflow:auto}}.fs-home-dashboard-card{border:1px solid var(--fs-home-dashboard-border);background:var(--fs-home-dashboard-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--fs-space-content);border-radius:.65rem;box-shadow:inset 0 1px #ffffff0a}.fs-home-dashboard-card+.fs-home-dashboard-card,.fs-home-dashboard-profile+.fs-home-dashboard-card,.fs-home-dashboard-card+.fs-home-dashboard-profile__footer-link{margin-block-start:var(--fs-space-content)}.fs-home-dashboard-card__header{margin-block-end:var(--fs-space-small)}.fs-home-dashboard-card__title{font:var(--fs-type-secondary);color:var(--fs-color-text-primary);margin:0;font-weight:700}.fs-home-dashboard-sidebar{gap:var(--fs-space-content);flex-direction:column;min-width:0;display:flex}.fs-home-dashboard-profile__head{text-align:center;align-items:center;gap:var(--fs-space-small);flex-direction:column;display:flex}.fs-home-dashboard-profile__avatar-wrap{position:relative}.fs-home-dashboard-profile__verified{background:var(--fs-home-dashboard-accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex;position:absolute;inset-block-end:-.15rem;inset-inline-end:-.15rem}.fs-home-dashboard-profile__verified svg{width:.9rem;height:.9rem}.fs-home-dashboard-profile__name{font:var(--fs-type-section-title);color:var(--fs-color-text-primary);margin:0}.fs-home-dashboard-profile__username{font:var(--fs-type-secondary);color:var(--fs-color-text-metadata);margin:.15rem 0 0}.fs-home-dashboard-profile__stats{gap:var(--fs-space-small);margin:var(--fs-space-content)0 0;padding:var(--fs-space-small)0 0;border-block-start:1px solid var(--fs-home-dashboard-border);grid-template-columns:1fr 1fr;display:grid}.fs-home-dashboard-profile__stats dt,.fs-home-dashboard-profile__meta dt{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata)}.fs-home-dashboard-profile__stats dd,.fs-home-dashboard-profile__meta dd{font:var(--fs-type-secondary);color:var(--fs-color-text-primary);margin:.15rem 0 0;font-weight:700}.fs-home-dashboard-profile__meta{gap:var(--fs-space-small);margin:var(--fs-space-content)0 0;flex-direction:column;display:flex}.fs-home-dashboard-profile__footer-link{text-align:center;font:var(--fs-type-secondary);color:var(--fs-home-dashboard-accent);font-weight:600;text-decoration:none;display:block}.fs-home-dashboard-skills{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.fs-home-dashboard-skills__row{justify-content:space-between;align-items:baseline;gap:.5rem;margin-block-end:.35rem;display:flex}.fs-home-dashboard-skills__label{font:var(--fs-type-secondary);color:var(--fs-color-text-primary);font-weight:600}.fs-home-dashboard-skills__category{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata)}.fs-home-dashboard-skills__track{background:#ffffff0f;border-radius:999px;height:.35rem;overflow:hidden}.fs-home-dashboard-skills__fill{border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--fs-home-dashboard-accent)90%,#22d3ee),color-mix(in srgb,var(--fs-home-dashboard-accent)70%,#6366f1));height:100%;display:block}.fs-home-dashboard-communities{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.fs-home-dashboard-communities__avatar{border:1px solid var(--fs-home-dashboard-border);background:color-mix(in srgb,var(--fs-home-dashboard-accent)18%,transparent);width:2.1rem;height:2.1rem;color:var(--fs-color-text-primary);font:var(--fs-type-metadata);border-radius:999px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.fs-home-dashboard-communities__avatar--add{color:var(--fs-color-text-metadata);background:0 0}.fs-home-dashboard-quick-actions{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.fs-home-dashboard-quick-actions__link{border-radius:var(--fs-radius-control);color:var(--fs-color-text-secondary);font:var(--fs-type-secondary);align-items:center;gap:.5rem;padding:.45rem .5rem;text-decoration:none;display:flex}.fs-home-dashboard-quick-actions__link:hover{background:color-mix(in srgb,var(--fs-color-neutral)55%,transparent);color:var(--fs-color-text-primary)}.fs-home-dashboard-quick-actions__icon{width:.95rem;height:.95rem;color:var(--fs-home-dashboard-accent)}.fs-home-dashboard-feed{gap:var(--fs-space-content);flex-direction:column;min-width:0;display:flex}.fs-home-dashboard-composer__header{justify-content:space-between;align-items:center;gap:var(--fs-space-small);margin-block-end:var(--fs-space-small);display:flex}.fs-home-dashboard-composer__title{font:var(--fs-type-secondary);color:var(--fs-color-text-primary);margin:0;font-weight:700}.fs-home-dashboard-composer__badge{font:var(--fs-type-metadata);color:var(--fs-home-dashboard-accent);border:1px solid color-mix(in srgb,var(--fs-home-dashboard-accent)35%,transparent);border-radius:var(--fs-radius-pill);padding:.15rem .55rem;font-weight:700}.fs-home-dashboard-composer .fs-feed-composer{box-shadow:none;background:0 0;border:0;padding:0}.fs-home-dashboard-composer__kinds{border-block-start:1px solid var(--fs-home-dashboard-border);flex-wrap:wrap;gap:.35rem;margin-block-start:var(--fs-space-small);padding-block-start:var(--fs-space-small);display:flex}.fs-home-dashboard-composer__kind{font:var(--fs-type-metadata);color:var(--fs-color-text-secondary);border-radius:var(--fs-radius-pill);background:#ffffff0a;border:1px solid #0000;padding:.25rem .55rem;font-weight:600;text-decoration:none}.fs-home-dashboard-composer__kind:hover{color:var(--fs-color-text-primary);border-color:var(--fs-home-dashboard-border)}.fs-home-dashboard-feed-filters{border-block-end:1px solid var(--fs-home-dashboard-border);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.35rem 0;display:flex}.fs-home-dashboard-feed-filters__scopes,.fs-home-dashboard-feed-filters__types{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.fs-home-dashboard-feed-filters__scope,.fs-home-dashboard-feed-filters__type{border-radius:var(--fs-radius-pill);min-height:2rem;color:var(--fs-color-text-secondary);font:var(--fs-type-metadata);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;padding:.2rem .65rem;font-weight:600;text-decoration:none;display:inline-flex}.fs-home-dashboard-feed-filters__scope--active,.fs-home-dashboard-feed-filters__type--active{color:var(--fs-color-text-primary);border-color:color-mix(in srgb,var(--fs-home-dashboard-accent)35%,transparent);background:color-mix(in srgb,var(--fs-home-dashboard-accent)12%,transparent)}.fs-home-dashboard-feed-filters__sort{margin-inline-start:auto;position:relative}.fs-home-dashboard-feed-filters__sort-btn{color:var(--fs-color-text-metadata);font:var(--fs-type-metadata);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;display:inline-flex}.fs-home-dashboard-feed-filters__sort-menu{inset-inline-end:0;border:1px solid var(--fs-home-dashboard-border);border-radius:var(--fs-radius-control);background:var(--fs-home-dashboard-surface);min-width:9rem;font:var(--fs-type-secondary);color:var(--fs-color-text-secondary);margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .25rem)}.fs-home-dashboard-feed__auth{font:var(--fs-type-secondary);color:var(--fs-color-text-secondary);margin:0}.fs-home-dashboard-sidebar--right .fs-feed-right-workspace{background:0 0;border:0;padding:0}.fs-home-dashboard-sidebar--right .fs-shell-card,.fs-home-dashboard-sidebar--right section{border:1px solid var(--fs-home-dashboard-border);background:var(--fs-home-dashboard-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.65rem}@media (max-width:1199px){.fs-home-dashboard__grid{grid-template-columns:1fr}.fs-home-dashboard-sidebar--right{order:3}}
