:root{--urial-mellow-pink:#FFC1E6;--urial-sky-blue:#8CCBFF;--urial-peach-orange:#FFD09A;--urial-lavender:#C7A6FF;--urial-deep-purple:#3B2B8A;--urial-deep-navy:#080D1A;--urial-night-blue:#14182B;--urial-soft-navy:#1E2140;--urial-grayish:#2A2F4B;--urial-light-gray:#E7E9F3;--urial-font-sans:"Noto Sans JP","Hiragino Sans","Yu Gothic UI","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--urial-font-rounded:"Noto Sans JP","M PLUS Rounded 1c","Hiragino Maru Gothic ProN","Yu Gothic UI",system-ui,sans-serif;--urial-radius-xs:10px;--urial-radius-sm:14px;--urial-radius-md:20px;--urial-radius-lg:28px;--urial-radius-xl:38px;--urial-radius-pill:999px;--urial-space-1:4px;--urial-space-2:8px;--urial-space-3:12px;--urial-space-4:16px;--urial-space-5:24px;--urial-space-6:32px;--urial-space-7:48px;--urial-space-8:64px;--urial-ease:cubic-bezier(.2,.72,.28,1);--urial-fast:140ms;--urial-normal:240ms;--urial-slow:520ms;--urial-bg:#F8F8FD;--urial-bg-elevated:#FFFFFF;--urial-surface:rgba(255,255,255,.78);--urial-surface-strong:#FFFFFF;--urial-surface-soft:#F0F1FA;--urial-surface-tint:#F8EFF8;--urial-text:#17133F;--urial-text-soft:#5E5C78;--urial-text-faint:#8C8BA1;--urial-placeholder:#6F6D84;--urial-border:rgba(59,43,138,.14);--urial-border-strong:rgba(59,43,138,.24);--urial-glass:rgba(255,255,255,.64);--urial-glass-border:rgba(255,255,255,.82);--urial-focus:rgba(140,203,255,.72);--urial-positive:#2EA67D;--urial-warning:#E59A4A;--urial-danger:#D75F7A;--urial-shadow-sm:0 8px 24px rgba(43,35,97,.08);--urial-shadow-md:0 18px 52px rgba(43,35,97,.12);--urial-shadow-lg:0 34px 90px rgba(43,35,97,.16);--urial-glow-pink:0 0 42px rgba(255,193,230,.36);--urial-glow-blue:0 0 42px rgba(140,203,255,.30);--urial-brand-gradient:linear-gradient(115deg,var(--urial-mellow-pink) 0%,var(--urial-lavender) 48%,var(--urial-sky-blue) 100%);--urial-warm-gradient:linear-gradient(115deg,var(--urial-peach-orange) 0%,#FFE0B8 100%);--urial-cta-gradient:linear-gradient(110deg,#FFD7A4,#FFC1E6 50%,#C7A6FF);--urial-chat-mine:linear-gradient(135deg,#8D67E9,#AA79EE 52%,#8064D9);--urial-chat-theirs:#F0F1FA;--bg:var(--urial-bg);--surface:var(--urial-surface-strong);--surface2:var(--urial-surface-soft);--ink:var(--urial-text);--muted:var(--urial-text-soft);--line:var(--urial-border);--card:var(--urial-surface-strong);--coral:#D978B6;--coral2:#A875E5;--accent:#8F69E7;--accent2:#D978B6;--purple:var(--urial-lavender);--deep:var(--urial-deep-purple);--green:var(--urial-positive);--glow:rgba(199,166,255,.24);--shadow:var(--urial-shadow-lg);--night:var(--urial-deep-navy);--nightSurface:var(--urial-night-blue)}html[data-theme=dark]{--urial-bg:var(--urial-deep-navy);--urial-bg-elevated:#0C1224;--urial-surface:rgba(20,24,43,.78);--urial-surface-strong:var(--urial-night-blue);--urial-surface-soft:var(--urial-soft-navy);--urial-surface-tint:#201B48;--urial-text:#F2F4FF;--urial-text-soft:#C4C7D8;--urial-text-faint:#8E93AE;--urial-placeholder:#B9BED1;--urial-border:rgba(231,233,243,.14);--urial-border-strong:rgba(199,166,255,.26);--urial-glass:rgba(20,24,43,.64);--urial-glass-border:rgba(199,166,255,.18);--urial-focus:rgba(140,203,255,.78);--urial-shadow-sm:0 8px 28px rgba(0,0,0,.26);--urial-shadow-md:0 22px 60px rgba(0,0,0,.34);--urial-shadow-lg:0 38px 110px rgba(0,0,0,.42);--urial-chat-theirs:#202743;--bg:var(--urial-bg);--surface:var(--urial-surface-strong);--surface2:var(--urial-surface-soft);--ink:var(--urial-text);--muted:var(--urial-text-soft);--line:var(--urial-border);--card:var(--urial-surface-strong);--deep:#F2F4FF}.cropViewport{position:relative;width:min(340px,78vw);aspect-ratio:1;margin:14px auto;overflow:hidden;background:#1c171a;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.cropViewport:active{cursor:grabbing}.cropViewport>img{position:absolute;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cropFrame{box-shadow:inset 0 0 0 3px rgba(255,255,255,.94),inset 0 0 0 4px rgba(30,22,27,.18)}.cropFrame,.cropGrid{position:absolute;inset:0;pointer-events:none}.cropGrid i{position:absolute;background:rgba(255,255,255,.34)}.cropGrid i:first-child,.cropGrid i:nth-child(2){top:0;bottom:0;width:1px}.cropGrid i:first-child{left:33.333%}.cropGrid i:nth-child(2){left:66.666%}.cropGrid i:nth-child(3),.cropGrid i:nth-child(4){left:0;right:0;height:1px}.cropGrid i:nth-child(3){top:33.333%}.cropGrid i:nth-child(4){top:66.666%}.cropLoading{position:absolute;inset:0;display:grid;place-items:center;color:#d9d0d4;font-size:12px}.cropZoom{gap:9px}.cropZoom>span{min-width:34px;font-size:10px;color:var(--muted)}.cropActions .primary:disabled{opacity:.45;cursor:not-allowed}.roomHead{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:0!important;align-items:stretch!important}.partnerIdentityRow{justify-content:space-between;gap:12px;min-height:58px;padding:8px 14px 7px}.partnerIdentity,.partnerIdentityRow{min-width:0;display:flex;align-items:center}.partnerIdentity{gap:10px}.partnerAvatar{width:42px!important;height:42px!important;min-width:42px!important}.partnerNameBlock{min-width:0;display:grid;gap:1px}.partnerNameBlock strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:21px!important;line-height:1.15;letter-spacing:-.02em}.partnerNameBlock small{font-size:11px!important;line-height:1.25;color:var(--muted)}.partnerIdentityHint{font-size:9px;color:#a3969d;white-space:nowrap}.roomActions{min-width:0;display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;padding:6px 12px!important;min-height:46px;border-top:1px solid var(--line);flex-wrap:wrap}.roomActions .translationToggle,.roomActions button{min-height:34px!important;height:34px!important;border-radius:8px!important;padding:0 10px!important;font-size:11px!important}.roomActions .translationToggle{gap:5px!important}.roomActions .translationToggle b{font-size:10px!important}.roomActions .translationToggleIcon{font-size:14px!important}.roomActions .soundControl{min-width:auto!important}.roomActions .soundControl span{font-size:14px!important}.roomActions .soundControl em{font-size:9px!important}.roomActions .leaveButton b,.roomActions .rematchButton b,.roomActions .reportButton b{font-size:10px!important}.commentPair{margin:8px 12px!important;gap:8px!important}.commentCard{min-height:88px!important;padding:10px 13px!important}.commentCard header{margin-bottom:5px!important}.commentCard p{line-height:1.55!important}.translationBar{margin:6px 12px!important;min-height:42px!important;padding:7px 10px!important}.connectedLine{margin:4px auto 8px!important}.roomPanel>.messages{border-top:0!important}.mediaComposerNote{margin:5px 12px 7px!important}.attachButton,.voiceRecordButton{width:50px!important;min-width:50px!important;height:50px!important;padding:0!important;border:0!important;border-radius:9px!important;background:#f5edef!important;color:var(--coral)!important;display:grid!important;place-items:center!important;box-shadow:none!important}.attachButton:hover,.voiceRecordButton:hover{background:#f0e5e8!important;transform:translateY(-1px)}.attachButton .photoGlyph,.voiceRecordButton svg{width:24px!important;height:24px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.1!important;stroke-linecap:round!important;stroke-linejoin:round!important}.voiceRecordButton.isRecording{background:#2a2026!important;color:#fff!important;width:auto!important;min-width:82px!important;grid-auto-flow:column!important;gap:7px!important;padding:0 11px!important}.voiceRecordButton.isRecording>span{display:inline!important;color:#fff;font-size:10px!important}html[data-theme=dark] .attachButton,html[data-theme=dark] .voiceRecordButton{background:#2c222b!important;color:#ff7290!important}html[data-theme=dark] .voiceRecordButton.isRecording{background:#ff6685!important;color:#fff!important}.composer{padding-top:8px!important;padding-bottom:8px!important;gap:7px!important}.composer input{min-height:50px!important}@media(max-width:760px){.partnerIdentityRow{padding-inline:10px}.partnerIdentityHint{display:none}.partnerNameBlock strong{font-size:19px!important}.roomActions{justify-content:flex-start!important;overflow-x:auto;flex-wrap:nowrap;padding:5px 9px!important}.roomActions>*{flex:0 0 auto}.roomActions .translationToggle,.roomActions button{height:32px!important;min-height:32px!important;padding-inline:8px!important}.commentPair{margin-inline:8px!important}}.avatarFileInput{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.avatarPicker{width:82px!important;height:82px!important;min-width:82px!important;flex:0 0 82px!important;aspect-ratio:1/1!important;border-radius:50%!important;overflow:hidden!important;display:grid!important;place-items:center!important;background:#ece8ea!important;color:#a7a0a4!important;cursor:pointer!important}.avatarPicker img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important}.avatarPicker .defaultAvatar{width:58%!important;height:58%!important}.defaultAvatar{display:block;fill:currentColor;color:#aaa4a8}.avatarCamera{right:4px!important;bottom:4px!important;border-radius:50%!important;width:25px!important;height:25px!important;background:#31282d!important}.avatarSelectButton{min-height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:7px;background:#30282c;color:#fff;padding:0 12px;font-size:11px;font-weight:800;cursor:pointer}.avatarSelectButton:hover{background:#43373d}.partnerAvatar{width:44px!important;height:44px!important;min-width:44px!important;flex:0 0 44px!important;aspect-ratio:1/1!important;padding:0!important;border-radius:50%!important;background:#ece8ea!important;color:#aaa4a8!important;display:grid!important;place-items:center!important}.partnerAvatar img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover!important;display:block!important}.partnerAvatar .defaultAvatar{width:58%!important;height:58%!important;pointer-events:none}.partnerAvatar.clickable{cursor:pointer}.partnerIdentityRow{min-height:56px!important}.partnerIdentityHint{display:none!important}.cropViewport img{will-change:width,height,left,top}.cropLoadError{padding:22px;text-align:center;line-height:1.6;color:#ffd7df!important}.voiceCancelButton{width:50px;min-width:50px;height:50px;padding:0;border:0;border-radius:9px;display:grid;place-items:center;background:#f2edef;color:#8d7f86;cursor:pointer}.voiceCancelButton span{font-size:24px;line-height:1;font-weight:500}.voiceCancelButton:hover{background:#e9e1e5;color:#554a50}html[data-theme=dark] .voiceCancelButton{background:#2c252a;color:#c7bbc1}@media(max-width:760px){.avatarPicker{width:72px!important;height:72px!important;min-width:72px!important;flex-basis:72px!important}.partnerAvatar{width:42px!important;height:42px!important;min-width:42px!important;flex-basis:42px!important}}.readReceipt.isSent{opacity:.58;font-weight:650}.readReceipt.isRead{opacity:1;font-weight:800}.reconnectIndicator{width:max-content;max-width:80%;display:flex;align-items:center;gap:7px;margin:7px 14px;padding:7px 10px;border-radius:8px;background:#f3eef0;color:#786c72;font-size:10px}.reconnectIndicator>span{font-size:15px;animation:reconnectSpin 1.1s linear infinite}@keyframes reconnectSpin{to{transform:rotate(1turn)}}html[data-theme=dark] .reconnectIndicator{background:#2d252a;color:#c9bcc3}.roomActions{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:thin}.roomActions>*{flex:0 0 auto;white-space:nowrap}.roomActions .translationToggle,.roomActions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:10px!important;font-weight:800!important;white-space:nowrap!important;line-height:1!important}.roomActions .translationToggle b,.roomActions button b,.roomActions button em{font-size:10px!important;line-height:1!important;font-weight:800!important;font-style:normal!important;white-space:nowrap!important}.roomActions .leaveButton>span,.roomActions .rematchButton>span,.roomActions .reportButton>span,.roomActions .soundControl>span,.roomActions .translationToggleIcon{width:18px!important;height:18px!important;min-width:18px!important;display:inline-grid!important;place-items:center!important;font-size:12px!important;line-height:1!important}.roomActions .reportButton>span{border-radius:50%!important}.privateRoomActions{flex-wrap:nowrap!important;overflow-x:auto!important}.privateRoomActions>*{flex:0 0 auto;white-space:nowrap!important}.privateRoomActions .switchLabel,.privateRoomActions button{min-height:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}.privateRoomActions .reportButton b{font-size:10px!important;white-space:nowrap!important}.privateRoomActions .reportButton>span{width:18px!important;height:18px!important;min-width:18px!important;font-size:12px!important}.reconnectIndicator{width:min(520px,calc(100% - 28px));max-width:none;align-items:flex-start;padding:10px 12px}.reconnectIndicator>span{flex:0 0 18px;width:18px;height:18px;display:grid;place-items:center}.reconnectIndicator>div{display:grid;gap:3px;min-width:0}.reconnectIndicator b{font-size:10px;line-height:1.35}.reconnectIndicator small{font-size:9px;line-height:1.5;color:#8a7d84}html[data-theme=dark] .reconnectIndicator small{color:#aFA2a9}.liveStoryStats{max-width:820px!important}@media(max-width:860px){.liveStoryStats{max-width:calc(100% - 32px)!important}}.chatCard,.chatCardV2,.liveStoryStats{border-radius:12px!important}@media(max-width:860px){.chatCard,.chatCardV2,.liveStoryStats{border-radius:10px!important}}.profilePanel.maintenanceActive{position:relative}.maintenancePublicNotice{margin:0 0 18px;padding:16px 18px;border:1px solid #e3a9b2;border-radius:10px;background:#fff2f4;color:#6e2634;box-shadow:0 8px 24px rgba(115,38,53,.07)}.maintenancePublicNotice>div{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.maintenancePublicNotice span{font-size:10px;letter-spacing:.14em;font-weight:900;color:#b43d55}.maintenancePublicNotice b{font-size:16px;letter-spacing:-.02em}.maintenancePublicNotice p{margin:8px 0 6px;font-size:12px;line-height:1.65;color:#74434c}.maintenancePublicNotice strong{display:block;font-size:13px;color:#a12e45}.profilePanel.maintenanceActive .profileInteraction{opacity:.34;filter:grayscale(.85);pointer-events:none;-webkit-user-select:none;user-select:none}.profilePanel.maintenanceActive .profileInteraction input,.profilePanel.maintenanceActive .profileInteraction select,.profilePanel.maintenanceActive .profileInteraction textarea{background:#e9e7e8!important;color:#8b8588!important;border-color:#d6d2d4!important}.avatarSelectButton.disabled{cursor:not-allowed!important}html[data-theme=dark] .maintenancePublicNotice{background:#2c151b;border-color:#66303c;color:#ffd9df}html[data-theme=dark] .maintenancePublicNotice span,html[data-theme=dark] .maintenancePublicNotice strong{color:#ff91a5}html[data-theme=dark] .maintenancePublicNotice p{color:#d8aeb7}@media(max-width:560px){.maintenancePublicNotice{padding:14px}.maintenancePublicNotice>div{display:grid;gap:4px}.maintenancePublicNotice b{font-size:15px}.maintenancePublicNotice p{font-size:11px}}:root{--urial-frame-max:820px;--urial-page-gutter:14px}body,html{width:100%;max-width:100%;min-width:0;overflow-x:clip;text-size-adjust:100%}.chatCard,.chatCardV2,.liveStoryStats{width:min(calc(100vw - (var(--urial-page-gutter) * 2)),var(--urial-frame-max))!important;max-width:var(--urial-frame-max)!important;margin-left:auto!important;margin-right:auto!important}.cropOverlay{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:10000!important;display:grid!important;place-items:center!important;overflow:hidden!important;padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))!important}.cropModal{width:min(94vw,420px)!important;max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(20px,env(safe-area-inset-bottom)))!important;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.cropViewport{width:min(340px,78vw)!important;margin:12px auto!important;touch-action:none!important}.messageWithMeta{width:max-content!important;max-width:84%!important;min-width:0!important}.messageWithMeta .bubble{width:auto!important;max-width:100%!important;min-width:0!important}.bubble p{word-break:normal!important;overflow-wrap:break-word!important;line-break:strict!important}@media(min-width:821px){.heroV041{padding-left:28px!important;padding-right:28px!important}.heroV041 .heroV2Title{width:min(100%,1080px)!important;max-width:1080px!important;margin:8px auto 16px!important;text-align:center!important;font-size:clamp(48px,4.35vw,68px)!important;line-height:1.12!important;overflow:visible!important}.heroV041 .heroV2Title .heroTitleLine{display:block!important;width:100%!important;white-space:nowrap!important;text-align:center!important}.heroV041 .heroV2Lead{max-width:1040px!important}.heroV041 .heroLeadLine{display:block;white-space:nowrap}.mobileCopy h2>span{display:block}}@media(max-width:820px){:root{--urial-page-gutter:14px}input,select,textarea{font-size:16px!important}.siteHeader{height:58px!important;padding:0 14px!important}.brand{font-size:18px!important}.headerNav{gap:10px!important}.heroV041{padding:20px 14px 30px!important;max-width:100%!important;min-width:0!important}.heroV041 .heroV2Title{width:100%!important;max-width:none!important;margin:5px auto 11px!important;font-size:clamp(23px,6.8vw,29px)!important;line-height:1.16!important;letter-spacing:-.045em!important}.heroV041 .heroV2Title .heroTitleLine{display:block!important;width:100%!important;white-space:nowrap!important;word-break:keep-all!important}.heroV041 .heroV2Lead{max-width:34ch!important;margin:0 auto 14px!important;font-size:13px!important;line-height:1.62!important}.moodCloudSky{gap:8px!important;margin:6px auto 10px!important}.thoughtCloud{min-height:42px!important;padding:8px 12px!important;font-size:12px!important}.chatCardTop{height:46px!important;padding:0 13px!important}.profilePanel{padding:15px!important}.avatarSetup{margin-bottom:12px!important}.avatarSetupCopy p{margin:4px 0 8px!important;font-size:11px!important;line-height:1.5!important}.profileGrid{grid-template-columns:1fr!important;gap:9px!important}.profileGrid label{gap:5px!important}.profileGrid label>span{font-size:12px!important}.profileGrid input,.profileGrid select{height:44px!important}.profileCommentField textarea{min-height:92px!important}.consents{margin:12px 0!important;gap:7px!important}.consents label{font-size:10px!important;line-height:1.45!important}.startButton{height:50px!important}.startMicrocopy{margin-top:8px!important;font-size:10px!important}.liveStoryStats{margin:10px auto 24px!important;padding:13px 14px!important;gap:8px!important;grid-template-columns:1fr!important}.liveStoryStats article{justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:0!important}.liveStoryStats article>.liveStoryDot,.liveStoryStats article>.messageGlyph,.liveStoryStats article>span{flex:0 0 18px;width:18px;text-align:center}.liveStoryStats article>div{min-width:0!important;display:grid!important;gap:3px!important}.liveStoryStats small{font-size:10.5px!important;line-height:1.35!important;text-align:left!important}.liveStoryStats strong{font-size:20px!important;line-height:1!important;text-align:left!important}.liveStoryStats .statsSpark{display:none!important}.waitingPanel{min-height:360px!important;padding:38px 20px!important}.roomActions{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important}.roomActions::-webkit-scrollbar{display:none}.roomActions>*{flex:0 0 auto!important}.roomActions .translationToggle,.roomActions button{min-width:max-content!important;white-space:nowrap!important}.messageWithMeta{max-width:88%!important}}.composer textarea{flex:1 1 auto;min-width:0;min-height:50px;max-height:116px;padding:14px 12px;border:0;outline:0;resize:none;overflow-y:auto;background:transparent;color:var(--ink);font:inherit;font-size:16px;line-height:1.35;white-space:pre-wrap;overflow-wrap:anywhere}.composer textarea::placeholder{color:var(--muted)}.sendBubbleGlyph{width:21px;height:21px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bubble,.bubble p,.translatedText{text-align:left!important}.protectedMedia,.protectedMedia img,.protectedMedia video{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}.protectedMedia img{-webkit-user-drag:none!important;pointer-events:none}.privateConversationShell{max-width:820px;margin:0 auto;overflow:hidden}.privateConversationShell .roomPanel{height:min(980px,calc(100dvh - 150px));min-height:620px}.privateConversationShell .privateRoomHead{height:auto!important;min-height:0!important}.privateConversationShell .privatePresenceAvatar{width:42px;height:42px;flex:0 0 42px;border-radius:50%;display:grid;place-items:center;background:var(--surface2)}.privateConversationShell .privatePresenceAvatar i{width:10px;height:10px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px rgba(53,199,143,.12)}.privateConversationShell .privateRoomActions{justify-content:flex-end!important}.privateConversationShell .privateRoomLabel{margin-right:auto;min-width:120px;display:grid;align-content:center;gap:1px}.privateConversationShell .privateRoomLabel>span{font-size:7px;letter-spacing:.14em;color:var(--accent);font-weight:900}.privateConversationShell .privateRoomLabel>b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.privateConversationShell .privateRoomLabel>small{font-size:8px;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.privateConversationShell .privateCommentPair{margin:8px 12px!important;padding:0!important;background:transparent!important;border:0!important}.privateConversationShell .privateMessages{flex:1 1;min-height:0}.privateConversationShell .privateReportButton:disabled{opacity:.42;cursor:not-allowed}.privateGateTop h1{word-break:keep-all;overflow-wrap:normal;text-wrap:balance}.privateGateTop h1:has(+p){max-width:100%}@media(max-width:620px){.privateGateTop h1{white-space:nowrap;font-size:clamp(22px,7vw,30px)!important;letter-spacing:-.05em!important}}.messageAvatar{flex:0 0 28px;width:28px;height:28px;align-self:flex-end;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#eee9ec;color:#9a8d94;box-shadow:0 0 0 1px rgba(100,82,91,.08)}.messageAvatar .defaultAvatar,.messageAvatar img{display:block;width:100%;height:100%;object-fit:cover}.messageAvatar .defaultAvatar{fill:currentColor}.messageAvatarModerator{background:#f4edf0;color:var(--coral);font-size:12px}.bubbleRow,.mediaMessageRow{gap:7px}.bubbleRow.theirs,.mediaMessageRow.theirs{flex-direction:row;align-items:flex-end}.bubbleRow.mine,.mediaMessageRow.mine{flex-direction:row-reverse;align-items:flex-end}.operatorMessage .messageAvatar{align-self:flex-start;margin-top:3px}.mediaMessageContent{display:flex;flex-direction:column;min-width:0}.mediaMessageRow.mine .mediaMessageContent{align-items:flex-end}.mediaMessageRow.theirs .mediaMessageContent{align-items:flex-start}.bubble p,.translatedText{white-space:pre-wrap!important}.mediaBrandWatermark{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-8deg);pointer-events:none;display:flex;align-items:center;gap:7px;color:rgba(255,255,255,.23);text-shadow:0 1px 8px rgba(0,0,0,.28);font-weight:900;font-size:clamp(20px,5vw,38px);letter-spacing:-.045em;user-select:none;-webkit-user-select:none}.mediaBrandWatermark span{font-size:.72em;color:rgba(255,110,135,.3)}.mediaBrandWatermark b{font:inherit}.bubbleRow,.mediaMessageRow{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.bubbleRow.mine,.mediaMessageRow.mine{justify-content:flex-start!important}.mediaMessageRow .messageAvatar{margin-bottom:17px!important}.mediaMessageContent{width:max-content;max-width:72%!important}.operatorMessage{width:100%!important;flex-direction:row!important;margin:10px 0 15px!important}.operatorMessage .messageWithMeta{width:min(760px,90%)!important;max-width:min(760px,90%)!important;margin-inline:auto!important;align-items:stretch!important}.operatorMessage .bubble{width:100%!important;max-width:none!important;border-radius:14px!important;text-align:left!important}.operatorMessage .messageAvatar{display:none!important}.bubbleRow.theirs,.mediaMessageRow.theirs{flex-direction:row!important;justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important}.bubbleRow.mine,.mediaMessageRow.mine{flex-direction:row!important;justify-content:flex-end!important;margin-left:auto!important;margin-right:0!important}.bubbleRow.mine .messageWithMeta,.mediaMessageRow.mine .mediaMessageContent{order:1!important}.bubbleRow.mine .messageAvatar,.mediaMessageRow.mine .messageAvatar{order:2!important}.bubbleRow.theirs .messageAvatar,.mediaMessageRow.theirs .messageAvatar{order:1!important}.bubbleRow.theirs .messageWithMeta,.mediaMessageRow.theirs .mediaMessageContent{order:2!important}.bubbleRow.mine .messageAvatar{margin-bottom:13px!important}.mediaMessageRow.mine .messageAvatar,.mediaMessageRow.theirs .messageAvatar{margin-bottom:17px!important}.operatorMessage{justify-content:center!important;margin-inline:0!important}.operatorMessage .messageWithMeta{order:0!important}.bubbleRow.mine .messageWithMeta,.mediaMessageRow.mine .mediaMessageContent{margin-left:auto!important;margin-right:0!important;flex:0 1 auto!important}.bubbleRow.theirs .messageWithMeta,.mediaMessageRow.theirs .mediaMessageContent{margin-left:0!important;margin-right:auto!important;flex:0 1 auto!important}.bubbleRow.mine .messageAvatar,.mediaMessageRow.mine .messageAvatar{margin-left:7px!important;margin-right:0!important}.bubbleRow.theirs .messageAvatar,.mediaMessageRow.theirs .messageAvatar{margin-left:0!important;margin-right:7px!important}.operatorMessage .messageWithMeta{margin-left:auto!important;margin-right:auto!important}.bubbleRow.operatorMessage{justify-content:center!important;margin-left:0!important;margin-right:0!important}.bubbleRow.operatorMessage .messageWithMeta{margin-left:auto!important;margin-right:auto!important}.avatarOriginal,.avatarOriginal img,.avatarPicker,.avatarPicker img,.cropViewport,.cropViewport img,.messageAvatar,.messageAvatar img,.partnerAvatar,.partnerAvatar img{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important}.avatarOriginal img,.avatarPicker img,.cropViewport img,.messageAvatar img,.partnerAvatar img{-webkit-user-drag:none!important}.avatarOriginal img,.avatarPicker img,.messageAvatar img,.partnerAvatar img{pointer-events:none}.topicCardsHead{display:flex!important;align-items:center!important;gap:6px!important;margin-bottom:8px!important}.topicCardsHead b{font-size:11px;color:#84767d}.topicShuffleButton{margin-left:auto;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;padding:4px 7px!important;max-width:none!important;color:var(--accent)!important;font-size:10px!important;line-height:1!important;font-weight:800!important;white-space:nowrap}.topicShuffleButton:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)!important;transform:none!important}.translationIssue{color:#b44d68!important;font-weight:750}html[data-theme=dark] .translationIssue{color:#e8a9bb!important}.translationActionButton{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.translationActionButton.isOn{border-color:color-mix(in srgb,var(--coral) 42%,var(--line))!important;background:color-mix(in srgb,var(--coral) 9%,white)!important;color:var(--coral)!important}.translationActionButton>i{width:6px!important;height:6px!important;min-width:6px!important;border-radius:50%!important;background:#35bf83!important;box-shadow:0 0 0 3px rgba(53,191,131,.12)!important}.translationFloatBackdrop{position:fixed!important;inset:0!important;z-index:1490!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:rgba(34,27,31,.12)!important;box-shadow:none!important;cursor:default!important;-webkit-tap-highlight-color:transparent}.translationFloatCard{position:fixed;z-index:1500;top:max(88px,calc(env(safe-area-inset-top) + 64px));right:max(14px,env(safe-area-inset-right));width:min(370px,calc(100vw - 28px));padding:16px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:18px;background:color-mix(in srgb,var(--card) 96%,white);color:var(--ink);box-shadow:0 22px 60px rgba(37,27,32,.22);text-align:left;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.translationFloatHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.translationFloatTitle{display:flex;align-items:flex-start;gap:10px;min-width:0}.translationFloatTitle>span{width:34px;height:34px;min-width:34px;display:grid;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--coral) 11%,transparent);font-size:17px}.translationFloatTitle>div{display:grid;gap:3px;min-width:0}.translationFloatTitle b{font-size:13px;line-height:1.35;letter-spacing:-.015em}.translationFloatTitle small{font-size:10px;line-height:1.45;color:var(--muted)}.translationFloatClose{width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;border:0!important;border-radius:9px!important;display:grid!important;place-items:center!important;background:transparent!important;color:var(--muted)!important;font-size:21px!important;line-height:1!important;box-shadow:none!important}.translationFloatClose:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)!important;transform:none!important}.translationFloatSelect{display:grid;gap:6px}.translationFloatSelect>span{font-size:10px;font-weight:850;color:var(--muted);letter-spacing:.03em}.translationFloatSelect select{width:100%;height:44px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);padding:0 12px;font-size:13px;font-weight:750;outline:none}.translationFloatSelect select:focus{border-color:color-mix(in srgb,var(--coral) 55%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--coral) 9%,transparent)}.translationFloatHelp{margin:11px 1px 0;font-size:10px;line-height:1.65;color:var(--muted)}.translationFloatStatus{margin-top:12px;padding:9px 10px;border-radius:11px;background:color-mix(in srgb,#35bf83 8%,var(--card));display:flex;align-items:center;gap:7px}.translationFloatStatus>span{color:#35bf83;font-size:9px}.translationFloatStatus>b{font-size:10px}.translationFloatStatus>button{margin-left:auto!important;height:28px!important;min-height:28px!important;padding:0 9px!important;border:1px solid var(--line)!important;border-radius:8px!important;background:var(--card)!important;color:var(--muted)!important;font-size:9px!important;font-weight:800!important}.translationFloatUnavailable{display:grid;gap:4px;padding:11px 12px;border-radius:11px;background:#fff1f3;border:1px solid #ffd6dd;color:#a9475b}.translationFloatUnavailable b{font-size:11px}.translationFloatIssue,.translationFloatUnavailable small{font-size:9px;line-height:1.5}.translationFloatIssue{margin:10px 1px 0;color:#b44d68;font-weight:750}html[data-theme=dark] .translationActionButton.isOn{background:color-mix(in srgb,var(--coral) 12%,#231d21)!important}html[data-theme=dark] .translationFloatCard{background:rgba(34,29,32,.97);border-color:#4a3e44;box-shadow:0 22px 60px rgba(0,0,0,.45)}html[data-theme=dark] .translationFloatSelect select{background:#2d252a;border-color:#4b3f45;color:#f4edf0}html[data-theme=dark] .translationFloatUnavailable{background:#3a252c;border-color:#65404c;color:#f1a7b8}html[data-theme=dark] .translationFloatStatus{background:#263a32}html[data-theme=dark] .translationFloatStatus>button{background:#2d252a!important;border-color:#4b3f45!important;color:#d1c4ca!important}@media (max-width:900px){.translationFloatBackdrop{background:rgba(27,21,25,.18)!important}.translationFloatCard{top:max(74px,calc(env(safe-area-inset-top) + 56px));left:12px;right:12px;width:auto;max-width:none;padding:14px;border-radius:17px}.translationFloatTitle b{font-size:12px}.translationFloatTitle small{font-size:9px}.translationFloatSelect select{height:46px;font-size:14px}.translationFloatHelp{font-size:9px}}.mobileChatMenu,.mobileChatMenuBackdrop,.mobilePartnerAge,.mobilePartnerComment,.mobilePrimaryActions{display:none}@media (hover:none) and (pointer:coarse),(max-width:900px){body.urialMobileConversation,body.urialMobileWaiting{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important;overscroll-behavior:none}body.urialMobileConversation .liveStoryStats,body.urialMobileConversation .postChatContent,body.urialMobileConversation .siteHeader,body.urialMobileWaiting .liveStoryStats,body.urialMobileWaiting .postChatContent,body.urialMobileWaiting .siteHeader{display:none!important}body.urialMobileConversation .hero,body.urialMobileConversation .heroV041,body.urialMobileConversation .heroV2,body.urialMobileWaiting .hero,body.urialMobileWaiting .heroV041,body.urialMobileWaiting .heroV2{position:static!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.mobileWaitingShell{position:fixed!important;z-index:1190!important;inset:0!important;width:100dvw!important;height:100dvh!important;margin:0!important;padding:max(12px,env(safe-area-inset-top)) 14px max(12px,env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:var(--card)!important;overflow:hidden!important}.mobileWaitingShell .chatCardTop{display:none!important}.mobileWaitingShell .waitingPanel{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:20px!important;display:flex!important;align-items:center!important;justify-content:center!important}.mobileConversationShell{position:fixed!important;z-index:1200!important;top:var(--urial-chat-vv-top,0)!important;left:0!important;width:100dvw!important;min-width:100dvw!important;max-width:100dvw!important;height:var(--urial-chat-vv-height,100dvh)!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important;background:var(--card)!important}.mobileConversationShell .chatCardTop{display:none!important}.mobileConversationShell .roomPanel{display:flex!important;flex-direction:column!important;height:100%!important;min-width:0!important;max-width:none!important;max-height:none!important;box-shadow:none!important;overflow:hidden!important}.mobileConversationShell .roomHead,.mobileConversationShell .roomPanel{width:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:var(--card)!important}.mobileConversationShell .roomHead{display:block!important;flex:0 0 auto!important;height:auto!important;border-bottom:1px solid var(--line)!important;overflow:visible!important}.mobileConversationShell .partnerIdentityRow{width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:3px 5px 3px 9px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:4px!important}.mobileConversationShell .desktopPartnerMeta,.mobileConversationShell .desktopRoomActions,.mobileConversationShell .partnerAvatar{display:none!important}.mobileConversationShell .partnerIdentity{min-width:0!important;gap:0!important}.mobileConversationShell .partnerNameBlock{display:flex!important;align-items:baseline!important;gap:6px!important;min-width:0!important}.mobileConversationShell .partnerNameBlock strong{display:block!important;max-width:40vw!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1!important;font-weight:850!important}.mobileConversationShell .mobilePartnerAge{display:block!important;flex:0 0 auto!important;font-size:10px!important;line-height:1!important;color:var(--muted)!important;white-space:nowrap!important}.mobileConversationShell .mobilePrimaryActions{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:flex-end!important;gap:1px!important}.mobileConversationShell .mobileIconButton{display:grid!important;place-items:center!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--muted)!important;box-shadow:none!important}.mobileConversationShell .mobileIconButton svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.mobileConversationShell .mobileIconButton.isActive{color:var(--coral)!important;background:rgba(255,95,120,.08)!important}.mobileConversationShell .mobilePartnerComment{display:grid!important;grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:4px!important;flex:0 0 21px!important;width:100%!important;height:21px!important;min-height:21px!important;margin:0!important;padding:2px 8px!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:var(--card)!important}.mobileConversationShell .mobilePartnerComment>b,.mobileConversationShell .mobilePartnerComment>span{font-size:9px!important;line-height:1!important;white-space:nowrap!important}.mobileConversationShell .mobilePartnerComment>span{color:var(--coral)!important}.mobileConversationShell .mobilePartnerComment>p{min-width:0!important;margin:0!important;font-size:10px!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:var(--ink)!important}.mobileConversationShell .commentPair,.mobileConversationShell .connectedLine,.mobileConversationShell .mediaComposerNote,.mobileConversationShell .translationBar{display:none!important}.mobileConversationShell .messages{display:block!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:4px 6px 5px!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow-x:hidden!important;overflow-y:auto!important;scroll-padding:4px 0 6px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;background:var(--card)!important}.mobileConversationShell .bubbleRow{margin:2px 0!important}.mobileConversationShell .messageWithMeta{max-width:92%!important}.mobileConversationShell .mediaMessageRow{max-width:94%!important;margin:2px 0!important}.mobileConversationShell .bubble{max-width:100%!important;margin:0!important;padding:6px 9px 5px!important;border-radius:14px 14px 14px 4px!important;box-shadow:none!important}.mobileConversationShell .mine .bubble{border-radius:14px 14px 4px 14px!important}.mobileConversationShell .bubble p{font-size:14px!important;line-height:1.4!important}.mobileConversationShell .bubble time,.mobileConversationShell .readReceipt{font-size:8px!important;margin-top:1px!important}.mobileConversationShell .typingRow{margin:3px 0!important}.mobileConversationShell .topicCards{margin:4px 0!important}.mobileConversationShell .reconnectIndicator{margin:4px auto!important;padding:7px 9px!important}.mobileConversationShell .composer{display:flex!important;flex:0 0 auto!important;align-items:center!important;width:100%!important;height:auto!important;min-height:49px!important;margin:0!important;padding:4px 6px max(4px,env(safe-area-inset-bottom))!important;gap:5px!important;border:0!important;border-top:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important;background:var(--card)!important}.mobileConversationShell .composer input:not(.mediaFileInput){flex:1 1 auto!important;min-width:0!important;width:auto!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 9px!important;border:1px solid var(--line)!important;border-radius:18px!important;background:var(--surface)!important;color:var(--ink)!important;font-size:16px!important}.mobileConversationShell .attachButton,.mobileConversationShell .voiceCancelButton,.mobileConversationShell .voiceRecordButton{display:grid!important;place-items:center!important;flex:0 0 38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;border-radius:9px!important}.mobileConversationShell .composer .sendButton{display:none!important}.mobileConversationShell .mobileChatMenuBackdrop{display:block!important;position:fixed!important;inset:0!important;z-index:1240!important;width:100dvw!important;height:100dvh!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:rgba(20,16,18,.16)!important}.mobileConversationShell .mobileChatMenu{display:grid!important;position:absolute!important;z-index:1250!important;top:38px!important;right:5px!important;width:min(250px,calc(100dvw - 12px))!important;max-height:min(72dvh,440px)!important;overflow:auto!important;padding:6px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--surface)!important;box-shadow:0 18px 55px rgba(31,22,27,.22)!important}.mobileConversationShell .mobileChatMenu a,.mobileConversationShell .mobileChatMenu button{display:flex!important;align-items:center!important;width:100%!important;min-height:38px!important;margin:0!important;padding:0 10px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--ink)!important;font:inherit!important;font-size:12px!important;text-align:left!important}.mobileConversationShell .mobileChatMenu .danger{color:#c64057!important}.mobileConversationShell .mobileChatMenu button:disabled{opacity:.42!important;cursor:default!important}.mobileConversationShell .composer textarea{flex:1 1 auto!important;min-width:0!important;width:auto!important;height:40px!important;min-height:40px!important;max-height:88px!important;margin:0!important;padding:9px 10px!important;border:1px solid var(--line)!important;border-radius:18px!important;background:var(--surface)!important;color:var(--ink)!important;font-size:16px!important;line-height:20px!important;resize:none!important;overflow-y:auto!important}.mobileConversationShell .composer .sendButton{display:grid!important;place-items:center!important;flex:0 0 38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:11px!important;color:#fff!important;background:linear-gradient(135deg,var(--accent),var(--accent2))!important;box-shadow:none!important}.mobileConversationShell .composer .sendButtonText{display:none!important}.mobileConversationShell .composer .sendBubbleGlyph{width:21px!important;height:21px!important}.mobileConversationShell .bubble,.mobileConversationShell .bubble p{text-align:left!important}.mobileConversationShell .operatorMessage{justify-content:center!important}.mobileConversationShell .operatorMessage .messageWithMeta{width:94%!important;max-width:94%!important;margin-left:auto!important;margin-right:auto!important;align-items:stretch!important}.mobileConversationShell .operatorMessage .bubble{text-align:left!important}.mobileConversationShell.privateConversationShell{max-width:none!important;margin:0!important}.privateConversationShell .privatePresenceAvatar,.privateConversationShell .privateRoomActions,.privateConversationShell .privateRoomLabel{display:none!important}.privateConversationShell .privateCommentPair,.privateConversationShell .privateMessages{border-top:0!important}.mobileConversationShell .composer{padding-bottom:var(--urial-chat-composer-bottom,max(4px,env(safe-area-inset-bottom)))!important;contain:layout paint}.mobileConversationShell .composer textarea{overflow-x:hidden!important;overflow-y:auto!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-align:left!important;text-indent:0!important;-webkit-text-size-adjust:100%}}@media (hover:none) and (pointer:coarse),(max-width:900px){.mobileConversationShell .composer textarea::placeholder{display:block;max-width:100%;overflow:hidden;color:var(--muted)!important;opacity:.78!important;font-size:13px!important;line-height:20px!important;white-space:nowrap!important;text-overflow:clip!important}.mobileConversationShell .voiceRecordButton.isRecording{display:flex!important;flex:0 0 96px!important;width:96px!important;min-width:96px!important;padding:0 10px!important;gap:7px!important;white-space:nowrap!important}.mobileConversationShell .voiceRecordButton.isRecording svg{flex:0 0 18px!important;width:18px!important;height:18px!important}.mobileConversationShell .voiceRecordButton.isRecording span{display:block!important;min-width:45px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;text-align:left!important}.mobileConversationShell .messageAvatar{flex-basis:24px!important;width:24px!important;height:24px!important}.mobileConversationShell .bubbleRow,.mobileConversationShell .mediaMessageRow{gap:5px!important}.mobileConversationShell .messageWithMeta{max-width:calc(92% - 29px)!important}.mobileConversationShell .mediaMessageContent{max-width:calc(94% - 29px)!important}}@media(max-width:820px){.mobileConversationShell .bubbleRow,.mobileConversationShell .mediaMessageRow{width:100%!important;max-width:100%!important}.mobileConversationShell .bubbleRow.mine,.mobileConversationShell .bubbleRow.theirs,.mobileConversationShell .mediaMessageRow.mine,.mobileConversationShell .mediaMessageRow.theirs{justify-content:flex-start!important}.mobileConversationShell .bubbleRow.mine .messageAvatar{margin-bottom:11px!important}.mobileConversationShell .mediaMessageRow .messageAvatar{margin-bottom:15px!important}.mobileConversationShell .mediaMessageContent{max-width:calc(94% - 29px)!important}.mobileConversationShell .operatorMessage{justify-content:center!important}.mobileConversationShell .operatorMessage .messageWithMeta{width:min(94%,760px)!important;max-width:min(94%,760px)!important;margin-inline:auto!important}.mobileConversationShell .operatorMessage .bubble{border-radius:13px!important}.mobileConversationShell .bubbleRow.theirs,.mobileConversationShell .mediaMessageRow.theirs{flex-direction:row!important;justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important}.mobileConversationShell .bubbleRow.mine,.mobileConversationShell .mediaMessageRow.mine{flex-direction:row!important;justify-content:flex-end!important;margin-left:auto!important;margin-right:0!important}.mobileConversationShell .bubbleRow.mine .messageWithMeta,.mobileConversationShell .mediaMessageRow.mine .mediaMessageContent{order:1!important}.mobileConversationShell .bubbleRow.mine .messageAvatar,.mobileConversationShell .mediaMessageRow.mine .messageAvatar{order:2!important}.mobileConversationShell .bubbleRow.theirs .messageAvatar,.mobileConversationShell .mediaMessageRow.theirs .messageAvatar{order:1!important}.mobileConversationShell .bubbleRow.theirs .messageWithMeta,.mobileConversationShell .mediaMessageRow.theirs .mediaMessageContent{order:2!important}.mobileConversationShell .operatorMessage{justify-content:center!important;margin-inline:0!important}}@media (hover:none) and (pointer:coarse),(max-width:900px){.mobileConversationShell .bubbleRow.mine .messageWithMeta,.mobileConversationShell .mediaMessageRow.mine .mediaMessageContent{margin-left:auto!important;margin-right:0!important;flex:0 1 auto!important}.mobileConversationShell .bubbleRow.theirs .messageWithMeta,.mobileConversationShell .mediaMessageRow.theirs .mediaMessageContent{margin-left:0!important;margin-right:auto!important;flex:0 1 auto!important}.mobileConversationShell .operatorMessage .messageWithMeta{margin-inline:auto!important}.mobileConversationShell .bubbleRow.operatorMessage{justify-content:center!important;margin-left:0!important;margin-right:0!important}.mobileConversationShell .bubbleRow.operatorMessage .messageWithMeta{margin-left:auto!important;margin-right:auto!important}}@media(max-width:820px){.englishHero,.englishHero.heroV041{padding-left:16px!important;padding-right:16px!important}.englishHero .heroV2Title{width:100%!important;max-width:calc(100vw - 32px)!important;margin:0 auto 14px!important;font-size:clamp(20px,6.2vw,27px)!important;line-height:1.08!important;letter-spacing:-.045em!important;text-align:center!important}.englishHero .heroV2Title .heroTitleLine{display:block!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;white-space:normal!important;text-wrap:balance;overflow-wrap:anywhere!important;word-break:normal!important;text-align:center!important}.englishHero .heroV2Title .heroTitleAccent{font-size:.98em!important;line-height:1.06!important;letter-spacing:-.04em!important}.englishHero .heroV2Lead{max-width:31ch!important;margin:0 auto 18px!important;padding-inline:6px!important}}@media (hover:none) and (pointer:coarse),(max-width:900px){.mobileConversationShell .roomHead{position:relative!important;z-index:40!important;isolation:isolate!important}.mobileConversationShell .mobilePartnerComment{position:relative!important;z-index:2!important}.mobileConversationShell .messages{position:relative!important;z-index:1!important}.mobileConversationShell .mobileChatMenuBackdrop{z-index:41!important}.mobileConversationShell .mobileChatMenu{z-index:42!important}.mobileConversationShell .bubbleRow:not(.operatorMessage){margin-top:4px!important;margin-bottom:4px!important}.mobileConversationShell .bubbleRow.theirs:not(.operatorMessage){margin-top:6px!important;margin-bottom:6px!important}.mobileConversationShell .mediaMessageRow{margin-top:5px!important;margin-bottom:5px!important}}