.bisor-body-source{display:none!important}
.bisor-cover-field,.bisor-body-editor{margin:16px 0;padding:14px;border:1px solid #303446;border-radius:14px;background:#11131d;color:#f5f3fa}
.bisor-editor-section-title{font-size:15px;font-weight:800;margin-bottom:5px}
.bisor-editor-hint{display:block;color:#a7abbc;font-size:12px;line-height:1.5;margin:4px 0 10px}
.bisor-editor-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
.bisor-editor-block{border:1px solid #303446;border-radius:12px;padding:10px;margin:10px 0;background:#0d0f18}
.bisor-editor-tools,.bisor-editor-add{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 8px}
.bisor-editor-block-label{font-size:12px;font-weight:700;margin-right:auto;color:#b7a0dc}
.bisor-body-editor .bisor-editor-button{width:auto!important;min-width:0!important;margin:0!important;padding:7px 9px!important;border:1px solid #513579!important;border-radius:9px!important;background:#241933!important;color:#e5d5ff!important;font-size:12px!important;line-height:1.4;cursor:pointer}
.bisor-editor-button:disabled{opacity:.35;cursor:default}
.bisor-body-editor textarea.bisor-editor-text{display:block!important;box-sizing:border-box;width:100%!important;min-height:110px!important;height:auto!important;max-height:400px;resize:vertical;margin:0!important;padding:10px!important;border:1px solid #303446!important;border-radius:9px!important;background:#11131d!important;color:#f5f3fa!important;font:inherit;line-height:1.65}
.bisor-editor-photo,.bisor-body-photo img{display:block;width:100%;height:auto;border-radius:10px;object-fit:contain}
.bisor-rich-content{white-space:normal!important}
.bisor-rich-content p{white-space:pre-wrap;overflow-wrap:anywhere;margin:14px 0;line-height:1.75}
.bisor-body-photo{margin:18px 0}
.bisor-editor-preview{padding:8px}
:root[data-bisor-theme="light"] .bisor-cover-field,:root[data-bisor-theme="light"] .bisor-body-editor{background:#fff;color:#272136;border-color:#ded8e9}
:root[data-bisor-theme="light"] .bisor-editor-block{background:#f8f5fc;border-color:#ded8e9}
:root[data-bisor-theme="light"] .bisor-body-editor textarea.bisor-editor-text{background:#fff!important;color:#272136!important;border-color:#d7cde4!important}
:root[data-bisor-theme="light"] .bisor-editor-hint{color:#736680}
:root[data-bisor-theme="light"] .bisor-body-editor .bisor-editor-button{background:#f0e6ff!important;color:#6c28b9!important;border-color:#d1b8ee!important}
@media(max-width:600px){.bisor-cover-field,.bisor-body-editor{padding:10px}.bisor-editor-tools{gap:4px}.bisor-body-editor .bisor-editor-button{font-size:11px!important;padding:6px!important}}

.bisor-youtube-field{margin:16px 0;padding:14px;border:1px solid #303446;border-radius:14px;background:#11131d;color:#f5f3fa}
.bisor-youtube-field input{box-sizing:border-box;width:100%;padding:11px;border:1px solid #303446;border-radius:9px;background:#0d0f18;color:#f5f3fa;font:inherit}
.bisor-youtube-status{font-size:12px;color:#bd9deb;line-height:1.5;margin-top:8px;overflow-wrap:anywhere}
.bisor-feed-youtube{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;margin:10px 0;min-width:0}
.bisor-feed-youtube>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.bisor-youtube-mark{display:inline-flex;flex:0 0 26px;width:26px;height:18px;align-items:center;justify-content:center;background:#ff0033;border-radius:5px;color:#fff;font-size:11px;line-height:1}
.bisor-detail-youtube{border:1px solid #303446;border-radius:13px;padding:12px;margin:18px 0;white-space:normal}
.bisor-detail-youtube iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:10px;margin:12px 0}
.bisor-detail-youtube .bisor-editor-button{background:#5c2a9d;color:#fff;border:0;border-radius:9px;padding:10px 14px}
:root[data-bisor-theme="light"] .bisor-youtube-field{background:#fff;color:#272136;border-color:#ded8e9}
:root[data-bisor-theme="light"] .bisor-youtube-field input{background:#fff;color:#272136;border-color:#ded8e9}
:root[data-bisor-theme="light"] .bisor-detail-youtube{border-color:#ded8e9}

#modal.modal.bisor-content-modal>div,#biBilgiModal.modal.bisor-content-modal>div{max-height:calc(100vh - 32px)!important;max-height:calc(100dvh - 32px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#9b4dff #0b0d18}
.bisor-content-modal>div::-webkit-scrollbar{width:7px}
.bisor-content-modal>div::-webkit-scrollbar-track{background:#0b0d18;border-radius:10px}
.bisor-content-modal>div::-webkit-scrollbar-thumb{background:#9743eb;border-radius:10px;border:1px solid #171125}


/* Compact sharing forms; body, cover, then optional video. */
#modal.modal.bisor-content-modal>div,#biBilgiModal.modal.bisor-content-modal>div{
 box-sizing:border-box!important;width:min(640px,calc(100vw - 24px))!important;
 max-height:min(600px,70vh)!important;max-height:min(600px,70dvh)!important;
 padding:20px!important;
}
.bisor-content-modal .bisor-cover-field,.bisor-content-modal .bisor-body-editor,.bisor-content-modal .bisor-youtube-field{margin:10px 0;padding:10px;border-radius:12px}
.bisor-content-modal .bisor-editor-hint{margin:3px 0 6px;line-height:1.4}
.bisor-content-modal .bisor-editor-block{margin:7px 0;padding:8px}
.bisor-content-modal .bisor-body-editor textarea.bisor-editor-text{min-height:88px!important;max-height:240px;padding:8px!important;line-height:1.5}
.bisor-content-modal .bisor-editor-photo,.bisor-content-modal .bisor-cover-field img{max-height:160px!important;width:100%!important;object-fit:contain!important}
.bisor-content-modal .bisor-editor-tools,.bisor-content-modal .bisor-editor-add{margin-bottom:5px}
.bisor-content-modal .bisor-youtube-field input{padding:9px}
@media(max-width:600px){
 #modal.modal.bisor-content-modal>div,#biBilgiModal.modal.bisor-content-modal>div{padding:14px!important;max-height:88vh!important;max-height:88dvh!important}
}
