:root,[data-theme=light]{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-display:"Nunito", ui-rounded, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-pill:999px;--size-icon:20px;--size-icon-sm:16px;--size-control:40px;--size-action:56px;--size-tile:72px;--surface:#fafaf8;--surface-raised:#fff;--surface-sunken:#f1f3f2;--line:#e6eaea;--line-strong:#8a9495;--ink:#10272c;--heading:#17383d;--ink-muted:#646d74;--primary:#22494e;--primary-hover:#183a3e;--primary-tint:#e2ebea;--primary-subtle:#ebf1ef;--on-primary:#fff;--accent:#225f62;--echo:#6f8b89;--focus:#2f6f8f;--success:#22663f;--success-bg:#e6f2ea;--danger:#a3271d;--danger-bg:#fbeae8;--info:#24508a;--info-bg:#e7eef8;--warning:#7a4300;--warning-bg:#fdedc9;--neutral:#4a5455;--neutral-bg:#eceeee;--shadow-raised:0 1px 2px #10272c0a, 0 4px 16px #10272c0d;--shadow-action:0 2px 6px #22494e2e, 0 8px 20px #22494e1f}[data-theme=dark]{--surface:#121819;--surface-raised:#1a2224;--surface-sunken:#0e1314;--line:#2a3436;--line-strong:#6b7778;--ink:#edf1f0;--heading:#d6e8e5;--ink-muted:#a3aeac;--primary:#9cc0bd;--primary-hover:#b6d3d0;--primary-tint:#2a3b3b;--primary-subtle:#223133;--on-primary:#0f1718;--accent:#8cc9c6;--echo:#9cc0bd;--focus:#7fc4e3;--success:#8fd3a8;--success-bg:#183324;--danger:#f2a49b;--danger-bg:#3a1d1a;--info:#9dc0f0;--info-bg:#18283d;--warning:#ecc27a;--warning-bg:#352813;--neutral:#c3cbca;--neutral-bg:#263031;--shadow-raised:0 1px 2px #0006;--shadow-action:0 2px 8px #00000080}
body{background:var(--surface);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:24px}.tx-stack{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.tx-row{align-items:center;gap:var(--space-2);padding:var(--space-4);flex-wrap:wrap;display:flex}.tx-muted{color:var(--ink-muted)}.tx-mono{font-family:var(--font-mono);font-size:14px}.tx-icon{width:var(--size-icon);height:var(--size-icon);fill:currentColor;flex:none}.tx-icon--sm{width:var(--size-icon-sm);height:var(--size-icon-sm)}.tx-icon--lg{width:28px;height:28px}.tx-icon--xl{width:32px;height:32px}.tx-icon__fill,:is(a,button,.tx-tile,.tx-action,.tx-list__row):is(:hover,:focus-visible) .tx-icon__line,:is([aria-pressed=true],[aria-current],[aria-selected=true]) .tx-icon__line,.tx-icon--solid .tx-icon__line{display:none}:is(a,button,.tx-tile,.tx-action,.tx-list__row):is(:hover,:focus-visible) .tx-icon__fill,:is([aria-pressed=true],[aria-current],[aria-selected=true]) .tx-icon__fill,.tx-icon--solid .tx-icon__fill{display:inline}.tx-icon-grid{gap:var(--space-2);padding:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.tx-icon-cell{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);font:400 12px/16px var(--font-sans);cursor:pointer;flex-direction:column;display:flex}.tx-icon-cell:hover{border-color:var(--line-strong)}.tx-icon-cell:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tx-icon-cell span{color:var(--ink-muted)}.tx-page{max-width:640px;padding:var(--space-8) var(--space-5) var(--space-12);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.tx-display{font:800 36px/40px var(--font-sans);letter-spacing:-.025em;color:var(--heading);margin:0}.tx-title{font:700 28px/34px var(--font-sans);letter-spacing:-.015em;color:var(--heading);margin:0}.tx-lead{color:var(--ink-muted);margin:0;font-size:17px;line-height:25px}.tx-heading{align-items:center;gap:var(--space-3);font:700 20px/28px var(--font-sans);letter-spacing:-.01em;color:var(--heading);margin:0;display:flex}.tx-link{align-items:center;gap:var(--space-1);color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.tx-link:hover{text-decoration-thickness:2px}.tx-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.tx-logo{width:auto;height:32px;display:block}.tx-logo--dark,[data-theme=dark] .tx-logo--light{display:none}[data-theme=dark] .tx-logo--dark{display:block}.tx-header{background:var(--surface);border-bottom:1px solid var(--line)}.tx-header__bar,.tx-header__user{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.tx-header__bar{padding-top:var(--space-4);flex-wrap:nowrap}.tx-header__user{padding-bottom:var(--space-4)}.tx-header__brand{align-items:center;gap:var(--space-2);flex:auto;min-width:0;display:flex}.tx-header__brand .tx-logo,.tx-header__brand .tx-badge{flex:none}.tx-header__brand .tx-logo{height:28px}.tx-header__brand .tx-badge{padding:0 var(--space-2)}.tx-header__church{text-overflow:ellipsis;min-width:0;color:var(--ink-muted);padding-left:var(--space-3);margin-left:var(--space-1);border-left:1px solid var(--line);white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.tx-header__who{align-items:center;gap:var(--space-3);display:flex}.tx-header__name{flex-direction:column;align-items:flex-start;gap:2px;font-weight:600;display:flex}.tx-avatar{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-primary);font:700 15px/1 var(--font-sans);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.tx-avatar img{object-fit:cover;width:100%;height:100%}.tx-icon-btn{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tx-icon-btn:hover{background:var(--primary-subtle)}.tx-icon-btn[aria-pressed=true]{background:var(--primary-tint);color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.tx-icon-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tx-icon-btn--sm{width:32px;height:32px}.tx-icon-btn--sm .tx-icon{width:18px;height:18px}.tx-theme-toggle{gap:var(--space-1);flex:none;display:inline-flex}.tx-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-6);border-radius:var(--radius-pill);font:600 16px/24px var(--font-sans);cursor:pointer;color:var(--ink);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.tx-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tx-btn--primary{background:var(--primary);color:var(--on-primary)}.tx-btn--primary:hover{background:var(--primary-hover)}.tx-btn--secondary{border-color:var(--line-strong);background:var(--surface-raised)}.tx-btn--secondary:hover{background:var(--surface-sunken)}.tx-btn--quiet{color:var(--ink-muted);padding:0 var(--space-3)}.tx-btn--quiet:hover{color:var(--ink)}.tx-btn--danger{border-color:var(--danger);color:var(--danger)}.tx-btn[disabled]{opacity:.5;cursor:not-allowed}.tx-action{align-items:center;gap:var(--space-4);box-sizing:border-box;width:100%;min-height:var(--size-action);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--primary);color:var(--on-primary);box-shadow:var(--shadow-action);font:600 18px/24px var(--font-sans);text-align:left;cursor:pointer;border:0;text-decoration:none;display:flex}.tx-action:hover{background:var(--primary-hover)}.tx-action:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.tx-action__label{flex:1}.tx-action .tx-icon{width:26px;height:26px}.tx-tiles{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tx-tile{align-items:center;gap:var(--space-3);min-height:var(--size-tile);box-sizing:border-box;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-raised);color:var(--ink);font:600 16px/24px var(--font-sans);cursor:pointer;min-width:0;text-decoration:none;display:flex}.tx-tile:hover{border-color:var(--line-strong)}.tx-tile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tx-tile__icon{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-md);background:var(--primary-subtle);color:var(--ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.tx-tile__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tx-tile>.tx-icon:last-child{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--ink-muted)}@media (max-width:559px){.tx-tile>.tx-icon:last-child{display:none}}@media (max-width:420px){.tx-tile{align-items:flex-start;gap:var(--space-2);flex-direction:column}}@media (max-width:320px){.tx-tiles{grid-template-columns:1fr}}.tx-card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);padding:var(--space-5)}.tx-panel{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-4)}.tx-list{margin:var(--space-4) 0 0;border-top:1px solid var(--line);padding:0;list-style:none}.tx-list__row{align-items:center;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;display:flex}.tx-list__row:hover .tx-list__title{text-underline-offset:3px;text-decoration:underline}.tx-list__row:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.tx-list__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tx-list__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tx-list__meta{align-items:center;gap:var(--space-1);color:var(--ink-muted);font-size:14px;line-height:20px;display:inline-flex}.tx-list__date{color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}.tx-list__row>.tx-icon:last-child{color:var(--ink-muted)}.tx-list__footer{padding-top:var(--space-4)}.tx-badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);font:600 14px/20px var(--font-sans);white-space:nowrap;padding:2px 10px;display:inline-flex}.tx-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.tx-badge--plain:before{display:none}.tx-badge--success{color:var(--success);background:var(--success-bg)}.tx-badge--danger{color:var(--danger);background:var(--danger-bg)}.tx-badge--info{color:var(--info);background:var(--info-bg)}.tx-badge--warning,.tx-badge--beta{color:var(--warning);background:var(--warning-bg)}.tx-badge--neutral{color:var(--neutral);background:var(--neutral-bg)}.tx-badge--role{color:var(--primary);background:var(--primary-tint);padding:0 var(--space-2);font-size:13px;line-height:20px}.tx-field{gap:var(--space-2);flex-direction:column;display:flex}.tx-label{font:600 14px/20px var(--font-sans)}.tx-help{color:var(--ink-muted);font-size:14px;line-height:20px}.tx-input,.tx-textarea,.tx-select{font:400 16px/24px var(--font-sans);color:var(--ink);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:9px var(--space-3)}.tx-textarea{resize:vertical;min-height:120px}.tx-input:focus,.tx-textarea:focus,.tx-select:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.tx-field--error .tx-input{border-color:var(--danger)}.tx-field--error .tx-help{color:var(--danger)}.tx-check{align-items:center;gap:var(--space-2);display:flex}.tx-check input{width:18px;height:18px;accent-color:var(--primary);margin:0}.tx-notice{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);font-size:14px;line-height:20px;display:flex}.tx-notice strong{font-weight:600}.tx-notice--info{color:var(--info);background:var(--info-bg)}.tx-notice--warning{color:var(--warning);background:var(--warning-bg)}.tx-notice--danger{color:var(--danger);background:var(--danger-bg)}.tx-notice--success{color:var(--success);background:var(--success-bg)}.tx-composer{gap:var(--space-2);flex-direction:column;display:flex}.tx-composer__meta{justify-content:space-between;gap:var(--space-2);color:var(--ink-muted);font-size:14px;line-height:20px;display:flex}.tx-composer__meta strong{color:var(--ink);font-weight:600}.tx-composer__prefix{color:var(--ink-muted);font-size:14px;line-height:20px}.tx-bubble{max-width:320px;padding:var(--space-3) var(--space-4);background:var(--primary-tint);color:var(--ink);border-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-sm);white-space:pre-wrap;word-break:break-word;align-self:flex-start;font-size:16px;line-height:24px}.tx-tabs{gap:var(--space-1);border-bottom:1px solid var(--line);display:flex}.tx-tab{padding:var(--space-2) var(--space-3);font:600 16px/24px var(--font-sans);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px}.tx-tab[aria-selected=true]{color:var(--primary);border-bottom-color:var(--primary)}.tx-tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tx-option{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);cursor:pointer;display:flex}.tx-option:hover{background:var(--surface-sunken)}.tx-option[aria-selected=true]{background:var(--primary-tint)}.tx-chip{align-items:center;gap:var(--space-2);padding:4px var(--space-3);border-radius:var(--radius-pill);background:var(--primary-tint);color:var(--ink);font:600 14px/20px var(--font-sans);display:inline-flex}.tx-chip button{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;line-height:1}.tx-summary{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.tx-stat{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;gap:2px;display:flex}.tx-stat__value{font:700 20px/28px var(--font-sans);color:var(--heading);font-variant-numeric:tabular-nums}.tx-stat__label{color:var(--ink-muted);font-size:14px;line-height:20px}.tx-stat--total{background:var(--primary-tint)}.tx-table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-raised);width:100%;font-size:16px;line-height:24px;overflow:hidden}.tx-table th{text-align:left;font:600 14px/20px var(--font-sans);color:var(--ink-muted);background:var(--surface-sunken);padding:var(--space-2) var(--space-3)}.tx-table td{padding:var(--space-3);border-top:1px solid var(--line);vertical-align:top}.tx-table td.num,.tx-table th.num{text-align:right;font-variant-numeric:tabular-nums}.tx-table tr:hover td{background:var(--surface-sunken)}.tx-table .tx-sub{color:var(--ink-muted);font-size:14px;line-height:20px;display:block}.tx-segment{border-radius:var(--radius-pill);background:var(--surface-sunken);gap:2px;padding:2px;display:inline-flex}.tx-segment button{border-radius:var(--radius-pill);padding:4px var(--space-3);font:600 14px/20px var(--font-sans);color:var(--ink-muted);cursor:pointer;background:0 0;border:0}.tx-segment button[aria-pressed=true]{background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-raised)}.tx-affix{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-raised);align-items:stretch;display:flex;overflow:hidden}.tx-affix span{padding:0 var(--space-3);background:var(--surface-sunken);color:var(--ink-muted);font-family:var(--font-mono);border-right:1px solid var(--line);align-items:center;font-size:14px;display:flex}.tx-affix input{padding:9px var(--space-3);font-family:var(--font-mono);color:var(--ink);background:0 0;border:0;flex:1;min-width:0;font-size:14px}.tx-affix:focus-within{outline:2px solid var(--focus);outline-offset:1px}.tx-affix input:focus{outline:none}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.home-greeting{gap:var(--space-3);margin-bottom:var(--space-2);flex-direction:column;display:flex}.tx-list__meta{column-gap:var(--space-3);flex-wrap:wrap}.home-stat{align-items:center;gap:var(--space-1);font-variant-numeric:tabular-nums;display:inline-flex}a.tx-btn{text-decoration:none}.tx-notice__body{gap:var(--space-2);flex-direction:column;display:flex}.tx-notice__body p{margin:0}.tx-notice a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.tx-notice a:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}button.tx-option{width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0}button.tx-option:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.tx-tip{display:inline-flex;position:relative}.tx-tip__button{border:1px solid var(--line-strong);background:var(--surface-raised);width:20px;height:20px;color:var(--ink-muted);font:600 12px/1 var(--font-sans);cursor:help;border-radius:50%;padding:0}.tx-tip__button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tx-tip__text{width:min(300px,80vw);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--ink);color:var(--surface);font:400 14px/20px var(--font-sans);text-align:left;box-shadow:var(--shadow-raised);visibility:hidden;opacity:0;z-index:10;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);right:0}.tx-tip:hover .tx-tip__text,.tx-tip:focus-within .tx-tip__text{visibility:visible;opacity:1}.tx-composer__meta{flex-wrap:wrap}.compose-top{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:768px){.compose-top{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.compose-top>a{justify-self:start}}.compose-steps{align-items:center;margin:0;padding:0;list-style:none;display:flex}.compose-step{align-items:center;display:flex}.compose-step+.compose-step:before{content:"";width:clamp(16px,5vw,56px);height:2px;margin:0 var(--space-3);background:var(--line)}@media (max-width:479px){.compose-step+.compose-step:before{width:12px;margin:0 var(--space-2)}}.compose-step[data-state=done]+.compose-step:before{background:var(--success)}.compose-step button{cursor:pointer;align-items:center;gap:var(--space-2);color:var(--ink-muted);font:500 14px/20px var(--font-sans);background:0 0;border:0;border-radius:999px;padding:0;text-decoration:none;display:inline-flex}.compose-step button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.compose-step__mark{border:1px solid var(--line);background:var(--surface-sunken);border-radius:50%;place-items:center;width:28px;height:28px;font-weight:600;display:inline-grid}.compose-step button:disabled{cursor:default}.compose-step button:not(:disabled):hover .compose-step__label{text-underline-offset:3px;text-decoration:underline}.compose-step[data-state=current] button{color:var(--ink);font-weight:600}.compose-step[data-state=current] .compose-step__mark{background:var(--primary);border-color:var(--primary);color:var(--surface)}.compose-step[data-state=done] button{color:var(--ink)}.compose-step[data-state=done] .compose-step__mark{background:var(--success);border-color:var(--success);color:var(--surface)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tx-bubble.preview-bubble{--preview-blue:#1e90ff;background:var(--preview-blue);color:#fff;border-radius:18px;align-self:flex-end;margin-left:26px;position:relative}.tx-bubble.preview-bubble:before{content:"";background:var(--preview-blue);border-bottom-right-radius:16px 14px;width:20px;height:20px;position:absolute;bottom:0;left:-7px}.tx-bubble.preview-bubble:after{content:"";background:var(--surface-raised);border-bottom-right-radius:10px;width:26px;height:20px;position:absolute;bottom:0;left:-26px}.tx-input,.tx-select{box-sizing:border-box;height:42px}.tx-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px;padding-right:32px}@media (max-width:640px){.history-table thead{display:none}.history-table,.history-table tbody,.history-table tr,.history-table td{width:100%;display:block}.history-table tr+tr td:first-child{border-top:1px solid var(--line)}.history-table td{box-sizing:border-box;padding:var(--space-1) var(--space-3);overflow-wrap:anywhere;border-top:0}.history-table td:first-child{padding-top:var(--space-3)}.history-table td[style]{min-width:0!important}.history-table td.num{width:auto;padding:var(--space-1) var(--space-1) var(--space-3) var(--space-3);text-align:left;display:inline-block}.history-table td.num:before{content:attr(data-label) " ";color:var(--ink-muted);font-size:14px}.opt-outs-table thead{display:none}.opt-outs-table,.opt-outs-table tbody,.opt-outs-table tr,.opt-outs-table td{width:100%;display:block}.opt-outs-table tr+tr td:first-child{border-top:1px solid var(--line)}.opt-outs-table td{box-sizing:border-box;padding:var(--space-1) var(--space-3);overflow-wrap:anywhere;border-top:0}.opt-outs-table td:first-child{padding-top:var(--space-3)}.opt-outs-table td:last-child{padding-bottom:var(--space-3)}}.card-divider{border:0;border-top:1px solid var(--line);width:100%;margin:.5em 0}a.tx-tab{text-decoration:none}a.tx-tab[aria-current=page]{color:var(--primary);border-bottom-color:var(--primary)}.template-rename>summary{list-style:none}.template-rename>summary::-webkit-details-marker{display:none}@media (max-width:640px){.templates-table thead{display:none}.templates-table,.templates-table tbody,.templates-table tr,.templates-table td{box-sizing:border-box;width:100%;display:block}.templates-table td{padding:var(--space-1) var(--space-3);overflow-wrap:anywhere;border-top:0}.templates-table td[style]{min-width:0!important}.templates-table tr+tr td:first-child{border-top:1px solid var(--line)}.templates-table td:first-child{padding-top:var(--space-3)}.templates-table td:last-child{padding-bottom:var(--space-3)}.templates-table td[data-label]:before{content:attr(data-label) " ";color:var(--ink-muted);font-size:14px}.templates-table td:last-child .tx-row{justify-content:flex-start!important}}@media (min-width:641px){.template-actions{flex-wrap:nowrap}}.leader-group{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.leader-group .tx-sub{color:var(--ink-muted);font-size:14px;line-height:20px;display:block}.page-tabs{scrollbar-width:none;overflow-x:auto}.page-tabs .tx-tab{white-space:nowrap}.sign-in-brand{padding-bottom:var(--space-2);justify-content:center;display:flex}.sign-in-brand .tx-logo{height:120px}.review-cost{align-items:baseline;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border-left:4px solid var(--primary);background:var(--primary-tint);flex-wrap:wrap;display:flex}.review-cost__label{font:600 16px/24px var(--font-sans);color:var(--ink)}.review-cost__value{font:700 28px/34px var(--font-sans);color:var(--primary);font-variant-numeric:tabular-nums}
