/* Local policy dialog only; reference layout and form rules remain unchanged. */
.gen-privacy-trigger{border:0;padding:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}
.gen-privacy-modal{width:min(760px,calc(100% - 32px));max-height:85dvh;border:1px solid #dfe6df;border-radius:20px;padding:0;color:#101512;background:white;box-shadow:0 24px 70px #0005}
.gen-privacy-modal::backdrop{background:#042a0ca6;backdrop-filter:blur(4px)}
.gen-privacy-inner{padding:clamp(24px,4vw,40px);position:relative}.gen-privacy-inner h2{padding-right:36px}.gen-privacy-inner h3{margin-top:24px}.gen-privacy-inner p{margin-block:16px}.gen-privacy-close{position:absolute;right:16px;top:16px;border:0;border-radius:50%;width:36px;height:36px;background:#eef4ee;color:#006814;font-size:26px;cursor:pointer}
.combined-existing{isolation:isolate}.combined-existing .gen-page{overflow-wrap:break-word}
