/* REH_ACTIVE_TASKS_RESPONSIVE_V1 */
:root{--reh-usable-height:100vh}
@supports(height:100dvh){:root{--reh-usable-height:100dvh}}
.lp-dialog[open]{display:flex;flex-direction:column;max-height:calc(var(--reh-usable-height) - 24px)}
.lp-dialog>header{flex-shrink:0}.lp-content{min-height:0;overflow-y:auto;overscroll-behavior:contain;overflow-wrap:anywhere}
.lp-content label,.lp-team-row>span{min-width:0;overflow-wrap:anywhere}.lp-dialog,.lp-page,.lp-page *{box-sizing:border-box}
.lp-page-header{align-items:center;flex-wrap:wrap}.lp-page main{width:100%;min-width:0}.lp-page input{min-width:0}
.lp-invite-link input{font-size:13px}.lp-content button:disabled,.lp-page button:disabled{opacity:.55;cursor:wait}
.pt-dialog{max-height:calc(var(--reh-usable-height) - 24px)}.pt-detail-body{overscroll-behavior:contain}
.ah-listing-editor-dialog{height:calc(var(--reh-usable-height) - 24px)!important;max-height:calc(var(--reh-usable-height) - 24px)!important}
.ah-listing-editor-bar{min-width:0}.ah-listing-editor-bartext{min-width:0}.ah-listing-editor-bartext strong{overflow-wrap:anywhere}
@media(max-width:600px){.lp-content input:not([type=checkbox]),.lp-page input:not([type=checkbox]){font-size:16px!important}.lp-team-row{display:grid;grid-template-columns:minmax(0,1fr)}.lp-team-row>button{justify-self:start}}
@media(max-height:500px){.pt-detail-head{padding:10px 16px}.pt-detail-body{padding:12px 16px}.lp-dialog>header{padding:8px 14px}.lp-content{padding:12px 14px}.pt-dialog,.lp-dialog{max-height:calc(var(--reh-usable-height) - 12px);margin-block:6px}.ah-listing-editor-shell{grid-template-rows:auto minmax(0,1fr)!important}}
@media(prefers-reduced-motion:reduce){.pt-dialog *,.lp-dialog *{scroll-behavior:auto!important}}

.ah-listing-editor-participants{min-height:40px;border:1px solid #cdd5cd;border-radius:9px;padding:8px 12px;background:#fff;color:#202522;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.ah-listing-editor-participants[hidden]{display:none!important}
@media(max-width:600px){.ah-listing-editor-participants{padding:8px;font-size:11px}.ah-listing-editor-baractions{gap:6px}.ah-listing-editor-bartext strong{font-size:12px}}

@media(max-width:450px){.pt-form-grid{grid-template-columns:minmax(0,1fr)}}
