/* Reference edit action pair: cancel above save, application theme preserved. */
@media screen and (min-width:760px){
html body .right-tools-aside .rt-edit-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;margin:12px 0 0!important}
html body .right-tools-aside :is(.rt-edit-cancel,.rt-edit-save){display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;max-width:none!important;min-height:44px!important;padding:12px 14px!important;box-sizing:border-box!important;border-radius:8px!important;text-align:center!important;font-size:14px!important;line-height:1.3!important;margin:0!important;box-shadow:none!important}
html body .right-tools-aside .rt-edit-cancel{background:var(--surface,#fff)!important;border:1px solid var(--line,#cbd5e1)!important;color:var(--ink,#19354e)!important;font-weight:500!important}
html body .right-tools-aside .rt-edit-save{background:var(--blue,#0876f3)!important;border:1px solid var(--blue,#0876f3)!important;color:var(--button-ink,#fff)!important;font-weight:700!important}
html body .right-tools-aside :is(.rt-edit-cancel,.rt-edit-save)>svg{width:20px!important;height:20px!important;flex:0 0 20px!important}
html body .right-tools-aside :is(.rt-edit-cancel,.rt-edit-save):disabled{opacity:.5!important;cursor:default!important}
html body .right-tools-aside :is(.rt-edit-cancel,.rt-edit-save):focus-visible{outline:2px solid var(--blue,#0876f3);outline-offset:3px}
}
