.fh-comment-controlled{position:relative;padding-right:38px!important;min-width:0}.fh-comment-more{position:absolute;right:0;top:0;width:36px;height:36px;border:0!important;background:transparent!important;color:inherit;font-size:26px;line-height:1;cursor:pointer;border-radius:50%}.fh-comment-more:hover{background:rgba(127,127,127,.12)!important}.fh-comment-more:focus-visible{outline:2px solid #326bd5}.fh-comment-veil{position:fixed;inset:0;z-index:2147483000;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;overscroll-behavior:contain}.fh-comment-dialog{font-family:system-ui,sans-serif;width:min(100%,390px);max-height:85dvh;overflow:auto;box-sizing:border-box;background:#fff;color:#18212b;border-radius:20px;padding:20px;box-shadow:0 12px 50px #0003}.fh-comment-dialog h2{font-size:19px;margin:0 0 12px}.fh-comment-dialog button,.fh-settings-row button{font:inherit;cursor:pointer;border:0;border-radius:10px;padding:12px;text-align:left;background:#f3f4f6;color:#18212b}.fh-comment-dialog .fh-comment-option,.fh-comment-cancel{display:block;width:100%;margin:4px 0}.fh-comment-dialog button:disabled{opacity:.5;cursor:wait}.fh-comment-status{font-size:14px;color:#315888}.fh-comment-status:empty{display:none}.fh-comment-help{font-size:12px;color:#66717b;line-height:1.6}.fh-report-form label{display:block;margin:12px 0}.fh-report-form select,.fh-report-form textarea{display:block;box-sizing:border-box;width:100%;padding:10px;font:inherit;margin-top:6px;border:1px solid #bbc2c9;border-radius:8px}.fh-comment-uninterested>.cm-comment-body,.fh-comment-uninterested>span,.fh-comment-uninterested>i,.fh-comment-uninterested>time,.fh-comment-uninterested>.cm-avatar{display:none!important}.fh-comment-preference{font:12px/1.6 system-ui;color:#536777;padding:6px}.fh-comment-preference button{border:0;background:transparent;color:#2764ab;cursor:pointer;margin-left:8px}.fh-comment-interested{border-inline-start:2px solid #548bd3;padding-inline-start:8px}.fh-controls-page{font:16px/1.6 system-ui;max-width:850px;margin:32px auto;padding:20px;color:#18212b}.fh-settings-row{border-bottom:1px solid #ddd;padding:20px 0;overflow-wrap:anywhere}.fh-settings-row button{margin:6px}.fh-prewrap{white-space:pre-wrap}.fh-controls-page a,.fh-comment-dialog a{color:#2764ab}@media(max-width:600px){.fh-comment-veil{align-items:flex-end;padding:0}.fh-comment-dialog{width:100%;max-height:88dvh;border-radius:22px 22px 0 0;padding-bottom:max(20px,env(safe-area-inset-bottom))}}
.cm-comment.fh-comment-controlled{flex-wrap:wrap}.cm-comment.fh-comment-controlled>.cm-comment-body{flex:1 1 calc(100% - 64px)}.cm-comment.fh-comment-controlled>.fh-comment-preference{flex-basis:100%}.ldroom-comment>.fh-comment-preference{color:inherit;white-space:normal}.ldroom-comment>.fh-comment-preference button{color:#8cbdff}
