@media (display-mode: standalone){html.sspwa-first-launch .sspwa-launch-splash{position:fixed;inset:0;z-index:1000002;display:flex;align-items:center;justify-content:center;background:var(--sspwa-cream, #f7f2ee);color:var(--sspwa-text, #5A302D);opacity:1;visibility:visible;pointer-events:none;transition:opacity .24s ease, visibility .24s ease}html.sspwa-first-launch .sspwa-launch-splash.is-hidden{opacity:0;visibility:hidden}.sspwa-launch-splash__inner{width:min(76vw, 520px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;padding:28px
20px}.sspwa-launch-splash__logo{display:block;width:min(70vw, 310px);max-height:126px;object-fit:contain}.sspwa-launch-splash__wordmark{color:var(--sspwa-wine, #452023);font-family:Georgia,serif;font-size:clamp(28px, 5vw, 44px);font-weight:700;line-height:1.1}.sspwa-launch-splash__line{width:min(38vw, 180px);height:3px;border-radius:999px;background:var(--sspwa-wine, #452023)}.sspwa-launch-splash__claim{color:var(--sspwa-text, #5A302D);font-family:"Source Sans 3","Fira Sans",system-ui,-apple-system,sans-serif;font-size:clamp(14px, 2.5vw, 19px);font-weight:700;letter-spacing: .03em;text-transform:uppercase}}@media (display-mode: standalone){body{padding-bottom:78px !important}.sspwa-bottom-nav{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:999998 !important;height:68px !important;display:flex !important;align-items:stretch !important;justify-content:space-around !important;background:rgba(255, 255, 255, .98) !important;border-top:1px solid var(--sspwa-border) !important;box-shadow:0 -8px 24px rgba(69, 32, 35, .08) !important;backdrop-filter:blur(9px);font-family:"Source Sans 3","Fira Sans",system-ui,-apple-system,sans-serif !important;padding-bottom:max(0px, env(safe-area-inset-bottom)) !important}.sspwa-bottom-nav .sspwa-nav-item{position:relative !important;flex:1 1 0 !important;min-width:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:5px !important;width:auto !important;height:68px !important;margin:0
!important;padding:8px
6px 10px !important;border:0
!important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;background-image:none !important;color:var(--sspwa-text) !important;text-decoration:none !important;font-family:inherit !important;font-size:14px !important;font-weight:600 !important;line-height:1.1 !important;cursor:pointer !important;appearance:none !important;-webkit-appearance:none !important;-webkit-tap-highlight-color:transparent !important;transition:background-color .18s ease, color .18s ease !important}.sspwa-bottom-nav .sspwa-nav-item:hover,
.sspwa-bottom-nav .sspwa-nav-item:focus-visible{background:rgba(69, 32, 35, .07) !important;color:var(--sspwa-wine) !important;outline:none !important}.sspwa-bottom-nav .sspwa-nav-item.is-active{background:var(--sspwa-cream) !important;color:var(--sspwa-wine) !important}.sspwa-bottom-nav .sspwa-nav-item.is-active::before{content:"";position:absolute;top:0;left:16%;right:16%;height:3px;background:var(--sspwa-wine);border-radius:0 0 999px 999px}.sspwa-bottom-nav .sspwa-nav-icon{width:22px !important;height:22px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;color:currentColor !important}.sspwa-bottom-nav .sspwa-nav-icon
svg{width:20px !important;height:20px !important;display:block !important;overflow:visible}.sspwa-bottom-nav .sspwa-nav-item
small{margin:0
!important;padding:0
!important;font-size:11px !important;line-height:1.1 !important;font-weight:700 !important;letter-spacing: .01em !important;color:inherit !important}.sspwa-panel{position:fixed !important;inset:0 !important;z-index:999997 !important;display:none !important;padding:0
!important;margin:0
!important;background:transparent !important;font-family:"Source Sans 3","Fira Sans",system-ui,-apple-system,sans-serif !important;pointer-events:none}.sspwa-panel.is-open{display:block !important;pointer-events:auto}.sspwa-panel-backdrop{position:fixed !important;inset:0 !important;z-index:999996 !important;border:0
!important;margin:0
!important;padding:0
!important;background:rgba(31, 18, 19, .38) !important;backdrop-filter:blur(3px);cursor:default !important}.sspwa-panel[hidden],.sspwa-panel-backdrop[hidden]{display:none !important}.sspwa-panel-backdrop.is-open{display:block !important}.sspwa-bottom-nav .sspwa-nav-item.is-open{background:var(--sspwa-cream) !important;color:var(--sspwa-wine) !important}.sspwa-bottom-nav .sspwa-nav-item.is-open::before{content:"";position:absolute;top:0;left:16%;right:16%;height:3px;background:var(--sspwa-wine);border-radius:0 0 999px 999px}.sspwa-panel-card{position:absolute !important;left:12px !important;right:12px !important;bottom:calc(80px + env(safe-area-inset-bottom)) !important;max-height:min(68vh, 620px) !important;overflow:auto !important;background:var(--sspwa-surface) !important;color:var(--sspwa-text) !important;border:1px
solid var(--sspwa-border) !important;border-radius:16px !important;box-shadow:var(--sspwa-shadow) !important;padding:16px
!important}.sspwa-panel-head{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;margin-bottom:14px !important}.sspwa-panel-head>strong{color:var(--sspwa-wine) !important;font-size:19px !important;line-height:1.2 !important}.sspwa-panel-close{width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 36px !important;padding:0
!important;margin:0
!important;border-radius:10px !important;border:1px
solid var(--sspwa-border) !important;background:var(--sspwa-cream) !important;color:var(--sspwa-text) !important;text-decoration:none !important;line-height:0 !important;box-shadow:none !important;cursor:pointer !important;appearance:none !important;-webkit-appearance:none !important}.sspwa-panel-close
svg{width:16px !important;height:16px !important;display:block !important;margin:0
!important;padding:0
!important;flex:0 0 16px !important;color:inherit !important}.sspwa-search-form{display:flex !important;gap:10px !important;margin:0
!important}.sspwa-search-form
input{flex:1 1 auto !important;min-width:0 !important;height:44px !important;border:1px
solid var(--sspwa-border) !important;border-radius:10px !important;padding:0
14px !important;font:inherit !important;color:var(--sspwa-text) !important;background:#fff !important}.sspwa-search-form
button{height:44px !important;border:1px
solid var(--sspwa-wine) !important;border-radius:10px !important;background:var(--sspwa-wine) !important;color:#fff !important;font:inherit !important;font-weight:700 !important;padding:0
16px !important;cursor:pointer !important;box-shadow:none !important}.sspwa-menu-links,.sspwa-latest-links{display:grid !important;gap:9px !important}.sspwa-menu-links a,
.sspwa-latest-links
a{display:block !important;border:1px
solid var(--sspwa-border) !important;border-radius:11px !important;background:var(--sspwa-cream) !important;color:var(--sspwa-text) !important;text-decoration:none !important;padding:11px
13px !important}.sspwa-menu-links
a{font-weight:700 !important}.sspwa-latest-links a
span{display:block !important;margin-bottom:3px !important;color:#8b6b66 !important;font-size:11px !important;line-height:1.2 !important}.sspwa-latest-links a
strong{display:block !important;color:var(--sspwa-text) !important;font-size:14px !important;line-height:1.3 !important}.sspwa-menu-links a:hover,
.sspwa-menu-links a:focus-visible,
.sspwa-latest-links a:hover,
.sspwa-latest-links a:focus-visible,.sspwa-panel-close:hover,.sspwa-panel-close:focus-visible{outline:none !important;background:#efe3dd !important;border-color:var(--sspwa-wine) !important;color:var(--sspwa-wine) !important}.sspwa-search-form button:hover,
.sspwa-search-form button:focus-visible{outline:none !important;background:#5a302d !important;border-color:#5a302d !important;color:#fff !important}}@media (display-mode: standalone){.sspwa-webpushr-lifted{bottom:calc(82px + env(safe-area-inset-bottom)) !important;transition:bottom .18s ease !important}}@media (display-mode: standalone){.sspwa-bottom-nav .sspwa-nav-icon-x
svg{width:19px !important;height:19px !important}.sspwa-bottom-nav .sspwa-nav-x
small{white-space:nowrap !important}}@media (display-mode: standalone){.sspwa-bottom-nav .sspwa-x-mark{width:18px !important;height:18px !important;fill:currentColor !important;stroke:none !important}.sspwa-original-x-link{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important}.sspwa-original-x-link .sspwa-inline-x-mark{width:14px !important;height:14px !important;display:inline-block !important;flex:0 0 14px !important;fill:currentColor !important;vertical-align:middle !important}}@media (display-mode: standalone){html,body{overscroll-behavior-y:contain}.sspwa-pull-refresh{--sspwa-pull-y:0px;position:fixed;top:max(10px, env(safe-area-inset-top));left:50%;z-index:1000000;display:flex;align-items:center;gap:9px;min-height:42px;padding:7px
13px 7px 9px;border:1px
solid var(--sspwa-border);border-radius:999px;background:rgba(255,255,255,.97);color:var(--sspwa-text);box-shadow:0 8px 24px rgba(69,32,35,.18);font-family:"Source Sans 3","Fira Sans",system-ui,-apple-system,sans-serif;font-size:12px;font-weight:700;opacity:0;pointer-events:none;transform:translate(-50%, calc(-64px + var(--sspwa-pull-y)));transition:opacity .14s ease, transform .12s ease}.sspwa-pull-refresh.is-visible{opacity:1}.sspwa-pull-refresh.is-ready{border-color:var(--sspwa-wine);color:var(--sspwa-wine)}.sspwa-pull-refresh__icon{width:28px;height:28px;display:grid;place-items:center;flex:0 0 28px;border-radius:50%;background:var(--sspwa-cream);color:var(--sspwa-wine);overflow:hidden}.sspwa-pull-refresh__icon
svg{width:18px;height:18px;display:block}.sspwa-pull-refresh__icon
img{width:24px;height:24px;object-fit:contain;display:block}.sspwa-pull-refresh.is-ready .sspwa-pull-refresh__icon{transform:rotate(180deg)}.sspwa-pull-refresh.is-refreshing .sspwa-pull-refresh__icon{animation:sspwa-spin .75s linear infinite}.sspwa-pull-ring{width:17px;height:17px;border:2px
solid rgba(69,32,35,.22);border-top-color:currentColor;border-radius:50%;display:block}.sspwa-pull-dots{display:flex;gap:2px;align-items:center;justify-content:center}.sspwa-pull-dots
i{width:4px;height:4px;border-radius:50%;background:currentColor;display:block;animation:sspwa-dot 1s infinite ease-in-out}.sspwa-pull-dots i:nth-child(2){animation-delay: .14s}.sspwa-pull-dots i:nth-child(3){animation-delay: .28s}@keyframes sspwa-spin{to{transform:rotate(360deg)}}@keyframes sspwa-dot{0%,60%,100%{transform:translateY(0);opacity: .45}30%{transform:translateY(-3px);opacity:1}}}@media (display-mode: standalone){div#_prompt_overlay,
div#_prompt_overlay
webpushrpromptconatiner{z-index:2147483647 !important}}