.portfolio-fan_fan__nrPB4{--card:var(--fan-card,48px);--spread:var(--fan-spread,1);--lift:var(--fan-lift,0px);display:flex;position:relative;flex:none;align-self:stretch;width:calc(var(--card) * 1.7);margin-block:calc(-1 * var(--row-pad, 12px));clip-path:inset(-60px -60px 0 -60px)}.portfolio-fan_card__p59Iv{display:block;position:absolute;left:calc(50% - var(--card) / 2);bottom:calc(var(--card) * -.35);width:var(--card);overflow:hidden;border-radius:5px;box-shadow:0 2px 8px #0004;transform-origin:50% 115%;transform:translateY(var(--lift));transition:transform .28s cubic-bezier(.2,.8,.2,1)}.portfolio-fan_card__p59Iv[data-position="0"]{z-index:3}.portfolio-fan_fan__nrPB4[data-count="2"] .portfolio-fan_card__p59Iv[data-position="0"]{transform:translateY(var(--lift)) rotate(calc(7deg * var(--spread)))}.portfolio-fan_fan__nrPB4[data-count="2"] .portfolio-fan_card__p59Iv[data-position="1"]{z-index:2;transform:translateY(var(--lift)) rotate(calc(-7deg * var(--spread)))}.portfolio-fan_fan__nrPB4[data-count="3"] .portfolio-fan_card__p59Iv[data-position="1"]{z-index:2;transform:translateY(var(--lift)) rotate(calc(-12deg * var(--spread)))}.portfolio-fan_fan__nrPB4[data-count="3"] .portfolio-fan_card__p59Iv[data-position="2"]{z-index:1;transform:translateY(var(--lift)) rotate(calc(12deg * var(--spread)))}@media (prefers-reduced-motion:reduce){.portfolio-fan_card__p59Iv{transition:none}}.portfolio-fan_card__p59Iv .image-unavailable{gap:0;padding:4px;font-size:0}.portfolio-fan_placeholder__iisRI{aspect-ratio:5/7;border:1px solid color-mix(in srgb,var(--muted) 30%,var(--background));background:color-mix(in srgb,var(--muted) 20%,var(--background));box-shadow:0 2px 8px #0002}.portfolio-fan_placeholder__iisRI[data-position="1"],.portfolio-fan_placeholder__iisRI[data-position="2"]{background:color-mix(in srgb,var(--muted) 13%,var(--background))}.set-bar-label_label__sp3lD.set-bar-label_label__sp3lD{font-weight:480;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.set-content-tabs_contents__pLeGK{min-width:0}.set-content-tabs_header__e_894{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;margin:0 calc(-1 * var(--set-page-gutter, var(--page-gutter))) 24px;padding-inline:var(--set-page-gutter,var(--page-gutter));border-bottom:1px solid var(--navbar-border)}.set-content-tabs_tabs__VoEqG{display:flex;align-items:center;gap:24px}.set-content-tabs_tab__NxCkR{position:relative;display:flex;align-items:center;gap:8px;flex:none;min-width:0;height:52px;padding:14px 2px;border:0;border-radius:4px;background:transparent;color:var(--muted);font-family:var(--font-sans),sans-serif;font-size:.85em;font-style:normal;line-height:1.3;letter-spacing:.2px;font-feature-settings:"ss03" 1,"ss01" 1,"lnum" 1,"tnum" 1;cursor:pointer;transition:color .16s ease}.set-content-tabs_tab__NxCkR:hover,.set-content-tabs_tab__NxCkR[aria-selected=true]{color:var(--text)}.set-content-tabs_tab__NxCkR:disabled{cursor:default}.set-content-tabs_count___Xdu_{padding:2px 6px;border:1px solid var(--border);border-radius:5px;color:var(--muted);font-family:var(--font-mono),monospace;font-size:.8em;font-weight:450;line-height:1.3;font-variant-numeric:tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.set-content-tabs_controls__rQIHS{display:flex;align-items:center;gap:24px;margin-left:auto}.set-content-tabs_tab__NxCkR:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent;content:"";transition:background .16s ease}.set-content-tabs_tab__NxCkR[aria-selected=true]:after{background:var(--accent)}.set-content-tabs_tab__NxCkR:focus-visible{outline-offset:4px;border-radius:4px}.set-content-tabs_empty__gMsn_{padding:64px 20px;border-radius:12px;background:var(--card-surface-medium);text-align:center}.set-content-tabs_empty__gMsn_ h2{margin:0;color:var(--text);font-size:1.0625em;font-weight:550;letter-spacing:normal}.set-content-tabs_empty__gMsn_ p{margin:10px 0 0;color:var(--muted);font-size:.875em;line-height:1.6}@media (max-width:540px){.set-content-tabs_header__e_894{margin-bottom:20px;border-bottom:0}.set-content-tabs_tabs__VoEqG{width:calc(100% + 2 * var(--set-page-gutter, var(--page-gutter)));margin-inline:calc(-1 * var(--set-page-gutter, var(--page-gutter)));padding-inline:var(--set-page-gutter,var(--page-gutter));border-bottom:1px solid var(--navbar-border)}.set-content-tabs_controls__rQIHS{width:100%;gap:8px;margin:12px 0 0}.set-content-tabs_controls__rQIHS>*{flex:1 1 0;min-width:0}}@media (max-width:640px){.set-content-tabs_notOnPhones__PVxiP{display:none}}.account-dashboard_dashboard__44vYd{width:100%;min-width:0}.account-dashboard_header__OQMs6{padding:20px 0}.account-dashboard_title__LtfLU{margin:0;color:var(--text);font-size:1.7rem;font-weight:600;line-height:1.2;letter-spacing:normal}.account-dashboard_market__ymw2B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;width:100%;min-width:0}@media (max-width:900px){.account-dashboard_market__ymw2B{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-dashboard_moverTile__rTjEl{position:relative;color:inherit;text-decoration:none;transition:background .16s ease}.account-dashboard_moverTile__rTjEl:focus-visible,.account-dashboard_moverTile__rTjEl:hover{background:var(--card-surface-raised)}.account-dashboard_moverArrow__irfOu{position:absolute;top:20px;right:20px;color:var(--muted);transition:color .16s ease}.account-dashboard_moverTile__rTjEl:focus-visible .account-dashboard_moverArrow__irfOu,.account-dashboard_moverTile__rTjEl:hover .account-dashboard_moverArrow__irfOu{color:var(--text)}.account-dashboard_mover__qSWjj{display:flex;align-items:center;gap:16px;min-width:0}.account-dashboard_moverArt__ArPn6{flex:none;width:56px;margin:2px 2px 4px 4px;overflow:hidden;border-radius:4px;box-shadow:0 4px 12px #0005;transform:rotate(-6deg)}.account-dashboard_moverArt__ArPn6 .image-unavailable{gap:0;padding:4px;font-size:0}.account-dashboard_moverText__fcXbV{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.account-dashboard_moverName__uz5x1{max-width:100%;overflow:hidden;color:var(--muted);font-size:.75em;text-overflow:ellipsis;white-space:nowrap}.account-dashboard_value__6b1nG{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:20px;border-radius:12px;background:var(--card-surface-medium)}.account-dashboard_valueLabel__V3IAr{display:flex;align-items:center;gap:8px;min-height:29px;margin-bottom:8px;color:var(--text);font-size:.875em;font-weight:600;line-height:1.4}.account-dashboard_valueLabel__V3IAr>svg{flex:none}.account-dashboard_price__uz4SB{color:var(--text);font-size:1.3875em;font-weight:550;line-height:1.3;overflow-wrap:anywhere}.account-dashboard_unavailable__c2p73{color:var(--muted);font-size:.75em;line-height:1.5}.account-dashboard_notice__VE2nE{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;margin:0 0 24px;padding:20px 24px;border:1px solid var(--card-surface-border);border-radius:12px;background:var(--card-surface-medium)}.account-dashboard_notice__VE2nE>div{min-width:0}.account-dashboard_notice__VE2nE strong{font-size:.875em;font-weight:550}.account-dashboard_notice__VE2nE p{margin:5px 0 0;color:var(--muted);font-size:.8125em;line-height:1.6;overflow-wrap:anywhere}.account-dashboard_secondaryButton__pINao{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:40px;padding:9px 15px;border:0;border-radius:7px;background:var(--control-surface-raised);color:var(--text);font-size:.8125em;font-weight:550;cursor:pointer;transition:background .16s ease}.account-dashboard_secondaryButton__pINao:hover{background:var(--card-surface-high)}.account-dashboard_secondaryButton__pINao:disabled{opacity:.55;cursor:wait}.account-dashboard_section__IvMcG{min-width:0;margin-top:36px}.account-dashboard_sectionHeading__7lDgZ{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-bottom:20px}.account-dashboard_sectionHeading__7lDgZ h2{display:flex;align-items:center;gap:9px;margin:0;color:var(--text);font-size:1.0625em;font-weight:550;line-height:1.4}.account-dashboard_portfolioTiles__2_TJJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (max-width:900px){.account-dashboard_portfolioTiles__2_TJJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.account-dashboard_portfolioTiles__2_TJJ{grid-template-columns:minmax(0,1fr)}}.account-dashboard_portfolioTile__EeXJi{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--card-surface-border);border-radius:12px;background:var(--card-surface-medium);color:var(--text);text-decoration:none;transition:background .16s ease,border-color .16s ease}.account-dashboard_portfolioTile__EeXJi:hover{background:var(--card-surface-raised)}.account-dashboard_portfolioTile__EeXJi:focus-visible .account-dashboard_portfolioShelf__O3U6J,.account-dashboard_portfolioTile__EeXJi:hover .account-dashboard_portfolioShelf__O3U6J{--fan-spread:1.8;--fan-lift:-10px}.account-dashboard_portfolioShelf__O3U6J{--row-pad:0px;--fan-card:92px;position:relative;display:flex;justify-content:center;height:150px;border-bottom:1px solid var(--card-surface-border);background:#00000024}.account-dashboard_privateDot__CQBxu{position:absolute;top:10px;left:10px;z-index:4;display:inline-flex;align-items:center;height:28px;min-width:28px;padding:0 7px;border:1px solid var(--card-surface-border);border-radius:999px;background:color-mix(in srgb,var(--background) 82%,transparent);color:var(--muted);font-size:.75rem;font-weight:500;backdrop-filter:blur(6px)}.account-dashboard_privateDot__CQBxu>span:last-child{max-width:0;overflow:hidden;opacity:0;white-space:nowrap;transition:max-width .22s ease,opacity .18s ease,margin-left .22s ease}.account-dashboard_privateDot__CQBxu:hover>span:last-child{max-width:64px;margin-left:5px;opacity:1}.account-dashboard_portfolioInfo__lzfoM{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 12px;padding:14px 16px 16px}.account-dashboard_portfolioName__szJlZ{display:flex;flex-direction:column;gap:2px;min-width:0}.account-dashboard_portfolioName__szJlZ strong{font-size:.9375em;font-weight:550;overflow-wrap:anywhere}.account-dashboard_portfolioCount__H7Opg{color:var(--muted);font-size:.75em}.account-dashboard_portfolioChart__gDcmX{grid-column:1/-1;min-width:0;height:36px}.account-dashboard_portfolioValue__EV_T1{display:flex;flex-direction:column;align-items:flex-end;gap:2px;color:var(--text);font-family:var(--font-sans),sans-serif;font-weight:550;font-size:.875em;text-align:right}.account-dashboard_portfolioValueNote__U5SAT{color:var(--muted);font-size:.8125em;font-weight:500}.account-dashboard_purchases__QEZTM{display:grid;gap:10px;padding:0;margin:0;list-style:none}.account-dashboard_purchase__qtjig{display:flex;align-items:flex-start;gap:18px 20px;min-width:0;padding:16px 18px;border:1px solid var(--card-surface-border);border-radius:12px;background:var(--card-surface-medium)}.account-dashboard_purchaseArt__dbept{position:relative;width:64px;flex:none}.account-dashboard_purchaseArt__dbept a{display:block;border-radius:6px}.account-dashboard_purchaseArtPlaceholder__nG02h{display:grid;place-items:center;width:100%;aspect-ratio:5/7;border:1px solid var(--card-surface-border);border-radius:6px;background:var(--card-surface-high);color:var(--muted)}.account-dashboard_purchaseContent__yswyn{flex:1;min-width:0}.account-dashboard_soldBadge__irPtQ{padding:4px 9px;color:var(--muted);font-size:.6875em}.account-dashboard_returnValue__nAvVW[data-direction=up]{color:var(--positive)}.account-dashboard_returnValue__nAvVW[data-direction=down]{color:var(--negative)}.account-dashboard_purchaseNotes__FGgdg>span{color:var(--muted);font-size:.6875em;line-height:1.5}.account-dashboard_purchaseKind__SX3jq{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px}.account-dashboard_rawChip__pED1R{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid var(--card-surface-border);border-radius:6px;color:var(--text);font-size:.6875em}.account-dashboard_purchaseName__SSpqe{margin:0;color:var(--text);font-size:.9375em;font-weight:550;line-height:1.45;overflow-wrap:anywhere}.account-dashboard_purchaseName__SSpqe a{color:inherit;text-decoration:none}.account-dashboard_purchaseName__SSpqe a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.account-dashboard_purchaseSet__UGemw{margin:3px 0 0;color:var(--muted);font-size:.75em;line-height:1.5}.account-dashboard_purchaseMeta__yY3M3{margin:6px 0 0;color:var(--muted);font-size:.75em;line-height:1.5;font-variant-numeric:tabular-nums}.account-dashboard_purchaseChart__ZvveB{flex:0 1 180px;align-self:center;min-width:0;height:44px}.account-dashboard_purchaseValue__gBg8f{display:flex;flex:none;flex-direction:column;align-items:flex-end;align-self:center;gap:3px;min-width:112px;text-align:right}.account-dashboard_purchaseTools__WfInd{display:flex;flex:none;align-items:center;align-self:center;gap:4px}.account-dashboard_toolButton__nKD07{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--card-surface-border);border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:.8125em;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease}.account-dashboard_toolButton__nKD07:hover{background:var(--card-surface-raised);color:var(--text)}.account-dashboard_toolButton__nKD07.account-dashboard_iconOnly__Vbj5E{width:32px;justify-content:center;padding:0}.account-dashboard_toolButton__nKD07.account-dashboard_iconOnly__Vbj5E:hover{color:var(--negative)}.account-dashboard_toolButton__nKD07.account-dashboard_featureButton__SY6Q6:hover,.account-dashboard_toolButton__nKD07.account-dashboard_featureButton__SY6Q6[aria-pressed=true]{color:#eab308}.account-dashboard_purchaseValue__gBg8f>.money:first-child{color:var(--text);font-size:1em;font-weight:550}.account-dashboard_quantityBadge__vx__x{position:absolute;top:4px;left:4px;z-index:1;display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#151515e6;color:#f5f5f5;font-family:var(--font-mono),monospace;font-size:.6875rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;pointer-events:none;box-shadow:0 1px 3px #0006}.account-dashboard_purchaseValue__gBg8f small{color:var(--muted);font-size:.75em}.account-dashboard_purchaseValue__gBg8f .account-dashboard_returnValue__nAvVW{font-size:.8125em;font-weight:575}.account-dashboard_purchaseNotes__FGgdg{margin-top:12px}.account-dashboard_purchaseNotes__FGgdg p{margin:4px 0 0;color:var(--text);font-size:.8125em;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.account-dashboard_empty__ojVIa{display:flex;flex-direction:column;align-items:center;padding:44px 24px;border:1px solid var(--card-surface-border);border-radius:12px;background:var(--card-surface-medium);text-align:center}.account-dashboard_emptyIcon__8WMdr{display:grid;place-items:center;width:48px;height:48px;margin-bottom:16px;border-radius:12px;background:var(--accent-soft);color:var(--accent)}.account-dashboard_empty__ojVIa h3{margin:0;color:var(--text);font-size:1em;font-weight:550}.account-dashboard_empty__ojVIa p{max-width:390px;margin:9px 0 17px;color:var(--muted);font-size:.8125em;line-height:1.65}.account-dashboard_browseLink__S0I_3{display:inline-flex;align-items:center;gap:7px;color:var(--accent);font-size:.8125em;font-weight:500;text-decoration:none}.account-dashboard_browseLink__S0I_3:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:600px){.account-dashboard_notice__VE2nE{align-items:flex-start;flex-direction:column;padding:18px}}@media (max-width:540px){.account-dashboard_value__6b1nG{padding:16px 12px}.account-dashboard_valueLabel__V3IAr{gap:6px;font-size:.8125em}.account-dashboard_price__uz4SB{font-size:1.25em}.account-dashboard_section__IvMcG{margin-top:28px}.account-dashboard_empty__ojVIa{padding:32px 18px}.account-dashboard_purchase__qtjig{flex-wrap:wrap;gap:12px 14px;padding:16px}.account-dashboard_purchaseContent__yswyn{flex:1 1 calc(100% - 80px)}.account-dashboard_purchaseChart__ZvveB{display:none}.account-dashboard_purchaseValue__gBg8f{align-items:flex-start;margin-left:70px;text-align:left}.account-dashboard_purchaseTools__WfInd{margin-left:auto}.account-dashboard_purchaseArt__dbept{width:56px}.account-dashboard_moverArt__ArPn6{width:44px}.account-dashboard_moverArrow__irfOu{top:16px;right:12px}}@media (max-width:360px){.account-dashboard_market__ymw2B{grid-template-columns:minmax(0,1fr)}}.account-dashboard_purchaseActions__9CsSP{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px;color:var(--muted);font-size:.8125em}.account-dashboard_textButton__3WrJM{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:none;color:var(--muted);font:inherit;font-weight:500;cursor:pointer}.account-dashboard_textButton__3WrJM:hover{color:var(--text)}.account-dashboard_dangerButton__nJswq{padding:6px 12px;border:0;border-radius:7px;background:#dc2626;color:#fff;font:inherit;font-weight:550;cursor:pointer}.account-dashboard_dangerButton__nJswq:hover{background:#b91c1c}.account-dashboard_value__6b1nG[data-direction=up] .account-dashboard_price__uz4SB,.account-dashboard_value__6b1nG[data-direction=up] .trend-up{color:var(--positive)}.account-dashboard_value__6b1nG[data-direction=down] .account-dashboard_price__uz4SB,.account-dashboard_value__6b1nG[data-direction=down] .trend-down{color:var(--negative)}.set-price-chart_chart__qx1HW{min-width:0;width:100%;color:var(--muted)}.set-price-chart_plot__BKyXQ{height:48px;position:relative;min-width:0}.set-price-chart_header__ljOUa{width:220px}.set-price-chart_header__ljOUa .set-price-chart_plot__BKyXQ{height:78px}.set-price-chart_period__Gyzjo{display:block;text-align:right;font-family:var(--font-sans),sans-serif;font-size:.5625em;line-height:1.5;white-space:nowrap}.set-price-chart_period__Gyzjo>span{font-size:1em}.set-price-chart_loading__eQ0HG{display:block;width:100%;height:100%;border-radius:4px;background:linear-gradient(110deg,transparent 10%,color-mix(in srgb,var(--surface) 70%,transparent),transparent 90%)}.set-price-chart_message__VQfBi{display:grid;place-items:center;height:100%;font-size:.625em;line-height:1.4;text-align:center}.set-price-chart_flat__a8KhL{display:block;width:100%;height:100%}.set-price-chart_flat__a8KhL line{stroke:var(--muted);stroke-width:1.5;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.set-price-chart_tooltip__oMKKR{display:flex;flex-direction:column;gap:5px;padding:10px 12px;border:1px solid var(--tooltip-border,#242424);border-radius:8px;background:var(--tooltip-background,#0a0a0a);color:var(--tooltip-text,#fafafa);box-shadow:0 8px 28px #0005;white-space:nowrap}.set-price-chart_tooltip__oMKKR small,.set-price-chart_tooltip__oMKKR>span{color:var(--tooltip-muted,#a3a3a3);font-size:.625em}.set-price-chart_tooltip__oMKKR strong{font-size:.8125em;font-weight:550}@media (max-width:1200px){.set-price-chart_row__kKw6F .set-price-chart_plot__BKyXQ{height:36px}}@media (max-width:900px){.set-price-chart_row__kKw6F .set-price-chart_plot__BKyXQ{height:48px}}@media (max-width:540px){.set-price-chart_row__kKw6F .set-price-chart_plot__BKyXQ{height:32px}.set-price-chart_header__ljOUa{width:150px}.set-price-chart_header__ljOUa .set-price-chart_plot__BKyXQ{height:68px}.set-price-chart_period__Gyzjo>span{display:none}}.set-price-chart_skeleton__7J04e{display:block;width:100%;height:100%}.set-price-chart_skeleton__7J04e svg{display:block;width:100%;height:100%;overflow:visible}.set-price-chart_skeleton__7J04e polyline{fill:none;stroke:var(--muted);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.45}.set-price-chart_drawing__hfuE_{animation:set-price-chart_sparkline-draw__0n4Av 2.2s cubic-bezier(.45,0,.3,1) both}@keyframes set-price-chart_sparkline-draw__0n4Av{0%{clip-path:inset(0 100% 0 0);opacity:1}62%{clip-path:inset(0 0 0 0);opacity:1}84%{opacity:1}to{clip-path:inset(0 0 0 0);opacity:0}}.auth-form_root__4kQKS{display:flex;flex-direction:column;gap:20px;color:var(--text);font-family:var(--font-sans),sans-serif}.auth-form_subtitle__3Oc45{margin:0;color:var(--muted);font-size:.9em;line-height:1.55;font-weight:420}.auth-form_oauth__yqSyG,.auth-form_submit__ZTz9g{display:flex;align-items:center;justify-content:center;gap:11px;min-height:46px;width:100%;padding:12px 16px;border:1px solid #ffffff20;border-radius:10px;font:inherit;font-size:.9em;font-weight:550;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.auth-form_oauth__yqSyG{background:#ffffff08;color:var(--text)}.auth-form_oauth__yqSyG:hover{background:#ffffff12;border-color:#ffffff35}.auth-form_oauth__yqSyG svg{flex:none}.auth-form_divider__HmWn_{display:flex;align-items:center;gap:14px;color:#929292;font-size:.73em}.auth-form_divider__HmWn_:after,.auth-form_divider__HmWn_:before{content:"";flex:1;height:1px;background:#ffffff14}.auth-form_form__evCoh{display:flex;flex-direction:column;gap:16px}.auth-form_field__bI7e0{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:.86em;font-weight:480}.auth-form_field__bI7e0>span:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.auth-form_field__bI7e0 small{color:var(--muted);font-size:.84em;font-weight:400}.auth-form_field__bI7e0 input{width:100%;min-width:0;min-height:46px;padding:11px 12px;border:1px solid #ffffff5c;border-radius:9px;color:var(--text);background:#ffffff07;outline:none;font:inherit;font-weight:450;color-scheme:dark;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.auth-form_field__bI7e0 input:focus{border-color:var(--accent);background:#ffffff0b;box-shadow:0 0 0 3px #ad80ff14}.auth-form_field__bI7e0 input::-moz-placeholder{color:#929292}.auth-form_field__bI7e0 input::placeholder{color:#929292}.auth-form_field__bI7e0 input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 0 100px #292929}.auth-form_password__e4NjA{position:relative;display:flex;align-items:center}.auth-form_password__e4NjA input{padding-right:63px}.auth-form_reveal__STdtQ{position:absolute;right:12px;padding:5px 2px;border:0;border-radius:3px;background:transparent;color:var(--muted);font:inherit;font-size:.8em;cursor:pointer}.auth-form_reveal__STdtQ:hover{color:var(--text)}.auth-form_link__akvPw{padding:0;border:0;border-radius:3px;background:transparent;color:var(--accent);font:inherit;font-size:.84em;font-weight:500;line-height:1.4;cursor:pointer;transition:color .16s ease}.auth-form_link__akvPw:hover{color:#ccb0ff}.auth-form_forgot__PtifD{align-self:flex-end;margin-top:-6px}.auth-form_centered__3M7CI{align-self:center}.auth-form_submit__ZTz9g{border-color:transparent;background:var(--accent);color:#161119}.auth-form_submit__ZTz9g:hover{background:#bd98ff}.auth-form_oauth__yqSyG:disabled,.auth-form_submit__ZTz9g:disabled{opacity:.55;cursor:default}.auth-form_link__akvPw:disabled{color:var(--muted);cursor:default}.auth-form_root__4kQKS button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.auth-form_error__61Fdf{margin:0;padding:10px 12px;border:1px solid #ff909024;border-radius:8px;background:#ff90900a;color:#ffb5b5;font-size:.82em;line-height:1.5}.auth-form_field__bI7e0 .auth-form_code__KLCh0{text-align:center;letter-spacing:.16em;font-size:1.2em;font-variant-numeric:tabular-nums}.auth-form_footer__SvEtA{padding-top:3px;text-align:center;color:var(--muted);font-size:.86em;line-height:1.5}.auth-form_footer__SvEtA .auth-form_link__akvPw{font-size:1em;margin-left:3px}.auth-form_factorOptions__UgRrG{flex-wrap:wrap;gap:12px}.auth-form_captcha__neJ0k,.auth-form_factorOptions__UgRrG{display:flex;justify-content:center}.auth-form_captcha__neJ0k:empty{display:none}.auth-form_spinner__4Poq0{width:15px;height:15px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:auth-form_spin__cGvwM .7s linear infinite}@keyframes auth-form_spin__cGvwM{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.auth-form_spinner__4Poq0{animation-duration:1.5s!important;animation-iteration-count:infinite!important}}.profile-header_coverBlock__lTk8J{position:relative;margin-inline:calc(-1 * var(--page-gutter))}.profile-header_coverBreadcrumb__sdJ8S{position:absolute;z-index:3;top:0;left:0;right:0;padding:16px var(--page-gutter);background:linear-gradient(180deg,#000000a3 0,#00000047 60%,transparent)}.profile-header_coverBreadcrumb__sdJ8S .card-breadcrumb{width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:0;padding:4px 10px;border-radius:999px;background:#000000b3;color:#ffffffc2}.profile-header_coverBreadcrumb__sdJ8S .card-breadcrumb [aria-current=page],.profile-header_coverBreadcrumb__sdJ8S .card-breadcrumb a:hover{color:#fff}.profile-header_coverBreadcrumb__sdJ8S .breadcrumb-separator{color:#ffffff80}.profile-header_coverBlock__lTk8J:has(.profile-header_cover__bvIgV[data-empty=true]) .profile-header_coverBreadcrumb__sdJ8S{background:none}.profile-header_coverBlock__lTk8J:has(.profile-header_cover__bvIgV[data-empty=true]) .profile-header_coverBreadcrumb__sdJ8S .card-breadcrumb{padding:0;background:none;color:var(--muted)}.profile-header_coverBlock__lTk8J:has(.profile-header_cover__bvIgV[data-empty=true]) .profile-header_coverBreadcrumb__sdJ8S .card-breadcrumb a:hover{color:var(--text)}.profile-header_coverBlock__lTk8J:has(.profile-header_cover__bvIgV[data-empty=true]) .profile-header_coverBreadcrumb__sdJ8S .card-breadcrumb [aria-current=page]{color:var(--text)}.profile-header_coverBlock__lTk8J:has(.profile-header_cover__bvIgV[data-empty=true]) .profile-header_coverBreadcrumb__sdJ8S .breadcrumb-separator{color:var(--muted);opacity:.55}.profile-header_cover__bvIgV{position:relative;height:220px;overflow:hidden;background:linear-gradient(135deg,var(--card-surface-medium),var(--card-surface-high))}.profile-header_cover__bvIgV[data-empty=true]{border-top:1px dashed var(--card-surface-border);border-bottom:1px dashed var(--card-surface-border)}.profile-header_coverImage__vOeDk{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-header_avatarWrap__HQsTx{position:absolute;left:20px;top:165px;z-index:2}.profile-header_avatar__sfZNM{display:grid;box-sizing:border-box;place-items:center;width:128px;height:128px;overflow:hidden;border:4px solid var(--background);border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:2em;font-weight:550}.profile-header_avatar__sfZNM img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-header_nameplate__DuISO{position:relative;z-index:2;min-width:0;min-height:76px;margin:14px 20px 0 168px}.profile-header_bio__qsNce{max-width:620px;margin:6px 0 0;color:color-mix(in srgb,var(--text) 86%,transparent);font-size:.9375em;line-height:1.55;white-space:pre-line;overflow-wrap:anywhere}.profile-header_name__rNlyV{min-width:0;margin:0;overflow:hidden;color:var(--text);font-size:1.65rem;font-weight:600;line-height:1.25;letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap}.profile-header_counts__4fZE0{display:flex;flex-wrap:wrap;gap:8px 16px;margin:10px 0 0}.profile-header_counts__4fZE0>div{display:flex;align-items:center;gap:7px}.profile-header_counts__4fZE0 dt{order:2;color:var(--muted);font-size:.8125em;font-weight:500}.profile-header_counts__4fZE0 dd{order:1;display:inline-flex;align-items:center;justify-content:center;min-height:29px;min-width:22px;margin:0;padding:4px 9px;border:1px solid #ffffff24;border-radius:6px;background:transparent;color:var(--text);font-size:.8125em;line-height:1.45}.profile-header_divider__AGqDH{height:1px;margin:24px calc(-1 * var(--page-gutter)) 0;background:var(--card-surface-border)}.profile-header_publicLink__4PXZh{display:inline-flex;flex:none;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:color-mix(in srgb,var(--muted) 16%,transparent);color:var(--text);font-size:.75rem;font-weight:500;line-height:1.3;text-decoration:none;white-space:nowrap;transition:background .16s ease}.profile-header_publicLink__4PXZh:hover{background:color-mix(in srgb,var(--muted) 26%,transparent)}@media (max-width:540px){.profile-header_coverBreadcrumb__sdJ8S{padding:12px var(--page-gutter)}.profile-header_cover__bvIgV{height:150px}.profile-header_avatarWrap__HQsTx{left:50%;bottom:auto;top:106px;transform:translateX(-50%)}.profile-header_avatar__sfZNM{width:88px;height:88px;border-width:3px;font-size:1.5em}.profile-header_nameplate__DuISO{min-height:0;margin:52px 0 0;padding-inline:16px;text-align:center}.profile-header_name__rNlyV{max-width:100%}.profile-header_bio__qsNce{margin-inline:auto}.profile-header_divider__AGqDH{margin-top:20px}.profile-header_counts__4fZE0{flex-wrap:nowrap;justify-content:center;gap:12px;max-width:100%}.profile-header_counts__4fZE0>div{min-width:0;gap:6px}.profile-header_counts__4fZE0 dt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-header_counts__4fZE0 dd{flex:none}}.profile-header_skeletonSection__3_r2j{display:flex;flex-direction:column;gap:16px;margin-top:32px}.profile-tabs_opened__GXQQv{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin:0 0 16px}.profile-tabs_opened__GXQQv h2{margin:0;color:var(--text);font-size:1.125rem;font-weight:600;overflow-wrap:anywhere;scroll-margin-top:132px}.profile-tabs_opened__GXQQv h2 span{margin-left:6px;color:var(--muted);font-size:.8125rem;font-weight:500}.profile-tabs_opened__GXQQv button{padding:0;border:0;background:none;color:var(--accent);font:inherit;font-size:.875em;font-weight:550;cursor:pointer}.profile-tabs_opened__GXQQv button:hover{text-decoration:underline;text-underline-offset:3px}.public-profile-page_main__NgN_h{min-width:0;width:100%;flex:1;padding:0 var(--page-gutter) 48px}.public-profile-page_ownerBar__1VthM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:24px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);border-radius:10px;background:color-mix(in srgb,var(--accent) 10%,transparent);font-size:.8125em}.public-profile-page_ownerBar__1VthM p{margin:0;color:var(--text);line-height:1.5}.public-profile-page_ownerBar__1VthM a{color:var(--accent);font-weight:550;text-decoration:none;white-space:nowrap}.public-profile-page_ownerBar__1VthM a:hover{text-decoration:underline;text-underline-offset:3px}.public-profile-page_notice__Z44Za{margin:20px 0 0;color:var(--muted);font-size:.8125em}.public-profile-page_content__HooFW{margin-top:28px}.public-profile-page_more__Od7Gn{margin:14px 0 0;color:var(--muted);font-size:.8125em;text-align:center}.public-profile-page_empty__hggyK{margin:32px 0 0;padding:32px 20px;border-radius:12px;background:var(--card-surface-medium);color:var(--muted);font-size:.875em;text-align:center}