@import url(https://fonts.googleapis.com/css2?family=Road+Rage&family=JetBrains+Mono:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#0b0908;--bg2:var(--bg);--surface:var(--surface-1);--elevated:var(--surface-flat);--border:var(--hairline);--border-md:var(--hairline-str);--text-1:#f8f8f8;--text-2:#a49d99;--text-3:#968e88;--accent:#fff;--accent-low:#ffffff1a;--navy:#fff;--navy-bright:#fff;--green:var(--ok);--green-low:#ffffff0f;--red:#ff453a;--blue:var(--brand-text);--radius-sm:var(--r-sm);--radius-md:var(--r-md);--radius-lg:var(--r-lg);--shadow-sm:var(--e-1);--shadow-md:var(--e-2);--surface-1:#1b1816;--surface-2:#272322;--surface-flat:#121010;--hairline:#f8f8f826;--hairline-str:#f8f8f852;--brand:#f8f8f8;--brand-bright:#fff;--brand-text:#f8f8f8;--on-brand:#0b0908;--money:#ff6b1a;--money-dim:#ff6b1a26;--money-line:#ff6b1a6b;--brand-dim:#ffffff1a;--brand-line:#ffffff42;--ok:#fff;--ok-dim:#ffffff1a;--warn:#ffd60a;--warn-dim:#ffd60a26;--danger:#ff453a;--danger-dim:#ff453a21;--r-sm:0px;--r-md:0px;--r-lg:0px;--r-xl:2px;--r-pill:999px;--e-1:none;--e-2:none;--e-3:0 0 0 1px #ffffff1a,0 24px 70px #000000bf;--e-brand:0 2px 10px #ffffff24;--ease-spring:cubic-bezier(0.16,1,0.3,1);--ease-out:cubic-bezier(0.22,1,0.36,1);--t-fast:0.14s;--t-med:0.24s;--t-slow:0.42s;color-scheme:dark}[data-theme=light]{--bg:#f8f8f8;--text-1:#0b0908;--text-2:#56524c;--text-3:#645d58;--accent:#1d1d1f;--accent-low:#0000000d;--navy:#1d1d1f;--navy-bright:#1d1d1f;--green:var(--ok);--green-low:hsla(0,0%,100%,.048);--red:#ff3b30;--blue:var(--brand-text);color-scheme:light}html{font-size:16px}body,html{overflow-x:clip}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11","ss01";background:#0b0908 url(/static/media/grain.b4eeb40d873ae8dd5918.jpg) 50%/cover fixed no-repeat;background:var(--bg) url(/static/media/grain.b4eeb40d873ae8dd5918.jpg) center /cover fixed no-repeat;color:#f8f8f8;color:var(--text-1);font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--font-body);font-optical-sizing:auto;font-size:14px;letter-spacing:-.006em;line-height:1.5}:root{--font-display:"Road Rage","Impact",sans-serif;--font-body:"JetBrains Mono",ui-monospace,monospace;--wide:100%}.convs-title,.landing-hero-display,.profile-name,.section-title,h1,h2,h3{-webkit-font-smoothing:antialiased;font-family:Road Rage,Impact,sans-serif;font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;line-height:.92;text-rendering:optimizeLegibility;text-transform:uppercase}button{background:none;border:none;cursor:pointer;font-family:inherit;outline:none;transition:opacity .18s ease,transform .12s cubic-bezier(.25,1,.5,1);transition:opacity .18s ease,transform .12s var(--ease-out-quart,ease)}button:not(:disabled):active{opacity:.65;transform:scale(.97)}input,select,textarea{background:none;border:none;color:inherit;font-family:inherit;outline:none}a{color:inherit;text-decoration:none}::selection{background:hsla(0,0%,100%,.083)}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#f8f8f852;background:var(--border-md);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#968e88;background:var(--text-3)}:root{--font-mono:var(--font-body);--fs-display:clamp(2.75rem,6vw,4.75rem);--fs-h1:clamp(2rem,4vw,3rem);--fs-h2:clamp(1.5rem,2.6vw,2rem);--fs-h3:clamp(1.125rem,1.6vw,1.375rem);--tracking-tight:-0.02em;--tracking-tighter:-0.035em;--tracking-wide:0.06em;--leading-tight:1.08;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-out-quart:cubic-bezier(0.25,1,0.5,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:0.15s;--dur:0.3s;--dur-slow:0.6s;--cyan:var(--brand-text);--accent-2:var(--brand-text);--accent-orange-low:hsla(0,0%,100%,.077);--radius-pill:999px;--ink:#000;--steel-1:#000;--steel-2:#000;--steel-3:#000;--steel-solid:#000;--steel-panel:linear-gradient(157deg,var(--steel-1) 0%,var(--steel-2) 55%,var(--steel-3) 100%)}[data-theme=light]{--steel-1:#edecee;--steel-2:#e4e3e6;--steel-3:#e9e8ea;--steel-solid:#e9e8ea;--steel-panel:linear-gradient(157deg,var(--steel-1) 0%,var(--steel-2) 55%,var(--steel-3) 100%)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.apps-wrapper,.convs-panel,.create-wrapper,.detail-wrapper,.edit-wrapper,.feed-main,.notif-wrapper,.people-wrapper,.profile-wrapper,.search-wrapper,.settings-wrapper{animation:pageIn .25s cubic-bezier(.16,1,.3,1) backwards;animation:pageIn .25s var(--ease-out-expo) backwards}:root:not([data-theme=light]) .comment-submit,:root:not([data-theme=light]) .create-submit,:root:not([data-theme=light]) .location-btn,:root:not([data-theme=light]) .msg-send-btn,:root:not([data-theme=light]) .people-search-btn,:root:not([data-theme=light]) .search-inline-btn,:root:not([data-theme=light]) .settings-save-btn{background:#fff;background:var(--accent);border-color:#fff;border-color:var(--accent);color:#0b0908;color:var(--bg)}:root:not([data-theme=light]) .onboard-bar-fill{background:#fff;background:var(--accent)}body{text-rendering:optimizeLegibility}:focus-visible{border-radius:6px;outline:2px solid #f8f8f8;outline:2px solid var(--blue);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@keyframes riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes slideUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes livePulse{0%{box-shadow:0 0 0 0 #ffffff54}70%{box-shadow:0 0 0 7px #fff0}to{box-shadow:0 0 0 0 #fff0}}@keyframes brandPulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.275)}70%{box-shadow:0 0 0 8px #fff0}to{box-shadow:0 0 0 0 #fff0}}.stagger>*{animation:riseIn .42s cubic-bezier(.16,1,.3,1) both;animation:riseIn var(--t-slow) var(--ease-spring) both}.stagger>:first-child{animation-delay:0ms}.stagger>:nth-child(2){animation-delay:45ms}.stagger>:nth-child(3){animation-delay:90ms}.stagger>:nth-child(4){animation-delay:135ms}.stagger>:nth-child(5){animation-delay:.18s}.stagger>:nth-child(6){animation-delay:225ms}.stagger>:nth-child(n+7){animation-delay:.26s}.ds-chip{align-items:center;background:#ffffff0f;border-radius:999px;border-radius:var(--r-pill);color:#a49d99;color:var(--text-2);display:inline-flex;font-size:.75rem;font-weight:600;gap:6px;height:28px;letter-spacing:-.01em;padding:0 11px;white-space:nowrap}.ds-chip.is-brand{background:#ffffff1a;background:var(--brand-dim);color:#fff;color:var(--brand-bright)}.ds-chip.is-ok{background:#ffffff1a;background:var(--ok-dim);color:#fff;color:var(--ok)}.ds-chip.is-warn{background:#ffd60a26;background:var(--warn-dim);color:#ffd60a;color:var(--warn)}.ds-money{font-feature-settings:"tnum";color:#f8f8f8;color:var(--brand);font-family:Road Rage,Impact,sans-serif;font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em}.ds-live{animation:livePulse 1.8s ease-out infinite;background:#fff;background:var(--ok);border-radius:50%;flex-shrink:0;height:8px;width:8px}.ds-eyebrow{color:#968e88;color:var(--text-3);font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ds-skel{animation:shimmer 1.3s linear infinite;background:linear-gradient(90deg,#101010 8%,#1a1a1a 18%,#101010 33%);background-size:840px 100%;border-radius:0;border-radius:var(--r-sm)}.ds-press{transition:transform .14s cubic-bezier(.22,1,.36,1),opacity .14s ease;transition:transform var(--t-fast) var(--ease-out),opacity var(--t-fast) ease}.ds-press:active{transform:scale(.97)}.app-main{view-transition-name:page}::view-transition-old(page){animation:vtOut .14s ease both}::view-transition-new(page){animation:vtIn .26s cubic-bezier(.16,1,.3,1) both;animation:vtIn .26s var(--ease-out-expo,ease) both}@keyframes vtOut{to{opacity:0}}@keyframes vtIn{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){::view-transition-new(page),::view-transition-old(page){animation:none}}body:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' opacity='.5' d='M0 0h160v160H0z'/%3E%3C/svg%3E");inset:0;mix-blend-mode:overlay;opacity:.22;z-index:0}[data-theme=light] body:before{mix-blend-mode:multiply;opacity:.3}@media (prefers-reduced-motion:reduce){body:before{opacity:.14}}#root{position:relative;z-index:1}[data-theme=light] body{background-color:#0b0908;background-color:var(--bg);background-image:none}.landing-cta-ghost,.landing-cta-lg,.mk-apply,.mk-btn,.opp-cta,.pp-btn,.st-btn,.trk-btn{border-radius:0;font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--font-body);font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:background .14s ease,color .14s ease,border-color .14s ease;transition:background var(--t-fast) ease,color var(--t-fast) ease,border-color var(--t-fast) ease}.mk-btn:hover,.opp-cta:hover,.pp-btn:hover,.st-btn:hover,.trk-btn:hover{background:#f8f8f8;background:var(--text-1);border-color:#f8f8f8;border-color:var(--text-1);color:#0b0908;color:var(--bg)}:root{--glass:#0b0908;--glass-strong:#0b0908;--glass-brd:#ffffff24;--blur:none;--edge-light:inset 0 1px 0 hsla(0,0%,100%,.075);--edge-strong:inset 0 1px 0 #ffffff21;--lift-1:0 1px 2px #0006,0 2px 8px #00000047;--lift-2:0 2px 4px #0006,0 10px 28px #0000006b;--lift-3:0 4px 8px #00000073,0 22px 56px #0000008c;--lift-brand:0 6px 22px hsla(0,0%,100%,.165),0 2px 6px hsla(0,0%,100%,.121);--spring:cubic-bezier(0.34,1.56,0.64,1);--spring-soft:cubic-bezier(0.22,1.2,0.36,1);--ng-radius:22px}[data-theme=light]{--glass:#f8f8f8;--glass-strong:#f8f8f8;--glass-brd:#0000001c;--edge-light:inset 0 1px 0 #ffffffe6;--edge-strong:inset 0 1px 0 #fff;--lift-1:none;--lift-2:none;--lift-3:0 0 0 1px #0000001a,0 24px 70px #00000038;--surface-1:#fff;--surface-2:#f2f2f2;--surface-flat:#f6f6f6;--hairline:#0000001c;--hairline-str:#00000038;--brand-dim:#00000012;--brand-line:#0000003d;--brand:#000;--brand-bright:#000;--brand-text:#000;--on-brand:#fff;--ok:#000;--ok-dim:#00000012;--warn-dim:#d7261c1c;--danger:#c42b21;--danger-dim:#c42b211c;--e-1:none;--e-2:none;--e-3:0 0 0 1px #0000001a,0 24px 70px #00000038;--text-3:#636363;--money:#c2410c;--money-dim:#c2410c1f;--money-line:#c2410c52;--warn:#a16207;--warn-dim:#a1620721}[data-theme=light] .ds-chip{background:#0000000d}[data-theme=light] .ds-skel{background:linear-gradient(90deg,#eeeef1 8%,#f7f7f9 18%,#eeeef1 33%);background-size:840px 100%}[data-theme=light] .app-shell .mobile-nav-btn{color:#00000080}[data-theme=light] .app-shell .mobile-nav-btn.active{color:#1d1d1f}[data-theme=light] .app-shell .mobile-nav-btn.is-create{color:var(--on-brand)}[data-theme=light] .app-shell .mobile-nav-btn.active:before{background:#0000000f}[data-theme=light] .app-shell .sidebar .sidebar-group-label{color:var(--text-3)}[data-theme=light] .app-shell .sidebar-link{color:var(--text-2)}[data-theme=light] .app-shell .sidebar-link-ic{color:var(--text-3)}[data-theme=light] .app-shell .sidebar-link:hover{background:#0000000d;color:var(--text-1)}[data-theme=light] .app-shell .sidebar-link:hover .sidebar-link-ic{color:var(--text-1)}[data-theme=light] .app-shell .sidebar-link.active{background:rgba(0,0,0,.065);color:var(--text-1)}[data-theme=light] .app-shell .sidebar-post-btn{background:var(--text-1);color:var(--on-brand)}[data-theme=light] .app-shell .profile-nudge{background:var(--surface-2);border:1px solid var(--hairline)}[data-theme=light] .app-shell .profile-nudge-text strong{color:var(--text-1)}[data-theme=light] .app-shell .profile-nudge-text span{color:var(--text-2)}body:before{animation:ngDrift 34s ease-in-out infinite alternate;background:radial-gradient(38% 30% at 12% 6%,hsla(0,0%,100%,.088),#0000 70%),radial-gradient(34% 26% at 88% 14%,#785aff1a,#0000 72%),radial-gradient(46% 34% at 62% 92%,#ffffff0d,#0000 70%);filter:blur(38px);inset:-20%;z-index:-2}body:after,body:before{content:"";pointer-events:none;position:fixed}body:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' d='M0 0h140v140H0z'/%3E%3C/svg%3E");inset:0;opacity:.032;z-index:-1}[data-theme=light] body:before{background:radial-gradient(38% 30% at 12% 6%,#ffffff0d,#0000 70%),radial-gradient(34% 26% at 88% 14%,#785aff0f,#0000 72%)}[data-theme=light] body:after{opacity:.018}@keyframes ngDrift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-2.5%,1.5%,0) scale(1.06)}to{transform:translate3d(2%,-2%,0) scale(1.02)}}:root .app-shell,:root .app-shell.app-shell{background:#0000}:root .app-shell .app-main{background:#0000;box-shadow:none}:root .app-shell .sidebar{backdrop-filter:none;backdrop-filter:var(--blur);-webkit-backdrop-filter:none;-webkit-backdrop-filter:var(--blur);background:#0b0908;background:var(--glass);border-right:1px solid #ffffff24;border-right:1px solid var(--glass-brd)}:root .app-shell .sidebar-getapp{margin-top:10px;width:100%}.app-shell .topbar{backdrop-filter:none;backdrop-filter:var(--blur);-webkit-backdrop-filter:none;-webkit-backdrop-filter:var(--blur);background:#0b0908;background:var(--glass);border-bottom:1px solid #ffffff24;border-bottom:1px solid var(--glass-brd)}@media (max-width:768px){.app-shell .mobile-nav{backdrop-filter:none;backdrop-filter:var(--blur);-webkit-backdrop-filter:none;-webkit-backdrop-filter:var(--blur);background:#0b0908;background:var(--glass-strong);border:1px solid #ffffff24;border:1px solid var(--glass-brd);border-radius:var(--r-pill);bottom:calc(10px + env(safe-area-inset-bottom, 0px));box-shadow:0 4px 8px #00000073,0 22px 56px #0000008c,inset 0 1px 0 hsla(0,0%,100%,.075);box-shadow:var(--lift-3),var(--edge-light);left:12px;padding:7px 6px;right:12px}.app-shell .mobile-nav-btn{border-radius:10px;isolation:isolate;padding:7px 0 6px;position:relative;transition:color var(--t-med) ease,transform var(--t-fast) cubic-bezier(.34,1.56,.64,1);transition:color var(--t-med) ease,transform var(--t-fast) var(--spring)}.app-shell .mobile-nav-btn:before{background:#ffffff17;border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075);box-shadow:var(--edge-light);content:"";inset:0;opacity:0;position:absolute;transform:scale(.82);transition:opacity var(--t-med) ease,transform var(--t-med) cubic-bezier(.34,1.56,.64,1);transition:opacity var(--t-med) ease,transform var(--t-med) var(--spring);z-index:-1}.app-shell .mobile-nav-btn.active:before{opacity:1;transform:scale(1)}.app-shell .mobile-nav-btn:active{transform:scale(.93)}.app-shell .mobile-nav-btn.is-create:before{background:var(--brand);box-shadow:0 6px 22px hsla(0,0%,100%,.165),0 2px 6px hsla(0,0%,100%,.121),inset 0 1px 0 #ffffff21;box-shadow:var(--lift-brand),var(--edge-strong);opacity:1;transform:scale(1)}.app-shell .mobile-nav-btn.is-create{color:var(--on-brand)}.app-shell .app-main{padding-bottom:92px}}.app-shell .apl-card,.app-shell .conv-item,.app-shell .market-pulse,.app-shell .mng-item,.app-shell .notif-card,.app-shell .portfolio-card,.app-shell .post-new-card,.app-shell .profile-card,.app-shell .settings-card{border-radius:22px;border-radius:var(--ng-radius);box-shadow:0 1px 2px #0006,0 2px 8px #00000047,inset 0 1px 0 hsla(0,0%,100%,.075);box-shadow:var(--lift-1),var(--edge-light);transition:transform var(--t-med) cubic-bezier(.22,1.2,.36,1),box-shadow var(--t-med) ease,border-color var(--t-med) ease;transition:transform var(--t-med) var(--spring-soft),box-shadow var(--t-med) ease,border-color var(--t-med) ease}.app-shell .apl-card:hover,.app-shell .portfolio-card:hover,.app-shell .post-new-card:hover{border-color:var(--hairline-str);box-shadow:0 2px 4px #0006,0 10px 28px #0000006b,inset 0 1px 0 #ffffff21;box-shadow:var(--lift-2),var(--edge-strong);transform:translateY(-3px)}.app-shell .conv-item:active,.app-shell .post-new-card:active{transform:scale(.988)}.app-shell .cat-chip,.app-shell .filter-chip{border-radius:var(--r-pill);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075);box-shadow:var(--edge-light);transition:background var(--t-med) ease,border-color var(--t-med) ease,transform var(--t-fast) cubic-bezier(.34,1.56,.64,1),box-shadow var(--t-med) ease;transition:background var(--t-med) ease,border-color var(--t-med) ease,transform var(--t-fast) var(--spring),box-shadow var(--t-med) ease}.app-shell .cat-chip:active,.app-shell .filter-chip:active{transform:scale(.94)}.app-shell .cat-chip.active,.app-shell .filter-chip.active{box-shadow:0 1px 2px #0006,0 2px 8px #00000047,inset 0 1px 0 #ffffff21;box-shadow:var(--lift-1),var(--edge-strong)}.app-shell input:focus-visible,.app-shell textarea:focus-visible{border-color:var(--brand-line);box-shadow:0 0 0 3px hsla(0,0%,100%,.088),inset 0 1px 0 hsla(0,0%,100%,.075);box-shadow:0 0 0 3px hsla(0,0%,100%,.088),var(--edge-light);outline:none}.app-shell .create-submit,.app-shell .msg-send-btn,.app-shell .sidebar-post-btn{box-shadow:0 1px 2px #0006,0 2px 8px #00000047,inset 0 1px 0 #ffffff21;box-shadow:var(--lift-1),var(--edge-strong);transition:transform var(--t-fast) cubic-bezier(.34,1.56,.64,1),box-shadow var(--t-med) ease,opacity var(--t-fast) ease;transition:transform var(--t-fast) var(--spring),box-shadow var(--t-med) ease,opacity var(--t-fast) ease}.app-shell .sidebar-post-btn:hover{box-shadow:0 6px 22px hsla(0,0%,100%,.165),0 2px 6px hsla(0,0%,100%,.121);box-shadow:var(--lift-brand);transform:translateY(-1px)}:root .app-shell .apps-heading,:root .app-shell .convs-title,:root .app-shell .notif-title,:root .app-shell .people-heading,:root .app-shell .search-heading,:root .app-shell .settings-title{font-size:clamp(1.625rem,3.1vw,2.375rem);letter-spacing:-.04em;line-height:1.04}:root .app-shell .market-pulse{align-items:center;background:#0000;border:none;border-bottom:1px solid var(--hairline);border-radius:0;border-top:1px solid var(--hairline);box-shadow:none;display:flex;gap:0;margin-bottom:12px;padding:10px 4px}:root .app-shell .market-pulse .mp-stat{align-items:baseline;display:flex;flex:1 1;gap:7px;justify-content:center;min-width:0;padding:0 6px}:root .app-shell .market-pulse .mp-stat+.mp-stat{border-left:1px solid var(--hairline)}:root .app-shell .market-pulse .mp-val{font-size:1.0625rem;font-weight:800;letter-spacing:-.03em;white-space:nowrap}:root .app-shell .market-pulse .mp-label{color:var(--text-3);font-size:.625rem;font-weight:700;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}:root .app-shell .profile-header{border-radius:var(--r-xl);box-shadow:0 2px 4px #0006,0 10px 28px #0000006b,inset 0 1px 0 #ffffff21;box-shadow:var(--lift-2),var(--edge-strong);isolation:isolate;overflow:hidden;padding-top:30px;position:relative}:root .app-shell .profile-header:before{background:radial-gradient(50% 60% at 22% 30%,hsla(0,0%,100%,.165),#0000 70%),radial-gradient(46% 56% at 82% 12%,#785aff29,#0000 72%);content:"";filter:blur(26px);height:240px;inset:-40% -20% auto -20%;pointer-events:none;position:absolute;z-index:-1}:root .app-shell .profile-avatar-wrap{position:relative}:root .app-shell .profile-avatar{box-shadow:0 0 0 1px #ffffff24,0 0 0 3px hsla(0,0%,100%,.077),0 2px 4px #0006,0 10px 28px #0000006b;box-shadow:0 0 0 1px #ffffff24,0 0 0 3px hsla(0,0%,100%,.077),var(--lift-2)}:root .app-shell .profile-name{font-size:clamp(1.5rem,3.4vw,2rem);letter-spacing:-.045em;line-height:1}:root .app-shell .profile-stats{background:hsla(0,0%,100%,.045);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075);box-shadow:var(--edge-light);padding:13px 4px}:root .app-shell .profile-stat+.profile-stat{border-left:1px solid var(--hairline)}:root .app-shell .profile-stat-val{font-family:var(--font-display);font-weight:800;letter-spacing:-.035em}:root .app-shell .profile-primary-btn{box-shadow:0 1px 2px #0006,0 2px 8px #00000047,inset 0 1px 0 #ffffff21;box-shadow:var(--lift-1),var(--edge-strong);transition:transform var(--t-fast) cubic-bezier(.34,1.56,.64,1),box-shadow var(--t-med) ease;transition:transform var(--t-fast) var(--spring),box-shadow var(--t-med) ease}:root .app-shell .profile-primary-btn:hover{box-shadow:0 2px 4px #0006,0 10px 28px #0000006b;box-shadow:var(--lift-2);transform:translateY(-1px)}:root .app-shell .profile-skills-section{border-radius:22px;border-radius:var(--ng-radius);box-shadow:0 1px 2px #0006,0 2px 8px #00000047,inset 0 1px 0 hsla(0,0%,100%,.075);box-shadow:var(--lift-1),var(--edge-light);transition:border-color var(--t-med) ease,box-shadow var(--t-med) ease}:root .app-shell .profile-skills-section:hover{box-shadow:0 2px 4px #0006,0 10px 28px #0000006b,inset 0 1px 0 #ffffff21;box-shadow:var(--lift-2),var(--edge-strong)}:root .app-shell .profile-skills-section .section-title{color:var(--text-3);font-size:.6875rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}:root .app-shell .conv-item{border-radius:var(--r-lg);transition:background var(--t-med) ease,transform var(--t-fast) cubic-bezier(.34,1.56,.64,1);transition:background var(--t-med) ease,transform var(--t-fast) var(--spring)}:root .app-shell .conv-item:hover{background:hsla(0,0%,100%,.045)}:root .app-shell .msg-composer,:root .app-shell .msg-input-bar{backdrop-filter:none;backdrop-filter:var(--blur);-webkit-backdrop-filter:none;-webkit-backdrop-filter:var(--blur);background:#0b0908;background:var(--glass-strong);border-top:1px solid #ffffff24;border-top:1px solid var(--glass-brd)}:root .app-shell .msg-bubble.own{background:var(--brand);border-color:#0000;box-shadow:0 6px 22px hsla(0,0%,100%,.165),0 2px 6px hsla(0,0%,100%,.121);box-shadow:var(--lift-brand)}:root .app-shell .msg-bubble.own .msg-text,:root .app-shell .msg-bubble.own .msg-tick,:root .app-shell .msg-bubble.own .msg-time{color:var(--on-brand)}:root .app-shell .msg-bubble.own .msg-time{opacity:.82}:root .app-shell .msg-bubble:not(.own){background:var(--surface-2);border:1px solid var(--hairline);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075);box-shadow:var(--edge-light)}:root{--team:#b57bff;--team-bright:#c9a3ff;--team-dim:#b57bff29;--team-line:#b57bff70;--team-text:#b57bff}[data-theme=light]{--team:#6d28d9;--team-bright:#7c3aed;--team-dim:#6d28d91c;--team-line:#6d28d94d;--team-text:#6d28d9}:root .app-shell .pf-account-links{margin-top:14px}:root .app-shell .pf-section-head{align-items:center;display:flex;gap:12px;justify-content:space-between}:root .app-shell .pf-add{background:var(--surface-flat);border:1px solid var(--hairline-str);border-radius:999px;color:var(--text-1);font-size:.8125rem;font-weight:800;height:32px;padding:0 14px}@keyframes ngRise{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}.app-shell .conv-list>*,.app-shell .notif-list>*{animation:ngRise var(--t-slow) cubic-bezier(.22,1.2,.36,1) both;animation:ngRise var(--t-slow) var(--spring-soft) both}.app-shell .conv-list>:first-child,.app-shell .notif-list>:first-child{animation-delay:0ms}.app-shell .conv-list>:nth-child(2),.app-shell .notif-list>:nth-child(2){animation-delay:40ms}.app-shell .conv-list>:nth-child(3),.app-shell .notif-list>:nth-child(3){animation-delay:80ms}.app-shell .conv-list>:nth-child(4),.app-shell .notif-list>:nth-child(4){animation-delay:.12s}.app-shell .conv-list>:nth-child(5),.app-shell .notif-list>:nth-child(5){animation-delay:.16s}.app-shell .conv-list>:nth-child(n+6),.app-shell .notif-list>:nth-child(n+6){animation-delay:.2s}@media (prefers-reduced-motion:reduce){.app-shell .conv-list>*,.app-shell .notif-list>*,body:before{animation:none}.app-shell .apl-card:hover,.app-shell .portfolio-card:hover,.app-shell .post-new-card:hover{transform:none}}.toast-container{display:flex;flex-direction:column;gap:8px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.toast{align-items:center;animation:toastIn .25s ease;background:var(--surface);border-left:1px solid var(--border-md);border:1px solid var(--border-md);border-left-width:3px;border-radius:var(--radius-md);box-shadow:0 4px 20px #00000040;display:flex;gap:12px;justify-content:space-between;max-width:380px;min-width:280px;padding:12px 16px;pointer-events:all}@keyframes toastIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.toast-success{border-left-color:var(--green)}.toast-error{border-left-color:var(--red)}.toast-info{border-left-color:var(--navy-bright)}.toast-msg{color:var(--text-1);flex:1 1;font-size:.875rem;font-weight:500;line-height:1.4}.toast-close{color:var(--text-3);flex-shrink:0;font-size:16px;line-height:1;padding:0 2px;transition:color .12s}.toast-close:hover{color:var(--text-1)}.toast{animation:slideUp var(--t-med) var(--ease-spring) both;background:var(--surface-2);border:1px solid var(--hairline-str);border-radius:var(--r-md);box-shadow:var(--e-3);font-weight:600}.toast.success{border-left:3px solid var(--ok)}.toast.error{border-left:3px solid var(--danger)}@keyframes shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.skel{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,var(--elevated) 25%,var(--border-md) 50%,var(--elevated) 75%);background-size:1200px 100%;border-radius:var(--radius-sm)}.skel-circle{height:38px;width:38px}.skel-avatar-lg,.skel-circle{border-radius:50%;flex-shrink:0}.skel-avatar-lg{height:80px;width:80px}.skel-line{border-radius:6px;height:12px}.skel-tag{border-radius:12px;height:22px;width:64px}.skel-btn{height:30px;width:72px}.skel-btn,.skel-stat{border-radius:var(--radius-sm)}.skel-stat{height:44px;width:64px}.w30{width:30%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w100{width:100%}.mb6{margin-bottom:6px}.mb8{margin-bottom:8px}.mb12{margin-bottom:12px}.mb16{margin-bottom:16px}.skeleton-card{background:var(--surface);border:1px solid var(--border-md);border-radius:var(--radius-lg);margin-bottom:10px;padding:20px 22px}.skeleton-top{align-items:center;display:flex;gap:11px;margin-bottom:16px}.skeleton-meta{display:flex;flex:1 1;flex-direction:column;gap:6px}.skeleton-tags{display:flex;gap:6px;margin-bottom:12px}.skeleton-actions{border-top:1px solid var(--border);display:flex;gap:8px;padding-top:12px}.skeleton-profile-header{align-items:flex-start;display:flex;gap:24px;padding:28px}.skeleton-profile-info{display:flex;flex:1 1;flex-direction:column}.skeleton-stats{display:flex;gap:20px;margin-top:8px}.skeleton-conv{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:12px;padding:14px 16px}.skeleton-conv-meta{display:flex;flex:1 1;flex-direction:column;gap:6px}
/*# sourceMappingURL=main.7badf02b.css.map*/