.editor-image-actions{position:absolute;top:16px;right:16px;z-index:20;display:flex;gap:10px}.editor-image-actions button,.editor-image-dialog-actions button{display:grid;place-items:center;flex:0 0 auto;width:42px;height:42px;padding:10px;border:1px solid #ded2c5;border-radius:50%;background:#fffdf9;color:#312722;opacity:.65;box-shadow:0 3px 12px #30251b18;cursor:pointer;transition:opacity .15s,box-shadow .15s}.editor-image-actions button:focus-visible,.editor-image-actions button:hover,.editor-image-dialog-actions button:focus-visible,.editor-image-dialog-actions button:hover{opacity:1;box-shadow:0 4px 16px #30251b30}.editor-image-actions button:disabled,.editor-image-dialog-actions button:disabled{opacity:.35;cursor:wait}.editor-image-actions svg,.editor-image-dialog-actions svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.editor-image-dialog[open]{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:70px 20px 20px;border:0;background:#171412f5;display:flex;align-items:center;justify-content:center}.editor-image-dialog::backdrop{background:#171412}.editor-image-dialog>img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.editor-image-dialog-actions{position:absolute;top:16px;right:20px;display:flex;gap:10px}.editor-image-dialog-actions button{opacity:.85;font:28px/1 Arial,sans-serif}@media(max-width:600px){.editor-image-actions{top:10px;right:10px;gap:8px}.editor-image-actions button{width:36px;height:36px;padding:7px}}.topbar.editor-header{position:relative;z-index:40;flex:0 0 62px;height:62px;padding-inline:24px;background:#fff;font-family:var(--font-manrope),Arial,sans-serif}.editor-header .crumb{min-width:0}.editor-header .crumb b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-header .crumb button{white-space:nowrap;cursor:pointer}.editor-header .top-actions{flex:0 0 auto}.editor-header .top-actions .account-trigger{min-width:184px;max-width:240px;min-height:48px;padding:4px 12px 4px 4px!important;gap:11px;border-radius:999px!important;background:#fffdf9!important;box-shadow:0 10px 28px #36251c14}.editor-header .top-actions .account-trigger-avatar{width:40px;height:40px;flex-basis:40px}.editor-header .top-actions .account-trigger-copy{flex:1 1 auto}.editor-header .top-actions .account-trigger-copy b{font:500 15px/1.1 var(--font-cormorant-garamond),Georgia,serif}.editor-header-login{border:1px solid #ded2c5;border-radius:999px;padding:10px 18px;background:#fffdf9;cursor:pointer}@media(max-width:900px){.topbar.editor-header{gap:14px}.editor-header .crumb{gap:6px;font-size:11px}}@media(max-width:600px){.topbar.editor-header{height:58px;flex-basis:58px;padding-inline:12px;gap:10px}.editor-header .room-design-wordmark{font-size:19px}.editor-header .crumb b,.editor-header .crumb i,.editor-header .crumb>span{display:none}.editor-header .top-actions .account-trigger{min-width:40px;max-width:40px;padding:0!important}.editor-header .account-trigger-chevron,.editor-header .account-trigger-copy{display:none}}