.google-request-dialog{width:min(860px,calc(100% - 24px));height:min(1100px,calc(100dvh - 24px));max-height:calc(100dvh - 24px);overflow:hidden}.google-request-dialog[open]{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto}.google-request-dialog .request-header{padding:13px 24px;border-bottom:1px solid var(--line);margin:0}.embed-heading{font-family:var(--sans);font-size:17px;line-height:1.4;letter-spacing:0;margin:0;color:var(--wine)}.embed-linkbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 24px;font-size:12px;line-height:1.6}.embed-linkbar a{color:var(--wine);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.embed-linkbar a span{margin-left:10px}.google-request-dialog iframe{display:block;width:100%;height:100%;border:0;background:var(--cream)}.embed-note{font-size:10px;line-height:1.5;color:var(--muted);padding:11px 24px;border-top:1px solid var(--line)}.privacy-dialog a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:560px){.google-request-dialog{width:calc(100% - 12px);height:calc(100dvh - 12px);max-height:calc(100dvh - 12px)}.google-request-dialog .request-header{padding:8px 15px}.embed-heading{font-size:15px}.embed-linkbar{padding:10px 15px;gap:15px;font-size:10px}.embed-linkbar a span{margin-left:5px}.embed-note{padding:9px 15px;font-size:9px}}
