.noScroll{overflow:hidden}.pwaPromptOverlay{min-height:100vh;opacity:0;z-index:999999;background-color:#000c;width:100vw;min-height:-webkit-fill-available;transition:opacity .2s ease-in;position:fixed;top:0;left:0}.pwaPromptOverlay.visible{opacity:1;display:block}.pwaPromptOverlay.hidden{pointer-events:none;touch-action:none}@media (prefers-color-scheme:dark){.pwaPromptOverlay.modern{color:#ebebf599;background:#0009}}.pwaPrompt{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#000;filter:brightness(1.1);z-index:999999;background-color:#fafafacc;border-radius:10px;width:calc(100vw - 16px);margin:0 8px 10px;transition:transform .4s cubic-bezier(.4,.24,.3,1);position:fixed;bottom:0;left:0;overflow:hidden;transform:translateY(calc(100% + 10px))}.pwaPrompt.visible{display:block;transform:translateY(0)}.pwaPrompt.hidden{pointer-events:none;touch-action:none}.pwaPrompt.modern{background:#fafafacc}@media (prefers-color-scheme:dark){.pwaPrompt.modern{background:#78788052}}.pwaPromptHeader{border:.5px;border-bottom:.5px solid #0000001a;flex-flow:row;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.modern .pwaPromptHeader{border-color:#3c3c434a}@media (prefers-color-scheme:dark){.modern .pwaPromptHeader{border-color:#54545899}}.pwaPromptHeader .pwaPromptTitle{color:#333;margin:0;padding:0;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.125}.modern .pwaPromptHeader .pwaPromptTitle{color:#000}@media (prefers-color-scheme:dark){.modern .pwaPromptHeader .pwaPromptTitle{color:#fff}}.pwaPromptHeader .pwaPromptCancel{color:#2d7cf6;background:0 0;border:0;margin:0;padding:0;font-size:16px}.modern .pwaPromptHeader .pwaPromptCancel{color:#007aff}@media (prefers-color-scheme:dark){.modern .pwaPromptHeader .pwaPromptCancel{color:#0984ff}}.pwaPromptBody{width:100%;display:flex}.pwaPromptBody .pwaPromptDescription{color:inherit;border:.5px;border-bottom:.5px solid #0000001a;width:100%;margin:0 16px;padding:16px}.modern .pwaPromptBody .pwaPromptDescription{border-color:#3c3c434a}@media (prefers-color-scheme:dark){.modern .pwaPromptBody .pwaPromptDescription{border-color:#54545899}}.pwaPromptCopy{color:#7b7b7a;margin:0;padding:0;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:17px}.pwaPromptCopy.bold{font-weight:600}.modern .pwaPromptCopy{color:#3c3c4399}@media (prefers-color-scheme:dark){.modern .pwaPromptCopy{color:#ebebf599;border-color:#ebebf599}}.pwaPromptInstruction{color:inherit;margin:0 16px;padding:16px}.pwaPromptInstruction .pwaPromptInstructionStep{text-align:left;flex-flow:row;justify-content:flex-start;align-items:center;margin-bottom:16px;display:flex}.pwaPromptInstruction .pwaPromptInstructionStep:last-of-type{margin-bottom:0}.pwaPromptInstruction .pwaPromptShareIcon,.pwaPromptInstruction .pwaPromptHomeIcon{flex:none;width:25px;height:30px;margin-right:32px}.pwaPromptInstruction .pwaPromptHomeIcon{color:#2d7cf6}.modern .pwaPromptInstruction .pwaPromptHomeIcon{color:#000;fill:#000}@media (prefers-color-scheme:dark){.modern .pwaPromptInstruction .pwaPromptHomeIcon{color:#fff;fill:#fff}}.pwaPromptInstruction .pwaPromptShareIcon{color:#2d7cf6;fill:#2d7cf6}.modern .pwaPromptInstruction .pwaPromptShareIcon{color:#007aff;fill:#007aff}@media (prefers-color-scheme:dark){.modern .pwaPromptInstruction .pwaPromptShareIcon{color:#0984ff;fill:#007aff}}
