.rac-styles ._dialog_1bacp_13{&[data-layout=full-page]{height:100%;padding:0;& main{& dl{padding:4rem 0}& h3:not(.rac-card *){align-items:center;gap:.8rem;margin-top:1.6rem;font-size:2.4rem;display:flex;& svg{width:3.2rem;height:3.2rem}}& h4:not(.rac-card *){align-items:center;margin:1.6rem 0 .8rem;font-size:1.6rem;display:flex}& p:not(.rac-card *){margin-top:2.4rem;font-size:1.4rem}& ul:not(.rac-card *){margin-top:1.6rem;padding-left:2rem;list-style-type:disc;& li{margin-top:.8rem;font-size:1.4rem}}}}&[data-layout=notice] .rac-dialog-body p{font-size:var(--rac-font-size-lg);margin:2.4rem 0}&[data-layout=two-panel]{--rac-modal-dialog-panel-padding-block:2.4rem;--rac-modal-dialog-panel-padding-inline:1.6rem;grid-template-columns:var(--rac-modal-dialog-aside-width,30rem) minmax(0, 1fr);height:var(--rac-modal-dialog-height,40rem);grid-template-rows:auto minmax(0,1fr);width:80rem;max-height:calc(100dvh - 3.2rem);padding:0;display:grid;overflow:hidden;&>aside{background:var(--rac-color-background-secondary);border-radius:var(--rac-radius-xl) 0 0 var(--rac-radius-xl);grid-row:1/-1;grid-template-rows:subgrid;min-width:0;padding:var(--rac-modal-dialog-panel-padding-block) var(--rac-modal-dialog-panel-padding-inline);display:grid;&>.react-aria-ListBox{min-height:0;overflow-y:auto}}&>main{min-width:0;padding:0 var(--rac-modal-dialog-panel-padding-inline) var(--rac-modal-dialog-panel-padding-block);flex-direction:column;grid-area:2/2;display:flex;overflow:hidden auto}&:not(:has(>aside)){height:auto;&>main{grid-area:1/1/-1/-1;padding-block-start:var(--rac-modal-dialog-panel-padding-block)}}& .react-aria-Heading{padding-inline:var(--rac-row-padding-inline);align-items:center;gap:.8rem;margin:0 0 1.6rem;font-size:2rem;font-weight:300;display:flex;& img{aspect-ratio:1;width:4.8rem}}& .react-aria-ListBox{background:0 0;border:none;border-radius:0;max-width:none;max-height:none;padding-block:0}& .react-aria-ListBoxItem{margin-inline:0}&>aside .react-aria-ListBoxItem[data-selected]{padding-inline-end:var(--rac-row-padding-inline);&:after{content:none}}}}
