: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%}.editor_container{background:rgba(54,63,78,.502);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{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>button{align-items:center;background:#0000;border:none;border-radius:.25rem;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>button:hover:not(:disabled){background:#99aabb1a;color:#fff}}.editor-buttons-container>button:active:not(:disabled){background:#99aabb26;transform:scale(.95)}.editor-buttons-container>button:disabled{cursor:not-allowed;opacity:.3}.editor-buttons-container>button.is-active{background:#00e0541a;color:#00e054}@media(hover:hover)and (min-width:1024px){.editor-buttons-container>button.is-active:hover{background:#00e05426}}.editor-buttons-container>button svg{height:1rem;width:1rem}.editor-buttons-container>button svg path{fill:currentColor;transition:fill .2s ease}@media screen and (max-width:1279px){.editor-buttons-container>button svg{height:1rem;width:1rem}}.editor-buttons-container-separator{color:#fff;height:100%;width:2px}.ProseMirror{word-wrap:break-word;background-color:rgba(54,63,78,.502);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:#00e0540d;border-left:3px solid #00e054;border-radius:0 .5rem .5rem 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:#00e054!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:#00e054;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:#00e054;text-decoration:none;transition:border-color .2s ease}@media(hover:hover)and (min-width:1024px){.ProseMirror a:hover{border-bottom-color:#00e054;color:#14ff6c;text-decoration:underline}}.ProseMirror a.is-active{background:#00e0541a;border-radius:.25rem;padding:.125rem .25rem}.ProseMirror img{border-radius:.5rem;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:.5rem;display:block;height:auto;margin:0;max-width:100%}.ProseMirror .resizable-image .resize-handle{background:#00e054;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 #00e054;outline-offset:2px}.ProseMirror .editor-images-row{margin:.5rem 0;max-width:100%;overflow:hidden}.ProseMirror .editor-images-row .editor-image{border-radius:.5rem;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:#00e05433;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:#00e054;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:#00e054;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:.5rem;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:#00e05433;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:#00e0541a;border-radius:.25rem;color:#00e054;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:#00e05426;color:#14ff6c}}.comment__text .mention,.mention,.reply__text .mention,span.mention{background:#ffffff1a!important;border:1px solid #fff3!important;border-radius:.5rem!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:#00e0541a!important;border:1px solid #00e05433!important;border-radius:.5rem!important;color:#00e054!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}}: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:rgba(54,63,78,.502);border:2px dashed #fff3;border-radius:8px;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:#00e054}.post-form-documents .files_actions{width:100%}.post-infos__embedded-documents{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;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:.5rem;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:.5rem;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:.5rem;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:.5rem;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:.5rem;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:.5rem;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:rgba(54,63,78,.502);border-radius:.5rem;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}.user_actions_container .user_action_btn.delete_post{color:#fff}