.sg{--sg-s:var(--fe-text-scale,1);--sg-gold:var(--fe-gold);--sg-gold-rgb:var(--fe-gold-rgb);--sg-ice:var(--fe-ice);--sg-ice-rgb:var(--fe-ice-rgb,94, 200, 255);--sg-violet:var(--fe-violet-hi,#b3a8ff);--sg-violet-rgb:179, 168, 255;--sg-win:var(--n-win);--sg-win-rgb:82, 224, 161;--sg-loss:var(--n-loss);--sg-loss-rgb:255, 122, 130;--sg-amber:var(--n-warn);--sg-amber-rgb:245, 166, 35;--sg-text:var(--fe-text);--sg-text-2:var(--fe-text-2);--sg-dim:var(--fe-dim);--sg-edge:var(--fe-edge);--sg-hair:var(--fe-hair);--sg-ease:var(--fe-ease-out);color:var(--sg-text);font-family:var(--fe-f-body);font-size:var(--fe-fs-body);line-height:1.45}.sg [data-tone=gold]{--tone:var(--sg-gold);--tone-rgb:var(--sg-gold-rgb)}.sg [data-tone=ice]{--tone:var(--sg-ice);--tone-rgb:var(--sg-ice-rgb)}.sg [data-tone=violet]{--tone:var(--sg-violet);--tone-rgb:var(--sg-violet-rgb)}.sg [data-tone=win]{--tone:var(--sg-win);--tone-rgb:var(--sg-win-rgb)}.sg [data-tone=loss]{--tone:var(--sg-loss);--tone-rgb:var(--sg-loss-rgb)}.sg [data-tone=amber]{--tone:var(--sg-amber);--tone-rgb:var(--sg-amber-rgb)}.sg [data-tone=dim]{--tone:var(--sg-text-2);--tone-rgb:168, 182, 204}.sg-page{width:100%;max-width:1000px;padding:var(--fe-sp-2) var(--fe-sp-4) var(--fe-sp-8);min-width:0;margin:0 auto}.sg-page.is-wide{max-width:1120px}@media (min-width:768px){.sg-page{padding:var(--fe-sp-6) var(--fe-sp-8) var(--fe-sp-12)}}@media (min-width:1280px),(min-width:1100px) and (hover:hover) and (pointer:fine){.sg-page{padding-top:var(--fe-sp-12)}}.sg-col{gap:var(--fe-sp-8);flex-direction:column;min-width:0;display:flex}.sg-col.is-tight{gap:var(--fe-sp-6)}.sg-head{align-items:center;gap:var(--fe-sp-3);min-width:0;min-height:40px;display:flex}.sg-title{font:500 var(--fe-fs-title) / 1.1 var(--n-display);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.sg-head .sp{flex:1}.sg-wide{display:none!important}@media (min-width:768px){.sg-phone{display:none!important}.sg-wide{display:block!important}.sg-col.sg-wide{display:flex!important}}@media (min-width:768px) and (max-width:1279px){.sg-nav-dense .sg-m{display:none}}@media (min-width:1280px),(min-width:1100px) and (hover:hover) and (pointer:fine){.sg-nav-dense .sg-m{display:block}.sg-nav-dense .sg-m.facts{display:flex}}.sg-split{gap:var(--fe-sp-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:768px){.sg-split{gap:var(--fe-sp-8);grid-template-columns:240px minmax(0,1fr)}.sg-split.is-acct{grid-template-columns:260px minmax(0,1fr)}.sg-split.is-right{gap:var(--fe-sp-8);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media (min-width:1280px),(min-width:1100px) and (hover:hover) and (pointer:fine){.sg-split{gap:var(--fe-sp-12);grid-template-columns:260px minmax(0,1fr)}.sg-split.is-acct{grid-template-columns:280px minmax(0,1fr)}.sg-split.is-right{gap:var(--fe-sp-12);grid-template-columns:minmax(0,1fr) 360px}}.sg-side{min-width:0}.sg-rise{animation:fe-enter .36s var(--fe-ease-out) both;animation-delay:calc(var(--i,0) * 60ms)}.sg-ico{--tone:var(--sg-text-2);width:20px;height:20px;color:var(--tone);flex:none;place-items:center;display:grid}.sg-ico svg{width:20px;height:20px}.sg-ico.is-sm{display:none}.sg-ico.is-md,.sg-ico.is-lg,.sg-ico.is-xl,.sg-ico.is-md svg,.sg-ico.is-lg svg,.sg-ico.is-xl svg{width:24px;height:24px}.sg-sec{--tone:var(--sg-text-2);--tone-rgb:168, 182, 204;gap:var(--fe-sp-4);flex-direction:column;min-width:0;display:flex;position:relative}.sg-sec.is-danger{--tone:var(--sg-loss);--tone-rgb:var(--sg-loss-rgb)}.sg-sec.is-danger .sg-sl{color:var(--sg-loss)}.sg-sh{justify-content:space-between;align-items:center;gap:var(--fe-sp-3);min-width:0;min-height:20px;display:flex}.sg-sl,.sg-k{min-width:0;font-family:var(--fe-f-label);font-size:var(--fe-fs-label);letter-spacing:var(--fe-track-label);text-transform:uppercase;color:var(--sg-dim);white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;margin:0;font-weight:600;line-height:1;display:flex;overflow:hidden}.sg-k{flex:none;display:inline-block}.sg-sr{align-items:center;gap:var(--fe-sp-3);font:400 var(--fe-fs-meta) var(--fe-f-body);color:var(--sg-dim);white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;display:flex}.sg-list{gap:var(--fe-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sg-row{align-items:center;gap:var(--fe-sp-3);min-height:44px;padding:0 var(--fe-sp-2);margin:0 calc(var(--fe-sp-2) * -1);border-radius:var(--fe-r-ctl);width:calc(100% + var(--fe-sp-4));text-align:left;color:inherit;font:inherit;transition:background-color .18s, transform var(--fe-dur-press) var(--fe-ease-out);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid;position:relative}.sg-row.no-ico{grid-template-columns:minmax(0,1fr) auto}.sg-row.is-sub{padding-left:calc(var(--fe-sp-2) + 32px)}.sg-row.is-dis{opacity:.42}a.sg-row,button.sg-row{cursor:pointer}a.sg-row:active,button.sg-row:active:not(:disabled){transform:scale(.98)}@media (hover:hover){a.sg-row:hover,button.sg-row:hover:not(:disabled){background:var(--fe-inset)}}a.sg-row:focus-visible,button.sg-row:focus-visible{outline:2px solid var(--sg-ice);outline-offset:2px}.sg-row[aria-current=page] .sg-n,.sg-row[aria-current=true] .sg-n,.sg-row[aria-current=page] .sg-ico,.sg-row[aria-current=true] .sg-ico{color:var(--sg-gold)}.sg-t{flex-direction:column;gap:2px;min-width:0;display:flex}.sg-n{font:600 var(--fe-fs-name) / 1.25 var(--fe-f-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sg-m{font-size:var(--fe-fs-meta);color:var(--sg-dim);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.sg-m.is-wrap{white-space:normal}.sg-row.is-danger .sg-n,.sg-row.is-danger .sg-ico{color:var(--sg-loss)}.sg-r{align-items:center;gap:var(--fe-sp-2);justify-content:flex-end;min-width:0;display:flex}.sg-val{font:500 var(--fe-fs-num) / 1.1 var(--n-display);font-variant-numeric:tabular-nums;color:var(--sg-text);white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.sg-val.is-sm{font:400 var(--fe-fs-meta) var(--fe-f-body);color:var(--sg-dim)}.sg-win{color:var(--sg-win)}.sg-loss{color:var(--sg-loss)}.sg-gold{color:var(--sg-gold)}.sg-ice-c{color:var(--sg-ice)}.sg-amber{color:var(--sg-amber)}.sg-dimc{color:var(--sg-dim)}.sg-tog{cursor:pointer;background:var(--fe-inset);width:44px;height:26px;box-shadow:inset 0 0 0 1px var(--sg-edge);border:0;border-radius:13px;flex:none;padding:0;transition:background-color .25s,box-shadow .25s;position:relative}.sg-tog:before{content:"";position:absolute;inset:-9px -2px}.sg-tog:after{content:"";background:var(--sg-text-2);width:20px;height:20px;transition:transform .25s var(--fe-ease-out), background-color .25s;border-radius:50%;position:absolute;top:3px;left:3px}.sg-tog[aria-checked=true]{background:var(--sg-gold);box-shadow:none}.sg-tog[aria-checked=true]:after{background:var(--fe-on-gold);transform:translate(18px)}.sg-tog.is-ice[aria-checked=true]{background:var(--sg-ice)}.sg-tog.is-ice[aria-checked=true]:after{background:var(--fe-ink)}.sg-tog:disabled{opacity:.5;cursor:default}.sg-tog:focus-visible{outline:2px solid var(--sg-ice);outline-offset:2px}.sg-tabs{border-radius:var(--fe-r-ctl);background:var(--fe-inset);gap:2px;min-width:0;padding:3px;display:flex}@media (min-width:768px){.sg-tabs.is-top{max-width:360px}}.sg-tabs>a,.sg-tabs>button{min-height:30px;padding:0 var(--fe-sp-3);font:600 var(--fe-fs-action) var(--fe-f-label);letter-spacing:.04em;color:var(--sg-text-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;align-items:center;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.sg-tabs.is-center>a,.sg-tabs.is-center>button{justify-content:center}.sg-tabs>a:hover,.sg-tabs>button:hover{color:var(--sg-text)}.sg-tabs>[aria-current=page],.sg-tabs>[aria-pressed=true],.sg-tabs>[aria-checked=true]{color:var(--sg-text);text-decoration:underline;-webkit-text-decoration-color:var(--sg-gold);text-decoration-color:var(--sg-gold);text-underline-offset:6px;background:0 0;text-decoration-thickness:2px}.sg-tabs.is-ul{gap:var(--fe-sp-6);background:0 0;border-radius:0;padding:0}.sg-tabs.is-ul>a,.sg-tabs.is-ul>button{min-height:32px;font-family:var(--fe-f-label);font-size:var(--fe-fs-label);letter-spacing:var(--fe-track-label);text-transform:uppercase;color:var(--sg-dim);border-radius:0;flex:none;padding:0;font-weight:600}.sg-tabs.is-ul>[aria-current=page],.sg-tabs.is-ul>[aria-pressed=true]{color:var(--sg-text);text-decoration:underline;-webkit-text-decoration-color:var(--sg-gold);text-decoration-color:var(--sg-gold);text-underline-offset:6px;background:0 0;text-decoration-thickness:2px}.sg-pills{gap:var(--fe-sp-2);scrollbar-width:none;overscroll-behavior-x:contain;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.sg-pills::-webkit-scrollbar{display:none}.sg-pill{--tn:var(--sg-text-2);border-radius:var(--fe-r-chip);background:color-mix(in srgb, var(--tn) 14%, transparent);height:22px;font:700 var(--fe-fs-label) / 1 var(--fe-f-label);letter-spacing:.06em;text-transform:uppercase;color:var(--tn);white-space:nowrap;cursor:pointer;border:0;flex:none;align-items:center;gap:6px;padding:0 7px;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex;position:relative}.sg-pill:before{content:"";position:absolute;inset:-11px -4px}.sg-pill:hover{--tn:var(--sg-text)}.sg-pill[aria-pressed=true],.sg-pill[aria-current=page]{color:var(--fe-on-gold);background:var(--sg-gold)}.sg-pill .n{font:inherit;color:inherit;opacity:.8}.sg-btn,.sg-ghost{justify-content:center;align-items:center;gap:var(--fe-sp-2);min-height:var(--fe-btn-h,40px);padding:0 var(--fe-sp-4);border-radius:var(--fe-r-ctl);font:600 var(--fe-fs-action) / 1 var(--fe-f-label);letter-spacing:.04em;white-space:nowrap;cursor:pointer;color:var(--sg-text-2);box-shadow:inset 0 0 0 1px var(--sg-edge);transition:transform var(--fe-dur-press) var(--fe-ease-out), color .18s;background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.sg-btn:before,.sg-ghost:before{content:"";position:absolute;inset:-2px 0}.sg-btn svg,.sg-ghost svg{flex:none;width:16px;height:16px}.sg-btn:active:not(:disabled),.sg-ghost:active:not(:disabled){transform:scale(.98)}@media (hover:hover){.sg-btn:hover:not(:disabled),.sg-ghost:hover:not(:disabled){color:var(--sg-text)}}.sg-btn.is-gold{color:var(--fe-on-gold);background:linear-gradient(160deg, var(--fe-gold-a), var(--fe-gold-b));box-shadow:none}@media (hover:hover){.sg-btn.is-gold:hover:not(:disabled){color:var(--fe-on-gold)}}.sg-btn.is-danger,.sg-ghost.is-danger{color:var(--sg-loss)}@media (hover:hover){.sg-btn.is-danger:hover:not(:disabled),.sg-ghost.is-danger:hover:not(:disabled){color:var(--sg-loss)}}.sg-ghost.is-gold{color:var(--sg-gold)}@media (hover:hover){.sg-ghost.is-gold:hover:not(:disabled){color:var(--fe-gold-hi)}}.sg-btn.is-block,.sg-ghost.is-block{width:100%;display:flex}.sg-btn:disabled,.sg-ghost:disabled{opacity:.5;cursor:default;transform:none}.sg-ghost.is-start{align-self:flex-start}.sg-txtbtn{min-height:40px;padding:0 var(--fe-sp-2);cursor:pointer;font:600 var(--fe-fs-action) var(--fe-f-label);letter-spacing:.04em;color:var(--sg-ice);white-space:nowrap;transition:transform var(--fe-dur-press) var(--fe-ease-out), color .18s;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex;position:relative}.sg-txtbtn:active{transform:scale(.98)}.sg-txtbtn:hover{color:var(--sg-text)}.sg-txtbtn.is-danger{color:var(--sg-loss)}.sg-txtbtn.is-dim{color:var(--sg-dim)}.sg-acts{gap:var(--fe-sp-2);flex-wrap:wrap;display:flex}.sg-fld{gap:var(--fe-sp-2);flex-direction:column;min-width:0;display:flex}.sg-fld>span:first-child{font:600 var(--fe-fs-label) var(--fe-f-label);letter-spacing:var(--fe-track-label);text-transform:uppercase;color:var(--sg-dim)}.sg-in{width:100%;min-height:44px;padding:0 var(--fe-sp-3);border-radius:var(--fe-r-ctl);background:var(--fe-inset);box-shadow:inset 0 0 0 1px var(--sg-edge);font:400 var(--fe-fs-name) var(--fe-f-body);color:var(--sg-text);border:0;outline:none;transition:box-shadow .2s}textarea.sg-in{min-height:96px;padding:var(--fe-sp-3);resize:vertical;line-height:1.45}select.sg-in{appearance:none}.sg-in::placeholder{color:var(--sg-dim)}.sg-in:focus{box-shadow:inset 0 0 0 1px var(--sg-ice)}.sg-in[readonly],.sg-in:disabled{opacity:.6}.sg-in.is-auto{width:auto;min-height:40px;padding:0 var(--fe-sp-2);text-align:center}.sg-help{font-size:var(--fe-fs-meta);color:var(--sg-dim);line-height:1.4}.sg-qh{align-items:center;gap:var(--fe-sp-2);color:var(--sg-dim);font-size:var(--fe-fs-meta);flex-wrap:wrap;padding:0;display:flex}.sg-save{justify-content:flex-end;align-items:center;gap:var(--fe-sp-3);display:flex}.sg-save .msg{min-width:0;font-size:var(--fe-fs-meta);color:var(--sg-dim);flex:1}.sg-dock{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 96px);z-index:40;padding:0 var(--fe-sp-4);pointer-events:none;justify-content:center;display:flex;position:fixed}@media (min-width:1280px),(min-width:1100px) and (hover:hover) and (pointer:fine){.sg-dock{bottom:24px;left:var(--fe-rail-w,248px)}}.sg-dock>div{pointer-events:auto;align-items:center;gap:var(--fe-sp-3);width:100%;max-width:560px;padding:var(--fe-sp-2) var(--fe-sp-2) var(--fe-sp-2) var(--fe-sp-4);border-radius:var(--fe-r-lg);background:linear-gradient(var(--fe-frost), var(--fe-frost)), rgba(var(--fe-ink-rgb), .7);box-shadow:inset 0 0 0 1px var(--sg-edge), inset 0 1px 0 #ffffff1a;-webkit-backdrop-filter:var(--fe-frost-blur);backdrop-filter:var(--fe-frost-blur);animation:fe-enter .36s var(--fe-ease-out) both;display:flex}.sg-dock .msg{min-width:0;font-size:var(--fe-fs-meta);color:var(--sg-text-2);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sg-card{--tone:var(--sg-gold);--tone-rgb:var(--sg-gold-rgb);padding:var(--fe-pad,16px);border-radius:var(--fe-r-lg);background:var(--fe-frost);box-shadow:inset 0 0 0 1px var(--sg-edge), inset 0 1px 0 #ffffff1a;-webkit-backdrop-filter:var(--fe-frost-blur);backdrop-filter:var(--fe-frost-blur);border:0;position:relative}.sg-card.is-ice{--tone:var(--sg-ice);--tone-rgb:var(--sg-ice-rgb)}.sg-card.is-danger{--tone:var(--sg-loss);--tone-rgb:var(--sg-loss-rgb)}.sg-ptitle{font:500 var(--fe-fs-title) / 1.1 var(--n-display);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.sg-hrow{align-items:center;gap:var(--fe-sp-3);min-width:0;display:flex}.sg-hrow>.grow{flex:1;min-width:0}.sg-sub{font-size:var(--fe-fs-meta);color:var(--sg-dim);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sg-sub.facts{display:flex}.sg-who{margin-top:var(--fe-sp-1);font-size:var(--fe-fs-body);color:var(--sg-text-2,var(--fe-text-2));white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sg-who-f{margin-top:var(--fe-sp-1);font-size:var(--fe-fs-meta)}.sg-chip{--tn:var(--sg-gold);border-radius:var(--fe-r-chip);height:22px;font:700 var(--fe-fs-label) / 1 var(--fe-f-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--tn);background:color-mix(in srgb, var(--tn) 14%, transparent);align-items:center;padding:0 7px;display:inline-flex}.sg-chip.is-ice{--tn:var(--sg-ice)}.sg-chip.is-win{--tn:var(--sg-win)}.sg-chip.is-violet{--tn:var(--sg-violet)}.sg-chip.is-amber{--tn:var(--sg-amber)}.sg-avup{cursor:pointer;width:56px;height:56px;font:500 var(--fe-fs-num) var(--n-display);color:var(--fe-on-gold);background:linear-gradient(160deg, var(--fe-gold-a), var(--fe-gold-b));box-shadow:0 0 0 2px var(--fe-ink), 0 0 0 3px var(--sg-gold);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.sg-avup img{object-fit:cover;border-radius:50%;width:100%;height:100%}.sg-avup .cam{background:var(--fe-surf-3);width:22px;height:22px;box-shadow:0 0 0 2px var(--fe-ink);color:var(--sg-text);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.sg-avup .cam svg{width:12px;height:12px}.sg-avup:disabled{opacity:.7}.sg-lg{width:28px;height:28px;font:600 var(--fe-fs-action) var(--n-display);color:var(--fe-on-gold);background:linear-gradient(160deg, var(--fe-gold-a), var(--fe-gold-b));border-radius:9px;flex:none;place-items:center;display:grid}.sg-lg.is-lg{width:40px;height:40px;font-size:var(--fe-fs-num);border-radius:12px}.sg-lg.is-md{width:28px;height:28px}.sg-strip{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:var(--fe-sp-3);display:grid}.sg-st{gap:var(--fe-sp-2);flex-direction:column;min-width:0;display:flex}.sg-st .v{font:500 var(--fe-fs-num) / 1.1 var(--n-display);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:flex}.sg-st .v.is-gold{color:var(--sg-gold)}.sg-st .v.is-amber{color:var(--sg-amber)}.sg-st .v.is-win{color:var(--sg-win)}.sg-prog{background:var(--fe-inset);border-radius:2px;height:4px;overflow:hidden}.sg-prog i{background:var(--sg-gold);border-radius:2px;height:100%;display:block}.sg-lock{align-items:center;gap:var(--fe-sp-3);min-width:0;display:flex}.sg-lock .grow{flex:1;min-width:0}.sg-cmhead{gap:var(--fe-sp-6);flex-direction:column;display:flex}@media (min-width:768px){.sg-cmhead{gap:var(--fe-sp-8);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;display:grid}}.sg-quick{gap:var(--fe-sp-3);flex-direction:column;display:flex}.sg-qt{--tone:var(--sg-gold);--tone-rgb:var(--sg-gold-rgb);align-items:center;gap:var(--fe-sp-3);min-height:44px;padding:0 var(--fe-sp-2);margin:0 calc(var(--fe-sp-2) * -1);border-radius:var(--fe-r-ctl);color:inherit;text-align:left;transition:background-color .18s, transform var(--fe-dur-press) var(--fe-ease-out);text-decoration:none;display:flex;position:relative}.sg-qt:active{transform:scale(.98)}@media (hover:hover){.sg-qt:hover{background:var(--fe-inset)}}.sg-qt[aria-current=page]{background:var(--fe-inset)}.sg-qt .sg-t{flex:1}.sg-qt .sg-t b{font:600 var(--fe-fs-name) / 1.25 var(--fe-f-body);color:var(--sg-gold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sg-qt .sg-t small{font-size:var(--fe-fs-meta);color:var(--sg-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sg-cnt{background:var(--sg-gold);min-width:16px;height:16px;color:var(--fe-on-gold);font:700 var(--fe-fs-label) / 16px var(--fe-f-label);font-variant-numeric:tabular-nums;text-align:center;border-radius:8px;padding:0 4px}.sg-cnt.is-gold{background:var(--sg-gold);color:var(--fe-on-gold)}.sg-twocol{gap:var(--fe-sp-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.sg-twocol{gap:var(--fe-sp-8) var(--fe-sp-12);grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-foot{justify-content:space-between;align-items:center;gap:var(--fe-sp-3);display:flex}.sg-nt{gap:var(--fe-sp-3);min-height:44px;padding:var(--fe-sp-2);margin:0 calc(var(--fe-sp-2) * -1);border-radius:var(--fe-r-ctl);width:calc(100% + var(--fe-sp-4));text-align:left;color:inherit;transition:background-color .18s, transform var(--fe-dur-press) var(--fe-ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;text-decoration:none;display:grid;position:relative}a.sg-nt:active{transform:scale(.98)}@media (hover:hover){a.sg-nt:hover{background:var(--fe-inset)}}.sg-nt>.sg-ico{margin-top:1px}.sg-nt .tx{flex-direction:column;gap:2px;min-width:0;display:flex}.sg-nt .tx p{font-size:var(--fe-fs-body);color:var(--sg-text-2);margin:0;line-height:1.4}.sg-nt .tx p b{color:var(--sg-text);font-weight:600}.sg-nt .tx .m{font-size:var(--fe-fs-meta);color:var(--sg-dim);line-height:1.3}.sg-nt .tx .m>*{color:var(--sg-dim);font-weight:400}.sg-nt time{font-size:var(--fe-fs-meta);color:var(--sg-dim);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:2px}.sg-nt.is-new{background:var(--fe-inset)}.sg-nt.is-new>.sg-ico{color:var(--sg-ice)}.sg-nt.is-move .sg-mv-team{margin:-4px}.sg-nt .tx p b.is-you{color:var(--sg-gold)}.sg-nt .tx .sg-mv-st{font-weight:600}.sg-nt .tx .sg-mv-st.is-win{color:var(--sg-win)}.sg-nt .tx .sg-mv-st.is-loss{color:var(--sg-loss)}.sg-nt .tx .sg-mv-st.is-ice{color:var(--sg-ice)}.sg-mv-pl{gap:var(--fe-sp-2) var(--fe-sp-5);margin-top:var(--fe-sp-2);flex-wrap:wrap;display:flex}.sg-mv-p{align-items:center;gap:var(--fe-sp-2);min-width:0;max-width:100%;display:inline-flex}.sg-mv-p .hs{border-radius:50%;flex:none;width:32px;height:32px;position:relative}.sg-mv-p .ph{border-radius:50%;width:32px;height:32px}.sg-mv-p .hs .pp.pp-on>.pp-logo{display:none}.sg-mv-p .hs i{z-index:3;width:16px;height:16px;font:700 12px / 1 var(--fe-f-body);color:var(--fe-ink,#05070b);box-shadow:0 0 0 2px var(--fe-ink,#05070b);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:-3px;right:-3px}.sg-mv-p .hs i.is-add{background:var(--sg-win)}.sg-mv-p .hs i.is-drop{background:var(--sg-loss)}.sg-mv-p .nm{flex-direction:column;min-width:0;line-height:1.25;display:flex}.sg-mv-p .nm>b{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fe-fs-meta);color:var(--sg-text);font-weight:600;overflow:hidden}.sg-mv-p .nm>span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fe-fs-meta);color:var(--sg-dim);overflow:hidden}.sg-mv-p .nm em{margin-right:4px;font-style:normal;font-weight:700}.sg-mv-p .bid{font:500 15px / 1 var(--n-display);color:var(--sg-gold);font-variant-numeric:tabular-nums}.sg-push{gap:var(--fe-sp-3);grid-template-columns:24px minmax(0,1fr);align-items:center;display:grid}.sg-push .bl{gap:var(--fe-sp-2);flex-direction:column;grid-column:1/-1;display:flex}.sg-push .bl div{align-items:center;gap:var(--fe-sp-2);font-size:var(--fe-fs-body);color:var(--sg-text-2);display:flex}.sg-push .bl div b{color:var(--sg-text);font-weight:600}.sg-push .bl svg{width:16px;height:16px;color:var(--sg-dim);flex:none}.sg-push .acts{gap:var(--fe-sp-3);grid-column:1/-1;grid-template-columns:2fr 1fr;display:grid}.sg-empty{color:var(--sg-dim);font-size:var(--fe-fs-body);margin:0}.sg-empty.is-center{align-items:center;gap:var(--fe-sp-2);padding:var(--fe-sp-12,48px) var(--fe-sp-4) var(--fe-sp-8);text-align:center;flex-direction:column;display:flex}.sg-empty.is-center p{margin:0}.sg-elink{min-height:44px;padding:0 var(--fe-sp-3);font:600 var(--fe-fs-action) var(--fe-f-label);letter-spacing:.03em;color:var(--fe-ice);cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.sg-elink:hover{color:var(--fe-text)}.sg-elink:focus-visible{outline:2px solid var(--fe-ice);outline-offset:2px;border-radius:8px}.sg-av{object-fit:cover;width:40px;height:40px;font:500 var(--fe-fs-action) var(--n-display);color:var(--sg-text);background:var(--fe-surf-3);box-shadow:inset 0 0 0 1px var(--sg-edge);border-radius:50%;flex:none;place-items:center;display:grid}.sg-role{font:600 var(--fe-fs-label) var(--fe-f-label);letter-spacing:var(--fe-track-label);text-transform:uppercase;color:var(--sg-dim);white-space:nowrap}.sg-logi{gap:var(--fe-sp-3);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;padding:0;display:grid}.sg-logi .n{font:600 var(--fe-fs-body) / 1.4 var(--fe-f-body)}.sg-logi .m,.sg-logi .ch{font-size:var(--fe-fs-meta);color:var(--sg-dim);margin-top:2px}.sg-logi .ch{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.sg-logi .ch b{color:var(--sg-text);font-weight:600}.sg-logi .why{font-size:var(--fe-fs-meta);color:var(--sg-text-2);margin-top:2px}.sg-logi time{font-size:var(--fe-fs-meta);color:var(--sg-dim);white-space:nowrap;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.sg-rise,.sg-dock>div{animation:none!important}.sg-tog,.sg-tog:after,.sg-qt,.sg-btn,.sg-ghost,.sg-row,.sg-nt{transition:none}.sg-row:active,.sg-qt:active,.sg-btn:active,.sg-ghost:active,a.sg-nt:active{transform:none}}.sg-code{font:500 var(--fe-fs-action) var(--n-display);letter-spacing:.12em}.sg-snav{gap:var(--fe-sp-2)}.sg-snav .sg-row{min-height:44px}.sg-close{border-radius:var(--fe-r-ctl);cursor:pointer;width:40px;height:40px;color:var(--sg-text-2);transition:color .18s, transform var(--fe-dur-press) var(--fe-ease-out);background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}.sg-close:before{content:"";position:absolute;inset:-2px}.sg-close:hover{color:var(--sg-text)}.sg-close:active{transform:scale(.98)}.sg-close svg{width:20px;height:20px}.sg-mcols{columns:2;column-gap:var(--fe-sp-12);display:block}.sg-mcols>.sg-sec{break-inside:avoid;margin-bottom:var(--fe-sp-8)}.sg.mm{padding:4px 0 8px}.fe-rail-sg{background:0 0;padding:4px 6px}@media (min-width:1280px),(min-width:1100px) and (hover:hover) and (pointer:fine){.sg-rail-hide{display:none!important}}.sg-sec.is-bare .sg-sl{color:var(--sg-dim)}
