.root-77ac5{--root-flex-direction:column;--root-align-items:stretch;--text-color:var(--color-cobalt-darker);--placeholder-color:var(--color-gray-dark);--textarea-background:var(--background-input-readonly);--editable-background:var(--background-input);--button-color:var(--color-cobalt-light);--submit-font-weight:var(--xh-body-bold-font-weight);align-items:var(--root-align-items);display:flex;flex-direction:var(--root-flex-direction);position:relative}.desktop-77ac5{--root-flex-direction:row;--root-align-items:flex-start;--submit-font-weight:var(--xh-body-font-weight)}.user-77ac5{flex:none;margin-right:var(--xh-legacy-element-gap-normal)}.inputArea-77ac5{flex:1;overflow:hidden;position:relative}.inputAreaInner-77ac5{color:var(--text-color);min-height:50px}.inputAreaInner-77ac5:not(.textarea){padding:0}.inputAreaInner-77ac5.xh-editable{--radius:3px;--border:1px solid var(--button-color);--line-height:1.2em;background:var(--editable-background);border:var(--border);border-radius:var(--radius);line-height:var(--line-height)}.inputAreaInner-77ac5.focus{border-color:var(--color-blue-lighter);box-shadow:0 0 0 1px var(--color-blue-lighter)}.inputAreaInner-77ac5.focus::placeholder{color:var(--placeholder-color)}.inputAreaInner-77ac5.focus .premessage{opacity:.8}.inputAreaInner-77ac5.textarea:read-only{background:var(--textarea-background)}.inputAreaInner-77ac5 .premessage{color:var(--placeholder-color);left:var(--xh-legacy-element-gap-big);margin-right:.5em;position:absolute;top:var(--xh-legacy-element-gap-normal)}.inputAreaInner-77ac5 .xh-editable-content{padding:var(--xh-legacy-element-gap-normal) var(--xh-legacy-element-gap-large) var(--xh-legacy-element-gap-normal) var(--xh-legacy-element-gap-big);position:relative}.ageVerificationButton-77ac5{font-weight:var(--xh-body-bold-font-weight);height:auto;padding:0;text-decoration:underline}.ageVerificationButton-77ac5,.ageVerificationButton-77ac5:focus,.ageVerificationButton-77ac5:hover{background:transparent}.ageVerificationButton-77ac5:hover{text-decoration:none}.loginPrompt-77ac5 .login-link,.loginPrompt-77ac5 .signup-link{--border-bottom:1px dotted;border-bottom:var(--border-bottom);color:var(--text-color);cursor:pointer}.reply-77ac5{font-size:var(--xh-caption-font-size)}.replyInfo-77ac5{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--xh-legacy-element-gap-smaller)}.replyFor-77ac5{color:var(--placeholder-color)}.replyForName-77ac5{color:var(--text-color);font-weight:var(--xh-body-bold-font-weight)}.clearReplier-77ac5{--height:20px;--width:30px;background:var(--button-color);border:none;border-radius:var(--xh-legacy-border-radius-input);cursor:pointer;height:var(--height);margin-left:var(--xh-legacy-element-gap-smaller);width:var(--width)}.clearReplier-77ac5 .clearReplierIcon-77ac5{color:var(--text-color)}.clearReplier-77ac5:hover .clearReplierIcon-77ac5{color:var(--color-accent-red)}.commentText-77ac5{--line-height:14px;line-height:var(--line-height);margin-bottom:var(--xh-legacy-element-gap-smaller);overflow-wrap:break-word}.commentText-77ac5 .emoji{background-size:contain;color:inherit;display:inline-block;height:1pc;margin:0;vertical-align:sub;width:1pc}.submitWrapper-77ac5{align-items:center;display:flex;justify-content:space-between;margin-top:var(--xh-legacy-element-gap-small)}.submitButton-77ac5{font-weight:var(--submit-font-weight)}.username-77ac5{font-size:var(--xh-caption-font-size);font-weight:var(--xh-body-bold-font-weight)}.errorMessage-77ac5{margin-top:var(--xh-spacers-s)}.highlightedText-77ac5{color:var(--xh-color-brand-enabled)}.denyMessage-5a6ae{background:var(--color-gray-light);border-radius:5px;display:flex;padding:var(--xh-spacers-m) var(--xh-spacers-l)}.right-5a6ae{margin-left:var(--xh-spacers-l)}.rightText-5a6ae .messageLink-5a6ae{text-decoration:underline}.denyMessageWhite-5a6ae{background:var(--color-cobalt-lighter-origin)}.denyMessageWhite-5a6ae .right-5a6ae .rightText-5a6ae,.denyMessageWhite-5a6ae .right-5a6ae .rightText-5a6ae .messageLink-5a6ae{color:var(--color-cobalt-dark-origin)}