.ios-app-notice{margin:20px 0 0}.ios-app-badge{display:inline-flex;align-items:center;gap:12px;padding:10px 17px 10px 14px;min-height:61px;border:1px solid #626262;border-radius:12px;background:#111;color:#fff;box-sizing:border-box;text-align:left;vertical-align:middle;user-select:text}.ios-app-badge svg{flex:none}.ios-app-badge>span{display:grid;gap:1px}.ios-app-badge small{font:400 11px/1.3 system-ui,-apple-system,sans-serif;letter-spacing:.02em;color:#e5e5e5}.ios-app-badge strong{font:650 20px/1.15 system-ui,-apple-system,sans-serif;letter-spacing:-.4px;color:#fff}.ios-app-notice>p{font:400 12px/1.5 system-ui,-apple-system,sans-serif;color:var(--muted,#786e5f);margin:8px 0 0}.signin .ios-app-notice{padding-top:18px;border-top:1px solid var(--line,#d4c8b3);text-align:center}.community-welcome .ios-app-notice{padding-top:16px;border-top:1px solid var(--line,#d4c8b3)}
.ios-store-download{display:inline-flex;vertical-align:middle;line-height:0;border-radius:7px}.ios-store-download img{display:block;width:120px;height:40px}.app-store-banner{flex:none;display:flex;align-items:center;justify-content:center;gap:14px;padding:10px max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));background:#203f32;color:#fff8e7;border-bottom:1px solid #ffffff24;font-family:system-ui,-apple-system,sans-serif;position:relative;z-index:1001}.app-store-banner-icon{flex:none;border-radius:9px;box-shadow:0 1px 5px #0003}.app-store-banner-copy{display:grid;gap:1px;line-height:1.35}.app-store-banner-copy strong{font-size:15px;font-weight:650}.app-store-banner-copy span{font-size:12px;color:#e0e9da}.app-store-banner-download{display:flex;flex:none;line-height:0;margin-left:12px;border-radius:7px}.app-store-banner-download img{display:block;width:120px;height:40px}.app-store-banner-close{flex:none;display:grid;place-items:center;padding:0;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:#fff8e7;font:25px/1 system-ui;cursor:pointer}.app-store-banner-close:hover{background:#ffffff18}.app-store-banner a:focus-visible,.app-store-banner button:focus-visible{outline:3px solid #f0d797;outline-offset:3px}@media(max-width:520px){.app-store-banner{gap:9px;padding-top:9px;padding-bottom:9px}.app-store-banner-icon{width:34px;height:34px}.app-store-banner-copy{flex:1;min-width:0}.app-store-banner-copy strong{font-size:12px}.app-store-banner-copy span{font-size:10px;max-width:160px}.app-store-banner-download{margin-left:0}.app-store-banner-download img{width:108px;height:36px}.app-store-banner-close{width:28px;height:36px}}
