.app-shell{box-sizing:border-box;min-height:100dvh;padding:var(--app-content-top-padding) var(--space-4) var(--app-content-bottom-padding);overscroll-behavior:none;overscroll-behavior-y:none;overflow-x:clip}.app-main{width:min(100%, var(--content-max-width));gap:var(--space-5);isolation:isolate;--swipe-offset:0px;--swipe-settle-ms:.24s;margin:0 auto;display:grid;position:relative;overflow:visible}.app-main[data-main-tab-swipe-root=true]{min-height:var(--main-tab-swipe-area-min-height,calc(100dvh - var(--app-header-height) - var(--app-header-safe-area) - var(--app-content-bottom-padding)))}.app-main[data-main-tab-swipe-root=true]>.app-main__page{align-self:start;min-width:0}.app-main__page{z-index:2;gap:var(--space-5);width:100%;min-width:0;transform:translate3d(var(--swipe-offset,0px), 0, 0);display:grid;position:relative}.app-main[data-main-tab-swipe-enabled=false]>.app-main__page{transform:none}.app-main__page--incoming{z-index:1;pointer-events:none;align-self:start;position:absolute;inset:0}.app-main__page--incoming[data-direction=next]{transform:translate3d(calc(var(--swipe-offset,0px) + 100%), 0, 0)}.app-main__page--incoming[data-direction=previous]{transform:translate3d(calc(var(--swipe-offset,0px) - 100%), 0, 0)}.app-main[data-swipe-phase=idle]>.app-main__page:not(.app-main__page--incoming){transform:translate(0,0)}.app-main[data-swipe-phase=idle]>.app-main__page--incoming[data-direction=next]{transform:translate(100%)}.app-main[data-swipe-phase=idle]>.app-main__page--incoming[data-direction=previous]{transform:translate(-100%)}.app-main[data-swipe-phase=dragging] .app-main__page{will-change:transform;pointer-events:none;transition:none}.app-main[data-swipe-phase=settling] .app-main__page{transition:transform var(--swipe-settle-ms) cubic-bezier(.25, .8, .35, 1);will-change:transform;pointer-events:none}.app-main__page--enter-next{animation:.24s cubic-bezier(.25,.8,.35,1) both app-main-page-slide-in-next}.app-main__page--enter-previous{animation:.24s cubic-bezier(.25,.8,.35,1) both app-main-page-slide-in-previous}@keyframes app-main-page-slide-in-next{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes app-main-page-slide-in-previous{0%{transform:translate(-100%)}to{transform:translate(0,0)}}.swipe-placeholder{width:100%;min-height:100%;padding:var(--app-page-content-top-gap,var(--space-4)) 0}.swipe-skeleton{gap:var(--space-5);width:100%;display:grid}.swipe-skeleton--centered{align-content:center;min-height:100%}.swipe-skeleton__card{gap:var(--space-4);padding:var(--card-padding,var(--space-5));border-radius:var(--card-radius,20px);border:1px solid var(--color-border,#94a3b847);background:var(--color-surface,#fff);box-shadow:var(--card-shadow,0 18px 44px #0f172a1f);display:grid}.swipe-skeleton__card--hero{text-align:center;place-items:center;gap:var(--space-3)}.swipe-skeleton__line,.swipe-skeleton__block,.swipe-skeleton__avatar,.swipe-skeleton__pill,.swipe-skeleton__chip,.swipe-skeleton__input,.swipe-skeleton__bar{background:linear-gradient(90deg,#94a3b829 25%,#94a3b852 37%,#94a3b829 63%) 0 0/400% 100%;animation:1.4s infinite swipe-placeholder-shimmer}.swipe-skeleton__line{border-radius:999px;height:14px}.swipe-skeleton__line--title{width:62%;height:20px}.swipe-skeleton__line--short{width:42%}.swipe-skeleton__line--label{width:32%;height:12px}.swipe-skeleton__avatar{border-radius:999px;width:64px;height:64px}.swipe-skeleton__pill{border-radius:999px;width:60%;height:44px}.swipe-skeleton__pill--full{width:100%}.swipe-skeleton__chips{gap:var(--space-2);display:flex}.swipe-skeleton__chip{border-radius:999px;width:76px;height:26px}.swipe-skeleton__field{gap:var(--space-2);display:grid}.swipe-skeleton__input{border-radius:12px;height:44px}.swipe-skeleton__bar{border-radius:14px;height:52px}.swipe-skeleton__row{align-items:center;gap:var(--space-3);display:flex}.swipe-skeleton__row .swipe-skeleton__line{flex:1}.swipe-skeleton__block{border-radius:12px;flex:none;width:40px;height:40px}@keyframes swipe-placeholder-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.app-main__page,.app-main__page--incoming[data-direction=next],.app-main__page--incoming[data-direction=previous]{transform:none;transition:none!important}.app-main__page--incoming{display:none}.app-main__page--enter-next,.app-main__page--enter-previous{animation-name:none;animation-duration:1ms}.swipe-skeleton__line,.swipe-skeleton__block,.swipe-skeleton__avatar,.swipe-skeleton__pill,.swipe-skeleton__chip,.swipe-skeleton__input,.swipe-skeleton__bar{animation:none}}.app-shell--content-page{padding-top:calc(var(--app-header-height) + var(--app-header-safe-area))}.app-main--page-content{padding-top:var(--app-page-content-top-gap)}.app-shell--centered-home{--home-bottom-nav-panel-height:72px;padding-top:calc(var(--app-header-height) + var(--app-header-safe-area));padding-bottom:var(--home-bottom-nav-panel-height)}.app-shell--with-page-hint{padding-top:calc(var(--app-header-height) + var(--app-header-safe-area))}.app-main--centered-home{--main-tab-swipe-area-min-height:calc(100dvh - var(--app-header-height) - var(--app-header-safe-area) - var(--home-bottom-nav-panel-height));min-height:var(--main-tab-swipe-area-min-height);block-size:var(--main-tab-swipe-area-min-height);align-content:center;container:home-stage/size}.app-main--centered-home>.app-main__page{max-block-size:100%}html.app-native-android .app-shell--centered-home{--home-bottom-nav-panel-height:calc(72px + var(--bottom-nav-safe-area) + var(--space-2))}html.app-native-android .app-main--centered-home{align-content:safe center}.surface-card,.hero-panel,.empty-state{border:1px solid var(--color-border);border-radius:var(--card-radius);padding:var(--card-padding);background:var(--color-surface);box-shadow:var(--card-shadow);position:relative}.surface-card:before,.hero-panel:before,.empty-state:before{content:"";inset:calc(-1 * var(--card-frame-offset));border:var(--card-frame-width) solid var(--color-card-frame);border-radius:calc(var(--card-radius) + var(--card-frame-offset));pointer-events:none;position:absolute}.hero-panel{gap:var(--space-3);display:grid}.hero-panel h1,.empty-state h2{color:var(--color-text);font-family:var(--app-font-family);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);letter-spacing:0;margin:0}.hero-panel p,.empty-state p{color:var(--color-text-body);font-family:var(--app-font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:var(--line-height-copy);margin:0}@media (width<=380px){.app-shell{padding-left:var(--space-3);padding-right:var(--space-3)}.surface-card,.hero-panel,.empty-state{padding:var(--space-4)}}html{background:var(--app-browser-theme-color)}body{background:var(--app-body-background)}html.app-native-android body:after{content:"";z-index:41;height:var(--bottom-nav-safe-area);background:var(--app-browser-theme-color);pointer-events:none;position:fixed;bottom:0;left:0;right:0}html.app-native-android.app-keyboard-open body:after,html.app-native-android.app-native-keyboard-open body:after{display:none}:focus-visible{outline-color:var(--color-focus-ring)}.app-header,.app-header--dev,.app-header--beta,.app-header--native-android{background:var(--app-header-background);box-shadow:var(--app-header-shadow)}.app-header__avatar{box-shadow:var(--app-header-avatar-shadow)}.bottom-navigation-shell:before,.app-native-android .bottom-navigation-shell:before{background:var(--bottom-nav-scrim)}.bottom-navigation{border-color:var(--bottom-nav-border);background:var(--bottom-nav-background);box-shadow:var(--bottom-nav-shadow);border-radius:26px}.bottom-navigation__item{color:var(--bottom-nav-item-color)}.bottom-navigation__item--active{color:var(--bottom-nav-active-color)}.bottom-navigation__item--active .bottom-navigation__icon{background:var(--bottom-nav-active-background)}.bottom-navigation__item--active:before{background:var(--bottom-nav-active-indicator)}.button{min-height:max(44px, var(--button-min-height));box-shadow:var(--button-shadow);border:1px solid #0000;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .12s}.button--primary{color:#fff;background:var(--color-primary)}.button--primary:hover{color:#fff;background:var(--color-primary-strong)}.button--secondary{border-color:var(--color-border);color:var(--color-primary-strong);background:var(--color-surface);box-shadow:none}.button--secondary:hover{border-color:var(--color-primary);color:var(--color-primary-strong);background:var(--color-primary-soft)}.button--quiet{color:var(--color-primary-strong);box-shadow:none;background:0 0;border-color:#0000}.button--quiet:hover{color:var(--color-primary-strong);background:var(--color-primary-soft)}.button--danger{color:var(--color-danger-strong);box-shadow:none;background:snow;border-color:#b91c1c38}.button--danger:hover{color:var(--color-danger-strong);background:#fef2f2;border-color:#b91c1c6b}.action-row{border:1px solid var(--color-border-muted);justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:68px;color:var(--color-text);background:var(--color-surface);box-shadow:var(--action-row-shadow);cursor:pointer;font:inherit;text-align:left;border-radius:16px;padding:14px 16px;display:flex}.action-row:hover,.action-row:focus-visible{border-color:var(--color-primary);background:var(--control-hover-background)}.action-row__text{min-width:0}.action-row__text strong{color:inherit;font-size:var(--font-size-md);line-height:var(--line-height-compact);display:block}.action-row__text small{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-copy);margin-top:4px;display:block}.action-row__chevron{color:var(--color-primary);flex:none;font-size:28px;line-height:1}.action-row--danger{color:var(--color-danger-strong);background:snow;border-color:#b91c1c33}.action-row--danger .action-row__chevron{color:var(--color-danger-strong)}.switch-control{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:54px;height:44px;padding:5px 0;display:inline-grid;position:relative}.switch-control__track{background:var(--switch-off-background);border-radius:999px;width:54px;height:34px;transition:background .16s;display:block;position:relative;box-shadow:inset 0 0 0 1px #0f172a14}.switch-control__thumb{background:#fff;border-radius:999px;width:26px;height:26px;transition:transform .16s;position:absolute;top:4px;left:4px;box-shadow:0 3px 8px #0f172a33}.switch-control--checked .switch-control__track{background:var(--switch-on-background)}.switch-control--checked .switch-control__thumb{transform:translate(20px)}.switch-control--loading .switch-control__track{background:var(--color-warning-soft)}.switch-control:disabled{cursor:not-allowed;opacity:.7}.status-message{border:1px solid var(--color-border-muted);color:var(--color-text-body);background:var(--color-surface-muted);font-size:var(--font-size-sm);line-height:var(--line-height-copy);border-radius:12px;padding:10px 12px}.status-message--success{color:var(--color-success-strong);background:var(--color-success-soft);border-color:#bbf7d0}.status-message--warning{color:var(--color-warning);background:var(--color-warning-soft);border-color:#fde68a}.status-message--danger{color:var(--color-danger);background:#fef2f2;border-color:#fecaca}.my-activity-card{border:1px solid var(--activity-card-border);box-shadow:var(--card-shadow);padding-inline:15px;overflow:hidden}.my-activity-card:before{border:0;border-top:5px solid var(--color-primary);border-radius:var(--card-radius) var(--card-radius) 0 0;background:0 0;inset:0}.my-activity-card__header-copy h3{color:var(--color-text);letter-spacing:-.025em}.my-activity-card__description{color:var(--color-text-body)}.my-activity-card__info-list{border:1px solid var(--activity-row-border);border-radius:var(--card-inner-radius);background:var(--activity-row-background);gap:0;overflow:hidden}.my-activity-card__info-row{border:0;border-bottom:1px solid var(--activity-row-border);background:0 0;border-radius:0;min-height:48px}.my-activity-card__info-row:last-child{border-bottom:0}.my-activity-card__info-icon,.my-activity-card__action-icon{background:var(--color-primary-soft);border-radius:10px}.my-activity-card__info-label{color:var(--color-text-muted);font-weight:var(--font-weight-bold)}.my-activity-card__info-value{color:var(--color-text);font-weight:var(--font-weight-medium)}.my-activity-card__actions{border-color:var(--color-border-muted)}.my-activity-card__action-list{border-color:var(--activity-row-border);background:var(--activity-row-background);border-radius:15px}.my-activity-card__action-list>.my-activity-card__action+.my-activity-card__action{border-top-color:var(--activity-row-border)}.my-activity-card__action,.check-in-action--tile{border-color:var(--activity-row-border);background:var(--activity-row-background);border-radius:15px;min-height:50px}.my-activity-card__action--danger{color:var(--color-danger-strong);background:#fffafb;border-color:#f0d1d3}.check-in-action--cta{border-radius:18px;min-height:clamp(68px,9dvh,86px)}.check-in-action--cta.check-in-action--open{border-color:var(--color-primary-strong);background:radial-gradient(circle at 90% 15%, color-mix(in srgb, var(--color-on-primary) 28%, transparent), transparent 35%), linear-gradient(135deg, var(--color-primary), var(--color-primary-strong));box-shadow:0 14px 30px color-mix(in srgb, var(--color-primary-strong) 25%, transparent)}.check-in-action--cta.check-in-action--submitting{border-color:var(--color-primary);background:var(--check-in-action-progress-background);color:var(--color-primary-strong);box-shadow:var(--button-shadow)}.check-in-action--cta:before{border-radius:14px;inset:4px;box-shadow:inset 0 1px #ffffff40,inset 0 0 0 1px #ffffff1f}.check-in-action--cta .check-in-action__label{font-weight:var(--font-weight-bold);letter-spacing:-.02em}.more-view__action{min-height:66px}.app-settings-card{border-color:var(--color-border-muted);border-radius:var(--card-radius);box-shadow:var(--action-row-shadow)}.app-settings-card__header h3,.app-settings-view__header p{color:var(--color-primary-strong)}.app-settings-permission-help .app-settings-button{justify-self:start}.my-activity-card__info-row--with-action{grid-template-columns:var(--activity-row-icon-column) var(--activity-row-label-column) minmax(0, 1fr) 44px}.my-activity-card__info-action,.my-activity-card__info-overlay-action{width:44px;height:44px;color:var(--color-primary-strong);isolation:isolate;background:0 0;border:0}.my-activity-card__info-action{position:relative}.my-activity-card__info-action:before,.my-activity-card__info-overlay-action:before{content:"";border:1px solid var(--color-border);background:var(--color-surface);pointer-events:none;z-index:-1;border-radius:50%;position:absolute;inset:4px}.my-activity-card__info-action:hover,.my-activity-card__info-overlay-action:hover{background:0 0}.my-activity-card__info-action:hover:before,.my-activity-card__info-overlay-action:hover:before{border-color:color-mix(in srgb, var(--color-primary) 42%, transparent);background:color-mix(in srgb, var(--color-primary-soft) 90%, transparent)}.my-activity-card__info-row--with-overlay-action .my-activity-card__info-value{padding-right:50px}.my-activity-card__ranking-link{align-items:center;min-height:44px;display:inline-flex}.my-activity-card__notification-rules-button{width:44px;height:44px}.my-activity-card__notification-switch.switch-control{width:48px;height:44px;box-shadow:none;background:0 0;padding:10px 0}.my-activity-card__notification-switch .switch-control__track{width:48px;height:24px}.my-activity-card__notification-switch .switch-control__thumb{width:16px;height:16px}.my-activity-card__notification-switch.switch-control--checked{background:0 0}.my-activity-card__notification-switch.switch-control--checked .switch-control__thumb{transform:translate(24px)}.my-activity-card__notification-switch-placeholder{width:48px;height:44px;box-shadow:none;background:0 0}.my-activity-card__notification-switch-placeholder:before{content:"";background:var(--color-border-muted);border-radius:999px;position:absolute;inset:10px 0;box-shadow:inset 0 0 0 1px #0f172a0f}.my-activity-card__action-list>.my-activity-card__notification-tile{height:50px;padding-block:3px}.appearance-settings-view__header{text-align:left;grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;display:grid}.appearance-settings-view__header p,.appearance-settings-view__header h2,.appearance-settings-view__header span{margin:0}.appearance-settings-view__header p{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.appearance-settings-view__header span{color:var(--color-text-body);font-size:var(--font-size-sm);line-height:var(--line-height-copy)}.appearance-skin-options{gap:var(--space-3);display:grid}.appearance-skin-option__dedication{color:#c2410c;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-compact);text-align:center;margin:8px 4px -4px}.appearance-skin-option{border:2px solid var(--color-border-muted);align-items:center;gap:var(--space-3);min-height:116px;color:var(--color-text);background:var(--color-surface);cursor:pointer;font:inherit;text-align:left;border-radius:18px;grid-template-columns:92px minmax(0,1fr) 30px;padding:12px;display:grid}.appearance-skin-option--selected{border-color:var(--skin-option-accent,var(--color-primary));background:var(--skin-option-accent-soft,var(--color-primary-soft));box-shadow:0 10px 24px color-mix(in srgb, var(--skin-option-accent) 12%, transparent)}.appearance-skin-option:focus-visible{outline-color:var(--skin-option-accent,var(--color-focus-ring))}.appearance-skin-option__preview{background:var(--skin-preview-background);border:1px solid #0f172a1a;border-radius:14px;grid-template-rows:14px 1fr 16px;gap:6px;width:92px;height:82px;padding:8px;display:grid;overflow:hidden}.appearance-skin-option__preview--header-only{grid-template-rows:14px 1fr}.appearance-skin-option__preview-header,.appearance-skin-option__preview-system-bar{border-radius:5px;display:block}.appearance-skin-option__preview-header{background:var(--skin-preview-header)}.appearance-skin-option__preview-system-bar{background:var(--skin-preview-system-bar)}.appearance-skin-option__preview-card{border:1px solid color-mix(in srgb, var(--skin-preview-accent) 34%, transparent);background:var(--skin-preview-surface);border-radius:7px;gap:4px;padding:5px;display:grid}.appearance-skin-option__preview-card span{background:var(--skin-preview-text);opacity:.72;border-radius:999px;height:4px;display:block}.appearance-skin-option__preview-card span:first-child{background:var(--skin-preview-accent);opacity:1;width:72%}.appearance-skin-option__copy{min-width:0}.appearance-skin-option__copy strong,.appearance-skin-option__copy small{display:block}.appearance-skin-option__copy strong{font-size:var(--font-size-md);line-height:var(--line-height-compact)}.appearance-skin-option__copy small{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-copy);margin-top:6px}.appearance-skin-option__state{border:2px solid var(--color-border);color:#fff;background:var(--color-surface);width:30px;height:30px;font-size:18px;font-weight:var(--font-weight-heavy);border-radius:999px;place-items:center;display:grid}.appearance-skin-option--selected .appearance-skin-option__state{border-color:var(--skin-option-accent,var(--color-primary));background:var(--skin-option-accent,var(--color-primary))}@media (height<=600px) and (width<=350px){.appearance-skin-option{grid-template-columns:76px minmax(0,1fr) 30px}.appearance-skin-option__preview{width:76px}}@media (width<=380px){:root{--bottom-nav-dock-padding-x:8px;--bottom-nav-padding:6px;--bottom-nav-gap:0px;--bottom-nav-label-size:11px}.my-activity-card{--activity-row-icon-column:24px;--activity-row-label-column:70px;--activity-row-column-gap:6px;padding-inline:12px}.my-activity-card__info-row{padding-inline:8px}.my-activity-card__info-icon,.my-activity-card__action-icon{width:24px;height:24px}.my-activity-card__info-label,.my-activity-card__action-label{min-width:0;font-size:var(--font-size-sm);overflow-wrap:normal;white-space:normal}.bottom-navigation__item{padding-inline:2px}}@container home-stage (width<=356px) and (height>=661px){.my-activity-card--home .my-activity-card__description--home-two-line{-webkit-line-clamp:unset;display:block;overflow:visible}.my-activity-card--home .my-activity-card__info-row{padding-top:8px;padding-bottom:8px}.my-activity-card--home .my-activity-card__home-admin-summary{white-space:normal;flex-wrap:wrap}.my-activity-card--home .my-activity-card__home-admin-name{text-overflow:clip;overflow-wrap:anywhere;white-space:normal;overflow:visible}}@container home-stage (width>=241px) and (width<=356px) and (height>=500px){.my-activity-card--home .my-activity-card__description--home-two-line{-webkit-line-clamp:unset;display:block;overflow:visible}}@container home-stage (width<=240px) and (height>=500px){.my-activity-card--home .my-activity-card__info-row,.my-activity-card--home .my-activity-card__info-row--with-action{grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr) 44px;gap:1px 6px;min-height:52px;padding:3px 6px}.my-activity-card--home .my-activity-card__info-icon{grid-area:1/1/3;align-self:center}.my-activity-card--home .my-activity-card__info-label{grid-area:1/2/auto/4}.my-activity-card--home .my-activity-card__info-value{grid-area:2/2/auto/4}.my-activity-card--home .my-activity-card__info-row--with-action .my-activity-card__info-value{grid-column:2/3}.my-activity-card--home .my-activity-card__info-action{grid-area:1/3/3;align-self:center}}@container home-stage (width<=280px) and (height<=380px){.my-activity-card--home{gap:4px}.my-activity-card--home .my-activity-card__description--home-two-line{display:none}.my-activity-card--home .my-activity-card__ranking-summary{font-size:var(--font-size-sm);line-height:var(--line-height-compact)}}@container home-stage (width>=241px) and (width<=280px) and (height>=430px){.my-activity-card--home .my-activity-card__info-row,.my-activity-card--home .my-activity-card__info-row--with-action{grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr) 44px;gap:2px 6px;min-height:52px;padding:6px 8px}.my-activity-card--home .my-activity-card__info-icon{grid-area:1/1/3;align-self:center}.my-activity-card--home .my-activity-card__info-label{grid-area:1/2/auto/4}.my-activity-card--home .my-activity-card__info-value{grid-area:2/2/auto/4}.my-activity-card--home .my-activity-card__info-row--with-action .my-activity-card__info-value{grid-column:2/3}.my-activity-card--home .my-activity-card__info-action{grid-area:1/3/3;align-self:center}}@container home-stage (width<=240px) and (height<=400px){.my-activity-card--home{--home-card-space-top-to-title:5px;--home-card-space-title-description:0px;--home-card-space-description-summary:-12px;--home-card-space-summary-info:-8px;--home-card-space-info-row-gap:0px;--home-card-space-info-divider:-7px;--home-card-space-divider-cta:1px;--home-card-space-cta-to-bottom:5px}.my-activity-card--home .my-activity-card__description--home-two-line,.my-activity-card--home .my-activity-card__ranking-summary{display:none}.my-activity-card--home .my-activity-card__info-row{min-height:32px;padding:1px 5px}.my-activity-card--home .my-activity-card__info-label,.my-activity-card--home .my-activity-card__info-value{font-size:var(--font-size-sm)}.my-activity-card--home .check-in-action--cta{grid-template-columns:minmax(0,1fr);gap:2px;min-height:44px;padding-block:2px}.my-activity-card--home .check-in-action--cta .check-in-action__icon{display:none}.my-activity-card--home .check-in-action--cta .check-in-action__label{font-size:20px}.my-activity-card--home .check-in-action--cta .check-in-action__status{font-size:12px;line-height:1.2}.my-activity-card--home .my-activity-card__confirmation-countdown-value{text-overflow:ellipsis;overflow:hidden}}.my-activity-card__detail-list{border:1px solid var(--activity-row-border);border-radius:var(--card-inner-radius);background:var(--activity-row-background);overflow:hidden}.my-activity-card__detail-list .my-activity-card__info-list,.my-activity-card__detail-list .my-activity-card__action-list{background:0 0;border:0;border-radius:0;margin:0}.my-activity-card__detail-list .my-activity-card__info-list .my-activity-card__info-row:last-child{border-bottom:1px solid var(--activity-row-border)}.my-activity-card__info-list--joined-actions{overflow:visible}.my-activity-card__action-list .my-activity-card__action-icon{color:var(--color-primary-strong);background:var(--color-primary-soft)}.my-activity-card__action-list .my-activity-card__action-label{color:var(--color-text-muted);font-weight:var(--font-weight-bold)}.my-activity-card__action-list .my-activity-card__action-status{color:var(--color-text);font-weight:var(--font-weight-medium)}.my-activity-card__action-list .my-activity-card__notification-tile--enabled,.my-activity-card__action-list .my-activity-card__notification-tile--off{color:var(--color-primary-strong);background:0 0}.my-activity-card__action-list .my-activity-card__notification-tile--enabled .my-activity-card__notification-icon,.my-activity-card__action-list .my-activity-card__notification-tile--off .my-activity-card__notification-icon{color:var(--color-primary-strong);background:var(--color-primary-soft)}.my-activity-card__action-list .my-activity-card__notification-tile--disabled{opacity:1}.my-activity-card__action-list .my-activity-card__notification-tile--loading .my-activity-card__notification-label,.my-activity-card__action-list .my-activity-card__notification-tile--loading .my-activity-card__notification-content{color:#64748b}.my-activity-card .check-in-info-row--blocked-flash{border-color:var(--activity-row-border);color:var(--color-text);background:0 0;box-shadow:inset 4px 0 #dc2626db}.my-activity-card .check-in-info-row--blocked-flash .my-activity-card__info-label,.my-activity-card .check-in-info-row--blocked-flash .my-activity-card__info-value{color:#b91c1c;font-weight:var(--font-weight-heavy)}.my-activity-card .check-in-info-row--blocked-flash .my-activity-card__info-icon{color:#b91c1c;background:var(--color-primary-soft)}.my-activity-card__action--joined[aria-disabled=true]{color:var(--color-text);border-color:var(--activity-row-border);background:var(--activity-row-background);cursor:pointer}.my-activity-card__action--joined[aria-disabled=true] .my-activity-card__action-icon{color:var(--color-primary-strong);background:var(--color-primary-soft)}.my-activity-card__action--joined[aria-disabled=true] .my-activity-card__action-label{color:var(--color-text-muted);font-weight:var(--font-weight-bold)}.my-activity-card__action--joined[aria-disabled=true] .my-activity-card__action-status{color:var(--color-text);font-weight:var(--font-weight-medium)}.my-activity-card__action--joined[aria-disabled=true] .my-activity-card__action-chevron{color:var(--color-text-muted)}.my-activity-card__action--joined.my-activity-card__action--blocked-flash[aria-disabled=true]{box-shadow:inset 4px 0 #dc2626db}.my-activity-card__action--joined.my-activity-card__action--blocked-flash[aria-disabled=true] .my-activity-card__action-label,.my-activity-card__action--joined.my-activity-card__action--blocked-flash[aria-disabled=true] .my-activity-card__action-status{color:#b91c1c;font-weight:var(--font-weight-heavy)}
