@media (min-width:701px) and (min-height:501px){.ios-only{display:none!important}}@media (max-width:700px),(max-height:500px){.ios-hide{display:none!important}body{background:var(--ios-stage)}.mtab,.msheet-scrim{display:none!important}}.ios-field{width:100%;font:inherit;color:var(--ios-ink);text-align:right;background:0 0;border:none}.ios-field::placeholder{color:var(--ios-ink-3)}.ios-field:focus{outline:none}.ios-field-block{border:var(--ios-hairline);width:100%;min-height:96px;color:var(--ios-ink);font:inherit;resize:vertical;box-sizing:border-box;background:0 0;border-radius:14px;padding:12px}select.ios-field{text-align:left;text-align-last:right}@media (max-width:700px),(max-height:500px){main:has(.ios-only .ios-screen){max-width:none;padding:0}main:has(.ios-only .ios-screen)>.member-portal-page{padding:0}}
:root{--tap-island-bg:#000;--tap-island-ink:#f1e26d}.tap-avatar-btn{border:var(--ios-hairline);background:var(--ios-raised);width:38px;height:38px;color:var(--ios-ink);font:600 14px var(--ios-font);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.tap-avatar-btn img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.tap-avatar-btn:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}.tap-ps-head{color:var(--ios-ink);align-items:center;gap:14px;padding:6px 16px 12px;text-decoration:none;display:flex}.tap-ps-avatar{background:var(--ios-raised);width:60px;height:60px;font:600 20px var(--ios-font);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.tap-ps-avatar img{object-fit:cover;width:100%;height:100%}.tap-ps-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tap-ps-name{letter-spacing:-.4px;font-size:22px;font-weight:600;line-height:1.2}.tap-ps-line{color:var(--ios-ink-3);font-size:14px}.tap-ps-chev{color:var(--ios-ink-4);flex:none}.tap-island{top:calc(env(safe-area-inset-top,0px) + 11px);background:var(--tap-island-bg);height:37px;color:var(--tap-island-ink);z-index:var(--ios-z-toast);font:600 15px var(--ios-font);font-variant-numeric:tabular-nums;box-shadow:var(--ios-shadow-float);cursor:pointer;border:0;border-radius:20px;align-items:center;gap:8px;padding:0 14px 0 12px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.tap-island img{width:20px;height:20px}.tap-island:focus-visible{outline:2px solid var(--tap-island-ink);outline-offset:2px}.tap-qt{min-height:calc(100dvh - var(--ios-sheet-top-large) - 60px);box-sizing:border-box;flex-direction:column;align-items:center;padding:0 24px 32px;display:flex}.tap-qt-title{letter-spacing:-.6px;color:var(--ios-ink);align-self:flex-start;margin:6px 0 0;font-size:28px;font-weight:600;line-height:1.15}.tap-qt-durs{align-self:flex-start;gap:8px;margin-top:14px;display:flex}.tap-qt-dur{border:.5px solid var(--ios-ink-4);height:32px;color:var(--ios-ink);font:600 14px var(--ios-font);cursor:pointer;background:0 0;border-radius:16px;padding:0 14px}.tap-qt-dur.is-on{background:var(--ios-raised);border-color:#0000}.tap-qt-dur:disabled{opacity:.5;cursor:default}.tap-qt-dur:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}.tap-qt-ring{width:250px;height:250px;margin-top:30px;position:relative}.tap-qt-ring svg{display:block;transform:rotate(-90deg)}.tap-qt-track{stroke:var(--ios-quiet)}.tap-qt-arc{stroke:var(--ios-gold);transition:stroke-dashoffset .9s linear}.tap-qt-ring-in{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.tap-qt-time{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;color:var(--ios-ink);font-size:56px;font-weight:600;line-height:1}.tap-qt-stage{color:var(--ios-ink-3);font-size:15px}.tap-qt-stages{grid-template-columns:repeat(4,1fr);gap:6px;width:100%;margin:28px 0 0;padding:0;list-style:none;display:grid}.tap-qt-st{flex-direction:column;align-items:center;gap:6px;display:flex}.tap-qt-st i{background:var(--ios-quiet);border-radius:2px;width:100%;height:4px;display:block}.tap-qt-st.is-done i{background:var(--ios-gold-dim)}.tap-qt-st.is-on i{background:var(--ios-gold)}.tap-qt-st span{color:var(--ios-ink-3);font-size:12px}.tap-qt-st.is-on span{color:var(--ios-ink)}.tap-qt-prompt{color:var(--ios-ink-2);text-align:center;text-wrap:pretty;margin:22px 0 0;font-size:17px;line-height:1.5}.tap-qt-foot{flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:auto;padding-top:24px;display:flex}.tap-qt-foot .ios-btn{border-radius:16px;flex:none;width:100%;height:54px}.tap-qt-end{color:var(--ios-rose-ink);font:600 15px var(--ios-font);cursor:pointer;background:0 0;border:0;padding:6px 12px}.tap-qt-note{color:var(--ios-ink-3);text-align:center;margin:0;font-size:13px;line-height:1.45}@media (prefers-reduced-motion:reduce){.tap-qt-arc{transition:none}}.ios-only .ios-title{letter-spacing:-.8px;font-weight:600;line-height:1.1}.ios-only .ios-eyebrow{color:var(--ios-ink-3);font-size:15px;font-weight:400}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .ios-only img[src="/tap-horizontal-reverse.svg"]{background:var(--ios-navy);box-sizing:content-box;border-radius:9px;padding:5px 9px}}:root[data-theme=light] .ios-only img[src="/tap-horizontal-reverse.svg"]{background:var(--ios-navy);box-sizing:content-box;border-radius:9px;padding:5px 9px}:root{--tap-card-line:transparent;--tap-raised:var(--ios-raised);--tap-toast-undo:#7f6822}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--tap-card-line:var(--ios-line);--tap-raised:var(--ios-fill-strong);--tap-toast-undo:#f1e26d}}:root[data-theme=light]{--tap-card-line:var(--ios-line);--tap-raised:var(--ios-fill-strong);--tap-toast-undo:#f1e26d}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .tap-rooms-gv-pill.is-on,:root:not([data-theme=dark]) .tap-rooms-sv-shift-mark.is-on,:root:not([data-theme=dark]) .tap-watch-res-chip.is-on,:root:not([data-theme=dark]) .tap-groups-pending-step-mark.is-done{color:var(--ios-ivory)}}:root[data-theme=light] .tap-rooms-gv-pill.is-on,:root[data-theme=light] .tap-rooms-sv-shift-mark.is-on,:root[data-theme=light] .tap-watch-res-chip.is-on,:root[data-theme=light] .tap-groups-pending-step-mark.is-done{color:var(--ios-ivory)}.ios-tabbar{left:16px;right:16px;bottom:max(28px, env(safe-area-inset-bottom,0px));background:var(--ios-card);border:var(--ios-hairline);height:64px;box-shadow:var(--ios-shadow-float);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:32px;padding:6px}.ios-tab{height:52px;color:var(--ios-ink-3);border-radius:26px}.ios-tab.is-on{background:var(--tap-raised);color:var(--ios-gold)}.ios-tab-label{font-size:11px;line-height:13px}.ios-tab-icon svg{stroke-width:1.8px}.ios-toast-region{left:24px;right:24px;bottom:calc(max(28px, env(safe-area-inset-bottom,0px)) + 78px)}.ios-toast{border-radius:14px;gap:12px;min-height:0;padding:12px 16px;box-shadow:0 8px 24px #0000004d}.ios-toast.is-plain{padding-right:16px}.ios-toast-text{padding:0;line-height:20px}.ios-toast-undo{height:auto;color:var(--tap-toast-undo);background:0 0;border-radius:0;padding:0}.ios-toast-undo:focus-visible{outline-color:var(--tap-toast-undo);outline-offset:4px}.ios-sheet-grabber{border-radius:3px}.ios-sheet-btn{color:var(--ios-ink-2)}.ios-sheet-btn.is-strong{color:var(--ios-gold)}.ios-card{background:var(--ios-card);border-color:var(--tap-card-line);border-radius:22px;gap:14px;padding:18px}.ios-card .ios-btn{height:50px}.ios-card-title{letter-spacing:-.4px;font-weight:600}.ios-grp-card{background:var(--ios-card);border-color:var(--tap-card-line);border-radius:16px}.ios-grp-head{padding:18px 20px 6px}.ios-row{background:var(--ios-card)}.ios-row:not(.is-static):active{background:var(--ios-card-press)}.ios-grp-card .ios-swipe-row{--ios-swipe-bg:var(--ios-card)}.ios-grp-card .ios-swipe-row:active{--ios-swipe-bg:var(--ios-card-press)}.ios-stats{box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px}.ios-stat{background:var(--ios-card);border-radius:14px;padding:12px 14px}.ios-stat+.ios-stat{border-left:0}.ios-btn{border-radius:14px}.ios-row-val.is-rose{color:var(--ios-rose-ink)}.ios-btn.is-primary{box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ac8f33}.ios-btn.is-secondary{background:var(--tap-raised)}.ios-segs{background:var(--ios-card);border-radius:10px;height:36px;margin:12px 16px 0;padding:2px}.ios-seg{color:var(--ios-ink);border-radius:8px;font-size:14px}.ios-seg.is-on{background:var(--tap-raised);color:var(--ios-ink)}.ios-qa{gap:8px;padding:14px 16px 0}.ios-qa-item{box-sizing:border-box;background:var(--ios-card);border:.5px solid var(--tap-card-line);border-radius:16px;justify-content:center;gap:8px;height:76px}.ios-qa-item:active{background:var(--ios-card-press)}.ios-qa-tile{box-sizing:border-box;border:1.5px solid var(--ios-ink-3);background:0 0;border-radius:8px;width:26px;height:26px}.ios-qa-item:active .ios-qa-tile{background:0 0}.ios-qa-glyph{width:15px;height:15px;color:var(--ios-ink-2)}.ios-qa-label{font-size:13px;line-height:16px}.ios-qa-badge{top:8px;left:auto;right:8px}.ios-search{background:var(--ios-card);border-radius:12px;height:44px;margin:12px 16px 0;font-size:16px}.ios-search input{font-size:16px}.ios-search-glyph{width:16px;height:16px}.ios-backbar{z-index:6;background:var(--ios-stage);gap:10px;height:auto;min-height:44px;padding:8px 16px 0;transition:padding .2s;position:sticky;top:0}.ios-backbar.is-collapsed{padding:calc(4px + env(safe-area-inset-top,0px)) 16px 4px;border-bottom:var(--ios-hairline)}html.native-shell .ios-backbar.is-collapsed{padding-top:calc(54px + env(safe-area-inset-top,0px))}.ios-backbar.is-collapsed .ios-back,.ios-backbar.is-collapsed .ios-backbar-end{min-width:44px}.ios-backbar.is-collapsed .ios-backbar-title{letter-spacing:-.2px;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;line-height:36px;overflow:hidden}.ios-backbar.is-collapsed .ios-backbar-end{justify-content:flex-end}.tap-watch-reading-screen .ios-backbar.is-collapsed .ios-backbar-title{letter-spacing:0;color:var(--ios-ink-3);font-size:15px;font-weight:400}.ios-backbar.is-collapsed .tap-watch-trainings-eyebrow{display:none}.ios-back{gap:0;height:44px;padding:0}.ios-back-label{display:none}.ios-back-chev{width:14px;height:22px}.ios-backbar-title{text-align:start;letter-spacing:-.8px;white-space:normal;text-wrap:balance;font-size:34px;font-weight:600;line-height:1.1;transition:font-size .18s,letter-spacing .18s;overflow:visible}.ios-backbar-end{min-width:0;color:var(--ios-gold);font-size:15px}.ios-navrow-back,.ios-navrow-action{height:auto;color:var(--ios-gold);background:0 0;border-radius:0;padding:0;font-size:15px}.ios-navrow-back:active,.ios-navrow-action:active{opacity:.5;background:0 0}.ios-navrow-back,.ios-navrow-action{position:relative}.ios-navrow-back:after,.ios-navrow-action:after{content:"";position:absolute;inset:-11px -8px}.ios-grp-action .ios-navrow-action:after{inset:-16.5px -8px -5px}.tap-avatar-btn.is-rose{background:var(--ios-rose);color:var(--ios-ivory)}:root{--ios-stage:#1a1b39;--tap-deep:#121328}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--ios-stage:#f7f4ed}}:root[data-theme=light]{--ios-stage:#f7f4ed}.ios-screen{min-height:100dvh}.ios-screen.is-stage{background:var(--ios-stage)}@media (max-width:700px),(max-height:500px){html body,html body .pal,html body .pal-main{background:var(--ios-stage)}html:has(.pal):has(.ios-only) body{background:var(--ios-stage)}}@media (max-height:500px) and (orientation:landscape){.pal .pal-frame{max-width:none}.ios-tabbar{left:max(16px, env(safe-area-inset-left,0px));right:max(16px, env(safe-area-inset-right,0px));bottom:max(8px, env(safe-area-inset-bottom,0px));border-radius:24px;height:48px;padding:5px}.ios-tab{border-radius:19px;flex-direction:row;gap:6px;height:38px}.ios-tab-icon{width:18px;height:18px}.ios-tab-label{font-size:13px;line-height:16px}.ios-toast-region{left:max(24px, env(safe-area-inset-left,0px));right:max(24px, env(safe-area-inset-right,0px));bottom:calc(max(8px, env(safe-area-inset-bottom,0px)) + 56px)}}.tap-watch-actions>.ios-btn,.tap-watch-actions>.ios-btn.is-primary,.tap-feed-report>.ios-btn,.tap-feed-report>.ios-btn.is-primary,.tap-feed-answer>.ios-btn,.tap-feed-answer>.ios-btn.is-primary,.tap-today-mp-actions>.ios-btn,.tap-today-mp-actions>.ios-btn.is-primary,.tap-groups-attachsheet>.ios-btn,.tap-groups-attachsheet>.ios-btn.is-primary,.tap-groups-panel>.ios-btn,.tap-groups-panel>.ios-btn.is-primary,.tap-groups-safeguard>.ios-btn,.tap-groups-safeguard>.ios-btn.is-primary,.tap-groups-detail-cta>.ios-btn,.tap-groups-detail-cta>.ios-btn.is-primary,.tap-groups-joinsheet>.ios-btn,.tap-groups-joinsheet>.ios-btn.is-primary,.tap-leader-stack>.ios-btn,.tap-leader-stack>.ios-btn.is-primary,.tap-rooms-sheet-actions>.ios-btn,.tap-rooms-sheet-actions>.ios-btn.is-primary,.tap-rooms-sv-sheet-foot>.ios-btn,.tap-rooms-sv-sheet-foot>.ios-btn.is-primary,.tap-rooms-pf-confirm>.ios-btn,.tap-rooms-pf-confirm>.ios-btn.is-primary{flex:none}.ios-back,.tap-avatar-btn,.tap-today-live-btn,.tap-today-tonight-btn,.tap-today-quiet-pill,.tap-feed-pill,.tap-groups-chip,.tap-groups-browse-chip,.tap-groups-browsehero-signin,.tap-groups-composer-attach,.tap-groups-composer-send,.tap-groups-thread-back,.tap-leader-needpill--act,.tap-leader-chip,.tap-ladder-review-flag-btn,.tap-ladder-claimbtn,.tap-ladder-prayercard-btn,.tap-rooms-ev-actions .ios-btn,.tap-rooms-ev-share,.tap-rooms-gv-pill,.tap-rooms-gv-chip,.tap-rooms-gv-key,.tap-rooms-nf-seg-item,.tap-rooms-sv-hero-cta,.tap-rooms-sv-pill,.tap-watch-live-tool,.tap-watch-chat-card-link,.tap-watch-aa,.tap-watch-amen,.tap-watch-res-row-dl{position:relative}.tap-avatar-btn:after,.tap-today-live-btn:after,.tap-today-tonight-btn:after,.tap-today-quiet-pill:after,.tap-feed-pill:after,.tap-groups-chip:after,.tap-groups-browse-chip:after,.tap-groups-browsehero-signin:after,.tap-groups-composer-attach:after,.tap-groups-composer-send:after,.tap-groups-thread-back:after,.tap-groups-find-back:after,.tap-groups-room-back:after,.tap-groups-detail-back:after,.tap-leader-needpill--act:after,.tap-leader-chip:after,.tap-ladder-review-flag-btn:after,.tap-ladder-claimbtn:after,.tap-ladder-prayercard-btn:after,.tap-rooms-ev-actions .ios-btn:after,.tap-rooms-ev-share:after,.tap-rooms-gv-pill:after,.tap-rooms-gv-chip:after,.tap-rooms-gv-key:after,.tap-rooms-nf-seg-item:after,.tap-rooms-sv-hero-cta:after,.tap-rooms-sv-pill:after,.tap-watch-live-chip:after,.tap-watch-live-tool:after,.tap-watch-chat-card-link:after,.tap-watch-aa:after,.tap-watch-amen:after,.tap-watch-res-row-dl:after,.ios-back:after{content:"";position:absolute}.tap-avatar-btn:after{inset:calc(50% - 22px)}.ios-back:after{inset:0 min(0px,50% - 22px)}.tap-today-quiet-pill:after,.tap-rooms-ev-actions .ios-btn:after,.tap-rooms-sv-hero-cta:after{inset:-3px 0}.tap-rooms-ev-share:after{inset:-3px}.tap-watch-res-row-dl:after{inset:-3px -4px -3px -6px}.tap-groups-find-back:after,.tap-groups-room-back:after,.tap-groups-detail-back:after,.tap-watch-live-chip:after{inset:-4px}.tap-ladder-prayercard-btn:after{inset:-4px 0}.tap-today-live-btn:after,.tap-today-tonight-btn:after{inset:-5px 0}.tap-groups-composer-send:after{inset:-5px}.tap-feed-pill:after,.tap-groups-browsehero-signin:after,.tap-groups-browse-chip:after,.tap-ladder-claimbtn:after,.tap-watch-live-tool:after,.tap-watch-amen:after{inset:-6px 0}.tap-groups-composer-attach:after{inset:-6px}.tap-groups-chip:after,.tap-rooms-sv-pill:after,.tap-leader-needpill--act:after{inset:-7px 0}.tap-ladder-review-flag-btn:after,.tap-rooms-nf-seg-item:after{inset:-8px 0}.tap-watch-chat-card-link:after{inset:-12px 0}.tap-watch-aa:after{inset:-11px -13px}.tap-groups-thread-back:after{inset:-11px -19px -11px -16px}.tap-leader-chip:after,.tap-rooms-gv-pill:after{inset:-4.5px 0}.tap-rooms-gv-chip:after{inset:-10px 0 -2px}.tap-rooms-gv-key:after{inset:-1px 0}@media (max-height:500px) and (orientation:landscape){.tap-groups-chip:after,.tap-groups-browse-chip:after{content:none}}
:root{--tap-today-amethyst-head:#9a7dbe;--tap-today-amethyst-tint-bg:#6e4b8f59;--tap-today-amethyst-tint-ink:#c9b6e0}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--tap-today-amethyst-head:var(--ios-amethyst);--tap-today-amethyst-tint-bg:#6e4b8f29;--tap-today-amethyst-tint-ink:var(--ios-amethyst)}}:root[data-theme=light]{--tap-today-amethyst-head:var(--ios-amethyst);--tap-today-amethyst-tint-bg:#6e4b8f29;--tap-today-amethyst-tint-ink:var(--ios-amethyst)}.tap-today-head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.tap-today-eyebrow{color:var(--ios-ink-3);margin:0;font-size:15px;font-weight:400}.tap-today-loading{flex-direction:column;gap:14px;padding:8px 20px 0;display:flex}.tap-today-anchor{border-color:var(--ios-gold-dim)}.tap-today-dashed{border:1px dashed var(--ios-ink-4);border-radius:16px;margin:16px 16px 0;padding:16px}.tap-today-dashed h3{color:var(--ios-ink-2);margin:0 0 6px;font-size:15px;font-weight:600}.tap-today-dashed p{color:var(--ios-ink);margin:0;font-size:14px;line-height:20px}.tap-today-cardtitle{color:var(--ios-ink);margin:0;font-size:16px;font-weight:600;line-height:20px}.tap-today-cardnote{color:var(--ios-ink-3);margin:0;font-size:12px;line-height:1.45}.tap-today-tag{white-space:nowrap;background:var(--tap-raised);color:var(--ios-ink);border-radius:9999px;flex:none;align-items:center;padding:3px 8px;font-size:12px;display:inline-flex}.tap-today-tag.is-outline{border:.5px solid var(--ios-ink-4);background:0 0}.tap-today-tag.is-amethyst{background:var(--tap-today-amethyst-tint-bg);color:var(--tap-today-amethyst-tint-ink)}.tap-today-tag.is-rose{background:var(--ios-rose);color:var(--ios-ivory)}.tap-today-tag.is-gold{background:var(--ios-gold-grad);color:var(--ios-on-gold);font-weight:600}.tap-today-caption{color:var(--ios-ink-3);margin:0;padding:2px 4px 0;font-size:13px}.tap-today-caption-row{justify-content:space-between;align-items:center;padding:2px 4px 0;display:flex}.tap-today-caption-row span{color:var(--ios-ink-3);font-size:13px}.tap-today-list{background:var(--ios-card);border-radius:16px;overflow:hidden}.tap-today-list.is-gold{border-left:3px solid var(--ios-gold-dim)}.tap-today-list.is-rose{border-left:3px solid var(--ios-rose)}.tap-today-row{align-items:center;gap:12px;padding:11px 16px;display:flex}.tap-today-row+.tap-today-row{border-top:var(--ios-hairline)}.tap-today-row.is-muted{color:var(--ios-ink-3);font-size:14px}.tap-today-row-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-today-row-title{color:var(--ios-ink);font-size:16px;font-weight:600}.tap-today-row-sub{color:var(--ios-ink-3);font-size:13px}.tap-today-row .ios-chev{color:var(--ios-ink-4)}.tap-today-foot{border-top:var(--ios-hairline);color:var(--ios-ink-3);padding:8px 16px;font-size:12px;line-height:1.45}.tap-today-figs{gap:24px;display:flex}.tap-today-figs.is-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.tap-today-fig{flex-direction:column;display:flex}.tap-today-fig-n{letter-spacing:-.8px;color:var(--ios-ink);font-size:34px;font-weight:600}.tap-today-fig-n.is-gold{color:var(--ios-gold)}.tap-today-fig-label{color:var(--ios-ink-3);font-size:13px}.tap-today-dev{border-left:3px solid var(--ios-amethyst)}.tap-today-dev-head{justify-content:space-between;align-items:center;display:flex}.tap-today-dev-title{color:var(--tap-today-amethyst-head);font-size:16px;font-weight:600}.tap-today-bar{background:var(--ios-quiet);border-radius:3px;height:6px;overflow:hidden}.tap-today-bar-fill{background:var(--ios-gold-dim);border-radius:3px;height:100%}.tap-today-bar-fill.is-amethyst{background:var(--ios-amethyst)}.tap-today-milestones{flex-direction:column;display:flex}.tap-today-milestone{border-bottom:var(--ios-hairline);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.tap-today-milestone:last-child{border-bottom:0;padding:9px 0}.tap-today-milestone-text{flex-direction:column;gap:1px;min-width:0;display:flex}.tap-today-milestone-title{color:var(--ios-ink);font-size:15px}.tap-today-milestone-sub{color:var(--ios-ink-3);font-size:12px}.tap-today-report-kicker{color:var(--ios-gold);font-size:13px;font-weight:600}.tap-today-report-title{color:var(--ios-ink);margin:0;font-size:17px;font-weight:600}.tap-today-report-line{color:var(--ios-ink-2);margin:0;font-size:14px;line-height:1.45}.tap-today-report-btn{background:var(--ios-gold-grad);height:40px;color:var(--ios-on-gold);font:600 15px var(--ios-font);border-radius:12px;align-self:flex-start;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ac8f33}.tap-today-week{background:var(--ios-card);color:inherit;border-radius:22px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.tap-today-week-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tap-today-week-kicker{color:var(--ios-ink-3);font-size:13px}.tap-today-week-title{color:var(--ios-ink);font-size:18px;font-weight:600}.tap-today-week-sub{color:var(--ios-ink-3);font-size:13px}.tap-today-week-badge{background:var(--ios-rose);width:28px;height:28px;color:var(--ios-ivory);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.tap-today-care{background:var(--ios-card);border-left:3px solid var(--ios-rose);color:inherit;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.tap-today-care-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-today-care-title{color:var(--ios-rose-ink);font-size:15px;font-weight:600}.tap-today-care-body{color:var(--ios-ink);font-size:14px}.tap-today-care-foot{color:var(--ios-ink-3);font-size:12px}.tap-today-care .ios-chev{color:var(--ios-ink-4)}.tap-today-quiet-head{justify-content:space-between;align-items:center;display:flex}.tap-today-quiet-title{color:var(--ios-ink);font-size:15px;font-weight:600}.tap-today-quiet-day{color:var(--ios-ink-3);font-size:13px}.tap-today-quiet-ticks{gap:3px;display:flex}.tap-today-quiet-tick{background:var(--ios-quiet);border-radius:3px;flex:1;height:6px}.tap-today-quiet-tick.is-done{background:var(--ios-gold-dim)}.tap-today-quiet-tick.is-today{background:var(--ios-gold)}.tap-today-quiet-quote{letter-spacing:-.3px;color:var(--ios-ink);text-wrap:pretty;margin:0;font-size:22px;font-weight:480;line-height:1.3}.tap-today-quiet-meta{color:var(--ios-ink-3);margin:0;font-size:14px}.tap-today-quiet-row{background:var(--ios-card);border-radius:22px;align-items:center;gap:14px;padding:16px 18px;display:flex}.tap-today-quiet-row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tap-today-quiet-row-title{color:var(--ios-ink);font-size:17px;font-weight:600}.tap-today-quiet-row-sub{color:var(--ios-ink-3);font-size:13px}.tap-today-quiet-pill{border-radius:12px;flex:none;height:38px;padding:0 16px;font-size:15px}.tap-today-qtsheet-head{justify-content:space-between;align-items:center;width:100%;display:flex}.tap-today-qtsheet-day{color:var(--ios-ink-3);font-size:17px}.tap-today-qtsheet-close{background:var(--tap-raised);width:30px;height:30px;color:var(--ios-ink-2);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.tap-today-qtsheet-close:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}.tap-today-live{flex-direction:row;align-items:center;gap:14px;display:flex}.tap-today-live-icon{background:var(--tap-raised);border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.tap-today-live-dot{background:var(--ios-rose-ink);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #c76a8a40}.tap-today-live-dot.is-soon{background:var(--ios-ink-4);box-shadow:none}.tap-today-live-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tap-today-live-kicker{color:var(--ios-rose-ink);font-size:13px;font-weight:600}.tap-today-live-kicker.is-soon{color:var(--ios-ink-3)}.tap-today-live-title{color:var(--ios-ink);font-size:17px;font-weight:600}.tap-today-live-meta{color:var(--ios-ink-3);font-size:13px}.tap-today-live-btn{background:var(--tap-raised);height:34px;color:var(--ios-ink);font:600 15px var(--ios-font);border-radius:17px;flex:none;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.tap-today-tonight-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tap-today-tonight-kicker{color:var(--ios-ink-3);margin:0;font-size:13px}.tap-today-tonight-count{color:var(--ios-ink-3);font-size:13px}.tap-today-tonight-title{letter-spacing:-.3px;color:var(--ios-ink);margin:0;font-size:20px;font-weight:600}.tap-today-tonight-title a{color:inherit;text-decoration:none}.tap-today-tonight-place{color:var(--ios-ink-2);margin:0;font-size:15px}.tap-today-tonight-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.tap-today-tonight-btn{white-space:nowrap;background:var(--tap-raised);height:34px;color:var(--ios-ink);font:600 15px var(--ios-font);cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.tap-today-tonight-btn.is-on{background:var(--ios-gold-grad);color:var(--ios-on-gold)}.tap-today-focus{flex-direction:column;gap:8px;padding:6px 4px 0;display:flex}.tap-today-focus-kicker{color:var(--ios-ink-3);font-size:13px}.tap-today-focus-text{color:var(--ios-ink);text-wrap:pretty;margin:0;font-size:17px;line-height:1.45}.tap-today-focus-ref{color:var(--ios-gold);font-size:13px}.tap-qt-focus{color:var(--ios-ink-3);text-align:center;text-wrap:pretty;margin:16px 0 0;font-size:13px;line-height:1.45}.tap-today-mp{flex-direction:column;gap:20px;padding:4px 16px 0;display:flex}.tap-today-mp-hero{text-align:center;background:radial-gradient(90% 60% at 50% 20%, #a8436840, transparent 70%), var(--ios-card);border-radius:22px;flex-direction:column;align-items:center;gap:10px;padding:28px 16px;display:flex}.tap-today-mp-badge{background:var(--tap-raised);min-height:26px;color:var(--ios-ink-2);text-align:center;border-radius:13px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.tap-today-mp-badge.is-live{color:var(--ios-rose-ink)}.tap-today-mp-badge.is-live i{background:var(--ios-rose-ink);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #c76a8a40}.tap-today-mp-avatar{background:#c76a8a29;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;font-size:36px;display:flex}.tap-today-mp-title{letter-spacing:-.4px;color:var(--ios-ink);margin:0;font-size:26px;font-weight:600}.tap-today-mp-body{max-width:320px;color:var(--ios-ink-2);margin:0;font-size:15px;line-height:1.5}.tap-today-mp-actions{flex-direction:column;gap:10px;display:flex}.tap-today-mp-note{color:var(--ios-ink-3);text-align:center;margin:0;font-size:14px;line-height:1.5}.ios-screen>[class^=tap-today-],.tap-today-lcol>[class^=tap-today-]{margin:14px 16px 0}.ios-screen>.tap-today-caption,.ios-screen>.tap-today-caption-row,.tap-today-lcol>.tap-today-caption,.tap-today-lcol>.tap-today-caption-row{margin:14px 20px 0}.tap-today-quiet-row .ios-btn.tap-today-quiet-pill{flex:none}.ios-offline-banner{top:calc(env(safe-area-inset-top,0px) + 8px);z-index:var(--ios-z-toast);background:var(--ios-card);min-height:34px;color:var(--ios-ink-2);box-shadow:var(--ios-shadow-float);border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;line-height:1.4;display:flex;position:fixed;left:16px;right:16px}html.native-shell .ios-offline-banner{top:calc(env(safe-area-inset-top,0px) + 58px)}.ios-offline-banner i{background:var(--ios-ink-4);border-radius:50%;flex:none;width:8px;height:8px}.tap-today-lgrid,.tap-today-lcol{display:contents}@media (max-height:500px) and (orientation:landscape){.tap-today-head{align-items:center}.tap-today-eyebrow{font-size:13px}.tap-today-head .ios-title{font-size:28px;line-height:1.2}.tap-today-head .tap-avatar-btn{width:34px;height:34px;font-size:13px}.tap-today-lgrid{flex:1;grid-template-columns:minmax(0,1.2fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;min-height:0;padding:0 16px;display:grid}.tap-today-lcol{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex;overflow-y:auto}.tap-today-lgrid>.tap-today-lcol:not(:has(*)){display:none}.tap-today-lgrid:not(:has(.tap-today-lcol-live *)):not(:has(.tap-today-lcol-actions *)){align-content:start;overflow:hidden auto}.tap-today-lgrid:not(:has(.tap-today-lcol-live *)):not(:has(.tap-today-lcol-actions *))>.tap-today-lcol-quiet{columns:2;column-fill:balance;column-gap:12px;min-height:auto;display:block;overflow:visible}.tap-today-lgrid:not(:has(.tap-today-lcol-live *)):not(:has(.tap-today-lcol-actions *))>.tap-today-lcol-quiet>*{break-inside:avoid;margin:0 0 12px}:is(.tap-today-lgrid:not(:has(.tap-today-lcol-live *)):not(:has(.tap-today-lcol-actions *))>.tap-today-lcol-quiet>.tap-today-caption,.tap-today-lgrid:not(:has(.tap-today-lcol-live *)):not(:has(.tap-today-lcol-actions *))>.tap-today-lcol-quiet>.tap-today-caption-row){break-after:avoid}.tap-today-lcol>.ios-card,.tap-today-lcol>[class^=tap-today-],.tap-today-lcol>.tap-today-caption,.tap-today-lcol>.tap-today-caption-row{margin:0}.tap-today-lcol-quiet>.tap-today-quiet{flex:1;gap:10px;min-height:0;padding:14px 16px}.tap-today-quiet .tap-today-quiet-quote{-webkit-line-clamp:unset;white-space:normal;flex:1;min-height:0;font-size:19px;line-height:1.3;display:block;overflow-y:auto}.tap-today-quiet .tap-today-quiet-meta{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.tap-today-quiet .tap-today-quiet-head{gap:8px}.tap-today-quiet .tap-today-quiet-head>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tap-today-quiet .tap-today-quiet-head>.tap-today-quiet-title{flex:none}.tap-today-quiet .ios-btn{flex:none;height:44px}.tap-today-lcol-live>.tap-today-live,.tap-today-lcol-live>.tap-today-tonight,.tap-today-lcol-live>.tap-groups-statecard{flex:auto}.tap-today-live{flex-direction:column;align-items:stretch}.tap-today-live-icon{display:none}.tap-today-live-text{flex:1}.tap-today-live-btn{margin-top:auto}.tap-today-tonight-title{font-size:17px}.tap-today-tonight-actions{margin-top:auto}.tap-today-lcol-actions .ios-qa{padding:0}.tap-today-lcol-actions .ios-qa-tile{aspect-ratio:1;width:100%;height:auto}.ios-sheet:has(.tap-qt){border:0;border-radius:0;inset:0}.ios-sheet.is-medium:has(.tap-qt){border:0;border-radius:0;inset:0}.ios-sheet.is-large:has(.tap-qt){border:0;border-radius:0;inset:0}.tap-qt{padding:20px max(16px, env(safe-area-inset-right,0px)) 20px max(16px, env(safe-area-inset-left,0px));grid-template-rows:auto auto 1fr auto;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:10px 32px;min-height:0;display:grid;position:relative}.tap-today-qtsheet-head{top:0;right:max(16px, env(safe-area-inset-right,0px));gap:10px;width:auto;position:absolute}.tap-qt-durs,.tap-qt-focus,.tap-qt-note{display:none}.tap-qt-ring{grid-area:1/1/-1;justify-self:center;margin-top:0}.tap-qt-time{font-size:52px}.tap-qt-title{grid-area:1/2;align-self:start;margin:0;font-size:26px}.tap-qt-stages{grid-area:2/2;margin:0}.tap-qt-prompt{text-align:left;grid-area:3/2;align-self:start;margin:0}.tap-qt-foot{flex-direction:row;grid-area:4/2;justify-content:flex-end;align-items:center;margin-top:0;padding-top:0}.tap-qt-foot .ios-btn{border-radius:14px;flex:none;width:auto;height:46px;padding:0 28px}}
.tap-feed-pcard-shell{margin:0 16px 12px}.tap-feed-pcard-shell .ios-swipe,.tap-feed-pcard-shell .ios-swipe-row{border-radius:20px}.tap-feed-pcard{background:var(--ios-card);box-sizing:border-box;border-radius:20px;flex-direction:column;gap:10px;width:100%;padding:14px 16px 16px;display:flex}.tap-feed-stream{flex-direction:column;display:flex}.tap-feed-pcard-who{align-items:center;gap:10px;display:flex}.tap-feed-avatar{width:38px;height:38px;color:var(--ios-tile-ink);background:var(--ios-tile-navy);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;overflow:hidden}.tap-feed-avatar.is-amethyst{background:var(--ios-tile-amethyst)}.tap-feed-avatar.is-rose{background:var(--ios-tile-rose)}.tap-feed-avatar.is-gold{background:var(--ios-tile-gold)}.tap-feed-avatar.is-grey{background:var(--ios-tile-grey);color:var(--ios-ink-3)}.tap-feed-avatar.is-raised{background:var(--ios-raised)}.tap-feed-avatar img{object-fit:cover;width:100%;height:100%}.tap-feed-avatar .ios-glyph{width:18px;height:18px}.tap-feed-pcard-id{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-feed-pcard-name{color:var(--ios-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:600;overflow:hidden}.tap-feed-pcard-time{color:var(--ios-ink-3);font-weight:400}.tap-feed-pcard-ctx{color:var(--ios-ink-3);margin:0;font-size:13px}.tap-feed-pcard-text{color:var(--ios-ink);margin:0;font-size:16px;line-height:1.45;text-decoration:none;display:block}a.tap-feed-pcard-text:active{opacity:.75}.tap-feed-pcard-quote{border-left:2px solid var(--ios-gold-dim);color:var(--ios-ink-2);margin:0;padding-left:10px;font-size:14px;font-style:italic;line-height:1.4}.tap-feed-pcard-acts{align-items:center;gap:8px;margin-top:2px;display:flex}.tap-feed-media{background:var(--ios-raised);border-radius:14px;margin-top:2px;overflow:hidden}.tap-feed-media img,.tap-feed-media video{object-fit:cover;width:100%;max-height:320px;display:block}.tap-feed-media p.tap-feed-hint{text-align:center;padding:28px 16px}.tap-feed-pill{box-sizing:border-box;border:.5px solid var(--ios-ink-4);height:34px;color:var(--ios-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:17px;flex:none;align-items:center;gap:5px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.tap-feed-pill:active{background:var(--ios-quiet)}.tap-feed-pill.is-on{background:var(--ios-gold-grad);color:var(--ios-on-gold);border-color:#0000}.tap-feed-pill--static{cursor:default}.tap-feed-pill--static:active{background:0 0}.tap-feed-pill-icon{width:16px;height:16px}.tap-feed-pill:focus-visible{outline:2px solid var(--ios-focus);outline-offset:2px}.tap-feed-state{background:var(--ios-card);text-align:center;border-radius:22px;flex-direction:column;align-items:center;gap:8px;margin:8px 16px 0;padding:20px;display:flex}.tap-feed-state-icon{background:var(--ios-raised);width:44px;height:44px;color:var(--ios-ink);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex}.tap-feed-state-icon .ios-glyph{width:20px;height:20px}.tap-feed-state-title{color:var(--ios-ink);margin:0;font-size:17px;font-weight:600}.tap-feed-state-body{color:var(--ios-ink-2);margin:0;font-size:14px;line-height:1.45}.tap-feed-state-cta{background:var(--ios-gold-grad);height:38px;color:var(--ios-on-gold);border-radius:12px;align-items:center;margin-top:4px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.tap-feed-sheet .ios-sheet-body{padding-left:0;padding-right:0}.tap-feed-composer,.tap-feed-answer,.tap-feed-report,.tap-feed-reply{box-sizing:border-box;flex-direction:column;gap:14px;padding:4px 16px 16px;display:flex}.tap-feed-kindpicker{background:var(--ios-card);border-radius:9px;gap:0;padding:2px;display:flex}.tap-feed-kindseg{height:28px;color:var(--ios-ink);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 8px;font-size:12px;font-weight:400}.tap-feed-kindseg.is-on{background:var(--tap-raised);font-weight:600}.tap-feed-composer-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.tap-feed-composer-bar-lead{min-width:0;display:flex}.tap-feed-audience-row{position:relative}.tap-feed-audience-select{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.tap-feed-textarea{min-height:120px;font-size:17px;line-height:1.45}.tap-feed-chips{flex-wrap:wrap;gap:8px;display:flex}.tap-feed-chip{box-sizing:border-box;border:.5px solid var(--ios-ink-4);height:34px;color:var(--ios-ink);cursor:pointer;border-radius:17px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex;position:relative}.tap-feed-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tap-feed-chip:has(input:checked){background:var(--ios-gold-grad);color:var(--ios-on-gold);border-color:#0000;font-weight:600}.tap-feed-audience{flex-direction:column;gap:4px;display:flex}.tap-feed-block-btn{flex:none;width:100%}.tap-feed-composer-who{align-items:center;gap:10px;display:flex}.tap-feed-composer-avatar{background:var(--ios-raised);width:36px;height:36px;color:var(--ios-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;overflow:hidden}.tap-feed-composer-avatar img{object-fit:cover;width:100%;height:100%}.tap-feed-composer-whotext{flex-direction:column;display:flex}.tap-feed-composer-name{color:var(--ios-ink);font-size:15px;font-weight:600}.tap-feed-composer-audience-row{width:fit-content;color:var(--ios-gold);cursor:pointer;font-size:13px;display:inline-flex;position:relative}.tap-feed-rowcard{background:var(--ios-group);border-radius:16px;overflow:hidden}.tap-feed-hint{color:var(--ios-ink-3);margin:0;padding:0;font-size:13px;line-height:18px}.tap-feed-answer-card{background:var(--ios-raised);border-radius:16px;flex-direction:column;gap:6px;padding:14px;display:flex}.tap-feed-answer-meta{color:var(--ios-ink-3);margin:0;font-size:13px}.tap-feed-answer-text{color:var(--ios-ink);margin:0;font-size:16px;line-height:1.45}.tap-feed-answer-count{color:var(--ios-gold);margin:0;font-size:13px}.tap-feed-answer-head{flex-direction:column;gap:4px;display:flex}.tap-feed-answer-title{letter-spacing:-.2px;color:var(--ios-ink);margin:0;font-size:24px;font-weight:600}.tap-feed-answer-foot{text-align:center}.tap-feed-reply-row{align-items:center;gap:8px;display:flex}.tap-feed-reply-input{box-sizing:border-box;background:var(--ios-fill);text-align:left;border-radius:22px;flex:1;min-width:0;height:44px;padding:0 14px}.tap-feed-offline{border:.5px dashed var(--ios-ink-4);border-radius:22px;flex-direction:column;gap:4px;margin:8px 16px 0;padding:16px;display:flex}.tap-feed-offline-title{color:var(--ios-ink-2);margin:0;font-size:16px;font-weight:600}.tap-feed-offline-body{color:var(--ios-ink-3);margin:0;font-size:14px;line-height:1.4}.tap-feed-pcard-shell.is-expanded .ios-swipe,.tap-feed-pcard-shell.is-expanded .ios-swipe-row{box-shadow:0 0 0 2px var(--ios-gold-dim)}.tap-feed-words{border-top:var(--ios-hairline);flex-direction:column;gap:10px;margin-top:4px;padding-top:12px;display:flex}.tap-feed-words-title{color:var(--ios-ink-3);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:13px;font-weight:600}.tap-feed-words-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tap-feed-word{align-items:flex-start;gap:8px;display:flex}.tap-feed-word-avatar{width:28px;height:28px;color:var(--ios-ink);background:var(--ios-raised);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex;overflow:hidden}.tap-feed-word-avatar img{object-fit:cover;width:100%;height:100%}.tap-feed-word-body{flex-direction:column;gap:2px;min-width:0;display:flex}.tap-feed-word-name{color:var(--ios-ink);margin:0;font-size:13px;font-weight:600}.tap-feed-word-time{color:var(--ios-ink-3);font-weight:400}.tap-feed-word-text{color:var(--ios-ink-2);margin:0;font-size:14px;line-height:1.4}.tap-feed-headrow{display:contents}@media (max-height:500px) and (orientation:landscape){.tap-feed-headrow{justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.tap-feed-headrow .ios-head{padding:0}.tap-feed-headrow .ios-title{font-size:28px;line-height:1.2}.tap-feed-headrow .ios-search{display:none}.tap-feed-headrow .ios-segs{flex:none;width:260px;height:28px;margin:0}.tap-feed-stream{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;padding:0 16px;display:grid}.tap-feed-stream .tap-feed-pcard-shell{margin:0}}
.tap-groups-statecard{text-align:center;align-items:center}.tap-groups-statecard-icon{background:var(--ios-fill);width:44px;height:44px;color:var(--ios-gold);border-radius:9999px;justify-content:center;align-items:center;display:flex}.tap-groups-statecard-icon .ios-glyph{width:22px;height:22px}.tap-groups-statecard-title{color:var(--ios-ink);margin:2px 0 0;font-size:17px;font-weight:600}.tap-groups-statecard-body{color:var(--ios-ink-2);text-wrap:pretty;margin:0;font-size:14px;line-height:19px}.tap-groups-statecard-cta{flex:none;width:auto;min-width:180px;height:44px;margin-top:4px;padding:0 20px}.tap-groups-empty{text-align:center;margin:24px 32px 0}.tap-groups-empty-title{color:var(--ios-ink);margin:0;font-size:17px;font-weight:600}.tap-groups-empty-body{color:var(--ios-ink-2);margin:6px 0 0;font-size:14px;line-height:19px}.tap-groups-thread{flex-direction:column;gap:10px;padding:16px 16px 12px;display:flex}.tap-groups-thread-more{color:var(--ios-gold);align-self:center;padding:6px 0;font-size:14px;font-weight:600;text-decoration:none}.tap-groups-daymark{background:var(--ios-fill);color:var(--ios-ink-3);border-radius:9999px;align-self:center;margin:6px 0;padding:4px 12px;font-size:12px;font-weight:600}.tap-groups-bubblerow{gap:8px;max-width:100%;display:flex}.tap-groups-bubblerow.is-mine{flex-direction:column;align-self:flex-end;align-items:flex-end}.tap-groups-bubblerow.is-theirs{align-self:flex-start;align-items:flex-end;max-width:86%}.tap-groups-avatar{background:var(--ios-tile-amethyst);color:#fff;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.tap-groups-avatar img{object-fit:cover;width:100%;height:100%}.tap-groups-bubblecol{flex-direction:column;gap:3px;min-width:0;display:flex}.tap-groups-sender{color:var(--ios-ink-3);padding-left:2px;font-size:12px}.tap-groups-bubble{text-wrap:pretty;word-break:break-word;max-width:100%;padding:10px 14px;font-size:16px;line-height:21px}.tap-groups-bubble.is-theirs{background:var(--ios-card);color:var(--ios-ink);border-radius:18px 18px 18px 6px}.tap-groups-bubble.is-mine{background:var(--ios-gold-grad);max-width:86%;color:var(--ios-on-gold);border-radius:18px 18px 6px}.tap-groups-bubble-time{color:var(--ios-ink-3);padding:0 4px;font-size:12px}.tap-groups-composer{z-index:var(--ios-z-tabbar);box-sizing:border-box;padding:10px 16px max(14px, env(safe-area-inset-bottom,0px));background:var(--ios-cta-bg);border-top:.5px solid var(--ios-cta-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.tap-groups-composer-avatar{background:var(--ios-fill);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.tap-groups-composer-avatar img{object-fit:cover;width:100%;height:100%}.tap-groups-composer-field{box-sizing:border-box;border:var(--ios-hairline);background:var(--ios-fill);min-width:0;height:38px;font:inherit;color:var(--ios-ink);border-radius:19px;flex:1;padding:0 16px;font-size:16px}.tap-groups-composer-field::placeholder{color:var(--ios-ink-3)}.tap-groups-composer-send{background:var(--ios-gold-grad);width:34px;height:34px;color:var(--ios-on-gold);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.tap-groups-composer-send .ios-glyph{width:16px;height:16px}.tap-groups-composer-send:active{filter:brightness(.92)}.ios-screen.tap-groups-has-composer{padding-bottom:92px}.tap-groups-thread-bar{border-bottom:var(--ios-hairline);align-items:center;gap:10px;padding:10px 16px;display:flex}.tap-groups-thread-back{color:var(--ios-gold);flex:none;font-size:22px;line-height:1;text-decoration:none}.tap-groups-thread-id{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.tap-groups-thread-id strong{color:var(--ios-ink);font-size:17px;font-weight:600}.tap-groups-thread-id span{color:var(--ios-ink-3);font-size:12px}.tap-groups-thread-ava{background:var(--tap-raised);width:30px;height:30px;color:var(--ios-ink);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;overflow:hidden}.tap-groups-thread-ava img{object-fit:cover;width:100%;height:100%}.tap-groups-safeguard{background:var(--ios-card);border-radius:14px;flex-direction:column;gap:4px;margin:0 16px;padding:12px 14px;display:flex}.tap-groups-safeguard-kicker{color:var(--ios-gold);margin:0;font-size:13px;font-weight:600}.tap-groups-safeguard-body{color:var(--ios-ink-2);margin:0;font-size:13px;line-height:18px}.tap-groups-tombstone{color:var(--ios-ink-3);font-style:italic}.tap-groups-receipt{color:var(--ios-ink-3);align-self:flex-end;padding:0 4px;font-size:12px}.tap-groups-report-link{font:inherit;color:var(--ios-gold);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12px;text-decoration:underline}.tap-groups-report-reason{color:var(--ios-ink);border-top:var(--ios-hairline);align-items:center;gap:8px;padding:10px 0;font-size:15px;display:flex}.tap-groups-report-reason:first-of-type{border-top:0}.tap-groups-welcome{flex-direction:column;gap:8px;display:flex}.tap-groups-welcome-kicker{color:var(--ios-gold);font-size:13px;font-weight:600}.tap-groups-welcome-title{color:var(--ios-ink);margin:0;font-size:22px;font-weight:600;line-height:27px}.tap-groups-welcome-cta{align-self:flex-start;width:auto;min-width:170px;height:44px;margin-top:4px;padding:0 18px}.tap-groups-detail-cover{background-color:var(--ios-raised);box-sizing:border-box;background-position:50%;background-size:cover;align-items:flex-end;height:260px;padding:20px;display:flex;position:relative}.tap-groups-detail-back{width:36px;height:36px;color:var(--ios-ink);background:#121328bf;border-radius:9999px;justify-content:center;align-items:center;font-size:20px;line-height:1;text-decoration:none;display:flex;position:absolute;top:60px;left:16px}.tap-groups-detail-name{letter-spacing:-.7px;color:var(--ios-ink);margin:0;font-size:30px;font-weight:600;line-height:1.15}.tap-groups-detail-meta{color:var(--ios-ink-2);margin:4px 0 0;font-size:15px}.tap-groups-detail-body{flex-direction:column;gap:16px;padding:20px 20px 0;display:flex}.tap-groups-detail-body>.status-banner{border-radius:14px;margin:0}.tap-groups-detail-about-label{color:var(--ios-ink-3);margin:0;font-size:13px}.tap-groups-detail-about-body{color:var(--ios-ink);text-wrap:pretty;margin:0;font-size:17px;line-height:1.5}.tap-groups-detail-cta{z-index:var(--ios-z-tabbar);padding:16px 20px max(20px, env(safe-area-inset-bottom,0px));box-sizing:border-box;background:linear-gradient(180deg, transparent, var(--ios-stage) 30%);flex-direction:column;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.tap-groups-detail-cta .ios-btn{border-radius:16px;width:100%;height:54px}.tap-groups-detail-cta-note{text-align:center;color:var(--ios-ink-3);margin:0;font-size:13px}.tap-groups-badge{height:26px;color:var(--ios-ivory);border-radius:8px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.tap-groups-badge.is-rose,.tap-groups-badge.is-sage{background:var(--ios-rose)}.tap-groups-badge.is-plain,.tap-groups-badge.is-light{background:var(--ios-navy)}.tap-groups-browse-search{box-sizing:border-box;background:var(--ios-card);height:44px;color:var(--ios-ink-3);border-radius:12px;align-items:center;gap:10px;margin:14px 16px 0;padding:0 14px;display:flex}.tap-groups-browse-search input{min-width:0;height:100%;font:inherit;color:var(--ios-ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.tap-groups-browse-search input::placeholder{color:var(--ios-ink-3)}.tap-groups-browse-chips{scrollbar-width:none;gap:8px;margin:6px 0 -6px;padding:6px 16px;display:flex;overflow-x:auto}.tap-groups-browse-chips::-webkit-scrollbar{display:none}.tap-groups-browse-chip{border:.5px solid var(--ios-ink-4);height:34px;color:var(--ios-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:17px;flex:none;margin:0;padding:0 14px;font-size:14px}.tap-groups-browse-chip.is-on{background:var(--ios-gold-grad);color:var(--ios-on-gold);border-color:#0000;font-weight:600}.tap-groups-browse-count{color:var(--ios-ink-2);margin:4px 16px 0;padding:4px 0 0;font-size:13px}.tap-groups-browse-list{flex-direction:column;gap:12px;margin:10px 16px 0;display:flex}.tap-groups-browse-card{background:var(--ios-card);color:var(--ios-ink);border-radius:22px;text-decoration:none;display:block;overflow:hidden}.tap-groups-browse-cover{background-color:var(--ios-raised);box-sizing:border-box;background-position:50%;background-size:cover;height:120px;padding:12px}.tap-groups-browse-card-body{flex-direction:column;gap:4px;padding:12px 16px 16px;display:flex}.tap-groups-browse-card-body strong{font-size:20px;font-weight:600}.tap-groups-browse-card-body>span:nth-child(2){color:var(--ios-ink-2);font-size:14px}.tap-groups-browse-card-foot{justify-content:space-between;align-items:center;margin-top:6px;font-size:14px;display:flex}.tap-groups-browse-card-foot>span:first-child{color:var(--ios-ink-2)}.tap-groups-browse-card-cta{color:var(--ios-gold);font-weight:600}.tap-groups-browsehero{padding:24px 16px 4px}.tap-groups-browsehero-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.tap-groups-browsehero-mark{width:auto;height:26px;display:block}.tap-groups-browsehero-signin{border:.5px solid var(--ios-ink-4);height:34px;color:var(--ios-ink);border-radius:17px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.tap-groups-browsehero-title{color:var(--ios-ink);text-wrap:balance;margin:20px 0 0;font-size:30px;font-weight:600;line-height:35px}.tap-groups-browsehero-body{color:var(--ios-ink-2);margin:8px 0 0;font-size:16px;line-height:22px}.tap-groups-joinsheet{flex-direction:column;gap:14px;padding-top:8px;display:flex}.tap-groups-joinsheet-group{background:var(--ios-card);border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.tap-groups-joinsheet-group strong{color:var(--ios-ink);font-size:16px;font-weight:600}.tap-groups-joinsheet-group span{color:var(--ios-ink-3);font-size:13px}.tap-groups-joinsheet-title{color:var(--ios-ink);margin:6px 0 0;font-size:24px;font-weight:600}.tap-groups-joinsheet-body{color:var(--ios-ink-2);margin:0;font-size:15px;line-height:20px}.tap-groups-joinsheet-cta{width:100%}.tap-groups-joinsheet-note{text-align:center;color:var(--ios-ink-3);margin:0;font-size:12px;line-height:17px}.tap-groups-joinsheet-note a{color:var(--ios-gold);font-weight:600}:root{--tap-groups-gold-line:#cfb95159}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--tap-groups-gold-line:#7f682259}}:root[data-theme=light]{--tap-groups-gold-line:#7f682259}:root{--tap-groups-glow:radial-gradient(120% 60% at 50% 100%, #cfb95180, transparent 60%)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--tap-groups-glow:radial-gradient(120% 60% at 50% 100%, #7f682229, transparent 60%)}}:root[data-theme=light]{--tap-groups-glow:radial-gradient(120% 60% at 50% 100%, #7f682229, transparent 60%)}.tap-groups-glow{background:var(--tap-groups-glow), var(--ios-stage)}.tap-groups-title{letter-spacing:-.8px;color:var(--ios-ink);margin:0;padding:0 4px;font-size:34px;font-weight:600}.tap-groups-hero{background:var(--ios-card);border:.5px solid var(--tap-groups-gold-line);border-radius:22px;flex-direction:column;gap:10px;padding:20px;display:flex}.tap-groups-hero-kicker{color:var(--ios-gold);font-size:13px}.tap-groups-hero-name{letter-spacing:-.4px;color:var(--ios-ink);margin:0;font-size:24px;font-weight:600}.tap-groups-hero-meta{color:var(--ios-ink-2);margin:0;font-size:15px}.tap-groups-hero-stats{grid-template-columns:repeat(3,1fr);gap:8px;padding-top:6px;display:grid}.tap-groups-hero-stats.has-2{grid-template-columns:repeat(2,1fr)}.tap-groups-hero-stat{background:var(--tap-raised);border-radius:12px;flex-direction:column;gap:2px;padding:10px;display:flex}.tap-groups-hero-stat strong{color:var(--ios-ink);font-size:20px;font-weight:600;line-height:1.2}.tap-groups-hero-stat span{color:var(--ios-ink-3);font-size:12px}.tap-groups-panel{flex-direction:column;gap:14px;padding:8px 16px 24px;display:flex}.tap-groups-label{color:var(--ios-ink-3);margin:0;padding:6px 4px 0;font-size:13px}.tap-groups-list{background:var(--ios-card);border-radius:16px;overflow:hidden}.tap-groups-row{color:inherit;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}a.tap-groups-row:active{background:var(--ios-card-press)}.tap-groups-row+.tap-groups-row{border-top:var(--ios-hairline)}.tap-groups-row-tile{background:var(--tap-raised);width:36px;height:36px;color:var(--ios-ink);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;overflow:hidden}.tap-groups-row-tile img{object-fit:cover;width:100%;height:100%}.tap-groups-row-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-groups-row-title{color:var(--ios-ink);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.tap-groups-row-sub{color:var(--ios-ink-3);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.tap-groups-row-time{color:var(--ios-ink-3);flex:none;font-size:13px}.tap-groups-row-value{color:var(--ios-gold);flex:none;font-size:13px;font-weight:600}.tap-groups-row-empty{color:var(--ios-ink-3);text-align:center;padding:16px;font-size:14px}.tap-groups-findrow{background:var(--ios-card);color:var(--ios-ink);border-radius:16px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:16px;text-decoration:none;display:flex}.tap-groups-findrow-chev{color:var(--ios-ink-4)}.tap-groups-room-cover{background-color:var(--ios-raised);box-sizing:border-box;background-position:50%;background-size:cover;flex-direction:column;flex:none;justify-content:flex-end;gap:4px;height:190px;padding:0 20px 16px;display:flex;position:relative}.tap-groups-room-back{width:36px;height:36px;color:var(--ios-ink);background:#121328bf;border-radius:9999px;justify-content:center;align-items:center;font-size:20px;line-height:1;text-decoration:none;display:flex;position:absolute;top:60px;left:16px}.tap-groups-room-name{letter-spacing:-.7px;color:var(--ios-ink);margin:0;font-size:30px;font-weight:600;line-height:1.05}.tap-groups-room-meta{color:#f7f4ead9;margin:0;font-size:14px}.tap-groups-room-body{flex-direction:column;gap:12px;padding:14px 16px 0;display:flex}.tap-groups-chiprow{scrollbar-width:none;gap:8px;margin:-7px 0 -5px;padding:7px 0;display:flex;overflow-x:auto}.tap-groups-chiprow::-webkit-scrollbar{display:none}.tap-groups-chip{border:.5px solid var(--ios-ink-4);height:32px;color:var(--ios-ink);font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:16px;flex:none;align-items:center;margin:0;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.tap-groups-chip.is-on{background:var(--tap-raised);border-color:#0000;font-weight:600}.tap-groups-find-count{color:var(--ios-ink-3);margin:0;font-size:13px}.tap-groups-find-list{flex-direction:column;gap:12px;display:flex}.tap-groups-find-card{background:var(--ios-card);color:inherit;border-radius:20px;flex-direction:column;gap:6px;padding:14px 16px;text-decoration:none;display:flex}.tap-groups-find-card.is-top{border:.5px solid var(--tap-groups-gold-line)}.tap-groups-find-card-head{justify-content:space-between;gap:8px;display:flex}.tap-groups-find-card-name{color:var(--ios-ink);font-size:18px;font-weight:600}.tap-groups-find-card-badge{color:var(--ios-ink-3);flex:none;font-size:13px}.tap-groups-find-card-badge.is-gold{color:var(--ios-gold)}.tap-groups-find-card-meta{color:var(--ios-ink-2);margin:0;font-size:14px}.tap-groups-find-card-actions{gap:8px;padding-top:6px;display:flex}.tap-groups-find-card-actions .ios-btn{flex:1;height:36px;font-size:15px}.tap-groups-find-card-actions .ios-btn.is-secondary{flex:none;padding:0 14px}.tap-groups-facts{background:var(--ios-card);border-radius:16px;overflow:hidden}.tap-groups-fact{align-items:center;gap:12px;padding:12px 16px;display:flex}.tap-groups-fact+.tap-groups-fact{border-top:var(--ios-hairline)}.tap-groups-fact-icon{width:20px;color:var(--ios-ink-3);flex:none;justify-content:center;display:flex}.tap-groups-fact-icon .ios-glyph{width:18px;height:18px}.tap-groups-fact-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-groups-fact-title{color:var(--ios-ink);font-size:16px}.tap-groups-fact-sub{color:var(--ios-ink-3);margin:0;font-size:13px}.tap-groups-leader-row{background:var(--ios-card);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.tap-groups-leader-ava{background:var(--ios-amethyst);width:44px;height:44px;color:var(--ios-ink);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;overflow:hidden}.tap-groups-leader-ava img{object-fit:cover;width:100%;height:100%}.tap-groups-leader-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-groups-leader-name{color:var(--ios-ink);font-size:16px;font-weight:600}.tap-groups-leader-sub{color:var(--ios-ink-3);margin:0;font-size:13px}.tap-groups-pending{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:28px 12px 4px;display:flex}.tap-groups-pending-ring{background:var(--ios-card);border-radius:9999px;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}.tap-groups-pending-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.tap-groups-pending-ring span{color:var(--ios-gold);font-size:13px;font-weight:600;line-height:1.2}.tap-groups-pending-kicker{color:var(--ios-gold);margin:8px 0 0;font-size:13px;font-weight:600}.tap-groups-pending-title{letter-spacing:-.6px;color:var(--ios-ink);text-wrap:balance;margin:0;font-size:28px;font-weight:600;line-height:1.15}.tap-groups-pending-body{color:var(--ios-ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.45}.tap-groups-pending-steps{background:var(--ios-card);text-align:left;border-radius:16px;width:100%;margin-top:8px;overflow:hidden}.tap-groups-pending-step{align-items:center;gap:12px;padding:12px 16px;display:flex}.tap-groups-pending-step+.tap-groups-pending-step{border-top:var(--ios-hairline)}.tap-groups-pending-step-mark{border-radius:9999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.tap-groups-pending-step-mark.is-done{background:var(--ios-gold);color:var(--ios-on-gold)}.tap-groups-pending-step-mark.is-open{border:1.5px solid var(--ios-ink-4);color:var(--ios-ink-3)}.tap-groups-pending-step-main{flex-direction:column;display:flex}.tap-groups-pending-step-title{color:var(--ios-ink);font-size:16px}.tap-groups-pending-step-sub{color:var(--ios-ink-3);margin:0;font-size:13px}.tap-groups-pending-cta{width:100%;margin-top:4px}.tap-groups-signin-hero{flex-direction:column;flex:1;justify-content:center;gap:24px;padding:24px 24px 0;display:flex}.tap-groups-signin-mark{width:auto;height:44px;display:block}.tap-groups-signin-title{letter-spacing:-1.1px;color:var(--ios-ink);text-wrap:balance;margin:0;font-size:40px;font-weight:600;line-height:1.1}.tap-groups-signin-body{color:var(--ios-ink-2);margin:0;font-size:16px;line-height:1.5}.tap-groups-signin-actions{flex-direction:column;gap:10px;padding:0 24px 24px;display:flex}.tap-groups-signin-actions .ios-btn{border-radius:16px;width:100%;height:54px}.tap-groups-btn-outline{border:.5px solid var(--ios-ink-4);color:var(--ios-ink);background:0 0}.tap-groups-btn-outline:active{filter:none;background:var(--ios-quiet)}.tap-groups-signin-email{width:100%;height:44px;color:var(--ios-ink-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;font-size:16px}.tap-groups-signin-email::-webkit-details-marker{display:none}.tap-groups-signin-fields{padding-top:4px}.tap-groups-signin-note{text-align:center;color:var(--ios-ink-3);margin:0;font-size:12px;line-height:1.45}.tap-groups-rsvp-row{gap:10px;display:flex}.tap-groups-rsvp-btn{height:44px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:12px;flex:1;font-size:15px;font-weight:600}.tap-groups-rsvp-btn.is-gold{background:var(--ios-gold-grad);color:var(--ios-on-gold);box-shadow:inset 0 1px 0 #ffffff80, 0 0 0 1px var(--ios-gold-line,#ac8f33)}.tap-groups-rsvp-btn.is-gold:active{filter:brightness(.95)}.tap-groups-rsvp-btn.is-raised{background:var(--tap-raised);color:var(--ios-ink)}.tap-groups-rsvp-btn.is-raised:active{filter:brightness(1.1)}.tap-groups-rsvp-btn.is-chosen{outline:1.5px solid var(--ios-ink-4);outline-offset:-1.5px}.tap-groups-directions-btn{background:var(--tap-raised);height:30px;color:var(--ios-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:9999px;flex:none;padding:0 12px;font-size:13px;font-weight:600}.tap-groups-join-btn{background:var(--tap-raised);height:30px;color:var(--ios-ink);font:inherit;-webkit-tap-highlight-color:transparent;border:0;border-radius:9999px;flex:none;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.tap-groups-join-btn,.tap-groups-directions-btn{position:relative}.tap-groups-join-btn:after,.tap-groups-directions-btn:after{content:"";position:absolute;inset:-8px -6px}.tap-groups-facepile-row{align-items:center;gap:10px;padding:2px 4px;display:flex}.tap-groups-facepile{display:flex}.tap-groups-facepile-face{background:var(--ios-tile-amethyst);border:2px solid var(--ios-stage);color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:-8px;font-size:10px;font-weight:600;display:flex;overflow:hidden}.tap-groups-facepile-face:first-child{margin-left:0}.tap-groups-facepile-face img{object-fit:cover;width:100%;height:100%}.tap-groups-facepile-line{color:var(--ios-ink);margin:0;font-size:14px}.tap-groups-prayer-list{flex-direction:column;gap:12px;display:flex}.tap-groups-prayer-card{background:var(--ios-card);border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.tap-groups-prayer-head{align-items:center;gap:10px;display:flex}.tap-groups-prayer-who{flex-direction:column;flex:1;gap:1px;min-width:0;font-size:13px;display:flex}.tap-groups-prayer-who strong{color:var(--ios-ink);font-size:15px;font-weight:600}.tap-groups-prayer-who span{color:var(--ios-ink-3)}.tap-groups-prayer-tag{color:var(--ios-gold);flex:none;font-size:12px;font-weight:600}.tap-groups-prayer-text{color:var(--ios-ink);text-wrap:pretty;margin:0;font-size:15px;line-height:1.4}.tap-groups-prayer-foot{align-items:center;gap:10px;display:flex}.tap-groups-pray-btn{background:var(--ios-gold-grad);height:32px;color:var(--ios-on-gold);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:9999px;flex:none;padding:0 16px;font-size:13px;font-weight:600}.tap-groups-pray-btn.is-on{background:var(--tap-raised);color:var(--ios-ink)}.tap-groups-prayer-count{color:var(--ios-ink-3);font-size:12px}.tap-groups-plan{flex-direction:column;gap:12px;display:flex}.tap-groups-plan-head{padding:2px 4px}.tap-groups-plan-title{color:var(--ios-ink);margin:0;font-size:18px;font-weight:600}.tap-groups-plan-sub{color:var(--ios-ink-3);margin:2px 0 0;font-size:13px}.tap-groups-bubble{cursor:default;-webkit-tap-highlight-color:transparent}.tap-groups-bubble.has-media{background:0 0;padding:4px}.tap-groups-bubble.is-mine.has-media{background:0 0}.tap-groups-bubble-photo{object-fit:cover;cursor:pointer;border-radius:14px;width:100%;max-width:220px;height:auto;max-height:280px;display:block}.tap-groups-voice{align-items:center;gap:10px;min-width:160px;padding:4px 6px;display:inline-flex}.tap-groups-voice-play{background:var(--tap-raised);width:30px;height:30px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.tap-groups-bubble.is-mine .tap-groups-voice-play{color:var(--ios-on-gold);background:#1a1b392e}.tap-groups-voice-time{font-variant-numeric:tabular-nums;color:var(--ios-ink-3);font-size:13px}.tap-groups-bubble.is-mine .tap-groups-voice-time{color:var(--ios-on-gold);opacity:.75}.tap-groups-reactions{flex-wrap:wrap;gap:6px;padding:2px 2px 0;display:flex}.tap-groups-bubblerow.is-mine .tap-groups-reactions{justify-content:flex-end}.tap-groups-reaction-pill{background:var(--tap-raised);height:24px;color:var(--ios-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:9999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.tap-groups-reaction-pill.is-mine{outline:1.5px solid var(--ios-gold);outline-offset:-1.5px}.tap-groups-replyquote{border-left:2px solid var(--ios-gold);background:var(--ios-fill);max-width:86%;color:var(--ios-ink-3);border-radius:10px 10px 10px 2px;flex-direction:column;align-self:flex-start;gap:1px;margin-bottom:2px;padding:6px 10px;font-size:12px;display:flex}.tap-groups-replyquote.is-mine{border-left:0;border-right:2px solid var(--ios-gold);border-radius:10px 10px 2px;align-self:flex-end}.tap-groups-replyquote strong{color:var(--ios-ink-2);font-size:12px;font-weight:600}.tap-groups-cm-preview{max-width:260px}.tap-groups-photolayer{z-index:var(--ios-z-sheet,900);cursor:zoom-out;background:#000000eb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.tap-groups-photolayer img{object-fit:contain;border-radius:12px;max-width:100%;max-height:100%}.tap-groups-replybar{background:var(--ios-fill);border-top:.5px solid var(--ios-cta-line);align-items:center;gap:10px;padding:8px 16px;display:flex}.tap-groups-replybar-text{flex-direction:column;flex:1;gap:1px;min-width:0;font-size:13px;display:flex}.tap-groups-replybar-text strong{color:var(--ios-gold);font-size:13px;font-weight:600}.tap-groups-replybar-text span{color:var(--ios-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tap-groups-replybar-cancel{width:24px;height:24px;color:var(--ios-ink-3);flex:none;justify-content:center;align-items:center;display:flex}.tap-groups-replybar-cancel .ios-glyph{width:16px;height:16px}.tap-groups-attach-preview{background:var(--ios-fill);border-top:.5px solid var(--ios-cta-line);align-items:center;gap:10px;padding:8px 16px;display:flex}.tap-groups-attach-preview img{object-fit:cover;border-radius:10px;width:44px;height:44px}.tap-groups-attach-voice{color:var(--ios-ink);flex:1;font-size:14px}.tap-groups-attach-remove{background:var(--tap-raised);width:26px;height:26px;color:var(--ios-ink);cursor:pointer;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.tap-groups-attach-remove .ios-glyph{width:14px;height:14px}.tap-groups-composer-attach{background:var(--tap-raised);width:32px;height:32px;color:var(--ios-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.tap-groups-composer-attach .ios-glyph{width:18px;height:18px}.tap-groups-attachsheet{flex-direction:column;gap:4px;padding-bottom:12px;display:flex}.tap-groups-attachsheet-row{height:56px;font:inherit;color:var(--ios-ink);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:0 4px;font-size:16px;display:flex}.tap-groups-attachsheet-row:active{background:var(--ios-quiet)}.tap-groups-attachsheet-row:disabled{opacity:.5;cursor:default}.tap-groups-attachsheet-icon{background:var(--tap-raised);width:40px;height:40px;color:var(--ios-ink);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:18px;display:flex}.tap-groups-attachsheet-icon .ios-glyph{width:20px;height:20px}.tap-groups-voicerecord{color:var(--ios-rose);text-align:center;margin:8px 0 16px;font-size:16px;font-weight:600}.tap-groups-find-map{z-index:0;width:100%;inset:0;border-radius:0!important;height:100%!important;position:fixed!important}.tap-groups-find-back{z-index:5;width:36px;height:36px;color:var(--ios-ink);background:#121328bf;border-radius:9999px;justify-content:center;align-items:center;font-size:20px;line-height:1;text-decoration:none;display:flex;position:absolute;top:60px;left:16px}.tap-groups-find-panel{padding-bottom:24px}.tap-groups-find-card.is-selected{outline:1.5px solid var(--ios-gold);outline-offset:-1.5px}.tap-groups-body,.tap-groups-front-body{display:contents}@media (max-height:500px) and (orientation:landscape){.tap-groups-title{margin:0 0 10px;font-size:28px}.tap-groups-body{flex:1;grid-template:"hero list"1fr"findrow list"/1fr 1.3fr;gap:12px;min-height:0;display:grid}.tap-groups-body>.tap-groups-hero{grid-area:hero;min-height:0;margin:0;overflow-y:auto}.tap-groups-body>.tap-groups-hero-name{font-size:22px}.tap-groups-hero-stats{margin-top:auto}.tap-groups-body>.tap-groups-label{display:none}.tap-groups-body>.tap-groups-list{grid-area:list;min-height:0;margin:0;overflow-y:auto}.tap-groups-body>.tap-groups-findrow{grid-area:findrow}.tap-groups-body>.ios-grp,.tap-groups-body>.tap-groups-statecard{grid-area:1/1/-1/-1;align-self:center;margin:0}.tap-groups-find-map{width:auto!important;height:auto!important;position:absolute!important;inset:0!important}.tap-groups-find-back{display:none}html.native-shell .tap-groups-find-panel .ios-search{top:66px}html.native-shell .tap-groups-find-panel .tap-groups-chiprow{top:116px}html.native-shell .tap-groups-find-panel .tap-groups-chiprow+.tap-groups-chiprow{top:156px}.tap-groups-find-panel .ios-search{top:16px;left:max(16px, env(safe-area-inset-left,0px));z-index:10;width:300px;margin:0;position:fixed}.tap-groups-find-panel .tap-groups-chiprow{left:max(16px, env(safe-area-inset-left,0px));z-index:10;width:300px;margin:0;padding:0;position:fixed;top:66px}.tap-groups-find-panel .tap-groups-chiprow+.tap-groups-chiprow{top:106px}.ios-sheet.tap-groups-find-sheet,.ios-sheet.tap-groups-find-sheet.is-medium,.ios-sheet.tap-groups-find-sheet.is-large{border:0;border-left:.5px solid var(--ios-sheet-line);border-radius:20px 0 0 20px;width:380px;max-width:60vw;inset:0 0 0 auto}.ios-sheet.tap-groups-find-sheet.is-off{transform:translate(100%)}.tap-groups-find-sheet .ios-sheet-head{display:none}.tap-groups-find-sheet .ios-sheet-body{padding:16px max(16px, env(safe-area-inset-right,0px)) 16px 16px}.tap-groups-find-panel{gap:10px;padding:0}.tap-groups-front-body{flex:1;grid-template-columns:280px 1fr;gap:24px;min-height:0;padding-top:16px;display:grid}.tap-groups-front-body .tap-groups-browsehero{flex-direction:column;gap:12px;min-height:0;padding:0;display:flex}.tap-groups-front-body .tap-groups-browsehero-top{display:contents}.tap-groups-front-body .tap-groups-browsehero-mark{order:1}.tap-groups-front-body .tap-groups-browsehero-title{order:2;margin:0}.tap-groups-front-body .tap-groups-browsehero-body{order:3;margin:0}.tap-groups-front-body .tap-groups-browsehero-signin{order:4;align-self:flex-start;margin-top:auto}.tap-groups-front-body .tap-groups-browse{grid-template:"search chips""cards cards"1fr/1fr auto;gap:10px;min-height:0;display:grid}.tap-groups-front-body .tap-groups-browse-search{grid-area:search;margin:0}.tap-groups-front-body .tap-groups-browse-chips{grid-area:chips;max-width:46vw;margin:0;padding:0}.tap-groups-front-body .tap-groups-browse-count{display:none}.tap-groups-front-body .tap-groups-browse-list{grid-area:cards;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(118px,1fr);gap:10px;min-height:0;margin:0;display:grid;overflow-y:auto}.tap-groups-front-body .tap-groups-empty{grid-area:cards;align-self:center;margin:0}.tap-groups-front-body .tap-groups-browse-card{border-radius:16px;flex-direction:row;min-height:0;display:flex}.tap-groups-front-body .tap-groups-browse-cover{flex:none;width:90px;height:auto;padding:8px}.tap-groups-front-body .tap-groups-badge{height:20px;padding:0 8px;font-size:10px}.tap-groups-front-body .tap-groups-browse-card-body{gap:2px;min-width:0;padding:8px 10px}.tap-groups-front-body .tap-groups-browse-card-body strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.tap-groups-front-body .tap-groups-browse-card-body>span:nth-child(2){font-size:12px}.tap-groups-front-body .tap-groups-browse-card-foot{margin-top:auto;font-size:12px}.tap-groups-detail-cover{width:380px;height:auto;position:absolute;top:0;bottom:0;left:0}.tap-groups-detail-back{left:max(16px, env(safe-area-inset-left,0px))}html.native-shell .tap-groups-detail-back{top:66px}.tap-groups-detail-cover .tap-groups-badge{left:max(16px, env(safe-area-inset-left,0px));position:absolute;top:auto;bottom:92px;right:auto}.tap-groups-detail-namewrap{width:380px;padding:16px 16px 20px max(16px, env(safe-area-inset-left,0px));flex-direction:column;gap:4px;margin:0;display:flex;position:absolute;bottom:0;left:0}.tap-groups-detail-namewrap .tap-groups-detail-name{font-size:30px}.tap-groups-detail-body{box-sizing:border-box;height:100%;min-height:0;padding:16px max(16px, env(safe-area-inset-right,0px)) 130px 24px;margin:0 0 0 380px;overflow-y:auto}.tap-groups-detail-cta{padding:16px max(16px, env(safe-area-inset-right,0px)) max(14px, env(safe-area-inset-bottom,0px)) 24px;align-items:flex-end;left:380px}.tap-groups-detail-cta .ios-btn{border-radius:9999px;width:auto;min-width:200px;height:46px}.tap-groups-detail-cta-note{text-align:right}}
:root{--tap-watch-track-off:#ebebf524}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--tap-watch-track-off:#1c1c1c24}}:root[data-theme=light]{--tap-watch-track-off:#1c1c1c24}.tap-watch-actions{flex-direction:column;gap:10px;margin:16px 16px 0;display:flex}.tap-watch-actions .ios-btn{width:100%}.tap-watch-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.tap-watch-ask-kicker,.tap-watch-keytext-kicker,.tap-watch-chat-card-kicker,.tap-watch-chat-pinned-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--ios-gold);margin:0 0 4px;font-size:11px;font-weight:700;display:block}.tap-watch-keytext{background:var(--ios-fill-soft);border:.5px solid var(--ios-line-soft);border-radius:20px;margin:16px 16px 0;padding:16px 18px}.tap-watch-keytext-body{color:var(--ios-ink-2);white-space:pre-wrap;margin:0;font-size:15px;line-height:22px}.tap-watch-root-hero{background:var(--ios-card);color:inherit;border-radius:20px;margin:14px 16px 0;text-decoration:none;display:block;overflow:hidden}.tap-watch-root-hero-stage{aspect-ratio:16/9;background:radial-gradient(120% 90% at 50% 110%, #cfb95173, transparent 60%), var(--tap-deep);justify-content:center;align-items:center;display:flex;position:relative}.tap-watch-root-hero-live{background:var(--ios-rose);color:var(--ios-ink);border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.tap-watch-root-hero-play{background:var(--ios-ivory);width:56px;height:56px;color:var(--ios-stage);border-radius:9999px;justify-content:center;align-items:center;display:flex}.tap-watch-root-hero-play .ios-glyph{fill:currentColor;stroke:none;width:22px;height:22px;margin-left:3px}.tap-watch-root-hero-text{flex-direction:column;gap:4px;padding:14px 16px;display:flex}.tap-watch-root-hero-title{color:var(--ios-ink);font-size:18px;font-weight:600}.tap-watch-root-hero-meta{color:var(--ios-ink-3);font-size:14px}.tap-watch-note-card{border-radius:20px;margin:14px 16px 0;overflow:hidden}.tap-watch-root-series{flex-direction:column;gap:14px;margin:14px 16px 0;display:flex}.tap-watch-root-series-label{color:var(--ios-ink-3);-webkit-tap-highlight-color:transparent;padding:0 4px;font-size:13px;text-decoration:none;position:relative}.tap-watch-root-series-label:after{content:"";position:absolute;inset:calc(50% - 22px) 0}.tap-watch-root-shelf-item{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.tap-watch-root-shelf-art{background:var(--tap-raised);border:var(--ios-hairline);border-radius:10px;flex:none;width:112px;height:63px}.tap-watch-root-shelf-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tap-watch-root-shelf-title{color:var(--ios-ink);font-size:15px;font-weight:600}.tap-watch-root-shelf-meta{color:var(--ios-ink-3);font-size:13px}.tap-watch-continue{color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.tap-watch-continue-kicker{color:var(--ios-gold);font-size:13px;font-weight:600}.tap-watch-continue-row{align-items:center;gap:12px;display:flex}.tap-watch-continue-art{background:var(--tap-raised);border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.tap-watch-continue-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tap-watch-continue-title{color:var(--ios-ink);font-size:16px;font-weight:600}.tap-watch-continue-sub{color:var(--ios-ink-3);font-size:13px}.tap-watch-continue-track{background:var(--ios-ink-4);border-radius:2px;height:3px;overflow:hidden}.tap-watch-continue-fill{background:var(--ios-gold-dim);height:100%}.tap-watch-msg{display:block}.tap-watch-msg-track{background:var(--ios-fill-strong);border-radius:2px;height:3px;margin:-6px 16px 10px 58px;overflow:hidden}.tap-watch-msg-fill{border-radius:inherit;background:var(--ios-gold-grad);height:100%}.tap-watch-hero{box-sizing:border-box;background:radial-gradient(120% 90% at 50% 110%, #cfb95173, transparent 60%), var(--tap-deep);flex-direction:column;justify-content:flex-end;gap:6px;height:260px;padding:0 20px 18px;display:flex;position:relative;overflow:hidden}.tap-watch-hero-eyebrow,.tap-watch-hero-title,.tap-watch-hero-sub{z-index:1;margin:0;position:relative}.tap-watch-hero-eyebrow{color:var(--ios-gold);font-size:13px;font-weight:600}.tap-watch-hero-title{letter-spacing:-.9px;color:var(--ios-ivory);text-wrap:pretty;font-size:36px;font-weight:600;line-height:1}.tap-watch-hero-sub{color:#f7f4eacc;font-size:14px}.tap-watch-hero--image{background-color:var(--ios-navy);background-position:50%;background-size:cover}.tap-watch-hero--image:after{content:"";z-index:0;background:linear-gradient(#1213281a 0%,#121328e0 100%);position:absolute;inset:0}.tap-watch-body{display:block}.tap-watch-player{background:var(--ios-navy);border-radius:24px;margin:16px 16px 0;overflow:hidden}.tap-watch-progress{color:var(--ios-ink-3);margin:10px 16px 0;font-size:13px}.tap-watch-live-stage{background:var(--tap-deep);height:280px;position:relative;overflow:hidden}.tap-watch-live-stage iframe,.tap-watch-live-stage video{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.tap-watch-live-stage--empty{background:repeating-linear-gradient(135deg, var(--ios-fill-soft) 0 10px, transparent 10px 20px), var(--tap-deep)}.tap-watch-live-note{color:var(--ios-ink-3);margin:8px 16px 0;font-size:12px;line-height:16px}.tap-watch-live-chip{width:36px;height:36px;color:var(--ios-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:1;background:#121328bf;border:0;border-radius:9999px;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;top:12px}.tap-watch-live-chip .ios-glyph{width:18px;height:18px}.tap-watch-live-back{left:12px}.tap-watch-live-expand{right:12px}.tap-watch-live-pip{right:56px}.tap-watch-live-pill{z-index:1;background:var(--ios-rose);height:26px;color:var(--ios-ink);border-radius:6px;align-items:center;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:15px;left:56px}.tap-watch-live-pill--interrupted{background:var(--ios-warn);color:var(--ios-ivory)}.tap-watch-live-pill--starting_soon{background:var(--ios-tone-amethyst);color:var(--ios-tone-amethyst-ink)}.tap-watch-live-pill--ended{background:var(--ios-fill-strong);color:var(--ios-ink-2)}.tap-watch-live-elapsed,.tap-watch-live-bare{z-index:1;align-items:center;gap:10px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.tap-watch-live-elapsed span:first-child{color:var(--ios-ink);font-variant-numeric:tabular-nums;font-size:12px}.tap-watch-live-track{background:#ebebf540;border-radius:2px;flex:1;height:3px;overflow:hidden}.tap-watch-live-track-fill{background:var(--ios-gold);border-radius:inherit;width:100%;height:100%;display:block}.tap-watch-live-live,.tap-watch-live-elapsed .tap-watch-live-live{color:var(--ios-rose-ink);font-size:12px;font-weight:600}.tap-watch-live-bare{justify-content:flex-end}.tap-watch-live-info{flex-direction:column;gap:6px;margin:16px 16px 0;display:flex}.tap-watch-live-title{color:var(--ios-ink);margin:0;font-size:22px;font-weight:700;line-height:27px}.tap-watch-live-sub{color:var(--ios-ink-2);margin:0;font-size:14px}.tap-watch-live-sentence{color:var(--ios-ink-3);margin:2px 0 0;font-size:13px;line-height:18px}.tap-watch-presence{flex-direction:column;gap:10px;margin:12px 16px 0;display:flex}.tap-watch-presence-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tap-watch-presence-status{color:var(--ios-gold);margin:0;font-size:13px;font-weight:600}.tap-watch-presence-seg{background:var(--ios-card);border-radius:8px;flex:none;gap:0;padding:2px;display:flex}.tap-watch-presence-seg-btn{height:28px;color:var(--ios-ink-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:13px;font-weight:600}.tap-watch-presence-seg-btn.is-on{background:var(--ios-select);color:var(--ios-select-ink)}.tap-watch-presence-seg-btn{position:relative}.tap-watch-presence-seg-btn:after{content:"";position:absolute;inset:-10px 0 -6px}.tap-watch-presence-reactions{flex-wrap:wrap;gap:8px;display:flex}.tap-watch-presence-chip{border:.5px solid var(--ios-ink-4);height:32px;color:var(--ios-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:16px;padding:0 12px;font-size:13px;font-weight:600}.tap-watch-presence-chip:disabled{opacity:.5}.tap-watch-presence-chip{position:relative}.tap-watch-presence-chip:after{content:"";position:absolute;inset:-6px 0 -7px}.tap-watch-presence-roster{align-items:center;gap:8px;display:flex}.tap-watch-presence-faces{display:flex}.tap-watch-presence-face{border:1.5px solid var(--ios-stage);background:var(--tap-raised);width:22px;height:22px;color:var(--ios-ink);border-radius:9999px;flex:none;justify-content:center;align-items:center;margin-left:-6px;font-size:9px;font-weight:600;display:flex;overflow:hidden}.tap-watch-presence-face:first-child{margin-left:0}.tap-watch-presence-face img{object-fit:cover;width:100%;height:100%}.tap-watch-presence-roster-text{color:var(--ios-ink-3);margin:0;font-size:13px}.tap-watch-live-tools{background:var(--ios-card);border-radius:10px;gap:0;margin:16px 16px 0;padding:2px;display:flex}.tap-watch-live-tool{height:32px;color:var(--ios-ink);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.tap-watch-live-tool:active{background:var(--tap-raised)}.tap-watch-pray-panel{flex-direction:column;gap:16px;display:flex}.tap-watch-pray-summary{color:var(--ios-ink-3);margin:0;font-size:13px;font-weight:600}.tap-watch-pray-list{flex-direction:column;gap:12px;display:flex}.tap-watch-pray-empty{color:var(--ios-ink-3);margin:0;font-size:14px;line-height:20px}.tap-watch-composer--inline{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;margin:0;padding:0;position:static}.tap-watch-pray-more{border-top:var(--ios-hairline);padding-top:12px}.tap-watch-pray-more>summary{color:var(--ios-gold);cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:14px;font-weight:600;list-style:none}.tap-watch-pray-more>summary::-webkit-details-marker{display:none}.tap-watch-pray-more-body{margin-top:12px}.tap-watch-notes{flex-direction:column;gap:16px;display:flex}.tap-watch-notes-head{flex-direction:column;gap:4px;display:flex}.tap-watch-notes-dateline{color:var(--ios-ink-3);font-size:13px}.tap-watch-notes-title{letter-spacing:-.4px;color:var(--ios-ink);margin:0;font-size:22px;font-weight:600;line-height:1.15}.tap-watch-notes-keytext{margin:0}.tap-watch-notes-outline{flex-direction:column;gap:14px;display:flex}.tap-watch-notes-point{align-items:flex-start;gap:12px;display:flex}.tap-watch-notes-mark{background:var(--ios-gold-dim);width:24px;height:24px;color:var(--ios-on-gold);border-radius:9999px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:600;display:flex}.tap-watch-notes-mark.is-announcement{background:var(--tap-raised);color:var(--ios-ink)}.tap-watch-notes-point-main{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.tap-watch-notes-point-body{color:var(--ios-ink);margin:0;font-size:15px;line-height:1.45}.tap-watch-notes-point.is-announcement .tap-watch-notes-point-body{color:var(--ios-ink-2)}.tap-watch-notes-mark.is-locked{color:var(--ios-ink-4);border:1.5px solid var(--ios-ink-4);background:0 0}.tap-watch-notes-point-body--locked{color:var(--ios-ink-3);font-style:italic}.tap-watch-notes-answer-field{box-sizing:border-box;border:.5px solid var(--ios-ink-4);background:var(--ios-fill-soft);width:100%;color:var(--ios-ink);font:inherit;resize:vertical;border-radius:10px;min-height:38px;margin:0;padding:8px 10px;font-size:14px;line-height:1.4}.tap-watch-notes-answer-field::placeholder{color:var(--ios-ink-3)}.tap-watch-notes-answer-field:disabled{opacity:.6}.tap-watch-notes-answer-hint{color:var(--ios-ink-3);font-size:12px}.tap-watch-notes-discuss{background:var(--ios-card);color:inherit;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.tap-watch-notes-discuss-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-watch-notes-discuss-title{color:var(--ios-ink);font-size:16px;font-weight:600}.tap-watch-notes-discuss-sub{color:var(--ios-ink-3);font-size:13px}.tap-watch-notes-discuss .ios-chev{color:var(--ios-ink-4)}.tap-watch-chat{flex-direction:column;gap:14px;margin:16px 16px 0;display:flex}.tap-watch-chat-pinned{background:var(--ios-chip);border:.5px solid var(--ios-pill-line);border-radius:16px;padding:12px 14px}.tap-watch-chat-pinned p{color:var(--ios-ink);margin:0;font-size:14px;line-height:19px}.tap-watch-chat-card{background:var(--ios-fill-soft);border:.5px solid var(--ios-line-soft);border-radius:18px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.tap-watch-chat-card p{color:var(--ios-ink);margin:0;font-size:14px;line-height:20px}.tap-watch-chat-card-link{color:var(--ios-gold);align-self:flex-start;font-size:13px;font-weight:600;text-decoration:none}.tap-watch-chat-line{align-items:flex-start;gap:8px;display:flex}.tap-watch-chat-avatar{background:var(--ios-fill);width:28px;height:28px;color:var(--ios-ink-2);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex;overflow:hidden}.tap-watch-chat-avatar img{object-fit:cover;width:100%;height:100%}.tap-watch-chat-bubble{background:var(--ios-card);border-radius:14px;flex-direction:column;flex:1;gap:2px;min-width:0;padding:8px 12px;display:flex}.tap-watch-chat-meta{color:var(--ios-ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:flex}.tap-watch-chat-meta span{color:var(--ios-ink-3);font-weight:400}.tap-watch-chat-meta .tap-watch-chat-report{color:var(--ios-ink-3);margin-left:auto;font-size:12px;font-weight:400;text-decoration:none}.tap-watch-chat-badge{background:var(--ios-tile-gold);height:18px;color:var(--ios-tile-ink);letter-spacing:.03em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.tap-watch-chat-body{color:var(--ios-ink);margin:0;font-size:15px;line-height:1.4}.tap-watch-chat-fade{z-index:var(--ios-z-tabbar);pointer-events:none;height:40px;left:0;right:0;bottom:calc(64px + max(20px, env(safe-area-inset-bottom,0px)));background:linear-gradient(180deg, #1a1b3900, var(--ios-stage));position:fixed}.tap-watch-composer{z-index:var(--ios-z-tabbar);box-sizing:border-box;padding:10px 16px max(20px, env(safe-area-inset-bottom,0px));background:var(--ios-cta-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:.5px solid var(--ios-cta-line);font-family:var(--ios-font);align-items:center;gap:10px;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0}.tap-watch-composer--closed{text-align:center;color:var(--ios-ink-3);font-size:13px;line-height:18px;display:block}.tap-watch-composer-field{border:.5px solid var(--ios-ink-4);min-width:0;height:40px;color:var(--ios-ink);font:inherit;background:0 0;border-radius:20px;outline:0;flex:1;padding:0 14px;font-size:15px}.tap-watch-composer-field::placeholder{color:var(--ios-ink-3)}.tap-watch-composer-send{background:var(--ios-gold-grad);height:40px;color:var(--ios-on-gold);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:20px;flex:none;padding:0 16px;font-size:14px;font-weight:600}.tap-watch-composer-send:active{filter:brightness(.92)}.tap-watch-fraction-total{color:var(--ios-ink-3);font-size:14px;font-weight:400}.tap-watch-sessions-caption{color:var(--ios-ink-3);margin:18px 4px 0;font-size:13px}.tap-watch-sessions-card{background:var(--ios-card);border-radius:16px;margin:14px 16px 0;overflow:hidden}.tap-watch-session-row{align-items:center;gap:14px;padding:12px 16px;display:flex}.tap-watch-sessions-card>*+.tap-watch-session-row{border-top:var(--ios-hairline)}.tap-watch-session-dot{border:1.5px solid var(--ios-ink-4);border-radius:9999px;flex:none;width:10px;height:10px}.tap-watch-session-dot.is-current{background:var(--ios-gold);border-color:#0000;box-shadow:0 0 0 4px #f1e26d33}.tap-watch-session-dot.is-done{background:var(--ios-gold-dim);border-color:#0000}.tap-watch-session-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-watch-session-title{color:var(--ios-ink);font-size:16px;font-weight:600}.tap-watch-session-narrative{color:var(--ios-ink-3);font-size:13px}.tap-watch-res-chips{scrollbar-width:none;gap:10px;margin:12px 4px 0;display:flex;overflow-x:auto}.tap-watch-res-chips::-webkit-scrollbar{display:none}.tap-watch-res-chip{border:.5px solid var(--ios-ink-4);height:32px;color:var(--ios-ink);white-space:nowrap;border-radius:16px;flex:none;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:flex}.tap-watch-res-chip.is-on{background:var(--ios-gold);color:var(--ios-on-gold);border-color:#0000;font-weight:600}.tap-watch-res-anchor{background:var(--ios-card);color:inherit;border-radius:22px;margin:14px 16px 0;text-decoration:none;display:flex;overflow:hidden}.tap-watch-res-anchor-swatch{background:linear-gradient(135deg, var(--ios-amethyst), #3c2a55);flex:none;width:120px}.tap-watch-res-anchor-text{flex-direction:column;flex:1;gap:4px;min-width:0;padding:14px 16px;display:flex}.tap-watch-res-anchor-kicker{color:var(--ios-gold);font-size:12px;font-weight:600}.tap-watch-res-anchor-title{color:var(--ios-ink);font-size:17px;font-weight:600;line-height:1.2}.tap-watch-res-anchor-sub{color:var(--ios-ink-3);font-size:13px}.tap-watch-res-anchor--pdf{align-items:center;padding-right:14px}.tap-watch-res-anchor-tap{min-width:0;color:inherit;flex:1;text-decoration:none;display:flex}.tap-watch-res-anchor--audio{flex-direction:column}.tap-watch-res-anchor--audio .tap-watch-res-anchor-tap{text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.tap-watch-res-anchor-player{padding:0 16px 14px}.tap-watch-res-card{background:var(--ios-card);border-radius:16px;margin:14px 16px 0;overflow:hidden}.tap-watch-res-row{color:inherit;align-items:center;gap:14px;padding:12px 16px;text-decoration:none;display:flex}.tap-watch-res-card>*+.tap-watch-res-row{border-top:var(--ios-hairline)}.tap-watch-res-tile{background:var(--tap-raised);border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.tap-watch-res-tile-text{color:var(--ios-ink);font-size:12px;font-weight:600}.tap-watch-res-tile-glyph{width:18px;height:18px;color:var(--ios-ink)}.tap-watch-res-tile-glyph.is-play{fill:currentColor;stroke:none;width:16px;height:16px;margin-left:2px}.tap-watch-res-row-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-watch-res-row-title{color:var(--ios-ink);font-size:16px;font-weight:600}.tap-watch-res-row-sub{color:var(--ios-ink-3);font-size:13px}.tap-watch-res-row-dl{color:var(--ios-ink-3);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;margin:-10px -10px -10px -2px;padding:10px;font-size:18px;line-height:1}.tap-watch-res-row-dl:disabled{opacity:.6;cursor:default}.tap-watch-res-row-dl.is-done{color:var(--ios-gold)}.tap-watch-res-row-chevron{width:8px;height:14px;color:var(--ios-ink-4);flex:none;transition:transform .15s}.tap-watch-res-row-chevron.is-open{transform:rotate(90deg)}.tap-watch-res-row-tap{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:0;text-decoration:none;display:flex}.tap-watch-res-row--audio{flex-direction:column;align-items:stretch;gap:10px}.tap-watch-res-row-player{padding:0 4px 2px}.tap-watch-res-audio{width:100%}.tap-watch-res-foot{color:var(--ios-ink-3);text-align:center;margin:6px 16px 0;font-size:13px}.tap-watch-trainings-title{flex-direction:column;gap:2px;display:flex}.tap-watch-trainings-eyebrow{color:var(--ios-ink-3);font-size:13px;font-weight:400}.tap-watch-trainings-caption{color:var(--ios-ink-3);margin:18px 4px 0;font-size:13px}.tap-watch-app-card{background:var(--ios-card);border:.5px solid #cfb95159;border-radius:22px;flex-direction:column;gap:12px;margin:14px 16px 0;padding:18px;display:flex}.tap-watch-app-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.tap-watch-app-card-who{color:var(--ios-gold);font-size:13px;font-weight:600}.tap-watch-app-card-month{color:var(--ios-ink-3);font-size:13px}.tap-watch-planbars.is-months{gap:4px}.tap-watch-planbars.is-months .tap-watch-planbar{border-radius:3px;height:6px}.tap-watch-modules-card{background:var(--ios-card);border-radius:16px;margin:14px 16px 0;overflow:hidden}.tap-watch-module-row{align-items:center;gap:14px;padding:12px 16px;display:flex}.tap-watch-modules-card>*+.tap-watch-module-row{border-top:var(--ios-hairline)}.tap-watch-module-row.is-open{opacity:.55}.tap-watch-module-mark{box-sizing:border-box;border:1.5px solid var(--ios-ink-4);width:28px;height:28px;color:var(--ios-ink);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.tap-watch-module-mark.is-done{background:var(--ios-gold-dim);color:var(--ios-on-gold);border-color:#0000;font-size:14px}.tap-watch-module-mark.is-active{border:2px solid var(--ios-gold);color:var(--ios-ink)}.tap-watch-module-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tap-watch-module-title{color:var(--ios-ink);font-size:16px;font-weight:600}.tap-watch-module-sub{color:var(--ios-ink-3);font-size:13px}.tap-watch-aa{font:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.tap-watch-planbars{gap:3px;margin:16px 24px 0;display:flex}.tap-watch-planbar{background:var(--tap-watch-track-off);border-radius:2px;flex:1;height:4px}.tap-watch-planbar.is-done{background:var(--ios-gold-dim)}.tap-watch-planbar.is-today{background:var(--ios-gold)}.tap-watch-reading{flex-direction:column;gap:12px;margin:16px 16px 0;display:flex}.tap-watch-reading-title{letter-spacing:-.7px;color:var(--ios-ink);text-wrap:pretty;margin:8px 0 0;font-size:30px;font-weight:600;line-height:1.15}.tap-watch-reading-verse{color:var(--ios-ink);white-space:pre-wrap;text-wrap:pretty;margin:0;font-size:19px;line-height:1.55}.tap-watch-kept-verse{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:4px}.tap-watch-kept-verse.is-kept{background:#cfb95147;box-shadow:0 2px #cfb951}.tap-watch-reading .tap-watch-keytext,.tap-watch-reading .ios-note,.tap-watch-reading .tap-watch-actions{margin:0}.tap-watch-reading .ios-note{padding:0}.tap-watch-reading>.ios-row{border-radius:20px;overflow:hidden}.tap-watch-ask{background:var(--ios-fill-soft);border:.5px solid var(--ios-line-soft);border-radius:22px;flex-direction:column;gap:10px;margin:16px 16px 0;padding:18px;display:flex}.tap-watch-ask-body{color:var(--ios-ink);margin:0;font-size:16px;font-weight:400;line-height:22px}.tap-watch-ask-form{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.tap-watch-ask-field{box-sizing:border-box;border:.5px solid var(--ios-ink-4);width:100%;height:40px;min-height:40px;color:var(--ios-ink);font:inherit;resize:vertical;background:0 0;border-radius:10px;padding:10px 12px;font-size:15px;line-height:20px}.tap-watch-ask-field::placeholder{color:var(--ios-ink-3)}.tap-watch-ask-save{font:inherit;color:var(--ios-gold);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}html.tap-reading-lg .tap-watch-reading-title{font-size:34px}html.tap-reading-lg .tap-watch-reading-verse{font-size:22px;line-height:1.6}html.tap-reading-lg .tap-watch-ask-body{font-size:18px;line-height:25px}.tap-watch-leadernote{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.ios-grp-card>*+.tap-watch-leadernote{border-top:var(--ios-hairline)}.tap-watch-leadernote-head{align-items:center;gap:10px;display:flex}.tap-watch-leadernote-name{color:var(--ios-ink);margin:0;font-size:15px;font-weight:600}.tap-watch-leadernote-when{color:var(--ios-ink-3);margin:0;font-size:12px}.tap-watch-leadernote-body{color:var(--ios-ink-2);white-space:pre-wrap;margin:0;font-size:15px;line-height:21px}.tap-watch-amen{background:var(--ios-fill-strong);height:32px;color:var(--ios-ink-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.tap-watch-amen .ios-glyph{width:14px;height:14px}.tap-watch-amen.is-on{background:var(--ios-chip);color:var(--ios-gold)}.tap-watch-mark{margin:16px 16px 0}.tap-watch-mark .ios-btn.is-primary{width:100%}.tap-watch-mark-form{background:var(--ios-fill-strong);border-radius:9999px;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.tap-watch-mark-done{color:var(--ios-ink);margin:0;font-size:15px;font-weight:600}.tap-watch-reading-screen .ios-backbar-title{letter-spacing:0;text-align:center;color:var(--ios-ink-3);font-size:15px;font-weight:400;line-height:44px}.tap-watch-live-rail,.tap-watch-live-rail-handle,.tap-watch-reading-titlebar-lsrow,.tap-watch-ask-lg,.tap-watch-reading-lsbottom{display:none}@media (max-height:500px) and (orientation:landscape){.tap-watch-live-screen.has-cta{padding-bottom:0}.tap-watch-live-info,.tap-watch-presence,.tap-watch-live-tools,.tap-watch-chat,.tap-watch-chat-fade,.tap-watch-composer:not(.tap-watch-composer--inline){display:none}.tap-watch-live-screen .tap-watch-live-stage{height:auto;position:absolute;inset:0}.tap-watch-live-chip.tap-watch-live-back,.tap-watch-live-chip.tap-watch-live-expand,.tap-watch-live-chip.tap-watch-live-pip{display:none}.tap-watch-live-lshead{left:max(16px, env(safe-area-inset-left,0px));z-index:1;align-items:center;gap:10px;max-width:calc(100% - 356px);display:flex;position:absolute;top:18px}.tap-watch-live-lstitle{color:var(--ios-ivory);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.tap-watch-live-playpause{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;width:64px;height:64px;color:var(--ios-ivory);background:#1213288c;border:0;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tap-watch-live-playpause svg{width:26px;height:26px}.tap-watch-live-elapsed,.tap-watch-live-bare{left:max(16px, env(safe-area-inset-left,0px));right:calc(320px + max(16px, env(safe-area-inset-right,0px)));z-index:1;bottom:22px}.tap-watch-live-lshead,.tap-watch-live-playpause,.tap-watch-live-elapsed,.tap-watch-live-bare{opacity:1;transition:opacity .25s}.tap-watch-live-stage.is-idle .tap-watch-live-lshead,.tap-watch-live-stage.is-idle .tap-watch-live-playpause,.tap-watch-live-stage.is-idle .tap-watch-live-elapsed,.tap-watch-live-stage.is-idle .tap-watch-live-bare{opacity:0;pointer-events:none}.tap-watch-live-rail{z-index:2;width:320px;padding:16px max(16px, env(safe-area-inset-right,0px)) 16px 16px;background:var(--ios-cta-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-left:.5px solid var(--ios-cta-line);transition:transform .26s var(--ios-ease);flex-direction:column;gap:10px;display:flex;position:absolute;top:0;bottom:0;right:0}.tap-watch-live-rail.is-closed{transform:translate(100%)}.tap-watch-live-rail.is-dragging{transition:none}.tap-watch-live-rail-head{touch-action:none;flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.tap-watch-live-rail-tabs{gap:6px;display:flex}.tap-watch-live-rail-tab{height:30px;color:var(--ios-ink);opacity:.7;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:15px;padding:0 12px;font-size:14px;font-weight:600}.tap-watch-live-rail-tab.is-on{background:var(--ios-fill-strong);opacity:1}.tap-watch-live-rail-close{background:var(--ios-fill-strong);width:28px;height:28px;color:var(--ios-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex}.tap-watch-live-rail-close .ios-glyph{width:14px;height:14px}.tap-watch-live-rail-body{flex:1;min-height:0;position:relative;overflow-y:auto}.tap-watch-live-rail-body:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--ios-cta-bg));height:30px;position:absolute;bottom:0;left:0;right:0}.tap-watch-live-rail-handle{z-index:2;width:28px;height:64px;color:var(--ios-ivory);opacity:0;pointer-events:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#121328b3;border:0;border-radius:14px 0 0 14px;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tap-watch-live-rail-handle .ios-glyph{width:16px;height:16px}.tap-watch-live-rail.is-closed~.tap-watch-live-rail-handle{opacity:1;pointer-events:auto}.tap-watch-reading-screen{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow-y:auto}.tap-watch-reading-screen>.ios-backbar{flex:none}.tap-watch-reading-screen .ios-backbar-title{text-align:left;align-items:center;gap:14px;line-height:normal;display:flex}.tap-watch-reading-titlebar-portrait{display:none}.tap-watch-reading-titlebar-lsrow{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.tap-watch-reading-titlebar-name{color:var(--ios-ink);flex:none;font-size:22px;font-weight:600}.tap-watch-reading-titlebar-day{color:var(--ios-ink-3);white-space:nowrap;flex:none;font-size:13px}.tap-watch-reading-titlebar-bars.tap-watch-planbars{flex:1;min-width:0;margin:0}.tap-watch-reading-screen>.tap-watch-planbars,.tap-watch-reading-screen>.tap-watch-ask,.tap-watch-reading-screen>.tap-watch-mark,.tap-watch-reading-grp{display:none}.tap-watch-reading-title--echo{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.tap-watch-reading--today{column-count:2;column-fill:auto;flex:1;column-gap:40px;min-height:0;margin:0 16px;font-size:17px;display:block;overflow:auto hidden}.tap-watch-reading--today .tap-watch-reading-verse{font-size:17px}html.tap-reading-lg .tap-watch-reading--today .tap-watch-reading-verse{font-size:19px;line-height:1.6}.tap-watch-reading-lsbottom{flex:none;align-items:center;gap:12px;margin:0 16px;display:flex}.tap-watch-ask-lg{background:var(--ios-fill-soft);border:.5px solid var(--ios-line-soft);border-radius:9999px;flex:1;min-width:0;display:block}.tap-watch-ask-lg[open]{border-radius:22px}.tap-watch-ask-lg-summary{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;height:44px;margin:0;padding:0 16px;list-style:none;display:flex}.tap-watch-ask-lg-summary::-webkit-details-marker{display:none}.tap-watch-ask-lg-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--ios-gold);flex:none;font-size:11px;font-weight:700}.tap-watch-ask-lg-q{min-width:0;color:var(--ios-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.tap-watch-ask-lg-cta{color:var(--ios-gold);flex:none;font-size:13px;font-weight:600}.tap-watch-ask-lg-form{flex-direction:column;gap:8px;padding:0 16px 14px;display:flex}.tap-watch-reading-lsdone-btn.ios-btn{flex:none;height:44px;padding:0 22px;font-size:15px}.tap-watch-reading-lsdone.tap-watch-mark-form{flex:none;padding:4px 16px}.tap-watch-reading-lsdone.tap-watch-mark-form .ios-btn{height:36px;font-size:14px}.tap-watch-live-screen .tap-watch-live-pill{white-space:nowrap}html.native-shell .tap-watch-live-screen .tap-watch-live-lshead{top:66px}}
