@media not all and (min-width:1024px){:root{--text-micro:11px;--text-caption:11px;--text-label:12px;--text-small:13px;--text-body:15px;--text-ui:15px;--text-lead:16px;--text-title:17px;--text-subtitle:18px;--text-heading:20px;--text-section:22px;--text-headline:24px;--text-display:26px;--text-showcase:28px;--text-metric:28px;--text-hero:30px;--text-figure:32px;--text-giant:34px;--text-mega:36px;--text-banner:40px;--text-poster:44px;--text-colossal:48px;--text-splash:56px;--text-max:64px;--radius-card:16px;--radius-panel:20px;--radius-stage:24px}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{font-size:max(var(--text-lead),1em)}.pfa-btn--lg{height:calc(var(--spacing,4px)*12);padding:0 calc(var(--spacing,4px)*5)}.pfa-modal-backdrop{padding-inline:calc(var(--spacing,4px)*4);padding-top:max(calc(var(--spacing,4px)*4),env(safe-area-inset-top));padding-bottom:max(calc(var(--spacing,4px)*4),env(safe-area-inset-bottom))}.home-offer-full{padding-top:calc(max(calc(var(--spacing,4px)*4),env(safe-area-inset-top)) + calc(var(--spacing,4px)*14));padding-bottom:max(calc(var(--spacing,4px)*6),env(safe-area-inset-bottom));align-items:safe flex-end;overflow-y:auto}.popup-art{height:60%;bottom:auto}.popup-art-img{-webkit-mask-image:linear-gradient(#000 50%,#0000 100%)!important;mask-image:linear-gradient(#000 50%,#0000 100%)!important}.popup-logo{left:calc(var(--spacing,4px)*4);top:max(calc(var(--spacing,4px)*4),env(safe-area-inset-top));width:auto;height:calc(var(--spacing,4px)*6)}}@media not all and (min-width:768px){.px-5,.px-6,.px-6\.5,.p-5:not([class*=pl-]):not([class*=pr-]),.p-6:not([class*=pl-]):not([class*=pr-]){padding-inline:calc(var(--spacing,4px)*4)}.px-7,.px-8,.px-10,.p-7:not([class*=pl-]):not([class*=pr-]),.p-8:not([class*=pl-]):not([class*=pr-]){padding-inline:calc(var(--spacing,4px)*5)}.pl-6{padding-left:calc(var(--spacing,4px)*4)}.pr-6{padding-right:calc(var(--spacing,4px)*4)}.pl-10{padding-left:calc(var(--spacing,4px)*5)}.pr-10{padding-right:calc(var(--spacing,4px)*5)}.gap-5,.gap-6{gap:calc(var(--spacing,4px)*4)}.gap-7,.gap-8{gap:calc(var(--spacing,4px)*5)}.gap-10{gap:calc(var(--spacing,4px)*6)}.gap-14{gap:calc(var(--spacing,4px)*8)}}@media (min-width:768px) and (not (min-width:1024px)){.md\:px-10{padding-inline:calc(var(--spacing,4px)*6)}.md\:pl-10{padding-left:calc(var(--spacing,4px)*6)}.md\:pr-10{padding-right:calc(var(--spacing,4px)*6)}}@media not all and (min-width:1024px){.page-hdr .pfa-icon-btn,.page-hdr .hdr-avatar{width:calc(var(--spacing,4px)*11);height:calc(var(--spacing,4px)*11)}.home-stack{gap:calc(var(--spacing,4px)*6)}.wg-grid{gap:calc(var(--spacing,4px)*4)}.wg-frame[data-widget=summary]{order:1}.wg-frame[data-widget=chart]{order:2}.wg-frame[data-widget=leaderboard],.wg-frame[data-widget=events]{order:3}.wg-frame[data-widget=trades]{order:4}.wg-frame[data-widget=erosion],.wg-frame[data-widget=accounting]{order:5}.wg-frame[data-widget=pip]{order:6}.wg-frame[data-widget=community]{order:7}.wg-frame[data-widget=socials]{order:8}.wg-body{min-height:0!important}.wg-frame[data-widget=chart] .wg-body{height:calc(var(--spacing,4px)*75)}.wg-frame[data-widget=leaderboard] .wg-body{min-height:0!important}.home-pip-q{min-height:calc(var(--spacing,4px)*9);position:relative}.home-pip-q:after{content:"";inset:calc(var(--spacing,4px)*-1);position:absolute}}@media not all and (min-width:768px){.pfa-card{padding:calc(var(--spacing,4px)*4)}.home-socials-grid{scroll-snap-type:x mandatory;margin-inline:calc(var(--spacing,4px)*-4);padding-inline:calc(var(--spacing,4px)*4);scroll-padding-inline:calc(var(--spacing,4px)*4);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:72%;grid-auto-flow:column;overflow-x:auto}.home-socials-grid::-webkit-scrollbar{display:none}.home-socials-tile{height:calc(var(--spacing,4px)*70);scroll-snap-align:start}.home-socials-mark.is-big{width:calc(var(--spacing,4px)*11);height:calc(var(--spacing,4px)*11)}}@media not all and (min-width:1024px){.pip-tool{width:calc(var(--spacing,4px)*11);height:calc(var(--spacing,4px)*11)}.pfa-btn--sm{height:calc(var(--spacing,4px)*11);padding:0 calc(var(--spacing,4px)*4)}.pfa-icon-btn,.jr-star,.jr-more{min-width:calc(var(--spacing,4px)*11);min-height:calc(var(--spacing,4px)*11)}.pfa-select{height:calc(var(--spacing,4px)*11)}.pfa-menu-row{min-height:calc(var(--spacing,4px)*11)}.pfa-menu{border-radius:var(--radius-panel)var(--radius-panel)0 0;min-width:0;max-height:70dvh;padding-bottom:max(calc(var(--spacing,4px)*3),env(safe-area-inset-bottom));z-index:var(--z-modal);box-shadow:0 0 0 100vmax var(--scrim);animation:web-sheet-up var(--duration-moderate)var(--ease-out-expo);position:fixed;inset:auto 0 0;overflow-y:auto}.pfa-modal-body{padding:calc(var(--spacing,4px)*5)calc(var(--spacing,4px)*4)}.pfa-sheet .settings-panel{background-color:var(--surface-2)}.pfa-modal-actions>.pfa-btn{height:calc(var(--spacing,4px)*12)}.settings-panel,.note-card{padding:calc(var(--spacing,4px)*4)}.note-card{position:relative}.note-card>.note-pip{top:calc(var(--spacing,4px)*3);left:calc(var(--spacing,4px)*3);z-index:1;height:calc(var(--spacing,4px)*2.5);width:calc(var(--spacing,4px)*2.5);margin:0;position:absolute}.note-card>.note-pip[style*=transparent]{display:none}.settings-row{padding:calc(var(--spacing,4px)*5)calc(var(--spacing,4px)*4);grid-template-columns:minmax(0,1fr)}.settings-row>*,.settings-row>.settings-head,.settings-row>.space-y-1:first-child,.settings-row>.space-y-2:first-child{grid-area:auto/1!important}.settings-row>.settings-head+*{margin-top:calc(var(--spacing,4px)*4)}.settings-field input{min-height:calc(var(--spacing,4px)*12)}.ref-person{gap:calc(var(--spacing,4px)*3);flex-wrap:wrap}.ref-name{flex:1;width:auto}.ref-track{flex-basis:100%;order:3}}@media not all and (min-width:768px){.jr-cal{gap:calc(var(--spacing,4px)*.5)}.jr-day{height:calc(var(--spacing,4px)*14);gap:calc(var(--spacing,4px)*.5);padding:calc(var(--spacing,4px)*1)0;align-items:center;container-type:inline-size}.jr-day-v{max-width:100%;font-size:min(var(--text-micro),24cqi);letter-spacing:0}.cycle-setting-row{row-gap:calc(var(--spacing,4px)*2);flex-wrap:wrap}.cycle-setting-row code{word-break:break-all}}@media not all and (min-width:1024px){.filter-sheet .pfa-menu{max-height:none;margin-top:calc(var(--spacing,4px)*2);border-radius:var(--radius-card);box-shadow:none;z-index:auto;position:static;inset:auto;min-width:0!important}.filter-sheet .pfa-select:not([data-selected=true]){background-color:var(--surface-2)}.page-hdr .hdr-title,.page-hdr .hdr-account,.global-gradient-bg{display:none}.page-hdr header:not(:has(.hdr-cmds>:not(.desktop-only))){display:none}html,body{background-color:var(--paper)}.pill-scroll:after{content:"";height:calc(calc(var(--spacing,4px)*22) + env(safe-area-inset-bottom,0));flex-shrink:0;display:block}}@keyframes ptr-spin{to{transform:rotate(360deg)}}.ptr-spin{animation:ptr-spin var(--duration-extended)linear infinite}@media not all and (min-width:1024px){html.native-scroll,html.native-scroll body{height:auto;overflow:clip visible}.app-shell.ps-chain{height:auto;min-height:100dvh;overflow:visible}.app-shell.ps-chain .ps-chain{height:auto;min-height:0;overflow:visible}.page-scroll{flex:none;height:auto;min-height:0;position:static;inset:auto;overflow:visible}.page-scroll:after{content:"";height:calc(calc(var(--spacing,4px)*22) + env(safe-area-inset-bottom,0));flex-shrink:0;display:block}html{overscroll-behavior-y:none;scroll-padding-top:calc(calc(var(--spacing,4px)*14) + env(safe-area-inset-top,0))}html.overlay-open,html.overlay-open body{overflow:hidden}.mobile-content-wrapper .pill-scroll{overscroll-behavior-y:none}}@media (not (min-width:1024px)) and (hover:none){*{-webkit-tap-highlight-color:transparent}}@media not all and (min-width:1024px){:is(.hdr-avatar,.pip-tool,.rounded-full:is(.h-8,.h-9,.h-10,.h-11,.h-12))[data-pressed]{--pfa-press:var(--press-strong)}:is(.inbox-row,.rounded-card,.rounded-panel)[data-pressed]{--pfa-press:var(--press-subtle)}a.hdr-avatar[data-pressed]{transform:scale(var(--pfa-press));opacity:1}.mobile-tab[data-pressed]{transform:none}a,a *,img{-webkit-user-drag:none;-webkit-touch-callout:none}.mobile-tab,.mobile-tab *{-webkit-user-select:none;user-select:none}.pfa-flow-step{--pfa-flow-indent:calc(var(--spacing,4px)*10);--pfa-flow-gap:calc(var(--spacing,4px)*8)}.pfa-num-field--compact{--pfa-num-compact-size:var(--text-lead)}}@media not all and (min-width:768px){.pfa-flow-step{--pfa-flow-indent:calc(var(--spacing,4px)*5)}}@media not all and (min-width:1024px){.home-pip-art,.ref-how-art,.pip-orb,.pip-robot-tip,.lb-plaque:after,.profile-badge-shine,.maison-floor-art,.neon-floor-art,.neon-floor-scan,.sidebar-indicator:before{animation-iteration-count:1}.pcard-side:before{will-change:auto;animation:none}.pip-composer .pip-tool{height:calc(var(--spacing,4px)*11);width:calc(var(--spacing,4px)*11);flex-shrink:0}.page-scroll *,.page-scroll :before,.page-scroll :after{-webkit-backdrop-filter:none;backdrop-filter:none}.global-gradient-bg,.new-cycle-gradient,.new-cycle-gradient-active,.home-socials-img{animation:none}.progress-bar-blue-gradient,.progress-bar-gold-gradient,.metallic-shimmer-green,.metallic-shimmer-red,.invite-cta:after,.signin-gradient,.pip-aurora span,.stage-beam{will-change:auto;animation:none}}@keyframes bubble-breathe{0%,60%,to{transform:scale(1)}30%{transform:scale(.78)}}.bubble-loader__dot{transform-box:fill-box;transform-origin:50%;animation:bubble-breathe var(--duration-loop-xs)var(--ease-in-out-cubic)infinite}.bubble-loader__dot:nth-child(2){animation-delay:var(--duration-fast)}.bubble-loader__dot:nth-child(3){animation-delay:var(--duration-slow)}@media (prefers-reduced-motion:reduce){.bubble-loader__dot{animation:none}}@media not all and (min-width:1024px){.pip-chips{scrollbar-width:none}.pip-chips::-webkit-scrollbar{display:none}.inbox-list{gap:calc(var(--spacing,4px)*.5);border-radius:var(--radius-card);background-color:var(--surface);padding:calc(var(--spacing,4px)*1.5);flex-direction:column;display:flex}.inbox-row{align-items:center;gap:calc(var(--spacing,4px)*3);min-height:calc(var(--spacing,4px)*15);cursor:pointer;border-radius:var(--radius-field);padding:calc(var(--spacing,4px)*2)calc(var(--spacing,4px)*2.5);transition:background-color var(--duration-base)ease;display:flex}.inbox-row:active{background-color:var(--hover)}.inbox-row-icon{height:calc(var(--spacing,4px)*10);width:calc(var(--spacing,4px)*10);border-radius:var(--radius-box);background-color:var(--surface-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.inbox-row .inbox-row-act{height:calc(var(--spacing,4px)*7);min-height:0;padding:0 calc(var(--spacing,4px)*3);font-size:var(--text-label)}}@media not all and (min-width:768px){.chart-bleed{margin-inline:calc(var(--spacing,4px)*-4)}}@media not all and (min-width:1024px){.spark-bleed{margin-top:calc(var(--spacing,4px)*3);width:auto}}@media not all and (min-width:768px){.spark-bleed{margin-inline:calc(var(--spacing,4px)*-4);margin-bottom:calc(var(--spacing,4px)*-5)}}@media not all and (min-width:1024px){.mc-lesson-back{display:none}.mc-lesson-main{gap:calc(var(--spacing,4px)*5)}.mc-lesson-main>.mc-lesson-info{order:1}.mc-lesson-main>.mc-after{gap:calc(var(--spacing,4px)*3);order:2}.mc-lesson-main>.mc-chapters{order:3}.mc-after>.mc-after-next{order:-1}.mc-lesson-info .mc-creator,.mc-lesson-info .mc-lesson-summary{display:none}.mc-lesson-info .mc-meta{color:var(--gold)}.mc-lesson-info .mc-lesson-title{font-size:var(--text-fixed-22);font-weight:800;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}}
