@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-vietnamese-400-normal-TxZB8OSn.woff2)format("woff2"),url(/assets/public-sans-vietnamese-400-normal-BO1meqcx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-ext-400-normal-mk90oQqJ.woff2)format("woff2"),url(/assets/public-sans-latin-ext-400-normal-B02wwOdZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/public-sans-latin-400-normal-8Rpg0ruU.woff2)format("woff2"),url(/assets/public-sans-latin-400-normal-SBbinRkI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-vietnamese-500-normal-DjztbcKe.woff2)format("woff2"),url(/assets/public-sans-vietnamese-500-normal-CXYe29CY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-ext-500-normal-DC-z7ASZ.woff2)format("woff2"),url(/assets/public-sans-latin-ext-500-normal-BHCCp-na.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2)format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-vietnamese-600-normal-P4BtCUdw.woff2)format("woff2"),url(/assets/public-sans-vietnamese-600-normal-CcnAzmUX.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-ext-600-normal-DchWdWJ_.woff2)format("woff2"),url(/assets/public-sans-latin-ext-600-normal-DfkbVac2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2)format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-vietnamese-700-normal-D97ShjGS.woff2)format("woff2"),url(/assets/public-sans-vietnamese-700-normal-Dq5VrXjD.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-ext-700-normal-CgolUQuG.woff2)format("woff2"),url(/assets/public-sans-latin-ext-700-normal-jWHjnMgZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-700-normal-BqJmxWdE.woff2)format("woff2"),url(/assets/public-sans-latin-700-normal-Dm-oTPSL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-standard-normal-rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-standard-normal-7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-standard-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#80808029 transparent}}@property --nv-glass-bg{syntax:"<color>";inherits:false;initial-value:#0000}@property --nv-glass-tint{syntax:"<color>";inherits:false;initial-value:#0000}.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)}}.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}.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_cardActions__12o5elnb{align-items:center;gap:8px;display:flex}.RoomGifsModal_actionsSpacer__12o5elnc{flex:auto}.RoomGifsModal_emptyState__12o5elnd{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__12o5elne{justify-content:center;align-items:center;padding:48px;display:flex}.RoomGifsModal_emptyTitle__12o5elnf{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__12o5elng{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_cardRoot__1nrpkmo0{cursor:pointer;aspect-ratio:16/9;background:var(--color-background-neutral-100__104rte7m);flex-shrink:0;position:relative;overflow:hidden}.RoomCard_cardMediaClip__1nrpkmo1{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.RoomCard_cardImage__1nrpkmo2{object-fit:cover;width:100%;height:100%;display:block}.RoomCard_cardGradient__1nrpkmo3{pointer-events:none;position:absolute;inset:0}.RoomCard_cardMediaShell__1nrpkmo4{z-index:0;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.RoomCard_presenceGlow__1nrpkmo5{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__1nrpkmo5[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__1okvfb7m{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_mapPresenceLayer__1okvfb74{z-index:4;pointer-events:none;border-radius:inherit;position:absolute;inset:0}.HomeRoomCard_mapBgBlurHidden__1okvfb75{opacity:0}.HomeRoomCard_mapBgBlur__1okvfb76{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__1okvfb76{filter:blur(24px)}.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapBgBlur__1okvfb76:not(.HomeRoomCard_mapBgBlurHidden__1okvfb75){filter:blur()}.HomeRoomCard_mapBgBlurImg__1okvfb77{object-fit:cover;opacity:.4;width:100%;height:100%;transition:opacity .32s;display:block}.HomeRoomCard_mapCardRoot__1okvfb70[data-focused=false] .HomeRoomCard_mapBgBlur__1okvfb76 .HomeRoomCard_mapBgBlurImg__1okvfb77{opacity:.2}.HomeRoomCard_mapCardRoot__1okvfb70[data-focused=true]:hover .HomeRoomCard_mapBgBlur__1okvfb76:not(.HomeRoomCard_mapBgBlurHidden__1okvfb75) .HomeRoomCard_mapBgBlurImg__1okvfb77,.HomeRoomCard_mapCardRoot__1okvfb70[data-focused=false]:hover .HomeRoomCard_mapBgBlur__1okvfb76:not(.HomeRoomCard_mapBgBlurHidden__1okvfb75) .HomeRoomCard_mapBgBlurImg__1okvfb77{opacity:.4}.HomeRoomCard_mapBgVideo__1okvfb78{z-index:3;object-fit:cover;pointer-events:none;opacity:.42;width:104%;height:104%;transition:opacity .32s;position:absolute;inset:-2%}.HomeRoomCard_mapBgTint__1okvfb79{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__1okvfb7a{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__1okvfb7a,.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapContent__1okvfb7a{opacity:1}.HomeRoomCard_mapTitle__1okvfb7b{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__1okvfb7c{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.HomeRoomCard_mapStat__1okvfb7d{align-items:center;gap:4px;display:flex}.HomeRoomCard_mapStatDot__1okvfb7e{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-color-400__104rte79);flex-shrink:0;width:8px;height:8px}.HomeRoomCard_mapStatLabel__1okvfb7f{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__1okvfb7g{align-items:center;gap:8px;display:flex}.HomeRoomCard_mapChipShell__1okvfb7h{max-width:100%;transition:opacity .28s;display:inline-flex}.HomeRoomCard_mapChipShellMuted__1okvfb7i{opacity:.52}.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapChipShellMuted__1okvfb7i{opacity:1}.HomeRoomCard_mapChipShell__1okvfb7h button{cursor:pointer}.HomeRoomCard_mapStatMuted__1okvfb7j{opacity:.55}.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapStatMuted__1okvfb7j{opacity:1}.HomeRoomCard_mapTitleMuted__1okvfb7k{opacity:.88}.HomeRoomCard_mapCardRoot__1okvfb70:hover .HomeRoomCard_mapTitleMuted__1okvfb7k{opacity:1}.HomeRoomCard_mapPresenceGlyphLift__1okvfb7l{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__1okvfb7l{filter:drop-shadow(0 14px 18px #00000080);transform:translateY(-14px)scale(1.24)}.HomeRoomCard_mapPresenceGlyphFloat__1okvfb7n{will-change:transform;animation:6s ease-in-out infinite HomeRoomCard_presenceGlyphFloatKf__1okvfb7m;display:inline-flex}.HomeRoomCard_mapPresenceGlyphLift__1okvfb7l .Cursor_cursorShapeDropShadow__4jehn12{filter:none}.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .RoomCard_presenceGlow__1nrpkmo5,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .HomeRoomCard_mapBgTint__1okvfb79{opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1)}.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true][data-focused=true] .HomeRoomCard_mapContent__1okvfb7a,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true][data-focused=true]:hover .HomeRoomCard_mapContent__1okvfb7a{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__1okvfb78,.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__1okvfb7a{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__1okvfb7a{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__1nrpkmo5,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .HomeRoomCard_mapBgTint__1okvfb79,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true][data-focused=true] .HomeRoomCard_mapContent__1okvfb7a,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .HomeRoomCard_mapBgVideo__1okvfb78,.HomeRoomCard_mapCardRoot__1okvfb70[data-fade-card-chrome=true] .RoomCardPresenceDecor_decorRoot__16sb7lm0,[data-map-handoff-chrome-portal] .HomeRoomCard_mapContent__1okvfb7a,[data-map-handoff-chrome-portal][data-fade-card-chrome=true] .HomeRoomCard_mapContent__1okvfb7a{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%}.HomePage_homePageRoot__13e60y70{pointer-events:none;flex-direction:column;height:100vh;display:flex;position:relative}.HomePage_headerOverlay__13e60y71{z-index:10;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex;position:fixed;top:0;left:0;right:0}.HomePage_homeHeaderTabCenter__13e60y72{pointer-events:auto;justify-content:center;max-width:calc(100vw - 48px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HomePage_logoCluster__13e60y73{pointer-events:auto;font-size:var(--typography-scale-h2-fontSize__104rte72f);flex-direction:row;align-items:center;gap:8px;display:flex}.HomePage_logoWordmark__13e60y74{font-family:var(--typography-family-display__104rte71i);font-size:inherit;letter-spacing:-.05em;font-variation-settings:"wdth" 62;color:var(--color-foreground-neutral-100__104rte71);white-space:nowrap;font-weight:500;line-height:1}.HomePage_logoColorBars__13e60y75{aspect-ratio:180/218;flex-direction:row;flex-shrink:0;align-items:stretch;height:.88em;display:flex;overflow:hidden}.HomePage_logoColorBar__13e60y76{flex:1 1 0;min-width:0;min-height:0}.HomePage_headerRight__13e60y77{pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;display:flex}.HomePage_exploreBarWrap__13e60y78{z-index:10;pointer-events:auto;width:min(288px,100vw - 48px);position:fixed;bottom:40px;left:50%;transform:translate(-50%)}.HomePage_exploreInput__13e60y79{width:100%}.HomePage_modalBackdrop__13e60y7a{z-index:100;pointer-events:auto;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.HomePage_createRoomForm__13e60y7b{background:var(--color-background-neutral-0__104rte7l);border-radius:var(--radius-lg__104rte74h);border:1px solid var(--color-foreground-state-10__104rte7b);flex-direction:column;gap:16px;width:100%;max-width:480px;padding:24px;display:flex}.HomePage_formHeading__13e60y7c{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)}.HomePage_formLabel__13e60y7d{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-100__104rte71);flex-direction:column;gap:4px;display:flex}.HomePage_formInput__13e60y7e{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);background:var(--color-background-neutral-100__104rte7m);border:1px solid var(--color-foreground-state-10__104rte7b);border-radius:var(--radius-md__104rte74g);outline:none;padding:8px 12px}.HomePage_formInput__13e60y7e:focus{border-color:var(--color-foreground-color-400__104rte79)}.HomePage_formDropdown__13e60y7f{width:100%;display:flex}.HomePage_formDropdown__13e60y7f>button{width:100%}.HomePage_formDropdown__13e60y7f>button>span{justify-content:space-between;width:100%}.HomePage_formRow__13e60y7g{gap:12px;display:flex}.HomePage_formActions__13e60y7h{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.HomePage_uploadArea__13e60y7i{border-radius:var(--radius-md__104rte74g);border:2px dashed var(--color-foreground-state-20__104rte7c);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;transition:border-color .12s,background .12s;display:flex}.HomePage_uploadArea__13e60y7i:hover{border-color:var(--color-foreground-color-400__104rte79);background:var(--color-state-color-10__104rte717)}.HomePage_uploadAreaActive__13e60y7j{border-color:var(--color-foreground-color-400__104rte79);cursor:default;border-style:solid}.HomePage_uploadIcon__13e60y7k{color:var(--color-foreground-neutral-300__104rte73);font-size:28px}.HomePage_uploadHint__13e60y7l{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)}.HomePage_uploadFileName__13e60y7m{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;max-width:100%;overflow:hidden}.HomePage_uploadStatus__13e60y7n{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-200__104rte72)}.HomePage_progressBarTrack__13e60y7o{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-state-10__104rte7b);width:100%;height:4px;overflow:hidden}.HomePage_progressBarFill__13e60y7p{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-color-400__104rte79);height:100%;transition:width .2s}@supports (width:1svw){.HomePage_homeHeaderTabCenter__13e60y72{max-width:calc(100svw - 48px)}.HomePage_exploreBarWrap__13e60y78{width:min(288px,100svw - 48px)}}.VideoCommentOverlays_overlaysListClip__hx39v50{z-index:0;pointer-events:none;flex-direction:column;flex:1 1 0;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:visible}.VideoCommentOverlays_overlaysScrollPort__hx39v51{box-sizing:border-box;pointer-events:none;overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none;touch-action:auto;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-self:stretch;align-items:stretch;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;padding-top:16px;padding-left:0;padding-right:16px;scroll-padding-top:16px;scroll-padding-left:0;scroll-padding-right:16px;display:flex;overflow:hidden auto}.VideoCommentOverlays_overlaysScrollPort__hx39v51::-webkit-scrollbar{width:0;height:0;display:none}.VideoCommentOverlays_overlaysDockFill__hx39v52{pointer-events:auto;box-sizing:border-box;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:flex-end;width:100%;min-width:0;max-height:max-content;margin-top:auto;display:flex}.VideoCommentOverlays_overlaysDock__hx39v53{pointer-events:none;flex-direction:column-reverse;flex-shrink:0;justify-content:flex-end;align-self:flex-end;align-items:flex-end;gap:8px;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.VideoCommentOverlays_overlayItem__hx39v54{pointer-events:auto;flex-shrink:0;width:100%;min-width:0;max-width:100%}.CommentPanel_panelRoot__191aaq0{width:100%;min-width:0;height:100%;min-height:0;color:var(--color-foreground-neutral-200__104rte72);pointer-events:auto;flex-direction:column;flex:1;display:flex;position:relative}.CommentPanel_listClip__191aaq1{flex:1;width:100%;min-height:0;position:relative;overflow:visible}.CommentPanel_listItemMotion__191aaq2{transform-origin:50% 0;flex-shrink:0;width:100%;min-width:0;transition:filter .4s}.CommentPanel_listItemMotion__191aaq2[data-dimmed=true]{filter:opacity(.2)}.CommentPanel_listItemMotion__191aaq2[data-dimmed=true]:hover{filter:none}.CommentPanel_listScrollChrome__191aaq3{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.CommentPanel_listScrollChromeRoot__191aaq4{flex:1;width:100%;height:100%;min-height:0}.CommentPanel_listScrollPort__191aaq5{width:100%;height:100%;min-height:0;padding-left:8px;padding-right:4px}.CommentPanel_threadListStack__191aaq6{box-sizing:border-box;width:100%;padding-left:8px;padding-right:8px;position:relative}.CommentPanel_fadeEdgeBase__191aaq7{pointer-events:none;z-index:1;opacity:0;height:48px;transition:opacity .18s;position:absolute;left:0;right:0}.CommentPanel_fadeEdgeBase__191aaq7[data-visible=true]{opacity:1}.CommentPanel_fadeTopDefault__191aaq8{background:linear-gradient(to bottom, var(--color-background-color-0__104rte7q), transparent);top:0}.CommentPanel_fadeTopTheater__191aaq9{background:linear-gradient(to bottom, var(--color-background-neutral-0__104rte7l), transparent);top:0}.CommentPanel_fadeBottomDefault__191aaqa{background:linear-gradient(to top, var(--color-background-color-0__104rte7q), transparent);bottom:0}.CommentPanel_fadeBottomTheater__191aaqb{background:linear-gradient(to top, var(--color-background-neutral-0__104rte7l), transparent);bottom:0}.CommentPanel_panelEmpty__191aaqc{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-30__104rte7d);text-align:center;margin-top:96px;padding:24px}.CommentPanel_panelLoading__191aaqd{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-30__104rte7d);flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-top:96px;padding:24px;display:flex}@media (prefers-reduced-motion:reduce){.CommentPanel_fadeEdgeBase__191aaq7{transition:none}}.FloatingThread_threadRoot__mq7jwp0{border-radius:var(--radius-lg__104rte74h);width:304px;max-width:90%;color:var(--color-foreground-neutral-200__104rte72);pointer-events:auto;outline-offset:0;outline:1px solid #0000;flex-direction:column;gap:12px;padding:16px;transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s,outline-color .18s;display:flex;position:absolute}.FloatingThread_threadRoot__mq7jwp0:hover{z-index:1;outline-color:var(--color-state-color-40__104rte71a);transform:translateY(-2px)}.FloatingThread_threadHeader__mq7jwp1{align-items:center;gap:8px;display:flex}.FloatingThread_threadAvatar__mq7jwp2{border-radius:var(--radius-full__104rte74j);background:var(--color-state-color-30__104rte719);width:24px;height:24px;color:var(--color-foreground-neutral-200__104rte72);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:inline-flex}.FloatingThread_threadAuthor__mq7jwp3{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-200__104rte72)}.FloatingThread_threadTimestamp__mq7jwp4{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-state-40__104rte7e);margin-left:auto}.FloatingThread_threadTitle__mq7jwp5{font-family:var(--typography-scale-title-fontFamily__104rte72w);font-size:var(--typography-scale-title-fontSize__104rte72x);line-height:var(--typography-scale-title-lineHeight__104rte72y);font-weight:var(--typography-scale-title-fontWeight__104rte72z);letter-spacing:var(--typography-scale-title-letterSpacing__104rte730);font-variation-settings:var(--typography-scale-title-fontVariationSettings__104rte731);color:var(--color-foreground-neutral-200__104rte72)}.FloatingThread_threadBody__mq7jwp6{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-200__104rte72);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.FloatingThread_threadFooter__mq7jwp7{align-items:center;gap:8px;display:flex}.FloatingThread_threadReactions__mq7jwp8{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-200__104rte72);gap:4px;display:inline-flex}.FloatingThread_threadReplyChip__mq7jwp9{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-state-50__104rte7f);margin-left:auto}.VideoCommentComposer_composerCluster__1xjmkbn0{isolation:isolate;box-sizing:border-box;pointer-events:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:stretch;gap:0;width:341px;min-height:0;margin-top:-16px;margin-bottom:-16px;margin-right:-16px;display:flex;position:relative;overflow:visible}.VideoCommentComposer_composerColumnStack__1xjmkbn1{z-index:0;pointer-events:none;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-self:stretch;align-items:stretch;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.VideoCommentComposer_composerHideable__1xjmkbn2{z-index:2;box-sizing:border-box;pointer-events:auto;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;padding:16px 16px 16px 0;display:flex;position:absolute;bottom:0;left:0;right:0}.VideoCommentComposer_composerChromeStack__1xjmkbn3{box-sizing:border-box;flex-direction:column;align-items:flex-end;gap:8px;width:325px;max-width:100%;display:flex}.VideoCommentComposer_composerChromeStack__1xjmkbn3 .CommentThread_replyComposerRow__8g6u6ud{padding-bottom:0}.VideoCommentComposer_composerRow__1xjmkbn4{justify-content:center;align-items:center;gap:4px;width:100%;display:flex}.VideoCommentComposer_composerPrevButton__1xjmkbn5{flex-shrink:0}.VideoCommentComposer_composerCenterButton__1xjmkbn6{flex:1 0 0;min-width:0}.VideoCommentComposer_composerNextButton__1xjmkbn7{flex-shrink:0}@media screen and (width<=1024px){.VideoCommentComposer_composerCluster__1xjmkbn0{display:none}}.RecordedReactionPreview_recordedParentAudio__32gmp00{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.PreviewBar_previewBarRoot__17r75g20{align-items:center;gap:12px;width:100%;display:flex}.PreviewBar_previewSeekTrack__17r75g21{flex:auto;min-width:0}.PreviewBar_previewTimeReadout__17r75g22{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-100__104rte71);white-space:nowrap;font-variant-numeric:tabular-nums}.PreviewBar_previewTooltipBody__17r75g23{margin-block:-6px;margin-inline:-12px;line-height:0;display:block;position:relative;overflow:hidden}.PreviewBar_previewTooltipThumb__17r75g24{background-repeat:no-repeat;background-color:var(--color-background-neutral-100__104rte7m);flex-shrink:0;display:block}.PreviewBar_previewTooltipTime__17r75g25{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);border-radius:var(--radius-sm__104rte74f);background:var(--color-background-state-50__104rte710);color:var(--color-foreground-neutral-0__104rte70);font-variant-numeric:tabular-nums;padding-block:2px;padding-inline:6px;position:absolute;top:6px;right:6px}@keyframes ReactionRecordingStage_pulse__12do2cwa{0%,to{opacity:1}50%{opacity:.45}}.ReactionRecordingStage_stageRoot__12do2cw0{aspect-ratio:16/9;border-radius:var(--radius-md__104rte74g);cursor:default;-webkit-user-select:none;user-select:none;background:#000;width:100%;position:relative;overflow:hidden}.ReactionRecordingStage_parentVideo__12do2cw1{opacity:0;pointer-events:none;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ReactionRecordingStage_webcamVideo__12do2cw2{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ReactionRecordingStage_stageCanvas__12do2cw3{width:100%;height:100%;display:block;position:absolute;inset:0}.ReactionRecordingStage_dragHandle__12do2cw4{cursor:grab;border-radius:var(--radius-xs__104rte74e);box-shadow:none;background:0 0;outline:none;transition:box-shadow .12s,background-color .12s;position:absolute}.ReactionRecordingStage_dragHandle__12do2cw4:hover,.ReactionRecordingStage_dragHandle__12do2cw4:focus-visible{box-shadow:inset 0 0 0 2px var(--color-foreground-color-300__104rte78)}.ReactionRecordingStage_dragHandle__12do2cw4[data-dragging=true]{cursor:grabbing;box-shadow:inset 0 0 0 2px var(--color-foreground-color-300__104rte78);background:var(--color-foreground-state-10__104rte7b)}.ReactionRecordingStage_dragHandle__12do2cw4[data-resizing=true]{cursor:default;box-shadow:inset 0 0 0 2px var(--color-foreground-color-300__104rte78);background:var(--color-foreground-state-10__104rte7b)}.ReactionRecordingStage_cornerHandle__12do2cw5{background:var(--color-foreground-color-300__104rte78);border:2px solid var(--color-foreground-neutral-0__104rte70);pointer-events:auto;touch-action:none;z-index:1;opacity:0;border-radius:50%;width:14px;height:14px;transition:transform .12s,opacity .12s;position:absolute;box-shadow:0 1px 4px #00000059}.ReactionRecordingStage_dragHandle__12do2cw4:hover .ReactionRecordingStage_cornerHandle__12do2cw5,.ReactionRecordingStage_dragHandle__12do2cw4:focus-visible .ReactionRecordingStage_cornerHandle__12do2cw5,.ReactionRecordingStage_dragHandle__12do2cw4[data-dragging=true] .ReactionRecordingStage_cornerHandle__12do2cw5,.ReactionRecordingStage_dragHandle__12do2cw4[data-resizing=true] .ReactionRecordingStage_cornerHandle__12do2cw5{opacity:1}.ReactionRecordingStage_cornerHandle__12do2cw5:hover,.ReactionRecordingStage_cornerHandle__12do2cw5[data-active=true]{opacity:1;transform:scale(1.18)}.ReactionRecordingStage_cornerHandleTl__12do2cw6{cursor:nwse-resize;top:-7px;left:-7px}.ReactionRecordingStage_cornerHandleTr__12do2cw7{cursor:nesw-resize;top:-7px;right:-7px}.ReactionRecordingStage_cornerHandleBl__12do2cw8{cursor:nesw-resize;bottom:-7px;left:-7px}.ReactionRecordingStage_cornerHandleBr__12do2cw9{cursor:nwse-resize;bottom:-7px;right:-7px}.ReactionRecordingStage_recordingDot__12do2cwb{background:#ff3b30;border-radius:50%;width:12px;height:12px;animation:1.2s ease-in-out infinite ReactionRecordingStage_pulse__12do2cwa;position:absolute;top:16px;left:16px;box-shadow:0 0 12px #ff3b30b3}.RecordingControls_controlsRoot__3k8apg0{align-items:center;gap:16px;width:100%;padding-top:8px;display:flex}.RecordingControls_elapsedLabel__3k8apg1{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-100__104rte71);white-space:nowrap;font-variant-numeric:tabular-nums}.RecordingControls_progressTrack__3k8apg2{flex:auto;min-width:0}.RecordingControls_primaryAction__3k8apg3{white-space:nowrap}.VolumeMixerControl_mixerRoot__1tuios0{border-radius:var(--radius-md__104rte74g);background:var(--color-background-neutral-100__104rte7m);flex-direction:column;gap:8px;width:100%;padding:8px;display:flex}.VolumeMixerControl_mixerLane__1tuios1{align-items:center;gap:16px;padding-left:8px;display:flex}.VolumeMixerControl_mixerLaneLabel__1tuios2{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-100__104rte71);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;width:120px;display:inline-flex}.VolumeMixerControl_mixerLaneSlider__1tuios3{flex:auto;min-width:0}.RecordReactionModal_reactionDialog__1lcpv4i0{background:var(--color-background-neutral-0__104rte7l);border-radius:var(--radius-lg__104rte74h);border:1px solid var(--color-foreground-state-10__104rte7b);flex-direction:column;gap:16px;width:100%;max-width:880px;max-height:calc(100vh - 96px);padding:24px;display:flex;overflow-y:auto}.RecordReactionModal_reactionHeading__1lcpv4i1{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}.RecordReactionModal_reactionLead__1lcpv4i2{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-300__104rte73);margin:0}.RecordReactionModal_recordingStageWrap__1lcpv4i3{width:100%;position:relative}.RecordReactionModal_statusOverlay__1lcpv4i4{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);border-radius:var(--radius-md__104rte74g);color:var(--color-foreground-neutral-0__104rte70);pointer-events:none;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.RecordReactionModal_errorBanner__1lcpv4i5{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);border-radius:var(--radius-md__104rte74g);background:var(--color-background-state-20__104rte7x);color:var(--color-foreground-color-100__104rte76);padding:12px 16px}.RecordReactionModal_filmstripWrap__1lcpv4i6{width:100%}.RecordReactionModal_countdownNumber__1lcpv4i7{font-family:var(--typography-scale-display2xl-fontFamily__104rte71q);font-size:var(--typography-scale-display2xl-fontSize__104rte71r);line-height:1;font-weight:var(--typography-scale-display2xl-fontWeight__104rte71t);letter-spacing:var(--typography-scale-display2xl-letterSpacing__104rte71u);font-variation-settings:var(--typography-scale-display2xl-fontVariationSettings__104rte71v);color:var(--color-foreground-neutral-0__104rte70);font-variant-numeric:tabular-nums}.RecordReactionModal_recordedPreview__1lcpv4i8{aspect-ratio:16/9;border-radius:var(--radius-md__104rte74g);background:#000;width:100%;display:block;overflow:hidden}.RecordReactionModal_reactionActions__1lcpv4i9{justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.RecordReactionModal_reactionActionsTrailing__1lcpv4ia{align-items:center;gap:8px;margin-left:auto;display:flex}.ViewerToast_toastViewport__1p6zii60{z-index:45;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;max-width:min(100vw - 48px,360px);display:flex;position:fixed;top:72px;right:24px}.ViewerToast_toastSurface__1p6zii61{pointer-events:auto;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-200__104rte77);background:var(--color-background-color-0__104rte7q);border:1px solid var(--color-foreground-state-10__104rte7b);border-radius:var(--radius-lg__104rte74h);box-shadow:var(--shadow-small__104rte74k);padding:10px 16px}@supports (width:1svw){.ViewerToast_toastViewport__1p6zii60{max-width:min(100svw - 48px,360px)}}.VideoStage_stageRoot__48khiz0{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:100%;min-height:0;display:flex;position:relative;container-type:size}.VideoStage_stageMain__48khiz1{flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:0;padding-left:16px;padding-right:16px;display:flex;container-type:size}.VideoStage_stageRoot__48khiz0[data-theater=true] .VideoStage_stageMain__48khiz1{padding-left:0;padding-right:0}.VideoStage_stageMainCarouselSlot__48khiz2{box-sizing:border-box;pointer-events:none;flex:1 1 0;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;margin:-112px;padding:112px;display:flex;position:relative;overflow:visible}.VideoStage_stageMainCarouselMotion__48khiz3{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;position:absolute;inset:0}.VideoStage_commentPanelShell__48khiz4{flex-direction:column;flex-shrink:0;align-self:stretch;height:100dvh;min-height:0;margin-top:-96px;padding-top:0;padding-bottom:0;display:flex;overflow:visible}.VideoStage_stageRoot__48khiz0[data-theater=true] .VideoStage_commentPanelShell__48khiz4{margin-top:0}.VideoStage_commentPanelInner__48khiz5{flex-direction:column;width:100%;min-width:325px;height:100%;min-height:0;display:flex}.VideoStage_threadsLayer__48khiz6{pointer-events:none;position:absolute;inset:0}.VideoStage_autoplayOverlay__48khiz7{pointer-events:auto;z-index:5;background:#0000006b;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.VideoStage_stageRoot__48khiz0 [data-controls-dock]{transition:opacity .15s ease-out}.VideoStage_stageRoot__48khiz0[data-crop-dragging] [data-controls-dock]{opacity:0;pointer-events:none}.VideoStage_compactClipColumn__48khiz8{box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:8px;width:100%;padding-inline:16px;display:flex}.VideoStage_compactClipDockSlot__48khiz9{width:100%;display:flex;position:relative}.VideoStage_compactClipDockSlot__48khiz9 .VideoPlayerStage_controlsDock__103n9hp3{flex:auto;position:static;inset:auto}@media screen and (width<=1024px){.VideoStage_stageMain__48khiz1{padding-left:0;padding-right:0}.VideoStage_stageRoot__48khiz0[data-clip-mode=true] .VideoStage_stageMain__48khiz1{flex-direction:column;gap:8px}.VideoStage_stageRoot__48khiz0[data-clip-mode=true] .VideoStage_stageMainCarouselSlot__48khiz2{aspect-ratio:16/9;flex:none;height:auto;margin:0;padding:0}}.ViewerFooter_footerRoot__v3xrpk0{z-index:2;box-sizing:border-box;pointer-events:none;grid-area:3/1;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;width:auto;padding:24px;transition:right .38s cubic-bezier(.32,.72,0,1);display:grid;position:absolute;inset:auto 0 0}[data-comments-open=true] .ViewerFooter_footerRoot__v3xrpk0{right:400px}.ViewerFooter_footerMeta__v3xrpk1{pointer-events:auto;flex-direction:column;gap:0;min-width:0;display:flex}.ViewerFooter_footerCenter__v3xrpk2{pointer-events:auto;justify-content:center;align-items:center;gap:8px;display:flex}.ViewerFooter_footerSubtitle__v3xrpk3{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-50__104rte7f);margin:0}.ViewerFooter_footerTitle__v3xrpk4{letter-spacing:-.02em;font-variation-settings:"wdth" 70;color:var(--color-foreground-neutral-100__104rte71);font-synthesis:none;margin:0;font-family:Archivo Variable,Archivo,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:2.75rem;font-weight:580;line-height:1.273}.ViewerFooter_footerRight__v3xrpk5{pointer-events:auto;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ViewerFooter_footerCluster__v3xrpk6{align-items:center;gap:8px;display:inline-flex}.ViewerFooter_watchingChip__v3xrpk7{border-radius:var(--radius-full__104rte74j);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);align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.ViewerFooter_footerClipActionsSlot__v3xrpk8{pointer-events:auto;display:none}.ViewerFooter_footerClipActionsSlot__v3xrpk8>button:last-of-type{flex:1 1 0;min-width:0}@media screen and (width<=1024px){.ViewerFooter_footerRoot__v3xrpk0{bottom:calc(64px + env(safe-area-inset-bottom,0px));flex-direction:column;grid-template-columns:none;align-items:center;gap:12px;padding:16px 24px;display:flex}.ViewerFooter_footerMeta__v3xrpk1{display:none}.ViewerFooter_footerRight__v3xrpk5{justify-content:center}.ViewerFooter_footerRoot__v3xrpk0[data-clip-mode=true] .ViewerFooter_footerClipActionsSlot__v3xrpk8{justify-content:stretch;align-items:center;gap:16px;width:100%;display:flex}.ViewerFooter_footerRoot__v3xrpk0[data-clip-mode=true] .ViewerFooter_footerCenter__v3xrpk2,.ViewerFooter_footerRoot__v3xrpk0[data-clip-mode=true] .ViewerFooter_footerRight__v3xrpk5{display:none}}@keyframes ViewerPage_processingIndeterminate__uwxt3g0{0%{transform:translate(-120%)}to{transform:translate(320%)}}.ViewerPage_viewerRoot__uwxt3g1{color:var(--color-foreground-neutral-200__104rte72);pointer-events:auto;isolation:isolate;background:0 0;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;display:grid;position:fixed;inset:0;overflow:hidden}.ViewerPage_viewerChromeAll__uwxt3g2{grid-area:1/1/-1;grid-template-rows:88px 1fr auto;min-width:0;min-height:0;display:grid;position:relative}.ViewerPage_viewerRoot__uwxt3g1[data-theater=true] .ViewerPage_viewerChromeAll__uwxt3g2{grid-template-rows:0 1fr 0}.ViewerPage_viewerBackdrop__uwxt3g3{z-index:-1;pointer-events:none;background:var(--color-background-color-0__104rte7q);position:absolute;inset:0}.ViewerPage_viewerRoot__uwxt3g1[data-theater=true] .ViewerPage_viewerBackdrop__uwxt3g3{background:var(--color-background-neutral-0__104rte7l)}.ViewerPage_stageFrame__uwxt3g4{box-sizing:border-box;z-index:1;grid-area:2/1;min-width:0;min-height:0;padding:8px 0 128px;overflow:visible}.ViewerPage_viewerRoot__uwxt3g1[data-theater=true] .ViewerPage_stageFrame__uwxt3g4{z-index:auto;padding-top:0;padding-bottom:0}.ViewerPage_theaterDockSlot__uwxt3g5{z-index:11;pointer-events:none;grid-area:1/1/-1;transition:right .38s cubic-bezier(.32,.72,0,1);position:absolute;inset:0 0 96px}.ViewerPage_viewerRoot__uwxt3g1[data-comments-open=true] .ViewerPage_theaterDockSlot__uwxt3g5{right:400px}.ViewerPage_compactOverlaysSlot__uwxt3g6{z-index:3;display:none}.ViewerPage_compactOverlaysSlot__uwxt3g6 .VideoCommentOverlays_overlaysDockFill__hx39v52{align-items:stretch;margin-top:0}.ViewerPage_compactOverlaysSlot__uwxt3g6 .VideoCommentOverlays_overlaysScrollPort__hx39v51{padding-top:0;padding-right:0}.ViewerPage_missingRoom__uwxt3g7{z-index:2;text-align:center;color:var(--color-foreground-state-40__104rte7e);pointer-events:none;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.ViewerPage_missingRoomMessage__uwxt3g8{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);max-width:40ch;margin:0}.ViewerPage_processingStack__uwxt3g9{flex-direction:column;align-items:center;gap:16px;max-width:min(400px,100vw - 48px);display:flex}.ViewerPage_processingTitle__uwxt3ga{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}.ViewerPage_processingHint__uwxt3gb{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-200__104rte72);margin:0}.ViewerPage_processingTrack__uwxt3gc{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-state-10__104rte7b);width:min(288px,100vw - 48px);height:4px;margin-top:8px;overflow:hidden}.ViewerPage_processingBar__uwxt3gd{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-color-400__104rte79);width:38%;height:100%;animation:1.35s ease-in-out infinite ViewerPage_processingIndeterminate__uwxt3g0}@media screen and (width<=1024px){.ViewerPage_compactOverlaysSlot__uwxt3g6{inset-inline:0;bottom:calc(160px + env(safe-area-inset-bottom,0px));pointer-events:auto;flex-direction:column;display:flex;position:absolute;container-type:size}}@supports (width:1svw){.ViewerPage_processingStack__uwxt3g9{max-width:min(400px,100svw - 48px)}.ViewerPage_processingTrack__uwxt3gc{width:min(288px,100svw - 48px)}}@media (prefers-reduced-motion:reduce){.ViewerPage_processingBar__uwxt3gd{opacity:.45;width:100%;animation:none}}.CommentUnderlines_underlineBar__am8yil0{pointer-events:auto;cursor:pointer;background:0 0;border:none;padding:0;position:absolute}.CommentUnderlines_underlineBridge__am8yil1{pointer-events:auto;cursor:pointer;background:0 0;position:absolute}.CommentUnderlines_underlinePill__am8yil2{border-radius:var(--radius-full__104rte74j);background-color:var(--color-background-color-200__104rte7s);pointer-events:none;z-index:-1;height:2px;position:absolute;bottom:0;left:0;right:0}.CommentUnderlines_underlinePillActive__am8yil3{background-color:var(--color-background-color-300__104rte7t);height:auto;box-shadow:inset 0 0 0 1px var(--color-foreground-color-400__104rte79);top:0;left:-8px;right:-8px}.CommentUnderlines_threadCountChipAnchor__am8yil4{pointer-events:none;z-index:5;position:absolute;transform:translateY(-50%)}.CommentUnderlines_threadCountChipAnchor__am8yil4[data-side=left]{transform:translateY(-50%)translate(-100%)}.CommentUnderlines_threadCountChipAnchor__am8yil4[data-above=true]{transform:translate(-50%,calc(-100% - 8px))}@media screen and (width<=1024px){.CommentUnderlines_underlineBar__am8yil0,.CommentUnderlines_underlineBridge__am8yil1{pointer-events:none}}.CreateDiscussionChip_createDiscussionChipWrapper__pfeytq0{pointer-events:auto;z-index:6;transition:left .16s cubic-bezier(.22,1,.36,1),top .16s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,calc(-100% - 8px))}.BookCommentInlineComposer_composerWrapper__1dmas1k0{pointer-events:auto;z-index:7;width:min(480px,100vw - 32px);transition:left .16s cubic-bezier(.22,1,.36,1),top .16s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,calc(-100% - 8px))}.BookCommentInlineComposer_composerWrapper__1dmas1k0 .Input_inputBase__sohmf90{width:100%;display:flex}.BookCommentInlineComposer_composerWrapper__1dmas1k0 .Input_inputMultilineRow__sohmf9b{padding-bottom:4px}.BookCursors_cursorOverlayRoot__1bncvws0{z-index:1000;pointer-events:none;transition:opacity .25s cubic-bezier(.4,0,.2,1);position:fixed;inset:0;overflow:hidden}.BookCommentThread_threadBackdrop__188ddrh0{z-index:50;cursor:default;background:0 0;position:fixed;inset:0}.BookCommentThread_threadPositioner__188ddrh1{z-index:51;width:min(465px,100vw - 32px);max-height:calc(100vh - 48px);position:fixed}.BookCommentThread_threadSheetPositioner__188ddrh2{z-index:51;pointer-events:auto;display:flex;position:fixed;inset:22dvh 0 0}.BookViewerPage_bookViewerRoot__60jghl0{color:var(--color-foreground-neutral-200__104rte72);pointer-events:auto;isolation:isolate;background:0 0;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;display:grid;position:fixed;inset:0;overflow:hidden}.BookViewerPage_bookViewerBackdrop__60jghl1{background:var(--color-background-color-0__104rte7q);z-index:0;position:absolute;inset:0}.BookViewerPage_bookViewerChromeAll__60jghl2{grid-area:1/1/-1;grid-template-rows:88px 1fr minmax(124px,auto);min-width:0;min-height:0;display:grid;position:relative}.BookViewerPage_bookViewerRoot__60jghl0[data-theater=true] .BookViewerPage_bookViewerChromeAll__60jghl2{grid-template-rows:0 1fr 0}.BookViewerPage_bookViewerStageFrame__60jghl3{grid-area:2/1;justify-content:center;align-items:stretch;width:100%;min-width:0;height:100%;min-height:0;padding-inline:8px;transition:transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.BookViewerPage_bookViewerRoot__60jghl0[data-theater=true] .BookViewerPage_bookViewerStageFrame__60jghl3{padding-inline:0}.BookViewerPage_bookViewerStateMessage__60jghl4{border-radius:var(--radius-lg__104rte74h);background:var(--color-background-neutral-0__104rte7l);border:1px solid var(--color-foreground-state-10__104rte7b);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:320px;padding:32px;display:flex}.BookViewerPage_bookViewerStateMessageHeading__60jghl5{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-100__104rte71);margin:0}.BookViewerPage_bookViewerStateMessageBody__60jghl6{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-300__104rte73);margin:0}.BookViewerPage_bookViewerConfirmHeading__60jghl7{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}.BookViewerPage_bookViewerConfirmBody__60jghl8{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);margin:0}.BookViewerPage_bookViewerConfirmActions__60jghl9{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:8px;display:flex}@media screen and (width<=768px){.BookViewerPage_bookViewerChromeAll__60jghl2{grid-template-rows:80px 1fr minmax(64px,auto)}.BookViewerPage_bookViewerStageFrame__60jghl3{padding-inline:0}}@keyframes RoomOverviewPage_cardHandoffFadeIn__a4u9uqd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes RoomOverviewPage_cardHandoffFadeOut__a4u9uqe{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.RoomOverviewPage_overviewHandoffSurface__a4u9uq0{z-index:0;pointer-events:none;position:fixed;inset:0}.RoomOverviewPage_overviewRoot__a4u9uq1{background-color:var(--color-background-color-0__104rte7q);color:var(--color-foreground-neutral-100__104rte71);pointer-events:auto;z-index:1;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.RoomOverviewPage_overviewHeader__a4u9uq2{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.RoomOverviewPage_headerLeft__a4u9uq3{align-items:center;gap:8px;display:flex}.RoomOverviewPage_headerRight__a4u9uq4{align-items:center;gap:16px;display:flex}.RoomOverviewPage_logoCluster__a4u9uq5{align-items:center;gap:2px;padding-inline:8px;display:flex}.RoomOverviewPage_logoWordmark__a4u9uq6{font-family:var(--typography-scale-h2-fontFamily__104rte72e);font-size:var(--typography-scale-h2-fontSize__104rte72f);line-height:var(--typography-scale-h2-lineHeight__104rte72g);font-weight:var(--typography-scale-h2-fontWeight__104rte72h);letter-spacing:var(--typography-scale-h2-letterSpacing__104rte72i);font-variation-settings:var(--typography-scale-h2-fontVariationSettings__104rte72j);color:var(--color-foreground-neutral-100__104rte71);white-space:nowrap}.RoomOverviewPage_logoStripe__a4u9uq7{align-self:stretch;width:20px;padding-block:5px}.RoomOverviewPage_logoStripeFill__a4u9uq8{width:100%;height:100%}.RoomOverviewPage_overviewBody__a4u9uq9{padding-inline:24px;flex-direction:column;flex:1;gap:32px;min-height:0;padding-top:72px;padding-bottom:64px;display:flex}.RoomOverviewPage_titleBlock__a4u9uqa{flex-direction:column;gap:16px;padding-inline:48px;display:flex}.RoomOverviewPage_titleChips__a4u9uqb{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:8px;margin-inline:-72px;padding-inline:72px;display:flex;overflow-x:auto}.RoomOverviewPage_titleChips__a4u9uqb::-webkit-scrollbar{display:none}.RoomOverviewPage_titleChips__a4u9uqb>*{flex-shrink:0}.RoomOverviewPage_grid__a4u9uqc{grid-template-columns:repeat(auto-fit,minmax(min(500px,100%),1fr));gap:8px;width:100%;padding-bottom:32px;display:grid}.RoomOverviewPage_card__a4u9uqf{aspect-ratio:16/9;border-radius:var(--radius-lg__104rte74h);border:1px solid var(--color-foreground-state-10__104rte7b);cursor:pointer;box-shadow:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;padding:32px;transition:transform .4s,background-color .55s cubic-bezier(.4,0,.2,1),border-color .55s cubic-bezier(.4,0,.2,1),box-shadow .4s;display:flex;position:relative;overflow:hidden}.RoomOverviewPage_card__a4u9uqf:hover{transform:translateY(-2px)}.RoomOverviewPage_card__a4u9uqf:focus-visible{outline:2px solid var(--color-foreground-neutral-400__104rte74);outline-offset:2px}.RoomOverviewPage_card__a4u9uqf[data-thumb-chrome-hidden=true]{background-color:#0000;border-color:#0000;transition:none}.RoomOverviewPage_card__a4u9uqf[data-thumb-morph-exiting=true]{background-color:#0000;border-color:#0000}.RoomOverviewPage_card__a4u9uqf[data-handoff-fade-in=true]{animation-name:RoomOverviewPage_cardHandoffFadeIn__a4u9uqd;animation-duration:.55s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.RoomOverviewPage_card__a4u9uqf[data-handoff-fade-out=true]{animation-name:RoomOverviewPage_cardHandoffFadeOut__a4u9uqe;animation-duration:.55s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.RoomOverviewPage_cardEmpty__a4u9uqg{background-color:var(--color-background-color-0__104rte7q)}.RoomOverviewPage_cardEmpty__a4u9uqg:hover,.RoomOverviewPage_cardEmpty__a4u9uqg:focus-visible{box-shadow:0 4px 80px -24px var(--color-state-color-40__104rte71a)}.RoomOverviewPage_cardLow__a4u9uqh{background-color:var(--color-background-color-100__104rte7r)}.RoomOverviewPage_cardLow__a4u9uqh:hover{box-shadow:var(--shadow-large__104rte74l)}.RoomOverviewPage_cardLow__a4u9uqh:focus-visible{outline:2px solid var(--color-foreground-color-300__104rte78);outline-offset:2px;box-shadow:var(--shadow-large__104rte74l)}.RoomOverviewPage_cardMid__a4u9uqi{background-color:var(--color-background-color-300__104rte7t)}.RoomOverviewPage_cardMid__a4u9uqi:hover{box-shadow:var(--shadow-large__104rte74l)}.RoomOverviewPage_cardMid__a4u9uqi:focus-visible{outline:2px solid var(--color-foreground-color-300__104rte78);outline-offset:2px;box-shadow:var(--shadow-large__104rte74l)}.RoomOverviewPage_cardHigh__a4u9uqj{background-color:var(--color-background-color-400__104rte7u)}.RoomOverviewPage_cardHigh__a4u9uqj:hover{box-shadow:var(--shadow-large__104rte74l)}.RoomOverviewPage_cardHigh__a4u9uqj:focus-visible{outline:2px solid var(--color-foreground-color-300__104rte78);outline-offset:2px;box-shadow:var(--shadow-large__104rte74l)}.RoomOverviewPage_cardBackdrop__a4u9uqk{filter:blur(12px);opacity:.2;pointer-events:none;background-position:50%;background-size:cover;transition:filter .4s,opacity .4s;position:absolute;inset:0}.RoomOverviewPage_card__a4u9uqf:hover .RoomOverviewPage_cardBackdrop__a4u9uqk{filter:none;opacity:.5}.RoomOverviewPage_cardMain__a4u9uql{z-index:1;flex-direction:column;align-items:flex-start;transition:opacity .55s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.RoomOverviewPage_card__a4u9uqf[data-thumb-chrome-hidden=true] .RoomOverviewPage_cardMain__a4u9uql{opacity:0;transition:none}.RoomOverviewPage_cardTitle__a4u9uqm{font-family:var(--typography-scale-displayXl-fontFamily__104rte71w);font-size:var(--typography-scale-displayXl-fontSize__104rte71x);line-height:var(--typography-scale-displayXl-lineHeight__104rte71y);font-weight:var(--typography-scale-displayXl-fontWeight__104rte71z);letter-spacing:var(--typography-scale-displayXl-letterSpacing__104rte720);font-variation-settings:var(--typography-scale-displayXl-fontVariationSettings__104rte721);text-align:left;color:var(--color-foreground-color-100__104rte76);text-wrap:balance;margin:0;transition:color .4s}.RoomOverviewPage_cardTitleEmpty__a4u9uqn{color:var(--color-foreground-state-50__104rte7f)}.RoomOverviewPage_card__a4u9uqf:hover .RoomOverviewPage_cardTitleEmpty__a4u9uqn,.RoomOverviewPage_cardTitleHover__a4u9uqo{color:var(--color-foreground-neutral-100__104rte71)}.RoomOverviewPage_cardSubtitle__a4u9uqp{font-family:var(--typography-scale-subtitle-fontFamily__104rte732);font-size:var(--typography-scale-subtitle-fontSize__104rte733);line-height:var(--typography-scale-subtitle-lineHeight__104rte734);font-weight:var(--typography-scale-subtitle-fontWeight__104rte735);letter-spacing:var(--typography-scale-subtitle-letterSpacing__104rte736);font-variation-settings:var(--typography-scale-subtitle-fontVariationSettings__104rte737);color:var(--color-foreground-state-40__104rte7e);text-align:center;margin:0}.RoomOverviewPage_cardSubtitleEmpty__a4u9uqq{color:var(--color-foreground-state-40__104rte7e)}.RoomOverviewPage_cardWatchProgressTrack__a4u9uqr{z-index:2;pointer-events:none;background:var(--color-background-state-20__104rte7x);border-radius:var(--radius-full__104rte74j);height:4px;transition:opacity .4s cubic-bezier(.4,0,.2,1);position:absolute;bottom:4px;left:16px;right:16px;overflow:hidden}.RoomOverviewPage_card__a4u9uqf[data-thumb-chrome-hidden=true] .RoomOverviewPage_cardWatchProgressTrack__a4u9uqr{opacity:0;transition:none}.RoomOverviewPage_card__a4u9uqf[data-thumb-morph-exiting=true] .RoomOverviewPage_cardWatchProgressTrack__a4u9uqr{opacity:0}.RoomOverviewPage_cardWatchProgressFill__a4u9uqs{border-radius:var(--radius-full__104rte74j);will-change:width;width:0%;height:100%}.RoomOverviewPage_cardWatchedChipShell__a4u9uqt{z-index:2;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;top:24px;right:24px}.RoomOverviewPage_card__a4u9uqf[data-thumb-chrome-hidden=true] .RoomOverviewPage_cardWatchedChipShell__a4u9uqt{opacity:0;transition:none}.RoomOverviewPage_card__a4u9uqf[data-thumb-morph-exiting=true] .RoomOverviewPage_cardWatchedChipShell__a4u9uqt{opacity:0}.RoomOverviewPage_emptyState__a4u9uqu{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:64px;display:flex}.RoomOverviewPage_emptyTitle__a4u9uqv{font-family:var(--typography-scale-h3-fontFamily__104rte72k);font-size:var(--typography-scale-h3-fontSize__104rte72l);line-height:var(--typography-scale-h3-lineHeight__104rte72m);font-weight:var(--typography-scale-h3-fontWeight__104rte72n);letter-spacing:var(--typography-scale-h3-letterSpacing__104rte72o);font-variation-settings:var(--typography-scale-h3-fontVariationSettings__104rte72p);margin:0}.RoomOverviewPage_emptyHint__a4u9uqw{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-300__104rte73);margin:0}@media screen and (width<=1024px){.RoomOverviewPage_overviewBody__a4u9uq9{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.RoomOverviewPage_card__a4u9uqf[data-handoff-fade-in=true],.RoomOverviewPage_card__a4u9uqf[data-handoff-fade-out=true]{animation-name:none}}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{overflow-x:clip}#root{min-height:100%;overflow-x:clip}:focus:not(:focus-visible){outline:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-foreground-state-10__104rte7b);border-radius:var(--radius-full__104rte74j)}::-webkit-scrollbar-thumb:hover{background:var(--color-foreground-state-20__104rte7c)}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background:0 0}[data-theater-idle=true]{pointer-events:none;transition:opacity .25s cubic-bezier(.4,0,.2,1);opacity:0!important}.global_appRoot__1o3uq840{background:var(--color-background-neutral-0__104rte7l);min-height:100vh;color:var(--color-foreground-neutral-200__104rte72);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);overflow-x:clip}[data-theme-transition],[data-theme-transition] *{transition-property:background-color,background,color,border-color,fill,stroke,box-shadow,outline-color;transition-duration:.4s;transition-timing-function:ease-out}@media (pointer:fine){html,body,*,:before,:after{cursor:none!important}}.a11y_skipToContentLink__1j3cz820{z-index:150;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);border-radius:var(--radius-md__104rte74g);background:var(--color-background-neutral-100__104rte7m);color:var(--color-foreground-neutral-100__104rte71);border:1px solid var(--color-foreground-state-10__104rte7b);padding:6px 16px;text-decoration:none;transition:top .16s,box-shadow .12s;position:fixed;top:-64px;left:8px}.a11y_skipToContentLink__1j3cz820:focus-visible{box-shadow:0 0 0 4px var(--color-state-color-10__104rte717);outline:none;top:8px}.appNav_nav__kta9q0{z-index:100;border:none;border-bottom:1px solid var(--color-foreground-state-10__104rte7b);align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:flex;position:fixed;top:0;left:0;right:0}.appNav_navButton__kta9q1{color:var(--color-foreground-neutral-300__104rte73);border-radius:var(--radius-md__104rte74g);cursor:pointer;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);background:0 0;border:1px solid #0000;padding:6px 16px;transition:background-color .14s,color .14s}.appNav_navButton__kta9q1:hover{background:var(--color-background-state-10__104rte7w);color:var(--color-foreground-neutral-100__104rte71)}.appNav_navButtonActive__kta9q2{background:var(--color-background-state-20__104rte7x);border-color:var(--color-foreground-state-10__104rte7b);color:var(--color-foreground-neutral-0__104rte70)}.appNav_themeControls__kta9q3{align-items:center;gap:8px;margin-left:auto;display:flex}.appNav_controlLabel__kta9q4{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-400__104rte74);text-transform:uppercase}.appNav_select__kta9q5{border-radius:var(--radius-md__104rte74g);border:1px solid var(--color-foreground-state-10__104rte7b);background:var(--color-background-state-10__104rte7w);color:var(--color-foreground-neutral-100__104rte71);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);padding:4px 12px}@media screen and (width<=768px){.appNav_nav__kta9q0{gap:6px;padding:6px 8px}.appNav_controlLabel__kta9q4,.appNav_themeControls__kta9q3 [data-slot=label]{display:none}}
