html.v3shell{--v3-ink:6 7 11;--v3-ink-2:87 88 95;--v3-ink-3:116 117 124;--v3-ink-4:146 147 153;--v3-ink-rail:42 34 54;--v3-accent:135 85 207;--v3-accent-soft:171 136 221;--v3-accent-hi:187 165 244;--v3-grad-primary:radial-gradient(66.67% 103.95% at 50% -42.76%,#bba5f4 0%,#a17de2 50%,#8755cf 100%);--v3-grad-rail:radial-gradient(66.67% 103.95% at 50% -42.76%,#bba5f4 0%,#9975e6 100%);--v3-glass:linear-gradient(160deg,hsla(0,0%,100%,.84),hsla(0,0%,100%,.73) 50%,rgba(246,240,255,.7));--v3-glass-solid:hsla(0,0%,100%,.95);--v3-glass-edge:hsla(0,0%,100%,.8);--v3-glass-blur:blur(28px) saturate(1.6);--v3-glass-shadow:0 30px 70px -34px rgba(64,38,104,.36),0 2px 6px -2px rgba(64,38,104,.06),inset 0 1px 0 hsla(0,0%,100%,.9);--v3-panel-shadow:0 50px 110px -50px rgba(64,38,104,.34),0 2px 8px -2px rgba(64,38,104,.05);--v3-pop-shadow:0 40px 80px -30px rgba(40,24,70,.4),0 4px 12px -4px rgba(40,24,70,.08);--v3-move-shade:#180e28;--v3-move-edge:-12px 0 28px -10px rgba(40,24,70,.24),-1px 0 0 rgba(40,24,70,.05);--v3-rise-edge:0 -12px 28px -10px rgba(40,24,70,.24),0 -1px 0 rgba(40,24,70,.05);--v3-card:#fff;--v3-card-border:#e3dde8;--v3-border:#ddd8e2;--v3-line:rgba(6,7,11,.075);--v3-surface-active:#f3eefa;--v3-surface-hover:#efeaf4;--v3-surface-subtle:#f5f1f8;--v3-track:#e5e6e8;--v3-online:#3fb27f;--v3-coral:#ef876a;--v3-danger:#e5484d;--v3-rail-edge:#9975e6;--v3-capsule-edge:hsla(0,0%,100%,.55);--v3-disc:#231c2a;--v3-disc-ink:#fff;--v3-radius-panel:24px;--v3-radius-card:16px;--v3-spring:cubic-bezier(.22,1.12,.36,1);--v3-spring-soft:cubic-bezier(.25,1.04,.4,1);--v3-col:96px;--v3-panel-max:clamp(1240px,68vw,1600px);--v3-panel-gap:24px;--v3-corner:12px}html.v3shell.dark{--v3-ink:244 242 248;--v3-ink-2:196 192 206;--v3-ink-3:160 156 172;--v3-ink-4:128 124 140;--v3-ink-rail:232 228 240;--v3-glass:linear-gradient(160deg,rgba(34,30,44,.86),rgba(26,23,35,.8) 50%,rgba(30,24,44,.78));--v3-glass-solid:rgba(28,25,37,.96);--v3-glass-edge:hsla(0,0%,100%,.1);--v3-glass-shadow:0 30px 70px -34px rgba(0,0,0,.6),0 2px 6px -2px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.06);--v3-panel-shadow:0 50px 110px -50px rgba(0,0,0,.7),0 2px 8px -2px rgba(0,0,0,.3);--v3-pop-shadow:0 40px 80px -30px rgba(0,0,0,.7),0 4px 12px -4px rgba(0,0,0,.4);--v3-move-shade:#000;--v3-move-edge:-12px 0 28px -10px rgba(0,0,0,.6),-1px 0 0 hsla(0,0%,100%,.06);--v3-rise-edge:0 -12px 28px -10px rgba(0,0,0,.6),0 -1px 0 hsla(0,0%,100%,.06);--v3-card:#221f2c;--v3-card-border:hsla(0,0%,100%,.08);--v3-border:hsla(0,0%,100%,.12);--v3-line:hsla(0,0%,100%,.08);--v3-surface-active:rgba(135,85,207,.2);--v3-surface-hover:hsla(0,0%,100%,.06);--v3-surface-subtle:hsla(0,0%,100%,.04);--v3-track:hsla(0,0%,100%,.12);--v3-capsule-edge:hsla(0,0%,100%,.1);--v3-disc:#f1edf7;--v3-disc-ink:#231c2a}@supports (transition-timing-function:linear(0,1)){html.v3shell{--v3-spring:linear(0,.0254,.0901,.1796,.2825,.3899,.4953,.5942,.6839,.7626,.8298,.8857,.9308,.9661,.9927,1.012,1.025,1.0331,1.0373,1.0384,1.0374,1.0349,1.0314,1.0274,1.0233,1.0193,1.0155,1.012,1.009,1.0065,1.0043,1.0026,1.0013,1.0003,.9995,.999,.9987,.9986,.9985,.9986,.9987,.9988,.999,.9991,1);--v3-spring-soft:linear(0,.0272,.0949,.186,.288,.392,.492,.5843,.6668,.7385,.7994,.8501,.8914,.9243,.95,.9696,.9842,.9947,1.0019,1.0066,1.0094,1.0107,1.0111,1.0108,1.01,1.009,1.0079,1.0067,1.0056,1.0046,1.0037,1.0029,1.0022,1.0016,1.0012,1.0008,1)}}@media (prefers-reduced-motion:reduce){html.v3shell{--v3-spring:ease;--v3-spring-soft:ease}}html.v3shell.platform-world{--v3-panel-x:max(var(--v3-col),calc((100vw - var(--v3-panel-max)) / 2));--v3-panel-top:var(--v3-panel-gap);--v3-panel-bottom:var(--v3-panel-gap);--v3-ring-x:calc(var(--v3-corner) + 20px);--v3-ring-y:calc(env(safe-area-inset-top, 0px) + var(--v3-corner) + 20px)}@keyframes v3-pop-in{0%{opacity:0;transform:translateY(8px) scale(.96)}}@keyframes v3-pop-down{0%{opacity:0;transform:translateY(-8px) scale(.96)}}@keyframes v3-sheet-up{0%{transform:translateY(105%);animation-timing-function:cubic-bezier(.3333,0,.6667,.4144)}5.5556%{transform:translateY(99.122%);animation-timing-function:cubic-bezier(.3333,.2632,.6667,.6284)}12.963%{transform:translateY(81.687%);animation-timing-function:cubic-bezier(.3333,.3401,.6667,.6889)}22.2222%{transform:translateY(57.878%);animation-timing-function:cubic-bezier(.3333,.3894,.6667,.7252)}33.3333%{transform:translateY(35.056%);animation-timing-function:cubic-bezier(.3333,.4297,.6667,.7524)}46.2963%{transform:translateY(18.027%);animation-timing-function:cubic-bezier(.3333,.4854,.6667,.787)}62.963%{transform:translateY(6.858%);animation-timing-function:cubic-bezier(.3333,.5242,.6667,.8069)}81.4815%{transform:translateY(1.814%);animation-timing-function:cubic-bezier(.3333,.537,.6667,1)}to{transform:translateY(0)}}@keyframes v3-fade-in{0%{opacity:0}}html.v3shell.platform-world .platform-navbar .quest-navbar-home{--v3-oring:26px;left:var(--v3-corner)!important;top:var(--v3-ring-y)!important;transform:translateY(-50%)!important;width:40px;height:40px;padding:0;gap:0;border-radius:50%;display:grid!important;place-items:center;z-index:2;transition:transform .4s var(--v3-spring)}html.v3shell.platform-world .platform-navbar .quest-navbar-home:before{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;background:var(--v3-glass);border:1px solid var(--v3-glass-edge);box-shadow:var(--v3-glass-shadow);backdrop-filter:var(--v3-glass-blur);-webkit-backdrop-filter:var(--v3-glass-blur);opacity:0;transition:opacity .25s ease}html.v3shell.platform-world .platform-navbar .quest-navbar-home .glowing-orb{position:relative;width:var(--v3-oring);height:var(--v3-oring);border-radius:0;background:none!important;box-shadow:none!important;animation:none;transform:none;filter:drop-shadow(0 1px 1.2px rgba(60,24,50,.3));transition:transform .8s var(--v3-spring)}html.v3shell.platform-world .platform-navbar .quest-navbar-home .glowing-orb:before{content:"";display:block;position:absolute;inset:0;width:auto;height:auto;border-radius:0;filter:none;background:conic-gradient(from 108deg,#aab7e6,#c8a0d2 22%,#dcaabe 36%,#f1c2a8 46%,#f1c2a8 54%,#dcaabe 64%,#c8a0d2 78%,#aab7e6);-webkit-mask:url(/v3/o-ring.svg) center/contain no-repeat;mask:url(/v3/o-ring.svg) center/contain no-repeat;transition:transform .8s var(--v3-spring)}html.v3shell.platform-world .platform-navbar .quest-navbar-home .glowing-orb:after{display:none}html.v3shell.platform-world .platform-navbar .quest-navbar-home:after{content:"";position:absolute;left:50%;top:50%;width:var(--v3-oring);height:var(--v3-oring);margin:calc(var(--v3-oring) / -2) 0 0 calc(var(--v3-oring) / -2);pointer-events:none;background:url(/v3/o-ring-light.svg) 50%/contain no-repeat;transition:transform .8s var(--v3-spring)}@media (hover:hover){html.v3shell.platform-world .platform-navbar .quest-navbar-home:hover:before{opacity:.72}html.v3shell.platform-world .platform-navbar .quest-navbar-home:hover .glowing-orb,html.v3shell.platform-world .platform-navbar .quest-navbar-home:hover:after{transform:scale(1.04)}html.v3shell.platform-world .platform-navbar .quest-navbar-home:hover .glowing-orb:before{transform:rotate(180deg)}}html.v3shell.platform-world .platform-navbar .quest-navbar-home:focus-visible:before{opacity:.72}html.v3shell.platform-world .platform-navbar .quest-navbar-home:active .glowing-orb,html.v3shell.platform-world .platform-navbar .quest-navbar-home:active:after{transform:scale(.94)}html.v3shell.platform-world .platform-navbar .quest-navbar-home:is(:active,[aria-expanded=true]) .glowing-orb:before{transform:rotate(180deg)}html.v3shell.platform-world .platform-navbar .quest-navbar-home:focus-visible{outline:2px solid rgb(var(--v3-accent))!important;outline-offset:2px!important}html.v3shell.platform-world .sanctuary-wordmark{display:none}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn){width:40px;min-width:40px;height:40px;min-height:40px;margin:0;padding:0;display:inline-grid;place-items:center;border-radius:50%!important;background:var(--v3-glass)!important;color:rgb(var(--v3-ink))!important;border:1px solid var(--v3-glass-edge)!important;box-shadow:var(--v3-glass-shadow)!important;backdrop-filter:var(--v3-glass-blur);-webkit-backdrop-filter:var(--v3-glass-blur);transition:transform .4s var(--v3-spring),background-color .2s ease}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn):hover{background:var(--v3-glass-solid)!important;color:rgb(var(--v3-ink))!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn):active{transform:scale(.93)}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn) svg{width:18px;height:18px;stroke-width:1.5}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .v3-mobile-chat button.icon-btn svg{transform:scaleX(-1)}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn):focus-visible{outline:2px solid rgb(var(--v3-accent))!important;outline-offset:2px!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell,#quest-navbar-wallet) button[data-quiet-unread]>span,html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell,#quest-navbar-wallet,.v3-mobile-chat) button>span{position:absolute;top:-3px;right:-3px;left:auto;bottom:auto;min-width:18px;width:auto;height:18px;padding:0 5px;border-radius:9px;border:2px solid var(--v3-card);box-shadow:none;font:700 10px/14px var(--font-inter-tight,inherit);font-variant-numeric:tabular-nums;text-align:center;color:#fff!important;display:block}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .quest-sanctuary-bell button>span{background:var(--v3-coral)!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] #quest-navbar-wallet button>span[data-bag-over],html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .v3-mobile-chat button>span{background:var(--v3-danger)!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .sanctuary-utility{display:none!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .nav-icon-group{gap:10px;margin:0}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] #quest-navbar-wallet{margin:0}html.v3shell.platform-world .sanctuary-account{width:40px}html.v3shell.platform-world .sanctuary-account>div{height:40px;padding:0}html.v3shell.platform-world .sanctuary-account button{position:relative;width:40px;min-height:40px;height:40px;padding:0;border-radius:50%;background:none!important;overflow:visible;transition:transform .4s var(--v3-spring)}html.v3shell.platform-world .sanctuary-account button:active{transform:scale(.94)}html.v3shell.platform-world .sanctuary-account button:focus-visible{outline:2px solid rgb(var(--v3-accent))!important;outline-offset:3px!important}html.v3shell.platform-world .sanctuary-account button>div:first-child{width:40px;height:40px;box-shadow:0 0 0 2px hsla(0,0%,100%,.9),0 10px 22px -10px rgba(64,38,104,.45)}html.v3shell.platform-world.dark .sanctuary-account button>div:first-child{box-shadow:0 0 0 2px hsla(0,0%,100%,.16),0 10px 22px -10px rgba(0,0,0,.6)}html.v3shell.platform-world .v3-account-level{position:absolute;right:-4px;bottom:-4px;min-width:18px;height:18px;padding:0 3px;border-radius:9px;background:rgb(var(--v3-accent));border:2px solid var(--v3-card);color:#fff;font:700 8.5px/14px var(--font-inter-tight,inherit);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none}html.v3shell.platform-world [data-sanctuary-account]{width:272px;max-width:calc(100vw - 32px);padding:8px;border-radius:20px;background:var(--v3-glass-solid)!important;border:1px solid var(--v3-glass-edge);box-shadow:var(--v3-pop-shadow);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);transform-origin:24px 100%;animation:v3-pop-in .2s cubic-bezier(.16,1,.3,1) both}html.v3shell.platform-world [data-sanctuary-account]>div:first-child{padding:12px 12px 14px;border-bottom:0}html.v3shell.platform-world [data-sanctuary-account]>div:first-child>div>div:first-child{width:46px;height:46px}html.v3shell.platform-world [data-sanctuary-account]>div:first-child p:first-child{font:600 15px/20px var(--font-inter-tight,inherit);color:rgb(var(--v3-ink))}html.v3shell.platform-world [data-sanctuary-account]>div:first-child p+p{font-size:11px;line-height:16px;color:rgb(var(--v3-ink-3))}html.v3shell.platform-world [data-sanctuary-account]>div:not(:first-child){padding:0;border:0}html.v3shell.platform-world [data-sanctuary-account]>div:last-child{position:relative;margin-top:6px;padding-top:6px}html.v3shell.platform-world [data-sanctuary-account]>div:last-child:before{content:"";position:absolute;left:8px;right:8px;top:0;height:1px;background:var(--v3-line)}html.v3shell.platform-world [data-sanctuary-account] button{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;height:44px;min-height:44px;padding:0 12px;border-radius:12px;color:rgb(var(--v3-ink));background:transparent;font:500 14px/20px var(--font-inter-tight,inherit);transition:background-color .15s ease}html.v3shell.platform-world [data-sanctuary-account] button>span{font-size:14px;font-weight:500;line-height:20px}html.v3shell.platform-world [data-sanctuary-account] button:hover{background:var(--v3-surface-subtle)}html.v3shell.platform-world [data-sanctuary-account] button svg{width:20px;height:20px;stroke-width:1.5;color:rgb(var(--v3-ink-2))}html.v3shell.platform-world [data-sanctuary-account]>div:last-child button,html.v3shell.platform-world [data-sanctuary-account]>div:last-child button svg{color:var(--v3-danger)}html.v3shell.platform-world [data-sanctuary-account] button:focus-visible{outline:2px solid rgb(var(--v3-accent))!important;outline-offset:-2px!important}html.v3shell.platform-world [data-sanctuary-account] .sanctuary-scenery-menu{padding:2px 0 8px}html.v3shell.platform-world [data-sanctuary-account] .sanctuary-scenery-menu .quest-cinema-realm-pill{display:flex;justify-content:space-between!important;width:100%;height:40px;min-height:40px;padding:0 12px 0 14px!important;border-radius:999px!important;background:var(--v3-surface-subtle)!important;color:rgb(var(--v3-ink));font:500 13px/18px var(--font-inter-tight,inherit)}html.v3shell.platform-world [data-sanctuary-account] .sanctuary-scenery-menu .quest-cinema-realm-pill:hover{background:var(--v3-surface-hover)!important}html.v3shell.platform-world [data-sanctuary-account] .sanctuary-scenery-menu .quest-cinema-realm-pill strong{font:inherit}html.v3shell.platform-world [data-sanctuary-account] .sanctuary-scenery-menu .quest-cinema-realm-pill svg{width:16px;height:16px;color:rgb(var(--v3-ink-3))}html.v3shell.platform-world [data-sanctuary-account] .sanctuary-scenery-menu .v3-scenery-pill{padding-left:6px!important}html.v3shell.platform-world .v3-scenery-pill-name{display:inline-flex;align-items:center;gap:10px;min-width:0}html.v3shell.platform-world .v3-scenery-thumb{width:28px;height:28px;flex:none;border-radius:50%;-o-object-fit:cover;object-fit:cover}html.v3shell .v3-account-scrim{display:none}html.v3shell.platform-world .v2-notif-panel{border-radius:22px;background:var(--v3-glass-solid)!important;border:1px solid var(--v3-glass-edge)!important;box-shadow:var(--v3-pop-shadow)!important}html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel){bottom:max(var(--v3-corner),env(safe-area-inset-bottom,0px))!important;right:max(var(--v3-corner),env(safe-area-inset-right,0px))!important;transform:none}html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button{box-shadow:0 16px 32px -12px rgba(6,7,11,.55)!important;transition:transform .45s var(--v3-spring)}html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button:active{transform:scale(.94)}html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button>span{min-width:18px;height:18px;padding:0 5px;border:2px solid var(--v3-card);box-shadow:none;background:var(--v3-danger);font:700 10px/14px var(--font-inter-tight,inherit)}@media (min-width:768px){html.v3shell.platform-world .platform-navbar{pointer-events:none}html.v3shell.platform-world .platform-navbar :is(button,a,input,[role=button],[role=tab],[role=tablist],[tabindex]){pointer-events:auto}html.v3shell.platform-world .platform-navbar .sanctuary-nav-veil{display:none}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .nav-icon-group{position:absolute;right:var(--v3-corner);top:var(--v3-ring-y);transform:translateY(-50%)}html.v3shell.platform-world .sanctuary-navigation{left:calc(var(--v3-ring-x) - 30px)!important;top:0!important;bottom:0!important;height:auto!important;width:60px!important}html.v3shell.platform-world .sanctuary-navigation .platform-sidebar-content{display:flex;flex-direction:column;justify-content:center;justify-content:safe center;overflow:visible;padding:0}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav]{width:60px;padding:8px;gap:8px;border-radius:999px;align-items:center;background:var(--v3-glass)!important;border:0;box-shadow:var(--v3-glass-shadow),inset 0 0 0 1px var(--v3-capsule-edge)!important;backdrop-filter:var(--v3-glass-blur);-webkit-backdrop-filter:var(--v3-glass-blur)}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav]:before{display:none}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px!important;min-height:44px!important;padding:0!important;margin:0;gap:0;border-radius:50%;overflow:visible;background:transparent!important;color:rgb(var(--v3-ink-2))!important;transition:color .35s ease,background-color .2s ease,transform .35s var(--v3-spring)}@media (hover:hover){html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:not([aria-current]):hover{background:rgb(var(--v3-ink)/.06)!important;color:rgb(var(--v3-ink))!important}html.v3shell.platform-world.dark .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:not([aria-current]):hover{background:hsla(0,0%,100%,.08)!important}}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:after{content:"";position:absolute;top:-5px;bottom:-5px;left:-10px;right:-10px}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:active .sanctuary-lens-art{transform:scale(.9)!important}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens-art{pointer-events:none}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens[aria-current]{color:var(--v3-disc-ink)!important}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] :is(.sanctuary-lens[data-liquid-key=discover],.sanctuary-lens-divider){display:none!important}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens-art{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:transparent!important;border:0;box-shadow:none!important;outline:0!important;transform:none!important;color:inherit!important;transition:color .35s ease,transform .35s var(--v3-spring)!important}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens-art svg{width:21px;height:21px;stroke-width:1.5}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens>span:last-child{position:absolute;left:calc(100% + 18px);top:50%;right:auto;bottom:auto;z-index:5;width:auto;margin:0;padding:7px 11px;border:0;border-radius:999px;box-shadow:none;background:rgba(22,14,30,.88);color:#fff;font:500 12px/1 var(--font-inter-tight,inherit);letter-spacing:.01em;text-align:left;white-space:nowrap;opacity:0;transform:translate(-4px,-50%);pointer-events:none;transition:opacity .16s ease,transform .3s var(--v3-spring)}@media (hover:hover){html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:hover>span:last-child{opacity:1;transform:translateY(-50%);transition-delay:.12s}}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:focus-visible>span:last-child{opacity:1;transform:translateY(-50%)}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:focus-visible{outline:2px solid rgb(var(--v3-accent))!important;outline-offset:2px!important}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens-count{top:7px;right:7px;left:auto;z-index:2;width:8px;min-width:8px;height:8px;padding:0;overflow:hidden;border:0;border-radius:50%;background:var(--v3-coral);box-shadow:0 0 0 2px var(--v3-card);font-size:0;line-height:0;color:transparent}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens[aria-current] .sanctuary-lens-count{box-shadow:0 0 0 2px var(--v3-disc)}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .liquid-nav-indicator{border-radius:50%}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .liquid-nav-surface{inset:0;width:auto;height:auto;margin:0;border-radius:50%;border:0;background:var(--v3-disc);box-shadow:0 8px 18px -8px rgba(20,10,30,.5),inset 0 1px 0 hsla(0,0%,100%,.12)}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .liquid-nav-caustic,html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .liquid-nav-surface:after{display:none}html.v3shell.platform-world .sanctuary-navigation .platform-sidebar-footer{left:var(--v3-corner);bottom:max(var(--v3-corner),env(safe-area-inset-bottom,0px))}html.v3shell.platform-world[data-world-mode=reading] .main-content-mobile{top:var(--v3-panel-top)!important;bottom:var(--v3-panel-bottom)!important;left:var(--v3-panel-x)!important;right:var(--v3-panel-x)!important;padding:0!important;border-radius:var(--v3-radius-panel);scrollbar-width:thin;scrollbar-color:rgb(var(--v3-ink)/.16) transparent}html.v3shell.platform-world[data-world-mode=reading] .main-content-mobile:before{content:"";position:fixed;z-index:-1;pointer-events:none;top:var(--v3-panel-top);bottom:var(--v3-panel-bottom);left:var(--v3-panel-x);right:var(--v3-panel-x);border-radius:var(--v3-radius-panel);background:var(--v3-glass);border:1px solid var(--v3-glass-edge);box-shadow:var(--v3-panel-shadow);backdrop-filter:var(--v3-glass-blur);-webkit-backdrop-filter:var(--v3-glass-blur);transform-origin:calc(var(--v3-ring-x) - var(--v3-panel-x)) 50%}html.v3shell.platform-world:not(.v3-boot) main{transition:none}html.v3shell.platform-world[data-world-mode=reading] .chat-page-container{top:var(--v3-panel-top);bottom:var(--v3-panel-bottom);left:var(--v3-panel-x);right:var(--v3-panel-x);border-radius:var(--v3-radius-panel);overflow:hidden;overflow:clip;animation:none;transition:none}html.v3shell.platform-world[data-world-mode=reading] .chat-page-container-inner{max-width:none;padding:0}html.v3shell.platform-world .platform-world-reading-veil{background:none}}html.v3-boot:not(.v3shell) :is(.platform-navbar,.platform-sidebar,.main-content-mobile,.mobile-nav-root,.quest-messenger-widget){opacity:0;animation:v3-boot-reveal .3s ease 2.5s forwards}html.v3-boot :is(.platform-navbar,.platform-sidebar,.main-content-mobile,.mobile-nav-root,.quest-messenger-widget){transition:opacity .35s ease}html.v3-boot:not(.v3shell) body{background:linear-gradient(180deg,#d9c9e3,#f2d3c4 48%,#e7d6e6)}html.dark.v3-boot:not(.v3shell) body{background:#15121c}@keyframes v3-boot-reveal{to{opacity:1}}@media (prefers-reduced-motion:reduce){html.v3-boot :is(.platform-navbar,.platform-sidebar,.main-content-mobile,.mobile-nav-root,.quest-messenger-widget){transition:none}}html.v3shell.platform-world .quest-cinema-world :is(.v3-world-reading,.v3-world-wide,.v3-world-portrait){position:absolute;pointer-events:none;opacity:0;transition:opacity .8s ease}html.v3shell.platform-world .quest-cinema-world :is(.v3-world-reading,.v3-world-wide,.v3-world-portrait)[data-on]{opacity:1}html.v3shell.platform-world:not(.dark) .quest-cinema-world :is(.v3-world-reading,.v3-world-wide,.v3-world-portrait) img{filter:none}html.v3shell.platform-world .quest-cinema-world .v3-world-reading{inset:0}html.v3shell.platform-world .quest-cinema-world .v3-world-reading img{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:50% 62%!important;object-position:50% 62%!important}html.v3shell.platform-world .quest-cinema-world .v3-world-wide{left:var(--v3w-left,-100vw);top:var(--v3w-top,0);width:calc(var(--v3w-tile-w, 100vw) * 3);height:var(--v3w-tile-h,100vh)}html.v3shell.platform-world .quest-cinema-world .v3-world-wide img{position:absolute!important;top:0!important;height:100%!important;max-width:none;width:calc(var(--v3w-tile-w, 100vw) + 2px)!important;-o-object-fit:cover!important;object-fit:cover!important}html.v3shell.platform-world .quest-cinema-world .v3-world-wide img:first-child{left:0!important}html.v3shell.platform-world .quest-cinema-world .v3-world-wide img:nth-child(2){left:var(--v3w-tile-w,100vw)!important;width:var(--v3w-tile-w,100vw)!important;z-index:1}html.v3shell.platform-world .quest-cinema-world .v3-world-wide img:nth-child(3){left:calc(var(--v3w-tile-w, 100vw) * 2 - 2px)!important}html.v3shell.platform-world .quest-cinema-world .v3-world-wide img[data-flip]{transform:scaleX(-1)}html.v3shell.platform-world .quest-cinema-world .v3-world-portrait{left:0;top:0;width:100%;height:100%;will-change:transform}html.v3shell.platform-world .quest-cinema-world .v3-world-portrait img{position:absolute!important;left:var(--v3p-left,0)!important;width:var(--v3p-w,100vw)!important;max-width:none;-o-object-fit:fill!important;object-fit:fill!important}html.v3shell.platform-world .quest-cinema-world .v3-world-portrait .v3-world-realm{top:var(--v3p-top,0)!important;height:var(--v3p-h,100vh)!important;z-index:1;-webkit-mask-image:linear-gradient(180deg,#000 93%,transparent);mask-image:linear-gradient(180deg,#000 93%,transparent)}html.v3shell.platform-world .quest-cinema-world .v3-world-portrait .v3-world-reflection{top:var(--v3p-refl-top,100vh)!important;height:var(--v3p-refl-h,0)!important}html.v3shell .v3-bar-title{display:none}@media (max-width:767px){html.v3shell.platform-world{--nav-height:72px;--v3-dock-top:calc(max(12px, env(safe-area-inset-bottom, 0px) - 12px) + 60px);--mobile-nav-height:calc(var(--v3-dock-top) - env(safe-area-inset-bottom, 0px));--v3-ring-y:calc(env(safe-area-inset-top, 0px) + 36px);--v3-ring-x:42px}html.v3shell.platform-world .platform-navbar{background:transparent!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.v3shell.platform-world .platform-navbar .quest-navbar-inner{padding:0 20px 0 14px}html.v3shell.platform-world .platform-navbar .quest-navbar-home{left:20px!important;width:44px;height:44px;--v3-oring:28px}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .sanctuary-nav-menu,html.v3shell.platform-world[data-world-scope=you] .platform-navbar[data-sanctuary-nav] .sanctuary-mobile-context{display:none!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .nav-icon-group{margin-left:auto}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .nav-icon-group>span{display:inline-flex}html.v3shell.platform-world [data-sanctuary-account]{left:8px!important;right:8px!important;bottom:8px!important;top:auto!important;width:auto!important;max-width:none;max-height:calc(100dvh - var(--content-top) - 16px);border-radius:30px;padding:22px 10px calc(env(safe-area-inset-bottom, 0px) + 14px);animation:v3-sheet-up .378s linear both;backdrop-filter:none;-webkit-backdrop-filter:none}html.v3shell.platform-world [data-sanctuary-account]:before{content:"";position:absolute;left:50%;top:8px;width:40px;height:5px;margin-left:-20px;border-radius:3px;background:rgb(var(--v3-ink)/.16)}html.v3shell .v3-account-scrim{display:block;position:fixed;inset:0;background:rgba(24,16,40,.24);animation:v3-fade-in .18s ease both}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]{padding:0 0 max(12px,calc(env(safe-area-inset-bottom, 0px) - 12px))!important;background:none!important;border:0!important;box-shadow:none!important;pointer-events:none}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;justify-items:center;pointer-events:auto;width:min(356px,calc(100% - 24px));height:60px;margin:0 auto;padding:0 7px;gap:0;border-radius:999px;position:relative;isolation:isolate;background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:var(--v3-dock-blur);-webkit-backdrop-filter:var(--v3-dock-blur)}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>.v3-dock-glass{position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--v3-dock-glass);box-shadow:var(--v3-dock-shadow)}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>.v3-dock-glass[data-over=sheet]{background:var(--v3-dock-sheet-glass);box-shadow:var(--v3-dock-sheet-shadow);opacity:0}html.v3shell.platform-world[data-v3-sheet] .mobile-nav-root[data-sanctuary-nav]:not([data-v3-bar-clear])>[data-liquid-nav]>.v3-dock-glass[data-over=world]{opacity:0}html.v3shell.platform-world[data-v3-sheet] .mobile-nav-root[data-sanctuary-nav]:not([data-v3-bar-clear])>[data-liquid-nav]>.v3-dock-glass[data-over=sheet]{opacity:1}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button{flex:none;width:100%;max-width:64px;height:48px!important;min-height:48px;padding:0;gap:0;border-radius:24px;color:rgb(var(--v3-ink-rail))!important;transition:transform .35s var(--v3-spring),color .25s ease}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button,html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button[aria-current]{background:transparent!important}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button:active{transform:scale(.9)!important}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button .mobile-nav-icon{width:24px;height:24px;min-height:0;background:none!important;border-radius:0}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button svg{width:24px;height:24px;stroke-width:1.7;color:rgb(var(--v3-ink-rail))!important}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button[aria-current] span,html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button[aria-current] svg{color:var(--v3-dock-sel-ink)!important}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button[aria-current] svg{stroke-width:1.9}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button>span:last-child{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button[aria-current]:after{display:none}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button:focus-visible{outline:2px solid rgb(var(--v3-accent))!important;outline-offset:2px!important}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav] .mobile-nav-unread{top:-11px;right:-10px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font:700 10px/14px var(--font-inter-tight,inherit);color:#fff!important;background:var(--v3-danger)!important;box-shadow:none!important;border:2px solid var(--v3-card)}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav] .liquid-nav-indicator{border-radius:24px}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav] .liquid-nav-surface{inset:2px max(0px,calc(50% - 28px));border-radius:22px;background:var(--v3-dock-sel);border:0;box-shadow:var(--v3-dock-sel-shadow)}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav] .liquid-nav-caustic,html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav] .liquid-nav-surface:after{display:none}html.v3shell.platform-world[data-world-mode=reading] .main-content-mobile{top:0!important;padding:var(--content-top) 0 0!important;scroll-padding-top:var(--content-top)}html.v3shell.platform-world[data-world-mode=reading] .v3-main-sheet{margin-top:calc(-1 * var(--content-top));padding-top:var(--content-top);padding-bottom:calc(var(--content-bottom) + 28px);background:linear-gradient(180deg,color-mix(in srgb,var(--v3-glass-solid) 32%,transparent) 0,color-mix(in srgb,var(--v3-glass-solid) 70%,transparent) calc(var(--content-top) + 56px),var(--v3-glass-solid) calc(var(--content-top) + 200px))}html.v3shell.platform-world[data-world-mode=reading] body:not(.show-mobile-nav) .v3-main-sheet{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 28px)}html.v3shell.platform-world[data-world-mode=stage] .main-content-mobile{top:0!important;padding-top:var(--content-top)!important}html.v3shell.platform-world[data-world-mode=reading] body:not(.space-immersive):not(.mchat-convo-open) .chat-page-container{top:0;bottom:0;padding-top:var(--content-top);padding-bottom:var(--content-bottom);overflow:hidden;overflow:clip;background:linear-gradient(180deg,color-mix(in srgb,var(--v3-glass-solid) 32%,transparent) 0,color-mix(in srgb,var(--v3-glass-solid) 70%,transparent) calc(var(--content-top) + 56px),var(--v3-glass-solid) calc(var(--content-top) + 200px))}html.v3shell.platform-world[data-world-mode=reading] body:not(.space-immersive):not(.mchat-convo-open):not(.show-mobile-nav) .chat-page-container{padding-bottom:env(safe-area-inset-bottom,0)}html.v3shell.platform-world .v2-notif-panel{border-radius:26px 26px 0 0;top:var(--content-top)!important}html.v3shell.platform-world body>div:has(+.v2-notif-panel){top:var(--content-top)!important}html.v3shell.platform-world .platform-world-reading-veil{background:color-mix(in srgb,var(--bg) 18%,transparent);transition:opacity var(--platform-world-duration) var(--platform-world-ease),backdrop-filter var(--platform-world-duration) var(--platform-world-ease)}html.v3shell.platform-world [data-presentation=reading] .platform-world-reading-veil{backdrop-filter:blur(24px) saturate(1.3)}html.v3shell.platform-world .quest-cinema-world[data-presentation=reading] .v3-world-portrait,html.v3shell.platform-world [data-presentation=reading] .platform-world-reading-veil{transition:none}@media (prefers-reduced-motion:no-preference){html.v3shell.platform-world .quest-cinema-world[data-presentation=stage] .v3-world-portrait{transition:opacity .24s ease}html.v3shell.platform-world [data-presentation=stage] .platform-world-reading-veil{transition:opacity .24s ease,backdrop-filter .24s ease}}html.v3shell.platform-world header.v3-ph.v3-ph-root{height:auto;min-height:52px;padding:4px 20px 10px;border-bottom:0}html.v3shell.platform-world header.v3-ph.v3-ph-root .v3-circle-ic{display:none}html.v3shell.platform-world :is(h1,h2).v3-large-title{font-size:30px;line-height:36px;font-weight:700;letter-spacing:-.022em;color:rgb(var(--v3-ink))}html.v3shell.platform-world .platform-navbar .v3-bar-title{display:block;flex:1 1 auto;min-width:0;margin:0 10px 0 62px;font-size:16px;line-height:22px;font-weight:600;letter-spacing:-.01em;color:rgb(var(--v3-ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .4s var(--v3-spring)}html.v3shell.platform-world .platform-navbar .v3-bar-title[data-on]{opacity:1;transform:none}}html.v3shell.platform-world body[data-modal-frosted] .main-content-mobile:before,html.v3shell.platform-world body[data-modal-frosted] .platform-navbar .quest-navbar-home:before,html.v3shell.platform-world body[data-modal-frosted] .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn),html.v3shell.platform-world body[data-modal-frosted] :is(.sanctuary-lenses[data-liquid-nav],.mobile-nav-root [data-liquid-nav],[data-sanctuary-account]){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (prefers-reduced-transparency:reduce){html.v3shell.platform-world .main-content-mobile:before,html.v3shell.platform-world .platform-navbar .quest-navbar-home:before,html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn),html.v3shell.platform-world :is(.sanctuary-lenses[data-liquid-nav],.mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav],[data-sanctuary-account]){background:var(--v3-card)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>.v3-dock-glass[data-over]{background:none}html.v3shell.platform-world .platform-navbar .quest-navbar-home:focus-visible:before{opacity:1}}@media (prefers-reduced-transparency:reduce) and (hover:hover){html.v3shell.platform-world .platform-navbar .quest-navbar-home:hover:before{opacity:1}}@media (max-width:767px) and (prefers-reduced-transparency:reduce){html.v3shell.platform-world[data-world-mode=reading] .v3-main-sheet,html.v3shell.platform-world[data-world-mode=reading] body:not(.space-immersive):not(.mchat-convo-open) .chat-page-container{background:var(--v3-glass-solid)}html.v3shell.platform-world [data-presentation=reading] .platform-world-reading-veil{backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){html.v3shell.platform-world .platform-navbar .v3-bar-title{transition:opacity .2s ease;transform:none}html.v3shell.platform-world .platform-world-reading-veil{transition:none}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav]>[data-liquid-nav]>button,html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens-art,html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens>span:last-child{transition:none!important}html.v3shell.platform-world :is([data-sanctuary-account],.v3-account-scrim){animation:none!important}html.v3shell.platform-world .platform-navbar .quest-navbar-home .glowing-orb,html.v3shell.platform-world .platform-navbar .quest-navbar-home .glowing-orb:before,html.v3shell.platform-world .platform-navbar .quest-navbar-home:after{transition:none}}@media (forced-colors:active){html.v3shell.platform-world .liquid-nav-surface{background:Canvas!important;border:2px solid Highlight!important}html.v3shell.platform-world .platform-navbar .quest-navbar-home .glowing-orb:before{forced-color-adjust:none;background:ButtonText}html.v3shell.platform-world .platform-navbar .quest-navbar-home:after{display:none}}html.v3shell.platform-world :is(.v3-lx,.v3-cm,.v3-sheet-head,.v3-sheet-layers) .v3-close{position:relative;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;flex:none;display:grid;place-items:center;border-radius:50%;margin-left:4px;background:rgb(var(--v3-ink)/.06);color:rgb(var(--v3-ink-2));box-shadow:none;transition:background-color .2s ease,color .2s ease,transform .35s var(--v3-spring)}html.v3shell.platform-world :is(.v3-lx,.v3-cm,.v3-sheet-head,.v3-sheet-layers) .v3-close:before{content:"";position:absolute;inset:-4px;border-radius:50%}html.v3shell.platform-world :is(.v3-lx,.v3-cm,.v3-sheet-head,.v3-sheet-layers) .v3-close svg{width:18px;height:18px;stroke-width:1.75;transition:transform .45s var(--v3-spring)}html.v3shell.platform-world :is(.v3-lx,.v3-cm,.v3-sheet-head,.v3-sheet-layers) .v3-close:hover:not(:disabled){background:rgb(var(--v3-ink)/.06);color:rgb(var(--v3-ink-2))}html.v3shell.platform-world :is(.v3-lx,.v3-cm,.v3-sheet-head,.v3-sheet-layers) .v3-close:active:not(:disabled){transform:scale(.9);background:rgb(var(--v3-ink)/.12)}html.v3shell.platform-world :is(.v3-lx,.v3-cm,.v3-sheet-head,.v3-sheet-layers) .v3-close:focus-visible{outline:2px solid rgb(var(--v3-accent));outline-offset:2px;box-shadow:none}@media (hover:hover){html.v3shell.platform-world :is(.v3-lx,.v3-cm,.v3-sheet-head,.v3-sheet-layers) .v3-close:hover:not(:disabled){background:rgb(var(--v3-ink)/.1);color:rgb(var(--v3-ink))}html.v3shell.platform-world :is(.v3-lx,.v3-cm,.v3-sheet-head,.v3-sheet-layers) .v3-close:hover svg{transform:rotate(90deg)}}@media (min-width:768px){html.v3shell.platform-world .v3-ph.v3-ph-dismiss{padding-right:14px}html.v3shell.platform-world .v3-ph.v3-ph-dismiss>.v3-ph-l{flex:1 1 auto}}@media (max-width:767px){html.v3shell.platform-world .v3-close-desk{display:none!important}}@media (prefers-reduced-motion:reduce){html.v3shell.platform-world :is(.v3-lx,.v3-cm,.v3-sheet-head,.v3-sheet-layers) .v3-close svg{transition:none}}@media (max-width:767px){html.v3shell.platform-world .kit-toast-stack{--v3-dp-tray:0px;bottom:calc(var(--v3-dock-top) + 13px + var(--v3-dp-tray))!important}html.v3shell.platform-world[data-v3-dp-tray] .kit-toast-stack{--v3-dp-tray:66px}}html.v3shell{--v3-dock-glass:radial-gradient(70% 140% at 22% -45%,hsla(0,0%,100%,.55),hsla(0,0%,100%,0) 62%),linear-gradient(180deg,hsla(0,0%,100%,.44),hsla(0,0%,100%,.22) 50%,hsla(0,0%,100%,.3));--v3-dock-glass-read:radial-gradient(70% 140% at 22% -45%,hsla(0,0%,100%,.6),hsla(0,0%,100%,0) 62%),linear-gradient(180deg,hsla(0,0%,100%,.76),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.66));--v3-dock-blur:blur(22px) saturate(1.45) brightness(1.1);--v3-dock-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),inset 0 -1px 0 hsla(0,0%,100%,.4),inset 0 0 0 1px hsla(0,0%,100%,.3),inset 0 10px 18px -12px hsla(0,0%,100%,.75),inset 0 -12px 20px -14px rgba(70,36,90,.2),0 14px 30px -14px rgba(64,32,90,.4),0 2px 6px -2px rgba(64,32,90,.12);--v3-dock-sheet-glass:radial-gradient(70% 140% at 22% -45%,hsla(0,0%,100%,.6),hsla(0,0%,100%,0) 62%),linear-gradient(180deg,hsla(0,0%,100%,.76),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.66));--v3-dock-sheet-shadow:0 14px 32px -14px rgba(64,38,104,.42),0 2px 6px -2px rgba(64,38,104,.12),inset 0 1px 0 hsla(0,0%,100%,.6);--v3-dock-sel:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.16)),rgba(135,85,207,.16);--v3-dock-sel-shadow:inset 0 0 0 1px rgba(135,85,207,.14),inset 0 1px 0 hsla(0,0%,100%,.85);--v3-dock-sel-ink:#8755cf}html.v3shell.dark,html.v3shell[data-status-bar-text=light]{--v3-ink-rail:232 228 240;--v3-dock-glass:radial-gradient(70% 140% at 22% -45%,hsla(0,0%,100%,.14),hsla(0,0%,100%,0) 62%),linear-gradient(180deg,rgba(60,52,86,.46),rgba(24,20,36,.36) 50%,rgba(30,26,44,.44));--v3-dock-glass-read:radial-gradient(70% 140% at 22% -45%,hsla(0,0%,100%,.1),hsla(0,0%,100%,0) 62%),linear-gradient(180deg,rgba(48,42,66,.8),rgba(24,20,34,.72) 50%,rgba(30,26,42,.76));--v3-dock-blur:blur(22px) saturate(1.5) brightness(.9);--v3-dock-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),inset 0 -1px 0 hsla(0,0%,100%,.08),inset 0 0 0 1px hsla(0,0%,100%,.09),inset 0 10px 18px -12px hsla(0,0%,100%,.16),0 14px 30px -14px rgba(0,0,0,.6);--v3-dock-sel:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.06)),rgba(187,165,244,.14);--v3-dock-sel-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12),inset 0 1px 0 hsla(0,0%,100%,.22);--v3-dock-sel-ink:#cdbcfa}html.v3shell.dark{--v3-dock-sheet-glass:var(--v3-dock-glass-read);--v3-dock-sheet-shadow:var(--v3-dock-shadow)}html.v3shell.platform-world{--v3-hud-ink:#fff;--v3-hud-shadow:drop-shadow(0 1px 1.5px rgba(40,20,50,.6)) drop-shadow(0 0 10px rgba(40,20,50,.34));--v3-hud-halo:hsla(0,0%,100%,.2)}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn){background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--v3-hud-ink)!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn):hover{background:var(--v3-hud-halo)!important;color:var(--v3-hud-ink)!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn) svg{width:20px;height:20px;stroke-width:1.7;filter:var(--v3-hud-shadow)}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn):focus-visible{outline-color:var(--v3-hud-ink)!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell,#quest-navbar-wallet) button[data-quiet-unread]>span,html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell,#quest-navbar-wallet,.v3-mobile-chat) button>span,html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button>span{top:7px;right:7px;left:auto;bottom:auto;min-width:9px;width:9px;height:9px;padding:0;border:0;border-radius:50%;box-shadow:0 0 0 2px var(--v3-hud-ink)!important;font-size:0;line-height:0;color:transparent!important;overflow:hidden}html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button>span{position:absolute;background:var(--v3-coral)!important}html.v3shell.platform-world .v3-account-level{display:none}html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button{width:40px!important;height:40px!important;background:transparent!important;box-shadow:none!important;color:var(--v3-hud-ink)!important}html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button:hover{background:var(--v3-hud-halo)!important;transform:none}html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button svg{width:20px!important;height:20px!important;color:var(--v3-hud-ink)!important;stroke-width:1.7;filter:var(--v3-hud-shadow)}html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button:focus-visible{outline:2px solid var(--v3-hud-ink);outline-offset:2px}html.v3shell.platform-world .quest-messenger-widget>button.v3-chat-door{padding:0;min-width:0;border-radius:50%;gap:0}html.v3shell.platform-world .quest-messenger-widget>button.v3-chat-door[data-open]{background:var(--v3-disc)!important;color:var(--v3-disc-ink)!important}html.v3shell.platform-world .quest-messenger-widget>button.v3-chat-door[data-open] svg{color:var(--v3-disc-ink)!important;filter:none}html.v3shell.platform-world[data-v3-inventory-open] .platform-navbar[data-sanctuary-nav] #quest-navbar-wallet button{background:var(--v3-disc)!important;color:var(--v3-disc-ink)!important}html.v3shell.platform-world[data-v3-inventory-open] .platform-navbar[data-sanctuary-nav] #quest-navbar-wallet button svg{color:var(--v3-disc-ink)!important;filter:none}@media (min-width:768px){html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav]{gap:10px;background:transparent!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens{color:var(--v3-hud-ink)!important}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens[aria-current]{color:var(--v3-disc-ink)!important}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens-art svg{width:20px;height:20px;stroke-width:1.7}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:not([aria-current]) .sanctuary-lens-art svg{filter:var(--v3-hud-shadow)}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens-count{width:9px;min-width:9px;height:9px;box-shadow:0 0 0 2px var(--v3-hud-ink)}@media (hover:hover){html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:not([aria-current]):hover,html.v3shell.platform-world.dark .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:not([aria-current]):hover{background:var(--v3-hud-halo)!important;color:var(--v3-hud-ink)!important}}html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:focus-visible{outline-color:var(--v3-hud-ink)!important}html.v3shell.platform-world{--v3-panel-top:calc(var(--v3-corner) * 2 + 40px)}html.v3shell.platform-world .sanctuary-navigation .sanctuary-account button>div:first-child{width:30px;height:30px}html.v3shell.platform-world .sanctuary-navigation .sanctuary-account button:focus-visible{outline-offset:-1px!important}html.v3shell.platform-world .v3-ph.v3-cm-side-head,html.v3shell.platform-world header.v3-ph.v3-ph-dismiss{border-bottom-color:transparent}html.v3shell.platform-world header.v3-ph.v3-cm-side-head .v3-circle-ic,html.v3shell.platform-world header.v3-ph.v3-ph-dismiss:not(:has(.v3-crumbs)) .v3-circle-ic{display:none}}@media (max-width:767px){html.v3shell.platform-world .platform-navbar .quest-navbar-inner{padding:0 20px}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .sanctuary-nav-menu{display:inline-grid!important;place-items:center;flex:none;width:44px;height:44px;margin:0!important;padding:0!important;border-radius:50%;background:transparent!important;color:var(--v3-hud-ink)}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .sanctuary-nav-menu:active{background:var(--v3-hud-halo)!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .sanctuary-nav-menu svg{width:22px!important;height:22px!important;color:var(--v3-hud-ink)!important;stroke-width:1.7;filter:var(--v3-hud-shadow)}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] .sanctuary-nav-menu:focus-visible{outline:2px solid var(--v3-hud-ink);outline-offset:2px}html.v3shell.platform-world .platform-navbar .v3-bar-title{margin-left:8px}html.v3shell.platform-world .platform-navbar .quest-navbar-home,html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.v3-mobile-chat,.v3-mobile-account){display:none!important}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav] .mobile-nav-unread{top:-4px;right:-6px;min-width:9px;width:9px;height:9px;padding:0;border:0;border-radius:50%;background:var(--v3-coral)!important;box-shadow:0 0 0 2px var(--v3-hud-ink)!important;font-size:0;line-height:0;color:transparent!important;overflow:hidden}}html.v3shell .v3-menu-orb{position:relative;width:44px;height:44px;padding:0!important;border-radius:50%;display:grid!important;place-items:center}html.v3shell .v3-menu-orb .glowing-orb{position:relative;width:30px!important;height:30px!important;border-radius:0;background:none!important;box-shadow:none!important;animation:none!important;transform:none;filter:drop-shadow(0 1px 1.2px rgba(60,24,50,.3));transition:transform .8s var(--v3-spring)}html.v3shell .v3-menu-orb .glowing-orb:before{content:"";position:absolute;inset:0;top:0;left:0;width:auto;height:auto;border-radius:0;filter:none;opacity:1;background:conic-gradient(from 108deg,#aab7e6,#c8a0d2 22%,#dcaabe 36%,#f1c2a8 46%,#f1c2a8 54%,#dcaabe 64%,#c8a0d2 78%,#aab7e6);-webkit-mask:url(/v3/o-ring.svg) center/contain no-repeat;mask:url(/v3/o-ring.svg) center/contain no-repeat;transition:transform .8s var(--v3-spring)}html.v3shell .v3-menu-orb .glowing-orb:after{display:none}html.v3shell .v3-menu-orb:after{content:"";position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;pointer-events:none;background:url(/v3/o-ring-light.svg) 50%/contain no-repeat}html.v3shell .v3-menu-orb:active .glowing-orb:before{transform:rotate(180deg)}html.v3shell .v3-menu-scenery .quest-cinema-realm-pill{display:flex;justify-content:space-between!important;width:100%;height:44px;min-height:44px;padding:0 12px 0 6px!important;border-radius:999px!important;background:var(--v3-surface-subtle)!important;color:rgb(var(--v3-ink));font:500 14px/18px var(--font-inter-tight,inherit);font-size:14px!important}html.v3shell .v3-menu-scenery .quest-cinema-realm-pill strong{font:inherit}html.v3shell .v3-menu-scenery .quest-cinema-realm-pill svg{width:16px;height:16px;color:rgb(var(--v3-ink-3))}@media (prefers-reduced-transparency:reduce){html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn,.sanctuary-nav-menu),html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button,html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens:not([aria-current]){background:var(--v3-card)!important;color:rgb(var(--v3-ink))!important}html.v3shell.platform-world .platform-navbar[data-sanctuary-nav] :is(.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button,.v3-mobile-chat button.icon-btn,.sanctuary-nav-menu) svg,html.v3shell.platform-world .quest-messenger-widget:not(.dm-chat-panel)>button svg,html.v3shell.platform-world .sanctuary-lenses[data-liquid-nav] .sanctuary-lens-art svg{filter:none!important;color:rgb(var(--v3-ink))!important}}@media (prefers-reduced-motion:reduce){html.v3shell .v3-menu-orb .glowing-orb,html.v3shell .v3-menu-orb .glowing-orb:before{transition:none}}html.v3shell.platform-world{--capacitor-status-bar-bg:transparent;--capacitor-status-bar-blur:none}@media (max-width:767px){html.v3shell.platform-world{--nav-height:48px;--v3-ring-y:calc(env(safe-area-inset-top, 0px) + 24px)}html.v3shell.platform-world[data-world-mode=stage] .main-content-mobile{padding-bottom:0!important;overflow:hidden!important;overscroll-behavior:none}html.v3shell.platform-world[data-world-mode=reading] .platform-navbar[data-sanctuary-nav] :is(.sanctuary-nav-menu,.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button),html.v3shell.platform-world[data-world-mode=reading] .platform-navbar[data-sanctuary-nav] :is(.sanctuary-nav-menu,.quest-sanctuary-bell button.icon-btn,#quest-navbar-wallet button) svg{color:rgb(var(--v3-ink))!important;filter:none!important}html.v3shell.platform-world .platform-navbar .sanctuary-nav-veil{bottom:-10px}html.v3shell.platform-world header.v3-ph.v3-ph-root:not(:has(.v3-ph-r)),html.v3shell.platform-world header.v3-ph.v3-ph-root>.v3-ph-l{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}html.v3shell.platform-world header.v3-ph.v3-ph-root:has(.v3-ph-r){min-height:44px;padding-top:0;padding-bottom:8px}html.v3shell.platform-world header.v3-ph.v3-ph-root>.v3-ph-r{margin-left:auto}html.v3shell.platform-world[data-world-mode=reading]{--v3-dock-glass:var(--v3-dock-glass-read)}html.v3shell.platform-world[data-world-mode=reading]:not(.dark){--v3-dock-shadow:0 14px 32px -14px rgba(64,38,104,.42),0 2px 6px -2px rgba(64,38,104,.12),inset 0 1px 0 hsla(0,0%,100%,.6)}}html.v3shell .v3-menu{background:linear-gradient(var(--v3-surface-subtle),var(--v3-surface-subtle)),var(--v3-card)!important;color:rgb(var(--v3-ink))}html.v3shell .v3-menu :is(.border-b,.border-border,.border-t){border-color:var(--v3-line)!important}html.v3shell .v3-menu :is(a,button):has(>div.rounded-full){gap:14px;min-height:48px;padding-top:6px!important;padding-bottom:6px!important;border-radius:14px;color:rgb(var(--v3-ink))}html.v3shell .v3-menu :is(a,button)>div.rounded-full{width:36px;height:36px;background:var(--v3-card)!important;box-shadow:inset 0 0 0 1px var(--v3-line),0 1px 2px rgba(40,20,60,.06)}html.v3shell .v3-menu :is(a,button)>div.rounded-full svg{width:18px;height:18px;stroke-width:1.7;color:rgb(var(--v3-ink-2))!important}html.v3shell .v3-menu :is(a,button):has(>div.rounded-full)>span{font-size:15px;font-weight:500;color:rgb(var(--v3-ink))}html.v3shell .v3-menu :is(a,button):has(>div.rounded-full)>svg{width:16px;height:16px;color:rgb(var(--v3-ink-4))!important}html.v3shell .v3-menu :is(a,button):has(>div.rounded-full):is(:hover,:active){background:var(--v3-surface-hover)!important}html.v3shell .v3-menu button.text-destructive:has(>div.rounded-full)>span{color:var(--v3-danger)}html.v3shell .v3-menu button.text-destructive:has(>div.rounded-full)>div.rounded-full{background:color-mix(in srgb,var(--v3-danger) 10%,var(--v3-card))!important}html.v3shell .v3-menu button.text-destructive:has(>div.rounded-full)>div.rounded-full svg{color:var(--v3-danger)!important}@media (min-width:768px){html.v3shell.platform-world[data-v3-window=opening][data-world-mode=reading] .main-content-mobile:before{animation:v3-window-grow .26s cubic-bezier(.16,1,.3,1) both}html.v3shell.platform-world[data-v3-window=opening][data-world-mode=reading] :is(.v3-main-sheet:not(:has(.chat-page-container:not([data-navigation-active=false] *))),.chat-page-container:not([data-navigation-active=false] *,.v3-chat-frame:not([data-frame=window]) *)){transform-origin:calc(var(--v3-ring-x) - var(--v3-panel-x)) calc((100dvh - var(--v3-panel-top) - var(--v3-panel-bottom)) / 2);animation:v3-window-grow .26s cubic-bezier(.16,1,.3,1) both}html.v3shell.platform-world[data-v3-window=switching][data-v3-dir] :is(.v3-main-sheet:not(:has(.chat-page-container:not([data-navigation-active=false] *))),.chat-page-container:not([data-navigation-active=false] *,.v3-chat-frame:not([data-frame=window]) *)){animation:v3-window-from-below .26s cubic-bezier(.16,1,.3,1) both}html.v3shell.platform-world[data-v3-window=switching][data-v3-dir=up] :is(.v3-main-sheet:not(:has(.chat-page-container:not([data-navigation-active=false] *))),.chat-page-container:not([data-navigation-active=false] *,.v3-chat-frame:not([data-frame=window]) *)){animation-name:v3-window-from-above}html.v3shell.platform-world[data-v3-window=switching][data-v3-dir][data-v3-instant] :is(.v3-main-sheet:not(:has(.chat-page-container:not([data-navigation-active=false] *))),.chat-page-container:not([data-navigation-active=false] *,.v3-chat-frame:not([data-frame=window]) *)){animation-name:v3-window-rise-below}html.v3shell.platform-world[data-v3-window=switching][data-v3-dir=up][data-v3-instant] :is(.v3-main-sheet:not(:has(.chat-page-container:not([data-navigation-active=false] *))),.chat-page-container:not([data-navigation-active=false] *,.v3-chat-frame:not([data-frame=window]) *)){animation-name:v3-window-rise-above}html.v3shell.platform-world[data-v3-window=closing][data-world-mode=stage] body:after{content:"";position:fixed;z-index:2;pointer-events:none;top:var(--v3-panel-top);bottom:var(--v3-panel-bottom);left:var(--v3-panel-x);right:var(--v3-panel-x);border-radius:var(--v3-radius-panel);background:var(--v3-glass);border:1px solid var(--v3-glass-edge);box-shadow:var(--v3-panel-shadow);backdrop-filter:var(--v3-glass-blur);-webkit-backdrop-filter:var(--v3-glass-blur);transform-origin:calc(var(--v3-ring-x) - var(--v3-panel-x)) 50%;animation:v3-window-clear .24s cubic-bezier(.4,0,.2,1) both}html.v3shell[data-v3-window]::view-transition-group(root){animation-duration:.2s}html.v3shell[data-v3-window]::view-transition-new(root),html.v3shell[data-v3-window]::view-transition-old(root){animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}html.v3shell[data-v3-window=switching]::view-transition-group(root),html.v3shell[data-v3-window=switching]::view-transition-new(root),html.v3shell[data-v3-window=switching]::view-transition-old(root){animation-duration:.16s}html.v3shell[data-v3-window=closing]::view-transition-group(root),html.v3shell[data-v3-window=closing]::view-transition-new(root),html.v3shell[data-v3-window=closing]::view-transition-old(root){animation-duration:.18s}html.v3shell[data-v3-window]::view-transition{pointer-events:none}}@keyframes v3-window-grow{0%{transform:translateX(-20px) scale(.965)}}@keyframes v3-window-from-below{0%{transform:translateY(18px)}}@keyframes v3-window-from-above{0%{transform:translateY(-18px)}}@keyframes v3-window-rise-below{0%{opacity:.35;transform:translateY(18px)}}@keyframes v3-window-rise-above{0%{opacity:.35;transform:translateY(-18px)}}@keyframes v3-window-clear{0%,20%{opacity:1;transform:none}to{opacity:0;transform:translateX(-20px) scale(.965)}}@media (prefers-reduced-motion:reduce){html.v3shell.platform-world[data-v3-window] .chat-page-container,html.v3shell.platform-world[data-v3-window] .main-content-mobile:before,html.v3shell.platform-world[data-v3-window] .v3-main-sheet{animation:none!important}html.v3shell.platform-world[data-v3-move] .chat-page-container,html.v3shell.platform-world[data-v3-move] :is(.v3-main-sheet,.v3-sheet-scroll)>[data-navigation-panel]{animation:none!important}html.v3shell.platform-world[data-v3-window] body:after{display:none}}@media (prefers-reduced-transparency:reduce){html.v3shell.platform-world[data-v3-window=closing][data-world-mode=stage] body:after{background:var(--v3-card);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width:639px){html.v3shell.platform-world [data-ui-sheet]{max-height:calc(100% - var(--v3-sheet-top))}html.v3shell.platform-world :is(.v2-inventory,.v3-notif-sheet)[data-ui-sheet]{height:calc(100% - var(--v3-sheet-top))}html.v3shell.platform-world .v3-notif-sheet{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-elevated-hover);backdrop-filter:none;-webkit-backdrop-filter:none}html.v2.v3shell.platform-world .v3-notif-sheet{--room-accent:var(--accent)}}html.v3shell .ptr-face{background:var(--v3-glass);border-color:var(--v3-glass-edge);color:rgb(var(--v3-ink-3));backdrop-filter:var(--v3-glass-blur);box-shadow:0 14px 30px -14px rgba(64,38,104,.45),0 2px 6px -2px rgba(64,38,104,.1),inset 0 1px 0 hsla(0,0%,100%,.9)}html.v3shell .ptr[data-lit] .ptr-face{color:rgb(var(--v3-accent))}html.v3shell.dark .ptr[data-lit] .ptr-face{color:rgb(var(--v3-accent-hi))}html.v3shell.dark .ptr-face{box-shadow:0 14px 30px -14px rgba(0,0,0,.6),0 2px 6px -2px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.06)}html.v3shell .ptr-glow{background:radial-gradient(closest-side,rgb(var(--v3-accent)/.5),transparent)}@media (min-width:768px){html.v3shell.platform-world .ptr{top:var(--v3-panel-top);left:var(--v3-panel-x);right:var(--v3-panel-x);padding-left:0}}@media (prefers-reduced-transparency:reduce){html.v3shell .ptr-face{background:var(--v3-card);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width:767px){html.v3shell.platform-world[data-v3-place]:not([data-v3-sheet]){--content-top:0px;--mobile-nav-height:0px}html.v3shell.platform-world[data-v3-place][data-world-mode=reading] .main-content-mobile{scroll-padding-top:calc(env(safe-area-inset-top, 0px) + 64px)}html.v3shell.platform-world[data-v3-place]:not([data-v3-sheet]) .platform-navbar{opacity:0;visibility:hidden;pointer-events:none}html.v3shell.platform-world[data-world-mode=reading]:not(.v3-boot) .platform-navbar{transition:opacity .2s ease,visibility 0s}html.v3shell.platform-world[data-world-mode=reading][data-v3-place]:not(.v3-boot) .platform-navbar{transition:none}html.v3shell .platform-navbar[data-v3-place] .nav-icon-group{display:none!important}html.v3shell .platform-navbar[data-v3-place] .quest-navbar-row:after{content:"";flex:none;width:36px}html.v3shell .platform-navbar .v3-place-back{position:relative;flex:none;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;margin-left:-4px;display:grid;place-items:center;border-radius:50%;box-shadow:none;background:var(--v3-surface-active);color:rgb(var(--v3-ink));transition:transform .35s var(--v3-spring),background-color .2s ease}html.v3shell .platform-navbar .v3-place-back:before{content:"";position:absolute;inset:-4px;border-radius:50%}html.v3shell .platform-navbar .v3-place-back svg{width:20px;height:20px;stroke-width:1.5}html.v3shell .platform-navbar .v3-place-back:active:not(:disabled){transform:scale(.92);background:var(--v3-surface-active)}html.v3shell .platform-navbar .v3-place-back:focus-visible{outline:2px solid rgb(var(--v3-accent));outline-offset:2px;box-shadow:none}html.v3shell.platform-world[data-v3-place]:not([data-v3-sheet]) .mobile-nav-root,html.v3shell.platform-world[data-v3-sheet] body.v3-convo-open .mobile-nav-root,html.v3shell.platform-world[data-v3-sheet][data-v3-place=lesson] .mobile-nav-root{transform:translateY(115%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease,visibility 0s .28s}html.v3shell.platform-world[data-v3-place] .ptr{top:calc(env(safe-area-inset-top, 0px) + 64px)}html.v3shell.platform-world:is([data-v3-place]:not([data-v3-sheet]),[data-v3-sheet][data-v3-place=lesson]) .kit-toast-stack{bottom:calc(env(safe-area-inset-bottom, 0px) + 16px)!important}}@media (max-width:767px) and (prefers-reduced-motion:reduce){html.v3shell.platform-world[data-v3-place]:not([data-v3-sheet]) .mobile-nav-root,html.v3shell.platform-world[data-v3-sheet] body.v3-convo-open .mobile-nav-root,html.v3shell.platform-world[data-v3-sheet][data-v3-place=lesson] .mobile-nav-root,html.v3shell.platform-world[data-world-mode=reading]:not(.v3-boot) .platform-navbar,html.v3shell.platform-world[data-world-mode=reading][data-v3-place]:not(.v3-boot) .platform-navbar{transition:none}}@media (max-width:767px){html.v3shell[data-v3-sheet]:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe]) .v3-sheet{view-transition-name:v3-sheet-page}html.v3shell[data-v3-sheet]:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe]) .v3-sheet-grab{view-transition-name:v3-sheet-grab}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-group(root){animation:none}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-new(root){animation:none;mix-blend-mode:normal}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-old(root){display:none}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-group(v3-sheet-page){animation:none;overflow:hidden;overflow:clip;border-radius:var(--v3-sheet-radius) var(--v3-sheet-radius) 0 0;background:var(--v3-move-shade)}html.v3shell[data-v3-move=push]::view-transition-old(v3-sheet-page){animation:v3-place-under-out .378s linear both;mix-blend-mode:normal}html.v3shell[data-v3-move=push]::view-transition-new(v3-sheet-page){animation:v3-place-in .378s linear both;mix-blend-mode:normal;box-shadow:var(--v3-move-edge)}html.v3shell[data-v3-move=back]::view-transition-new(v3-sheet-page){animation:v3-place-under-in .378s linear both;mix-blend-mode:normal}html.v3shell[data-v3-move=back]::view-transition-old(v3-sheet-page){z-index:1;animation:v3-place-out .378s linear both;mix-blend-mode:normal;box-shadow:var(--v3-move-edge)}html.v3shell[data-v3-move=swipe]::view-transition-new(v3-sheet-page){animation:none;mix-blend-mode:normal}html.v3shell[data-v3-move=swipe]::view-transition-old(v3-sheet-page){z-index:1;animation:none;mix-blend-mode:normal;box-shadow:var(--v3-move-edge)}html.v3shell .v3-place-edge{position:fixed;left:0;top:64px;bottom:0;width:24px;z-index:20;touch-action:none}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-group(v3-sheet-grab){z-index:2;animation:none}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-old(v3-sheet-grab){display:none}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-new(v3-sheet-grab){animation:none}html.v3shell.platform-world[data-v3-sheet]:not([data-v3-place=lesson]):is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe]) body:not(.v3-convo-open) .mobile-nav-root{view-transition-name:v3-tab-bar}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-group(v3-tab-bar){z-index:3;animation:none}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-old(v3-tab-bar){display:none}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-new(v3-tab-bar){animation:none}html.v3shell:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe])::view-transition-old(v3-tab-bar):only-child{display:block;animation:v3-tab-bar-away .28s cubic-bezier(.22,1,.36,1) both}html.v3shell .v3-move-shade{background:var(--v3-move-shade)}html.v3shell .dm-chat-panel[data-kept]{box-shadow:var(--v3-move-edge)}html.v3shell .dm-chat-panel[data-parked]{transition:none}html.v3shell[data-v3-move=back]::view-transition,html.v3shell[data-v3-move=push]::view-transition,html.v3shell[data-v3-move=swipe]::view-transition{pointer-events:none}html.v3shell.platform-world:is([data-v3-move=push],[data-v3-move=back],[data-v3-move=swipe]) :is(.v3-track,.v3-watch,.v3-pg-area,.v3-pg-lane){animation-duration:1ms!important}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){html.v3shell.platform-world[data-v3-move=back] :is(.v3-main-sheet,.v3-sheet-scroll)>[data-navigation-panel][data-navigation-active=true]:not(:has(.chat-page-container,.v3-dp-bag)){animation:v3-place-back-in .26s cubic-bezier(.16,1,.3,1) backwards}}@keyframes v3-place-in{0%{transform:translateX(100%);animation-timing-function:cubic-bezier(.3333,0,.6667,.4144)}5.5556%{transform:translateX(94.402%);animation-timing-function:cubic-bezier(.3333,.2632,.6667,.6284)}12.963%{transform:translateX(77.797%);animation-timing-function:cubic-bezier(.3333,.3401,.6667,.6889)}22.2222%{transform:translateX(55.122%);animation-timing-function:cubic-bezier(.3333,.3894,.6667,.7252)}33.3333%{transform:translateX(33.386%);animation-timing-function:cubic-bezier(.3333,.4297,.6667,.7524)}46.2963%{transform:translateX(17.169%);animation-timing-function:cubic-bezier(.3333,.4854,.6667,.787)}62.963%{transform:translateX(6.531%);animation-timing-function:cubic-bezier(.3333,.5242,.6667,.8069)}81.4815%{transform:translateX(1.727%);animation-timing-function:cubic-bezier(.3333,.537,.6667,1)}to{transform:translateX(0)}}@keyframes v3-place-out{0%{transform:translateX(0);animation-timing-function:cubic-bezier(.3333,0,.6667,.4144)}5.5556%{transform:translateX(5.598%);animation-timing-function:cubic-bezier(.3333,.2632,.6667,.6284)}12.963%{transform:translateX(22.203%);animation-timing-function:cubic-bezier(.3333,.3401,.6667,.6889)}22.2222%{transform:translateX(44.878%);animation-timing-function:cubic-bezier(.3333,.3894,.6667,.7252)}33.3333%{transform:translateX(66.614%);animation-timing-function:cubic-bezier(.3333,.4297,.6667,.7524)}46.2963%{transform:translateX(82.831%);animation-timing-function:cubic-bezier(.3333,.4854,.6667,.787)}62.963%{transform:translateX(93.469%);animation-timing-function:cubic-bezier(.3333,.5242,.6667,.8069)}81.4815%{transform:translateX(98.273%);animation-timing-function:cubic-bezier(.3333,.537,.6667,1)}to{transform:translateX(100%)}}@keyframes v3-place-under-out{0%{transform:translateX(0);opacity:1;animation-timing-function:cubic-bezier(.3333,0,.6667,.4144)}5.5556%{transform:translateX(-1.68%);opacity:.9944;animation-timing-function:cubic-bezier(.3333,.2632,.6667,.6284)}12.963%{transform:translateX(-6.661%);opacity:.9778;animation-timing-function:cubic-bezier(.3333,.3401,.6667,.6889)}22.2222%{transform:translateX(-13.464%);opacity:.9551;animation-timing-function:cubic-bezier(.3333,.3894,.6667,.7252)}33.3333%{transform:translateX(-19.984%);opacity:.9334;animation-timing-function:cubic-bezier(.3333,.4297,.6667,.7524)}46.2963%{transform:translateX(-24.849%);opacity:.9172;animation-timing-function:cubic-bezier(.3333,.4854,.6667,.787)}62.963%{transform:translateX(-28.041%);opacity:.9065;animation-timing-function:cubic-bezier(.3333,.5242,.6667,.8069)}81.4815%{transform:translateX(-29.482%);opacity:.9017;animation-timing-function:cubic-bezier(.3333,.537,.6667,1)}to{transform:translateX(-30%);opacity:.9}}@keyframes v3-place-under-in{0%{transform:translateX(-30%);opacity:.9;animation-timing-function:cubic-bezier(.3333,0,.6667,.4144)}5.5556%{transform:translateX(-28.32%);opacity:.9056;animation-timing-function:cubic-bezier(.3333,.2632,.6667,.6284)}12.963%{transform:translateX(-23.339%);opacity:.9222;animation-timing-function:cubic-bezier(.3333,.3401,.6667,.6889)}22.2222%{transform:translateX(-16.536%);opacity:.9449;animation-timing-function:cubic-bezier(.3333,.3894,.6667,.7252)}33.3333%{transform:translateX(-10.016%);opacity:.9666;animation-timing-function:cubic-bezier(.3333,.4297,.6667,.7524)}46.2963%{transform:translateX(-5.151%);opacity:.9828;animation-timing-function:cubic-bezier(.3333,.4854,.6667,.787)}62.963%{transform:translateX(-1.959%);opacity:.9935;animation-timing-function:cubic-bezier(.3333,.5242,.6667,.8069)}81.4815%{transform:translateX(-.518%);opacity:.9983;animation-timing-function:cubic-bezier(.3333,.537,.6667,1)}to{transform:translateX(0);opacity:1}}@keyframes v3-place-back-in{0%{opacity:.3;transform:translate3d(-24px,0,0)}}@keyframes v3-tab-bar-away{to{transform:translateY(115%);opacity:0}}@media (min-width:768px){html.v3shell.platform-world :is(header.v3-ph.v3-ph-dismiss:not(:has(.v3-crumbs)),.v3-ph.v3-cm-side-head) .v3-h16{font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.02em}html.v3shell.platform-world .v3-cm:not(.v3-cm-mobile) .v3-cm-search{padding:0 24px 12px}html.v3shell.platform-world .v3-cm:not(.v3-cm-mobile) .v3-ph.v3-cm-side-head{padding:0 24px}html.v3shell.platform-world .v3-cm:not(.v3-cm-mobile) .v3-cm-list{padding-left:24px;padding-right:24px}}html.v3shell.platform-world .platform-route-fade{animation:none}@media (max-width:767px){html.v3shell.platform-world .platform-navbar .v3-bar-title{font-size:17px;line-height:22px;font-weight:650;letter-spacing:-.012em;transform:none}html.v3shell.platform-world .platform-navbar .v3-bar-title[data-on]{animation:v3-bar-title-in .22s cubic-bezier(.16,1,.3,1) both}}@keyframes v3-bar-title-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){html.v3shell.platform-world .platform-navbar .v3-bar-title[data-on]{animation:none}}.v3-sheet,.v3-sheet-layers,.v3-sheet-scroll{display:contents}.v3-close-sheet{display:none!important}.v3-sheet-dim,.v3-sheet-grab,.v3-sheet-head{display:none}@media (max-width:767px){html.v3shell.platform-world{--v3-sheet-top:calc(env(safe-area-inset-top, 0px) + 10px);--v3-sheet-head:56px;--v3-sheet-radius:20px;--v3-sheet-dim:rgba(16,8,30,.24)}html.v3shell.platform-world.dark{--v3-sheet-dim:rgba(0,0,0,.36)}html.v3shell.platform-world[data-v3-sheet] .v3-today-host{isolation:isolate}html.v3shell.platform-world[data-v3-sheet] .v3-sheet-dim{display:block;position:fixed;z-index:29;inset:0;background:var(--v3-sheet-dim);-webkit-tap-highlight-color:transparent}html.v3shell.platform-world[data-v3-sheet] .v3-sheet{display:flex;flex-direction:column;position:fixed;z-index:30;top:var(--v3-sheet-top);left:0;right:0;bottom:0;border-radius:var(--v3-sheet-radius) var(--v3-sheet-radius) 0 0;overflow:hidden;overflow:clip;contain:layout paint;background:var(--v3-card);box-shadow:var(--v3-rise-edge);--content-top:var(--v3-sheet-head);--v3-safe-top:0px;--yt-head-top:12px}html.v3shell.platform-world[data-v3-sheet][data-v3-place] .v3-sheet{--content-top:0px}html.v3shell.platform-world[data-v3-sheet][data-v3-place=lesson] .v3-sheet{--mobile-nav-height:0px;--content-bottom:env(safe-area-inset-bottom,0px)}html.v3shell.platform-world[data-v3-sheet] .v3-sheet-grab{display:block;position:absolute;z-index:100;top:8px;left:50%;width:36px;height:5px;margin-left:-18px;border-radius:3px;background:var(--text3);opacity:.5;pointer-events:none}html.v3shell.platform-world[data-v3-sheet] .v3-sheet-head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;height:var(--v3-sheet-head);padding:12px 12px 0 20px;box-sizing:border-box}html.v3shell.platform-world[data-v3-sheet][data-v3-place] .v3-sheet-head{display:none}html.v3shell.platform-world .v3-sheet-title{margin:0;min-width:0;font-size:17px;line-height:22px;font-weight:650;letter-spacing:-.012em;color:rgb(var(--v3-ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.v3shell.platform-world .v3-sheet-head .v3-close{margin-left:auto}html.v3shell.platform-world .v3-sheet-acts{display:flex;flex:none;align-items:center;gap:12px;margin-left:auto}html.v3shell.platform-world .v3-sheet-acts:empty{display:none}html.v3shell.platform-world .v3-sheet-acts:not(:empty)+.v3-close{margin-left:0}html.v3shell.platform-world .v3-sheet-acts>button{position:relative;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:rgb(var(--v3-ink)/.06);color:rgb(var(--v3-ink-2));box-shadow:none;transition:background-color .2s ease,color .2s ease,transform .35s var(--v3-spring)}html.v3shell.platform-world .v3-sheet-acts>button:before{content:"";position:absolute;inset:-4px;border-radius:50%}html.v3shell.platform-world .v3-sheet-acts>button svg{width:18px;height:18px;stroke-width:1.75}html.v3shell.platform-world .v3-sheet-acts>button:active:not(:disabled){transform:scale(.9);background:rgb(var(--v3-ink)/.12)}html.v3shell.platform-world .v3-sheet-acts>button:focus-visible{outline:2px solid rgb(var(--v3-accent));outline-offset:2px;box-shadow:none}@media (hover:hover){html.v3shell.platform-world .v3-sheet-acts>button:hover:not(:disabled){background:rgb(var(--v3-ink)/.1);color:rgb(var(--v3-ink))}}html.v3shell.platform-world[data-v3-sheet] .v3-sheet-scroll{display:block;position:relative;flex:1 1 auto;min-height:0;overflow:hidden auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--content-bottom) + 28px)}html.v3shell.platform-world[data-v3-sheet][data-v3-place] .v3-sheet-scroll{scroll-padding-top:64px}html.v3shell.platform-world[data-v3-sheet] .v3-sheet .chat-page-container{top:var(--content-top);bottom:0;right:0;padding-top:0;padding-bottom:var(--content-bottom);background:none;overflow:hidden;overflow:clip}html:not([data-v3-sheet]) .v3-sheet-layers{display:none}html.v3shell.platform-world[data-v3-sheet] .v3-sheet .dm-chat-panel{height:calc(var(--vvh) - var(--v3-sheet-top))!important}html.v3shell[data-kb-native] .dm-chat-panel[data-kb-lift]{top:0!important;bottom:0!important;height:auto!important;transition:none!important}html.v3shell.platform-world[data-v3-sheet][data-kb-native] .v3-sheet .dm-chat-panel[data-kb-lift]{height:auto!important}html.v3shell[data-kb-native] .dm-chat-panel[data-kb-lift] [data-kb-bar]:after{content:"";position:absolute;left:0;right:0;top:100%;height:100vh;background:inherit;pointer-events:none}html.v3shell.platform-world[data-v3-sheet] .platform-navbar{pointer-events:none;transition:none}html.v3shell.platform-world[data-v3-sheet] .platform-navbar :is(button,a,input,[role=button],[role=tab],[role=tablist],[tabindex]){pointer-events:none}html.v3shell.platform-world[data-v3-sheet] .platform-navbar:not([data-v3-row-shown]){opacity:0;visibility:hidden}html.v3shell.platform-world[data-v3-sheet] .v3-sheet .v3-pg-pane{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background:var(--v3-card);--content-top:0px}html.v3shell.platform-world[data-v3-sheet] .v3-sheet .v3-pg-pane-scroll{flex:1 1 auto;min-height:0;overflow:hidden auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--content-bottom) + 28px)}html.v3shell.platform-world:not([data-v3-sheet=progress]) .dm-chat-panel[data-layer=progress]{visibility:hidden!important;pointer-events:none!important}html.v3shell.platform-world[data-v3-sheet] .v3-sheet .v3-lx:is(.v3-track,.v3-watch,.v3-discover,.v3-pg-area,.v3-pg-lane)>header.v3-ph .v3-close-desk{display:grid!important;margin-right:-4px;top:2.5px}html.v3shell.platform-world[data-v3-sheet] .v3-sheet .v3-close-sheet{display:grid!important}html.v3shell.platform-world[data-v3-sheet] .v3-sheet .v3-close.v3-close-sheet{margin-right:-4px;top:2.5px}html.v3shell.platform-world[data-v3-sheet]:not(.dark) .mobile-nav-root[data-sanctuary-nav]:not([data-v3-bar-clear]){--v3-ink-rail:42 34 54;--v3-dock-blur:blur(22px) saturate(1.45) brightness(1.1);--v3-dock-sel:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.16)),rgba(135,85,207,.16);--v3-dock-sel-shadow:inset 0 0 0 1px rgba(135,85,207,.14),inset 0 1px 0 hsla(0,0%,100%,.85);--v3-dock-sel-ink:#8755cf}html.v3shell.platform-world .mobile-nav-root .v3-today-list-toggle:not(:focus-visible){position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html.v3shell.platform-world .mobile-nav-root .v3-today-list-toggle:focus-visible{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);height:36px;min-height:0;padding:0 16px;border-radius:18px;background:var(--v3-dock-glass);backdrop-filter:var(--v3-dock-blur);box-shadow:var(--v3-dock-shadow);color:rgb(var(--v3-ink-rail));font-size:14px;font-weight:600;white-space:nowrap;outline:2px solid rgb(var(--v3-accent));outline-offset:2px}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav][data-v3-bar-clear]>[data-liquid-nav]{transition:backdrop-filter .12s ease}html.v3shell.platform-world .mobile-nav-root[data-sanctuary-nav][data-v3-bar-clear]>[data-liquid-nav]>button svg{transition:color .12s ease}}