#wizardProgress[hidden],#wizardStatus[hidden],#wizardPhotoHint[hidden],#wizardBack[hidden],#wizardNext[hidden]{display:none!important}.place-wizard{width:min(900px,calc(100vw - 32px))!important}.place-wizard #editorTitle{font-size:25px}.place-wizard #itemForm{display:block!important}.place-wizard #wizardProgress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 26px;padding:0;overflow:visible}.place-wizard #wizardProgress button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 8px;border:0;border-radius:13px;font-size:14px;background:#e1edfb;color:#375d83}.place-wizard #wizardProgress button>span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;border-radius:50%;background:#fff;color:#2b5c8e;font-size:12px}.place-wizard #wizardProgress button[aria-current=step]{background:#0754b9;color:#fff}.place-wizard #wizardProgress button:disabled{opacity:.5}.place-wizard #itemForm>[data-wizard-step]{margin-top:18px!important}.place-wizard #itemForm>.wizard-current{display:block}#itemModal.place-wizard #itemForm>[data-wizard-step]:not(.wizard-current){display:none!important}#itemModal.place-wizard #itemForm>#googlePreview[hidden],#itemModal.place-wizard #itemForm>#wizardPhotoHint[hidden]{display:none!important}.place-wizard #itemForm #linkField.wizard-current{display:block!important}.place-wizard #itemForm>.form-actions{margin-top:28px!important;display:flex;justify-content:flex-end;gap:10px;align-items:center}.place-wizard #wizardBack{order:0;min-height:46px;padding:12px 16px;font-size:14px}.place-wizard #cancelEditor{order:1}.place-wizard #wizardNext{order:2;min-height:46px;padding:12px 20px;font-size:14px}.place-wizard #itemForm button[type=submit]{order:3}#itemModal.place-wizard[data-wizard-step="1"] #itemForm button[type=submit],#itemModal.place-wizard[data-wizard-step="2"] #itemForm button[type=submit],#itemModal.place-wizard[data-wizard-step="3"] #itemForm button[type=submit]{display:none!important}.place-wizard #wizardStatus{font-size:14px;line-height:1.5;color:#ad283c;margin:16px 0}.place-wizard #wizardStatus:empty{display:none}.place-wizard #wizardPhotoHint{font-size:14px;line-height:1.6;color:#4e6b87}.place-wizard #googlePreview{text-align:center}.place-wizard #googlePreview .object-google-photo{display:flex;align-items:center;flex-direction:column;max-width:none!important;width:100%!important}.place-wizard #googlePreview .object-google-photo img{max-height:300px!important;width:auto!important;max-width:100%;object-fit:contain}.place-wizard .wizard-current textarea{min-height:160px}.place-wizard .place-photo-drop{min-height:160px!important}.place-wizard #itemForm #locationField>#googlePinCanvas{height:340px;min-height:340px}.place-wizard #itemForm #saveStatus:empty{display:none}@media(max-width:760px){#itemModal.place-wizard{width:100vw!important}.place-wizard #wizardProgress{gap:5px;margin-bottom:22px}.place-wizard #wizardProgress button{flex-direction:column;gap:5px;font-size:12px;min-height:64px;padding:8px 4px}.place-wizard #wizardProgress button>span{width:23px;height:23px}.place-wizard #itemForm>.form-actions{position:sticky;bottom:-16px!important;padding-top:12px!important;margin-top:24px!important;gap:8px!important;flex-wrap:nowrap!important}.place-wizard #wizardBack,.place-wizard #wizardNext{padding:12px!important;font-size:14px!important;min-width:0!important}.place-wizard #cancelEditor{min-width:80px!important;padding:12px!important}.place-wizard #itemForm #locationField>#googlePinCanvas{height:300px!important;min-height:300px!important}}

@media(max-width:760px){.place-wizard #itemForm{display:flex!important;flex-direction:column;min-height:calc(100dvh - 230px)}.place-wizard #itemForm>.form-actions{margin-top:auto!important}.place-wizard #wizardStatus{order:8}}

#itemModal.place-wizard #placeSuggestions{position:relative!important;inset:auto!important;z-index:60!important;margin-top:8px;max-height:min(320px,40dvh);overflow-y:auto}#itemModal.place-wizard #itemForm>.form-actions{width:100%;align-self:stretch;z-index:20!important}#itemModal.place-wizard #deleteEditedItem{margin-right:0!important;order:0}#itemModal.place-wizard #wizardBack{margin-right:auto}#itemModal.place-wizard #itemForm>.place-name-field{position:relative;z-index:30}

@media(max-width:760px){
 #itemModal.place-wizard #editor,#itemModal.place-wizard #itemForm{width:100%!important;min-width:0!important;max-width:none!important}
 #itemModal.place-wizard #itemForm>.form-actions{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;align-self:stretch!important;justify-content:stretch!important;gap:8px!important;left:auto!important;right:auto!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box;}
 #itemModal.place-wizard #itemForm>.form-actions>button:not([hidden]){flex:1 1 0!important;width:0!important;min-width:0!important;max-width:none!important;margin:0!important;padding:12px 6px!important;font-size:14px!important;white-space:nowrap!important;justify-content:center!important}
 #itemModal.place-wizard #itemForm>.form-actions>#deleteEditedItem{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:46px!important}
 #itemModal.place-wizard #itemForm>.form-actions>button[hidden]{display:none!important}
}

@media(max-width:760px){#itemModal.place-wizard #itemForm>.form-actions>#deleteEditedItem{font-size:0!important}#itemModal.place-wizard #itemForm>.form-actions>#deleteEditedItem::before{font-size:22px!important}}

html #itemModal.place-wizard .editor-heading,html #itemModal.place-wizard #itemForm>.form-actions,html.personal-appearance #itemModal.place-wizard .editor-heading,html.personal-appearance #itemModal.place-wizard #itemForm>.form-actions{background:transparent!important;box-shadow:none!important}
