.suggestions-list{background:var(--color-mention-background);border-radius:var(--border-radius);box-shadow:var(--shadow-6);font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:700;overflow:hidden;position:relative;width:250px;z-index:100}.suggestions-list .group span{color:var(--color-gray);display:block;font-size:1.2rem;padding:10px 10px 5px}.suggestions-list .group ul li{align-items:center;color:var(--color-blue);cursor:pointer;display:flex;height:40px;padding:0 15px}.suggestions-list .group ul li.active,.suggestions-list .group ul li:hover{background:var(--color-mention-highlight)}.suggestions-list .group ul li img{border-radius:50%;height:20px;margin:0 5px 0 0;width:20px}.suggestions-list .missing{color:var(--color-gray);display:block;padding:20px 10px}.darken{position:relative}.darken:before{background:#000;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:2}.darken>*{position:relative;z-index:3}.darken-b{background-image:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.8) 30%,rgba(0,0,0,.2) 60%,transparent)}.dropdown-scrollbar-styles::-webkit-scrollbar{width:2px}.dropdown-scrollbar-styles::-webkit-scrollbar-track{background:transparent}.dropdown-scrollbar-styles::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar);border:0}.bubble-up-1{animation:bubbleUp-1 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-1{to{transform:translate(-120px,-200px) rotate(-70deg)}}@keyframes oscillate-1{0%{opacity:1}50%{opacity:1;transform:scale(2)}to{opacity:0}}.bubble-up-1 .heart{animation:oscillate-1 1s ease-out;color:var(--color-red);height:24px;opacity:0;pointer-events:none}.bubble-up-2{animation:bubbleUp-2 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-2{to{transform:translate(-80px,-180px) rotate(-35deg)}}@keyframes oscillate-2{0%{opacity:1}50%{opacity:1;transform:scale(3)}to{opacity:0}}.bubble-up-2 .heart{animation:oscillate-2 1s ease-out;color:var(--color-red);height:16px;opacity:0;pointer-events:none}.bubble-up-3{animation:bubbleUp-3 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-3{to{transform:translate(-40px,-220px) rotate(-20deg)}}@keyframes oscillate-3{0%{opacity:1}50%{opacity:1;transform:scale(3)}to{opacity:0}}.bubble-up-3 .heart{animation:oscillate-3 1s ease-out;color:var(--color-red);height:20px;opacity:0;pointer-events:none}.bubble-up-4{animation:bubbleUp-4 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-4{to{transform:translateY(-210px) rotate(5deg)}}@keyframes oscillate-4{0%{opacity:1}50%{opacity:1;transform:scale(2)}to{opacity:0}}.bubble-up-4 .heart{animation:oscillate-4 1s ease-out;color:var(--color-red);height:24px;opacity:0;pointer-events:none}.bubble-up-5{animation:bubbleUp-5 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-5{to{transform:translate(40px,-240px) rotate(25deg)}}@keyframes oscillate-5{0%{opacity:1}50%{opacity:1;transform:scale(3)}to{opacity:0}}.bubble-up-5 .heart{animation:oscillate-5 1s ease-out;color:var(--color-red);height:22px;opacity:0;pointer-events:none}.bubble-up-6{animation:bubbleUp-6 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-6{to{transform:translate(80px,-170px) rotate(50deg)}}@keyframes oscillate-6{0%{opacity:1}50%{opacity:1;transform:scale(2)}to{opacity:0}}.bubble-up-6 .heart{animation:oscillate-6 1s ease-out;color:var(--color-red);height:18px;opacity:0;pointer-events:none}.bubble-up-7{animation:bubbleUp-7 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-7{to{transform:translate(120px,-190px) rotate(80deg)}}@keyframes oscillate-7{0%{opacity:1}50%{opacity:1;transform:scale(2)}to{opacity:0}}.bubble-up-7 .heart{animation:oscillate-7 1s ease-out;color:var(--color-red);height:18px;opacity:0;pointer-events:none}.bubble-down-1{animation:bubbleUp-8 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-8{to{transform:translate(-120px,200px) rotate(70deg)}}@keyframes oscillate-8{0%{opacity:1}50%{opacity:1;transform:scale(2)}to{opacity:0}}.bubble-down-1 .heart{animation:oscillate-8 1s ease-out;color:var(--color-red);height:24px;opacity:0;pointer-events:none}.bubble-down-2{animation:bubbleUp-9 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-9{to{transform:translate(-80px,180px) rotate(35deg)}}@keyframes oscillate-9{0%{opacity:1}50%{opacity:1;transform:scale(3)}to{opacity:0}}.bubble-down-2 .heart{animation:oscillate-9 1s ease-out;color:var(--color-red);height:16px;opacity:0;pointer-events:none}.bubble-down-3{animation:bubbleUp-10 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-10{to{transform:translate(-40px,220px) rotate(20deg)}}@keyframes oscillate-10{0%{opacity:1}50%{opacity:1;transform:scale(3)}to{opacity:0}}.bubble-down-3 .heart{animation:oscillate-10 1s ease-out;color:var(--color-red);height:20px;opacity:0;pointer-events:none}.bubble-down-4{animation:bubbleUp-11 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-11{to{transform:translateY(210px) rotate(-5deg)}}@keyframes oscillate-11{0%{opacity:1}50%{opacity:1;transform:scale(2)}to{opacity:0}}.bubble-down-4 .heart{animation:oscillate-11 1s ease-out;color:var(--color-red);height:24px;opacity:0;pointer-events:none}.bubble-down-5{animation:bubbleUp-12 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-12{to{transform:translate(40px,240px) rotate(-25deg)}}@keyframes oscillate-12{0%{opacity:1}50%{opacity:1;transform:scale(3)}to{opacity:0}}.bubble-down-5 .heart{animation:oscillate-12 1s ease-out;color:var(--color-red);height:22px;opacity:0;pointer-events:none}.bubble-down-6{animation:bubbleUp-13 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-13{to{transform:translate(80px,170px) rotate(-50deg)}}@keyframes oscillate-13{0%{opacity:1}50%{opacity:1;transform:scale(2)}to{opacity:0}}.bubble-down-6 .heart{animation:oscillate-13 1s ease-out;color:var(--color-red);height:18px;opacity:0;pointer-events:none}.bubble-down-7{animation:bubbleUp-14 1s ease-out;left:200px;pointer-events:none;position:fixed;top:0;z-index:1000}@keyframes bubbleUp-14{to{transform:translate(120px,190px) rotate(-80deg)}}@keyframes oscillate-14{0%{opacity:1}50%{opacity:1;transform:scale(2)}to{opacity:0}}.bubble-down-7 .heart{animation:oscillate-14 1s ease-out;color:var(--color-red);height:18px;opacity:0;pointer-events:none}body{--mobile-menu-height:60px;--sidebar-width:320px;--safe-area-top:env(safe-area-inset-top);--safe-area-bottom:env(safe-area-inset-bottom);--post--image-border-radius:8px;--gallery--caption-border-radius:8px;--page--top-gap:32px;--page--bottom-gap:32px;--page--side-gap:16px;--panel--border-radius:24px;--panel--padding:24px;--panel--gap:8px;--panel--gap-2:16px;--border-radius-0-5:4px;--border-radius:8px;--border-radius-1-5:12px;--border-radius-2:16px;--border-radius-3:24px}@media(max-width:768px){body{--page--top-gap:8px;--page--bottom-gap:16px;--page--side-gap:8px;--panel--border-radius:16px;--panel--padding:16px}}.input-wrapper{min-height:24px;position:relative}.input-wrapper .editor{height:auto;width:100%}.input-wrapper .editor .mention-item,.input-wrapper .editor .response-item,.input-wrapper .editor .role-item{font-weight:700}.input-wrapper .editor .tag-item{color:var(--color-blue);font-weight:400}.input-wrapper .editor .role-item{color:var(--color-green)}.input-wrapper .editor .mention-item,.input-wrapper .editor .response-item{color:var(--color-blue)}.input-wrapper .editor>.ProseMirror{color:var(--color-input-text);font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.4rem;outline:none;overflow-wrap:break-word;overflow-y:hidden;position:relative;word-break:break-word}.input-wrapper .editor>.ProseMirror p.is-editor-empty:first-child:before{color:var(--color-input-placeholder);content:attr(data-placeholder);font-style:normal;margin:inherit;padding:inherit;pointer-events:none;position:absolute;white-space:pre}.input-wrapper .editor>.ProseMirror a{color:var(--color-blue);font-weight:700}.input-wrapper .editor>.ProseMirror ol,.input-wrapper .editor>.ProseMirror ul{margin:1rem 0 1rem 4rem}@media(max-width:768px){.input-wrapper .editor>.ProseMirror ol,.input-wrapper .editor>.ProseMirror ul{margin-left:3rem}}.input-wrapper .editor>.ProseMirror ol:first-child,.input-wrapper .editor>.ProseMirror ul:first-child{margin-top:0}.input-wrapper .editor>.ProseMirror ol:last-child,.input-wrapper .editor>.ProseMirror ul:last-child{margin-bottom:0}.input-wrapper .editor>.ProseMirror ul{list-style:disc}.input-wrapper .editor>.ProseMirror ol{list-style:decimal}.input-wrapper .editor>.ProseMirror blockquote{border-left:3px solid var(--color-gray);font-style:italic;margin:1rem 0 1rem 1rem;padding:0 0 0 .8rem}.input-wrapper .editor>.ProseMirror img{border:2px solid transparent;border-radius:var(--post--image-border-radius);cursor:pointer;display:block;margin:var(--panel--gap) 0;max-width:100%;outline:none;position:relative;z-index:10}.input-wrapper .editor>.ProseMirror img:first-child{margin:0}.input-wrapper .editor>.ProseMirror img.ProseMirror-selectednode{border-color:var(--color-blue)}.input-wrapper .editor>.ProseMirror img[data-align=left]{float:left;margin-right:var(--panel--gap)}.input-wrapper .editor>.ProseMirror img[data-align=center]{display:block;margin:var(--panel--gap) auto}.input-wrapper .editor>.ProseMirror img[data-align=right]{float:right;margin-left:var(--panel--gap)}.input-wrapper .editor mark{background:var(--color-spoiler-background);border-radius:var(--border-radius);color:inherit;padding:1px 5px 3px}.voice-recorder.is-recording[data-v-c8c33f4e]{background:var(--color-red);color:var(--color-white);gap:6px;padding:0 10px;width:auto}.voice-recorder.is-recording svg[data-v-c8c33f4e]{fill:var(--color-white)}.voice-recorder.is-recording[data-v-c8c33f4e]:hover{filter:brightness(1.08)}.voice-recorder.disabled[data-v-c8c33f4e]{cursor:default;opacity:.4}.vr-time[data-v-c8c33f4e]{font-size:1.3rem;font-variant-numeric:tabular-nums;line-height:1}.image-uploader[data-v-a9175b53]{position:relative}.upload-button[data-v-a9175b53]{margin:0 5px 0 0}.images-list[data-v-a9175b53]{display:grid;gap:8px;grid-template-columns:repeat(10,1fr)}@media(max-width:768px){.images-list[data-v-a9175b53]{grid-template-columns:repeat(8,1fr)}}@media(max-width:576px){.images-list[data-v-a9175b53]{grid-template-columns:repeat(6,1fr)}}@media(max-width:360px){.images-list[data-v-a9175b53]{grid-template-columns:repeat(4,1fr)}}.image-uploader .images-list .image-thumb[data-v-a9175b53]{aspect-ratio:1;height:auto;padding:0}.image-thumb[data-v-a9175b53]{cursor:grab;position:relative}.image-thumb[data-v-a9175b53]:after{background:#00000073;border-radius:var(--border-radius);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease;z-index:1}.image-thumb.sortable-chosen[data-v-a9175b53]:after,.image-thumb[data-v-a9175b53]:hover:after{opacity:1}.image-thumb[data-v-a9175b53] .media-placeholder{border-radius:var(--border-radius);gap:0;inset:0;padding:0;position:absolute}.image-thumb[data-v-a9175b53] .media-placeholder svg{font-size:1.2rem}.image-thumb[data-v-a9175b53] .media-placeholder .media-placeholder-text{display:none}.image-thumb img[data-v-a9175b53],.image-thumb video[data-v-a9175b53]{border-radius:var(--border-radius);bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;width:100%}.image-thumb .drag-hint[data-v-a9175b53]{align-items:center;color:var(--color-white);display:flex;filter:drop-shadow(0 0 2px rgba(0,0,0,.9));inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease;z-index:2}.image-thumb .drag-hint svg[data-v-a9175b53]{font-size:1.4rem;margin:0}.image-thumb.sortable-chosen .drag-hint[data-v-a9175b53],.image-thumb:hover .drag-hint[data-v-a9175b53]{opacity:1}.image-thumb[data-v-a9175b53]:active{cursor:grabbing}.image-thumb .thumb-remove[data-v-a9175b53]{align-items:center;color:var(--color-red);display:flex;filter:drop-shadow(0 0 2px rgba(0,0,0,.85));justify-content:center;opacity:0;position:absolute;right:5px;top:5px;transition:opacity .15s ease,transform .12s ease;z-index:3}.image-thumb .thumb-remove svg[data-v-a9175b53]{font-size:1.3rem;margin:0}.image-thumb .thumb-remove[data-v-a9175b53]:hover{transform:scale(1.15)}.image-thumb:hover .thumb-remove[data-v-a9175b53]{opacity:1}.add-more[data-v-a9175b53]{align-items:center;aspect-ratio:1;background:transparent;border:2px dashed var(--color-panel-line);border-radius:var(--border-radius);color:var(--color-gray);display:flex;justify-content:center;transition:color .15s ease,border-color .15s ease}.add-more svg[data-v-a9175b53]{font-size:1.4rem}.add-more[data-v-a9175b53]:hover{border-color:var(--color-blue);color:var(--color-blue)}.ghost[data-v-a9175b53]{opacity:.4}.audio-player[data-v-f6594695]{border-radius:var(--border-radius);gap:10px;padding:7px 12px}.ap-bubble[data-v-f6594695]{align-items:center;background:var(--color-blue);border-radius:50%;color:var(--color-white);display:flex;flex:none;height:36px;justify-content:center;position:relative;transition:filter .15s ease;width:36px}.ap-bubble svg[data-v-f6594695]{font-size:1.3rem;margin-left:1px}.ap-bubble[data-v-f6594695]:hover{filter:brightness(1.08)}.ap-voice-badge[data-v-f6594695]{align-items:center;background:var(--color-green);border:2px solid var(--color-input-background);border-radius:50%;bottom:-2px;color:var(--color-white);display:flex;height:16px;justify-content:center;position:absolute;right:-2px;width:16px}.ap-voice-badge svg[data-v-f6594695]{font-size:.7rem;margin:0}.audio-player.is-voice .ap-bar.ap-bar--played[data-v-f6594695],.audio-player.is-voice .ap-bubble[data-v-f6594695]{background:var(--color-green)}.audio-player.is-voice .ap-info[data-v-f6594695]:hover{color:var(--color-green)}.ap-wave-area[data-v-f6594695]{gap:10px;position:relative}.ap-wave[data-v-f6594695],.ap-wave-area[data-v-f6594695]{align-items:center;display:flex;flex:auto;min-width:0}.ap-wave[data-v-f6594695]{cursor:pointer;gap:2px;height:30px;touch-action:none}.ap-bar[data-v-f6594695]{background:var(--color-gray);border-radius:2px;flex:1;min-height:3px;opacity:.35;pointer-events:none;transition:height .08s linear}.ap-bar.ap-bar--played[data-v-f6594695]{background:var(--color-blue);opacity:1}.ap-time[data-v-f6594695]{color:var(--color-gray);flex:none;font-size:1.2rem;font-variant-numeric:tabular-nums}.ap-volume[data-v-f6594695]{flex:none;gap:6px}.ap-volume[data-v-f6594695],.ap-volume-btn[data-v-f6594695]{align-items:center;display:flex}.ap-volume-btn[data-v-f6594695]{color:var(--color-gray);transition:color .15s ease}.ap-volume-btn[data-v-f6594695]:hover{color:var(--color-blue)}.ap-volume-btn svg[data-v-f6594695]{font-size:1.2rem;width:16px}.ap-volume-track[data-v-f6594695]{background:#80808040;border-radius:3px;cursor:pointer;height:6px;position:relative;touch-action:none;width:60px}@media(max-width:768px){.ap-volume-track[data-v-f6594695]{display:none}}.ap-volume-fill[data-v-f6594695]{border-radius:3px;height:100%;left:0;top:0}.ap-volume-fill[data-v-f6594695],.ap-volume-knob[data-v-f6594695]{background:var(--color-blue);pointer-events:none;position:absolute}.ap-volume-knob[data-v-f6594695]{border-radius:50%;height:12px;top:50%;transform:translate(-50%,-50%);width:12px}.ap-info[data-v-f6594695]{align-items:center;color:var(--color-gray);display:flex;flex:none;transition:color .15s ease}.ap-info svg[data-v-f6594695]{font-size:1.2rem}.ap-info[data-v-f6594695]:hover{color:var(--color-blue)}.ap-remove[data-v-f6594695]{align-items:center;color:var(--color-gray);display:flex;flex:none;transition:color .15s ease}.ap-remove[data-v-f6594695]:hover{color:var(--color-red)}@media(max-width:768px){.ap-bar[data-v-f6594695]:nth-child(2n){display:none}}@media(max-width:480px){.ap-bar[data-v-f6594695]{display:none}.ap-bar[data-v-f6594695]:nth-child(3n+1){display:block}.audio-player[data-v-f6594695]{gap:8px;padding-left:8px;padding-right:8px}.ap-info[data-v-f6594695]{display:none}.ap-wave-area[data-v-f6594695]{gap:0}.ap-time[data-v-f6594695]{font-size:1rem;left:50%;line-height:1;pointer-events:none;position:absolute;text-shadow:0 0 4px var(--color-panel-background),0 0 4px var(--color-panel-background);top:50%;transform:translate(-50%,-50%);z-index:1}}@media(max-width:768px){.response-form.md-compact .user-avatar[data-v-d8724a4d]{display:none}.response-form.md-compact footer[data-v-d8724a4d]{padding:0}}.response-form.compact .user-avatar[data-v-d8724a4d]{display:none}.response-form.compact footer[data-v-d8724a4d]{padding:0}.input-wrapper.error[data-v-d8724a4d]{border-color:var(--color-red)}.actions button[data-v-d8724a4d]{margin:0 5px 0 0}.actions button[data-v-d8724a4d]:last-child{margin:0}.drop-container[data-v-d8724a4d]{bottom:0;display:none;flex:1;height:calc(100% - 15px);position:absolute;width:100%;z-index:10}.drop-container.active[data-v-d8724a4d]{display:block}.drop-container.red .drop-container-inner[data-v-d8724a4d]{border-color:var(--color-red)}.drop-container.red .drop-container-inner span[data-v-d8724a4d],.drop-container.red .drop-container-inner svg[data-v-d8724a4d]{color:var(--color-red)}.drop-container-inner[data-v-d8724a4d]{align-items:center;background:var(--color-panel-background);border:2px dashed var(--color-blue);border-radius:var(--border-radius);display:flex;height:100%;position:relative;width:100%}.drop-container-inner svg[data-v-d8724a4d]{color:var(--color-blue);font-size:1.6rem;margin:0 var(--panel--gap) 0}.drop-container-inner span[data-v-d8724a4d]{color:var(--color-blue);font-size:1.4rem;font-weight:700}@media(max-width:768px){.drop-container-inner svg[data-v-d8724a4d]{font-size:1.4rem}.drop-container-inner span[data-v-d8724a4d]{font-size:1.2rem}}.states ._button._blue[data-v-d8724a4d]{opacity:.6}.states ._button._blue.fixed-center svg[data-v-d8724a4d]{height:15px;margin:-1px 0 0 5px}.states ._button._blue.active[data-v-d8724a4d],.states ._button._blue[data-v-d8724a4d]:hover{opacity:1}.limit.red[data-v-d8724a4d]{color:var(--color-red)}.submit-actions .button[data-v-d8724a4d]{margin:0 25px 0 0}.submit-actions .button[data-v-d8724a4d]:last-child{margin:0}.response-meta>.response-meta-full mark,.response-meta>.response-meta-partial mark{background:inherit;color:inherit;filter:blur(3px)}.response-meta[data-v-059c4372]:hover{overflow:visible}.response-meta:hover .response-meta-partial[data-v-059c4372]{display:none}.response-meta:hover .response-meta-full[data-v-059c4372]{display:flex}.response-meta-full svg[data-v-059c4372],.response-meta-partial svg[data-v-059c4372]{font-size:14px;margin:1px 10px 0 0}
