.agency-intake-choices{margin:24px 0}.agency-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.agency-choice-card{text-align:left;color:#12333c;font:inherit;cursor:pointer;background:#f5fbfa;border:1px solid #6f929b;border-radius:12px;flex-direction:column;gap:12px;min-height:180px;padding:20px;display:flex}.agency-choice-card strong{font-size:18px}.agency-choice-card span{flex:1;line-height:1.5}.agency-choice-card b{color:#075f70}.agency-choice-card[aria-pressed=true]{border:3px solid #075f70;padding:18px}.agency-choice-card:focus-visible{outline-offset:4px;outline:3px solid #a54b20}.agency-choice-dialog button:focus-visible{outline-offset:4px;outline:3px solid #a54b20}.agency-choice-current{font-weight:700}.agency-choice-dialog{box-sizing:border-box;color:#15353f;background:#fff;border:1px solid #6f929b;border-radius:16px;width:min(680px,100vw - 28px);max-height:calc(100dvh - 32px);padding:26px;overflow:auto}.agency-choice-dialog::backdrop{background:#071921b3}.agency-dialog-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.agency-dialog-heading h2{margin:0;font:400 28px/1.2 Georgia,serif}.agency-dialog-heading button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #6f929b;border-radius:8px;padding:12px}.agency-choice-dialog p,.agency-choice-dialog dd{line-height:1.55}.agency-choice-dialog dt{margin-top:18px;font-weight:700}.agency-choice-dialog dd{margin:6px 0}.agency-dialog-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.agency-dialog-actions button{font:inherit;cursor:pointer;min-height:44px}.agency-common-intake,.agency-operations-intake{border:1px solid #6f929b;border-radius:10px;grid-column:1/-1;gap:16px;min-width:0;padding:18px;display:grid}.agency-common-intake>label,.agency-operations-intake>label{min-width:0}.agency-intake-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.agency-operations-intake legend{font-size:20px;font-weight:700}.agency-operations-intake fieldset{border:1px solid #6f929b;border-radius:8px;min-width:0;padding:16px}.agency-intake-checkbox{align-items:flex-start;margin:10px 0;gap:10px!important;display:flex!important}.agency-intake-checkbox input{flex:0 0 20px;width:20px!important;min-height:20px!important}.agency-intake-review{border:1px solid #6f929b;border-radius:8px;grid-column:1/-1;padding:16px}.agency-intake-review dl{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:8px;display:grid}.agency-intake-review dd{overflow-wrap:anywhere;margin:0}.agency-intake-review dt{font-weight:700}html[data-theme=dark] .agency-choice-card,html[data-theme=dark] .agency-choice-dialog{color:#e4eeee;background:#163139}html[data-theme=dark] .agency-choice-card b{color:#99e2d8}html[data-theme=dark] .agency-choice-card[aria-pressed=true]{border-color:#99e2d8}@media (max-width:700px){.agency-choice-grid,.agency-intake-counts{grid-template-columns:1fr}.agency-choice-card{min-height:0}.agency-common-intake,.agency-operations-intake{padding:14px}.agency-choice-dialog{padding:20px}.agency-dialog-heading h2{font-size:24px}.agency-dialog-actions{flex-direction:column}.agency-intake-review dl{grid-template-columns:1fr}.agency-intake-review dd{margin-bottom:10px}}.agency-common-intake{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;margin:0}.agency-common-intake fieldset,.agency-common-intake .agency-license-fields{box-sizing:border-box;min-width:0;max-width:100%}.agency-common-intake input:not([type=checkbox]),.agency-common-intake select,.agency-common-intake textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;border:1px solid #6f929b;border-radius:8px;padding:10px}.agency-common-intake label{overflow-wrap:anywhere;min-width:0}.agency-choice-dialog{margin:auto}.agency-dialog-actions .landing-primary,.agency-dialog-actions .landing-secondary{white-space:normal;min-width:0;max-width:100%}@media (max-width:700px){.agency-common-intake input,.agency-common-intake select,.agency-common-intake textarea{font-size:16px}.agency-dialog-actions button{width:100%!important}}.agency-request-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}.agency-request-filters label{gap:8px;min-width:0;display:grid}.agency-request-filters select{width:100%;min-width:0;font:inherit;border-radius:8px;padding:10px}@media (max-width:700px){.agency-request-filters{grid-template-columns:1fr}}.agency-access-review-content{min-width:0}.agency-access-review-content .request-actions{flex-wrap:wrap;min-width:0}.agency-access-review-content button,.agency-access-review-content a.primary,.agency-access-review-content a.secondary{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.agency-dialog-heading{z-index:2;background:#fff;border-bottom:1px solid #6f929b;padding-block:12px;position:sticky;top:0}.agency-dialog-heading h2{overflow-wrap:anywhere;min-width:0}.agency-dialog-heading button{flex-shrink:0;min-height:44px}html[data-theme=dark] .agency-dialog-heading{background:#163139}.agency-intake-choices>.landing-secondary{min-height:44px;margin-top:12px}.agency-choice-grid:has(>:only-child){grid-template-columns:minmax(0,1fr)}.agency-choice-grid:has(>:only-child) .agency-choice-card{min-height:0}#agency-access .landing-primary,#agency-service-request .landing-primary,.agency-choice-dialog .landing-primary{color:#fff;background:#075f70;border:1px solid #81cbc6}.agency-common-intake input:not([type=checkbox]),.agency-common-intake select{min-height:48px}.agency-intake-progress{border:1px solid #6f929b;border-radius:8px;padding:12px 16px;line-height:1.6}
