.Switch_switchRoot__12bm4eh0{font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:12px;margin:0;padding:0;display:inline-flex;position:relative}.Switch_switchRoot__12bm4eh0[aria-disabled=true]{cursor:not-allowed}.Switch_switchRoot__12bm4eh0:after{content:"";border-radius:inherit;position:absolute;inset:-4px}.Switch_switchTrack__12bm4eh1{box-sizing:border-box;border-radius:var(--radius-full__104rte74j);flex-shrink:0;width:52px;height:32px;transition:background-color .2s,border-color .2s,--nv-glass-bg .2s,--nv-glass-tint .2s;position:relative;overflow:hidden}.Switch_switchThumb__12bm4eh2{border-radius:var(--radius-full__104rte74j);will-change:left, width, height, transform;justify-content:center;align-items:center;width:16px;height:16px;transition:left .2s cubic-bezier(.34,1.4,.64,1),width .2s cubic-bezier(.34,1.4,.64,1),height .2s cubic-bezier(.34,1.4,.64,1),transform .2s cubic-bezier(.34,1.4,.64,1),background-color .2s;display:flex;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.Switch_switchRoot__12bm4eh0[aria-checked=true] .Switch_switchThumb__12bm4eh2,.Switch_switchRoot__12bm4eh0[data-state=checked] .Switch_switchThumb__12bm4eh2{width:24px;height:24px;left:calc(100% - 27px)}.Switch_switchRoot__12bm4eh0:active:not([aria-disabled=true]):not([aria-checked=true]) .Switch_switchThumb__12bm4eh2,.Switch_switchRoot__12bm4eh0[data-state=pressed]:not([aria-checked=true]) .Switch_switchThumb__12bm4eh2{width:28px;height:28px;left:2px}.Switch_switchRoot__12bm4eh0[aria-checked=true]:active:not([aria-disabled=true]) .Switch_switchThumb__12bm4eh2,.Switch_switchRoot__12bm4eh0[data-state=checked][data-state=pressed] .Switch_switchThumb__12bm4eh2{width:28px;height:28px;left:calc(100% - 30px)}.Switch_switchThumbIcon__12bm4eh3{opacity:0;justify-content:center;align-items:center;transition:color .2s,opacity .2s,transform .2s;display:flex;transform:scale(0)}.Switch_switchRoot__12bm4eh0[aria-checked=true] .Switch_switchThumbIcon__12bm4eh3,.Switch_switchRoot__12bm4eh0[data-state=checked] .Switch_switchThumbIcon__12bm4eh3,.Switch_switchThumbIconAlwaysVisible__12bm4eh4{opacity:1;transform:scale(1)}.Switch_switchThumbIcon__12bm4eh3>*{width:12px;height:12px;font-size:12px;transition:font-size .2s,width .2s,height .2s}.Switch_switchRoot__12bm4eh0[aria-checked=true] .Switch_switchThumbIcon__12bm4eh3>*,.Switch_switchRoot__12bm4eh0[data-state=checked] .Switch_switchThumbIcon__12bm4eh3>*{width:16px;height:16px;font-size:16px}.Switch_switchLabel__12bm4eh5{font-family:var(--typography-scale-bodyMd-fontFamily__104rte73e);font-size:var(--typography-scale-bodyMd-fontSize__104rte73f);line-height:var(--typography-scale-bodyMd-lineHeight__104rte73g);font-weight:var(--typography-scale-bodyMd-fontWeight__104rte73h);letter-spacing:var(--typography-scale-bodyMd-letterSpacing__104rte73i);font-variation-settings:var(--typography-scale-bodyMd-fontVariationSettings__104rte73j);color:var(--color-foreground-neutral-0__104rte70);margin-top:1px;transition:color .12s}.Switch_switchRoot__12bm4eh0[aria-disabled=true] .Switch_switchLabel__12bm4eh5{color:var(--color-foreground-state-30__104rte7d)}.Switch_trackFilled__12bm4eh6{background:var(--color-background-neutral-200__104rte7n);border:2px solid var(--color-foreground-neutral-300__104rte73)}.Switch_switchRoot__12bm4eh0:hover:not([aria-disabled=true]) .Switch_trackFilled__12bm4eh6,.Switch_switchRoot__12bm4eh0[data-state=hover] .Switch_trackFilled__12bm4eh6{background:var(--color-background-neutral-300__104rte7o)}.Switch_switchRoot__12bm4eh0[aria-checked=true] .Switch_trackFilled__12bm4eh6,.Switch_switchRoot__12bm4eh0[data-state=checked] .Switch_trackFilled__12bm4eh6{background:var(--color-background-color-300__104rte7t);border-color:var(--color-background-color-300__104rte7t)}.Switch_switchRoot__12bm4eh0[aria-checked=true]:hover:not([aria-disabled=true]) .Switch_trackFilled__12bm4eh6{background:var(--color-background-color-400__104rte7u);border-color:var(--color-background-color-400__104rte7u)}.Switch_switchRoot__12bm4eh0:focus-visible .Switch_trackFilled__12bm4eh6,.Switch_switchRoot__12bm4eh0[data-state=focused] .Switch_trackFilled__12bm4eh6{box-shadow:0 0 0 4px var(--color-state-color-10__104rte717);outline:none}.Switch_switchRoot__12bm4eh0[aria-disabled=true] .Switch_trackFilled__12bm4eh6{background:var(--color-background-neutral-200__104rte7n);border-color:var(--color-foreground-state-10__104rte7b)}.Switch_trackOutline__12bm4eh7{border:2px solid var(--color-foreground-neutral-300__104rte73);background:0 0}.Switch_switchRoot__12bm4eh0:hover:not([aria-disabled=true]) .Switch_trackOutline__12bm4eh7,.Switch_switchRoot__12bm4eh0[data-state=hover] .Switch_trackOutline__12bm4eh7{border-color:var(--color-foreground-neutral-200__104rte72);background:var(--color-state-color-10__104rte717)}.Switch_switchRoot__12bm4eh0[aria-checked=true] .Switch_trackOutline__12bm4eh7,.Switch_switchRoot__12bm4eh0[data-state=checked] .Switch_trackOutline__12bm4eh7{border-color:var(--color-foreground-color-400__104rte79);background:var(--color-state-color-10__104rte717)}.Switch_switchRoot__12bm4eh0[aria-checked=true]:hover:not([aria-disabled=true]) .Switch_trackOutline__12bm4eh7{border-color:var(--color-foreground-color-300__104rte78);background:var(--color-state-color-20__104rte718)}.Switch_switchRoot__12bm4eh0:focus-visible .Switch_trackOutline__12bm4eh7,.Switch_switchRoot__12bm4eh0[data-state=focused] .Switch_trackOutline__12bm4eh7{box-shadow:0 0 0 4px var(--color-state-color-10__104rte717);outline:none}.Switch_switchRoot__12bm4eh0[aria-disabled=true] .Switch_trackOutline__12bm4eh7{border-color:var(--color-foreground-state-10__104rte7b);background:0 0}.Switch_switchRoot__12bm4eh0:hover:not([aria-disabled=true]) .Switch_trackGlass__12bm4eh8,.Switch_switchRoot__12bm4eh0[data-state=hover] .Switch_trackGlass__12bm4eh8{--nv-glass-tint:var(--color-state-color-30__104rte719)}.Switch_switchRoot__12bm4eh0[aria-checked=true] .Switch_trackGlass__12bm4eh8,.Switch_switchRoot__12bm4eh0[data-state=checked] .Switch_trackGlass__12bm4eh8{--nv-glass-tint:var(--color-state-color-50__104rte71b);border-color:#0000}.Switch_switchRoot__12bm4eh0[aria-checked=true]:hover:not([aria-disabled=true]) .Switch_trackGlass__12bm4eh8{--nv-glass-tint:var(--color-state-color-60__104rte71c)}.Switch_switchRoot__12bm4eh0:focus-visible .Switch_trackGlass__12bm4eh8,.Switch_switchRoot__12bm4eh0[data-state=focused] .Switch_trackGlass__12bm4eh8{box-shadow:0 0 0 4px var(--color-state-color-10__104rte717);outline:none}.Switch_switchRoot__12bm4eh0[aria-disabled=true] .Switch_trackGlass__12bm4eh8{border-color:var(--color-foreground-state-10__104rte7b);box-shadow:none}.Switch_thumbFilled__12bm4eh9{background:var(--color-foreground-neutral-300__104rte73);color:var(--color-background-neutral-0__104rte7l)}.Switch_switchRoot__12bm4eh0:hover:not([aria-disabled=true]) .Switch_thumbFilled__12bm4eh9,.Switch_switchRoot__12bm4eh0[data-state=hover] .Switch_thumbFilled__12bm4eh9{background:var(--color-foreground-neutral-200__104rte72)}.Switch_switchRoot__12bm4eh0[aria-checked=true] .Switch_thumbFilled__12bm4eh9,.Switch_switchRoot__12bm4eh0[data-state=checked] .Switch_thumbFilled__12bm4eh9{background:var(--color-foreground-neutral-0__104rte70);color:var(--color-background-color-300__104rte7t)}.Switch_switchRoot__12bm4eh0[aria-disabled=true] .Switch_thumbFilled__12bm4eh9{background:var(--color-foreground-state-30__104rte7d)}.Switch_thumbOutline__12bm4eha{background:var(--color-foreground-neutral-300__104rte73);color:var(--color-background-neutral-0__104rte7l)}.Switch_switchRoot__12bm4eh0[aria-checked=true] .Switch_thumbOutline__12bm4eha,.Switch_switchRoot__12bm4eh0[data-state=checked] .Switch_thumbOutline__12bm4eha{background:var(--color-foreground-color-300__104rte78);color:var(--color-background-neutral-0__104rte7l)}.Switch_switchRoot__12bm4eh0[aria-disabled=true] .Switch_thumbOutline__12bm4eha{background:var(--color-foreground-state-30__104rte7d)}.Switch_thumbGlass__12bm4ehb{background:var(--color-foreground-state-20__104rte7c);color:var(--color-background-neutral-0__104rte7l)}.Switch_switchRoot__12bm4eh0:hover:not([aria-disabled=true]) .Switch_thumbGlass__12bm4ehb,.Switch_switchRoot__12bm4eh0[data-state=hover] .Switch_thumbGlass__12bm4ehb{background:var(--color-foreground-color-400__104rte79)}.Switch_switchRoot__12bm4eh0[aria-checked=true] .Switch_thumbGlass__12bm4ehb,.Switch_switchRoot__12bm4eh0[data-state=checked] .Switch_thumbGlass__12bm4ehb{background:var(--color-foreground-color-200__104rte77);color:var(--color-background-neutral-0__104rte7l)}.Switch_switchRoot__12bm4eh0[aria-disabled=true] .Switch_thumbGlass__12bm4ehb{background:var(--color-foreground-state-30__104rte7d)}.ViewerCursorMenu_drawerScrim__1vxea010{z-index:999;background:var(--color-background-state-40__104rte7z);pointer-events:auto;position:fixed;inset:0}.ViewerCursorMenu_drawerSheet__1vxea011{z-index:1000;pointer-events:auto;flex-direction:column;width:min(360px,88vw);display:flex;position:fixed;top:0;bottom:0;right:0}.ViewerCursorMenu_drawerMenu__1vxea012{--nv-glass-bg:var(--color-background-state-20__104rte7x);width:100%;max-width:none;height:100%;padding-block:16px;padding-inline:12px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:0;align-content:start;overflow:hidden auto}.ViewerCursorMenu_drawerMenu__1vxea012>button{min-height:52px}.ViewerCursorMenu_cursorAppearanceMenu__1vxea013{min-width:0;max-width:min(100vw - 32px,256px)}.ViewerCursorMenu_menuTopBlock__1vxea014{padding-top:8px;padding-inline:4px;flex-direction:column;gap:12px;min-width:0;padding-bottom:4px;display:flex;overflow:visible}.ViewerCursorMenu_cursorPreviewTrigger__1vxea015{border-radius:var(--radius-full__104rte74j);cursor:pointer;opacity:.2;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin:0;padding:4px;transition:opacity .18s ease-in-out,background-color .18s ease-in-out,border-color .18s ease-in-out,box-shadow .18s ease-in-out;display:flex}.ViewerCursorMenu_cursorPreviewTrigger__1vxea015:hover,.ViewerCursorMenu_cursorPreviewTrigger__1vxea015:focus-visible{opacity:1}.ViewerCursorMenu_cursorPreviewTrigger__1vxea015:focus-visible{outline:2px solid var(--color-foreground-color-400__104rte79);outline-offset:2px}.ViewerCursorMenu_cursorPreviewTriggerOpen__1vxea016{opacity:1;background:var(--color-background-state-50__104rte710);border-color:var(--color-foreground-state-10__104rte7b);box-shadow:inset 0 1px 2px -1px var(--color-foreground-state-20__104rte7c)}.ViewerCursorMenu_cursorPreviewTriggerOpen__1vxea016:focus-visible{outline:2px solid var(--color-foreground-color-400__104rte79);outline-offset:2px}.ViewerCursorMenu_swatchStripBleed__1vxea017{box-sizing:border-box;width:calc(100% + 24px);min-width:0;max-width:none;margin-inline:-12px}.ViewerCursorMenu_swatchScrollPortPad__1vxea018{padding-inline:16px;min-width:0;padding-top:2px;padding-bottom:2px}.ViewerCursorMenu_swatchRow__1vxea019{flex-flow:row;align-items:center;gap:6px;width:max-content;min-width:min-content;display:flex}.ViewerCursorMenu_swatchButton__1vxea01a{border:2px solid var(--color-foreground-state-10__104rte7b);border-radius:var(--radius-full__104rte74j);cursor:pointer;opacity:.2;flex-shrink:0;width:24px;height:24px;padding:0;transition:opacity .18s ease-in-out}.ViewerCursorMenu_swatchButton__1vxea01a[aria-pressed=true],.ViewerCursorMenu_swatchButton__1vxea01a:hover,.ViewerCursorMenu_swatchButton__1vxea01a:active{opacity:1}.ViewerCursorMenu_swatchButton__1vxea01a:focus-visible{opacity:1;outline:2px solid var(--color-foreground-color-400__104rte79);outline-offset:2px}.ViewerCursorMenu_appearanceRow__1vxea01b{justify-content:space-between;align-items:center;gap:12px;padding-left:8px;padding-right:0;display:flex}.ViewerCursorMenu_appearanceLabel__1vxea01c{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-100__104rte71)}.ViewerCursorMenu_tierBlock__1vxea01d{flex-direction:column;display:flex}.ViewerCursorMenu_tierHeaderBtn__1vxea01e{box-sizing:border-box;padding-left:4px;padding-right:12px;border-radius:var(--radius-sm__104rte74f);min-height:40px;color:var(--color-foreground-neutral-100__104rte71);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:8px;width:100%;padding-block:4px;transition:background-color .12s,border-color .12s,color .12s,transform .12s;display:flex}.ViewerCursorMenu_tierHeaderBtn__1vxea01e:hover{background:var(--color-state-color-10__104rte717)}.ViewerCursorMenu_tierHeaderBtn__1vxea01e:active{background:var(--color-state-color-20__104rte718);transform:translateY(1px)scale(.99)}.ViewerCursorMenu_tierHeaderBtn__1vxea01e[aria-expanded=true]{background:var(--color-state-color-20__104rte718);border-color:var(--color-foreground-color-300__104rte78)}.ViewerCursorMenu_tierAvatar__1vxea01f{border-radius:var(--radius-xs__104rte74e);flex-shrink:0;width:32px;height:32px;position:relative;overflow:hidden}.ViewerCursorMenu_tierAvatarPlaceholder__1vxea01g{border-radius:var(--radius-xs__104rte74e);background:var(--color-state-color-20__104rte718);width:32px;height:32px;color:var(--color-foreground-color-200__104rte77);font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ViewerCursorMenu_tierLabel__1vxea01h{font-family:var(--typography-scale-labelLg-fontFamily__104rte73w);font-size:var(--typography-scale-labelLg-fontSize__104rte73x);line-height:var(--typography-scale-labelLg-lineHeight__104rte73y);font-weight:var(--typography-scale-labelLg-fontWeight__104rte73z);letter-spacing:var(--typography-scale-labelLg-letterSpacing__104rte740);font-variation-settings:var(--typography-scale-labelLg-fontVariationSettings__104rte741);color:var(--color-foreground-neutral-100__104rte71);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ViewerCursorMenu_tierChevron__1vxea01i{width:16px;height:16px;color:var(--color-foreground-neutral-300__104rte73);flex-shrink:0;justify-content:center;align-items:center;transition:transform .12s;display:flex}.ViewerCursorMenu_tierChevronOpen__1vxea01j{transform:rotate(180deg)}.ViewerCursorMenu_tierCollapseBody__1vxea01k{flex-direction:column;padding:0 8px;display:flex;overflow:hidden}.ViewerCursorMenu_tierImageMenuItem__1vxea01l{background:var(--color-foreground-state-10__104rte7b);border-bottom-left-radius:var(--radius-sm__104rte74f);border-bottom-right-radius:var(--radius-sm__104rte74f);align-items:center;gap:4px;width:100%;padding:4px 14px 4px 4px;display:flex}.ViewerCursorMenu_tierImageRow__1vxea01m{flex:1 0 0;align-items:center;gap:4px;min-width:0;display:flex}.ViewerCursorMenu_tierImageBtn__1vxea01n{border-radius:var(--radius-xs__104rte74e);object-fit:cover;cursor:pointer;background:var(--color-foreground-state-20__104rte7c);opacity:.4;border:1px solid #0000;width:32px;height:32px;padding:0;transition:border-color .12s,opacity .12s;position:relative;overflow:hidden}.ViewerCursorMenu_tierImageBtn__1vxea01n[aria-pressed=true],.ViewerCursorMenu_tierImageBtn__1vxea01n:hover:not([aria-disabled=true]){border-color:var(--color-foreground-color-100__104rte76);opacity:1}.ViewerCursorMenu_tierImageBtnImg__1vxea01o{object-fit:cover;width:100%;height:100%;display:block}.ViewerCursorMenu_tierHelpButton__1vxea01p{width:12px;height:12px;color:var(--color-foreground-neutral-300__104rte73);cursor:help;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ViewerCursorMenu_tierHelpButton__1vxea01p:hover,.ViewerCursorMenu_tierHelpButton__1vxea01p:focus-visible{color:var(--color-foreground-neutral-100__104rte71)}.ViewerCursorMenu_tierHelpButton__1vxea01p:focus-visible{outline:none}@supports (width:1svw){.ViewerCursorMenu_cursorAppearanceMenu__1vxea013{max-width:min(100svw - 32px,256px)}}.HomeFilterSortButton_menuSectionLabel__14dcm8k0{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:.06em;font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-300__104rte73);text-transform:uppercase;padding:8px 12px 4px}.HomeFilterSortButton_menuSectionLabel__14dcm8k0:first-child{padding-top:4px}.HomeFilterSortButton_menuSectionDivider__14dcm8k1{background:var(--color-foreground-state-10__104rte7b);height:1px;margin:4px 8px}.EnvBadge_root__1rk68ft0{z-index:80;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:fixed;bottom:16px;left:16px}.EnvBadge_chipShared__1rk68ft1{pointer-events:auto;border-radius:var(--radius-full__104rte74j);cursor:pointer;font-family:inherit;font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);letter-spacing:.04em;font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);text-transform:uppercase;box-shadow:var(--shadow-small__104rte74k);color:#fff;border:none;align-items:center;gap:6px;padding:4px 8px;font-weight:700;display:inline-flex}.EnvBadge_chip_local__1rk68ft2{background:#249a5d}.EnvBadge_chip_dev__1rk68ft3{background:#2a6fe0}.EnvBadge_chip_prod__1rk68ft4{background:#fa5252}.EnvBadge_chip_branch__1rk68ft5{color:#171717;background:#e59215}.EnvBadge_dot__1rk68ft6{border-radius:var(--radius-full__104rte74j);opacity:.85;background:currentColor;width:6px;height:6px}.EnvBadge_panel__1rk68ft7{pointer-events:auto;background:var(--color-background-neutral-100__104rte7m);color:var(--color-foreground-neutral-0__104rte70);border-radius:var(--radius-md__104rte74g);box-shadow:var(--shadow-large__104rte74l);max-width:360px;font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:var(--typography-scale-bodyXs-fontSize__104rte73r);line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);flex-direction:column;gap:4px;padding:8px 10px;display:flex}.EnvBadge_panelRow__1rk68ft8{align-items:baseline;gap:8px;display:flex}.EnvBadge_panelKey__1rk68ft9{color:var(--color-foreground-neutral-200__104rte72);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px;font-weight:600}.EnvBadge_panelValue__1rk68fta{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.VersionBadge_floatingRoot__4wst670{z-index:80;pointer-events:none;position:fixed;bottom:16px;left:16px}.VersionBadge_root__4wst671{border-radius:var(--radius-full__104rte74j);background:var(--color-state-color-10__104rte717);border:1px solid var(--color-state-color-10__104rte717);color:var(--color-foreground-color-300__104rte78);font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;flex-shrink:0;align-items:center;padding:4px 8px;display:inline-flex}.ResumeUploadBanner_bannerRoot__1y5x8yj0{z-index:90;pointer-events:none;flex-direction:column;gap:8px;width:min(640px,100vw - 32px);display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.ResumeUploadBanner_bannerCard__1y5x8yj1{border-radius:var(--radius-lg__104rte74h);box-shadow:var(--shadow-large__104rte74l);pointer-events:auto;flex-direction:column;gap:8px;padding:12px;display:flex}.ResumeUploadBanner_bannerHeader__1y5x8yj2{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-foreground-neutral-0__104rte70)}.ResumeUploadBanner_bannerLead__1y5x8yj3{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-300__104rte73);margin:0}.ResumeUploadBanner_bannerRow__1y5x8yj4{align-items:center;gap:8px;min-width:0;display:flex}.ResumeUploadBanner_bannerFileName__1y5x8yj5{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);min-width:0;color:var(--color-foreground-neutral-0__104rte70);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ResumeUploadBanner_bannerError__1y5x8yj6{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-state-60__104rte7g);margin:0}.RoomGifsModal_dialog__12o5eln0{background:linear-gradient(var(--nv-glass-tint), var(--nv-glass-tint)), linear-gradient(var(--nv-glass-bg), var(--nv-glass-bg));gap:0;width:min(92vw,1100px);max-width:min(92vw,1100px);height:min(86vh,880px);max-height:min(86vh,880px);padding:0;position:relative;overflow:hidden}.RoomGifsModal_dialog__12o5eln0:before{content:"";-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);pointer-events:none;position:absolute;inset:0}.RoomGifsModal_headingRow__12o5eln1{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;padding:24px 24px 16px;display:flex;position:absolute;top:0;left:0;right:0}.RoomGifsModal_heading__12o5eln2{font-family:var(--typography-scale-h4-fontFamily__104rte72q);font-size:var(--typography-scale-h4-fontSize__104rte72r);line-height:var(--typography-scale-h4-lineHeight__104rte72s);font-weight:var(--typography-scale-h4-fontWeight__104rte72t);letter-spacing:var(--typography-scale-h4-letterSpacing__104rte72u);font-variation-settings:var(--typography-scale-h4-fontVariationSettings__104rte72v);color:var(--color-foreground-neutral-0__104rte70);margin:0}.RoomGifsModal_headingSearch__12o5eln3{pointer-events:auto;flex:none;width:min(280px,50%)}.RoomGifsModal_scrollChromeRoot__12o5eln4{gap:0;position:absolute;inset:0}.RoomGifsModal_scrollPort__12o5eln5{padding:80px 16px 0 24px;-webkit-mask-image:linear-gradient(#0000 0,#000 80px 100%);mask-image:linear-gradient(#0000 0,#000 80px 100%)}.RoomGifsModal_galleryGrid__12o5eln6{columns:220px auto;column-gap:16px;width:100%}.RoomGifsModal_gifCard__12o5eln7{border-radius:var(--radius-md__104rte74g);break-inside:avoid;flex-direction:column;gap:8px;width:100%;margin-bottom:16px;padding:12px;display:inline-flex}.RoomGifsModal_gifImage__12o5eln8{border-radius:calc(var(--radius-md__104rte74g) - 4px);object-fit:contain;background:var(--color-background-neutral-100__104rte7m);width:100%;display:block}.RoomGifsModal_gifMetaRow__12o5eln9{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-color-100__104rte76);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;display:flex}.RoomGifsModal_episodeLabel__12o5elna{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-100__104rte71);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RoomGifsModal_gifCaption__12o5elnb{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-foreground-color-0__104rte75);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RoomGifsModal_cardActions__12o5elnc{align-items:center;gap:8px;display:flex}.RoomGifsModal_actionsSpacer__12o5elnd{flex:auto}.RoomGifsModal_emptyState__12o5elne{color:var(--color-foreground-color-100__104rte76);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px;display:flex}.RoomGifsModal_loadingState__12o5elnf{justify-content:center;align-items:center;padding:48px;display:flex}.RoomGifsModal_emptyTitle__12o5elng{font-family:var(--typography-scale-labelLg-fontFamily__104rte73w);font-size:var(--typography-scale-labelLg-fontSize__104rte73x);line-height:var(--typography-scale-labelLg-lineHeight__104rte73y);font-weight:var(--typography-scale-labelLg-fontWeight__104rte73z);letter-spacing:var(--typography-scale-labelLg-letterSpacing__104rte740);font-variation-settings:var(--typography-scale-labelLg-fontVariationSettings__104rte741);color:var(--color-foreground-neutral-0__104rte70)}.RoomGifsModal_emptyBody__12o5elnh{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-color-100__104rte76);max-width:52ch}@media screen and (width<=768px){.RoomGifsModal_dialog__12o5eln0{width:min(96vw,1100px);max-width:min(96vw,1100px)}.RoomGifsModal_headingRow__12o5eln1{gap:8px;padding:16px 16px 12px}.RoomGifsModal_scrollPort__12o5eln5{padding-left:16px;padding-right:8px}}.UploadTray_trayRoot__2o81nj0{z-index:80;pointer-events:none;flex-direction:column;width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.UploadTray_trayCard__2o81nj1{border-radius:var(--radius-lg__104rte74h);pointer-events:auto;box-shadow:var(--shadow-large__104rte74l);flex-direction:column;display:flex;overflow:hidden}.UploadTray_trayHeader__2o81nj2{border-bottom:1px solid var(--color-foreground-state-10__104rte7b);cursor:pointer;text-align:left;width:100%;color:var(--color-foreground-neutral-0__104rte70);background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.UploadTray_trayHeaderLabel__2o81nj3{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.UploadTray_trayBody__2o81nj4{flex-direction:column;max-height:40vh;display:flex;overflow-y:auto}.UploadTray_trayItem__2o81nj5{border-bottom:1px solid var(--color-foreground-state-10__104rte7b);flex-direction:column;gap:4px;padding:8px 12px;display:flex}.UploadTray_trayItem__2o81nj5:last-child{border-bottom:none}.UploadTray_trayItemHeader__2o81nj6{align-items:center;gap:8px;min-width:0;display:flex}.UploadTray_trayItemFileName__2o81nj7{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);min-width:0;color:var(--color-foreground-neutral-0__104rte70);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.UploadTray_trayItemPhase__2o81nj8{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-300__104rte73);white-space:nowrap}.UploadTray_trayItemPhaseError__2o81nj9{color:var(--color-foreground-state-60__104rte7g)}.UploadTray_trayActions__2o81nja{align-items:center;gap:4px;display:flex}.WatchTimeDebugModal_dialog__1hbypqw0{width:min(92vw,640px);max-width:min(92vw,640px)}.WatchTimeDebugModal_heading__1hbypqw1{font-family:var(--typography-scale-h4-fontFamily__104rte72q);font-size:var(--typography-scale-h4-fontSize__104rte72r);line-height:var(--typography-scale-h4-lineHeight__104rte72s);font-weight:var(--typography-scale-h4-fontWeight__104rte72t);letter-spacing:var(--typography-scale-h4-letterSpacing__104rte72u);font-variation-settings:var(--typography-scale-h4-fontVariationSettings__104rte72v);color:var(--color-foreground-neutral-0__104rte70);margin:0}.WatchTimeDebugModal_subheading__1hbypqw2{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-color-100__104rte76);margin:0}.WatchTimeDebugModal_list__1hbypqw3{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.WatchTimeDebugModal_row__1hbypqw4{border-radius:var(--radius-sm__104rte74f);background:var(--color-background-state-10__104rte7w);grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:8px 12px;display:grid}.WatchTimeDebugModal_rowTitle__1hbypqw5{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-foreground-neutral-0__104rte70);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.WatchTimeDebugModal_rowTotal__1hbypqw6{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-0__104rte70);font-variant-numeric:tabular-nums;white-space:nowrap}.WatchTimeDebugModal_rowSources__1hbypqw7{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-state-40__104rte7e);font-variant-numeric:tabular-nums;grid-column:1/-1;align-items:baseline;gap:8px;display:flex}.WatchTimeDebugModal_rowSourceDb__1hbypqw8{color:var(--color-foreground-color-100__104rte76)}.WatchTimeDebugModal_rowSourceLocal__1hbypqw9{color:var(--color-foreground-state-60__104rte7g)}.WatchTimeDebugModal_rowMeta__1hbypqwa{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-state-40__104rte7e);font-variant-numeric:tabular-nums;grid-column:1/-1;align-items:center;gap:8px;display:flex}.WatchTimeDebugModal_progressTrack__1hbypqwb{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-state-10__104rte7b);flex:auto;height:4px;position:relative;overflow:hidden}.WatchTimeDebugModal_progressFill__1hbypqwc{transform-origin:0;background:var(--color-foreground-state-50__104rte7f);border-radius:inherit;position:absolute;inset:0}.WatchTimeDebugModal_emptyState__1hbypqwd{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-color-100__104rte76);margin:0}.WatchTimeDebugModal_tierBlock__1hbypqwe{border-radius:var(--radius-sm__104rte74f);background:var(--color-background-state-10__104rte7w);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.WatchTimeDebugModal_tierBlockHeader__1hbypqwf{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.WatchTimeDebugModal_tierBlockCurrent__1hbypqwg{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-foreground-neutral-0__104rte70)}.WatchTimeDebugModal_tierBlockMeta__1hbypqwh{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-state-50__104rte7f);font-variant-numeric:tabular-nums}.WatchTimeDebugModal_tierBlockProgressTrack__1hbypqwi{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-state-10__104rte7b);width:100%;height:4px;position:relative;overflow:hidden}.WatchTimeDebugModal_tierBlockProgressFill__1hbypqwj{transform-origin:0;background:var(--color-foreground-state-60__104rte7g);border-radius:inherit;position:absolute;inset:0}.RoomCard_presenceGlow__1nrpkmo0{border-radius:inherit;pointer-events:none;z-index:1;box-shadow:inset 0 0 0 2px var(--color-foreground-color-400__104rte79);opacity:0;transition:opacity .3s;position:absolute;inset:0}.RoomCard_presenceGlow__1nrpkmo0[data-occupied=true]{opacity:1}.RoomCardPresenceDecor_decorRoot__16sb7lm0{pointer-events:none;z-index:4;border-radius:inherit;opacity:1;transition:opacity .36s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;overflow:hidden}.RoomCardPresenceDecor_decorCursorWrap__16sb7lm1{width:40px;height:40px;position:absolute;transform:translate(-50%,-50%)}.RoomCardPresenceDecor_decorBubble__16sb7lm2{border-radius:var(--radius-md__104rte74g);max-width:240px;min-height:32px;box-shadow:inset 0 1px 2px -1px var(--color-foreground-state-20__104rte7c);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 16px;position:absolute;top:26px;left:29px}.RoomCardPresenceDecor_decorBubbleText__16sb7lm3{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-background-neutral-0__104rte7l);text-align:left;word-break:break-word}@keyframes HomeRoomCard_presenceGlyphFloatKf__1okvfb7l{0%{transform:translate(0)}16%{transform:translate(3px,-3px)}33%{transform:translate(2px,-6px)}50%{transform:translate(-2px,-7px)}66%{transform:translate(-3px,-4px)}83%{transform:translate(-1px,-1px)}to{transform:translate(0)}}.HomeRoomCard_mapCardRoot__1okvfb70{aspect-ratio:864/486;border-radius:var(--radius-lg__104rte74h);cursor:pointer;flex-shrink:0;width:min(864px,100vw - 96px);transition:opacity .28s,box-shadow .42s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.HomeRoomCard_mapCardRoot__1okvfb70[data-focused=false]{opacity:.78;box-shadow:none;contain:paint}.HomeRoomCard_mapCardRoot__1okvfb70[data-focused=true]{opacity:1}.HomeRoomCard_mapCardRoot__1okvfb70[data-handoff-sibling=true]{opacity:0;box-shadow:none;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.HomeRoomCard_mapHandoffMedia__1okvfb71{z-index:0;border-radius:inherit;cursor:pointer;position:absolute;inset:0;overflow:hidden}.HomeRoomCard_mapChromeOverlayInertWhilePortaled__1okvfb72{visibility:hidden}.HomeRoomCard_mapChromeOverlay__1okvfb73{z-index:2;pointer-events:none;justify-content:center;align-items:center;padding:48px;display:flex;position:absolute;inset:0}.HomeRoomCard_mapBgBlurHidden__1okvfb74{opacity:0}.HomeRoomCard_mapBgBlur__1okvfb75{z-index:2;pointer-events:none;filter:blur(22px);transition:filter .32s;position:absolute;inset:-5%;transform:scale(1.06)}.HomeRoomCard_mapCardRoot__1okvfb70[data-focused=false] .HomeRoomCard_mapBgBlur__1okvfb75{filter:blur(24px)}.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapBgBlur__1okvfb75:not(.HomeRoomCard_mapBgBlurHidden__1okvfb74){filter:blur()}.HomeRoomCard_mapBgBlurImg__1okvfb76{object-fit:cover;opacity:.4;width:100%;height:100%;transition:opacity .32s;display:block}.HomeRoomCard_mapCardRoot__1okvfb70[data-focused=false] .HomeRoomCard_mapBgBlur__1okvfb75 .HomeRoomCard_mapBgBlurImg__1okvfb76{opacity:.2}.HomeRoomCard_mapCardRoot__1okvfb70[data-focused=true]:hover .HomeRoomCard_mapBgBlur__1okvfb75:not(.HomeRoomCard_mapBgBlurHidden__1okvfb74) .HomeRoomCard_mapBgBlurImg__1okvfb76,.HomeRoomCard_mapCardRoot__1okvfb70[data-focused=false]:hover .HomeRoomCard_mapBgBlur__1okvfb75:not(.HomeRoomCard_mapBgBlurHidden__1okvfb74) .HomeRoomCard_mapBgBlurImg__1okvfb76{opacity:.4}.HomeRoomCard_mapBgVideo__1okvfb77{z-index:3;object-fit:cover;pointer-events:none;opacity:.42;width:104%;height:104%;transition:opacity .32s;position:absolute;inset:-2%}.HomeRoomCard_mapBgTint__1okvfb78{z-index:1;pointer-events:none;border-radius:inherit;opacity:1;background-color:var(--color-background-color-200__104rte7s);transition:background-color .32s,opacity .36s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.HomeRoomCard_mapContent__1okvfb79{z-index:0;pointer-events:none;transform-origin:50%;opacity:.2;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;max-width:100%;transition:opacity .28s,transform .28s;display:flex;position:relative}.HomeRoomCard_mapCardRoot__1okvfb70[data-focused=true] .HomeRoomCard_mapContent__1okvfb79,.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapContent__1okvfb79{opacity:1}.HomeRoomCard_mapTitle__1okvfb7a{font-family:var(--typography-scale-mapHero-fontFamily__104rte71k);font-size:var(--typography-scale-mapHero-fontSize__104rte71l);line-height:var(--typography-scale-mapHero-lineHeight__104rte71m);font-weight:var(--typography-scale-mapHero-fontWeight__104rte71n);letter-spacing:var(--typography-scale-mapHero-letterSpacing__104rte71o);font-variation-settings:var(--typography-scale-mapHero-fontVariationSettings__104rte71p);color:var(--color-foreground-color-100__104rte76);text-align:center;text-wrap:balance;max-width:100%}.HomeRoomCard_mapInfoRow__1okvfb7b{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.HomeRoomCard_mapStat__1okvfb7c{align-items:center;gap:4px;display:flex}.HomeRoomCard_mapStatDot__1okvfb7d{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-color-400__104rte79);flex-shrink:0;width:8px;height:8px}.HomeRoomCard_mapStatLabel__1okvfb7e{font-family:var(--typography-scale-subtitle-fontFamily__104rte732);font-size:var(--typography-scale-subtitle-fontSize__104rte733);line-height:var(--typography-scale-subtitle-lineHeight__104rte734);letter-spacing:var(--typography-scale-subtitle-letterSpacing__104rte736);font-variation-settings:var(--typography-scale-subtitle-fontVariationSettings__104rte737);color:var(--color-foreground-state-50__104rte7f);white-space:nowrap;font-weight:500}.HomeRoomCard_mapChipRow__1okvfb7f{align-items:center;gap:8px;display:flex}.HomeRoomCard_mapChipShell__1okvfb7g{max-width:100%;transition:opacity .28s;display:inline-flex}.HomeRoomCard_mapChipShellMuted__1okvfb7h{opacity:.52}.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapChipShellMuted__1okvfb7h{opacity:1}.HomeRoomCard_mapChipShell__1okvfb7g button{cursor:pointer}.HomeRoomCard_mapStatMuted__1okvfb7i{opacity:.55}.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapStatMuted__1okvfb7i{opacity:1}.HomeRoomCard_mapTitleMuted__1okvfb7j{opacity:.88}.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapTitleMuted__1okvfb7j{opacity:1}.HomeRoomCard_mapPresenceGlyphLift__1okvfb7k{pointer-events:none;transform-origin:50%;filter:drop-shadow(0 2px 1px #00000008);will-change:transform, filter;justify-content:center;align-items:center;transition:transform .32s cubic-bezier(.34,1.56,.64,1),filter .32s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapPresenceGlyphLift__1okvfb7k{filter:drop-shadow(0 14px 18px #00000080);transform:translateY(-14px)scale(1.24)}.HomeRoomCard_mapPresenceGlyphFloat__1okvfb7m{will-change:transform;animation:6s ease-in-out infinite HomeRoomCard_presenceGlyphFloatKf__1okvfb7l;display:inline-flex}.HomeRoomCard_mapPresenceGlyphLift__1okvfb7k .Cursor_cursorShapeDropShadow__4jehn12{filter:none}.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .RoomCard_presenceGlow__1nrpkmo0,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .HomeRoomCard_mapBgTint__1okvfb78{opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1)}.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true][data-focused=true] .HomeRoomCard_mapContent__1okvfb79,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true][data-focused=true]:hover .HomeRoomCard_mapContent__1okvfb79{opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);transform:scale(1.12)}.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .HomeRoomCard_mapBgVideo__1okvfb77,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .RoomCardPresenceDecor_decorRoot__16sb7lm0{opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1)}[data-map-handoff-chrome-portal] .HomeRoomCard_mapContent__1okvfb79{opacity:1;transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}[data-map-handoff-chrome-portal][data-fade-card-chrome=true] .HomeRoomCard_mapContent__1okvfb79{opacity:0;transform:scale(1.12)}@supports (width:1svw){.HomeRoomCard_mapCardRoot__1okvfb70{width:min(864px,100svw - 96px)}}@media (prefers-reduced-motion:reduce){.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .RoomCard_presenceGlow__1nrpkmo0,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .HomeRoomCard_mapBgTint__1okvfb78,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true][data-focused=true] .HomeRoomCard_mapContent__1okvfb79,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .HomeRoomCard_mapBgVideo__1okvfb77,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .RoomCardPresenceDecor_decorRoot__16sb7lm0,[data-map-handoff-chrome-portal] .HomeRoomCard_mapContent__1okvfb79,[data-map-handoff-chrome-portal][data-fade-card-chrome=true] .HomeRoomCard_mapContent__1okvfb79{transition:none}}.RoomMap_mapViewport__18wnnx0{z-index:0;background:var(--color-background-neutral-0__104rte7l);cursor:grab;transition:opacity .22s cubic-bezier(.4,0,.2,1);position:fixed;inset:0;overflow:hidden}.RoomMap_mapViewport__18wnnx0[data-dragging=true]{cursor:grabbing}.RoomMap_mapHandoffHost__18wnnx1{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.RoomMap_mapWorld__18wnnx2{z-index:2;will-change:transform;-webkit-user-select:none;user-select:none;transform-origin:0 0;place-content:center;place-items:center;gap:16px;padding:48px;display:grid;position:absolute;top:50%;left:50%}.CommentDensityWave_waveRoot__1uy7nrj0{height:var(--comment-wave-height);pointer-events:none;z-index:0;display:block;position:absolute;bottom:calc(50% + 8px);left:14px;right:14px}.CommentDensityWave_waveSvg__1uy7nrj1{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}
