.group-member-profile-card{--group-accent:var(--member-accent,#aeb7c4);--group-accent-2:var(--member-accent-2,var(--member-accent,#e6ebf0));--group-dossier-edge:color-mix(in oklab, var(--group-accent) 30%, #ffffff1f);--group-dossier-soft:color-mix(in oklab, var(--group-accent) 13%, transparent);isolation:isolate;z-index:70;border:1px solid var(--group-dossier-edge);background-color:color-mix(in oklab, #07090c var(--member-panel-opacity,82%), transparent);background-image:linear-gradient(rgba(5,6,8,var(--member-bg-dim,.58)), rgba(5,6,8,var(--member-bg-dim,.58))), var(--member-bg-image,none);background-position:center, var(--member-bg-position,center);background-size:cover, calc(100% * var(--member-bg-zoom,1));color:#fffffff5;box-shadow:0 28px 90px -42px #000000fa, 0 0 0 1px color-mix(in oklab, var(--group-accent) 8%, transparent), 0 0 54px -34px color-mix(in oklab, var(--group-accent) 58%, transparent);background-repeat:no-repeat;overflow:hidden}.group-member-profile-card:before{content:"";z-index:-1;pointer-events:none;opacity:var(--member-texture-opacity,.35);background-image:linear-gradient(color-mix(in oklab, var(--group-accent) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--group-accent) 8%, transparent) 1px, transparent 1px);background-size:var(--member-texture-size,68px) var(--member-texture-size,68px);position:absolute;inset:0}.group-member-profile-card:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff06}.group-member-profile-card[data-decoration=clean]:before{opacity:0}.group-member-profile-card[data-decoration=grain]:before{opacity:calc(var(--member-texture-opacity,.35) * .42);background-size:5px 5px}.group-member-profile-card[data-decoration=scanline]:before{background-image:repeating-linear-gradient(0deg, transparent 0 3px, color-mix(in oklab, var(--group-accent) 8%, transparent) 3px 4px);background-size:auto}.group-member-profile-card[data-decoration=diagonal]:before{background-image:repeating-linear-gradient(135deg, transparent 0 18px, color-mix(in oklab, var(--group-accent) 8%, transparent) 18px 19px);background-size:auto}.group-member-profile-card[data-decoration=dots]:before{background-image:radial-gradient(circle, color-mix(in oklab, var(--group-accent) 16%, transparent) 1px, transparent 1.5px);background-size:18px 18px}.group-member-profile-card[data-panel=glass] .group-member-dossier-body,.group-member-profile-card[data-panel=frosted] .group-member-dossier-body{-webkit-backdrop-filter:blur(var(--member-panel-blur,18px));backdrop-filter:blur(var(--member-panel-blur,18px))}.group-member-profile-card[data-radius=square]{border-radius:0}.group-member-profile-card[data-radius=tight]{border-radius:10px}.group-member-profile-card[data-radius=soft]{border-radius:18px}.group-member-profile-card[data-radius=round]{border-radius:26px}.group-member-profile-card[data-radius=mixed]{border-radius:8px 24px}.group-member-profile-card [data-member-accent]{color:var(--group-accent)}.group-member-dossier-popover,.group-member-dossier-sheet{isolation:isolate}.group-member-dossier-popover .group-member-dossier{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--group-accent) 48%, #ffffff1f) transparent;max-height:min(78vh,760px);overflow-y:auto}.group-member-dossier-sheet .group-member-dossier{border-bottom:0;border-radius:26px 26px 0 0;min-height:0}.group-member-dossier{width:100%;min-width:0}.group-member-dossier-hero{border-bottom:1px solid color-mix(in oklab, var(--group-accent) 24%, #ffffff14);background:#06080b;height:148px;overflow:hidden}.group-member-dossier-hero-image,.group-member-dossier-hero-fallback{position:absolute;inset:0}.group-member-dossier-hero-fallback{background:radial-gradient(circle at 22% 26%, color-mix(in oklab, var(--group-accent) 34%, transparent), transparent 42%), radial-gradient(circle at 82% 10%, color-mix(in oklab, var(--group-accent-2) 22%, transparent), transparent 38%), linear-gradient(145deg, #12161d, #06080b 70%)}.group-member-dossier-hero-shade{background:linear-gradient(#0203052e,#02030508 42%,#020305e6 100%),linear-gradient(90deg,#02030561,#0000 62%)}.group-member-dossier-scanline{pointer-events:none;opacity:.18;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(0deg,#0000 0 4px,#ffffff0b 4px 5px)}.group-member-dossier-topline{z-index:3}.group-member-dossier-kicker,.group-member-dossier-handle,.group-member-dossier-micro{text-transform:uppercase;letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.group-member-dossier-kicker{color:#ffffffb8;font-size:9px;font-weight:700}.group-member-dossier-handle{text-overflow:ellipsis;white-space:nowrap;color:#ffffffc2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03040670;border:1px solid #ffffff21;border-radius:999px;max-width:48%;padding:5px 8px;font-size:9px;overflow:hidden}.group-member-dossier-body{z-index:1;background:linear-gradient(180deg, #06080b94, #06080be6 82px, #06080bf5), radial-gradient(circle at 88% 2%, var(--group-dossier-soft), transparent 42%);padding:0 18px 18px;position:relative}.group-member-dossier-identity{grid-template-columns:92px minmax(0,1fr);align-items:end;gap:14px;margin-top:-42px;display:grid}.group-member-dossier-avatar-shell{z-index:3;border:1px solid color-mix(in oklab, var(--group-accent) 54%, #ffffff2e);background:linear-gradient(145deg, #ffffff24, color-mix(in oklab, var(--group-accent) 18%, #000000bf));width:92px;height:92px;box-shadow:0 16px 42px -20px #000000f2, 0 0 28px -18px var(--group-accent);padding:3px;position:relative}.group-member-dossier-avatar{color:#ffffffe6;width:100%;height:100%;font-family:var(--font-display,inherit);background:linear-gradient(145deg,#171c24,#090b0e);place-items:center;font-size:28px;font-weight:800;display:grid;overflow:hidden}.group-member-profile-card[data-avatar=circle] .group-member-dossier-avatar-shell,.group-member-profile-card[data-avatar=circle] .group-member-dossier-avatar{border-radius:999px}.group-member-profile-card[data-avatar=soft] .group-member-dossier-avatar-shell,.group-member-profile-card[data-avatar=soft] .group-member-dossier-avatar{border-radius:24px}.group-member-profile-card[data-avatar=square] .group-member-dossier-avatar-shell,.group-member-profile-card[data-avatar=square] .group-member-dossier-avatar{border-radius:6px}.group-member-profile-card[data-avatar=hex] .group-member-dossier-avatar-shell,.group-member-profile-card[data-avatar=hex] .group-member-dossier-avatar{clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%)}.group-member-profile-card[data-avatar=diamond] .group-member-dossier-avatar-shell{transform:rotate(45deg)scale(.8)}.group-member-profile-card[data-avatar=diamond] .group-member-dossier-avatar{transform:rotate(-45deg)scale(1.25)}.group-member-profile-card[data-avatar-frame=double] .group-member-dossier-avatar-shell{box-shadow:0 0 0 3px #05070aeb, 0 0 0 4px color-mix(in oklab, var(--group-accent) 48%, transparent), 0 16px 42px -20px #000000f2}.group-member-profile-card[data-avatar-frame=glow] .group-member-dossier-avatar-shell{box-shadow:0 0 30px -8px color-mix(in oklab, var(--group-accent) 72%, transparent), 0 16px 42px -20px #000000f2}.group-member-profile-card[data-avatar-frame=none] .group-member-dossier-avatar-shell{background:0 0;border-color:#0000;padding:0}.group-member-dossier-name-block{padding-bottom:4px}.group-member-dossier-name{color:#fff;font-family:var(--font-display,inherit);letter-spacing:-.025em;font-size:22px;font-weight:800;line-height:1.08}.group-member-profile-card[data-typography=wide] .group-member-dossier-name{letter-spacing:.03em;text-transform:uppercase}.group-member-profile-card[data-typography=mono] .group-member-dossier-name{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:20px}.group-member-profile-card[data-name-effect=glow] .group-member-dossier-name{text-shadow:0 0 22px color-mix(in oklab, var(--group-accent) 58%, transparent)}.group-member-profile-card[data-name-effect=outline] .group-member-dossier-name{color:#0000;-webkit-text-stroke:1px #ffffffe6}.group-member-profile-card[data-name-effect=shadow] .group-member-dossier-name{text-shadow:0 4px 18px #000000d9}.group-member-dossier-subhandle{color:#ffffff8a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.group-member-dossier-credential{color:color-mix(in oklab, var(--group-accent) 78%, white);font-size:10px;font-weight:700}.group-member-dossier-signal{border:1px solid color-mix(in oklab, var(--group-accent) 36%, #ffffff1f);background:color-mix(in oklab, var(--group-accent) 10%, #05070ad1);width:30px;height:30px;color:color-mix(in oklab, var(--group-accent) 78%, white);border-radius:10px;flex:none;place-items:center;display:grid}.group-member-dossier-role,.group-member-dossier-lane{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:24px;padding:4px 8px;font-size:9px;font-weight:750;line-height:1;display:inline-flex}.group-member-dossier-role{--role-color:var(--group-accent);border:1px solid color-mix(in oklab, var(--role-color) 46%, #ffffff1f);background:color-mix(in oklab, var(--role-color) 10%, #030508d1);color:color-mix(in oklab, var(--role-color) 82%, white)}.group-member-dossier-lane{color:#ffffff94;background:#ffffff09;border:1px solid #ffffff1c}.group-member-dossier-intro{border-top:1px solid #ffffff12;margin-top:16px;padding-top:14px}.group-member-dossier-bio{color:#ffffffb3;font-size:12px;line-height:1.65}.group-member-dossier-location{color:#ffffff73;align-items:center;gap:6px;margin-top:8px;font-size:10px;font-weight:600;display:flex}.group-member-dossier-location svg{color:var(--group-accent)}.group-member-dossier-build{background:#ffffff06;border:1px solid #ffffff17;border-radius:15px;margin-top:15px;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.group-member-dossier-build-media{background:#0c0f14;height:112px;position:relative;overflow:hidden}.group-member-dossier-build-fallback{background:radial-gradient(circle at 72% 28%, color-mix(in oklab, var(--group-accent) 24%, transparent), transparent 38%), linear-gradient(145deg, #141820, #090b0f);width:100%;height:100%;color:color-mix(in oklab, var(--group-accent) 72%, #ffffffa6);place-items:center;display:grid}.group-member-dossier-build-overlay{background:linear-gradient(#00000029,#00000008 38%,#000000c2);position:absolute;inset:0}.group-member-dossier-build-label,.group-member-dossier-build-stage{color:#ffffffd1;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03040685;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:5px;font-size:8px;font-weight:800;display:inline-flex;position:absolute}.group-member-dossier-build-label{padding:5px 7px;bottom:10px;left:10px}.group-member-dossier-build-stage{text-overflow:ellipsis;white-space:nowrap;max-width:44%;color:color-mix(in oklab, var(--group-accent) 76%, white);padding:5px 7px;bottom:10px;right:10px;overflow:hidden}.group-member-dossier-build-copy{justify-content:space-between;align-items:center;gap:12px;padding:11px 12px 12px;display:flex}.group-member-dossier-build-name{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.group-member-dossier-build-note{color:#ffffff61;text-transform:uppercase;letter-spacing:.08em;margin-top:2px;font-size:9px}.group-member-dossier-open-build{border:1px solid color-mix(in oklab, var(--group-accent) 28%, #ffffff1f);background:color-mix(in oklab, var(--group-accent) 8%, #05070acc);color:#ffffffbd;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;transition:transform .16s,border-color .16s,background .16s,color .16s;display:grid}.group-member-dossier-open-build:hover{border-color:color-mix(in oklab, var(--group-accent) 54%, #ffffff26);background:color-mix(in oklab, var(--group-accent) 14%, #05070ad6);color:#fff;transform:translateY(-1px)}.group-member-dossier-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.group-member-dossier-stat{background:#ffffff05;border:1px solid #ffffff13;border-radius:12px;align-content:center;justify-items:start;min-width:0;min-height:66px;padding:9px 10px;display:grid}.group-member-dossier-stat svg{color:color-mix(in oklab, var(--group-accent) 78%, white);margin-bottom:7px}.group-member-dossier-stat strong{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:750;display:block;overflow:hidden}.group-member-dossier-stat span{color:#ffffff57;letter-spacing:.1em;margin-top:3px;font-size:7px;font-weight:800;display:block}.group-member-dossier-activity{background:linear-gradient(90deg, color-mix(in oklab, var(--group-accent) 7%, #ffffff05), #ffffff04);border:1px solid #ffffff13;border-radius:12px;align-items:center;gap:10px;margin-top:10px;padding:10px 11px;display:flex}.group-member-dossier-activity-icon{background:color-mix(in oklab, var(--group-accent) 10%, #ffffff08);width:30px;height:30px;color:var(--group-accent);border-radius:9px;flex:none;place-items:center;display:grid}.group-member-dossier-micro{color:#ffffff59;font-size:7px;font-weight:800;display:block}.group-member-dossier-activity-copy{color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:650;display:block;overflow:hidden}.group-member-dossier-activity-time{color:#ffffff52;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px}.group-member-dossier-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.group-member-dossier-actions>:only-child{grid-column:1/-1}.group-member-dossier-action-primary,.group-member-dossier-action-secondary{border-radius:11px;min-height:39px;font-size:11px;font-weight:750}.group-member-dossier-action-primary{box-shadow:0 8px 24px -18px color-mix(in oklab, var(--group-accent) 70%, transparent);border:1px solid color-mix(in oklab, var(--group-accent) 48%, #ffffff1f)!important;background:color-mix(in oklab, var(--group-accent) 22%, #0a0d11)!important;color:#fff!important}.group-member-dossier-action-primary:hover{background:color-mix(in oklab, var(--group-accent) 30%, #0a0d11)!important}.group-member-dossier-action-secondary{color:#ffffffc7!important;background:#ffffff06!important;border-color:#ffffff1f!important}.group-member-dossier-action-secondary:hover{border-color:color-mix(in oklab, var(--group-accent) 32%, #ffffff24)!important;background:color-mix(in oklab, var(--group-accent) 7%, #ffffff09)!important;color:#fff!important}@media (width<=639px){.group-member-dossier-sheet{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000042!important}.group-member-dossier-sheet .group-member-dossier{overscroll-behavior:contain;max-height:92dvh;overflow-y:auto}.group-member-dossier-hero{height:170px}.group-member-dossier-body{padding:0 16px calc(18px + env(safe-area-inset-bottom))}.group-member-dossier-identity{grid-template-columns:86px minmax(0,1fr);gap:12px;margin-top:-38px}.group-member-dossier-avatar-shell{width:86px;height:86px}.group-member-dossier-name{font-size:20px}.group-member-dossier-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.group-member-dossier-stat:last-child:nth-child(odd){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.group-member-dossier-open-build,.group-member-dossier-action-primary,.group-member-dossier-action-secondary{transition:none!important}}
