.easy-guide .site-picker-box,.easy-guide .explorer-layout{display:none!important}.easy-guide #siteSort{width:100%;font-size:14px;min-height:40px;padding:8px 12px}.easy-guide #easyHint{font-size:14px;margin:8px 0;color:#725a2c}#easySites{display:grid;gap:8px;max-height:calc(100dvh - 350px);min-height:200px;overflow:auto;padding:2px 2px 12px;overscroll-behavior:contain}.easy-site{display:block;width:100%;text-align:right;border:1px solid #d5c6a2;border-radius:12px;padding:12px 14px;background:#fffdf8;color:#5e4b26;font:inherit}.easy-site.picked{border:2px solid #97702d;background:#f4ecd7;padding:11px 13px}.easy-line{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:19px}.easy-line bdi{font-weight:bold}.easy-facts{display:block;font-size:14px;margin-top:3px}.easy-priority{display:block;min-height:22px;font-size:13px;color:#8b7138}.picked .easy-priority{font-weight:bold;color:#80501a}.easy-guide #shortlist{padding:0!important;border:0!important;background:none!important}.easy-guide #shortlist h2{font-size:22px;margin-bottom:10px}.easy-name{display:block;font-size:14px;margin:8px 0 12px}.easy-name input{display:block;width:100%;margin-top:5px;padding:9px 12px}.easy-results{display:grid;gap:10px}.easy-result{background:#fffdf8;border:1px solid #d5c6a2;border-radius:12px;padding:12px}.easy-result>strong{font-size:18px}.easy-result p{font-size:14px;margin:4px 0}.easy-order{display:flex;gap:6px}.easy-order .mini{font-size:12px;padding:4px 9px}.easy-share{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.easy-share button{flex:1;font-size:15px;padding:11px}.easy-disclaimer{font-size:12px;margin:10px 0}.easy-guide .simple-note{display:none}@media(min-width:700px){#easySites{grid-template-columns:1fr 1fr;max-height:55dvh}}@media print{.easy-share,.easy-order,.easy-name{display:none!important}}
/* The first step advances only through a region choice. */
.easy-guide[data-guide-step="1"] #stepNext,.easy-guide[data-guide-step="1"] .mobile-bar{display:none!important}

/* Render the final shell before catalog loading and UI assembly. */
.guide-loading .main>:not(#dataStatus),.guide-loading .mobile-bar,.guide-loading .notice,.guide-loading #zoneLinks{display:none!important}
.guide-loading #dataStatus{display:block!important;min-height:250px;padding:25px 0;font-size:17px;color:#725a2c}
