@media(min-width:768px){html.web-frame{background-color:color-mix(in oklab,var(--foreground) 6%,var(--background))}html.web-frame body{max-width:calc(480px * var(--u, 1));margin:0 auto;transform:translateZ(0);overflow:hidden;box-shadow:0 0 0 calc(1px * var(--u, 1)) color-mix(in oklab,var(--foreground) 8%,transparent),0 calc(24px * var(--u, 1)) calc(64px * var(--u, 1)) #0000001f}}@media(min-width:768px){html.web-frame.web-wide{background-color:var(--background)}html.web-frame.web-wide body{max-width:none;transform:none;box-shadow:none}}html.web-frame.web-desktop{background-color:var(--background)}html.web-frame.web-desktop body{max-width:none;transform:none;box-shadow:none}html.web-desktop{--desktop-sidebar-w: calc(64px * var(--u, 1));--desktop-topbar-h: 0px;--finder-list-w: calc(440px * var(--u, 1))}@media(min-width:1280px){html.web-desktop{--desktop-sidebar-w: calc(240px * var(--u, 1));--finder-list-w: calc(460px * var(--u, 1))}}@media(max-width:639px){html.web-desktop{--desktop-sidebar-w: 0px;--desktop-topbar-h: calc(52px * var(--u, 1))}}@media(min-width:900px){html.web-desktop [data-finder-page]{width:var(--finder-list-w);max-width:none;min-height:100%!important;margin:0;padding:calc(20px * var(--u, 1)) calc(20px * var(--u, 1)) calc(40px * var(--u, 1));border-right:calc(1px * var(--u, 1)) solid var(--border)}html.web-desktop [data-finder-map]{position:fixed;top:0;right:0;bottom:0;left:calc(var(--desktop-sidebar-w) + var(--finder-list-w));margin:0}html.web-desktop [data-finder-map]>div{height:100%!important;border:0;border-radius:0}}@media(max-width:899px){html.web-desktop [data-finder-page]{min-height:100%!important}html.web-desktop [data-finder-map]>div{height:min(calc(420px * var(--u, 1)),60svh)!important}}html.web-desktop :is([data-slide-overlay],[data-side-sheet]){left:auto;width:min(calc(560px * var(--u, 1)),100%);border-left:calc(1px * var(--u, 1)) solid var(--border);box-shadow:0 0 0 100vmax #00000040,calc(-24px * var(--u, 1)) 0 calc(64px * var(--u, 1)) #00000024}html.web-desktop [data-no-parallax]>*{transform:none!important;transition:none!important}html.web-desktop [data-sheet]{inset:50% auto auto 50%;width:min(calc(560px * var(--u, 1)),calc(100% - calc(32px * var(--u, 1))));max-height:calc(100% - calc(32px * var(--u, 1)));border:calc(1px * var(--u, 1)) solid var(--border);border-radius:calc(16px * var(--u, 1));translate:-50% -50%;transition-property:opacity,scale;transition-duration:.18s;box-shadow:0 calc(24px * var(--u, 1)) calc(80px * var(--u, 1)) #00000038}html.web-desktop [data-sheet].translate-y-full{translate:-50% -50%;opacity:0;scale:.97}html.web-desktop [data-sheet].translate-y-0{opacity:1;scale:1}html.web-desktop [data-sheet-handle]{display:none}html.web-desktop [data-sheet] :is(.cursor-grab,.active\:cursor-grabbing){cursor:default}html.web-pc:is(.web-auth,.boot-auth){--auth-pane-w: min(calc(520px * var(--u, 1)), 100vw);background-color:var(--background)}html.web-auth.web-auth-wide{--auth-pane-w: min(calc(1064px * var(--u, 1)), calc(100vw - calc(48px * var(--u, 1))))}html.web-auth:is(.web-auth-landing,.web-auth-page){--auth-pane-w: 100vw}html.web-auth:is(.web-auth-landing,.web-auth-page) [data-auth-logo]{display:none}@media(max-width:1279px){html.web-auth.web-auth-wide [data-auth-logo]{display:none}}@media(max-width:679px){html.web-auth [data-auth-logo]{display:none}}html.web-frame.web-auth body{max-width:none;transform:none;box-shadow:none}html.web-auth [data-slide-overlay]{left:calc(50% - var(--auth-pane-w) / 2);right:auto;width:var(--auth-pane-w);transform:none!important}#web-boot{display:none}html:is(.boot-app,.boot-auth,.boot-feed,.boot-blank) #web-boot{display:block;position:fixed;inset:0;z-index:10000;background:var(--background)}#web-boot>[data-boot]{display:none;height:100%}html.boot-app #web-boot>[data-boot=app],html.boot-auth #web-boot>[data-boot=auth]{display:flex}html.boot-feed #web-boot>[data-boot=feed]{display:block}html.web-frame.web-pc:is(.boot-app,.boot-auth){background-color:var(--background)}html.web-frame.web-pc:is(.boot-app,.boot-auth) body{max-width:none;transform:none;box-shadow:none}html.boot-auth #web-boot{background:#fff}.public-boot{display:none;width:100%;color:#111}html:is(.boot-question,.boot-login) .public-boot{display:block}.public-boot-header{display:flex;height:calc(64px * var(--u, 1));align-items:center;justify-content:space-between;gap:calc(24px * var(--u, 1));padding:0 calc(32px * var(--u, 1))}.public-boot-header img{height:calc(18px * var(--u, 1));width:auto}.public-boot-progress{width:min(calc(280px * var(--u, 1)),26vw);height:calc(6px * var(--u, 1))}.public-boot-account{width:calc(120px * var(--u, 1));height:calc(32px * var(--u, 1))}.public-boot-bar{border-radius:calc(6px * var(--u, 1));background:#ececec;animation:public-boot-pulse 1.8s ease-in-out infinite}.public-boot-question,.public-boot-login{display:none;margin:0 auto;width:100%}html.boot-question .public-boot-question{display:block;max-width:calc(560px * var(--u, 1));padding:clamp(calc(32px * var(--u, 1)),9vh,calc(96px * var(--u, 1))) calc(24px * var(--u, 1)) calc(96px * var(--u, 1))}html.boot-login .public-boot-login{display:block;max-width:calc(380px * var(--u, 1));padding:clamp(calc(32px * var(--u, 1)),11vh,calc(120px * var(--u, 1))) 0 calc(64px * var(--u, 1))}html.boot-login .public-boot-progress{visibility:hidden}.public-boot-option{display:flex;height:calc(48px * var(--u, 1));align-items:center;gap:calc(12px * var(--u, 1));padding:0 calc(16px * var(--u, 1));border:calc(1px * var(--u, 1)) solid #e8e8e8;border-radius:calc(8px * var(--u, 1))}@keyframes public-boot-pulse{50%{opacity:.55}}@media(max-width:1023px){.public-boot-header{padding:0 calc(16px * var(--u, 1))}.public-boot-header img{height:calc(16px * var(--u, 1))}.public-boot-account{width:calc(64px * var(--u, 1))}html.boot-login .public-boot-login{padding-left:calc(24px * var(--u, 1));padding-right:calc(24px * var(--u, 1))}}@media(prefers-reduced-motion:reduce){.public-boot-bar{animation:none}}html.web-auth [data-auth-pane] *,html.web-auth [data-slide-overlay],html.web-auth [data-slide-overlay] *{scrollbar-width:none}html.web-frame.web-pc::view-transition-old(root),html.web-frame.web-pc::view-transition-new(root),html.web-frame.web-pc::view-transition-group(root),html.web-frame.web-pc::view-transition-image-pair(root){animation:none!important}
