.guide-directory-controls{border-top:1px solid #dddad1;border-bottom:1px solid #dddad1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:18px;padding:22px 0;display:grid}.guide-directory-controls label{color:#193f35;flex-direction:column;gap:9px;min-width:0;font-size:14px;font-weight:600;display:flex}.guide-directory-controls input,.guide-directory-controls select{box-sizing:border-box;color:#193f35;background:#fff;border:1px solid #c9cfc7;border-radius:6px;width:100%;min-width:0;min-height:48px;padding:11px 12px;font:400 16px/1.4 Barlow,Arial,sans-serif}.guide-directory-controls select:disabled{color:#70766f;background:#f0f0eb}.guide-directory-controls input:focus-visible,.guide-directory-controls select:focus-visible{outline-offset:3px;outline:2px solid #a6533d}.guide-directory-status{color:#505951;justify-content:space-between;align-items:center;gap:16px;margin:20px 0 26px;font-size:14px;display:flex}.guide-directory-status p{margin:0}.guide-directory-status button{text-underline-offset:4px;color:#a6533d;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:8px 0;text-decoration:underline}.guide-directory-empty{padding:25px 0 35px}.guide-directory-empty h2{color:#193f35;font:600 24px/1.2 Barlow,Arial,sans-serif}.guide-directory-empty p{color:#505951;font-size:16px}@media (width<=700px){.guide-directory-controls{grid-template-columns:1fr;gap:15px;padding:18px 0}.guide-directory-status{align-items:flex-start}}.guide-directory-live-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.guide-directory-status:has(>p:only-child){margin:0 0 26px}
