dialog#editor{inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;margin:0!important;background:#eef0f5!important}dialog#editor::backdrop{background:#eef0f5}.doc-editor.office-pro{width:100vw!important;height:100dvh!important;max-width:none!important;border-radius:0!important;box-shadow:none!important;background:#eef0f5!important}.doc-editor.office-pro>header{height:68px!important;padding:0 24px!important;display:grid!important;grid-template-columns:auto minmax(240px,680px) auto!important;gap:22px;border-bottom:1px solid #dfe2e8!important}.office-brand{display:flex;align-items:center;gap:10px;font-weight:750;white-space:nowrap}.office-brand img{width:34px;height:34px;border-radius:9px}.office-search{height:40px;border:0;border-radius:13px;background:#f0f2f6;padding:0 16px;outline:0}.office-actions{display:flex;align-items:center;gap:10px}.save-badge{display:flex;align-items:center;gap:6px;color:#248a3d;font-size:13px;font-weight:650}.share-button{height:40px;padding:0 17px;border:0;border-radius:12px;background:#0071e3;color:#fff;font-weight:700}.doc-title-row{display:flex;align-items:center;padding:14px 28px 8px;background:#f8f9fb}.doc-editor.office-pro>input{flex:1;padding:0!important;background:transparent!important;font-size:26px!important}.office-toolbar{padding:8px 28px 12px!important;background:#f8f9fb!important;gap:7px!important;box-shadow:0 8px 22px rgba(24,39,75,.04);z-index:2}.office-toolbar button,.office-toolbar select,.office-toolbar input[type=color]{height:38px!important;min-width:38px!important;border:1px solid #e0e3e9!important;border-radius:10px!important;background:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.03)}.office-toolbar button{display:grid;place-items:center}.office-toolbar button:hover{background:#edf4ff!important;border-color:#b8d8ff!important}.office-toolbar svg{width:19px;height:19px}.office-toolbar select{padding:0 10px}.office-toolbar input[type=color]{width:38px;padding:7px}.page-stage.office-stage{padding:32px 40px 60px!important;background:#eef0f5!important}.doc-editor .page-stage.office-stage article{width:794px!important;min-height:1123px!important;padding:72px 82px!important;border:1px solid #e3e5e9;box-shadow:0 7px 28px rgba(31,45,61,.11)!important}.doc-editor .page-stage article table{width:100%;border-collapse:collapse}.doc-editor .page-stage article td,.doc-editor .page-stage article th{min-width:48px;padding:7px;border:1px solid #9da3ae}.doc-editor .page-stage article img{max-width:100%;height:auto}.office-status{height:54px!important;padding:0 24px!important;background:#fff!important;border-top:1px solid #dfe2e8!important}.zoom-control{display:flex;align-items:center;gap:8px;margin-left:auto}.zoom-control input{width:110px}.office-pro .doc-stats{margin-left:0!important}.office-pro #doc-folder{margin-right:auto!important}
@media(max-width:760px){.doc-editor.office-pro>header{height:58px!important;grid-template-columns:auto 1fr auto!important;padding:0 12px!important}.office-brand span,.office-search,.save-badge span,.share-button span{display:none}.share-button{width:40px;padding:0}.doc-title-row{padding:12px 18px 6px}.doc-editor.office-pro>input{font-size:23px!important}.office-toolbar{padding:7px 10px!important}.page-stage.office-stage{padding:0!important}.doc-editor .page-stage.office-stage article{width:100%!important;min-height:100%!important;padding:26px 22px!important;border:0}.office-status{height:auto!important;min-height:58px!important;padding:8px 12px!important}.zoom-control{display:none}}
