.editor-album-entry{display:flex;align-items:flex-start;gap:18px;margin:24px 0;padding:24px;border:1px solid #dfceb5;border-radius:20px;background:#f5edde;color:#493c2d}.editor-album-entry__icon{flex:0 0 44px;color:#8d7050}.editor-album-entry__icon svg{width:36px;height:36px}.editor-album-entry h2{margin:0 0 12px;font:normal 27px/1.3 Georgia,serif}.editor-album-entry p{margin:0 0 18px;font-size:16px;line-height:1.6}.editor-album-entry__button{display:inline-flex;align-items:center;min-height:46px;padding:11px 20px;border-radius:24px;background:#715936;color:#fffaf3!important;font-size:16px;font-weight:600;text-decoration:none!important}.editor-album-entry__status{display:block;margin:0 0 12px;font-size:16px;color:#5b6547}.editor-album-entry__button:focus-visible{outline:3px solid #ad6f5c;outline-offset:4px}.inline-editor-active .editor-form>section.editor-album-entry{display:none!important}.inline-editor-active .editor-album-entry h2{font-size:24px}@media(max-width:420px){.editor-album-entry{gap:12px;padding:20px}.editor-album-entry__icon{flex-basis:30px}.editor-album-entry__icon svg{width:30px;height:30px}}

.editor-album-dialog{width:min(960px,calc(100% - 32px));max-height:90dvh;padding:0;border:1px solid #dfceb5;border-radius:22px;background:#fffaf2;color:#493c2d}.editor-album-dialog::backdrop{background:#241c1770}.editor-album-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;position:sticky;top:0;background:#fffaf2;padding:18px 24px;border-bottom:1px solid #dfceb5;z-index:5}.editor-album-dialog>header h2{font:normal 26px/1.3 Georgia,serif;margin:0}.editor-album-dialog>header button{font:16px/1.4 Arial;min-height:44px;padding:10px 16px;border:1px solid #d8c5a8;border-radius:24px;background:#fffaf2;color:#675033;cursor:pointer}.editor-album-dialog__content{padding:20px}.editor-album-dialog .album-wrap{padding:0}.editor-album-dialog .album-settings-layout{gap:20px}.editor-album-dialog .album-guide{display:none}.editor-album-dialog .album-settings-layout{grid-template-columns:1fr}.editor-album-dialog button:focus-visible{outline:3px solid #ad6f5c;outline-offset:3px}@media(max-width:760px){.editor-album-dialog{width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;border-radius:22px 22px 0 0;padding-bottom:env(safe-area-inset-bottom)}.editor-album-dialog>header{padding:14px 18px}.editor-album-dialog>header h2{font-size:23px}.editor-album-dialog__content{padding:16px}}
