#nvpwa-shell{--nvp:#6c3fa0;--nvs:#d4af37;--nvt:#222;--nvb:#fffaf3;--nva:#466a4a}.nvpwa-appbar,.nvpwa-bottom,.nvpwa-toolpanel{display:none}.nvpwa-install-banner{position:fixed;z-index:999999;left:16px;right:16px;bottom:82px;background:var(--nvb,#fff);color:var(--nvt,#222);border:1px solid #0002;border-radius:16px;padding:12px 14px;box-shadow:0 12px 38px #0003;align-items:center;gap:12px}.nvpwa-install-banner img,.nvpwa-install-inline img{width:38px;height:38px;object-fit:contain;border-radius:9px}.nvpwa-install-banner button,.nvpwa-install-inline{background:var(--nvp,#6c3fa0);color:#fff;border:0;border-radius:10px;padding:10px 14px;font-weight:700}.nvpwa-install-inline{display:inline-flex;align-items:center;gap:10px}.nvpwa-progress{position:fixed;top:0;left:0;height:3px;background:var(--nvs,#d4af37);z-index:999999;width:0}@media(display-mode:standalone){body{padding-bottom:70px}.nvpwa-appbar{display:flex;position:sticky;top:0;z-index:99998;background:var(--nvp);color:#fff;padding:10px 14px;align-items:center;gap:10px}.nvpwa-appbar img{width:34px;height:34px;object-fit:contain;border-radius:8px}.nvpwa-appbar .nvpwa-tools{margin-left:auto;background:transparent;border:0;color:#fff;font-size:22px}.nvpwa-bottom{display:flex;position:fixed;z-index:99998;bottom:0;left:0;right:0;background:var(--nvb);border-top:1px solid #0002;justify-content:space-around;padding:10px 6px calc(10px + env(safe-area-inset-bottom))}.nvpwa-bottom a{color:var(--nvt);text-decoration:none;font-size:12px;font-weight:700}.nvpwa-toolpanel{display:flex;position:fixed;right:12px;top:62px;z-index:99999;background:var(--nvb);border-radius:12px;box-shadow:0 10px 30px #0003;padding:8px;flex-direction:column}.nvpwa-toolpanel[hidden]{display:none}.nvpwa-toolpanel button{border:0;background:transparent;padding:9px 14px;text-align:left;color:var(--nvt)}}body.nvpwa-dark{filter:none;background:#18171c!important;color:#f3f0f5!important}body.nvpwa-dark main,body.nvpwa-dark article,body.nvpwa-dark .site{background:#18171c!important;color:#f3f0f5!important}
