.testflight-notice-dialog[data-slot=dialog-content]{width:calc(100% - 24px);max-width:460px;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--background);color:var(--foreground);overflow-wrap:anywhere;border-radius:24px;gap:16px;padding:24px;overflow-y:auto;box-shadow:0 20px 70px #142f3b38}.testflight-notice-dialog [data-slot=dialog-header]{text-align:left;gap:10px}.testflight-notice-dialog [data-slot=dialog-title]{font-size:1.35rem;line-height:1.45}.testflight-notice-dialog p,.testflight-notice-dialog [data-slot=dialog-description]{color:var(--foreground);margin:0;font-size:1rem;line-height:1.7}.testflight-notice-dialog .testflight-notice-close{width:44px;height:44px;color:var(--foreground);background:0 0;border-radius:12px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.testflight-notice-symbol{background:var(--secondary);width:52px;height:52px;color:var(--foreground);border-radius:16px;place-items:center;display:grid}.testflight-notice-review{border:1px solid var(--border);background:var(--secondary);border-radius:16px;padding:16px}.testflight-notice-review h3{margin:0 0 8px;font-size:1rem;font-weight:700;line-height:1.5}.testflight-notice-dialog .testflight-notice-link,.testflight-notice-dialog .testflight-notice-dismiss{text-align:center;white-space:normal;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.testflight-notice-link{background:var(--primary);color:var(--primary-foreground)}.testflight-notice-link svg{flex-shrink:0}.testflight-notice-dismiss{background:var(--secondary);color:var(--foreground)}.testflight-notice-dialog :is(a,button):focus-visible{outline:3px solid var(--ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){.testflight-notice-dialog[data-slot=dialog-content]{animation:none!important}}
