.ft-editor-launch{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;margin:0 0 12px;background:#fff;border:1px solid #dce7f5;border-radius:10px;color:#153b68;min-width:0}
.ft-editor-launch>strong{font-size:15px;line-height:1.5}.ft-editor-open{flex-shrink:0}
dialog.ft-editor{width:min(1060px,94vw);max-height:90vh;padding:0;border:1px solid #dce7f5;border-radius:14px;background:#f6f9fe;color:#173b66;box-shadow:0 24px 80px #12365c40;overflow:hidden}
dialog.ft-editor::backdrop{background:#16355366;backdrop-filter:blur(2px)}
.ft-editor-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;background:#fff;border-bottom:1px solid #e3ebf6}
.ft-editor-header h2{margin:0;font-size:19px;color:#123b6c}.ft-editor-body{padding:22px;max-height:calc(90vh - 155px);overflow:auto;overscroll-behavior:contain}
.ft-editor-body>.card{margin:0!important;max-width:none!important;border:0!important;box-shadow:none!important}.ft-editor-body>.card>h3{display:none}
.ft-editor-body .grid,.ft-editor-body .grid3{min-width:0}.ft-editor-body input,.ft-editor-body select,.ft-editor-body textarea{max-width:100%;box-sizing:border-box}
.ft-editor-footer{display:flex;justify-content:flex-end;padding:12px 24px;border-top:1px solid #e3ebf6;background:white}
.ft-ported-detail>summary{display:none!important}.ft-ported-detail{border:0!important;margin:0!important;padding:0!important}
.ft-editor-body .quick-actions{flex-wrap:wrap}.ft-workspace-list .table-scroll{overflow:auto}
@media(max-width:700px){.ft-editor-launch{align-items:flex-start;flex-direction:column}.ft-editor-launch .btn{width:100%}dialog.ft-editor{width:96vw;max-height:94vh}.ft-editor-header{padding:14px}.ft-editor-body{padding:12px;max-height:calc(94vh - 145px)}.ft-editor-body .grid,.ft-editor-body .grid3{grid-template-columns:1fr!important}}
