/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#mfb__btn{position:fixed;bottom:1.25rem;right:1.25rem;z-index:10010;display:inline-block;padding:0.625rem 1rem;border-radius:6px;background:#026f28;color:#fff;font-weight:600;text-decoration:none;box-shadow:0 4px 10px rgba(0,0,0,.2);cursor:pointer;transition:background .15s ease;}#mfb__btn:hover{background:#073116;}.mfb--bl{left:1.25rem;right:auto;}#mfb-dialog{width:min(95vw,var(--mfb-width,720px));border:0;padding:0;border-radius:8px;box-shadow:0 20px 40px rgba(0,0,0,.25);}#mfb-dialog::backdrop{background:rgba(0,0,0,.5);}.mfb__chrome{display:flex;align-items:center;padding:0.75rem 1rem;border-bottom:1px solid #e5e7eb;background:#f8f9fa;border-radius:8px 8px 0 0;}.mfb__title{font-weight:700;color:#111;}.mfb__close{margin-left:auto;border:0;background:transparent;font-size:1.25rem;cursor:pointer;color:#555;}.mfb__body{background:#fff;border-radius:0 0 8px 8px;max-height:min(80vh,900px);overflow:hidden;position:relative;}.mfb__frame{width:100%;height:min(80vh,900px);display:block;border:0;}.mfb__loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:0.5rem;background:rgba(255,255,255,0.85);color:#111;font-weight:600;z-index:1;opacity:0;transition:opacity .15s ease;}.mfb__loading--visible{opacity:1;}.mfb__spinner{width:20px;height:20px;border-radius:50%;border:2px solid #e5e7eb;border-top-color:#026f28;animation:mfb-spin 1s linear infinite;}@keyframes mfb-spin{to{transform:rotate(360deg);}}
html.js .webform-select-other .webform-select-other-input{display:unset;}
