.al-contribute{padding-block:3rem 5rem}.al-contribute>p,.al-contribute>h1{max-width:52rem}.al-form{gap:1.3rem;max-width:52rem;margin-top:2rem;display:grid}.al-form label{gap:.45rem;font-weight:600;display:grid}.al-form input,.al-form select,.al-form textarea{width:100%;min-width:0;font:inherit;color:#111;background:#fff;border:1px solid #414142;border-radius:3px;padding:.8rem}.al-form textarea{resize:vertical}.al-form .al-check{align-items:flex-start;gap:.7rem;font-weight:400;display:flex}.al-form .al-check input{flex-shrink:0;width:1.2rem;height:1.2rem;margin-top:.2rem}.al-form-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.al-form .button{justify-self:start}.al-notice{color:#111;background:#edf2f7;padding:1rem}.al-error{color:#7b1818;background:#fff1ef;border-left:4px solid #ad2929;padding:1rem}.al-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.al-confirmation{color:#111;overflow-wrap:anywhere;background:#edf2f7;max-width:52rem;margin-block:2rem;padding:2rem}.al-tools .al-coverage{padding:.5rem 0;display:block}.al-coverage summary{cursor:pointer;font-size:.85rem}.al-coverage>div{flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;margin-top:.6rem;display:flex}.dd-primary-view{gap:.5rem;margin-top:.6rem;display:flex}.dd-primary-near{font-size:.8rem}.al-grid-start{margin-top:.6rem!important}.al-grid-start button{font-size:.85rem}.al-grid-help{border-block:1px solid #d9dee2;margin:.6rem 0;padding-block:.6rem;font-size:.875rem}.al-grid-help summary{cursor:pointer;font-weight:600}.al-grid-help p{max-width:70rem}.dg-board-expanded .al-grid-help{display:none}.al-tools .dg-message:empty{min-height:0;margin:0}.al-tools .dg-expand-inside{width:auto;font-size:.8rem}.al-tools .dg-graph-tools{margin-left:10px}@media (max-width:650px){.al-tools .dd-private-strip span:first-child{display:inline}.al-tools .dd-header .dd-wordmark{display:none}.al-tools .dd-header{padding-block:.65rem}.al-tools .dd-intro{padding-block:1rem .7rem}.al-tools .dd-intro h1{font-size:1.85rem}.al-tools .dd-workspace:not(.dd-expanded){flex-direction:column;gap:.75rem;display:flex}.al-tools .dd-workspace:not(.dd-expanded) .dd-controls{order:0}.al-tools .dd-workspace:not(.dd-expanded) .dd-results-bar{order:1}.al-tools .dd-workspace:not(.dd-expanded) .dd-map-panel{order:2}.al-tools .dd-workspace:not(.dd-expanded) .dd-list{order:3}.al-tools .dd-primary-near{gap:.4rem .7rem}.al-tools .dd-primary-near button{min-height:44px;font-size:.8rem}.al-tools .dd-results-bar>div{flex-wrap:wrap;gap:.5rem}.al-tools .dg-secondary{gap:.6rem}.al-tools .dg-secondary label{flex-direction:column;flex:145px;align-items:stretch;width:auto}.al-tools .dg-secondary select{width:100%;max-width:100%}.al-form-pair{grid-template-columns:1fr}.al-contribute{padding-block:2rem 3rem}}
