html.tm-opening-armed body:after{content:"";position:fixed;inset:0;z-index:90;background:var(--environment);pointer-events:none}html.tm-opening-armed .brand img{opacity:0}.tm-panel{position:relative;min-width:0;border:1px solid var(--glass-edge);border-radius:var(--glass-radius,14px);background-color:var(--glass-panel);background-image:linear-gradient(145deg,#d9f7ee08,transparent 48%,#b8c9e503);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);color:var(--ink);transition:border-color .28s ease,box-shadow .28s ease}.tm-panel:focus-within{border-color:#c0e5e06b}@media (hover:hover) and (pointer:fine){.tm-panel:hover{border-color:#c0e5e04d}}.tm-ui{font-size:14px;line-height:1.7}.tm-ui p{line-height:1.75}.tm-section-heading{max-width:720px}.tm-section-heading>h2{margin:13px 0 0;color:var(--ink);font-size:25px;font-weight:500;line-height:1.4;letter-spacing:-.5px}.tm-section-heading>p:not(.page-eyebrow){margin-top:12px;color:var(--muted);font-size:14px;line-height:1.9}.status-tag.tm-tag-err{background:#e0907e14;color:var(--tm-err)}.tm-notice{display:flex;gap:12px;margin:0}.tm-notice-glyph{flex:none;width:16px;height:16px;margin-top:4px}.tm-notice-body{min-width:0;flex:1}.tm-notice-title{margin:0 0 4px;color:var(--ink);font-size:14px;font-weight:500;line-height:1.7}.callout.warning .tm-notice-title{color:#efd7ab}.tm-notice-text{font-size:13px;line-height:1.85}.callout.tm-callout-ok{background:#9bceb00d;border-color:#a7d6bd38;color:#c3e6d4}.callout.tm-callout-ok .tm-notice-title{color:var(--tm-ok)}.callout.tm-callout-err{background:#bf71630d;border-color:#e0a69c3d;color:#f2c9bf}.callout.tm-callout-err .tm-notice-title{color:var(--tm-err)}.tm-notice-plain{margin:0;padding:0;border:0;background:none}.tm-notice+.tm-notice{margin-top:12px}.tm-notice-text button{margin-top:6px;color:var(--ink);background:none;border:0;padding:0}.tm-link,.tm-notice-text button{text-decoration:underline;text-underline-offset:4px}.tm-link{display:inline;color:#c6e5e4;text-decoration-color:#c6e5e440;overflow-wrap:anywhere;transition:color .2s,text-decoration-color .2s}.tm-link:focus-visible,.tm-link:hover{color:#fff;text-decoration-color:currentColor}.tm-link .arrow{margin-left:3px;font-size:.92em}.tm-link.no-underline{text-decoration:none}.hatch{background-image:repeating-linear-gradient(135deg,#c7e7e52b 0 1px,transparent 1px 7px)}.tm-inline-button{border:0;background:none;padding:0;color:inherit;font-weight:500;text-decoration:underline;text-underline-offset:4px}.copy-button.tm-ghost{min-width:0;min-height:36px;padding:6px 10px;border-radius:6px;color:#a7c3cb;font-size:12px;font-weight:500;white-space:nowrap}.copy-button.tm-ghost:hover:not(:disabled){background:#c6e5e40c;color:var(--ink)}.copy-button.tm-ghost svg{width:14px;height:14px}.tm-spinner{display:inline-block;flex:none;vertical-align:-2px}.button .tm-spinner{width:15px;height:15px}.button.tm-wallet-warn{border-color:#d7b67766;color:#efd7ab;gap:9px}.tm-doc-glyph{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--glass-edge);border-radius:12px;background:#c1e6e609;color:var(--ink)}.addr{font-family:var(--font-code);overflow-wrap:anywhere;letter-spacing:0}.tabular{font-variant-numeric:tabular-nums}@layer components{.skeleton{display:inline-block;border-radius:6px;background:linear-gradient(90deg,#c4e6e60f 30%,#c4e6e61f 50%,#c4e6e60f 70%);background-size:300% 100%;animation:tm-shimmer 1.6s linear infinite}}@keyframes tm-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.fade-up{animation:tm-fade-up .38s var(--ease-out) both}@keyframes tm-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.draw-in{stroke-dasharray:1;animation:tm-draw .38s var(--ease-out) both}@keyframes tm-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.motion-paused .draw-in,.motion-paused .fade-up,.motion-paused .skeleton{animation:none}@media (prefers-reduced-motion:reduce){.draw-in,.fade-up,.skeleton{animation:none}.draw-in{stroke-dasharray:none}}.balance-unit.tm-balance-error{color:#e7cd9f;cursor:help}.tm-contribute{scroll-margin-top:100px}.tm-contribute-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px;align-items:start}.tm-contribute-side{display:grid;gap:24px;min-width:0}@media (min-width:1051px){.tm-contribute-side{position:sticky;top:calc(var(--header-height) + 24px)}}@media (max-width:1050px){.tm-contribute-grid{grid-template-columns:minmax(0,1fr)}}.tm-count{border:1px solid var(--line);border-radius:10px;background:#06192380;box-shadow:inset 0 1px 3px #020d141a}.tm-segmented{border:1px solid #c0e2df30;border-radius:10px;background:#06192380}.tm-segmented label:has(:checked){border-color:#c7e7e54d;background:#c4e6e614;color:var(--ink);box-shadow:inset 0 1px 0 #e0f9f328}.tm-segmented label:has(:focus-visible){outline:3px solid #a7d9d3;outline-offset:2px}.tm-field{border:1px solid #c0e2df30;border-radius:10px;background:#06192380;box-shadow:inset 0 1px 3px #020d141a;transition:border-color .2s,box-shadow .2s,background .2s}.tm-field:focus-within{border-color:#b9ded8;background:#0a2632;box-shadow:0 0 0 3px #b9ded810}.tm-field[data-invalid=true]{border-color:#e0a69c;background:#bf71630b}.tm-field input{font-family:var(--font-ui);font-variant-numeric:tabular-nums}.tm-field input::placeholder{color:#8ca8b3}.tm-field input:focus-visible{outline:none}.tm-dashed{border:1px dashed #c7e7e533;border-radius:10px;background:#06192340}.tm-review{border:1px solid #c7e7e540;border-radius:12px;background:#06192366;box-shadow:inset 0 1px 0 #e0f9f31a}.tm-checkbox{accent-color:#a7d9d3}.article-page .article-section .tm-block,.article-page .article-section>.tm-block{margin:28px 0}.article-page .article-section .tm-notice-stack>.callout{margin:0}.article-page .article-section .tm-notice-stack>.callout+.callout{margin-top:14px}.article-page .article-section .tm-notice-stack{margin:28px 0}.article-page .callout .tm-notice-text p,.article-page .tm-notice-text{font-size:14px;line-height:1.9}.article-page .callout.tm-notice h3,.article-page .tm-notice-title{font-size:16px}.article-page .article-section h3.tm-subhead{margin:40px 0 0}.article-page .callout.tm-assessment h3{margin:14px 0 6px}.article-page .callout.tm-assessment h4{margin:22px 0 4px;font-size:14px;font-weight:500}.article-page .callout.tm-assessment .table-scroll{margin:20px 0 12px}.article-page .callout.tm-assessment .tm-terms dd{overflow-wrap:anywhere}.article-page .callout.tm-assessment .data-table td,.article-page .callout.tm-assessment .data-table th{text-align:left}.article-page .callout.tm-assessment .data-table td:last-child{min-width:260px}.article-page .tm-pool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0}.article-page .tm-pool-grid>.receipt-card{padding:0;overflow:hidden}.tm-pool-grid .receipt-card>h3{margin:0;padding:18px 22px;border-bottom:1px solid var(--line);font-size:16px}.tm-pool-grid .receipt-card>div{padding:18px 22px}.tm-pool-grid .receipt-card>div+div{border-top:1px solid var(--line)}.tm-pool-grid .receipt-card strong{display:block;color:var(--ink);font-size:14px;font-weight:500}.tm-pool-grid .receipt-card p{margin-top:6px;font-size:13px;line-height:1.8}.tm-pool-grid .receipt-card>p.tm-shared{margin:0;padding:14px 22px;border-top:1px solid var(--line);background:#c6e5e408;color:#c6e5e4;font-size:12px}.article-page .formula-block p.tm-formula-note{display:block;color:var(--muted);font-size:12px}.article-page .tm-split-bar{display:flex;gap:3px;height:10px;margin:26px 0 14px;overflow:hidden;border-radius:999px;background:#c4e6e60f}.article-page .tm-split-legend{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;color:var(--muted);font-size:12px}.article-page .tm-split-legend li{display:flex;align-items:center;gap:7px;margin:0;font-size:12px}.tm-swatch{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%}.article-page .data-table tbody tr.tm-total>*{color:var(--ink);font-weight:500;background:#c4e6e608}.article-page .tm-rules{margin:24px 0 0;padding:0!important;list-style:none;border-top:1px solid var(--line)}.article-page .article-section .tm-rules li{margin:0;padding:16px 0 16px 22px;border-bottom:1px solid var(--line);position:relative}.article-page .tm-rules li:before{content:"";position:absolute;left:2px;top:28px;width:5px;height:5px;border-radius:50%;background:#c6e5e4}.article-page .tm-mobile-rows{display:none}@media (max-width:700px){.article-page .tm-pool-grid{grid-template-columns:minmax(0,1fr)}}.article-page .article-nav>a.is-current,.article-page .article-nav>a[aria-current=page]{color:var(--ink);background:#c5e6e20d;font-weight:500}.tm-instance-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:start}@media (max-width:1100px){.tm-instance-grid{grid-template-columns:minmax(0,1fr)}}.tm-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0 0}.tm-terms>div{padding:16px 18px;border:1px solid var(--line);border-radius:10px;background:#c4e6e606}.tm-terms dt{color:var(--muted);font-size:12px;font-weight:500}.tm-terms dd{margin:6px 0 0;color:var(--tm-ink-2);font-size:14px;line-height:1.8}@media (max-width:700px){.tm-terms{grid-template-columns:minmax(0,1fr)}}.code-view{background:#04131c;scrollbar-color:#5e858e transparent}.code-view pre.shiki{margin:0;padding:1rem 0;overflow-x:auto;background:transparent!important;font-family:var(--tm-mono);font-size:12.5px;line-height:1.7;counter-reset:line;tab-size:4}.code-view pre.shiki code{display:grid;min-width:max-content;font-family:var(--tm-mono);font-size:inherit}.code-view .line{display:block;padding-right:1.5rem;counter-increment:line}.code-view .line:before{content:counter(line);display:inline-block;width:3.5rem;padding-right:1.25rem;margin-right:.75rem;text-align:right;color:#6f8c96;user-select:none;position:sticky;left:0;background:#04131c;box-shadow:inset -1px 0 0 var(--line)}.code-view .line:hover{background:#0b2430}.code-view .line:hover:before{background:#0b2430;color:var(--ink)}.code-view .shiki span{color:var(--shiki-dark)}.page-shell .tm-participation{display:grid;grid-template-columns:minmax(0,1fr);gap:72px;margin-top:56px}.tm-results-table{margin:0}.data-table th.text-right{text-align:right}.participation-results .tm-lede{max-width:760px;padding-top:0;margin-top:-6px;font-size:14px}.participation-results .results-header h2{margin-top:10px;font-size:24px}.wallet-panel .tm-connecting{display:flex;align-items:center;gap:10px}.wallet-panel>.tm-connected-address{margin-top:4px;color:var(--ink);font-size:15px;line-height:1.7}.tm-wallet-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:16px 0 0 -10px}.tm-wallet-actions .button{margin-left:auto;gap:9px}.wallet-panel .wallet-entry .field-hint+.field-hint{margin-top:6px}.receipt-card .tm-card-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px}.tm-card-link{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:12px;font-weight:400}.tm-card-link:hover{color:var(--ink)}.tm-token-id{margin-left:6px;color:var(--tm-faint);font-size:11px}.receipt-card dt .text-sm{font-size:13px}.tm-dd-note{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.6}.tm-dd-note.tm-warn{color:var(--tm-warn)}.participation-results .receipt-grid+.tm-notice-stack,.participation-results .tm-notice-stack{margin-top:18px}.participation-results .tm-notice-stack:empty{display:none}.participation-results .tm-notice-stack>.callout{margin:0}.tm-receipt-pools{margin-top:22px}.receipt-card.tm-receipt-pool{container:receipt-pool/inline-size;min-width:0;padding:0}.tm-receipt-pool-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line)}.receipt-card .tm-receipt-pool-head h3{margin:0}.tm-receipt-table-wrap{display:none}.tm-receipt-pool .data-table{width:100%;min-width:0;table-layout:fixed;margin:0}.tm-receipt-category{width:22%}.tm-receipt-expected{width:20%}.tm-receipt-unclaimed{width:22%}.tm-receipt-held{width:15%}.tm-receipt-status{width:21%}.tm-receipt-pool .data-table th{padding:8px;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.tm-receipt-pool .data-table td,.tm-receipt-pool .data-table td:not(:first-child){padding:10px 8px;white-space:normal;overflow-wrap:anywhere;vertical-align:middle;color:var(--ink)}.tm-receipt-pool .status-tag{max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.tm-receipt-rows>li{padding:12px 16px}.tm-receipt-pool .tm-receipt-rows dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.tm-receipt-rows dd{font-size:13px}@container receipt-pool (min-width: 420px){.tm-receipt-rows{display:none}.tm-receipt-table-wrap{display:block}}.tm-receipt-foot{padding:8px 16px 0}.tm-receipt-actions{display:grid;gap:10px;padding:12px 16px 16px;border-top:1px solid var(--line)}.tm-receipt-actions .callout{margin:0}.tm-receipt-actions .button{min-height:40px}.tm-muted{color:var(--muted);font-size:13px;line-height:1.8}.tm-dash{color:var(--tm-faint)}.tm-skeleton-rows{display:grid;gap:8px}.tm-history-table .data-table{min-width:760px;margin:0}.tm-history-table .data-table td{vertical-align:middle}.tm-history-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;color:var(--muted);font-size:12px}.tm-receipt-pools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:880px){.tm-receipt-pools{grid-template-columns:minmax(0,1fr)}}.article-page .article-layout.tm-wide{--article-measure:1000px}.article-page .tm-contracts-nav>a{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:6px}.tm-contracts-nav .tm-nav-index{padding-top:1px;font:11px/1.6 SFMono-Regular,Consolas,monospace;color:var(--tm-faint)}.tm-contracts-nav small{display:block;margin-top:2px;color:var(--tm-faint);font-size:11px;font-weight:400}.tm-deployments>h3{margin-top:0}.tm-deployment-group+.tm-deployment-group{margin-top:22px}.tm-deployment-group h4{margin:0 0 10px;color:var(--ink);font-size:15px;font-weight:500}.tm-deployment+.tm-deployment{margin-top:14px}.tm-deployment h5{margin:0 0 6px;color:var(--muted);font-size:12px;font-weight:500}.tm-source-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:18px}.article-page .article-section .tm-source-head h2{margin:0}.article-page .article-section .tm-source-head p{font-size:12px}.tm-block-line{display:block;margin-top:6px}.article-page .article-section p.tm-small,.tm-small{font-size:12px;line-height:1.8;color:var(--muted)}.not-found .page-lead{margin-bottom:32px}.article-page .article-section .callout.warning>p{margin-top:8px}.whitepaper-doc .wp-title{max-width:900px}.whitepaper-doc .wp-title>span{display:block}.whitepaper-doc .wp-title .wp-subtitle{margin-top:14px;color:var(--muted);font-size:clamp(19px,2vw,24px);font-weight:400;line-height:1.5;letter-spacing:-.01em;text-wrap:balance}.whitepaper-doc .page-tags{flex-wrap:wrap}.whitepaper-doc .wp-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px}.whitepaper-doc .wp-action{min-height:46px;padding:0 22px;font-size:13px}.whitepaper-doc .wp-front{max-width:1028px;margin:0 auto 64px;display:grid;gap:18px}.whitepaper-doc .wp-front>.callout{margin:0}.whitepaper-doc .wp-front .tm-notice-text p{color:inherit;font-size:14px;line-height:1.9}.whitepaper-doc .wp-front .tm-notice-text strong{color:var(--ink);font-weight:600}.whitepaper-doc .wp-meta{margin:0;border-top:1px solid var(--line)}.whitepaper-doc .wp-meta>div{display:grid;grid-template-columns:210px minmax(0,1fr);gap:6px 24px;padding:13px 0;border-bottom:1px solid var(--line)}.whitepaper-doc .wp-meta dt{font:500 11px/1.8 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:#9ebec7}.whitepaper-doc .wp-meta dd{margin:0;font-size:14px;line-height:1.8;color:var(--ink);min-width:0}.whitepaper-doc .wp-meta dd .text-link{min-height:0;font-size:14px;gap:6px;color:#c3e1e4}.whitepaper-doc .wp-meta-note{display:block;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.whitepaper-doc .wp-meta-links{border-top:0}.whitepaper-doc .wp-toc-mobile{display:none}.whitepaper-doc .article-nav{max-height:calc(100dvh - 140px)}.whitepaper-doc .article-nav>a{min-height:0;padding:7px 12px;font-size:12.5px;line-height:1.55}.whitepaper-doc .wp-h2,.whitepaper-doc .wp-h3{position:relative}.whitepaper-doc .article-section>.wp-h2{margin-bottom:26px}.whitepaper-doc .wp-h3{margin:42px 0 14px;color:var(--ink);font:500 19px/1.5 var(--font-ui);letter-spacing:-.01em;scroll-margin-top:112px}.whitepaper-doc .wp-num{margin-right:12px;color:#9ebec7;font:400 14px/1.5 var(--tm-mono);font-variant-numeric:tabular-nums}.whitepaper-doc .wp-anchor{margin-left:10px;color:#8fb1bb;font-weight:400;opacity:0;text-decoration:none}.whitepaper-doc .wp-anchor:focus-visible,.whitepaper-doc :is(.wp-h2,.wp-h3):hover .wp-anchor{opacity:1}@media (hover:none){.whitepaper-doc .wp-anchor{opacity:.55}}.whitepaper-doc .wp-article li,.whitepaper-doc .wp-article p{font-size:15.5px;line-height:1.9}.whitepaper-doc .wp-article strong{color:var(--ink);font-weight:600}.whitepaper-doc .wp-article em{font-style:italic}.whitepaper-doc .wp-article code,.whitepaper-doc .wp-footnote code,.whitepaper-doc .wp-meta code{font-family:var(--tm-mono);font-size:.86em;color:var(--ink);background:#c5e3ff10;border:1px solid #c5e3ff18;border-radius:4px;padding:.05em .35em;overflow-wrap:anywhere}.whitepaper-doc .wp-link{color:#c3e1e4;text-decoration:underline;text-decoration-color:#c3e1e466;text-underline-offset:3px}.whitepaper-doc .wp-link:hover{color:#fff;text-decoration-color:currentColor}.whitepaper-doc .wp-cite{font:500 .8em/1 var(--tm-mono);color:#9ebec7;text-decoration:none;white-space:nowrap}.whitepaper-doc .wp-cite:hover{color:var(--ink);text-decoration:underline}.whitepaper-doc .wp-list{margin:18px 0 22px;padding-left:1.4em}.whitepaper-doc .wp-list>li+li{margin-top:10px}.whitepaper-doc .wp-list>li::marker{color:#9ebec7}.whitepaper-doc .wp-article li[id]{scroll-margin-top:112px}.whitepaper-doc .wp-quote{margin:22px 0;padding:4px 0 4px 18px;border-left:2px solid var(--line)}.whitepaper-doc .wp-article p.wp-example{margin:26px 0 0;padding:14px 18px;border-left:2px solid #9fd2f0;border-radius:0 10px 10px 0;background:#9fd2f00d}.whitepaper-doc .wp-article p.wp-example+.table-scroll{margin-top:14px}.whitepaper-doc .wp-risk .wp-h3{padding-left:14px;border-left:2px solid var(--tm-warn)}.whitepaper-doc .wp-risk .wp-h3 .wp-num{color:var(--tm-warn)}.whitepaper-doc .wp-table-scroll{margin:24px 0 28px}.whitepaper-doc .wp-table-scroll:focus-visible{outline:3px solid #8296c3;outline-offset:3px}.whitepaper-doc .wp-table{min-width:520px}.whitepaper-doc .wp-table thead th{white-space:normal;vertical-align:bottom;line-height:1.5}.whitepaper-doc .wp-table tbody td,.whitepaper-doc .wp-table tbody th{font-size:13.5px;line-height:1.7;vertical-align:top}.whitepaper-doc .wp-table tbody th{font-weight:500}.whitepaper-doc .wp-table code{font-size:.82em}.whitepaper-doc .wp-math{margin:24px 0 28px;padding:20px 22px;overflow-x:auto;overscroll-behavior-x:contain;background:var(--glass-panel);border:1px solid var(--line);border-radius:12px;color:var(--ink);scrollbar-width:thin}.whitepaper-doc .wp-math:focus-visible{outline:3px solid #8296c3;outline-offset:3px}.whitepaper-doc .wp-math math{font-family:STIX Two Math,Cambria Math,Latin Modern Math,math;font-size:1.12em}.whitepaper-doc .wp-math .katex{display:block}.whitepaper-doc .wp-math mtd{padding:3px 0}.whitepaper-doc .wp-math mtd:nth-child(odd){text-align:right}.whitepaper-doc .wp-math mtd:nth-child(2n){text-align:left}.whitepaper-doc .wp-math mtd:nth-child(3){padding-left:1.6em}.whitepaper-doc .wp-article code.wp-code-short{white-space:nowrap}.whitepaper-doc .wp-figure{margin:30px 0 34px}.whitepaper-doc .wp-figure figcaption{margin-top:14px;font-size:13px;line-height:1.75;color:var(--muted)}.whitepaper-doc .wp-figure figcaption strong{color:var(--ink);font-weight:600}.whitepaper-doc .wp-lanes{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.whitepaper-doc :is(.wp-lane,.wp-group){padding:16px;background:var(--glass-panel);border:1px solid var(--line);border-radius:12px}.whitepaper-doc .wp-article .wp-lane-title{margin:0 0 12px;font:500 10.5px/1.6 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:#9ebec7}.whitepaper-doc .wp-flow{list-style:none;margin:0;padding:0}.whitepaper-doc .wp-node{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:2px 8px;padding:10px 12px;border:1px solid #c5e3ff2b;border-radius:9px;background:#c5e3ff08}.whitepaper-doc .wp-node+.wp-node{margin-top:10px}.whitepaper-doc .wp-node.wp-node-continues{margin-top:22px}.whitepaper-doc .wp-node.wp-node-continues:before{content:"";position:absolute;top:-19px;left:26px;height:14px;border-left:1px solid #9ebec7}.whitepaper-doc .wp-node.wp-node-continues:after{content:"";position:absolute;top:-8px;left:23px;border:4px solid transparent;border-top-color:#9ebec7}.whitepaper-doc .wp-article .wp-box,.whitepaper-doc .wp-article .wp-node{font-size:13px;line-height:1.6;color:var(--ink)}.whitepaper-doc .wp-node-key{grid-row:span 2;font:500 11px/1.6 var(--tm-mono);color:#9fd2f0;padding-top:1px}.whitepaper-doc .wp-node-from{font-size:11.5px;color:var(--muted)}.whitepaper-doc .wp-arch{display:grid;gap:12px}.whitepaper-doc .wp-processor{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center}.whitepaper-doc .wp-processor-connector{width:100%;height:120px;color:var(--muted)}.whitepaper-doc .wp-processor .wp-processor-pools{grid-template-columns:minmax(0,1fr)}@media (max-width:600px){.whitepaper-doc .wp-processor{grid-template-columns:minmax(0,1fr);gap:12px}.whitepaper-doc .wp-processor-connector{display:none}}.whitepaper-doc .wp-boxes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.whitepaper-doc .wp-boxes-two{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.whitepaper-doc .wp-article .wp-boxes>li{margin:0}.whitepaper-doc .wp-box{display:flex;flex-direction:column;gap:3px;padding:11px 13px;border:1px solid #c5e3ff2b;border-radius:9px;background:#c5e3ff08}.whitepaper-doc .wp-box>strong{font-weight:600}.whitepaper-doc .wp-box-detail{font-size:12px;color:var(--muted)}.whitepaper-doc .wp-relations{list-style:none;margin:6px 0 0;padding:6px 0 0;border-top:1px solid var(--line)}.whitepaper-doc .wp-article .wp-relation{margin:2px 0 0;font-size:12px;line-height:1.6;color:var(--muted)}.whitepaper-doc .wp-relation-mark{display:inline-block;width:1.3em;color:#9fd2f0}.whitepaper-doc .wp-group-holder{background:transparent}.whitepaper-doc .wp-article .wp-legend{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:12px;font-size:12px!important;color:var(--muted)}.whitepaper-doc .wp-legend span>span{color:#9fd2f0;margin-right:6px}.whitepaper-doc .wp-code{margin:22px 0;padding:16px 18px;overflow-x:auto;background:var(--glass-panel);border:1px solid var(--line);border-radius:12px;font:12.5px/1.7 var(--tm-mono);color:var(--ink)}.whitepaper-doc .wp-footnote{max-width:1028px;margin-inline:auto}@media (max-width:1000px){.whitepaper-doc .wp-meta>div{grid-template-columns:170px minmax(0,1fr)}}@media (max-width:700px){.whitepaper-doc .article-nav{display:none}.whitepaper-doc .wp-front{margin-bottom:30px}.whitepaper-doc .wp-meta>div{grid-template-columns:1fr;padding:12px 0}.whitepaper-doc .wp-toc-mobile{display:block;margin:0 0 34px;border:1px solid var(--line);border-radius:12px;background:var(--glass-panel)}.whitepaper-doc .wp-toc-mobile>summary{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:0 16px;color:var(--ink);font:500 14px/1.5 var(--font-ui);cursor:pointer;list-style:none}.whitepaper-doc .wp-toc-mobile>summary::-webkit-details-marker{display:none}.whitepaper-doc .wp-toc-mobile>summary:after{content:"+";font-size:20px;font-weight:300;color:#9ebec7}.whitepaper-doc .wp-toc-mobile[open]>summary:after{content:"−"}.whitepaper-doc .wp-toc-mobile nav{max-height:62dvh;overflow-y:auto;padding:0 16px 14px;border-top:1px solid var(--line)}.whitepaper-doc .wp-toc-mobile ol{list-style:none;margin:0;padding:0}.whitepaper-doc .wp-toc-mobile ol ol{padding-left:14px}.whitepaper-doc .wp-toc-mobile a{display:block;padding:9px 0;font-size:14px;line-height:1.5;color:var(--ink)}.whitepaper-doc .wp-toc-mobile ol ol a{padding:6px 0;font-size:13px;color:var(--muted)}.whitepaper-doc .article-section{scroll-margin-top:84px}.whitepaper-doc :is(.wp-h3,.wp-article li[id]){scroll-margin-top:84px}.whitepaper-doc .wp-article li,.whitepaper-doc .wp-article p{font-size:15px}.whitepaper-doc .wp-h3{font-size:17.5px;margin-top:34px}.whitepaper-doc .wp-num{font-size:13px;margin-right:9px}.whitepaper-doc .wp-lanes{grid-template-columns:1fr}.whitepaper-doc .wp-math{padding:16px 14px}.whitepaper-doc .wp-math math{font-size:1em}.whitepaper-doc .wp-action{flex:1 1 140px}}@media print{body:has(.whitepaper-doc) :is(.site-header,.site-footer,.skip-link,.toast,.opening){display:none!important}body:has(.whitepaper-doc),body:has(.whitepaper-doc) main,html:has(.whitepaper-doc){background:#fff!important;background-image:none!important}.whitepaper-doc{--ink:#000;--muted:#222;--line:#bbb;--glass-panel:#fff;width:auto!important;padding:0!important;color:#000}.whitepaper-doc :is(.wp-actions,.wp-toc-mobile,.article-nav,.wp-anchor){display:none!important}.whitepaper-doc .article-layout{display:block!important;max-width:none}.whitepaper-doc .article-content{max-width:none}.whitepaper-doc .page-intro{margin-bottom:18pt}.whitepaper-doc :is(.page-title,.wp-subtitle,.page-eyebrow,.wp-meta dt,.wp-num,.section-index,.wp-cite,.wp-lane-title){color:#000!important}.whitepaper-doc .status-tag{border:1px solid #999;background:none!important;color:#000!important}.whitepaper-doc .callout{background:none!important;border:1px solid #999!important;color:#000!important}.whitepaper-doc .tm-notice-title{color:#000!important}.whitepaper-doc :is(p,li,td,th,dd,figcaption,code,.wp-node,.wp-box){color:#000!important}.whitepaper-doc code{background:none!important;border:0!important}.whitepaper-doc :is(.wp-link,.text-link,.wp-node-key,.wp-relation-mark,.wp-legend span>span){color:#000!important}.whitepaper-doc #references .wp-link[href^=http]:after{content:" <" attr(href) ">";font-size:8pt;overflow-wrap:anywhere}.whitepaper-doc .table-scroll,.whitepaper-doc .wp-math{overflow:visible!important;background:none!important;border-color:#999!important}.whitepaper-doc .wp-table{min-width:0}.whitepaper-doc .data-table th{background:#eee!important;color:#000!important}.whitepaper-doc .article-section{border:0;padding-bottom:8pt;margin-bottom:14pt}.whitepaper-doc :is(h2,h3){break-after:avoid}.whitepaper-doc :is(.wp-figure,.wp-math,tr,.wp-node,.wp-box,.callout){break-inside:avoid}.whitepaper-doc :is(.wp-lane,.wp-group,.wp-node,.wp-box){background:none!important;border-color:#999!important}.whitepaper-doc .wp-article li,.whitepaper-doc .wp-article p{font-size:10.5pt;line-height:1.55}}@media (min-width:1051px) and (max-width:1400px){.site-header .header-inner .desktop-nav{gap:14px}.site-header .header-inner .desktop-nav a{white-space:nowrap}}.tm-app{--tmx-panel:var(--glass-panel,#132d3a);--tmx-solid:#0f2532;--tmx-edge:var(--glass-edge,#c7e7e52b);--tmx-line:var(--line,#bfdfe020);--tmx-muted-bg:var(--tm-surface-2);--tmx-ask:var(--tm-err);--tmx-bid:var(--tm-ok);--tmx-sticky:calc(var(--header-height, 72px) + 10px);width:min(1736px,calc(100% - 48px));margin-inline:auto;padding:8px 0 48px;color:var(--ink);font-variant-numeric:tabular-nums lining-nums}.tm-app [hidden]{display:none!important}:where(.tm-app) :is(button,a,input,select,summary):focus-visible{outline:2px solid #b9ded8;outline-offset:2px}:where(.tm-app) button{font-family:inherit}:where(.tm-app) button:disabled{cursor:not-allowed;opacity:.48}.tm-app .addr{font-family:var(--tm-mono);font-size:.92em}.tm-ok{color:var(--tm-ok)}.tm-err{color:var(--tm-err)}.tm-faint{color:var(--tm-faint)}.tm-warn{color:var(--tm-warn)}.tm-fresh{margin:0;color:var(--tm-faint);font-size:11px;line-height:1.5}.tm-connecting{gap:10px;margin:0;color:var(--muted);font-size:13px}.tm-connect,.tm-connecting{display:flex;align-items:center}.tm-connect{flex-wrap:wrap;justify-content:space-between;gap:8px 14px}.tm-connect p{margin:0;color:var(--muted);font-size:12px}.tm-plain-list{margin:6px 0 0;padding-left:18px}.tm-app>.callout{margin:0 0 8px}.tm-app-head{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;min-height:30px;margin:0 0 6px}.tm-app-head h1{margin:0;font-family:var(--font-ui);font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.tm-app-head-tools{display:flex;align-items:center;gap:8px}.tm-status{position:relative;font-size:11px}.tm-status>summary{display:flex;align-items:center;gap:6px;min-height:28px;padding:3px 10px;border:1px solid var(--tmx-edge);border-radius:999px;color:var(--muted);list-style:none;cursor:pointer;white-space:nowrap}.tm-status>summary::-webkit-details-marker{display:none}.tm-status>summary:hover{border-color:var(--tm-line-hover);color:var(--ink)}.tm-status-dot{width:7px;height:7px;border-radius:50%;background:var(--tm-warn)}.tm-status[data-stage=production] .tm-status-dot{background:var(--tm-ok)}.tm-status-chain{color:var(--tm-faint)}.tm-status-flag{min-width:16px;padding:0 4px;border-radius:8px;background:var(--tm-warn-soft);color:var(--tm-warn);text-align:center}.tm-status-panel{position:absolute;z-index:25;right:0;top:calc(100% + 6px);width:min(320px,86vw);padding:10px 12px;border:1px solid var(--tmx-edge);border-radius:10px;background:#102733;box-shadow:0 12px 32px #020e1766;color:var(--muted)}.tm-status-panel dl{display:grid;gap:4px;margin:0}.tm-status-panel dl>div{display:flex;justify-content:space-between;gap:12px}.tm-status-panel dd{margin:0;color:var(--ink);text-align:right;overflow-wrap:anywhere}.tm-status-panel p{margin:8px 0 4px}.tm-status-panel ul{margin:0;padding-left:16px}.tm-status-panel code{font-size:10px;overflow-wrap:anywhere}.tm-fresh-tag{display:inline-flex;align-items:center;gap:5px;color:var(--tm-faint);font-size:10px;white-space:nowrap}.tm-fresh-tag>i{width:6px;height:6px;border-radius:50%;background:var(--tm-ok)}.tm-fresh-tag.tm-warn>i{background:var(--tm-warn)}.tm-app .tm-steps{display:grid;gap:3px;margin:6px 0 0;padding:0;list-style:none}.tm-app .tm-steps li{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;padding:4px 8px;border:1px solid var(--tmx-line);border-radius:6px;font-size:11px;line-height:16px}.tm-app .tm-steps li[data-state=done] .tm-step-state{color:var(--tm-ok)}.tm-app .tm-steps li[data-state=failed] .tm-step-state{color:var(--tm-err)}.tm-app .tm-step-label{flex:0 1 auto;color:var(--ink)}.tm-app .tm-step-detail{order:1;flex:1 1 120px;color:var(--tm-faint);font-size:10px}.tm-app .tm-step-state{order:2;display:inline-flex;align-items:center;gap:5px;color:var(--muted)}.tm-app .tm-steps li>:is(a,code){order:3}.tm-app .tm-steps a{font-size:11px}.tm-progress{display:flex;align-items:center;gap:6px;margin:0;color:var(--ink);font-size:12px}.tm-app :is(.tmx-directory,.tmx-header,.tmx-book,.tmx-tabs,.tmx-ticket,.tmm-strip,.tmm-section,.tmm-secondary){background:var(--tmx-panel);border:1px solid var(--tmx-edge);border-radius:10px}.tmx-link{padding:0;border:0;background:none;color:var(--tm-accent);font-size:11px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.tmm-mini,.tmx-mini{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:2px 8px;border:1px solid var(--tmx-edge);border-radius:6px;background:transparent;color:var(--ink);font-size:11px;cursor:pointer;white-space:nowrap}.tmm-mini:hover:not(:disabled),.tmx-mini:hover:not(:disabled){border-color:var(--tm-line-hover)}.tmx-grid{display:grid;grid-template-columns:216px minmax(0,1fr) 292px;grid-template-areas:"nav main ticket";gap:8px;align-items:start}.tmx-nav{grid-area:nav;position:sticky;top:var(--tmx-sticky);min-width:0}.tmx-main{grid-area:main;display:flex;flex-direction:column;gap:8px;min-width:0}.tmx-sidebar{grid-area:ticket;min-width:0}.tmx-directory{padding:10px}.tmx-directory-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 8px;margin:0 0 6px;color:var(--muted);font-size:11px}.tmx-directory-heading small{font-size:10px;color:var(--tm-faint)}.tmx-directory-groups{display:flex;flex-direction:column;gap:7px}.tmx-directory-group+.tmx-directory-group{padding-top:7px;border-top:1px solid var(--tmx-line)}.tmx-directory-group h2{display:flex;align-items:center;gap:6px;min-height:20px;margin:0 0 3px;color:var(--tm-ink-2);font-size:11px;font-weight:600;letter-spacing:.02em}.tmx-directory-group h2:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--tm-accent);opacity:.7}.tmx-directory-group[data-processor=behemoth] h2:before{background:var(--tm-latch)}.tmx-directory-group>div{display:flex;flex-direction:column;gap:2px}.tmx-directory-group button{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:30px;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.tmx-directory-group button strong{font-size:12px;font-weight:500}.tmx-directory-group button small{font-size:11px;color:var(--muted);white-space:nowrap}.tmx-directory-group button:hover:not(:disabled){background:var(--tm-surface-2)}.tmx-directory-group button[aria-pressed=true]{background:var(--tm-accent-soft);box-shadow:inset 2px 0 var(--tm-accent)}.tmx-directory-group button[aria-pressed=true] small{color:var(--ink)}.tmx-header{display:grid;grid-template-columns:minmax(200px,1fr) minmax(0,1.6fr);gap:12px;padding:8px 12px}.tmx-identity{min-width:0}.tmx-title{display:flex;align-items:center;gap:8px}.tmx-title h2{margin:0;font-size:15px;font-weight:600;line-height:22px;letter-spacing:0;color:var(--ink)}.tmx-title h2 span{font-weight:400;color:var(--muted)}.tmx-cat{padding:1px 6px;border-radius:4px;background:var(--tm-surface-3);color:var(--muted);font-size:10px}.tmx-cat.is-nand{color:var(--tm-nand)}.tmx-cat.is-latch{color:var(--tm-latch)}.tmx-contract{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;color:var(--tm-faint);font-size:10px;line-height:18px}.tmx-contract .addr,.tmx-contract a{color:var(--muted);font-family:var(--tm-mono)}.tmx-contract button{min-height:22px;padding:0 3px;border:0;background:transparent;color:var(--muted);font-size:10px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.tmx-reference{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px;margin-top:2px}.tmx-reference>span{color:var(--tm-faint);font-size:10px;line-height:15px}.tmx-reference strong{display:block;color:var(--tmx-ask);font-size:21px;font-weight:600;line-height:26px;overflow-wrap:anywhere}.tmx-reference strong small{color:var(--muted);font-size:10px;font-weight:400}.tmx-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-self:center;gap:8px;margin:0}.tmx-stat{min-width:0}.tmx-stat dt{margin:0;color:var(--tm-faint);font-size:10px}.tmx-stat dd{margin:4px 0 0;color:var(--ink);font-size:12px;font-weight:600;overflow-wrap:anywhere}.tmx-stat dd small{color:var(--muted);font-size:10px;font-weight:400}.tmx-info{position:relative}.tmx-info>summary{list-style:none;cursor:help;text-decoration:underline dotted var(--tm-faint);text-underline-offset:3px}.tmx-info>summary::-webkit-details-marker{display:none}.tmx-info>p{position:absolute;z-index:6;left:0;top:100%;width:min(280px,72vw);margin:4px 0 0;padding:8px 10px;border:1px solid var(--tmx-edge);border-radius:8px;background:#102733;box-shadow:0 12px 28px #020e1766;color:var(--ink);font-size:11px;font-weight:400;line-height:1.6}.tmx-stat:nth-child(n+3) .tmx-info>p{left:auto;right:0}.tmx-copy-status{grid-column:1/-1;color:var(--tm-warn);font-size:10px}.tmx-book{position:relative;overflow:hidden}.tmx-book-heading{display:flex;align-items:center;gap:10px;min-height:30px;padding:2px 12px;border-bottom:1px solid var(--tmx-line)}.tmx-book-heading h2{margin:0;font-size:12px;font-weight:600;color:var(--ink)}.tmx-whole{margin-left:auto;min-height:26px;padding:2px 6px;border:0;background:transparent;color:var(--tm-accent);font-size:11px;cursor:pointer}.tmx-whole[aria-pressed=true]{text-decoration:underline;text-underline-offset:3px}.tmx-book-warning{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:6px 12px;border-bottom:1px solid var(--tmx-line);background:var(--tm-warn-soft);color:var(--tm-warn);font-size:11px}.tmx-book-warning button{min-height:24px;padding:0 6px;border:1px solid;border-radius:5px;background:transparent;color:inherit;font-size:11px;cursor:pointer}.tmx-batch{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 12px;border-bottom:1px solid var(--tmx-line);background:var(--tm-surface);font-size:11px;color:var(--muted)}.tmx-batch button{min-height:26px;padding:2px 8px;border:1px solid var(--tmx-edge);border-radius:5px;background:transparent;color:var(--ink);font-size:11px;cursor:pointer}.tmx-batch button.is-primary{margin-left:auto;border-color:var(--tm-accent-line);background:var(--tm-accent-soft)}.tmx-book-panel{--row:32px;--head:24px;--dir:var(--tmx-ask);--depth-bg:color-mix(in srgb,var(--tmx-ask) 9%,transparent)}.tmx-book-panel.is-bid{--dir:var(--tmx-bid);--depth-bg:color-mix(in srgb,var(--tmx-bid) 9%,transparent)}.tmx-side-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:20px;padding:2px 12px;color:var(--tm-faint);font-size:10px}.tmx-side-heading h3{position:relative;margin:0;padding-left:8px;color:var(--ink);font-size:11px;font-weight:600}.tmx-side-heading h3:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:2px;background:var(--dir)}.tmx-side-note{margin:0;padding:2px 12px 4px;color:var(--tm-warn);font-size:10px;cursor:help}.tmx-book-scroll{position:relative;max-height:calc(var(--head) + 5 * var(--row));overflow:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scroll-padding-top:var(--head)}.tmx-book-scroll.has-hidden-head{max-height:calc(5 * var(--row));scroll-padding-top:0}.tmx-book-scroll:focus-visible{outline:2px solid #b9ded8;outline-offset:-2px}.tmx-book-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:12px;line-height:16px}.tmx-book-table thead{position:sticky;top:0;z-index:2;background:var(--tmx-solid)}.tmx-book-table thead.tmx-hidden-head{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tmx-col-select{width:34px}.tmx-col-price{width:26%}.tmx-col-qty{width:18%}.tmx-col-action{width:144px}.tmx-book-table :is(th,td){min-width:0;padding:0 12px;border:0;text-align:right;vertical-align:middle;overflow-wrap:anywhere}.tmx-book-table thead th{height:var(--head);color:var(--tm-faint);font-size:10px;font-weight:450;line-height:14px;white-space:nowrap}.tmx-book-table thead small{font-size:10px}.tmx-book-table :is(.tmx-price,.tmx-price-head){text-align:left}.tmx-book-table :is(.tmx-action,.tmx-action-head){padding-left:6px}.tmx-book-table .tmx-select{padding:0 4px;text-align:center}.tmx-book-table .tmx-select label{display:flex;align-items:center;justify-content:center;min-height:var(--row)}.tmx-book-table .tmx-select input{width:15px;height:15px;accent-color:var(--tm-accent)}.tmx-row{background:linear-gradient(to left,var(--depth-bg) 0,var(--depth-bg) var(--depth,0),transparent var(--depth,0))}.tmx-row>td{height:var(--row);color:var(--ink)}.tmx-row:hover{background-color:var(--tm-surface-2)}.tmx-row.is-target{background-color:var(--tm-accent-soft);box-shadow:inset 2px 0 var(--tm-accent)}.tmx-row.is-blocked>td:not(.tmx-action){opacity:.6}.tmx-row-toggle{display:inline-flex;align-items:center;min-height:var(--row);max-width:100%;padding:0;border:0;background:transparent;color:var(--dir);font-size:12px;font-weight:600;text-align:left;cursor:pointer}.tmx-row-toggle:disabled{opacity:1;cursor:default}.tmx-price>small{margin-left:6px;color:var(--tm-accent);font-size:10px}.tmx-qty small{color:var(--tm-faint);font-size:10px}.tmx-total{color:var(--muted)!important}.tmx-row :is(.tmx-price,.tmx-qty,.tmx-total){cursor:pointer}.tmx-row-trade{display:inline-flex;align-items:center;gap:4px;vertical-align:middle}.tmx-row-qty{width:56px;min-width:0;min-height:26px;padding:2px 5px;border:1px solid var(--tmx-edge);border-radius:5px;background:var(--tm-deep);color:var(--ink);font-size:12px;line-height:18px;text-align:right}.tmx-row-qty::placeholder{color:var(--tm-faint);opacity:1}.tmx-row-trade>button{min-width:50px;min-height:26px;padding:2px 6px;border:1px solid var(--tmx-edge);border-radius:5px;background:transparent;color:var(--ink);font-size:12px;line-height:18px;cursor:pointer}.tmx-row-trade>.tmx-buy{border-color:color-mix(in srgb,var(--tmx-bid) 55%,transparent);background:color-mix(in srgb,var(--tmx-bid) 18%,transparent);color:var(--tmx-bid)}.tmx-row-trade>.tmx-sell{border-color:color-mix(in srgb,var(--tmx-ask) 55%,transparent);background:color-mix(in srgb,var(--tmx-ask) 16%,transparent);color:var(--tmx-ask)}.tmx-row-details>td{padding:8px 12px;background:var(--tm-surface);text-align:left}.tmx-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 14px;margin:0;font-size:11px;line-height:15px}.tmx-detail-grid dt{color:var(--tm-faint)}.tmx-detail-grid dd{margin:2px 0 0;color:var(--ink);overflow-wrap:anywhere}.tmx-id-list{display:flex;flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;padding:0;list-style:none;font-size:11px;color:var(--muted)}.tmx-id-list li{display:inline-flex;flex-wrap:wrap;gap:2px 6px}.tmx-id-list li strong{color:var(--ink);font-weight:500}.tmx-id-list li[data-ok]>span:nth-child(2){color:var(--tm-ok)}.tmx-empty{margin:0;padding:10px 12px;color:var(--muted);font-size:12px}.tmx-spread{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:3px 12px;min-height:32px;padding:6px 12px;border-block:1px solid var(--tmx-line);background:var(--tmx-muted-bg)}.tmx-spread strong{color:var(--ink);font-size:14px;font-weight:500}.tmx-spread strong small,.tmx-spread-value{color:var(--tm-faint);font-size:10px;font-weight:400}.tmx-book-pages{display:flex;gap:12px;padding:4px 12px;border-top:1px solid var(--tmx-line)}.tmx-book-more{min-height:28px;padding:2px 0;border:0;background:transparent;color:var(--tm-accent);font-size:11px;cursor:pointer}.tmx-tabs{overflow:hidden}.tmx-tablist{display:flex;gap:18px;min-height:38px;padding:0 12px;border-bottom:1px solid var(--tmx-line);overflow-x:auto}.tmx-tablist>button{min-height:38px;padding:0;border:0;background:transparent;color:var(--muted);font-size:12px;white-space:nowrap;cursor:pointer}.tmx-tablist>button[aria-selected=true]{color:var(--ink);box-shadow:inset 0 -2px var(--tm-accent)}.tmx-tab-panel{min-height:96px}.tmx-tab-empty{display:flex;align-items:center;gap:8px;margin:0;padding:12px;color:var(--muted);font-size:12px}.tmx-tab-note{margin:0;padding:6px 12px;color:var(--tm-faint);font-size:11px}.tmx-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin:0;padding:10px 12px;font-size:12px}.tmx-details>div{min-width:0}.tmx-details dt{color:var(--tm-faint);font-size:10px}.tmx-details dd{margin:2px 0 0;color:var(--ink);overflow-wrap:anywhere}.tmx-details a{color:var(--ink);font-family:var(--tm-mono)}.tmx-details>.tmx-tab-note{grid-column:1/-1;padding:4px 0 0}.tmx-table-wrap{position:relative;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.tmx-table{width:100%;margin:0;border-collapse:collapse;font-size:12px;line-height:16px}.tmx-table td,.tmx-table th{padding:7px 10px;border-bottom:1px solid var(--tmx-line);text-align:left;vertical-align:middle;color:var(--ink);white-space:nowrap}.tmx-table thead th{padding-block:5px;background:transparent;color:var(--tm-faint);font-size:10px;font-weight:450}.tmx-table tbody th{font-weight:500}.tmx-table tbody tr:last-child>*{border-bottom:0}.tmx-table tbody tr:hover>*{background:var(--tm-surface)}.tmx-table .num{text-align:right}.tmx-table small{color:var(--tm-faint);font-size:10px}.tmx-table .tmx-ids{max-width:280px;overflow:hidden;text-overflow:ellipsis}.tmx-ask{color:var(--tmx-ask)!important}.tmx-bid{color:var(--tmx-bid)!important}.tmx-ticket{position:sticky;top:var(--tmx-sticky);max-height:calc(100dvh - var(--tmx-sticky) - 12px);padding:11px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;outline:0}.tmx-ticket-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.tmx-ticket-title h2{margin:0;font-size:14px;font-weight:600;color:var(--ink)}.tmx-ticket-title>span{color:var(--muted);font-size:11px}.tmx-backdrop,.tmx-mobile-bar,.tmx-sheet-close{display:none}.tmx-direction{display:flex;gap:3px;padding:3px;border-radius:7px;background:var(--tm-deep)}.tmx-direction>button{flex:1;min-width:0;min-height:30px;padding:4px;border:0;border-radius:5px;background:transparent;color:var(--muted);font-size:12px;font-weight:500;cursor:pointer}.tmx-direction>button[aria-pressed=true]{background:var(--tm-surface-3)}.tmx-direction>.is-buy[aria-pressed=true]{color:var(--tmx-bid);box-shadow:inset 0 -2px var(--tmx-bid)}.tmx-direction>.is-sell[aria-pressed=true]{color:var(--tmx-ask);box-shadow:inset 0 -2px var(--tmx-ask)}.tmx-mode{display:flex;gap:14px;margin:5px 0 8px;border-bottom:1px solid var(--tmx-line)}.tmx-mode>button{flex:1;min-height:30px;padding:4px 0;border:0;background:transparent;color:var(--muted);font-size:12px;cursor:pointer}.tmx-mode>button[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 -2px var(--tm-accent)}.tmx-target{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0 0 8px;padding:6px 8px;border-radius:7px;background:var(--tm-surface-2);color:var(--muted);font-size:12px;line-height:1.5}.tmx-target strong{color:var(--ink);font-weight:500}.tmx-target button{margin-left:auto;min-height:26px;padding:0 4px;border:0;background:transparent;color:var(--tm-accent);font-size:11px;cursor:pointer}.tmx-form{display:flex;flex-direction:column;gap:7px}.tmx-form .tm-connect{flex-direction:column;align-items:stretch}.tmx-form .tm-connect .button{width:100%;justify-content:center}.tmx-form .callout{margin:0;padding:8px 10px;font-size:11px}.tmx-field{display:flex;flex-direction:column;gap:4px;margin:0;color:var(--muted);font-size:11px}.tmx-field small{color:var(--tm-faint);font-size:10px}.tmx-field :is(input,select){width:100%;min-height:34px;padding:5px 8px;border:1px solid var(--tmx-edge);border-radius:7px;background:var(--tm-deep);color:var(--ink);font-size:14px}.tmx-field-inline{flex-direction:row;align-items:center;justify-content:space-between}.tmx-field-inline select{width:auto;min-height:30px;font-size:12px}.tmx-seg{display:flex;gap:3px;padding:2px;border:1px solid var(--tmx-edge);border-radius:6px}.tmx-seg>button{flex:1;min-height:26px;padding:2px 6px;border:0;border-radius:4px;background:transparent;color:var(--muted);font-size:11px;cursor:pointer}.tmx-seg>button[aria-checked=true]{background:var(--tm-surface-3);color:var(--ink)}.tmx-id-picker{font-size:11px;color:var(--muted)}.tmx-id-picker>summary{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tmx-id-picker>div{display:flex;flex-wrap:wrap;gap:4px;max-height:132px;margin-top:6px;overflow-y:auto}.tm-app .tm-id-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border:1px solid var(--tmx-line);border-radius:999px;font-size:11px;cursor:pointer}.tm-app .tm-id-chip:has(:checked){border-color:var(--tm-accent-line);background:var(--tm-accent-soft);color:var(--ink)}.tmx-available{margin:0;color:var(--muted);font-size:11px;line-height:1.6}.tmx-available b{color:var(--ink);font-weight:500}.tmx-estimate{margin:0;padding-top:2px;border-top:1px solid var(--tmx-line)}.tmx-estimate>div{display:flex;gap:10px;margin:6px 0 0;font-size:11px;line-height:1.5}.tmx-estimate dt{flex:1;color:var(--muted)}.tmx-estimate dd{max-width:64%;margin:0;color:var(--ink);font-weight:500;text-align:right;overflow-wrap:anywhere}.tmx-estimate .tmx-ids{font-weight:400;color:var(--tm-ink-2)}.tmx-estimate .tmx-total{margin-top:7px;padding-top:7px;border-top:1px solid var(--tmx-line)}.tmx-estimate .tmx-total dd{font-size:14px}.tmx-submit{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:38px;padding:6px 8px;border:1px solid var(--tm-accent-line);border-radius:7px;background:var(--tm-accent-soft);color:var(--ink);font-size:13px;font-weight:500;cursor:pointer}.tmx-submit.is-buy{border-color:color-mix(in srgb,var(--tmx-bid) 60%,transparent);background:color-mix(in srgb,var(--tmx-bid) 22%,transparent)}.tmx-submit.is-sell{border-color:color-mix(in srgb,var(--tmx-ask) 60%,transparent);background:color-mix(in srgb,var(--tmx-ask) 18%,transparent)}.tmx-submit:hover:not(:disabled){filter:brightness(1.12)}.tmx-note{margin:0;color:var(--tm-faint);font-size:11px;line-height:1.5}.tmx-note[title]{cursor:help}.tmx-ticket-status{display:flex;align-items:center;gap:6px;margin:0;color:var(--muted);font-size:11px;line-height:1.5}.tmx-ticket-status[title]{cursor:help}.tmx-credit{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:6px 12px;border-bottom:1px solid var(--tmx-line);color:var(--muted);font-size:11px}.tmx-form .tmx-credit{padding:6px 0 0;border-bottom:0;border-top:1px solid var(--tmx-line)}.tmx-credit b{color:var(--ink);font-weight:500}.tmx-credit [title]{cursor:help}.tmx-sheet-backdrop{position:fixed;inset:0;z-index:100;background:#02101acc}.tmx-sheet{position:fixed;inset:auto 0 0;max-height:calc(100dvh - 16px);padding:14px 14px calc(18px + env(safe-area-inset-bottom));overflow:auto;border-radius:16px 16px 0 0;border-top:1px solid var(--tmx-edge);background:#102733;outline:0}.tmx-sheet>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.tmx-sheet>header h2{margin:0;font-size:15px;font-weight:600;color:var(--ink)}.tmx-sheet>header button{min-height:44px;padding:0 6px;border:0;background:transparent;color:var(--muted);font-size:12px}.tmx-picker .tmx-directory{border:0;padding:0;background:transparent}.tmx-picker .tmx-directory-group button{min-height:44px;font-size:13px}@media (min-width:1600px){.tmx-grid{grid-template-columns:240px minmax(0,1fr) 316px}}@media (min-width:801px) and (max-width:1099px){.tmx-grid{grid-template-columns:184px minmax(0,1fr);grid-template-areas:"nav main" "nav ticket"}.tmx-ticket{position:static;max-height:none}}@media (min-width:801px) and (max-width:1279px){.tmx-header{grid-template-columns:minmax(0,1fr)}.tmx-detail-grid,.tmx-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.tmm-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 8px;overflow:visible}.tmm-metric{display:flex;flex-direction:column;min-width:0;padding:10px 14px}.tmm-metric+.tmm-metric{border-left:1px solid var(--tmx-line)}.tmm-metric-title{color:var(--muted);font-size:12px;line-height:18px}.tmm-metric-number{margin:3px 0 2px;color:var(--ink);font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-.02em;overflow-wrap:anywhere}.tmm-metric-number small{color:var(--muted);font-size:12px;font-weight:400;letter-spacing:0}.tmm-metric-status{color:var(--tm-faint);font-size:11px;line-height:16px}.tmm-section{margin:0 0 8px;overflow:hidden}.tmm-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:9px 12px;border-bottom:1px solid var(--tmx-line)}.tmm-section-head h2{margin:0;color:var(--ink);font-size:14px;font-weight:500;line-height:22px;letter-spacing:0}.tmm-section-head p{margin:1px 0 0;color:var(--muted);font-size:11px;line-height:16px}.tmm-head-actions{display:flex;flex-wrap:wrap;gap:6px}.tmm-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:4px 10px;border:1px solid var(--tmx-edge);border-radius:6px;background:transparent;color:var(--ink);font-size:12px;line-height:18px;white-space:nowrap;cursor:pointer}.tmm-button:hover:not(:disabled){border-color:var(--tm-line-hover)}.tmm-button.is-primary{border-color:var(--tm-accent-line);background:var(--tm-accent-soft)}.tmm-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:7px 12px;border-bottom:1px solid var(--tmx-line);background:var(--tm-surface)}.tmm-toolbar label{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.tmm-toolbar select{min-height:30px;padding:3px 22px 3px 8px;color:var(--ink);font-size:12px}.tmm-seg,.tmm-toolbar select{border:1px solid var(--tmx-edge);border-radius:6px;background:var(--tm-deep)}.tmm-seg{display:inline-flex;padding:2px}.tmm-seg button{min-height:26px;padding:2px 9px;border:0;border-radius:4px;background:transparent;color:var(--muted);font-size:12px;cursor:pointer}.tmm-seg button[aria-pressed=true]{background:var(--tm-surface-3);color:var(--ink)}.tmm-toolbar-sep{flex:1}.tmm-selected{color:var(--muted);font-size:11px}.tmm-toolbar .tm-fresh-tag{margin-left:4px}.tmm-run{display:flex;flex-direction:column;gap:4px;padding:7px 12px;border-bottom:1px solid var(--tmx-line);font-size:12px}.tmm-run p{margin:0}.tmm-run>.tmx-link{align-self:flex-start}.tmm-guard{padding:6px 12px;border-bottom:1px solid var(--tmx-line)}.tmm-guard:empty{display:none}.tmm-guard .callout{margin:0;padding:8px 10px;font-size:12px}.tmm-state{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;min-height:64px;padding:12px;color:var(--muted);font-size:12px}.tmm-state .button{min-height:34px}.tmm-check{width:34px}.tmm-check input{width:15px;height:15px;accent-color:var(--tm-accent)}.tmm-class{color:var(--ink)}.tmm-class>span{margin-left:2px;color:var(--muted)}.tmm-class.is-nand>span{color:var(--tm-nand)}.tmm-class.is-latch>span{color:var(--tm-latch)}.tmm-ids-row>td,.tmm-table tbody tr.is-open>*{background:var(--tm-surface)}.tmm-ids-row>td{padding:6px 10px 8px 44px!important;white-space:normal!important}.tmm-ids{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:2px 14px;margin:0;padding:0;list-style:none}.tmm-ids label{display:flex;align-items:center;gap:8px;min-height:26px;color:var(--muted);font-size:11px;cursor:pointer}.tmm-ids strong{min-width:44px;color:var(--ink);font-weight:500}.tmm-ids input{accent-color:var(--tm-accent)}.tmm-secondary{overflow:hidden}.tmm-tabs{display:flex;flex-wrap:wrap;gap:2px 16px;padding:0 12px}.tmm-tabs>button{min-height:36px;padding:0 2px;border:0;background:transparent;color:var(--muted);font-size:12px;cursor:pointer}.tmm-tabs>button[aria-selected=true]{color:var(--ink);box-shadow:inset 0 -2px var(--tm-accent)}.tmm-secondary [role=tabpanel]{border-top:1px solid var(--tmx-line)}.tmm-pools .tm-ok,.tmm-pools .tm-warn{font-size:11px}@media (min-width:1051px) and (max-width:1200px){body .site-header .header-inner,body.home-page .site-header .header-inner{gap:20px}.site-header .header-inner .desktop-nav{gap:13px}.site-header .header-actions{flex-shrink:0}.site-header .lang-button{white-space:nowrap;flex-shrink:0}}.tm-app .tmh-section{overflow:visible}.tmh-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 8px;padding:7px 12px;border:1px solid var(--tmx-line);border-radius:8px;background:var(--tm-surface);font-size:12px;line-height:18px}.tmh-section .tmh-status{margin:0;border:0;border-radius:0;background:transparent}.tmh-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--tm-warn)}.tmh-dot.is-ok{background:var(--tm-ok)}.tmh-text{flex:1 1 280px;min-width:0;color:var(--ink)}.tmh-times{display:inline-flex;flex-wrap:wrap;gap:4px 12px}.tmh-details,.tmh-times{color:var(--muted);font-size:11px}.tmh-details{flex-basis:100%;min-width:0;max-width:100%}.tmh-details>summary{width:max-content;cursor:pointer;color:var(--muted)}.tmh-details dl{display:flex;flex-wrap:wrap;gap:4px 18px;margin:6px 0}.tmh-details dl>div{display:flex;flex-wrap:wrap;gap:0 6px;min-width:0}.tmh-details dt{color:var(--tm-faint)}.tmh-details dd{margin:0;color:var(--ink)}.tmh-details .tmh-pools{font-size:11px}.tmh-run{display:flex;flex-direction:column;gap:6px;padding:8px 12px;border-top:1px solid var(--tmx-line);font-size:12px}.tmh-run-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.tmh-explain{margin:0;color:var(--tm-faint);font-size:11px}.tmh-job{display:flex;flex-direction:column;gap:3px;padding-top:4px;border-top:1px dashed var(--tmx-line)}.tmh-job-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;color:var(--muted);font-size:11px}.tmh-job-name{color:var(--ink);font-size:12px;font-weight:500}.tmh-job p{margin:0}.tmp-miners th[scope=row],.tmp-pools th[scope=row]{white-space:nowrap}.tmp-pool-name{display:block;color:var(--ink)}.tmp-sub{display:block;color:var(--tm-faint);font-size:10px;line-height:15px;font-weight:400;white-space:nowrap}.tmp-pools td.num .tmx-link{padding:0}.tmp-id{font-variant-numeric:tabular-nums;color:var(--ink)}.tmp-badge{display:inline-block;padding:1px 6px;border-radius:4px;background:var(--tm-surface-3);color:var(--muted);font-size:11px;line-height:16px;white-space:nowrap}.tmp-badge.is-ok{background:var(--tm-accent-soft);color:var(--tm-ok)}.tmp-badge.is-former{background:var(--tm-warn-soft);color:var(--tm-warn)}.tmp-badge.is-warn{background:var(--tm-warn-soft);color:var(--tm-err)}.tmp-num input{width:74px;min-height:30px;padding:3px 8px;border:1px solid var(--tmx-edge);border-radius:6px;background:var(--tm-deep);color:var(--ink);font-size:12px}.tmp-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 8px;padding:7px 12px;color:var(--muted);font-size:11px}.tmp-pager>span:first-child{margin-right:auto}.tmp-history{display:flex;flex-direction:column;gap:4px;font-size:11px}.tmp-history-note{margin:0;color:var(--tm-faint)}.tmp-timeline{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;list-style:none}.tmp-timeline>li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding-left:10px;border-left:2px solid var(--tmx-edge);color:var(--muted)}.tmp-timeline>li[data-exact]{border-left-color:var(--tm-accent-line)}.tmp-timeline strong{color:var(--ink);font-weight:500}.tmp-when{color:var(--tm-faint);font-variant-numeric:tabular-nums}.tmp-timeline .tmp-sub{display:inline;white-space:normal}@media (max-width:800px){.tmh-status{padding:8px 12px}.tmh-status .tmm-button{min-height:40px}.tmh-text{flex-basis:calc(100% - 20px)}.tmp-num input{width:64px;font-size:16px}.tmp-num input,.tmp-pager .tmm-button{min-height:40px}}.tmc-group>th{padding:7px 10px!important;background:var(--tm-surface-2)!important;white-space:normal!important}.tmc-group-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:11px;font-weight:400;color:var(--muted)}.tmc-group-head>strong{color:var(--ink);font-size:13px;font-weight:600}.tmc-distributor a{color:var(--muted);font-family:var(--tm-mono)}.tmc-group-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.tmc-table tbody tr:not(.tmc-group):not(.tmc-run)>th{padding-left:22px}.tmc-table [title]{cursor:help}.tmc-run>td{white-space:normal!important}.tmc-history{padding:4px 0}.tmc-history .tm-history-table{position:relative;margin:0;border:0;border-radius:0;overflow-x:auto}.tmc-history .tm-history-table .data-table{font-size:12px}.tmc-history .tm-history-table .data-table :is(th,td){padding-top:6px;padding-bottom:6px;line-height:18px}.tmc-history .tm-history-table .data-table thead th{font-size:10px;font-weight:450}.tmc-history .tm-history-foot{margin:0;padding:6px 12px;font-size:11px}.tmc-history .tm-history-foot .button{min-height:30px}@media (max-width:800px){.tm-app{width:calc(100% - 20px);padding-top:8px}.tm-app-trade{padding-bottom:92px}.tm-app-head h1{font-size:20px}.tm-status-chain{display:none}.tmx-grid{display:block}.tmx-nav{display:none}.tmx-sidebar{display:contents}.tmx-header{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:7px;padding:9px 10px}.tmx-title h2{font-size:14px;line-height:20px}.tmx-cat{display:none}.tmx-reference strong{font-size:18px;line-height:22px}.tmx-stats{display:flex;flex-direction:column;align-self:start;gap:3px}.tmx-stat{display:flex;justify-content:space-between;gap:4px;line-height:14px}.tmx-stat dd,.tmx-stat dd small,.tmx-stat dt{font-size:10px}.tmx-stat dd{margin:0;text-align:right}.tmx-info>p,.tmx-stat:nth-child(n+3) .tmx-info>p{left:auto;right:-40px}.tmx-side-heading{display:none}.tmx-book-panel{--row:28px;--head:26px}.tmx-book-scroll{max-height:calc(var(--head) + 6 * var(--row))}.tmx-book-scroll.has-hidden-head{max-height:calc(6 * var(--row))}.tmx-book-table{display:block}.tmx-book-table colgroup{display:none}.tmx-book-table :is(thead,tbody){display:block;width:100%}.tmx-book-table tr{display:grid;grid-template-columns:1fr .7fr 1fr 108px;column-gap:4px;padding:0 8px}.tmx-book-table:has(.tmx-select) tr{grid-template-columns:30px 1fr .7fr 1fr 108px}.tmx-book-table :is(th,td){padding:0!important}.tmx-book-table thead th{display:flex;align-items:center;justify-content:flex-end;height:var(--head);overflow:hidden}.tmx-book-table thead :is(.tmx-price-head){justify-content:flex-start}.tmx-book-table thead .tmx-qty-head small{display:none}.tmx-row>td{display:flex;align-items:center;justify-content:flex-end;height:var(--row);font-size:11px;white-space:nowrap;overflow:hidden}.tmx-row>.tmx-price{justify-content:flex-start}.tmx-row-toggle{display:block;min-height:var(--row);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.tmx-row-qty{width:50px;min-height:24px;padding:1px 3px;font-size:16px;line-height:18px}.tmx-row-trade>button{min-width:44px;min-height:24px;padding:1px 4px;font-size:11px}.tmx-row-details{display:block}.tmx-row-details[hidden]{display:none}.tmx-row-details>td{display:block;padding:8px 0!important}.tmx-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tmx-tablist{gap:14px}.tmx-tablist>button{font-size:11px}.tmx-details{grid-template-columns:minmax(0,1fr)}.tmx-ticket{display:none}.tmx-ticket.is-open{display:block;position:fixed;z-index:101;inset:auto 0 0;top:auto;width:100%;max-height:calc(100dvh - 16px);padding:12px 14px calc(18px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;background:#102733}.tmx-backdrop{display:block;position:fixed;inset:0;z-index:100;background:#02101acc}.tmx-sheet-close{display:block;margin-left:auto;min-height:44px;padding:0 4px;border:0;background:transparent;color:var(--muted);font-size:12px}.tmx-ticket-title>span{margin-left:auto}.tmx-ticket .tmx-submit,.tmx-ticket :is(.tmx-direction,.tmx-mode)>button{min-height:44px}.tmx-ticket .tmx-field :is(input,select){min-height:44px;font-size:16px}.tmx-mobile-bar{position:fixed;z-index:40;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--tmx-edge);background:#0b202df5}.tmx-mobile-bar>button{display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:8px 12px;border:1px solid var(--tmx-edge);border-radius:8px;background:transparent;color:var(--ink);font-size:14px;font-weight:500}.tmx-mobile-bar>.tmx-mobile-trade{border-color:var(--tm-accent-line);background:var(--tm-accent-soft)}.tmm-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tmm-metric{padding:9px 12px}.tmm-metric:nth-child(3){border-left:0}.tmm-metric:nth-child(n+3){border-top:1px solid var(--tmx-line)}.tmm-metric-number{font-size:20px}.tmm-toolbar-sep{display:none}.tmm-ids-row>td{padding-left:12px!important}.tmc-group-actions{margin-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.tm-app *{scroll-behavior:auto;transition:none}}