.ta-page{--ta-aside-w: 320px;--ta-gap: clamp(48px, 6vw, 88px);background:var(--bone);min-height:100vh;width:100%;min-width:0;max-width:calc(var(--rail) + 2 * var(--rail-x));margin:0 auto;padding:clamp(16px,2.5vw,32px) var(--rail-x) clamp(96px,12vw,160px)}.ta-body{display:grid;grid-template-columns:minmax(0,1fr) var(--ta-aside-w);column-gap:var(--ta-gap);align-items:start}.ta-body-main{min-width:0}.ta-back-row{margin:0 0 10px}.ta-back{display:inline-flex;align-items:center;gap:0;margin-left:-10px;padding:6px 16px 6px 10px;border-radius:999px;font-family:inherit;font-weight:500;font-size:.95rem;letter-spacing:-.005em;color:var(--ink);opacity:1;text-decoration:none;transition:background .12s ease}@media(hover:hover){.ta-back:hover{background:#0a0a0a0f}}.ta-back-chevron{width:18px;height:18px;flex-shrink:0;display:block}.ta-title{margin:0;font-size:clamp(2.25rem,7vw,4.25rem);font-weight:600;letter-spacing:-.04em;line-height:1.2;color:var(--ink);white-space:nowrap;overflow:clip;overflow-clip-margin:.25em;text-overflow:ellipsis;min-width:0}.ta-title[contenteditable]{outline:none;cursor:text;overflow:visible;text-overflow:clip}.ta-title[contenteditable]:focus{outline:none;box-shadow:none;background:transparent;border:0}.ta-sub{margin:14px 0 0;font-family:var(--font-mono);font-weight:500;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ink)}.ta-sub-part{white-space:nowrap}.ta-hero-tags{margin-top:22px}.ta-main{margin-top:clamp(60px,7vw,96px)}.ta-main{min-width:0}.ta-loading{font-family:var(--font-mono);font-weight:500;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-dim);margin:0}.ta-section+.ta-section{margin-top:clamp(48px,6vw,72px)}.ta-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}.ta-section-title{margin:0;font-size:clamp(1.625rem,2.6vw,2rem);font-weight:600;letter-spacing:-.025em;color:var(--ink)}.ta-section-meta{margin:0;font-family:var(--font-mono);font-weight:500;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-dim)}.ta-edit-slot{margin-top:4px}.actc{display:grid;gap:18px}.actc-group{display:grid;grid-template-columns:148px 1fr;gap:24px;align-items:start}.actc-when{margin:4px 0 0;font-family:var(--font-mono);font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);opacity:.55}.actc-events{list-style:none;margin:0;padding:0;display:grid;gap:6px}.actc-event{margin:0;font-size:.92rem;font-weight:400;color:var(--ink)}.actc-event strong{font-weight:700}.ta-empty{margin:0;padding:14px 0;font-family:var(--font-mono);font-weight:500;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-dim)}.ta-recipients{margin:0;padding:0;list-style:none}.ta-recipients li{padding:8px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:24px;align-items:center}.ta-recipient-main{min-width:0}.ta-recipient-name{margin:0 0 2px;font-size:.95rem;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-recipient-meta{margin:0;font-size:.78rem;font-weight:500;color:var(--ink);opacity:.55}.ta-recipient-note-display{display:none}.ta-recipient-note{appearance:none;width:100%;padding:8px 14px;border:1px solid rgba(10,10,10,.15);border-radius:999px;background:transparent;font:inherit;font-size:.85rem;color:var(--ink);outline:none;transition:border-color .12s ease,background .12s ease}.ta-recipient-note::placeholder{color:var(--ink);opacity:.4}@media(hover:hover){.ta-recipient-note:hover{background:#0a0a0a05;border-color:#0a0a0a40}}.ta-recipient-note:focus{border-color:var(--ink);background:var(--bone)}.ta-recipient-note--saved{border-color:var(--ink);transition:border-color .32s ease}.ta-recipient-note:disabled{opacity:.6;cursor:default}.ta-section-meta-group{display:inline-flex;align-items:center;gap:6px}.ta-info{position:relative;display:inline-flex;align-items:center}.ta-info-btn{width:16px;height:16px;padding:0;background:transparent;border:none;color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ta-info-btn:focus-visible{outline:none}.ta-info-btn svg{width:16px;height:16px;display:block}.ta-info-tip{position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(2px);width:max-content;max-width:min(320px,80vw);padding:12px 14px;background:var(--surface);color:var(--ink);font-family:inherit;font-size:.8rem;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.45;border-radius:14px;box-shadow:0 12px 32px #0a0a0a14;pointer-events:none;opacity:0;transition:opacity .16s cubic-bezier(.32,.72,0,1),transform .16s cubic-bezier(.32,.72,0,1);z-index:5;white-space:normal}.ta-info:hover .ta-info-tip,.ta-info-btn:focus-visible~.ta-info-tip{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ta-info-tip{transition:none}}.ta-dl{margin:0}.ta-dl-row{display:grid;grid-template-columns:148px 1fr;gap:24px;padding:6px 0}.ta-dl-row dt{margin:0;font-family:var(--font-mono);font-weight:500;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-dim);align-self:center}.ta-dl-row dd{margin:0;font-size:.95rem;color:var(--ink);align-self:center}.ta-dl-val--mono{font-family:var(--font-mono);font-weight:500;font-size:.85rem;letter-spacing:.02em}.ta-aside{align-self:start;margin-top:14px;position:sticky;top:calc(var(--nav-h) + clamp(16px,2.5vw,32px))}.ta-proof{position:relative;background:var(--chartreuse);color:var(--ink);border-radius:24px;padding:18px 24px 24px;border:1px solid transparent;transition:background .28s ease,border-color .28s ease}.ta-credits{margin-top:16px;background:transparent;border:1px solid rgba(10,10,10,.2);border-radius:24px;padding:18px 24px;color:var(--ink);transition:padding .28s cubic-bezier(.32,.72,0,1)}.ta-credits-head{margin:0 0 14px;display:flex;align-items:center}.ta-credits-label{margin:0;font-family:var(--font-mono);font-weight:500;font-size:.66rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink)}.ta-credits-body{max-height:600px;overflow:hidden;transition:opacity .2s ease,max-height .28s cubic-bezier(.32,.72,0,1),margin .28s cubic-bezier(.32,.72,0,1)}.ta-credits-body .ce-list,.ta-credits-body .ce-empty{border-top:0}.ta-credits-body .ce-empty{padding:0;border-bottom:0}.ta-credits-body .ce-row:last-child{border-bottom:0;padding-bottom:0}.ta-credits-body .ce-row:first-child{padding-top:0}.ta-credits-add{margin-top:16px;background:transparent;border:1px solid rgba(10,10,10,.2);border-radius:24px;overflow:hidden}.ta-credits-add--inline{margin-top:16px;border:1px solid rgba(10,10,10,.2);border-radius:999px;width:100%;overflow:hidden;transition:border-color .2s ease}@media(hover:hover){.ta-credits-add--inline:hover{background:#0a0a0a0a}}.ta-aside:has(.ta-credits.is-searching) .ta-credits-add--inline{border-color:var(--ink)}.ta-credits-add--inline .ta-credits-add-trigger{display:block;width:100%;background:transparent;border:0;cursor:pointer;font:inherit;text-align:center;padding:13px 22px;color:var(--ink);font-weight:600}.ta-credits{overflow:hidden;transition:height .32s cubic-bezier(.32,.72,0,1),border-color .2s ease}.ta-credits.is-searching{border-color:var(--ink)}.ta-credits-grid{display:block;position:relative}.ta-credits-row{will-change:transform,opacity}.ta-credits-row--search,.ta-credits.is-searching .ta-credits-row--list{position:absolute;top:0;left:0;right:0;opacity:0;pointer-events:none}.ta-credits.is-searching .ta-credits-row--search{position:static;opacity:1;pointer-events:auto}.ta-credits-row--confirm{position:absolute;top:0;left:0;right:0;opacity:0;pointer-events:none;will-change:transform,opacity}.ta-credits.is-confirming .ta-credits-row--list,.ta-credits.is-confirming .ta-credits-row--search{position:absolute;top:0;left:0;right:0;opacity:0;pointer-events:none}.ta-credits.is-confirming .ta-credits-row--search{transform:translate(calc(100% + 24px))}.ta-credits.is-confirming .ta-credits-row--confirm{position:static;opacity:1;pointer-events:auto}.ta-credits.is-confirming{border-color:var(--ink)}.ta-credits-confirm-body{margin:0 0 18px;font-size:.92rem;line-height:1.5;color:var(--ink)}.ta-credits-confirm-body strong{font-weight:600}.ta-credits-confirm-actions{display:flex;gap:10px}.ta-credits-confirm-cancel,.ta-credits-confirm-ok{appearance:none;flex:1;font-family:inherit;font-weight:500;font-size:.9rem;line-height:1;min-height:44px;padding:0 18px;border-radius:999px;cursor:pointer;border:1px solid rgba(10,10,10,.2);background:transparent;color:var(--ink);transition:background-color .12s ease,border-color .12s ease,color .12s ease}.ta-credits-confirm-ok{background:var(--ink);color:var(--bone);border-color:var(--ink)}@media(hover:hover){.ta-credits-confirm-cancel:hover{border-color:var(--ink);background:#0a0a0a0a}.ta-credits-confirm-ok:hover{background:#1a1a1a}}.ta-aside:has(.ta-credits.is-confirming) .ta-credits-add--inline{opacity:.4;pointer-events:none;transition:opacity .2s ease}@media(prefers-reduced-motion:reduce){.ta-credits-grid,.ta-credits-row{transition:none}}.ta-credits-add-trigger{appearance:none;display:block;width:100%;background:transparent;border:0;cursor:pointer;font:inherit;color:inherit;text-align:center;transition:background .12s ease,padding .28s cubic-bezier(.32,.72,0,1),max-height .28s cubic-bezier(.32,.72,0,1);padding:13px 22px;max-height:60px}@media(hover:hover){.ta-credits-add-trigger:hover{background:#0a0a0a0d}}.ta-credits-add-label{display:inline-block;font-weight:600;font-size:.95rem;letter-spacing:-.005em;color:var(--ink);transition:opacity .14s ease}.ta-credits-add-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.32,.72,0,1)}.ta-credits-add-panel-inner{min-height:0;overflow:hidden;padding:0 16px;opacity:0;transition:padding .28s cubic-bezier(.32,.72,0,1),opacity .2s ease}.ta-credits-add.is-open .ta-credits-add-trigger{padding-top:0;padding-bottom:0;max-height:0;pointer-events:none;cursor:default}@media(hover:hover){.ta-credits-add.is-open .ta-credits-add-trigger:hover{background:transparent}}.ta-credits-add.is-open .ta-credits-add-label{opacity:0;transition:opacity .12s ease}.ta-credits-add.is-open .ta-credits-add-panel{grid-template-rows:1fr}.ta-credits-add.is-open .ta-credits-add-panel-inner{padding:16px;opacity:1;transition:padding .28s cubic-bezier(.32,.72,0,1),opacity .2s ease .22s}@media(prefers-reduced-motion:reduce){.ta-credits-add-trigger,.ta-credits-add-label,.ta-credits-add-panel,.ta-credits-add-panel-inner{transition:none}}.ta-credits-search{position:relative;display:block}.ta-credits-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--ink);opacity:.58;pointer-events:none;transition:opacity .12s ease}.ta-credits-search:focus-within .ta-credits-search-icon{opacity:1}.ta-credits-search-input{width:100%;box-sizing:border-box;background:transparent;color:var(--ink);border:1px solid var(--border-strong);border-radius:999px;padding:11px 16px 11px 40px;font-family:inherit;font-weight:500;font-size:.95rem;line-height:1;outline:none;appearance:none;-webkit-appearance:none;min-height:0;transition:border-color .12s ease,background .12s ease}@media(max-width:720px){.ta-credits-search-input{font-size:16px;scroll-margin-top:calc(var(--nav-h) + env(safe-area-inset-top) + 16px)}}.ta-credits-search-input::placeholder{color:var(--fg-dim)}@media(hover:hover){.ta-credits-search-input:hover{background:#0a0a0a0a}}.ta-credits-search-input:focus{border-color:var(--ink);background:#0a0a0a0a}.ta-credits-search-list{margin-top:12px;display:flex;flex-direction:column;gap:4px;min-height:164px;max-height:320px;overflow-y:auto}.ta-credits-search-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 0;border-radius:12px;cursor:pointer}.ta-credits-search-avatar{display:inline-flex;width:40px;height:40px;border-radius:999px;background:var(--chartreuse);color:var(--ink);align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.ta-credits-search-avatar svg{display:block}.ta-credits-search-meta{min-width:0}.ta-credits-search-name{margin:0;font-size:.875rem;font-weight:600;line-height:1.2;color:var(--ink);letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ta-credits-search-handle{margin:2px 0 0;font-family:inherit;font-weight:500;font-size:.78rem;line-height:1.2;letter-spacing:-.005em;color:var(--ink);opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .12s ease}@media(hover:hover){.ta-credits-search-row:hover .ta-credits-search-handle{opacity:1}}.ta-credits-search-add{appearance:none;border:1px solid var(--ink);background:transparent;border-radius:999px;padding:5px 12px;font-family:inherit;font-weight:500;font-size:.78rem;letter-spacing:-.005em;color:var(--ink);cursor:pointer;transition:background .12s ease,color .12s ease}@media(hover:hover){.ta-credits-search-add:hover:not(:disabled),.ta-credits-search-row:hover .ta-credits-search-add:not(:disabled){background:var(--ink);color:var(--bone)}}.ta-credits-search-add:disabled{opacity:.5;cursor:default}.ta-credits-search-empty{margin:0;max-width:18ch;font-weight:400;font-size:.82rem;line-height:1.35;letter-spacing:-.005em;color:var(--ink);opacity:.55;text-align:center;text-wrap:balance}.ta-credits-search-list:has(>.ta-credits-search-empty:only-child){justify-content:center;align-items:center}.ta-credits-search-list:has(>.ta-credits-search-empty:only-child)>.ta-credits-search-empty{transform:translateY(-42px)}.ta-proof-mark{width:36px;height:auto;opacity:.85;pointer-events:none;user-select:none;flex-shrink:0}.ta-proof-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 4px}.ta-proof-label{margin:0;font-family:var(--font-mono);font-weight:500;font-size:.66rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink)}.ta-proof--anchoring{background:transparent;border-color:#0a0a0a33}.ta-proof-hash--inline{margin:0 0 14px;font-family:var(--font-mono);font-weight:500;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;line-height:1.3;color:var(--ink);word-break:break-all}.ta-proof-hash-label{opacity:.5}a.ta-proof-hash-link{color:inherit;text-decoration:none;opacity:.5;transition:opacity .12s}@media(hover:hover){a.ta-proof-hash-link:hover{opacity:.95;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}}.ta-proof-sentence{margin:0 0 14px;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--ink)}.ta-proof-meta{margin:0 0 14px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-family:var(--font-mono);font-weight:500;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;line-height:1.3;color:var(--ink)}.ta-proof-meta-label,.ta-proof-meta-value{opacity:.5;word-break:break-word}.ta-proof-bottom{display:flex;align-items:flex-end;gap:12px}.ta-proof-bottom-left{flex:1;min-width:0}.ta-proof-cert{flex-shrink:0;display:block;text-decoration:none;line-height:0}.ta-proof-cert-qr{width:96px;height:96px}.ta-proof-cert-qr svg{width:100%;height:100%;display:block;shape-rendering:crispEdges}.ta-proof-cert-qr svg rect[fill=white]{fill:none}.ta-proof-footer{display:flex;align-items:flex-end;gap:12px}.ta-proof-btc{margin:0 0 14px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-family:var(--font-mono);font-weight:500;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;line-height:1.3;color:var(--ink)}.ta-proof-btc-label,.ta-proof-btc-detail{color:inherit;text-decoration:none;opacity:.5}a.ta-proof-btc-detail{text-decoration:none;word-break:break-all;text-wrap:balance;transition:opacity .12s}@media(hover:hover){a.ta-proof-btc-detail:hover{opacity:.95;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}}.ta-proof-verify{margin:0}.ta-proof-info{appearance:none;display:inline-flex;align-items:center;padding:0;background:transparent;border:0;color:var(--ink);opacity:.5;font-family:var(--font-mono);font-weight:500;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;line-height:1.3;cursor:pointer;transition:opacity .2s ease,font-weight .2s ease}@media(hover:hover){.ta-proof-info:hover,.ta-proof-info[aria-expanded=true]{opacity:1;font-weight:600}}.ta-proof-detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.ta-proof-detail-inner{min-height:0;overflow:hidden;text-align:left}.ta-proof-detail-inner p{margin:14px 0;font-family:inherit;font-weight:500;font-size:.78rem;line-height:1.5;letter-spacing:-.005em;text-transform:none;color:var(--ink);opacity:0;transition:opacity .24s ease}.ta-proof-detail-inner a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;font-weight:600}.ta-proof-download{display:block;width:100%;box-sizing:border-box;margin:0;padding:11px 22px;background:var(--ink);color:var(--chartreuse)!important;border:0;border-radius:999px;font-family:inherit;font-weight:500;font-size:.9rem;letter-spacing:-.005em;text-align:center;text-decoration:none!important;cursor:pointer;white-space:nowrap;opacity:0;transition:opacity .24s ease}.ta-proof--anchoring .ta-proof-download{color:var(--bone)!important}.ta-proof-detail.is-open{grid-template-rows:1fr}.ta-proof-detail.is-open .ta-proof-detail-inner p,.ta-proof-detail.is-open .ta-proof-detail-inner .ta-proof-download{opacity:1;transition:opacity .24s ease .28s}@media(max-width:880px){.ta-body{display:flex;flex-direction:column;row-gap:0;column-gap:0}.ta-body-main,.ta-aside{display:contents}.ta-title{white-space:normal;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ta-sub{order:1;margin-top:16px!important}.ta-hero-tags{order:2;margin-top:16px!important}.ta-proof{order:3;margin-top:32px!important;width:100%;max-width:none;margin-left:0;margin-right:0;align-self:stretch;box-sizing:border-box}.ta-credits-add,.ta-credits-add--inline{order:4;margin-top:24px!important}.ta-credits{order:4;margin-top:16px!important}.ta-main{order:5;margin-top:48px!important}.ta-proof{padding-top:14px;padding-bottom:16px}.ta-credits{padding-top:12px;padding-bottom:12px}.ta-credits-add--inline .ta-credits-add-trigger{padding-block:10px}.ta-credits-add,.ta-credits-add--inline,.ta-credits{width:100%;max-width:none;margin-left:0;margin-right:0;align-self:stretch;box-sizing:border-box}.ta-dl-row{grid-template-columns:1fr;gap:4px;padding:12px 0}.ta-recipients li{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:20px 0}.ta-section-head{margin-bottom:8px}.actc-group{grid-template-columns:1fr;gap:4px}.ta-recipient-main{display:contents}.ta-recipient-note{display:none}.ta-recipient-note-display{display:block;order:1;margin:0;font-family:var(--font-mono);font-weight:500;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);opacity:.55}.ta-recipient-name{order:2;margin-bottom:0;font-family:var(--font);font-weight:400;font-size:1rem;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.ta-recipient-meta{order:3}}
