.notification-rule-builder-module__22pfpG__builder{gap:var(--primitive-space-4);padding:var(--primitive-space-5);border:1px solid var(--primitive-line);background:linear-gradient(180deg, var(--primitive-glass-soft), transparent 60%), var(--primitive-surface-2);border-radius:14px;display:grid}.notification-rule-builder-module__22pfpG__legend{font-family:var(--primitive-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--primitive-text-strong);border:0;margin:0;padding:0;font-size:14px;font-weight:400}.notification-rule-builder-module__22pfpG__composer{align-items:center;gap:var(--primitive-space-2);background:var(--primitive-recessed);border:1px dashed var(--primitive-line);color:var(--primitive-text-strong);border-radius:10px;flex-wrap:wrap;padding:14px;font-size:14px;line-height:1.8;display:flex}.notification-rule-builder-module__22pfpG__connector{font-family:var(--primitive-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.notification-rule-builder-module__22pfpG__slot{display:inline-flex;position:relative}.notification-rule-builder-module__22pfpG__slotTrigger{appearance:none;border:1px solid var(--tone-line,var(--primitive-line));background:var(--tone-fill,var(--primitive-surface-3));color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);letter-spacing:.08em;text-transform:uppercase;padding:var(--primitive-space-1-5) var(--primitive-space-3);border-radius:var(--primitive-radius-pill);cursor:pointer;align-items:center;gap:var(--primitive-space-1-5);transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:inline-flex}.notification-rule-builder-module__22pfpG__slotTrigger:hover{border-color:var(--tone-ink,var(--primitive-line-strong));transform:translateY(-1px)}.notification-rule-builder-module__22pfpG__slotTrigger:focus-visible{box-shadow:var(--primitive-focus-shadow);outline:none}.notification-rule-builder-module__22pfpG__slotTrigger[aria-expanded=true]{border-color:var(--tone-ink,var(--primitive-red))}.notification-rule-builder-module__22pfpG__slotTrigger[data-tone=event]{--tone-line:color-mix(in oklab, var(--primitive-teal) 50%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-teal) 14%, transparent);--tone-ink:var(--primitive-teal)}.notification-rule-builder-module__22pfpG__slotTrigger[data-tone=channel]{--tone-line:color-mix(in oklab, var(--primitive-green) 50%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-green) 14%, transparent);--tone-ink:var(--primitive-green)}.notification-rule-builder-module__22pfpG__slotTrigger[data-tone=delay]{--tone-line:color-mix(in oklab, var(--primitive-amber) 50%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-amber) 14%, transparent);--tone-ink:var(--primitive-amber)}.notification-rule-builder-module__22pfpG__slotTrigger[data-tone=condition]{--tone-line:color-mix(in oklab, var(--destructive) 50%, transparent);--tone-fill:color-mix(in oklab, var(--destructive) 14%, transparent);--tone-ink:var(--destructive)}.notification-rule-builder-module__22pfpG__menu{z-index:30;min-width:200px;padding:var(--primitive-space-1-5);border:1px solid var(--primitive-line-strong);background:var(--primitive-panel-strong);box-shadow:var(--primitive-shadow-deep);border-radius:10px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.notification-rule-builder-module__22pfpG__menuItem{appearance:none;color:var(--primitive-body);text-align:left;padding:var(--primitive-space-2) var(--primitive-space-2-5);cursor:pointer;font-size:var(--primitive-text-sm);justify-content:space-between;align-items:center;gap:var(--primitive-space-3);background:0 0;border:0;border-radius:6px;transition:background .14s,color .14s;display:flex}.notification-rule-builder-module__22pfpG__menuItem:hover{background:var(--primitive-surface-hover);color:var(--primitive-text-strong)}.notification-rule-builder-module__22pfpG__menuItem:focus-visible{box-shadow:var(--primitive-focus-shadow);color:var(--primitive-text-strong);outline:none}.notification-rule-builder-module__22pfpG__menuItem[aria-selected=true]{background:color-mix(in oklab, var(--primitive-red) 16%, transparent);color:var(--primitive-text-strong)}.notification-rule-builder-module__22pfpG__menuHint{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);color:var(--primitive-muted);letter-spacing:.08em}.notification-rule-builder-module__22pfpG__preview{gap:var(--primitive-space-1-5);background:color-mix(in oklab, var(--primitive-teal) 8%, transparent);border:1px solid color-mix(in oklab, var(--primitive-teal) 32%, transparent);border-radius:10px;padding:14px;display:grid}.notification-rule-builder-module__22pfpG__previewLabel{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-teal);margin:0}.notification-rule-builder-module__22pfpG__previewText{color:var(--primitive-text-strong);margin:0;font-size:14px;line-height:1.6}@media (prefers-reduced-motion:reduce){.notification-rule-builder-module__22pfpG__slotTrigger,.notification-rule-builder-module__22pfpG__menuItem{transition:none}.notification-rule-builder-module__22pfpG__slotTrigger:hover{transform:none}}
.subscribe-toggle-module__BcsNga__toggle{appearance:none;align-items:center;gap:var(--primitive-space-2-5);padding:var(--primitive-space-2-5) var(--primitive-space-4);border-radius:var(--primitive-radius-pill);border:1px solid var(--primitive-line);background:linear-gradient(180deg, var(--primitive-glass-strong), transparent 60%), var(--primitive-surface-2);color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:inline-flex}.subscribe-toggle-module__BcsNga__toggle:hover{border-color:var(--primitive-line-strong);background:linear-gradient(180deg, var(--primitive-glass-strong), transparent 55%), var(--primitive-surface-hover)}.subscribe-toggle-module__BcsNga__toggle:focus-visible{box-shadow:var(--primitive-focus-shadow);outline:none}.subscribe-toggle-module__BcsNga__toggle:active{transform:translateY(1px)}.subscribe-toggle-module__BcsNga__toggle[aria-pressed=true]{border-color:var(--primitive-red);background:var(--primitive-btn-primary-bg);color:var(--primitive-btn-primary-fg);box-shadow:var(--primitive-btn-primary-shadow)}.subscribe-toggle-module__BcsNga__toggle[aria-pressed=true]:hover{border-color:var(--primitive-amber);background:var(--primitive-btn-primary-hover-bg);color:var(--primitive-btn-primary-hover-fg);box-shadow:var(--primitive-btn-primary-hover-shadow)}.subscribe-toggle-module__BcsNga__toggle[aria-pressed=true]:focus-visible{box-shadow:var(--primitive-focus-shadow), var(--primitive-btn-primary-shadow)}.subscribe-toggle-module__BcsNga__icon{place-items:center;width:16px;height:16px;transition:transform .24s cubic-bezier(.16,1,.3,1);display:inline-grid}.subscribe-toggle-module__BcsNga__toggle:hover .subscribe-toggle-module__BcsNga__icon,.subscribe-toggle-module__BcsNga__toggle[aria-pressed=true] .subscribe-toggle-module__BcsNga__iconAnimate{animation:.7s cubic-bezier(.36,.07,.19,.97) subscribe-toggle-module__BcsNga__bellShake}.subscribe-toggle-module__BcsNga__size-sm{padding:var(--primitive-space-1-5) var(--primitive-space-3);font-size:11px}.subscribe-toggle-module__BcsNga__size-md{padding:var(--primitive-space-2-5) var(--primitive-space-4);font-size:var(--primitive-text-xs)}.subscribe-toggle-module__BcsNga__size-lg{padding:var(--primitive-space-3) var(--primitive-space-5);font-size:var(--primitive-text-sm)}@keyframes subscribe-toggle-module__BcsNga__bellShake{0%,to{transform:rotate(0)}10%{transform:rotate(-12deg)}20%{transform:rotate(10deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(6deg)}50%{transform:rotate(-4deg)}60%{transform:rotate(2deg)}70%,90%{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.subscribe-toggle-module__BcsNga__toggle,.subscribe-toggle-module__BcsNga__icon{transition:none;animation:none!important}.subscribe-toggle-module__BcsNga__toggle:active{transform:none}}
.push-notification-preview-module__85lcXW__wrap{align-content:start;gap:14px;display:grid}.push-notification-preview-module__85lcXW__toneSelector{gap:var(--primitive-space-1);padding:var(--primitive-space-1);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-pill);background:var(--primitive-surface-3);width:max-content;display:inline-flex}.push-notification-preview-module__85lcXW__toneBtn{appearance:none;color:var(--primitive-muted);font-family:var(--primitive-font-mono);letter-spacing:.1em;text-transform:uppercase;padding:var(--primitive-space-1-5) var(--primitive-space-3);border-radius:var(--primitive-radius-pill);cursor:pointer;background:0 0;border:0;font-size:11px;transition:background .16s,color .16s}.push-notification-preview-module__85lcXW__toneBtn:hover{color:var(--primitive-text-strong);background:var(--primitive-surface-hover)}.push-notification-preview-module__85lcXW__toneBtn:focus-visible{box-shadow:var(--primitive-focus-shadow);outline:none}.push-notification-preview-module__85lcXW__toneBtn[aria-pressed=true]{background:color-mix(in oklab, var(--primitive-red) 18%, transparent);color:var(--primitive-text-strong);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primitive-red) 40%, transparent)}.push-notification-preview-module__85lcXW__preview{gap:var(--primitive-space-3);border-radius:18px;grid-template-columns:36px 1fr auto;align-items:start;padding:14px;display:grid;position:relative}.push-notification-preview-module__85lcXW__preview-ios{background:linear-gradient(180deg, var(--primitive-glass-soft), color-mix(in oklab, var(--primitive-text-strong) 2%, transparent)), color-mix(in oklab, var(--primitive-canvas) 84%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.4);backdrop-filter:blur(28px)saturate(1.4);border:1px solid var(--primitive-glass-strong);color:var(--primitive-text-strong);box-shadow:var(--primitive-shadow-deep)}.push-notification-preview-module__85lcXW__preview-android{background:color-mix(in oklab, var(--primitive-canvas) 92%, transparent);border:1px solid var(--primitive-line-muted);color:var(--primitive-text-strong);box-shadow:var(--primitive-shadow-soft);border-radius:14px}.push-notification-preview-module__85lcXW__preview-lock{background:linear-gradient(180deg, var(--primitive-glass-strong), color-mix(in oklab, var(--primitive-text-strong) 3%, transparent)), color-mix(in oklab, var(--primitive-canvas) 70%, transparent);border:1px solid color-mix(in oklab, var(--primitive-text-strong) 16%, transparent);-webkit-backdrop-filter:blur(32px)saturate(1.6);backdrop-filter:blur(32px)saturate(1.6);color:var(--primitive-text-strong)}.push-notification-preview-module__85lcXW__appIcon{background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 34%, transparent), transparent 48%), radial-gradient(circle at 30% 10%, color-mix(in oklab, var(--primitive-text-strong) 50%, transparent), transparent 38%), linear-gradient(135deg, var(--primitive-red), color-mix(in oklab, var(--primitive-red-dark) 70%, black));width:36px;height:36px;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--primitive-text-strong) 35%, transparent);color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.04em;border-radius:9px;place-items:center;font-size:14px;font-weight:400;display:grid}.push-notification-preview-module__85lcXW__body{gap:var(--primitive-space-0-5);min-width:0;display:grid}.push-notification-preview-module__85lcXW__headRow{justify-content:space-between;align-items:baseline;gap:var(--primitive-space-2-5);font-size:var(--primitive-text-xs);color:color-mix(in oklab, var(--primitive-text-strong) 62%, transparent);font-family:var(--primitive-font-mono);letter-spacing:.04em;display:flex}.push-notification-preview-module__85lcXW__appName{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.push-notification-preview-module__85lcXW__timestamp{font-variant-numeric:tabular-nums;font-size:11px}.push-notification-preview-module__85lcXW__title{margin:var(--primitive-space-0-5) 0 0;color:var(--primitive-text-strong);font-size:14px;font-weight:600}.push-notification-preview-module__85lcXW__bodyText{margin:var(--primitive-space-0-5) 0 0;font-size:var(--primitive-text-sm);color:color-mix(in oklab, var(--primitive-text-strong) 86%, transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.push-notification-preview-module__85lcXW__dismissHint{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);color:color-mix(in oklab, var(--primitive-text-strong) 44%, transparent);letter-spacing:.1em;text-transform:uppercase;align-self:end;align-items:center;gap:var(--primitive-space-1);display:inline-flex}.push-notification-preview-module__85lcXW__preview-android .push-notification-preview-module__85lcXW__appName,.push-notification-preview-module__85lcXW__preview-android .push-notification-preview-module__85lcXW__timestamp{color:color-mix(in oklab, var(--primitive-text-strong) 60%, transparent)}.push-notification-preview-module__85lcXW__preview-lock:before{content:"";background-image:radial-gradient(circle at 60% 0%, color-mix(in oklab, var(--primitive-amber) 8%, transparent), transparent 60%);pointer-events:none;border-radius:18px;position:absolute;inset:0}
.email-digest-preview-module___2vY3G__card{padding:var(--primitive-space-4);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-lg);background:linear-gradient(180deg, var(--primitive-glass-soft), transparent 60%), var(--primitive-surface-2);color:var(--primitive-body);grid-template-columns:40px 1fr auto;align-items:start;gap:14px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.email-digest-preview-module___2vY3G__card:hover{border-color:var(--primitive-line-strong);box-shadow:var(--primitive-shadow-soft);transform:translateY(-1px)}.email-digest-preview-module___2vY3G__card[data-unread=true]:before{content:"";background:var(--primitive-teal);border-radius:var(--primitive-radius-lg) 0 0 var(--primitive-radius-lg);grid-row:1/-1;align-self:stretch;width:4px;margin:-16px -4px -16px -16px}.email-digest-preview-module___2vY3G__senderAvatar{border-radius:var(--primitive-radius-round);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 20%, transparent), transparent 50%), linear-gradient(135deg, color-mix(in oklab, var(--primitive-canvas) 78%, var(--primitive-text-strong)), color-mix(in oklab, var(--primitive-canvas) 52%, var(--primitive-text-strong)));width:40px;height:40px;color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.04em;border:1px solid var(--primitive-line);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--primitive-text-strong) 18%, transparent);place-items:center;font-size:14px;font-weight:400;display:grid}.email-digest-preview-module___2vY3G__body{gap:var(--primitive-space-1);min-width:0;display:grid}.email-digest-preview-module___2vY3G__metaRow{align-items:baseline;gap:var(--primitive-space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.email-digest-preview-module___2vY3G__sender{font-size:var(--primitive-text-sm);color:var(--primitive-text-strong);letter-spacing:.005em;font-weight:600}.email-digest-preview-module___2vY3G__timestamp{font-family:var(--primitive-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--primitive-muted);text-transform:uppercase;font-size:11px}.email-digest-preview-module___2vY3G__subject{color:var(--primitive-text-strong);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:600;display:-webkit-box;overflow:hidden}.email-digest-preview-module___2vY3G__preheader{font-size:var(--primitive-text-sm);color:var(--primitive-body);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.email-digest-preview-module___2vY3G__excerpt{margin:var(--primitive-space-1) 0 0;font-size:var(--primitive-text-xs);color:var(--primitive-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.email-digest-preview-module___2vY3G__tagRow{gap:var(--primitive-space-1-5);margin-top:var(--primitive-space-1-5);flex-wrap:wrap;display:flex}.email-digest-preview-module___2vY3G__tag{padding:var(--primitive-space-0-5) var(--primitive-space-2);border-radius:var(--primitive-radius-pill);background:var(--primitive-surface-3);border:1px solid var(--primitive-line);color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.1em;text-transform:uppercase;align-items:center;display:inline-flex}.email-digest-preview-module___2vY3G__rightCol{gap:var(--primitive-space-2);align-content:start;justify-items:end;display:grid}.email-digest-preview-module___2vY3G__starBtn{appearance:none;color:var(--primitive-muted);font-size:var(--primitive-text-md);cursor:pointer;padding:var(--primitive-space-1);background:0 0;border:0;border-radius:6px;line-height:1;transition:color .16s,background .16s,transform .16s}.email-digest-preview-module___2vY3G__starBtn[aria-pressed=true]{color:var(--primitive-amber)}.email-digest-preview-module___2vY3G__starBtn:hover{background:var(--primitive-surface-hover);color:var(--primitive-amber)}.email-digest-preview-module___2vY3G__starBtn:active{transform:scale(.88)}.email-digest-preview-module___2vY3G__starBtn:focus-visible{box-shadow:var(--primitive-focus-shadow);color:var(--primitive-amber);outline:none}@media (prefers-reduced-motion:reduce){.email-digest-preview-module___2vY3G__card,.email-digest-preview-module___2vY3G__starBtn{transition:none}.email-digest-preview-module___2vY3G__card:hover,.email-digest-preview-module___2vY3G__starBtn:active{transform:none}}
.notification-preview-modal-module__kIjrFa__modal{gap:var(--primitive-space-5);padding:var(--primitive-space-6);border:1px solid var(--primitive-line-strong);background:linear-gradient(180deg, var(--primitive-glass-strong), transparent 60%), var(--primitive-panel-strong);box-shadow:var(--primitive-shadow-deep);color:var(--primitive-body);border-radius:18px;width:100%;max-width:1100px;display:grid}.notification-preview-modal-module__kIjrFa__header{gap:var(--primitive-space-1-5);padding-bottom:var(--primitive-space-3);border-bottom:1px solid var(--primitive-line);display:grid}.notification-preview-modal-module__kIjrFa__kicker{font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.notification-preview-modal-module__kIjrFa__title{font-family:var(--primitive-font-display);font-size:var(--primitive-text-xl);letter-spacing:.06em;text-transform:uppercase;color:var(--primitive-text-strong);margin:0;font-weight:400}.notification-preview-modal-module__kIjrFa__subtitle{font-size:var(--primitive-text-sm);color:var(--primitive-body);margin:0}.notification-preview-modal-module__kIjrFa__grid{gap:var(--primitive-space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.notification-preview-modal-module__kIjrFa__channel{gap:var(--primitive-space-2-5);padding:var(--primitive-space-4);border:1px solid var(--primitive-line);background:var(--primitive-surface-1);border-radius:14px;transition:border-color .16s;display:grid}.notification-preview-modal-module__kIjrFa__channel:hover{border-color:var(--primitive-line-strong)}.notification-preview-modal-module__kIjrFa__channelHead{justify-content:space-between;align-items:center;gap:var(--primitive-space-2-5);display:flex}.notification-preview-modal-module__kIjrFa__channelLabel{font-family:var(--primitive-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.notification-preview-modal-module__kIjrFa__channelTag{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.1em;text-transform:uppercase;padding:3px var(--primitive-space-2);border-radius:var(--primitive-radius-pill);border:1px solid var(--tone-line,var(--primitive-line));background:var(--tone-fill,var(--primitive-surface-3));color:var(--tone-ink,var(--primitive-body))}.notification-preview-modal-module__kIjrFa__channelTag[data-tone=email]{--tone-ink:var(--primitive-teal);--tone-line:color-mix(in oklab, var(--primitive-teal) 36%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-teal) 8%, transparent)}.notification-preview-modal-module__kIjrFa__channelTag[data-tone=sms]{--tone-ink:var(--primitive-amber);--tone-line:color-mix(in oklab, var(--primitive-amber) 36%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-amber) 8%, transparent)}.notification-preview-modal-module__kIjrFa__channelTag[data-tone=push]{--tone-ink:var(--primitive-red);--tone-line:color-mix(in oklab, var(--primitive-red) 36%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-red) 8%, transparent)}.notification-preview-modal-module__kIjrFa__channelTag[data-tone=inapp]{--tone-ink:var(--primitive-green);--tone-line:color-mix(in oklab, var(--primitive-green) 36%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-green) 8%, transparent)}.notification-preview-modal-module__kIjrFa__smsPreview{gap:var(--primitive-space-2-5);padding:var(--primitive-space-3);background:var(--primitive-recessed);border:1px solid var(--primitive-line);border-radius:10px;grid-template-columns:36px 1fr;align-items:start;display:grid}.notification-preview-modal-module__kIjrFa__smsAvatar{border-radius:var(--primitive-radius-round);background:linear-gradient(135deg, var(--primitive-amber), color-mix(in oklab, var(--primitive-amber) 45%, black));width:36px;height:36px;color:var(--primitive-text-strong);font-family:var(--primitive-font-display);font-size:var(--primitive-text-sm);place-items:center;display:grid}.notification-preview-modal-module__kIjrFa__smsBody{gap:var(--primitive-space-1);display:grid}.notification-preview-modal-module__kIjrFa__smsFrom{font-family:var(--primitive-font-mono);letter-spacing:.06em;color:var(--primitive-muted);text-transform:uppercase;font-size:11px}.notification-preview-modal-module__kIjrFa__smsText{font-size:var(--primitive-text-sm);color:var(--primitive-text-strong);padding:var(--primitive-space-2) var(--primitive-space-2-5);border-radius:var(--primitive-radius-lg) var(--primitive-radius-lg) var(--primitive-radius-lg) var(--primitive-radius-sm);background:color-mix(in oklab, var(--primitive-amber) 14%, transparent);border:1px solid color-mix(in oklab, var(--primitive-amber) 24%, transparent);margin:0;line-height:1.5}.notification-preview-modal-module__kIjrFa__inappPreview{gap:var(--primitive-space-2-5);padding:var(--primitive-space-3);background:var(--primitive-recessed);border:1px solid color-mix(in oklab, var(--primitive-green) 28%, transparent);border-radius:10px;grid-template-columns:auto 1fr;display:grid}.notification-preview-modal-module__kIjrFa__inappIcon{border-radius:var(--primitive-radius-md);background:color-mix(in oklab, var(--primitive-green) 16%, transparent);width:30px;height:30px;color:var(--primitive-green);place-items:center;display:grid}.notification-preview-modal-module__kIjrFa__inappBody p{font-size:var(--primitive-text-sm);color:var(--primitive-text-strong);margin:0}.notification-preview-modal-module__kIjrFa__inappBody small{margin-top:var(--primitive-space-0-5);font-family:var(--primitive-font-mono);font-variant-numeric:tabular-nums;font-size:var(--primitive-text-2xs);color:var(--primitive-muted);letter-spacing:.08em;display:block}
.unsubscribe-page-template-module__l-nrZG__shell{place-items:center;min-height:100%;padding:clamp(24px,5vw,60px);display:grid}.unsubscribe-page-template-module__l-nrZG__card{border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 100% 0%, color-mix(in oklab, var(--primitive-teal) 12%, transparent), transparent 60%), linear-gradient(180deg, var(--primitive-glass-soft), transparent 60%), var(--primitive-panel-strong);width:100%;max-width:520px;box-shadow:var(--primitive-shadow-soft);text-align:left;border-radius:20px;gap:22px;padding:clamp(28px,4vw,44px);display:grid;position:relative;overflow:hidden}.unsubscribe-page-template-module__l-nrZG__card:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg, transparent 0 3px, var(--primitive-texture-stroke) 3px 4px);mix-blend-mode:overlay;opacity:.4;position:absolute;inset:0}.unsubscribe-page-template-module__l-nrZG__card>*{position:relative}.unsubscribe-page-template-module__l-nrZG__iconBox{background:linear-gradient(180deg, var(--primitive-glass-strong), transparent 50%), color-mix(in oklab, var(--primitive-teal) 16%, transparent);border:1px solid color-mix(in oklab, var(--primitive-teal) 32%, transparent);width:56px;height:56px;color:var(--primitive-teal);border-radius:14px;place-items:center;display:grid}.unsubscribe-page-template-module__l-nrZG__kicker{font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.unsubscribe-page-template-module__l-nrZG__headline{font-family:var(--primitive-font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--primitive-text-strong);margin:0;font-size:clamp(28px,4vw,38px);font-weight:400;line-height:1.05}.unsubscribe-page-template-module__l-nrZG__sub{font-size:var(--primitive-text-base);color:var(--primitive-body);margin:0;line-height:1.55}.unsubscribe-page-template-module__l-nrZG__context{gap:var(--primitive-space-1-5);padding:14px var(--primitive-space-4);border-radius:var(--primitive-radius-lg);background:var(--primitive-recessed);border:1px solid var(--primitive-line);display:grid}.unsubscribe-page-template-module__l-nrZG__contextLabel{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted)}.unsubscribe-page-template-module__l-nrZG__contextValue{font-size:var(--primitive-text-sm);color:var(--primitive-text-strong);font-variant-numeric:tabular-nums;margin:0}.unsubscribe-page-template-module__l-nrZG__actions{gap:var(--primitive-space-2-5);flex-wrap:wrap;display:flex}.unsubscribe-page-template-module__l-nrZG__primaryBtn,.unsubscribe-page-template-module__l-nrZG__secondaryBtn{appearance:none;font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);letter-spacing:.1em;text-transform:uppercase;padding:var(--primitive-space-3) 18px;cursor:pointer;align-items:center;gap:var(--primitive-space-2);border-radius:10px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.unsubscribe-page-template-module__l-nrZG__primaryBtn{border-radius:var(--primitive-btn-radius);background:var(--primitive-btn-primary-bg);color:var(--primitive-btn-primary-fg);box-shadow:var(--primitive-btn-primary-shadow);border:0}.unsubscribe-page-template-module__l-nrZG__primaryBtn:hover{background:var(--primitive-btn-primary-hover-bg);color:var(--primitive-btn-primary-hover-fg);box-shadow:var(--primitive-btn-primary-hover-shadow);transform:translateY(-1px)}.unsubscribe-page-template-module__l-nrZG__primaryBtn:focus-visible{box-shadow:var(--primitive-focus-shadow), var(--primitive-btn-primary-shadow);outline:none}.unsubscribe-page-template-module__l-nrZG__primaryBtn:active{transform:translateY(0)}.unsubscribe-page-template-module__l-nrZG__secondaryBtn{border:1px solid var(--primitive-btn-secondary-border);border-radius:var(--primitive-btn-radius);background:var(--primitive-btn-secondary-bg);color:var(--primitive-btn-secondary-fg)}.unsubscribe-page-template-module__l-nrZG__secondaryBtn:hover{border-color:var(--primitive-line-strong);color:var(--primitive-text-strong);background:var(--primitive-surface-hover)}.unsubscribe-page-template-module__l-nrZG__secondaryBtn:focus-visible{color:var(--primitive-text-strong);box-shadow:var(--primitive-focus-shadow);outline:none}.unsubscribe-page-template-module__l-nrZG__secondaryBtn:active{transform:translateY(1px)}.unsubscribe-page-template-module__l-nrZG__foot{font-family:var(--primitive-font-mono);letter-spacing:.06em;color:var(--primitive-muted);margin:0;font-size:11px}@media (prefers-reduced-motion:reduce){.unsubscribe-page-template-module__l-nrZG__primaryBtn,.unsubscribe-page-template-module__l-nrZG__secondaryBtn{transition:none}}
.notifications-module__T4T54W__page{gap:var(--primitive-space-7);padding:clamp(20px,3vw,36px);display:grid}.notifications-module__T4T54W__main{gap:var(--primitive-space-7);width:100%;max-width:1320px;margin:0 auto;padding:clamp(20px,3vw,36px);display:grid}.notifications-module__T4T54W__notice{align-items:center;gap:var(--primitive-space-3);padding:var(--primitive-space-2-5) 14px;border:1px solid color-mix(in oklab, var(--primitive-teal) 32%, transparent);border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-teal) 7%, transparent);color:var(--primitive-teal);font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;width:max-content;max-width:100%;font-size:11px;display:inline-flex}.notifications-module__T4T54W__notice:before{content:"";border-radius:var(--primitive-radius-round);background:var(--primitive-teal);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--primitive-teal) 18%, transparent)}.notifications-module__T4T54W__grid{gap:var(--primitive-space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.notifications-module__T4T54W__card{gap:var(--primitive-space-3);border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 100% 0%, var(--accent-soft,color-mix(in oklab, var(--primitive-teal) 14%, transparent)), transparent 60%), var(--primitive-surface-2);color:var(--primitive-body);isolation:isolate;border-radius:14px;grid-template-rows:auto 1fr auto;padding:18px;text-decoration:none;transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s,box-shadow .24s;display:grid;position:relative;overflow:hidden}.notifications-module__T4T54W__card:before{content:"";pointer-events:none;z-index:0;background-image:repeating-linear-gradient(0deg, transparent 0 3px, var(--primitive-texture-stroke) 3px 4px);mix-blend-mode:overlay;opacity:.5;position:absolute;inset:0}.notifications-module__T4T54W__card>*{z-index:1;position:relative}.notifications-module__T4T54W__card:hover{border-color:var(--accent-edge,var(--primitive-line-strong));box-shadow:var(--primitive-shadow-deep);transform:translateY(-3px)}.notifications-module__T4T54W__card:focus-visible{border-color:var(--primitive-focus-ring);box-shadow:var(--primitive-focus-shadow), var(--primitive-shadow-deep);outline:none;transform:translateY(-3px)}.notifications-module__T4T54W__accentTeal{--accent-soft:color-mix(in oklab, var(--primitive-teal) 16%, transparent);--accent-edge:color-mix(in oklab, var(--primitive-teal) 45%, var(--primitive-line-strong))}.notifications-module__T4T54W__accentAmber{--accent-soft:color-mix(in oklab, var(--primitive-amber) 16%, transparent);--accent-edge:color-mix(in oklab, var(--primitive-amber) 45%, var(--primitive-line-strong))}.notifications-module__T4T54W__accentRed{--accent-soft:color-mix(in oklab, var(--primitive-red) 16%, transparent);--accent-edge:color-mix(in oklab, var(--primitive-red) 45%, var(--primitive-line-strong))}.notifications-module__T4T54W__accentGreen{--accent-soft:color-mix(in oklab, var(--primitive-green) 16%, transparent);--accent-edge:color-mix(in oklab, var(--primitive-green) 45%, var(--primitive-line-strong))}.notifications-module__T4T54W__accentViolet{--accent-soft:color-mix(in oklab, var(--primitive-violet) 16%, transparent);--accent-edge:color-mix(in oklab, var(--primitive-violet) 45%, var(--primitive-line-strong))}.notifications-module__T4T54W__thumb{aspect-ratio:16/10;border:1px solid var(--primitive-line);background:radial-gradient(ellipse at 30% 12%, var(--primitive-glass-soft), transparent 50%), var(--primitive-recessed);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-muted);border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.notifications-module__T4T54W__thumbGlyph{font-family:var(--primitive-font-display);color:var(--primitive-text-strong);letter-spacing:.04em;font-size:clamp(28px,4vw,42px);line-height:.9}.notifications-module__T4T54W__cardKicker{font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.notifications-module__T4T54W__cardTitle{margin:var(--primitive-space-1-5) 0 var(--primitive-space-1);font-size:var(--primitive-text-lg);color:var(--primitive-text-strong);letter-spacing:.005em;font-weight:700}.notifications-module__T4T54W__cardBody{font-size:var(--primitive-text-sm);color:var(--primitive-body);margin:0;line-height:1.5}.notifications-module__T4T54W__meta{justify-content:space-between;align-items:center;gap:var(--primitive-space-3);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px;display:flex}.notifications-module__T4T54W__metaAction{color:var(--primitive-text-strong);align-items:center;gap:var(--primitive-space-1-5);transition:gap .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.notifications-module__T4T54W__card:hover .notifications-module__T4T54W__metaAction{gap:var(--primitive-space-2-5)}.notifications-module__T4T54W__demoSurface{gap:var(--primitive-space-4);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, var(--primitive-glass-soft), transparent 60%), var(--primitive-surface-1);padding:22px;display:grid}.notifications-module__T4T54W__demoLabel{font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.notifications-module__T4T54W__demoStack{gap:14px;display:grid}.notifications-module__T4T54W__demoInline{align-items:center;gap:var(--primitive-space-4);flex-wrap:wrap;display:flex}.notifications-module__T4T54W__bellStage{padding:var(--primitive-space-9);border:1px dashed var(--primitive-line);background:var(--primitive-recessed);border-radius:14px;place-items:center;display:grid}.notifications-module__T4T54W__center{gap:var(--primitive-space-6);grid-template-columns:1fr 320px;display:grid}.notifications-module__T4T54W__centerMain{gap:var(--primitive-space-6);min-width:0;display:grid}.notifications-module__T4T54W__centerSide{gap:var(--primitive-space-5);align-content:start;display:grid}@media (max-width:1000px){.notifications-module__T4T54W__center{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.notifications-module__T4T54W__card,.notifications-module__T4T54W__metaAction{transition:none}.notifications-module__T4T54W__card:hover{transform:none}}
