.rte__toolbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#99aabb14;border-bottom:1px solid rgba(187,204,221,.188);box-shadow:0 2px 8px #0000001a;flex-wrap:wrap;gap:.5rem;min-height:3rem;padding:.75rem 1rem;position:sticky;top:0;z-index:10}.rte__btn,.rte__toolbar{align-items:center;display:flex}.rte__btn{background:#0000;border:none;border-radius:.25rem;color:#9ab;cursor:pointer;justify-content:center;min-height:2rem;min-width:2rem;padding:.5rem;transition:all .2s ease}@media(hover:hover)and (min-width:1024px){.rte__btn:hover:not(:disabled){background:#99aabb1a;color:#fff}}.rte__btn:active:not(:disabled){background:#99aabb26;transform:scale(.95)}.rte__btn:disabled{cursor:not-allowed;opacity:.3}.rte__btn.is-active,.rte__btn.rte__btn--active{background:#28d56a1a;color:#28d56a}@media(hover:hover)and (min-width:1024px){.rte__btn.is-active:hover,.rte__btn.rte__btn--active:hover{background:#28d56a26}}.rte__btn svg{height:1rem;width:1rem}.rte__btn svg path{fill:currentColor;transition:fill .2s ease}.editor_container{background:#2c3440;border:1px solid rgba(187,204,221,.188);border-radius:.75rem;display:flex;flex-direction:column;max-height:100svh;overflow:hidden;transition:all .2s ease;width:100%}.editor_container:focus-within{border-color:#fff;box-shadow:0 0 0 2px #ffffff1a}.editor_container.create_post_form>div>.ProseMirror{min-height:256px}.editor_container:focus-within .ProseMirror{outline:none}.editor-buttons-container,.rte__toolbar{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#99aabb0d;background:#99aabb14;border-bottom:1px solid rgba(187,204,221,.188);box-shadow:0 2px 8px #0000001a;display:flex;flex-wrap:wrap;gap:.5rem;height:100%;min-height:3rem;padding:1rem;position:sticky;top:0;width:100%;z-index:10}.editor-buttons-container .rte__btn,.editor-buttons-container>button,.rte__toolbar .rte__btn,.rte__toolbar>button{align-items:center;background:#0000;border:none;border-radius:.75rem;color:#9ab;cursor:pointer;display:flex;justify-content:center;min-height:2rem;min-width:2rem;padding:.5rem;transition:all .2s ease}@media(hover:hover)and (min-width:1024px){.editor-buttons-container .rte__btn:hover:not(:disabled),.editor-buttons-container>button:hover:not(:disabled),.rte__toolbar .rte__btn:hover:not(:disabled),.rte__toolbar>button:hover:not(:disabled){background:#99aabb1a;color:#fff}}.editor-buttons-container .rte__btn:active:not(:disabled),.editor-buttons-container>button:active:not(:disabled),.rte__toolbar .rte__btn:active:not(:disabled),.rte__toolbar>button:active:not(:disabled){background:#99aabb26;transform:scale(.95)}.editor-buttons-container .rte__btn:disabled,.editor-buttons-container>button:disabled,.rte__toolbar .rte__btn:disabled,.rte__toolbar>button:disabled{cursor:not-allowed;opacity:.3}.editor-buttons-container .rte__btn.is-active,.editor-buttons-container .rte__btn.rte__btn--active,.editor-buttons-container>button.is-active,.editor-buttons-container>button.rte__btn--active,.rte__toolbar .rte__btn.is-active,.rte__toolbar .rte__btn.rte__btn--active,.rte__toolbar>button.is-active,.rte__toolbar>button.rte__btn--active{background:#28d56a1a;color:#28d56a}@media(hover:hover)and (min-width:1024px){.editor-buttons-container .rte__btn.is-active:hover,.editor-buttons-container .rte__btn.rte__btn--active:hover,.editor-buttons-container>button.is-active:hover,.editor-buttons-container>button.rte__btn--active:hover,.rte__toolbar .rte__btn.is-active:hover,.rte__toolbar .rte__btn.rte__btn--active:hover,.rte__toolbar>button.is-active:hover,.rte__toolbar>button.rte__btn--active:hover{background:#28d56a26}}.editor-buttons-container .rte__btn svg,.editor-buttons-container>button svg,.rte__toolbar .rte__btn svg,.rte__toolbar>button svg{height:1rem;width:1rem}.editor-buttons-container .rte__btn svg path,.editor-buttons-container>button svg path,.rte__toolbar .rte__btn svg path,.rte__toolbar>button svg path{fill:currentColor;transition:fill .2s ease}@media screen and (max-width:1279px){.editor-buttons-container .rte__btn svg,.editor-buttons-container>button svg,.rte__toolbar .rte__btn svg,.rte__toolbar>button svg{height:1rem;width:1rem}}.editor-buttons-container-separator{color:#fff;height:100%;width:2px}.ProseMirror{word-wrap:break-word;background-color:#2c3440;border-top:none;box-sizing:border-box;color:#fff!important;display:block;flex:1 1;font-family:DM Sans,sans-serif!important;font-size:1rem;line-height:1.6;max-height:calc(100vh - 4rem);max-width:100%;min-height:120px;overflow-wrap:break-word;overflow-y:auto;padding:1rem;position:relative;resize:vertical;transition:.2s;width:100%}.ProseMirror:focus{outline:none}.ProseMirror p:empty{display:block!important;margin:.5rem 0;min-height:1rem}.ProseMirror br.ProseMirror-trailingBreak{display:none!important}.ProseMirror p:has(br:only-child){display:block!important;margin:.5rem 0;min-height:1rem}.ProseMirror p:has(br:only-child) br{display:none!important}.ProseMirror p.is-editor-empty:first-child{line-height:1.6;padding:0}.ProseMirror .editor-paragraph{color:#fff!important;line-height:1.6;margin:0 0 .75rem;min-height:1.6em}.ProseMirror .editor-paragraph:last-child{margin-bottom:0}.ProseMirror .editor-paragraph.is-editor-empty:first-child{color:#fff!important;line-height:1.6;margin:0;min-height:1.6em;padding:0;position:relative}.ProseMirror .editor-horizontal-rule{border:none;border-top:2px solid rgba(187,204,221,.188);height:2px;margin:1.5rem 0;opacity:.5;width:100%}.ProseMirror p{color:#fff!important;line-height:1.6;margin:0 0 .75rem;min-height:1.6em;position:relative}.ProseMirror p:last-child{margin-bottom:0}.ProseMirror p.is-editor-empty:first-child{color:#fff!important;display:block;margin:0;min-height:1.6em;position:relative}.ProseMirror p.is-editor-empty:first-child:before{line-height:1.6}.ProseMirror ol,.ProseMirror ul{color:#fff!important;margin:.75rem 0;padding-left:1.5rem}.ProseMirror ol li,.ProseMirror ul li{color:#fff!important;line-height:1.6;margin:.25rem 0}.ProseMirror ol li p,.ProseMirror ul li p{color:#fff!important;line-height:1.6;margin:0}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror ul[data-type=bulletList]{list-style:bullet}.ProseMirror blockquote{background:#28d56a0d;border-left:3px solid #28d56a;border-radius:0 .75rem .75rem 0;color:#9ab;font-style:italic;margin:1rem 0;padding:.75rem 1rem}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{color:#28d56a!important;font-family:DM Sans,sans-serif;line-height:1.3;margin:1rem 0 .5rem;padding-left:1rem;position:relative}.ProseMirror h1:before,.ProseMirror h2:before,.ProseMirror h3:before,.ProseMirror h4:before,.ProseMirror h5:before,.ProseMirror h6:before{background:#28d56a;content:"";height:100%;left:0;position:absolute;top:0;width:4px;z-index:1}.ProseMirror h1{font-size:1.5rem;font-variation-settings:"wght" 700}.ProseMirror h2{font-size:1.25rem;font-variation-settings:"wght" 600}.ProseMirror h3{font-size:1.125rem;font-variation-settings:"wght" 600}.ProseMirror h4{font-size:1rem;font-variation-settings:"wght" 600}.ProseMirror a{border-bottom:1px solid #0000;color:#28d56a;text-decoration:none;transition:border-color .2s ease}@media(hover:hover)and (min-width:1024px){.ProseMirror a:hover{border-bottom-color:#28d56a;color:#52de87;text-decoration:underline}}.ProseMirror a.is-active{background:#28d56a1a;border-radius:.25rem;padding:.125rem .25rem}.ProseMirror img{border-radius:.75rem;display:block;height:auto;margin:.5rem 0;max-width:100%}.ProseMirror .ProseMirror img[style*="text-align: left"]{margin-left:0;margin-right:auto}.ProseMirror .ProseMirror img[style*="text-align: center"]{margin-left:auto;margin-right:auto}.ProseMirror .ProseMirror img[style*="text-align: right"]{margin-left:auto;margin-right:0}.ProseMirror .resizable-image{display:block;max-width:750px;position:relative}.ProseMirror .resizable-image img{border-radius:.75rem;display:block;height:auto;margin:0;max-width:100%}.ProseMirror .resizable-image .resize-handle{background:#28d56a;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:12px;position:absolute;width:12px;z-index:10}.ProseMirror .resizable-image .resize-handle.resize-handle-se{bottom:-6px;cursor:se-resize;right:-6px}.ProseMirror .resizable-image .resize-handle.resize-handle-sw{bottom:-6px;cursor:sw-resize;left:-6px}.ProseMirror .resizable-image .resize-handle.resize-handle-ne{cursor:ne-resize;right:-6px;top:-6px}.ProseMirror .resizable-image .resize-handle.resize-handle-nw{cursor:nw-resize;left:-6px;top:-6px}.ProseMirror .resizable-image.ProseMirror-selectednode{outline:2px solid #28d56a;outline-offset:2px}.ProseMirror .editor-images-row{margin:.5rem 0;max-width:100%;overflow:hidden}.ProseMirror .editor-images-row .editor-image{border-radius:.75rem;display:block;margin:.25rem auto;max-width:100%;object-fit:cover;text-align:center}.ProseMirror strong{font-variation-settings:"wght" 600}.ProseMirror em{font-style:italic}.ProseMirror s{color:#fff!important;text-decoration:line-through;text-decoration-color:#9ab;text-decoration-thickness:2px}.ProseMirror mark{background:#28d56a33;border-radius:.25rem;color:#fff!important;padding:.125rem .25rem}.ProseMirror ul[data-type=taskList]{list-style:none;padding:0}.ProseMirror ul[data-type=taskList] li{align-items:flex-start;color:#fff!important;display:flex;gap:.5rem;margin:.5rem 0}.ProseMirror ul[data-type=taskList] li>label{flex-shrink:0;margin:0}.ProseMirror ul[data-type=taskList] li>div{color:#fff!important;flex:1 1}.ProseMirror ul[data-type=taskList] input[type=checkbox]{accent-color:#28d56a;height:1rem;margin:0;width:1rem}.ProseMirror hr{border:none;border-top:2px solid rgba(187,204,221,.188);margin:1.5rem 0;opacity:.5}.ProseMirror code{background:#99aabb1a;border-radius:.25rem;color:#28d56a;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875em;padding:.125rem .25rem}.ProseMirror pre{background:#99aabb0d;border:1px solid rgba(187,204,221,.188);border-radius:.75rem;margin:1rem 0;overflow-x:auto;padding:1rem}.ProseMirror pre code{background:none;color:#fff!important;padding:0}.ProseMirror table{border-collapse:collapse;margin:1rem 0;overflow-x:auto;width:100%}.ProseMirror table td,.ProseMirror table th{border:1px solid rgba(187,204,221,.188);color:#fff!important;padding:.5rem;text-align:left}.ProseMirror table th{background:#99aabb0d;color:#fff!important;font-variation-settings:"wght" 500}.ProseMirror .text-left{color:#fff!important;text-align:left}.ProseMirror .text-center{color:#fff!important;text-align:center}.ProseMirror .text-right{color:#fff!important;text-align:right}.ProseMirror .text-justify{color:#fff!important;text-align:justify}.ProseMirror .text-red{color:#ef4444}.ProseMirror .text-green{color:#22c55e}.ProseMirror .text-blue{color:#3b82f6}.ProseMirror .text-yellow{color:#eab308}.ProseMirror .text-purple{color:#a855f7}.ProseMirror .text-pink{color:#ec4899}.ProseMirror .text-gray{color:#9ab}.ProseMirror .highlighted{background:#28d56a33;border-radius:.25rem;color:#fff!important;padding:.125rem .25rem}.ProseMirror>*+*{margin-top:8px}.editor-image{border:1px solid #ffffff1a;border-radius:1rem;display:block;margin:1rem auto;max-width:100%;object-fit:cover;text-align:center;transition:transform .2s ease;transition:all .2s ease}@media(hover:hover)and (min-width:1024px){.editor-image:hover{border-color:#fffc}}.editor-image img{border-radius:10px;height:auto;max-width:100%}.editor-image blockquote{border-left:4px solid var(--color-900);padding-left:8px;width:fit-content}.editor-image hr{border:none;border-top:4px solid var(--color-900);margin:16px 0}.ProseMirror p.is-editor-empty:first-child:before{font-family:DM Sans,sans-serif;font-style:italic;opacity:.6;text-shadow:none}.ProseMirror p.is-editor-empty:first-child:before,.ProseMirror p.is-empty:before{color:#919191;content:attr(data-placeholder);float:left;font-size:1rem;height:0;pointer-events:none}.inserted_links{background:#28d56a1a;border-radius:.25rem;color:#28d56a;cursor:pointer;padding:.125rem .25rem;text-decoration:none;transition:all .2s ease;word-break:break-word}@media(hover:hover)and (min-width:1024px){.inserted_links:hover{background:#28d56a26;color:#52de87}}.comment__text .mention,.mention,.reply__text .mention,span.mention{background:#ffffff1a!important;border:1px solid #fff3!important;border-radius:.75rem!important;color:#fff!important}.comment__text .mention,.comment__text .mention--identified,.mention,.mention--identified,.reply__text .mention,.reply__text .mention--identified,span.mention,span.mention--identified{align-items:center!important;cursor:pointer!important;display:inline-flex!important;font-size:.9em!important;font-weight:500!important;gap:.25rem!important;margin-right:.25em!important;padding:.125rem .375rem!important;text-decoration:none!important;transition:all .2s ease!important;white-space:nowrap!important}.comment__text .mention--identified,.mention--identified,.reply__text .mention--identified,span.mention--identified{background:#28d56a1a!important;border:1px solid #28d56a33!important;border-radius:.75rem!important;color:#28d56a!important}@media(max-width:768px){.editor-buttons-container{gap:.125rem;min-height:2.5rem;padding:.5rem}.editor-buttons-container>button{min-height:1.75rem;min-width:1.75rem;padding:.375rem}.editor-buttons-container>button svg{height:.875rem;width:.875rem}.ProseMirror{font-size:.9375rem;min-height:100px;padding:.75rem}.ProseMirror h1{font-size:1.25rem}.ProseMirror h2{font-size:1.125rem}.ProseMirror h3{font-size:1rem}.ProseMirror ol,.ProseMirror ul{padding-left:1.25rem}.ProseMirror blockquote{padding:.5rem .75rem}.ProseMirror pre{padding:.75rem}.ProseMirror table{font-size:.875rem}.ProseMirror table td,.ProseMirror table th{padding:.375rem}.ProseMirror .mention{font-size:.85em;gap:.125rem;padding:.1rem .25rem}.ProseMirror .mention[data-avatar]:after{height:.75rem;width:.75rem}}@media(max-width:480px){.editor-buttons-container{gap:.125rem;padding:.375rem}.editor-buttons-container>button{min-height:1.5rem;min-width:1.5rem;padding:.25rem}.editor-buttons-container>button svg{height:.75rem;width:.75rem}.ProseMirror{font-size:.875rem;min-height:80px;padding:.5rem}.ProseMirror .mention{font-size:.8em;gap:.1rem;padding:.075rem .2rem}.ProseMirror .mention[data-avatar]:after{height:.625rem;width:.625rem}}.post-actions{align-items:center;flex-wrap:wrap;margin:0;padding:0}.post-actions .btn-standard{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;min-width:120px;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s ease}.post-actions .btn-standard:hover{transform:translateY(-1px)}.post-actions .btn-standard:focus{box-shadow:0 0 0 2px #28d56a4d;outline:none}.post-actions .btn-standard:disabled{cursor:not-allowed;opacity:.6;transform:none}.post-actions .btn-standard:disabled:hover{transform:none}.post-actions .btn-standard--secondary{background:#ffffff1a;border:1px solid #fff3;color:#fff}.post-actions .btn-standard--secondary:hover{background:#ffffff26;border-color:#ffffff4d}.post-actions .btn-standard--danger-soft{background:#dc35451a;border:1px solid #dc35454d;color:#dc3545}.post-actions .btn-standard--danger-soft:hover{background:#dc354533;border-color:#dc354580}.post-actions .btn-standard--success{background:#1987541a;border:1px solid #1987544d;color:#198754}.post-actions .btn-standard--success:hover{background:#19875433;border-color:#19875480}@media(max-width:768px){.post-actions{align-items:stretch;flex-direction:column;gap:.75rem}.post-actions .btn-standard{justify-content:center;width:100%}}@media(max-width:480px){.post-actions{padding:1rem}.post-actions .btn-standard{font-size:.8125rem;padding:.75rem 1rem}}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--total-scale-factor));min-width:calc(180px*var(--total-scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--total-scale-factor));box-shadow:0 calc(2px*var(--total-scale-factor)) calc(5px*var(--total-scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--total-scale-factor));max-width:calc(180px*var(--total-scale-factor));padding:calc(6px*var(--total-scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--total-scale-factor));padding-top:calc(2px*var(--total-scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--total-scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;text-align:initial;z-index:2}.textLayer,.textLayer :is(span,br){position:absolute;transform-origin:0 0}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{display:none;height:0;left:0;position:absolute;top:0;width:0}.file-dropzone{background:#2c3440;border:2px dashed #fff3;border-radius:.75rem;cursor:pointer;height:200px;position:relative;transition:all .3s ease;width:100%}@media screen and (max-width:768px){.file-dropzone{height:160px}}@media screen and (max-width:480px){.file-dropzone{height:140px}}.file-dropzone.dragging,.file-dropzone:hover{background:#ffffff0d;border-color:#fff}.file-dropzone .dropzone-content{align-items:center;display:flex;flex-direction:column;gap:1rem;left:50%;pointer-events:all;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.file-dropzone .dropzone-content .upload-icon{color:#ffffff80;height:4rem;width:4rem}@media screen and (max-width:480px){.file-dropzone .dropzone-content .upload-icon{height:3rem;width:3rem}}.file-dropzone .dropzone-content .dropzone-text{align-items:center;display:flex;flex-direction:column;gap:.5rem}.file-dropzone .dropzone-content .primary-text{color:#fff;font-family:DM Sans,sans-serif;font-size:1.0625rem;margin:0;white-space:nowrap}@media screen and (max-width:480px){.file-dropzone .dropzone-content .primary-text{font-size:.875rem}}.file-dropzone .dropzone-content .secondary-text{color:#ffffff80;font-family:DM Sans,sans-serif;font-size:1.0625rem;margin:0;white-space:nowrap}@media screen and (max-width:480px){.file-dropzone .dropzone-content .secondary-text{font-size:.75rem}}.file-dropzone .file-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.post-form-documents{margin:2rem 0;width:100%}.post-form-documents .section-heading{color:#fff;font-family:DM Sans,sans-serif;font-size:1.5rem;font-variation-settings:"wght" 600;margin-bottom:1rem}.post-form-documents .section-heading .dot{color:#28d56a}.post-form-documents .files_actions{width:100%}.post-infos__embedded-documents{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;margin-top:1rem;padding:1rem}.post-infos__documents-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}@media(max-width:1024px){.post-infos__documents-header{align-items:flex-start;flex-direction:column;gap:1rem}}.post-infos__documents-title{color:#fff;font-size:1rem;font-variation-settings:"wght" 600;margin:0}@media(max-width:1024px){.post-infos__documents-title{order:1;text-align:left;width:100%}}.post-infos__view-all-documents-btn{align-items:center;background:#ffffff14;border:1px solid #fff6;border-radius:.75rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.post-infos__view-all-documents-btn:hover{background:#ffffff2e;border-color:#ffffffb3}.post-infos__view-all-documents-btn:focus{border:1px solid #ffffffb3;outline:none}@media(max-width:1024px){.post-infos__view-all-documents-btn{justify-content:center;order:2;padding:.75rem 1rem;width:100%}}.post-infos__documents-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.post-infos__document-thumbnail{align-items:center;background:#ffffff14;border:1px solid #ffffff1a;border-radius:.75rem;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:.75rem;position:relative;transition:all .2s ease}.post-infos__document-thumbnail:hover{background:#ffffff2e;border-color:#fff6}.post-infos__document-thumbnail img{border-radius:.25rem;display:block;height:80px;object-fit:cover;width:80px}.post-infos__document-remove-btn{align-items:center;background:#dc3545e6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;height:1.5rem;justify-content:center;position:absolute;right:.25rem;top:.25rem;transition:all .2s ease;width:1.5rem;z-index:10}.post-infos__document-remove-btn:hover{background:#dc3545;transform:scale(1.1)}.post-infos__document-icon{align-items:center;background:#ffffff14;border:1px solid #fff3;border-radius:.25rem;display:flex;height:80px;justify-content:center;width:80px}.post-infos__document-extension{color:#fff;font-size:.875rem;font-variation-settings:"wght" 600}.post-infos__document-name{color:#9ab;font-size:.75rem;line-height:1.2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.post-infos__document-pdf-thumbnail{align-items:center;background-color:#ffffff0d;border:1px solid #fff3;border-radius:.25rem;display:flex;height:80px;justify-content:center;overflow:hidden;transition:transform .2s ease;width:80px}.post-infos__document-gallery-modal{animation:modalFadeIn .25s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000f2;left:0;position:fixed;top:0;z-index:99999}.post-infos__document-gallery-content,.post-infos__document-gallery-modal{align-items:center;display:flex;height:100vh;justify-content:center;margin:0;overflow:hidden;padding:0;width:100vw}.post-infos__document-gallery-content{position:relative}.post-infos__gallery-close{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:300;height:3rem;justify-content:center;position:fixed;right:2rem;top:2rem;transition:all .3s ease;width:3rem;z-index:100000!important}.post-infos__gallery-close:hover{background:#fff3;border-color:#fff6;transform:scale(1.05)}.post-infos__gallery-close:focus{box-shadow:0 0 0 2px #ffffff4d;outline:none}.post-infos__gallery-image-container{align-items:center;animation:pageSlideIn .25s;display:flex;height:100%;justify-content:center;overflow:hidden;padding:2rem;width:100%}@media(max-width:768px){.post-infos__gallery-image-container{padding:4rem 1rem 6rem}}@media(max-width:480px){.post-infos__gallery-image-container{padding:3rem .5rem 5rem}}.post-infos__gallery-image{border-radius:.75rem;height:auto;max-height:100%;max-width:100%;object-fit:contain;transition:transform .3s ease;width:auto}@media(max-width:768px){.post-infos__gallery-image{max-height:calc(100vh - 10rem);max-width:calc(100vw - 2rem)}}@media(max-width:480px){.post-infos__gallery-image{max-height:calc(100vh - 8rem);max-width:calc(100vw - 1rem)}}.post-infos__gallery-pdf-container{align-items:center;animation:pageSlideIn .25s;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;overflow:hidden;padding:2rem;width:100%}@media(max-width:768px){.post-infos__gallery-pdf-container{padding:4rem 1rem 6rem}}@media(max-width:480px){.post-infos__gallery-pdf-container{padding:3rem .5rem 5rem}}.post-infos__gallery-pdf{border:none;border-radius:.75rem;height:100%;width:100%}@media(max-width:768px){.post-infos__gallery-pdf{max-height:calc(100vh - 10rem);max-width:calc(100vw - 2rem)}}@media(max-width:480px){.post-infos__gallery-pdf{max-height:calc(100vh - 8rem);max-width:calc(100vw - 1rem)}}.post-infos__gallery-nav{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;font-weight:300;height:3.5rem;justify-content:center;position:fixed;top:50%;transform:translateY(-50%);transition:all .3s ease;width:3.5rem;z-index:100000!important}.post-infos__gallery-nav:hover{background:#fff3;border-color:#fff6;transform:translateY(-50%) scale(1.05)}.post-infos__gallery-nav:focus{box-shadow:0 0 0 2px #ffffff4d;outline:none}.post-infos__gallery-nav.post-infos__gallery-prev{left:2rem}.post-infos__gallery-nav.post-infos__gallery-next{right:2rem}.post-infos__gallery-counter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:.75rem;bottom:2rem;color:#fff;font-size:1rem;font-weight:500;left:50%;padding:.5rem 1rem;position:fixed;transform:translateX(-50%);z-index:100000!important}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pageSlideIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.post-infos__documents-grid{gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.post-infos__document-thumbnail{padding:.5rem}.post-infos__document-icon,.post-infos__document-thumbnail img{height:60px;width:60px}.post-infos__gallery-nav{font-size:1.25rem;height:3rem;width:3rem}.post-infos__gallery-nav.post-infos__gallery-prev{left:1rem}.post-infos__gallery-nav.post-infos__gallery-next{right:1rem}.post-infos__gallery-close{font-size:1.25rem;height:2.5rem;right:1rem;top:1rem;width:2.5rem}}@media(max-width:480px){.post-infos__documents-grid{gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.post-infos__document-thumbnail{padding:.375rem}.post-infos__document-icon,.post-infos__document-thumbnail img{height:50px;width:50px}.post-infos__document-extension{font-size:.75rem}.post-infos__document-name{font-size:.6875rem}}.post_author_badge{border-radius:5px;font-family:Inter,sans-serif;font-size:.75rem;margin:0;padding:3px 16px;width:fit-content}.post_author_username{margin:0}.post-actions{display:flex;gap:1rem;justify-content:flex-end}.post-action-btn{align-items:center;background:#ffffff14;border:1px solid #fff6;border-radius:.75rem;box-shadow:none;color:#9ab;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:1rem;font-variation-settings:"wght" 500;gap:.5rem;justify-content:center;min-width:120px;outline:none;padding:.75rem 1.5rem;transition:all .2s ease}.post-action-btn:hover:not(:disabled){background:#ffffff14;border-color:#fff;color:#fff}.post-action-btn:focus{border:1px solid #ffffffb3;box-shadow:0 0 0 2px #ffffff1a;outline:none}.post-action-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.post-action-btn--danger{background:#ff6b6b14;border-color:#ff6b6b66;color:#ff6b6b}.post-action-btn--danger:hover:not(:disabled){background:#ff6b6b2e;border-color:#ff6b6bb3;color:#ff6b6b}.post-action-btn--danger:focus{border:1px solid #ff6b6bb3;box-shadow:0 0 0 2px #ff6b6b1a}.post-action-btn svg{flex-shrink:0;height:1.25rem;width:1.25rem}.user_actions_container{background:#2c3440;border-radius:.75rem;display:flex;gap:1rem;justify-content:flex-end;padding:1rem;width:100%}.user_actions_container .user_action_btn{align-items:center;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:1rem;height:40px;justify-content:center;padding:8px 32px;text-align:left;transition:.2s;width:fit-content}.footer,.user_actions_container .user_action_btn.delete_post{color:#fff}.footer{background:#161a22;border-top:2px solid rgba(187,204,221,.188);font-family:DM Sans,sans-serif;margin-top:auto;width:100%}.footer__container{margin:0 auto;max-width:1200px;padding:0 1rem}.footer__main{border-bottom:1px solid rgba(187,204,221,.188);display:grid;gap:3rem;grid-template-columns:1fr 2fr;padding:3rem 0 2rem}@media(max-width:768px){.footer__main{gap:2rem;grid-template-columns:1fr;padding:2rem 0 1.5rem}}.footer__brand{display:flex;flex-direction:column;gap:1rem}.footer__logo{filter:brightness(0) invert(1);height:auto;width:120px}.footer__tagline{color:#9ab;font-size:.875rem;font-variation-settings:"wght" 500;margin:0}.footer__email{color:#28d56a;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s ease}@media(hover:hover)and (min-width:1024px){.footer__email:hover{color:#28d56a;transform:translateX(2px)}}.footer__links{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.footer__links{gap:1.5rem;grid-template-columns:1fr}}.footer__links-section{display:flex;flex-direction:column;gap:.75rem}.footer__links-title{color:#fff;font-size:.875rem;font-variation-settings:"wght" 600;font-weight:600;letter-spacing:.05em;margin:0;text-transform:uppercase}.footer__links-list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.footer__links-item{margin:0}.footer__link{color:#9ab;display:inline-block;font-size:.875rem;font-variation-settings:"wght" 400;padding:.25rem 0;text-decoration:none;transition:all .2s ease}@media(hover:hover)and (min-width:1024px){.footer__link:hover{color:#fff;transform:translateX(2px)}}.footer__link.active{color:#28d56a;font-weight:500}.footer__bottom{padding:1.5rem 0;text-align:center}.footer__copyright{color:#9ab;font-size:.75rem;font-variation-settings:"wght" 400;margin:0 0 .5rem}.footer__memoir44-notice{color:#9ab;font-size:.6875rem;font-variation-settings:"wght" 400;line-height:1.4;margin:0;opacity:.8}.back-to-top{align-items:center;background:#2c3440;border:1px solid rgba(187,204,221,.188);border-radius:.75rem;bottom:2rem;color:#fff;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;opacity:0;padding:.875rem 1rem;pointer-events:none;position:fixed;right:2rem;transform:translateY(1rem);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1000}@media(max-width:1024px){.back-to-top{display:none}}.back-to-top--visible{opacity:1;pointer-events:auto;transform:translateY(0)}.back-to-top__icon{color:#fff;height:18px;transition:transform .2s ease;width:18px}.back-to-top__text{white-space:nowrap}@media(max-width:768px){.back-to-top__text{display:none}}@media(hover:hover)and (min-width:1024px){.back-to-top:hover{background:#ffffff1a;border-color:#fff;box-shadow:0 8px 25px #00000026}.back-to-top:hover,.back-to-top:hover .back-to-top__icon{transform:translateY(-2px)}}.back-to-top:focus{outline:2px solid #fff;outline-offset:2px}.back-to-top:active{transform:translateY(0) scale(.95)}@media(max-width:768px){.back-to-top{bottom:1.5rem;padding:.75rem;right:1.5rem}.back-to-top .back-to-top__icon{height:20px;width:20px}}@media(max-width:480px){.back-to-top{border-radius:50%;bottom:1rem;height:48px;justify-content:center;padding:0;right:1rem;width:48px}}.back-to-top.back-to-top--animate-in{animation:slideInUp .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideInUp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.layout,.layout__content{width:100%}@media(max-width:1024px){.layout__content{padding-top:4.5rem}}@media(min-width:1024px){.layout__content{padding-top:0}}