.migration-notice{z-index:99999;color:#49401b;background:#fffde9;border:1px solid #b6a962;border-radius:6px;align-items:center;gap:14px;width:max-content;max-width:calc(100vw - 16px);padding:7px 12px;font:12px/1.5 system-ui,sans-serif;display:flex;top:8px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0002;position:fixed!important}.migration-notice a{color:#49401b;white-space:nowrap;text-decoration:underline}.migration-map-preview{color:#605d51;text-align:center;box-sizing:border-box;background:#eeeae2;border:1px solid #d5d0c5;justify-content:center;align-items:center;padding:24px;font:14px/1.8 system-ui,sans-serif;display:flex}.migration-booking-preview{color:#605b42;text-align:center;background:#f7f5ea;border:1px dashed #c1ba9c;font-size:14px;line-height:1.8;padding:18px 12px!important}[data-preview-form] input[type=button][disabled]{cursor:not-allowed;opacity:.55}.yj-lpb-tabs__panel[hidden],.c-tabBody__item[hidden],.yj-area-group[hidden]{display:none!important}.yj-access__grid>*{min-width:0}.migration-slider-toggle{z-index:3;color:#334534;background:#fffe;border:1px solid #b9c5b6;border-radius:4px;padding:5px 8px;font-size:10px;position:absolute;bottom:12px;right:12px}.yj-hero__oval .migration-slider-toggle{top:12px;bottom:auto}.yj-lpb-tabs__btn:focus-visible{outline-offset:3px;outline:3px solid #264a25}@media (width<=480px){.migration-notice{gap:8px;padding:5px 8px;font-size:10px}}.migration-gallery-count{text-align:center;color:#52604e;font-size:13px;margin:12px 0!important}.migration-gallery-more{color:#384f31;background:#fff;border-radius:6px;display:block;border:1px solid #52604e!important;margin:12px auto!important;padding:10px 24px!important}.migration-gallery-more[hidden]{display:none!important}.migration-photo-dialog{color:#222;background:#fff;border:0;border-radius:8px;max-width:92vw;max-height:92vh;margin:auto;padding:16px;position:fixed;inset:0;overflow:auto}.migration-photo-dialog::backdrop{background:#000b}.migration-photo-dialog img{object-fit:contain;max-width:85vw;max-height:72vh;margin:auto;display:block}.migration-photo-close{border:1px solid #bbb;border-radius:4px;margin:0 0 12px auto;padding:8px 18px;display:block}.migration-photo-dialog p{text-align:center;margin:12px 0 0}.migration-intake-status,.migration-intake-note{color:#25402c;overflow-wrap:anywhere;background:#f2f6ed;padding:12px;font-size:14px;line-height:1.7}.migration-intake-retry{color:#fff;background:#2c633d;border:0;border-radius:6px;padding:12px 18px}.migration-intake-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}form.wpcf7-form[hidden],.migration-intake-retry[hidden],#intake-result-retry[hidden]{display:none!important}#intake-result-status{overflow-wrap:anywhere}#intake-result-retry{color:#fff;font:inherit;cursor:pointer;background:#2c633d;border:0;border-radius:6px;padding:12px 18px}#intake-result-retry:disabled{opacity:.5}
