.cbox-holder{width:100%;max-width:800px}.cbox-header{margin:0 auto 1rem}.cbox-info{margin-top:1em;color:#111}.cbox-header .cbox-refresh{background:0 0;color:#111;opacity:.7;padding:0;cursor:pointer;font-size:.7em;transform:translateY(5px);float:right}.cbox-header .cbox-refresh.refreshing{animation:cbox-refresh-spin 1s linear infinite}@keyframes cbox-refresh-spin{from{transform:translateY(5px) rotate(0)}to{transform:translateY(5px) rotate(360deg)}}.cbox-comment{color:#111;background:#fff;border-radius:.25em;border:1px solid rgba(0,0,0,.12)}.cbox-comment .cbox-author{position:relative;font-size:.72em;color:#111;opacity:.8;font-size:.72em;margin:0;margin-left:1em;line-height:1.15;font-weight:700;text-transform:uppercase;text-align:left}.cbox-comment .cbox-author span.clickable{cursor:pointer;color:#af1e23}.cbox-comment .cbox-author span.clickable:hover{transform:translateY(-2px);transition:transform .2s;display:inline-block}.cbox-comment .cbox-author .cbox-seal{display:block;width:42px;height:42px;margin:1em;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:50%}.cbox-comment .cbox-author .cbox-seal.family_1{background-image:url(/res/icon_family_1.png)}.cbox-comment .cbox-author .cbox-seal.family_2{background-image:url(/res/icon_family_2.png)}.cbox-comment .cbox-author .cbox-seal.family_3{background-image:url(/res/icon_family_3.png)}.cbox-comment .cbox-author .cbox-seal.family_4{background-image:url(/res/icon_family_4.png)}.cbox-comment .cbox-author .cbox-seal.family_5{background-image:url(/res/icon_family_5.png)}.cbox-comment .cbox-author .cbox-seal.family_6{background-image:url(/res/icon_family_6.png)}.cbox-comment .cbox-author .cbox-seal.family_7{background-image:url(/res/icon_family_7.png)}.cbox-comment .cbox-author .cbox-seal.family_8{background-image:url(/res/icon_family_8.png)}.cbox-comment .cbox-author .cbox-seal.family_9{background-image:url(/res/icon_family_9.png)}.cbox-comment .cbox-author .cbox-seal.family_10{background-image:url(/res/icon_family_10.png)}.cbox-comment .cbox-author .cbox-seal.family_11{background-image:url(/res/icon_family_11.png)}.cbox-comment .cbox-author .cbox-seal.family_12{background-image:url(/res/icon_family_12.png)}.cbox-comment .cbox-author .cbox-seal.family_13{background-image:url(/res/icon_family_13.png)}.cbox-comment .cbox-date{font-size:.65em;margin-left:1em;text-align:left}.cbox-comment .cbox-body{margin-left:0;padding-right:.5em;min-width:0;font-size:.86em;line-height:1.22;text-transform:none;word-break:break-word;white-space:pre-wrap;text-align:left}.cbox-comment .cbox-action button{background:0 0;border:none;color:#111;opacity:.7;padding:0;cursor:pointer;transition:background-color .2s,opacity .2s}.cbox-comment.editing{box-shadow:0 0 0 2px rgba(255,255,255,.5);background:repeating-linear-gradient(135deg,rgba(175,30,35,.08) 0 12px,rgba(175,30,35,0) 12px 24px),#fff}.cbox-comment.highlight{box-shadow:0 0 0 5px rgba(255,255,255,.5);animation:cbox-highlight 1s ease-out}@keyframes cbox-highlight{0%{transform:translateY(0)}20%{transform:translateY(-5px)}40%{transform:translateY(0)}60%{transform:translateY(-3px)}80%{transform:translateY(0)}100%{transform:translateY(0)}}.cbox-action button,.cbox-action button i{font-size:.7em}.cbox-comment .cbox-action .cbox-heart{width:40px;text-align:right;font-size:.6em;margin-right:1em}.cbox-post{position:relative;margin-top:1.2em;min-height:1.7em}.cbox-post.two-line .cbox-message{height:3.5em}.cbox-post.three-line .cbox-message{height:4.7em;min-height:4.7em}.cbox-post .cbox-name{background:#fff;color:#111;font-size:.8em;margin:0;padding-left:1em;border-radius:.25em 0 0 .25em;border-right:1px solid rgba(0,0,0,.25);height:100%}.cbox-post .cbox-message:focus,.cbox-post .cbox-name:focus{outline:0;opacity:.9}.cbox-post .cbox-message{font-family:'Wood Heinz No4 Regular',sans-serif;border:0;font-size:.8em;height:100%;padding-top:.4em;padding-left:.5em;resize:none}.cbox-post .cbox-send{margin-top:.5em;display:flex;align-items:center;height:100%;margin:0;color:#af1e23;background:#f6dcdd;justify-content:center;font-size:.6em;border-radius:0 .25em .25em 0;cursor:pointer}.cbox-post .cbox-send i{margin-top:4px}.cbox-post .cbox-send:hover{background:#f6dcdd;color:#af1e23;opacity:.9}.cbox-comments-viewmore{background:0 0;border:none;margin-top:.5em;cursor:pointer;text-transform:uppercase}.cbox-comment.admin .cbox-author{color:#af1e23}.cbox-comment.admin .cbox-author::after{font-family:"Font Awesome 7 Free";content:"\f521";font-weight:900;margin-left:.25rem;font-size:.6em;position:absolute;left:-5px;top:-7px}.cbox-author .hat{color:#b89125;margin-right:.25rem}.cbox-comment.pinned{position:relative;background:#fff;margin-bottom:.5em;box-shadow:0 0 5px rgba(255,255,255,.95)}.cbox-comment.pinned::before{content:"\f08d";font-family:"Font Awesome 7 Free";font-weight:900;position:absolute;left:-12px;top:-7px;font-size:.6em;color:#fff}.cbox-comment.pinned::after{content:"";position:absolute;left:1rem;right:1rem;bottom:-15px;height:3px;background:repeating-linear-gradient(90deg,rgba(175,30,35,.72) 0 10px,rgba(175,30,35,0) 10px 16px);opacity:.8}section:nth-child(odd) .cbox-comment.pinned::after{background:repeating-linear-gradient(90deg,rgba(0,0,0,.72) 0 10px,rgba(0,0,0,0) 10px 16px);opacity:.8}.cbox-comment.reply{position:relative;margin-top:1.5em}.cbox-comment.reply::before,.cbox-post:not(.replying)::before{content:"";position:absolute;left:1rem;right:1rem;top:-15px;height:3px;background:repeating-linear-gradient(90deg,rgba(175,30,35,.72) 0 10px,rgba(175,30,35,0) 10px 16px);opacity:.8}section:nth-child(odd) .cbox-comment.reply::before,section:nth-child(odd) .cbox-post:not(.replying)::before{background:repeating-linear-gradient(90deg,rgba(0,0,0,.72) 0 10px,rgba(0,0,0,0) 10px 16px);opacity:.8}.cbox-post.replying::before{content:"\f3e5";font-family:"Font Awesome 7 Free";font-weight:900;position:absolute;left:50%;top:-1.5em;transform:translateX(-50%);font-size:.6em;color:#fff}@media (max-width:600px){.cbox-comment{grid-template-columns:1fr auto;grid-template-areas:"author author" "body   body" "date   actions";padding:0}.cbox-comment .cbox-author{margin:.5em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cbox-comment .cbox-action,.cbox-comment .cbox-date{margin-bottom:.5em}.cbox-comment.admin .cbox-author::after{position:relative;margin-left:.5rem;font-size:.8em;top:-1px}.cbox-comment .cbox-body{margin-left:.75em;margin-right:.75em;margin-bottom:.5em}.cbox-post{grid-template-columns:1fr 60px;grid-template-areas:"name name" "message button"}.cbox-post .cbox-name{border-radius:.25em .25em 0 0;border-right:none;border-bottom:1px solid rgba(0,0,0,.25);height:2.2em}.cbox-post .cbox-send{border-radius:0 0 .25em}.cbox-post .cbox-message{border-radius:0 0 0 .25em;padding-left:1em;padding-bottom:.5em}}.hat.fas.fa-pride::before{content:"🏳️‍🌈"}