.add-post-title{color:var(--colortext);border-radius:4px;padding:0 11px;display:inline-block;width:100%;box-sizing:border-box;min-height:24px;line-height:1.3em;outline:none}.add-post-title.empty:before{content:attr(placeholder);color:#999}.add-media-button{display:inline-block;position:relative;padding:10px}.add-media-button button{border:none;background-color:cornflowerblue;color:white;padding:5px 10px;border-radius:3px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center}.add-media-button button svg{position:relative;width:12px;height:12px;margin-right:5px;fill:white}.media-item,.media-item img,.media-item video{position:relative;width:100%;height:auto}.media-item img,.media-item video{object-fit:cover;margin-top:10px;margin-bottom:10px}.list-media{display:inline-block;width:100%;height:auto}.list-media .remove-button{position:absolute;top:10px;right:0;border:none;background-color:rgba(144,144,144,.556);color:white;padding:5px 8px;border-bottom-left-radius:3px;cursor:pointer}.list-media .remove-button svg{position:relative;width:20px;height:20px;fill:white;padding:0;margin:0}.modal-body:has(.modal-footer){padding-bottom:0}.background-overlay-loading{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.562);z-index:100;display:flex;justify-content:center;align-items:center;top:0}.loader-overlay-loading{width:40px;aspect-ratio:1;border-radius:50%;border-color:#000 #0000;border-style:solid;border-width:6px;animation:l1 1s infinite;z-index:10}@keyframes l1{to{transform:rotate(.5turn)}}.toolbar-editable-span{padding:5px 10px 8px}.toolbar-editable-span button{background-color:var(--toolbar-editable-button-bg);padding:4px 7px;border:none;margin-right:3px;border-radius:3px;cursor:pointer}.gemini-autofill-box{display:flex;align-items:center;flex-wrap:wrap;gap:5px;float:left;width:100%;padding:15px 10px}.gemini-extra-info{width:100%;background-color:transparent;padding:5px 10px;border:1px solid #e0e0e0;border-radius:4px;font-size:.9em}.gemini-extra-info:focus{outline:none;box-shadow:none}.gemini-autofill-fields{display:inline-block;width:100%}.gemini-autofill-input{float:left;margin-right:5px;margin-bottom:5px;padding:5px 12px;width:200px;font-size:.9em;border:1px solid #e0e0e0;border-radius:4px;background-color:var(--background-color);font-size:15px}.gemini-autofill-input:focus{outline:none;box-shadow:none}.gemini-autofill-box .dropdown{float:left;width:auto!important;height:auto!important;margin:0!important;padding:0!important}.gemini-autofill-box .dropdown-toggle{padding:5.5px 10px!important}.gemini-autofill-btn{display:flex;align-items:center;justify-content:center;gap:3px;padding:7px;background:rgb(188,217,255);color:black;border:none;border-radius:4px;cursor:pointer;opacity:1;transition:all .2s}.gemini-autofill-btn svg{width:18px;height:18px}.gemini-autofill-btn:disabled{cursor:not-allowed;opacity:.6}#login-to-create-post-btn svg{fill:none}#login-to-create-post-btn svg path{stroke:white}#main-posts{position:relative;top:65px;max-width:650px;padding-bottom:100px;height:auto;margin:auto}@media (max-width:650px){#main-posts{width:100%}}.view-switch-wrapper{width:100%;margin-bottom:10px}.view-switch,.view-switch-wrapper{display:flex;justify-content:center}.view-switch{gap:6px;align-items:center}.view-btn{border:1px solid var(--component-bdr);border-radius:7px;cursor:pointer;transition:box-shadow .15s,border .15s,background .15s;box-shadow:0 1px 4px rgba(0,0,0,.04);display:flex;align-items:center;outline:none;background:var(--post-item-bg);padding:5px 7px}.view-btn svg{display:block}.view-btn svg path{fill:var(--post-header-color)!important}.contain-mypost-content{position:relative;display:block;width:100%;height:100%}.mypost-info{display:flex;float:left;width:auto;font-size:small;flex-direction:row;align-items:center;margin:15px 0}.user-thumbnail-mypost-info{position:relative;float:left;width:35px;height:35px;object-fit:cover;border-radius:50%;border:1pt solid rgba(203,203,203,.471)}.mypost-info div{margin-left:7px}.mypost-info div span:first-child{color:cornflowerblue;font-weight:700}.mypost-info .delimiter{font-size:9px;color:cornflowerblue}.mypost-info div span:last-child{opacity:.6}.mypost-info div p{margin-top:3px;opacity:.8;font-size:.9em}.mypost-content{position:relative;max-width:100%;margin:auto;padding-bottom:10px}.contain-post-suggestion{width:100%;margin:auto}@media (max-width:685px){.mypost-content{width:100%!important;padding:0 0 10px!important}.mypost-content-media-description,.mypost-info,.mypost-list-button,.mypost-list-tags,.mypost-stitle,.mypost-title{padding-left:10px!important;padding-right:10px!important}}.mypost-title{font-size:2.1em;line-height:1.4em;box-sizing:border-box;float:left;margin-top:15px}.mypost-stitle,.mypost-title{position:relative;width:100%;font-family:source-serif-pro,Georgia,Cambria,Times New Roman,Times,serif}.mypost-stitle{padding:0;font-size:1.2em;line-height:1.3em;opacity:.8;display:inline-block;margin-top:5px}.mypost-main-content{position:relative;display:inline-block;width:100%;padding-bottom:10px}.mypost-content-media{position:relative;float:left;width:100%;height:auto;margin:7.5px 0}.mypost-content-media img,.mypost-content-media-description video{width:100%;height:auto;cursor:pointer;float:left}.mypost-content-media img{background-color:rgba(128,128,128,.231);min-height:100px}.mypost-content-media-description video{margin:14px 0}.mypost-content-media-description{float:left;height:auto;width:100%;box-sizing:border-box;padding:10px 0;line-height:1.4em;font-size:1.1em}.mypost-content-media-description ul{list-style-position:inside}.mypost-list-tags{width:100%;display:inline-block;position:relative;margin-top:0}.mypost-list-tags span{font-size:.85em;float:left;margin-right:5px;color:rgb(148,148,148);font-weight:700;cursor:pointer}.mypost-list-button{display:inline-block;margin-top:10px;width:100%}.span-button-post{margin-right:5px;background-color:cornflowerblue;border:none;border-radius:3px;color:white;position:relative;display:block;cursor:pointer;float:left;padding:3px;width:30px;height:30px}.span-button-post svg{width:100%;height:100%}.span-button-post svg path{stroke:white}.span-button-post-save{float:right;margin-right:-2px;width:32px;height:32px;background-color:none!important;border:none!important;cursor:pointer}.span-button-post-save svg{width:100%;height:100%}