
#pfcStartupDisclaimer{position:fixed;inset:0;z-index:100000;background:rgba(14,23,32,.82);display:none;align-items:center;justify-content:center;padding:22px;box-sizing:border-box}
#pfcStartupDisclaimer .pfcStartupCard{width:min(900px,94vw);max-height:90vh;background:#fff;color:#111827;border:1px solid #7b8794;box-shadow:0 14px 42px rgba(0,0,0,.35);display:grid;grid-template-rows:auto 1fr auto;border-radius:6px;overflow:hidden}
#pfcStartupDisclaimer .pfcStartupHead{padding:14px 18px;border-bottom:1px solid #d8dee6;background:#f7f9fb}
#pfcStartupDisclaimer .pfcStartupHead b{font-size:14px}
#pfcStartupDisclaimer .pfcStartupHead .pfcCategory{font-size:10px;margin-top:4px;color:#334e68;font-weight:700}
#pfcStartupDisclaimer .pfcStartupBody{padding:14px 18px;overflow:auto;font-size:10px;line-height:1.48}
#pfcStartupDisclaimer .pfcStartupBody p{margin:0 0 10px}
#pfcStartupDisclaimer .pfcStartupFoot{padding:10px 18px;border-top:1px solid #d8dee6;background:#f7f9fb;display:flex;justify-content:flex-end;gap:8px}
#pfcStartupDisclaimer .pfcStartupFoot button{height:30px;padding:0 16px;border:1px solid #7b8794;background:#fff;color:#111827;border-radius:4px;cursor:pointer;font:inherit}
#pfcStartupDisclaimer .pfcStartupFoot button:hover{background:#eef4f8}
body.darkMode #pfcStartupDisclaimer .pfcStartupCard{background:#15212c;color:#e8edf3;border-color:#526575}
body.darkMode #pfcStartupDisclaimer .pfcStartupHead,body.darkMode #pfcStartupDisclaimer .pfcStartupFoot{background:#101a24;border-color:#344352}
body.darkMode #pfcStartupDisclaimer .pfcStartupHead .pfcCategory{color:#c9d8e6}
body.darkMode #pfcStartupDisclaimer .pfcStartupFoot button{background:#182633;color:#e8edf3;border-color:#526575}
