.unified-preview{position:relative!important;isolation:isolate;overflow:hidden!important;clip-path:inset(0 round inherit)}.unified-preview>.phone-bg,.unified-preview>.phone-card{display:none!important}.profile-preview-frame{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;z-index:1;display:block;background:#080808}.unified-preview>.ios-status,.unified-preview>.dynamic-island,.unified-preview>.home-indicator{position:absolute!important;pointer-events:none;z-index:3!important}.unified-preview>.ios-status{top:16px!important;left:26px!important;right:26px!important}.unified-preview>.dynamic-island{top:12px!important;left:50%!important;transform:translateX(-50%)!important}.unified-preview>.home-indicator{bottom:9px!important;left:50%!important;transform:translateX(-50%)!important}.desktop-mode .ios-status,.desktop-mode .dynamic-island,.desktop-mode .home-indicator{display:none!important}
body.public-open{overflow:hidden}#publicProfile.unified-public{position:fixed;inset:0;z-index:2000;display:block;padding:0!important;background:#080808;overflow:hidden}.public-profile-frame{position:absolute;inset:0;width:100%;height:100%;border:0}.nova-public-actions{position:absolute;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));left:14px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;pointer-events:none;z-index:2}.nova-public-actions>*{pointer-events:auto;background:#171719c9;color:#fff;border:1px solid #ffffff28;border-radius:999px;font:500 12px/1.2 system-ui;padding:11px 14px;text-decoration:none;backdrop-filter:blur(12px);cursor:pointer}.nova-public-actions>span{margin-right:auto;opacity:.8;cursor:default}#toast{z-index:10000!important}dialog{z-index:10001}.hero h1 span{color:#bc5b2c}.hero .lead{max-width:560px}.nova-brand-name>span{margin-left:4px;font-weight:450;opacity:.65}.topbar .brand .nova-logo{filter:none}.topbar .brand{gap:9px}.public-open #toast{position:fixed}
@media(max-width:600px){.nova-public-actions{gap:5px;top:8px;right:8px;left:8px}.nova-public-actions>*{font-size:11px;padding:9px 10px}.nova-public-actions>span{width:100%;flex:none;background:none;border:0;padding:2px 4px}.hero h1{font-size:clamp(40px,10vw,64px)!important}}
