.soc{--mono:ui-monospace, "JetBrains Mono", Menlo, monospace;--body:Inter, system-ui, -apple-system, sans-serif}:is(html:has(.soc-shell),body:has(.soc-shell)){overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}.soc-shell{height:100vh;position:relative;overflow:hidden}.soc .soc-head{flex-wrap:nowrap;flex:none}.soc .soc-head>*{flex:none}.soc .soc-head>a:first-child{white-space:nowrap}.soc-hide-prompt{z-index:60;background:var(--color-surface);border:1px solid var(--color-divider);width:max-content;max-width:calc(100% - 24px);color:var(--color-text);border-radius:14px;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000073}.soc-hide-actions{flex:none;gap:8px;display:flex}.soc-hide-prompt p{color:var(--loss-soft);margin:6px 0 0}.soc .cols{flex:1;grid-template-columns:300px minmax(0,1fr) 300px;align-items:stretch;gap:16px;min-height:0;padding:8px 16px;display:grid;overflow:hidden}.soc .rail{overscroll-behavior:contain;flex-direction:column;gap:7px;height:100%;min-height:0;line-height:1.3;display:flex;position:static;overflow:hidden}.soc .feed{flex-direction:column;gap:12px;width:100%;min-width:0;max-width:540px;height:100%;min-height:0;margin:0 auto;display:flex;overflow:hidden}.soc .feedbar{z-index:2;background:var(--color-bg);flex:none;padding-bottom:2px;position:sticky;top:0}.soc .feedscroll{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-height:0;padding-bottom:18px;display:flex;overflow:hidden auto}.soc .card{background:var(--color-surface);border:1px solid var(--color-divider);border-radius:12px;padding:14px 16px 15px;display:block}.soc .rail .card{padding:12px 14px}.soc .rail .kick{margin-bottom:5px}.soc .kick{letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 55%, transparent);justify-content:space-between;align-items:baseline;margin:0 0 11px;font-size:10.5px;font-weight:500;display:flex}.soc .kick .hint{font-family:var(--mono);letter-spacing:.02em;text-transform:none;color:var(--color-neutral-500);font-size:9px}.soc .search{position:relative}.soc .search input{background:var(--color-surface);border:1px solid var(--color-divider);width:100%;color:var(--color-text);font:12.5px var(--body);border-radius:9px;outline:none;min-height:0;padding:6.5px 11px 6.5px 32px}.soc .search input:focus-visible{border-color:var(--color-accent-2)}.soc .search svg{color:color-mix(in srgb, var(--color-text) 40%, transparent);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.soc .user-search{flex:none;min-width:0}.soc .user-search input{padding-right:34px}.soc .user-search input::-webkit-search-cancel-button{-webkit-appearance:none}.soc .search-submit,.soc .search-clear{width:32px;color:var(--color-neutral-400);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:0;bottom:0}.soc .search-submit{left:0}.soc .search-clear{font-size:20px;right:0}.soc .search .search-submit svg{color:inherit;position:static;transform:none}.soc .search-submit:focus-visible,.soc .search-clear:focus-visible{outline:2px solid var(--color-accent-300);outline-offset:-3px}.soc .user-search-results{border:1px solid var(--color-divider);background:var(--color-surface);overscroll-behavior:contain;border-radius:9px;max-height:min(260px,40svh);margin-top:7px;padding:8px;overflow-y:auto}.soc .user-search-results>p{font:12px/1.5 var(--body);color:var(--color-neutral-400);overflow-wrap:anywhere;margin:0;padding:3px 4px}.soc .user-search-results>button{margin:7px 4px 3px}.soc .user-search-results ul{margin:4px 0 0;padding:0;list-style:none}.soc .user-search-results li+li{border-top:1px solid var(--color-divider)}.soc .user-search-results li>a{min-width:0;min-height:48px;color:var(--color-text);border-radius:6px;align-items:center;gap:9px;padding:9px 4px;text-decoration:none;display:flex}.soc .user-search-results li>a:hover,.soc .user-search-results li>a:focus-visible{background:color-mix(in srgb, var(--color-accent) 12%, transparent);outline:1px solid var(--color-accent-300)}.soc .user-search-results .av{width:32px;height:32px;font-size:11px}.soc .search-profile{flex:1;min-width:0}.soc .search-profile b{overflow-wrap:anywhere;font-size:13px;display:block}.soc .search-profile small{color:var(--color-neutral-400);margin-top:2px;font-size:11px;display:block}.soc .search-arrow{color:var(--color-accent-300);font-size:20px}.soc .av{background:var(--color-neutral-800);color:#cfd3e5;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.soc .av.meav{background:var(--color-accent-900);color:var(--color-accent-200)}.soc .mr-top{align-items:center;gap:10px;margin-bottom:9px;display:flex}.soc .mr-top .av{width:38px;height:38px;font-size:13px}.soc .mr-name{color:var(--color-text);font-size:13.5px;font-weight:600}.soc .mr-sub{color:var(--color-neutral-500);font-size:10.5px;font-family:var(--mono)}.soc .mr-stats{border-top:1px solid color-mix(in srgb, var(--color-text) 5%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-text) 5%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:9px;padding:6px 0;display:grid}.soc .mr-stat{text-align:center}.soc .mr-stat+.mr-stat{border-left:1px solid color-mix(in srgb, var(--color-text) 5%, transparent)}.soc .mr-stat b{letter-spacing:-.01em;font-size:12.5px;font-weight:650;display:block}.soc .mr-stat span{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 45%, transparent);font-size:8px;line-height:1.4;display:block}.soc .btnrow{gap:8px;display:flex}.soc .btnrow .btn{text-align:center;border-radius:8px;flex:1;padding:6px 10px;font-size:12px;font-weight:600}.soc .frow{align-items:center;gap:10px;padding:4px 0;display:flex}.soc .frow+.frow{border-top:1px solid color-mix(in srgb, var(--color-text) 5%, transparent)}.soc .frow .av{width:28px;height:28px;font-size:10px}.soc .frow .who{flex:1;min-width:0}.soc .frow .who b{font-size:12.5px;font-weight:600;display:block}.soc .frow .who b a{color:var(--color-text)}.soc .frow .who span{color:var(--color-neutral-500);font-size:10px;line-height:1.3;font-family:var(--mono);white-space:nowrap;display:block}.soc .frow .who span em{color:var(--win);font-style:normal}.soc .frow .who .appwrap{vertical-align:-3.5px;font-style:normal;display:inline-block}.soc .applg{object-fit:cover;border-radius:4px;width:13px;height:13px;display:block}.soc .follow{border:1px solid var(--color-divider);color:var(--color-text);cursor:pointer;font-size:11px;font-weight:600;font-family:var(--body);background:0 0;border-radius:7px;padding:4px 11px}.soc .follow:hover,.soc .follow.onf{border-color:var(--color-accent-2);color:var(--color-accent-300)}.soc .feedbar{align-items:center;gap:10px;display:flex}.soc .seg{background:color-mix(in srgb, var(--color-surface) 70%, var(--color-bg));border-radius:9px}.soc .seg-opt{appearance:none;font-family:inherit;line-height:inherit;text-transform:capitalize;color:var(--color-neutral-500);background:0 0;border:0;padding:6px 13px;font-size:12px;font-weight:600}.soc .seg-opt+.seg-opt{border-left:1px solid var(--color-divider)}.soc .seg-opt:hover{color:var(--color-text);background:color-mix(in srgb, var(--color-text) 7%, transparent)}.soc .seg-opt.on{color:var(--color-text);box-shadow:inset 0 0 0 1.5px var(--color-accent-2);border-radius:8px}.soc .chips{align-items:center;gap:6px;margin-left:auto;display:flex}.soc .chip{color:var(--color-neutral-500);border:1px solid var(--color-divider);cursor:pointer;font-size:10.5px;font-weight:600;font-family:var(--body);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:3.5px 10px;display:inline-flex}.soc .chip:hover{color:var(--color-text)}.soc .chip.on{color:var(--color-text);border-color:var(--color-accent-2);box-shadow:inset 0 0 0 .5px var(--color-accent-2)}.soc .chip.appc{box-shadow:none;opacity:.4;filter:saturate(.5);border:0;border-radius:7px;padding:0;transition:opacity .15s,filter .15s,box-shadow .15s,transform .15s}.soc .chip.appc img{object-fit:cover;border-radius:7px;width:24px;height:24px;display:block}.soc .chip.appc:hover{opacity:.85;filter:none}.soc .chip.appc.on{opacity:1;filter:none;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-accent-2) 75%, transparent), 0 0 12px color-mix(in srgb, var(--color-accent) 50%, transparent);transform:translateY(-1px)}.soc .chips-row[data-all=true] .chip.appc.on{box-shadow:none;transform:none}.soc .chip.appc:focus-visible{outline:2px solid var(--color-accent-300);outline-offset:2px}.soc .chips-menu{display:none}.soc .feedhead{flex:none;position:relative}.soc .chip.appsel{--app-icon:24px;--app-overlap:9px;color:var(--color-neutral-400);min-width:calc(18px + var(--app-icon) + (var(--app-n,7) - 1) * (var(--app-icon) - var(--app-overlap)) + 6px + 8px);justify-content:flex-end;align-self:stretch;gap:6px;padding:2px 8px}.soc .chip.appsel:hover,.soc .chip.appsel.on,.soc .chip.appsel[aria-expanded=true]{color:var(--color-text)}.soc .chip.appsel[aria-expanded=true]{border-color:var(--color-accent-2)}.soc .appcaret{width:8px;color:var(--color-neutral-500);font-size:8px}.soc .appstack{align-items:center;display:inline-flex}.soc .appstack img{object-fit:cover;border:2px solid var(--color-bg);background:var(--color-surface);border-radius:50%;width:21px;height:21px;margin-left:-8px;position:relative}.soc .appstack img:first-child{margin-left:0}.soc .chip.appsel .appstack img{width:var(--app-icon);height:var(--app-icon);margin-left:calc(-1 * var(--app-overlap))}.soc .chip.appsel .appstack img:first-child{margin-left:0}.soc .appstack.small img{border-width:1.5px;width:18px;height:18px;margin-left:-6px}.soc .appmore{font-family:var(--mono);letter-spacing:.02em;color:var(--color-neutral-400);font-size:10px;font-weight:600}.soc .appmenu{z-index:40;border:1px solid var(--color-divider);background:var(--color-surface);min-width:218px;box-shadow:var(--shadow-md);border-radius:11px;flex-direction:column;gap:1px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.soc .approw{width:100%;color:var(--color-neutral-400);font:600 12px var(--body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:7px 9px;display:flex}.soc .approw:hover{background:color-mix(in srgb, var(--color-text) 6%, transparent);color:var(--color-text)}.soc .approw.on{color:var(--color-text)}.soc .approw-ic{object-fit:cover;border-radius:6px;width:20px;height:20px}.soc .apprname{flex:1}.soc .appcheck{text-align:right;width:14px;color:var(--color-accent-300);font-size:12px}.soc .appsep{background:var(--color-divider);height:1px;margin:3px 4px}.soc .post{background:var(--color-surface);border:1px solid var(--color-divider);border-radius:12px;padding:13px 15px 12px;position:relative}.soc .post.won{border-left:2px solid color-mix(in srgb, var(--win) 55%, var(--color-divider))}.soc .post.lost{border-left:2px solid color-mix(in srgb, var(--loss) 50%, var(--color-divider))}.soc .phead{align-items:center;gap:10px;display:flex}.soc .phead .av{width:34px;height:34px;font-size:12px}.soc .pwho{flex:1;min-width:0}.soc .pwho .l1{align-items:center;gap:7px;display:flex}.soc .pwho .l1 b{font-size:13.5px;font-weight:600}.soc .pwho .l1 b a{color:var(--color-text)}.soc .rate{font-family:var(--mono);background:color-mix(in srgb, var(--color-accent) 16%, transparent);color:var(--color-accent-300);border-radius:999px;padding:1.5px 7px;font-size:9.5px}.soc .rate.cool{background:var(--color-neutral-800);color:#cfd3e5}.soc .graded{font-family:var(--mono);border-radius:999px;padding:1.5px 7px;font-size:9.5px}.soc .graded.w{background:color-mix(in srgb, var(--win) 20%, transparent);color:var(--win-soft)}.soc .graded.l{background:color-mix(in srgb, var(--loss) 18%, transparent);color:var(--loss-soft)}.soc .pmeta{color:color-mix(in srgb, var(--color-text) 45%, transparent);margin-top:1px;font-size:10.5px}.soc .caption{color:color-mix(in srgb, var(--color-text) 86%, transparent);margin:10px 1px 0;font-size:13px}.soc .caption .uu{color:var(--color-accent-300);font-weight:500}.soc .ticket{border:1px solid var(--color-divider);background:color-mix(in srgb, var(--color-bg) 55%, var(--color-surface));border-radius:10px;margin-top:11px;position:relative;overflow:hidden}.soc .thead{padding:10px 14px 9px}.soc .teyebrow{font-family:var(--mono);letter-spacing:.11em;color:var(--color-accent-400);justify-content:space-between;align-items:baseline;margin-bottom:3px;font-size:8px;display:flex}.soc .teyebrow i{letter-spacing:.02em;font-size:10px;font-style:normal}.soc .teyebrow i.wpay{color:var(--win-soft)}.soc .teyebrow i.lpay{color:var(--loss-soft)}.soc .teyebrow a{color:inherit;text-decoration:none}.soc .teyebrow a:hover{color:inherit;text-underline-offset:2px;text-decoration:underline}.soc .ttitle{align-items:baseline;gap:10px;display:flex}.soc .ttitle b{letter-spacing:-.01em;font-size:15px;font-weight:650}.soc .ttitle .sub{color:color-mix(in srgb, var(--color-text) 48%, transparent);font-size:10.5px}.soc .ttitle .mult{font-family:var(--mono);color:var(--win);margin-left:auto;font-size:15px}.soc .perfo{border-top:1px dashed color-mix(in srgb, var(--color-text) 18%, transparent);position:relative}.soc .perfo:before,.soc .perfo:after{content:"";background:var(--color-surface);border:1px solid var(--color-divider);border-radius:50%;width:12px;height:12px;position:absolute;top:-6px}.soc .perfo:before{left:-7px}.soc .perfo:after{right:-7px}.soc .legs{padding:3px 0 4px}.soc .leg{grid-template-columns:26px minmax(0,1fr) 84px 48px;align-items:center;gap:9px;padding:7px 13px;display:grid}.soc .leg+.leg{border-top:1px solid color-mix(in srgb, var(--color-text) 5%, transparent)}.soc .jer{flex:none;width:26px;height:26px}.soc .pimg{object-fit:contain;background:var(--color-neutral-800);border-radius:8px;display:block}.soc .who2{min-width:0}.soc .who2 .nm{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.soc .stag{font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--color-divider);color:var(--color-neutral-500);vertical-align:1.5px;border-radius:4px;margin-left:6px;padding:.5px 4px;font-size:7.5px}.soc .who2 .mt{color:color-mix(in srgb, var(--color-text) 46%, transparent);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.soc .flip{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-400);border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);white-space:nowrap;vertical-align:1px;border-radius:5px;margin-left:6px;padding:.5px 5px;font-size:8px}.soc .pill{font-family:var(--mono);white-space:nowrap;border:1px solid;border-radius:999px;justify-self:center;padding:3.5px 10px;font-size:10px;font-weight:500}.soc .pill.o{color:var(--win-soft);border-color:color-mix(in srgb, var(--win) 55%, transparent)}.soc .pill.u{color:var(--loss-soft);border-color:color-mix(in srgb, var(--loss) 50%, transparent)}.soc .pr{font-family:var(--mono);color:color-mix(in srgb, var(--color-text) 78%, transparent);text-align:right;font-size:11.5px}.soc .wl{font-family:var(--mono);border-radius:5px;justify-content:center;justify-self:end;align-items:center;width:20px;height:18px;font-size:10px;font-weight:500;display:flex}.soc .wl.w{background:color-mix(in srgb, var(--win) 22%, transparent);color:var(--win-soft)}.soc .wl.l{background:color-mix(in srgb, var(--loss) 20%, transparent);color:var(--loss-soft)}.soc .wl.p,.soc .wl.v{background:var(--color-neutral-800);color:var(--color-neutral-300)}.soc .moreleg{color:var(--color-neutral-500);cursor:pointer;font-size:11px;font-family:var(--mono);text-align:left;background:0 0;border:none;width:100%;padding:6px 14px 8px;display:block}.soc .moreleg:hover{color:var(--color-accent-300)}.soc .pact{align-items:center;gap:8px;margin-top:11px;display:flex}.soc .vote{border:1px solid var(--color-divider);border-radius:8px;display:inline-flex;overflow:hidden}.soc .vote button{font:600 11.5px var(--body);color:var(--color-neutral-500);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;display:flex}.soc .vote button+button{border-left:1px solid var(--color-divider)}.soc .vote button:hover{color:var(--color-text)}.soc .vote button.on{color:var(--color-accent-300);background:color-mix(in srgb, var(--color-accent) 12%, transparent)}.soc .vote button.onf{color:var(--loss-soft);background:color-mix(in srgb, var(--loss) 10%, transparent)}.soc .vote b{font-family:var(--mono);font-size:10.5px;font-weight:500}.soc .cmt{color:var(--color-neutral-500);font-size:11px;font-family:var(--mono)}.soc .cmtbtn{cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:4px 2px;display:inline-flex}.soc .cmtbtn:hover,.soc .cmtbtn.on{color:var(--color-accent-300)}.soc .cbox{border-top:1px solid var(--color-divider);flex-direction:column;gap:9px;margin-top:10px;padding-top:10px;display:flex}.soc .crow{align-items:flex-start;gap:8px;display:flex}.soc .cav{width:24px;height:24px;margin-top:1px;font-size:9px}.soc .cmain{flex:1;min-width:0}.soc .cwho{align-items:baseline;gap:8px;font-size:11.5px;display:flex}.soc .cwho b a{color:var(--color-text);text-decoration:none}.soc .cwho b a:hover{color:var(--color-accent-300)}.soc .cwho span{color:var(--color-neutral-500);font-size:10px}.soc .ctext{color:color-mix(in srgb, var(--color-text) 88%, transparent);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.soc .cempty{color:var(--color-neutral-500);font-size:11.5px}.soc .cwrite{gap:7px;display:flex}.soc .cwrite input{background:var(--color-bg);border:1px solid var(--color-divider);color:var(--color-text);font:12.5px var(--body);border-radius:8px;outline:none;flex:1;padding:7px 10px}.soc .cwrite input:focus{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}.soc .cwrite .btn{padding:6px 14px;font-size:11.5px}.soc .cwrite .btn:disabled{opacity:.45;cursor:default}.soc .copybtn{white-space:nowrap;color:var(--color-accent-400);cursor:pointer;font-size:11.5px;font-weight:600;font-family:var(--body);background:0 0;border:none;margin-left:auto;padding:4px 2px;text-decoration:none}.soc .copybtn:hover{color:var(--color-accent-300)}.soc .consensus{background:var(--color-neutral-800);border-radius:2px;height:3px;margin-top:9px;display:flex;overflow:hidden}.soc .consensus i{background:linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 70%, transparent), var(--color-accent-2));height:100%;display:block}.soc .conlbl{font-family:var(--mono);color:color-mix(in srgb, var(--color-text) 34%, transparent);justify-content:space-between;margin-top:4px;font-size:8.5px;display:flex}.soc .composer{border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 18%, transparent), 0 10px 28px #00000059}.soc .composer .kick{color:var(--color-accent-400);margin-bottom:8px}.soc .notebar{gap:8px;margin-top:11px;display:flex}.soc .notebar input{background:var(--color-bg);border:1px solid var(--color-divider);color:var(--color-text);font:12.5px var(--body);border-radius:8px;outline:none;flex:1;padding:7px 11px}.soc .notebar input:focus-visible{border-color:var(--color-accent-2)}.soc .units{flex:none;width:96px;position:relative}.soc .units input{background:var(--color-bg);border:1px solid var(--color-divider);width:100%;color:var(--color-text);font:12.5px var(--mono);border-radius:8px;outline:none;padding:7px 44px 7px 11px}.soc .units span{color:var(--color-neutral-500);font-size:10px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.soc .postrow{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.soc .btn.slim{flex:none;padding:6px 14px;font-size:12px}.soc .card.lbcard{flex:none;padding:10px 14px 8px}.soc .card.lbcard .kick{margin:0 0 5px}.soc .lb{flex-direction:column;display:flex}.soc .podrow{grid-template-columns:18px 28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:4.5px 0;display:grid}.soc .podrow+.podrow{border-top:1px solid color-mix(in srgb, var(--color-text) 5%, transparent)}.soc .podrow .prk{border:1px solid color-mix(in srgb, var(--color-text) 14%, transparent);width:18px;height:18px;color:var(--color-neutral-500);font-family:var(--mono);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;font-size:9.5px;display:flex}.soc .podrow .av{width:28px;height:28px;font-size:10px}.soc .podrow .pwho2{min-width:0}.soc .podrow .h{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font-size:13px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.soc .podrow .roi2{font-family:var(--mono);color:var(--color-neutral-500);font-size:9.5px;line-height:1.2;display:block}.soc .podrow .pu{font-family:var(--mono);color:var(--win);white-space:nowrap;font-size:14px}.soc .podrow .pu.neg{color:var(--loss)}.soc .lbsplit{border-top:1px solid var(--color-divider);margin:6px -14px 4px}.soc .lbrow{grid-template-columns:16px 20px minmax(0,1fr) 62px 48px;align-items:center;gap:8px;padding:3px 0;display:grid}.soc .lbrow+.lbrow{border-top:1px solid color-mix(in srgb, var(--color-text) 5%, transparent)}.soc .lbrow .rk{font-family:var(--mono);color:var(--color-neutral-500);text-align:right;font-size:11px}.soc .lbrow .av{width:20px;height:20px;font-size:8px}.soc .lbrow .h{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);font-size:12px;font-weight:600;overflow:hidden}.soc .lbrow .roi{font-family:var(--mono);color:var(--color-neutral-500);text-align:right;white-space:nowrap;font-size:9.5px}.soc .lbrow .pu{font-family:var(--mono);color:var(--win);text-align:right;white-space:nowrap;font-size:12px}.soc .lbrow .pu.neg{color:var(--loss)}.soc .podrow .follow,.soc .lbrow .follow{display:none}.soc .podrow:hover:has(.follow) .pu{display:none}.soc .podrow:hover .follow{display:inline-block}:is(.soc .lbrow:hover:has(.follow) .roi,.soc .lbrow:hover:has(.follow) .pu){display:none}.soc .lbrow:hover .follow{grid-column:4/6;justify-self:end;display:block}.soc .lbrow.ghost{opacity:.4}.soc .ghav{border:1px dashed color-mix(in srgb, var(--color-text) 25%, transparent);box-sizing:border-box;border-radius:50%;width:20px;height:20px}.soc .ghline{background:color-mix(in srgb, var(--color-text) 30%, transparent);grid-column:3/6;height:1px}.soc .lbempty{color:color-mix(in srgb, var(--color-text) 45%, transparent);font-size:11.5px}.soc .cashcard{flex-direction:column;flex:none;display:flex}.soc .cashhead{align-items:center;gap:9px;display:flex}.soc .cashhead .av{width:26px;height:26px;font-size:10px}.soc .cashwho{flex:1;min-width:0}.soc .cashwho b{font-size:12.5px;font-weight:600;display:block}.soc .cashwho b a{color:var(--color-text)}.soc .cashwho span{font-family:var(--mono);color:var(--color-neutral-500);font-size:9.5px;line-height:1.25;display:block}.soc .cashpaid{font-style:normal;font-family:var(--mono);color:var(--win-soft);font-size:14px}.soc .casheyebrow{font-family:var(--mono);letter-spacing:.1em;color:var(--color-accent-400);border-bottom:1px solid color-mix(in srgb, var(--color-text) 5%, transparent);justify-content:space-between;align-items:baseline;gap:8px;margin-top:6px;padding-bottom:6px;font-size:8px;display:flex}.soc .casheyebrow em{letter-spacing:.02em;color:var(--win);font-size:9.5px;font-style:normal}.soc .cashlegs{flex-direction:column;flex:none;justify-content:flex-start;min-height:186px;display:flex}.soc .cashleg{grid-template-columns:16px minmax(0,1fr) auto 18px;align-items:center;gap:8px;padding:2.5px 0;display:grid}.soc .cashleg+.cashleg{border-top:1px solid color-mix(in srgb, var(--color-text) 4%, transparent)}.soc .cashleg .jer{width:16px;height:16px}.soc .cashleg .pimg{border-radius:5px}.soc .cwho2{min-width:0}.soc .cnm{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.soc .cnm .stag{margin-left:3px;padding:.5px 3px;font-size:7px}.soc .cmt2{color:color-mix(in srgb, var(--color-text) 46%, transparent);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;line-height:1.2;overflow:hidden}.soc .cashpill{font-family:var(--mono);white-space:nowrap;border:1px solid;border-radius:999px;justify-self:end;padding:2px 7px;font-size:8.5px}.soc .cashpill.o{color:var(--win-soft);border-color:color-mix(in srgb, var(--win) 55%, transparent)}.soc .cashpill.u{color:var(--loss-soft);border-color:color-mix(in srgb, var(--loss) 50%, transparent)}.soc .cashleg .wl{width:18px;height:16px;font-size:9px}.soc .cashnav{align-items:center;gap:6px;margin-top:5px;display:flex}.soc .cashnav .sp{flex:1}.soc .cashdot{cursor:pointer;background:var(--color-neutral-700);border:none;border-radius:50%;width:6px;height:6px;padding:0}.soc .cashdot.on{background:var(--color-accent-400)}.soc .cashbtn{border:1px solid var(--color-divider);width:22px;height:22px;color:var(--color-neutral-500);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex}.soc .cashbtn:hover{border-color:var(--color-accent-2);color:var(--color-accent-300)}.soc .feedmsg{text-align:center;color:color-mix(in srgb, var(--color-text) 45%, transparent);padding:40px 10px;font-size:13px}@media (prefers-reduced-motion:no-preference){.soc .post,.soc .rail .card{animation:.38s cubic-bezier(.22,.8,.3,1) backwards soc-rise}.soc .post:nth-child(2){animation-delay:50ms}.soc .post:nth-child(3){animation-delay:.1s}.soc .post:nth-child(4){animation-delay:.15s}.soc .post:nth-child(5){animation-delay:.2s}}@keyframes soc-rise{0%{opacity:0;transform:translateY(6px)}}.soc .mtabbar{display:none}@media (max-width:719px){.soc{width:100%!important}.soc-shell{left:0;top:var(--social-viewport-top,0px);height:var(--social-viewport-height,100dvh);position:fixed}.soc-hide-prompt{bottom:calc(64px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;width:min(360px,100% - 24px)}.soc-hide-actions>button{flex:1;min-height:36px}.soc .search input,.soc .cwrite input,.soc .notebar input,.soc .units input{font-size:16px!important}.soc .soc-head{padding:calc(10px + env(safe-area-inset-top)) 14px 10px!important;gap:12px!important}.soc .soc-head>a:first-child{font-size:14px!important}.soc .soc-head>div:first-of-type{gap:12px!important;font-size:11.5px!important}.soc .cols{flex-direction:column;gap:0;padding:0;display:flex}.soc .cols>.rail,.soc .cols>.feed{display:none}.soc .cols.mtab-feed>.feed{max-width:none;padding:8px 10px 0;display:flex}.soc .cols.mtab-me>.rail:first-child,.soc .cols.mtab-boards>.rail:nth-child(3){display:flex}.soc .rail{gap:6px;padding:8px 10px;overflow-y:auto}.soc .card.lbcard{flex:none}.soc .feedscroll{padding-bottom:18px}.soc .feedhead{z-index:3}.soc .feedbar{flex-wrap:wrap;gap:8px;padding:2px 2px 6px;position:static;overflow:visible}.soc .feedbar .seg{flex:1 0 auto;min-width:max-content;display:flex}.soc .feedbar .seg-opt{white-space:nowrap;flex:1 0 auto;justify-content:center;min-width:max-content;padding:6px}.soc .chips{flex:none;margin-left:0}.soc .chips-row{display:none}.soc .chips-menu{align-self:stretch;align-items:stretch;margin-left:auto;display:flex}.soc .post{padding:12px 12px 11px}.soc .leg{grid-template-columns:24px minmax(0,1fr) 76px 40px;gap:7px;padding:7px 10px}.soc .pact{flex-wrap:wrap;gap:8px 10px}.soc .copybtn{margin-left:auto}.soc .mtabbar{z-index:60;background:color-mix(in srgb, var(--color-surface) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--color-divider);padding:6px 8px calc(6px + env(safe-area-inset-bottom));flex:none;gap:6px;display:flex;position:static}.soc .mtabbar button{font:600 12px var(--body);color:var(--color-neutral-500);cursor:pointer;background:0 0;border:none;border-radius:9px;flex:1;padding:8px 4px}.soc .mtabbar button.on{color:var(--color-accent-300);background:color-mix(in srgb, var(--color-accent) 10%, transparent)}}.soc .card{isolation:isolate;background:linear-gradient(150deg,#ffffff03,#0000 70%),#111217;border-color:#382c45;border-radius:9px;flex-shrink:0;position:relative;box-shadow:inset 0 1px #c5a0ff0a}.soc .card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.soc .card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#a133ff70,#b280ff22 45%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.soc .card:hover{border-color:#56406a}.soc .kick{color:#bdb5cf;position:relative}.soc .kick:before{content:"";background:#a18abf;width:2px;height:12px;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.soc .section-label{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.soc .section-icon{flex:none;width:13px;height:13px;display:block}.soc .my-record{overflow:hidden}.soc .my-record:before{background:radial-gradient(at 95% 0,#8000ff25,#0000 68%),linear-gradient(120deg,#8e37dd15,#0000 70%)}.soc .my-record .kick>.section-icon{color:var(--color-accent-400);align-self:center}.soc .record-etch{pointer-events:none;z-index:-1;border:1px solid #b280ff25;width:190px;height:190px;position:absolute;top:-106px;right:35px;transform:rotate(-35deg)}.soc .record-etch:before,.soc .record-etch:after{content:"";border:1px solid #b280ff18;position:absolute;inset:20px}.soc .record-etch:after{inset:42px}.soc .av{background:linear-gradient(145deg,#32313d,#202128);border:1px solid #6f647c;box-shadow:inset 0 1px #ffffff0f}.soc .av.meav{border-color:#8000ff4d}.soc .rising:before{background:linear-gradient(125deg,#8000ff15,#0000 75%) 0 0/100% 100px no-repeat}.soc .rising .kick{font:500 11.5px/1.3 var(--body);align-items:center}.soc .rising .kick .hint{font:inherit;letter-spacing:inherit;color:var(--color-neutral-400)}.soc .rising .kick:before{background:var(--color-accent)}.soc .rising .section-icon{color:var(--color-accent)}.soc .cashcard{border-color:#34313e}.soc .cashcard:before{background:linear-gradient(155deg,#759b9010,#0000 70%)}.soc .cashcard:after{background:linear-gradient(90deg,#55b58555,#a133ff24 50%,#0000)}.soc .cashcard .section-icon{color:#70a892}.soc .cashcard .kick:before{background:#5f9c86}.soc .post{background:radial-gradient(at 8% 0,#8000ff13,#0000 74%) 0 0/100% 116px no-repeat,#111217;border-color:#3b2e48 #342b40 #342b40 #2b2b34;border-radius:9px;box-shadow:inset 0 1px #b280ff0d}.soc .post.won,.soc .post.lost{border-left-color:#33313b}.soc .post:before{content:"";pointer-events:none;background:linear-gradient(#a133ff,#0000);border-radius:2px;width:2px;height:38px;position:absolute;top:16px;left:-2px}.soc .post.lost:before{background:linear-gradient(#a27986,#0000)}.soc .post.won:before{background:linear-gradient(#70a892,#0000)}.soc .phead .av{background:linear-gradient(145deg,#342940,#22212a);border-color:#81629d}.soc .pwho .l1{flex-wrap:wrap;gap:5px 7px}.soc .graded{border:1px solid #bd7a7c14;border-radius:5px}.soc .thead{background:linear-gradient(115deg,#251930,#18141f 56%,#101116)}.soc .teyebrow{color:#c4aae6}.soc .pact .copybtn{padding-right:0}.soc .lbcard:before{background:radial-gradient(115% 180px at 0 0,#8000ff19,#0000 100%)}.soc .lbcard .kick{font:600 13px/1.35 var(--body);letter-spacing:.045em;color:var(--color-neutral-200);align-items:center;gap:8px}.soc .lbcard .kick:before{background:var(--color-accent)}.soc .lbcard .section-icon{width:18px;height:18px;color:var(--color-accent)}.soc .lbcard .kick .hint{font:500 11.5px/1.35 var(--body);letter-spacing:.045em;color:var(--color-neutral-400);white-space:nowrap;text-transform:uppercase}.soc .podrow.first{background:0 0}.soc .podrow .prk{border-radius:5px}.soc .podrow.first .prk{border-color:var(--color-accent);color:var(--color-accent-300)}.soc .podrow.first .av{background:#34303e;border-color:#bdb0ce}.soc .card.mobile-board{display:none}.soc .leader-period{box-shadow:inset 0 0 0 1px var(--color-divider);background:#0d0e12;border-radius:8px;flex:none;align-items:center;gap:2px;display:inline-flex}.soc .leader-period button{min-width:44px;height:40px;font:inherit;letter-spacing:inherit;text-transform:uppercase;color:var(--color-neutral-400);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:0 10px}.soc .leader-period button[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-text);background:#8000ff12}.soc .leader-period button:hover{color:var(--color-accent-300)}.soc .leader-period button:focus-visible{outline:2px solid var(--color-accent-300);outline-offset:2px}@media (max-width:719px){.soc .search input{height:30px;padding-top:3px;padding-bottom:3px}.soc .rail .my-record,.soc .rail .rising{padding-top:7px;padding-bottom:7px}.soc .rail .cashcard{padding-top:6px;padding-bottom:6px}.soc .my-record .kick,.soc .rising .kick{margin-bottom:3px}.soc .my-record .mr-top{margin-bottom:4px}.soc .my-record .mr-top .av{width:34px;height:34px}.soc .my-record .mr-stats{margin-bottom:5px;padding-top:4px;padding-bottom:4px}.soc .my-record .btnrow .btn{padding-top:5px;padding-bottom:5px}.soc .rising .frow{padding-top:1.5px;padding-bottom:1.5px}.soc .rising .frow .who b{line-height:1.2}.soc .cashcard{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;display:grid}.soc .cashcard .kick{grid-area:1/1;align-self:center;margin:0}.soc .cashcard .cashnav{grid-area:1/2;margin:0}.soc .cashcard .cashbtn{width:24px;height:24px}.soc .cashcard .cashhead{grid-area:2/1/auto/-1;margin-top:6px}.soc .cashcard .casheyebrow{grid-area:3/1/auto/-1}.soc .cashcard .cashlegs{grid-area:4/1/auto/-1;min-height:0}.soc .cashcard .cash-empty{grid-column:1/-1}.soc .card.desktop-board{display:none}.soc .card.mobile-board{flex-direction:column;flex:1 0 auto;min-height:440px;display:flex}.soc .mobile-board .kick{flex:none}.soc .mobile-board .lb{flex:1}.soc .mobile-board .podrow{flex:1.18;grid-template-columns:22px 34px minmax(0,1fr) auto;gap:10px;min-height:38px}.soc .mobile-board .lbrow{flex:1;grid-template-columns:20px 26px minmax(0,1fr) 66px 58px;gap:7px;min-height:27px}.soc .mobile-board .lbsplit{flex:none}.soc .mobile-board .podrow .prk{width:22px;height:22px;font-size:12px}.soc .mobile-board .podrow .av{width:34px;height:34px;font-size:12px}.soc .mobile-board .podrow .h{font-size:15.5px;line-height:1.25}.soc .mobile-board .podrow .roi2{font-size:11.5px;line-height:1.2}.soc .mobile-board .podrow .pu{text-align:right;font-size:16px}.soc .mobile-board .lbrow .rk{font-size:12.5px}.soc .mobile-board .lbrow .av{width:26px;height:26px;font-size:10px}.soc .mobile-board .lbrow .h{font-size:14.5px}.soc .mobile-board .lbrow .roi{font-size:11px}.soc .mobile-board .lbrow .pu{font-size:14px}}@media (max-width:374px){.soc .soc-head{flex-wrap:nowrap;gap:8px!important;padding:10px!important}.soc .soc-head>a:first-child{white-space:nowrap;font-size:12.5px!important}.soc .soc-head>div:first-of-type{flex-wrap:nowrap;gap:9px!important;font-size:10px!important}.soc .soc-head>div:last-child{flex-wrap:nowrap;gap:5px!important}.soc .mobile-board .lbrow{grid-template-columns:16px 24px minmax(0,1fr) 58px 52px;gap:5px}.soc .mobile-board .lbrow .h{font-size:13px}.soc .mobile-board .podrow{gap:7px}.soc .mobile-board .podrow .h{font-size:14px}.soc .leader-period button{padding-inline:6px}}@media (max-width:479px){.soc .soc-head{padding:calc(9px + env(safe-area-inset-top)) 10px 9px!important;gap:8px!important}.soc .soc-head>a:first-child{font-size:12.5px!important}.soc .soc-head>div:first-of-type{gap:8px!important;font-size:10.5px!important}.soc .soc-head>div:last-child{gap:5px!important}.soc .soc-head>div:last-child>:is(a,button){flex:none;min-width:24px;min-height:28px}.soc .soc-head>div:last-child>a:last-child{font-size:10px!important}.soc .soc-head>div:last-child>a:last-child:not(.btn){min-width:28px}.soc .soc-head>div:last-child>.btn{padding:3px 4px!important}}@media (max-width:374px){.soc .soc-head{gap:3px!important;padding-inline:5px!important}.soc .soc-head>a:first-child{gap:4px!important;font-size:12px!important}.soc .soc-head>a:first-child img{width:16px!important;height:16px!important}.soc .soc-head>div:first-of-type{gap:6px!important;font-size:10px!important}.soc .soc-head>div:last-child{gap:4px!important}}.social-follow-error{z-index:200;border:1px solid var(--loss);background:var(--color-bg);max-width:90vw;color:var(--loss);border-radius:12px;padding:14px 20px;font-size:13px;position:fixed;bottom:80px;left:50%;transform:translate(-50%)}
