@view-transition{navigation:auto}:root{--felt: #144636;--felt-deep: #0b2c22;--felt-light: #1d5a44;--felt-line: #47715a;--surface: #f7f0e2;--surface-strong: #fffaf0;--surface-muted: #e8deca;--ink: #1c211b;--card-text: #000000;--ink-inverse: #f7f0e2;--muted: #b7c6b4;--muted-dark: #6f756b;--faint: #8f9d8a;--line: rgba(215, 204, 176, .28);--line-strong: #c5a75e;--card-line: #b7a88b;--gold: #d0ad58;--suit-red: #b6313b;--suit-black: #1c211b;--market-up: #c63b44;--market-down: #36946c;--mahjong-face: #f2e7ce;--mahjong-face-strong: #fffaf0;--mahjong-edge: #c3ad80;--mahjong-edge-deep: #786245;--mahjong-ink: #1d4637;--max-width: 1320px;--display: var(--serif);--mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--serif: Georgia, "Times New Roman", "Noto Serif SC", "Source Han Serif SC", "Songti SC", "STSong", "SimSun", serif;--card-display: var(--serif);color:var(--ink-inverse);background:var(--felt);font-family:var(--display);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html{width:100vw;min-height:100%;background:var(--felt);scroll-behavior:smooth;scrollbar-gutter:stable}body{display:flex;min-width:320px;min-height:100vh;min-height:100dvh;flex-direction:column;margin:0;background:var(--felt);color:var(--ink-inverse)}body,button,input,textarea{font-family:var(--display)}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}::selection{background:var(--gold);color:var(--felt-deep)}.site-header{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--gold);background:var(--felt-deep)}.header-inner,.site-main,.site-footer-inner{width:min(100% - 48px,var(--max-width));margin:0 auto}.header-inner{display:flex;align-items:stretch;justify-content:space-between;min-height:76px;gap:28px}.brand{display:inline-flex;align-items:center;gap:12px;min-width:max-content;color:var(--ink-inverse);font-family:var(--serif);font-size:.82rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.brand-mark{position:relative;display:block;width:36px;height:36px;flex:0 0 36px;overflow:hidden;border:1px solid var(--gold);border-radius:4px;background:var(--surface);object-fit:cover}.brand-meta{display:block;margin-top:3px;color:var(--faint);font-family:var(--serif);font-size:.64rem;font-weight:400;letter-spacing:.12em}.primary-nav{display:flex;align-items:stretch;gap:28px}.nav-link{position:relative;display:inline-flex;align-items:center;min-height:76px;color:var(--muted);font-family:var(--serif);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:color .16s ease}.nav-link:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--gold);content:"";opacity:0;transform:scaleX(.35);transition:opacity .16s ease,transform .16s ease}.nav-link:hover,.nav-link:focus-visible,.nav-link[data-active]{color:var(--surface)}.nav-link[data-active]:after,.nav-link:focus-visible:after{opacity:1;transform:scaleX(1)}.nav-link:focus-visible,.brand:focus-visible,.text-link:focus-visible,.footer-link:focus-visible,.section-more:focus-visible,.poker-card:focus-visible,.article-tag:focus-visible,.tell-modal-close:focus-visible,.tell-share-button:focus-visible,.pagefind-search-toggle:focus-visible,.pagefind-search-close:focus-visible,.pagefind-search-clear:focus-visible,.pagefind-search-tag:focus-visible,.notes-clear:focus-visible,.notes-load-more:focus-visible,.notes-tag-button:focus-visible,.notes-filter-input:focus-visible,.tell-timeline-row-link:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.hand-row:focus-visible,.home-board-row:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.hand-transition-source,.hand-transition-target,.hand-transition-pending{view-transition-name:hand-frame}.hand-row.hand-transition-settled{animation:none}.hand-transition-source .hand-row-pair .community-card:first-child,.hand-transition-target .hand-row-pair .community-card:first-child,.hand-transition-pending .hand-row-pair .community-card:first-child{view-transition-name:hand-card-left}.hand-transition-source .hand-row-pair .community-card:last-child,.hand-transition-target .hand-row-pair .community-card:last-child,.hand-transition-pending .hand-row-pair .community-card:last-child{view-transition-name:hand-card-right}.hand-transition-source .hand-row-title,.hand-transition-target .hand-row-title,.hand-transition-pending .hand-row-title{view-transition-name:hand-title}.board-transition-source,.board-transition-target,.board-transition-pending{view-transition-name:board-frame}.board-transition-source .home-board-cards .community-card:nth-child(1),.board-transition-target .home-board-cards .community-card:nth-child(1),.board-transition-pending .home-board-cards .community-card:nth-child(1){view-transition-name:board-card-1}.board-transition-source .home-board-cards .community-card:nth-child(2),.board-transition-target .home-board-cards .community-card:nth-child(2),.board-transition-pending .home-board-cards .community-card:nth-child(2){view-transition-name:board-card-2}.board-transition-source .home-board-cards .community-card:nth-child(3),.board-transition-target .home-board-cards .community-card:nth-child(3),.board-transition-pending .home-board-cards .community-card:nth-child(3){view-transition-name:board-card-3}.board-transition-source .home-board-cards .community-card:nth-child(4),.board-transition-target .home-board-cards .community-card:nth-child(4),.board-transition-pending .home-board-cards .community-card:nth-child(4){view-transition-name:board-card-4}.board-transition-source .home-board-cards .community-card:nth-child(5),.board-transition-target .home-board-cards .community-card:nth-child(5),.board-transition-pending .home-board-cards .community-card:nth-child(5){view-transition-name:board-card-5}.board-transition-source .home-board-name,.board-transition-target .home-board-name,.board-transition-pending .home-board-name{view-transition-name:board-title}.site-main{flex:1 0 auto;padding:0 0 112px}.page-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);align-items:end;gap:40px;padding:72px 0 52px;border-bottom:1px solid var(--line)}.eyebrow,.section-kicker,.feed-card-kind,.market-label,.data-label,.table-status,.board-label{color:var(--gold);font-family:var(--mono);font-size:.72rem;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.page-title{font-family:var(--serif);max-width:760px;margin:18px 0 0;color:var(--surface);font-size:clamp(2.8rem,7vw,7.8rem);font-weight:500;letter-spacing:0;line-height:.92}.page-summary{font-family:var(--serif);max-width:420px;margin:0 0 2px auto;color:var(--muted);font-size:.96rem;line-height:1.8}.home-table{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);min-height:540px;padding:72px 48px 48px;border:1px solid var(--gold);border-top:0;background:var(--felt-deep);overflow:hidden}.home-table:before{position:absolute;inset:14px;border:1px solid var(--felt-line);content:"";pointer-events:none}.home-table-header,.home-table-read,.community-board{min-width:0;position:relative;z-index:1}.home-title{max-width:none;min-width:0;display:grid;gap:24px;color:var(--surface);font-size:120px;line-height:.92;white-space:nowrap}.home-title-line{display:block;min-width:0}.home-selection-highlight{padding:0 .04em;background:var(--gold);color:var(--felt-deep);-webkit-box-decoration-break:clone;box-decoration-break:clone}.home-title-line-offset{margin-left:.65em}.intro-index{display:block;margin-top:32px;color:var(--faint);font-family:var(--mono);font-size:.72rem;letter-spacing:.08em}.home-table-read{align-self:end;padding:0 0 12px 36px;border-left:1px solid var(--felt-line)}.table-title{margin:16px 0 0;color:var(--surface);font-family:var(--card-display);font-size:clamp(1.8rem,3.5vw,3rem);font-weight:400;line-height:1}.home-table-read .page-summary{margin:20px 0 0}.community-board{grid-column:1 / -1;align-self:end;margin-top:56px;padding-top:18px;border-top:1px solid var(--felt-line)}.community-cards{display:flex;justify-content:center;gap:12px;margin-top:18px}.community-card{container:community-card / inline-size;position:relative;display:block;width:94px;aspect-ratio:.7;color:var(--suit-black);transform:rotate(var(--card-tilt, 0deg));transform-origin:50% 50%;transition:transform .26s cubic-bezier(.2,.8,.2,1);will-change:transform}.community-card:hover{transform:translateY(-6px) rotate(var(--card-tilt, 0deg))}.community-card-surface{--community-card-inset: clamp(4px, 12.5cqi, 20px);--community-card-corner-size: clamp(.68rem, 17cqi, 2rem);--community-card-corner-gap: clamp(1px, 1.5cqi, 3px);--community-card-corner-line-height: .95;--community-card-rank-size: clamp(.72rem, 21cqi, 2.5rem);--community-card-center-suit-size: clamp(1.35rem, 47cqi, 6rem);position:relative;display:grid;width:100%;height:100%;align-content:space-between;padding:var(--community-card-inset);overflow:hidden;isolation:isolate;border:2px solid var(--card-line);border-radius:7px;background:var(--mahjong-face);color:inherit;box-shadow:0 0 0 transparent;transform-style:preserve-3d;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;will-change:transform}.community-card:hover .community-card-surface{border-color:var(--gold);background:var(--mahjong-face-strong);box-shadow:7px 8px 0 var(--felt-deep)}.community-card.is-red-suit{color:var(--suit-red)}.community-card-surface .js-tilt-glare{z-index:1;pointer-events:none;border-radius:inherit}.community-card-surface .js-tilt-glare-inner{pointer-events:none}.community-card-corner{display:grid;min-width:0;justify-items:center;position:relative;z-index:2;row-gap:var(--community-card-corner-gap);font-family:var(--card-display);font-size:var(--community-card-corner-size);line-height:var(--community-card-corner-line-height);text-align:center;pointer-events:none}.community-card-corner strong{font-size:var(--community-card-rank-size);font-weight:700;line-height:1}.community-card-corner>span{line-height:1;white-space:nowrap}.community-card-corner-top{align-self:start;justify-self:start}.community-card-corner-bottom{position:absolute;right:var(--community-card-inset);bottom:var(--community-card-inset);transform:rotate(180deg)}.community-card-suit{position:absolute;top:50%;left:50%;z-index:2;font-family:var(--card-display);font-size:var(--community-card-center-suit-size);line-height:1;pointer-events:none;transform:translate(-50%,-50%)}.community-card.is-compact .community-card-surface{--community-card-corner-gap: 2px}.community-card.is-compact .community-card-corner-top{position:absolute;top:var(--community-card-inset);left:var(--community-card-inset)}.community-card.is-compact .community-card-corner-bottom{right:var(--community-card-inset);bottom:var(--community-card-inset)}.section-block{padding-top:64px}.hand-section{position:relative}.section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:20px}.section-title{margin:0;color:var(--surface);font-family:var(--card-display);font-size:1.65rem;font-weight:400;letter-spacing:0}.section-note{color:var(--muted);font-family:var(--mono);font-size:.7rem;letter-spacing:.09em;text-transform:uppercase}.text-link{display:inline-flex;align-items:center;gap:9px;color:var(--gold);font-family:var(--mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;transition:color .16s ease}.text-link:after{content:"↗";font-size:.95rem;line-height:0;transition:transform .16s ease}.text-link:hover{color:var(--surface)}.text-link:hover:after{transform:translate(2px,-2px)}.feed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.feed-grid-tells{--tell-stack-card-width: calc((100% - 64px)/5) ;--tell-stack-step: max(20px, calc((100% - var(--tell-stack-card-width)) / 9));position:relative;display:flex;align-items:stretch;gap:0;grid-template-columns:none;isolation:isolate;overflow:visible;padding:8px 14px 10px 10px}.feed-card-shell{min-width:0}.feed-card-shell:not(.feed-card-tell-stack-item){display:contents}.feed-grid-tells-stack>.feed-card-tell-stack-item{position:relative;flex:0 0 var(--tell-stack-card-width);width:var(--tell-stack-card-width);margin-left:calc(var(--tell-stack-step) - var(--tell-stack-card-width));top:var(--tell-stack-rise, 0px);rotate:var(--tell-stack-angle, 0deg);transform-origin:50% 100%;animation:none;z-index:calc(10 - var(--tell-stack-index, 0))}.feed-grid-tells-stack>.feed-card-tell-stack-item:first-child{margin-left:0}.feed-grid-tells-stack>.feed-card-tell-stack-item>.feed-card-home-tell{width:100%;padding:24px 24px 18px;animation:none;border-width:1px}.feed-card-home-tell-meta{position:absolute;inset:0;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:1fr;padding:7px 8px;pointer-events:none}.feed-card-home-tell-meta .feed-card-date{grid-column:2;grid-row:1;align-self:start;justify-self:end}.feed-card-home-tell-meta .feed-card-tag{grid-column:1;grid-row:1;align-self:end;justify-self:start;max-width:100%;overflow-wrap:anywhere;white-space:normal}.feed-grid-tells-stack>.feed-card-tell-stack-item>.feed-card-home-tell .poker-card-visual{animation:none}.feed-grid-tells-stack>.feed-card-tell-stack-item>.feed-card-home-tell .poker-card-corner{row-gap:2px}.feed-grid-tells-stack>.feed-card-tell-stack-item>.feed-card-home-tell .poker-card-corner-top{top:7px;left:8px}.feed-grid-tells-stack>.feed-card-tell-stack-item>.feed-card-home-tell .poker-card-corner-bottom{right:8px;bottom:7px}.feed-grid-tells-stack>.feed-card-tell-stack-item>.feed-card-home-tell .js-tilt-glare{border-radius:inherit;pointer-events:none}.feed-grid-tells-stack>.feed-card-tell-stack-item:hover,.feed-grid-tells-stack>.feed-card-tell-stack-item:focus-within{z-index:20}.section-more{display:flex;width:max-content;margin:14px 0 0 auto;color:var(--gold);font-family:var(--mono);font-size:.75rem;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;transition:color .16s ease}.section-more:hover{color:var(--surface)}.home-board-list{display:grid;gap:14px}.home-board-row{position:relative;display:grid;grid-template-columns:minmax(410px,.95fr) minmax(150px,1fr) minmax(0,2.5fr);align-items:center;gap:24px;min-height:170px;padding:18px 24px 18px 20px;border:1px solid var(--felt-line);background:var(--felt-deep);color:var(--surface);isolation:isolate;transition:border-color .18s ease,background .18s ease;animation:deal .52s ease both;animation-delay:var(--deal-delay, 0ms)}.home-board-row:hover{border-color:var(--gold);background:var(--felt-light)}.home-board-row.board-detail-hero{animation:none;cursor:default}.home-board-row.board-transition-target,.home-board-row.board-transition-pending,.home-board-row.board-transition-settled{animation:none}.home-board-row.board-detail-hero:hover{border-color:var(--felt-line);background:var(--felt-deep)}.home-board-cards{display:flex;min-width:0;align-items:center;gap:10px;padding:8px 0 8px 4px}.home-board-cards .community-card{flex:0 0 70px;width:70px}.home-board-cards .community-card:hover{z-index:3}.home-board-copy,.home-board-quote{display:grid;min-width:0;align-content:center}.home-board-row .market-detail-data-bar{align-self:center;gap:12px 14px;margin-top:0;padding:0;border:0;min-width:0}.home-board-row .market-detail-data-label{color:var(--muted);font-size:.68rem}.home-board-row .market-detail-data-value{color:var(--surface);font-size:.9rem;white-space:normal;overflow-wrap:anywhere}.home-board-row .market-detail-data-value.is-positive{color:var(--market-up)}.home-board-row .market-detail-data-value.is-negative{color:var(--market-down)}.home-board-name{display:block;margin:0;color:var(--surface);font-family:var(--serif);font-size:1.4rem;font-weight:400;line-height:1.2;overflow-wrap:anywhere}.home-board-symbol{margin-top:8px;color:var(--muted);font-family:var(--mono);font-size:.78rem;letter-spacing:.05em;line-height:1.5}.home-board-quote{gap:8px}.home-board-quote-value{color:var(--surface);font-family:var(--mono);font-size:1.05rem;font-weight:400;line-height:1.3;white-space:nowrap}.home-board-quote .market-change{margin:0;font-family:var(--mono);font-size:.78rem;line-height:1.5;white-space:nowrap}.home-board-date{align-self:start;padding-top:5px;color:var(--gold);font-family:var(--mono);font-size:.78rem;letter-spacing:.04em;line-height:1.5;white-space:nowrap}.board-market-list{display:grid;gap:32px;min-width:0;padding-top:56px}.board-market-entry{border:1px solid var(--felt-line);background:var(--felt-deep);color:var(--surface);display:grid;gap:0;min-width:0;transition:border-color .18s ease}.board-market-entry:hover{border-color:var(--gold);background:var(--felt-deep)}.board-market-entry:focus-within{border-color:var(--gold);background:var(--felt-deep)}.board-market-entry .home-board-row,.board-market-entry .home-board-row:hover{border-color:transparent;background:transparent}.board-inline-chart{margin:0 24px 24px;padding:20px 0 0;border-top:1px solid var(--felt-line);color:var(--surface)}.board-inline-chart .section-kicker{color:var(--gold)}.board-inline-chart .chart-title,.board-inline-chart .chart-quote{color:var(--surface)}.board-inline-chart .chart-shell{margin-top:18px;border:0;background:var(--surface-strong)}.hands-archive .feed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hands-list{display:grid;gap:14px}.hand-row{position:relative;display:grid;grid-template-columns:188px minmax(0,1fr) minmax(120px,220px) max-content;align-items:center;min-height:176px;padding:20px 24px 20px 20px;border:1px solid var(--felt-line);background:var(--felt-deep);color:var(--surface);isolation:isolate;transition:border-color .18s ease,background .18s ease;animation:deal .52s ease both;animation-delay:var(--deal-delay, 0ms)}.hand-row:hover{border-color:var(--gold);background:var(--felt-light)}.hand-row.hand-transition-target,.hand-row.hand-transition-pending{animation:none}html.is-hand-return-pending .hands-list{overflow-anchor:none}.hand-detail-hero{animation:none;cursor:default}.hand-detail-hero:hover{border-color:var(--felt-line);background:var(--felt-deep)}.hand-detail-title{margin:0;scroll-margin-top:104px}.hand-detail-hero .hand-row-tag{text-decoration:none}.hand-row-pair{position:relative;display:flex;width:154px;min-height:138px;align-items:center;isolation:isolate}.hand-row-pair .community-card{flex:0 0 94px;width:94px}.hand-row-pair .community-card~.community-card{margin-left:-46px}.hand-row-pair .community-card:first-child{z-index:1}.hand-row-pair .community-card:last-child{z-index:2}.hand-row-pair .community-card:hover{z-index:4}.hand-row-copy{display:grid;min-width:0;align-content:center;padding-right:28px}.hand-row-title{display:block;max-width:720px;color:var(--surface);font-family:var(--serif);font-size:clamp(1.35rem,2.2vw,2.2rem);font-weight:400;line-height:1.12;overflow-wrap:anywhere}.hand-row-summary{display:-webkit-box;max-width:650px;margin-top:12px;overflow:hidden;color:var(--muted);font-family:var(--serif);font-size:.9rem;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hand-row-tags{display:flex;flex-wrap:wrap;align-content:center;gap:7px;min-width:0;max-width:220px;padding-right:20px}.hand-row-tag{padding:5px 6px;border:1px solid var(--felt-line);color:var(--muted);font-family:var(--mono);font-size:.9rem;letter-spacing:.04em;line-height:1.25}.hand-row-date{align-self:start;padding-top:5px;color:var(--gold);font-family:var(--mono);font-size:.9rem;letter-spacing:.04em;line-height:1.5;white-space:nowrap}.hands-pagination{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:20px;margin-top:20px}.hands-pagination-status,.hands-end{margin:0;color:var(--muted);font-family:var(--mono);font-size:.72rem;letter-spacing:.05em}.hands-load-more{padding:8px 11px;border:1px solid var(--gold);border-radius:3px;background:transparent;color:var(--surface);cursor:pointer;font-family:var(--mono);font-size:.7rem;letter-spacing:.05em}.hands-load-more:hover{background:var(--gold);color:var(--felt-deep)}.hands-load-more:disabled{cursor:wait;opacity:.6}.hands-sentinel{width:1px;height:1px;margin-left:auto}.hands-sentinel[hidden],.hands-load-more[hidden],.hands-empty[hidden],.hands-end[hidden]{display:none}.poker-card{container:poker-card / inline-size;font-family:var(--serif);position:relative;display:block;min-width:0;min-height:0;aspect-ratio:5 / 7;isolation:isolate;overflow:hidden;border:2px solid var(--card-line);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:4px 4px 0 var(--felt-deep);transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.poker-card:hover{border-color:var(--gold);background:var(--surface-strong);box-shadow:6px 6px 0 var(--felt-deep);transform:translateY(-4px)}.poker-card:active,.poker-card:focus-visible{background:var(--surface-strong)}.poker-card-inner{position:relative;z-index:1;display:flex;height:100%;min-height:0;flex-direction:column}.poker-card-visual{position:relative;display:block;height:100%;min-height:0}.poker-card-corner{position:absolute;z-index:2;display:grid;justify-items:center;row-gap:4px;color:var(--suit-black);font-family:var(--card-display);font-size:.94rem;line-height:1;pointer-events:none}.poker-card.is-red-suit .poker-card-corner{color:var(--suit-red)}.poker-card-corner strong{font-size:1.2rem;font-weight:700;line-height:1}.poker-card-corner>span{line-height:1}.poker-card-corner-top{top:13px;left:14px}.poker-card-corner-bottom{right:14px;bottom:13px;transform:rotate(180deg)}.feed-card{min-height:0;padding:34px 42px 28px;animation:deal .52s ease both;animation-delay:var(--deal-delay, 0ms)}.feed-card-home-hand>.poker-card-corner{display:none}.feed-card-home-hand .feed-card-hand-pair{position:relative;display:flex;width:98px;min-height:90px;flex:0 0 98px;align-items:flex-start;isolation:isolate}.feed-card-home-hand .feed-card-hand-pair .community-card{width:64px;flex:0 0 64px}.feed-card-home-hand .feed-card-hand-pair .community-card~.community-card{margin-left:-30px}.feed-card-home-hand .feed-card-hand-pair .community-card:first-child{z-index:1}.feed-card-home-hand .feed-card-hand-pair .community-card:last-child{z-index:2}.feed-card-home-hand .feed-card-hand-pair .community-card:hover{z-index:4}.feed-card-home-hand .feed-card-tag{max-width:100%;overflow-wrap:anywhere;white-space:normal}.feed-card-home-tell .feed-card-top{justify-content:flex-end}.feed-card-home-tell .feed-card-body{margin:60px 0 22px}.feed-card-home-tell .feed-card-content{max-width:none;margin:0;color:var(--card-text)}.feed-card-home-tell .feed-card-image{width:calc(100% - 34px);height:104px;margin:16px 0 0}.feed-card-top,.feed-card-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.feed-card-bottom{margin-top:auto}.feed-card-kind{color:var(--muted-dark)}.feed-card-date,.feed-card-tag,.market-symbol{color:var(--muted-dark);font-family:var(--mono);font-size:.7rem;line-height:1.5}.feed-card-date{white-space:nowrap}.feed-card-body{min-height:0;flex:1;margin:48px 0 36px;overflow:hidden}.feed-card-title{max-width:420px;margin:0;font-family:var(--card-display);font-size:clamp(1.45rem,1.9vw,1.9rem);font-weight:400;line-height:1.14;overflow-wrap:anywhere}.feed-card-summary,.feed-card-content{font-family:var(--serif);display:-webkit-box;max-width:410px;margin:15px 0 0;overflow:hidden;color:var(--muted-dark);font-size:.86rem;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:5}.feed-card-content{white-space:pre-line}.feed-card-image{width:100%;height:128px;margin:-4px 0 24px;border:1px solid var(--card-line);object-fit:cover}.empty-state{padding:48px 0;border-top:1px solid var(--line);color:var(--muted);font-size:.95rem}.board-detail-layout{padding-top:64px}.board-detail-body{padding-top:32px;view-transition-name:board-body}.market-detail-aside .board-detail-summary{margin-top:18px}.market-detail-aside .board-detail-summary p{margin:0;color:var(--card-text);font-family:var(--serif);font-size:.86rem;line-height:1.8;white-space:pre-line}.market-detail-aside .board-detail-summary p+p{margin-top:16px}.article-layout{display:block;padding-top:64px}.article-body-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);grid-template-areas:"main toc";gap:24px;margin-top:32px}.article-layout[data-hand-detail] .article-body-layout{view-transition-name:hand-body}.article-main{grid-area:main;min-width:0}.article-header{position:relative;width:100%;padding:38px 44px 44px;border:2px solid var(--card-line);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:5px 5px 0 var(--felt-deep)}.article-header .eyebrow{color:var(--suit-red)}.article-layout.is-hand-detail-arrival .article-body-layout{animation:hand-detail-body-reveal .18s 40ms cubic-bezier(.2,.8,.2,1) both}@keyframes hand-detail-body-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes hand-detail-body-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@keyframes board-detail-body-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes board-detail-body-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}.tell-detail-page{width:100%;padding:64px 0 72px}.tell-detail-surface{display:grid;width:min(100%,1080px);margin:0 auto;grid-template-columns:minmax(150px,198px) minmax(0,1fr);grid-template-areas:"card reading";overflow:hidden;border:2px solid var(--gold);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:7px 7px 0 var(--felt-deep)}.tell-detail-page>.ad-stack{width:min(100%,1080px);margin:24px auto 0}.tell-detail-page+.comments-section{margin-top:24px}.tell-detail-card-column{display:grid;min-width:0;min-height:0;grid-area:card;padding:44px 24px;place-items:center;border-right:1px solid var(--card-line);background:var(--surface-muted)}.tell-detail-card{width:min(150px,100%)}.tell-detail-card .community-card{width:100%}.tell-detail-reading{display:flex;min-width:0;grid-area:reading;flex-direction:column}.tell-detail-header{min-width:0;padding:34px 56px 24px 40px;border-bottom:1px solid var(--card-line)}.tell-detail-topline{display:flex;align-items:baseline;justify-content:flex-start}.tell-detail-date,.tell-detail-name,.tell-detail-meta,.tell-detail-tag{font-size:1.02rem}.tell-detail-date{display:block;color:var(--ink);font-family:var(--mono);letter-spacing:.03em;line-height:1.6;white-space:nowrap}.tell-detail-name{max-width:760px;margin:22px 0 0;color:var(--ink);font-family:var(--serif);font-weight:400;letter-spacing:0;line-height:1.6;overflow-wrap:anywhere}.tell-detail-meta{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:22px;color:var(--muted-dark);font-family:var(--mono);letter-spacing:.03em;line-height:1.6}.tell-detail-tags{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:22px}.tell-detail-tag{color:var(--muted-dark);font-family:var(--mono);line-height:1.5;overflow-wrap:anywhere}.tell-detail-body{min-width:0;padding:0 40px 40px}.tell-detail-prose.prose{max-width:none;margin:0;padding:38px 0 48px;border:0;border-radius:0;background:transparent;box-shadow:none}.comments-section{width:min(100%,1080px);margin:56px auto 0;padding:28px 32px 32px;border:1px solid var(--gold);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:4px 4px 0 var(--felt-deep);overflow:visible}.article-main>.comments-section,.board-detail-content>.comments-section{width:100%;max-width:none;margin-right:0;margin-left:0}.comments-section [data-comments-widget]{--comments-border: var(--card-line);--comments-text: var(--ink);--comments-muted: var(--muted-dark);--comments-surface: var(--surface-strong);--comments-soft: var(--surface-muted);--comments-accent: var(--gold);max-width:920px;margin:0 auto;font-family:var(--display)}.comments-section [data-role=section]{gap:1.25rem}.comments-section [data-role=header]{align-items:baseline;border-bottom:1px solid var(--card-line);padding-bottom:14px}.comments-section [data-role=header] h2,.comments-section [data-role=form] h3{color:var(--ink);font-family:var(--serif);font-weight:400;letter-spacing:.02em}.comments-section [data-role=header] span,.comments-section [data-role=meta] time,.comments-section [data-role=feedback],.comments-section [data-role=state] p,.comments-section [data-role=report-note],.comments-section [data-role=report-feedback]{color:var(--muted-dark)}.comments-section [data-role=comment],.comments-section [data-role=form],.comments-section [data-role=state]{border-radius:8px;box-shadow:4px 4px 0 var(--surface-muted)}.comments-section [data-role=comment]{border-left:3px solid var(--gold)}.comments-section [data-role=form]{border-color:var(--gold)}.comments-section [data-role=report-form]{border-radius:8px;box-shadow:3px 3px 0 var(--surface-muted)}.comments-section [data-role=form] input:focus,.comments-section [data-role=form] textarea:focus,.comments-section [data-role=report-form] input:focus,.comments-section [data-role=report-form] select:focus,.comments-section [data-role=report-form] textarea:focus{outline:2px solid var(--gold);outline-offset:1px}.comments-section [data-role=actions] button,.comments-section [data-role=form] button,.comments-section [data-role=report-form] button{border-radius:6px}.comments-section [data-role=form] button[type=submit],.comments-section [data-role=report-actions] button[type=submit]{border-color:var(--felt-deep);background:var(--felt-deep);color:var(--surface-strong)}.comments-section [data-role=like-button][data-liked]{border-color:var(--suit-red);color:var(--suit-red)}@media(max-width:720px){.comments-section{margin-top:40px;padding:24px 16px;box-shadow:0 6px 14px #0b2c2229}.comments-section [data-role=comment],.comments-section [data-role=form],.comments-section [data-role=state]{box-shadow:3px 3px 0 var(--surface-muted)}}.article-hand-pair{position:relative;display:flex;width:154px;min-height:138px;margin-bottom:26px;align-items:center;isolation:isolate}.article-hand-pair .community-card{flex:0 0 94px;width:94px}.article-hand-pair .community-card~.community-card{margin-left:-46px}.article-hand-pair .community-card:first-child{z-index:1}.article-hand-pair .community-card:last-child{z-index:2}.article-hand-pair .community-card:hover{z-index:4}.article-date{display:block;color:var(--suit-red);font-family:var(--mono);font-size:1.05rem;letter-spacing:.06em;line-height:1.8}.article-handmark{display:grid;width:58px;min-height:72px;margin-bottom:26px;padding:8px;justify-items:center;border:1px solid var(--card-line);border-radius:5px;color:var(--suit-black);font-family:var(--card-display);line-height:.85}.article-handmark.is-red-suit{color:var(--suit-red)}.article-handmark strong{font-size:1.55rem}.article-handmark span{font-size:1.15rem}.article-handmark small{margin-top:8px;color:var(--muted-dark);font-family:var(--mono);font-size:.45rem;letter-spacing:.06em;white-space:nowrap}.article-title{max-width:880px;margin:18px 0 0;color:var(--ink);font-family:var(--card-display);font-size:52px;font-weight:400;letter-spacing:0;line-height:1.05}.article-summary{font-family:var(--serif);max-width:680px;margin:28px 0 0;color:var(--muted-dark);font-size:1.05rem;line-height:1.8}.article-meta{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:34px;color:var(--muted-dark);font-family:var(--mono);font-size:.68rem;letter-spacing:.06em}.article-tags{align-items:center;gap:8px;margin-top:34px}.article-tag{display:inline-flex;align-items:center;padding:7px 10px;border:1px solid var(--card-line);color:var(--muted-dark);font-family:var(--mono);font-size:1.05rem;letter-spacing:.03em;line-height:1.25;transition:border-color .16s ease,background .16s ease,color .16s ease}.article-tag:hover,.article-tag:focus-visible{border-color:var(--suit-red);background:var(--surface-muted);color:var(--ink);outline:none}.article-tag.is-static{cursor:default}.article-sidebar{padding:22px;border:1px solid var(--card-line);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:4px 4px 0 var(--felt-deep)}.article-sidebar-column{position:sticky;top:104px;grid-area:toc;align-self:start;display:grid;gap:20px;max-height:calc(100vh - 132px);overflow-y:auto}.article-toc{min-width:0}.article-toc-summary{position:relative;display:block;cursor:pointer;list-style:none}.article-toc-summary::-webkit-details-marker{display:none}.article-toc-summary:after{position:absolute;top:50%;right:0;color:var(--gold);content:"+";font-family:var(--mono);font-size:1rem;line-height:1;transform:translateY(-50%)}.article-toc[open]>.article-toc-summary:after{content:"-"}.article-toc-summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.article-toc-summary .section-kicker,.article-toc-summary .article-toc-title{display:block;padding-right:24px}.article-body-layout .prose{margin-top:0}.article-sidebar .section-kicker{color:var(--suit-red)}.article-sidebar p{font-family:var(--serif);margin:12px 0 0;color:var(--muted-dark);font-size:.82rem;line-height:1.7}.article-toc-title{margin:12px 0 0;font-family:var(--card-display);font-size:1.25rem;font-weight:400}.article-toc-nav{margin-top:24px}.article-toc-list{margin:0;padding:0;border-left:1px solid var(--card-line);list-style:none}.article-toc-list a{font-family:var(--serif);display:block;padding:8px 12px 8px calc(12px + var(--toc-indent, 0px));border-left:2px solid transparent;color:var(--muted-dark);font-size:.76rem;line-height:1.45;transition:border-color .16s ease,color .16s ease,background .16s ease}.article-toc-list li:not(.is-root) a{color:var(--muted-dark);font-size:.71rem}.article-toc-list li.is-root a{color:var(--ink);font-weight:500}.article-toc-list a:hover,.article-toc-list a:focus-visible,.article-toc-list a.is-active{border-left-color:var(--suit-red);background:var(--surface-muted);color:var(--ink);outline:none}.article-toc-list a.is-active{font-weight:600}.ad-slot{min-width:0}.ad-stack{display:grid;min-width:0;gap:20px}.ad-slot-sidebar{width:100%;margin-top:0;padding:2px;border:1px solid var(--gold);border-radius:0;background:#0b2c22;box-shadow:none}.ad-slot-sidebar .ad-slot-placeholder,.ad-slot-sidebar .ad-slot-link{height:var(--ad-slot-height, auto)}.ad-slot-banner{width:100%;padding:2px;border:1px solid var(--gold);border-radius:0;background:#0b2c22;box-shadow:none}.ad-slot-placeholder,.ad-slot-link{position:relative;display:grid;width:100%;aspect-ratio:4 / 3;place-items:center;overflow:hidden;border:0;border-radius:0;background:#0b2c22;color:#eff6ff;text-decoration:none}.ad-slot-image{display:block;width:100%;height:100%;object-fit:fill}.ad-slot-banner .ad-slot-placeholder,.ad-slot-banner .ad-slot-link{aspect-ratio:8 / 1;border-radius:0}.ad-slot-banner .ad-slot-image{object-fit:fill}.ad-slot-link{cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.ad-slot-link:hover,.ad-slot-link:focus-visible{border-color:#1e3a8a;background:#1d4ed8;color:#fff;outline:none}.ad-slot-link:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.ad-slot-mark{position:absolute;top:7px;left:8px;padding:3px 5px;color:#000;background:var(--gold);font-family:var(--mono);font-size:.72rem;font-weight:600;letter-spacing:.14em}.prose{font-family:var(--serif);width:100%;max-width:none;margin-top:16px;padding:54px 44px 60px;border:1px solid var(--card-line);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:4px 4px 0 var(--felt-deep);font-size:1.02rem;line-height:1.9}.prose>:first-child{margin-top:0}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{margin:2.2em 0 .7em;font-family:var(--card-display);font-weight:400;line-height:1.2;scroll-margin-top:104px}.prose h1{padding-top:24px;border-top:1px solid var(--card-line);font-size:2rem}.prose h2{font-size:1.55rem}.prose h3{font-size:1.2rem}.prose h4{font-size:1.05rem}.prose h5,.prose h6{color:var(--muted-dark);font-family:var(--serif);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}.prose p,.prose ul,.prose ol,.prose blockquote{margin:1.25em 0}.prose a{border-bottom:1px solid var(--suit-red);color:var(--suit-red)}.prose blockquote{margin-left:0;padding-left:20px;border-left:3px solid var(--gold);color:var(--muted-dark)}.prose code{padding:2px 5px;background:var(--surface-muted);font-family:var(--mono);font-size:.82em}.prose pre{overflow-x:auto;padding:20px;background:var(--felt-deep);color:var(--surface);font-family:var(--mono);font-size:.78rem;line-height:1.7}.prose hr{margin:44px 0;border:0;border-top:1px solid var(--card-line)}.prose table{width:100%;margin:32px 0;border-collapse:collapse;font-size:.84rem;line-height:1.55}.prose-table-scroll{margin:32px 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.prose-table-scroll table{min-width:680px;margin:0}.prose th,.prose td{padding:11px 10px;border-bottom:1px solid var(--card-line);text-align:left;vertical-align:top}.prose th{color:var(--muted-dark);font-family:var(--mono);font-size:.67rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.prose details{margin:28px 0;padding:14px 0;border-top:1px solid var(--card-line);border-bottom:1px solid var(--card-line)}.prose summary{cursor:pointer;font-family:var(--mono);font-size:.75rem}.prose details p{margin-bottom:0}.prose img{width:100%;margin:32px 0;border:1px solid var(--card-line)}.pagefind-search{position:fixed;right:18px;bottom:calc(140px + env(safe-area-inset-bottom,0px));z-index:50;width:52px;height:52px;overflow:visible}body.pagefind-search-open{overflow:hidden;padding-inline-end:var(--pagefind-scrollbar-compensation, 0px)}.pagefind-search-toggle{position:absolute;top:0;left:0;z-index:2;display:grid;width:52px;height:52px;padding:0;place-items:center;border:1px solid #d0ad58;border-radius:50%;background:#d0ad58;color:var(--felt-deep);cursor:pointer;font-size:1.8rem;line-height:1}.pagefind-search-glyph{display:inline-grid;width:1.15em;height:1.15em;place-items:center;line-height:1;transform:translateY(-.1em)}.pagefind-search-toggle:hover,.pagefind-search-toggle:focus-visible{border-color:#bd984e;background:#bd984e;color:var(--felt-deep);outline:2px solid var(--surface-strong);outline-offset:3px}.pagefind-search-dialog{position:fixed;top:50%;left:50%;width:min(760px,calc(100vw - 32px));max-width:none;max-height:86dvh;margin:0;padding:0;overflow:hidden;border:1px solid var(--gold);border-radius:4px;background:var(--felt-deep);color:var(--surface);opacity:0;transform:translate(-50%,-48%) scale(.98);transition:opacity .18s ease,transform .18s ease}.pagefind-search-dialog::backdrop{background:#05150fd1;opacity:0;transition:opacity .18s ease}.pagefind-search-dialog[open]{opacity:1;transform:translate(-50%,-50%) scale(1)}.pagefind-search-dialog[open]::backdrop{opacity:1}.pagefind-search-scroll{display:grid;align-content:start;gap:18px;max-height:86dvh;overflow-y:auto;padding:24px;scrollbar-gutter:stable}.pagefind-search-heading,.pagefind-search-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.pagefind-search-heading h2{margin:0;color:var(--gold);font-family:var(--mono);font-size:.72rem;font-weight:400;letter-spacing:.1em;line-height:1.4}.pagefind-search-close{position:relative;display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;padding:0;border:0;border-radius:0;background:transparent;color:var(--surface);cursor:pointer;font-size:1.25rem;line-height:1}.pagefind-search-close>span{font-size:0;line-height:0}.pagefind-search-close:before,.pagefind-search-close:after{position:absolute;top:50%;left:50%;width:16px;height:2px;border-radius:999px;background:currentColor;content:"";pointer-events:none}.pagefind-search-close:before{transform:translate(-50%,-50%) rotate(45deg)}.pagefind-search-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.pagefind-search-close:hover,.pagefind-search-close:focus-visible{color:var(--gold);outline:none}.pagefind-search-form,.pagefind-search-date-grid{display:grid;gap:12px}.pagefind-search-date-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pagefind-search-date-grid[hidden]{display:none}.pagefind-search-field{display:grid;gap:7px;min-width:0}.pagefind-search-field>span,.pagefind-search-label{color:var(--gold);font-family:var(--mono);font-size:.66rem;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.pagefind-search-field input{width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--card-line);border-radius:2px;background:var(--surface);color:var(--ink);font-size:.84rem;line-height:1.35}.pagefind-search-field input::placeholder{color:var(--muted-dark)}.pagefind-search-field input:focus-visible{border-color:var(--gold);outline:2px solid var(--gold);outline-offset:2px}.pagefind-search-tags{display:grid;gap:10px}.pagefind-search-tag-options{display:flex;flex-wrap:wrap;gap:7px}.pagefind-search-tag{padding:6px 8px;border:1px solid var(--felt-line);border-radius:2px;background:transparent;color:var(--muted);cursor:pointer;font-family:var(--mono);font-size:.66rem;line-height:1.2}.pagefind-search-tag:hover,.pagefind-search-tag:focus-visible,.pagefind-search-tag.is-selected{border-color:var(--gold);background:var(--gold);color:var(--felt-deep);outline:none}.pagefind-search-no-tags,.pagefind-search-status{color:var(--muted);font-family:var(--mono);font-size:.68rem;line-height:1.4}.pagefind-search-clear{padding:7px 9px;border:1px solid var(--gold);border-radius:2px;background:transparent;color:var(--surface);cursor:pointer;font-family:var(--mono);font-size:.66rem;letter-spacing:.04em;line-height:1.2}.pagefind-search-clear:hover,.pagefind-search-clear:focus-visible{background:var(--gold);color:var(--felt-deep);outline:none}.pagefind-search-results{display:grid;gap:9px;min-width:0;padding-top:4px;border-top:1px solid var(--felt-line)}.pagefind-search-results-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pagefind-search-results-count{color:var(--muted);font-family:var(--mono);font-size:.66rem;line-height:1.4}.pagefind-search-result-list{display:grid;gap:0;border-top:1px solid var(--felt-line)}.pagefind-search-result{min-width:0;border-bottom:1px solid var(--felt-line)}.pagefind-search-result-link{display:grid;gap:5px;padding:12px 0;color:var(--surface);text-decoration:none}.pagefind-search-result-link:hover .pagefind-search-result-title,.pagefind-search-result-link:focus-visible .pagefind-search-result-title,.pagefind-search-result-link:hover .pagefind-search-result-hand-cards,.pagefind-search-result-link:focus-visible .pagefind-search-result-hand-cards,.pagefind-search-result-link:hover .pagefind-search-result-tell-symbols,.pagefind-search-result-link:focus-visible .pagefind-search-result-tell-symbols{color:var(--gold)}.pagefind-search-result-link:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.pagefind-search-result-title{color:var(--surface);font-family:var(--serif);font-size:1rem;font-weight:600;line-height:1.35}.pagefind-search-result-tags{color:var(--muted);font-family:var(--mono);font-size:.72rem;line-height:1.45}.pagefind-search-result-hand-cards{color:var(--surface);font-family:var(--mono);font-size:.72rem;font-weight:600;line-height:1.45}.pagefind-search-result--tell .pagefind-search-result-link{gap:4px}.pagefind-search-result-tell-symbols,.pagefind-search-result-tell-card-date,.pagefind-search-result-tell-tags{font-family:var(--mono);font-size:.72rem;line-height:1.45}.pagefind-search-result-tell-symbols{color:var(--surface);font-weight:600}.pagefind-search-result-tell-card-date{display:flex;flex-wrap:wrap;gap:12px;color:var(--surface)}.pagefind-search-result-tell-tags{color:var(--muted)}.pagefind-search-result-excerpt{color:var(--muted);font-size:.78rem;line-height:1.55}.pagefind-search-result-excerpt mark{background:var(--gold);color:var(--felt-deep)}.tell-pagefind-meta,.hand-pagefind-meta{display:none}.notes-controls{margin-bottom:32px;padding:22px;border:1px solid var(--felt-line);border-radius:8px;background:var(--felt-deep)}.notes-filter-grid{display:grid;grid-template-columns:minmax(220px,1.25fr) minmax(190px,1fr) minmax(150px,.7fr) minmax(150px,.7fr);gap:16px}.notes-filter-field{display:grid;gap:8px}.notes-filter-label{color:var(--gold);font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.notes-filter-input{width:100%;min-height:44px;padding:9px 11px;border:1px solid var(--card-line);border-radius:4px;background:var(--surface);color:var(--ink);font-size:.88rem;line-height:1.4}.notes-filter-input::placeholder{color:var(--muted-dark)}.notes-tags-filter{margin-top:18px}.notes-tag-options{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.notes-tag-button,.tag{padding:7px 9px;border:1px solid var(--card-line);border-radius:2px;color:var(--muted-dark);font-family:var(--mono);font-size:.68rem;line-height:1}.notes-tag-button{cursor:pointer;background:var(--surface)}.notes-tag-button:hover,.notes-tag-button.is-selected{border-color:var(--gold);background:var(--gold);color:var(--felt-deep)}.notes-tag-button[hidden],.notes-clear[hidden],.notes-load-more[hidden],.notes-empty[hidden],.notes-sentinel[hidden],.notes-end[hidden]{display:none}.notes-no-tags{color:var(--muted);font-size:.84rem}.notes-filter-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px}.notes-filter-status,.notes-end{margin:0;color:var(--muted);font-family:var(--mono);font-size:.72rem;letter-spacing:.05em}.notes-clear,.notes-load-more{padding:8px 11px;border:1px solid var(--gold);border-radius:3px;background:transparent;color:var(--surface);cursor:pointer;font-family:var(--mono);font-size:.7rem;letter-spacing:.05em}.notes-clear:hover,.notes-load-more:hover{background:var(--gold);color:var(--felt-deep)}.tells-timeline{position:relative;display:grid;gap:16px;min-width:0;margin-top:8px;--timeline-axis: 20px}.tells-timeline:before{position:absolute;top:18px;bottom:18px;left:var(--timeline-axis);width:1px;background:var(--felt-line);content:""}.tell-timeline-day{position:relative;display:grid;grid-template-columns:minmax(132px,170px) minmax(0,1fr);gap:24px;min-width:0}.tell-timeline-day-meta{position:relative;display:flex;align-items:flex-start;gap:12px;min-width:0;padding-top:14px}.tell-timeline-chip{position:relative;z-index:1;display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:50%;perspective:700px}.tell-timeline-avatar{position:relative;z-index:1;display:block;width:40px;height:40px;flex:0 0 40px;overflow:hidden;border:1px solid var(--gold);border-radius:4px;background:var(--surface)}.tell-timeline-avatar img{display:block;width:100%;height:100%;object-fit:cover}.tell-timeline-chip-surface{position:relative;display:block;width:100%;height:100%;overflow:hidden;border:2px solid var(--gold);border-radius:50%;background:var(--felt-deep);box-shadow:inset 0 0 0 2px var(--felt-line);transform-style:preserve-3d;transition:border-color .18s ease,background .18s ease;will-change:transform}.tell-timeline-chip-surface:before{position:absolute;inset:5px;border:1px solid var(--gold);border-radius:50%;content:"";pointer-events:none}.tell-timeline-chip-marker{position:absolute;top:50%;left:50%;z-index:1;width:5px;height:9px;border:1px solid var(--gold);background:var(--surface);transform:translate(-50%,-50%) rotate(var(--chip-angle)) translateY(-15px);transform-origin:50% 50%;pointer-events:none}.tell-timeline-chip-ring{position:absolute;inset:10px;z-index:1;border:1px solid var(--gold);border-radius:50%;pointer-events:none}.tell-timeline-chip-center{position:absolute;top:50%;left:50%;z-index:2;width:10px;height:10px;border:1px solid var(--gold);border-radius:50%;background:var(--felt-deep);transform:translate(-50%,-50%);pointer-events:none}.tell-timeline-chip-center:before,.tell-timeline-chip-center:after{position:absolute;top:50%;left:50%;width:7px;height:1px;background:var(--gold);content:"";transform:translate(-50%,-50%)}.tell-timeline-chip-center:after{transform:translate(-50%,-50%) rotate(90deg)}.tell-timeline-chip-surface .js-tilt-glare{z-index:3;pointer-events:none;border-radius:inherit}.tell-timeline-chip-surface .js-tilt-glare-inner{pointer-events:none}.tell-timeline-chip-surface:active{border-color:var(--surface);background:var(--felt-light)}.tell-timeline-date{padding-top:5px;color:var(--gold);font-family:var(--mono);font-size:.9rem;letter-spacing:.04em;line-height:1.5;white-space:nowrap}.tell-timeline-items{display:grid;gap:10px;min-width:0}.tell-timeline-row{position:relative;min-width:0;margin-left:28px;overflow:visible}.tell-timeline-row-link{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,220px) max-content;grid-template-areas:"copy tags time";align-items:start;gap:20px;min-width:0;padding:20px 22px 42px 76px;border:1px solid var(--felt-line);background:var(--felt-deep);color:var(--surface);transition:border-color .18s ease,background .18s ease}.tell-timeline-row-link:hover{border-color:var(--gold);background:var(--felt-light)}.tell-timeline-card{position:absolute;top:17px;left:-25px;z-index:2;width:52px;pointer-events:auto}.tell-timeline-card .community-card{width:52px;flex:0 0 52px}.tell-timeline-card .community-card:hover{z-index:4}.tell-share-button{display:inline-flex;min-height:28px;align-items:center;justify-content:center;padding:5px 8px;border:1px solid var(--felt-line);border-radius:2px;background:transparent;color:var(--muted);cursor:pointer;font-family:var(--mono);font-size:.64rem;letter-spacing:.05em;line-height:1.2;transition:border-color .16s ease,background .16s ease,color .16s ease}.tell-share-button:hover,.tell-share-button:focus-visible{border-color:var(--gold);background:var(--felt-light);color:var(--surface);outline:none}.tell-share-button:disabled{cursor:wait;opacity:.72}.tell-timeline-share{position:absolute;right:22px;bottom:9px;z-index:3}.tell-timeline-row-copy{grid-area:copy;display:grid;min-width:0;align-content:center}.tell-timeline-symbols{display:block;min-width:0;overflow-wrap:anywhere;color:var(--muted);font-family:var(--mono);font-size:1rem;letter-spacing:.06em;line-height:1.5;text-transform:uppercase}.tell-timeline-time{grid-area:time;justify-self:end;padding-top:1px;color:var(--gold);font-family:var(--mono);font-size:1rem;letter-spacing:.04em;line-height:1.5;white-space:nowrap}.tell-timeline-content{display:block;max-width:720px;margin-top:10px;color:var(--surface);font-family:var(--serif);font-size:1rem;line-height:1.75;white-space:pre-line;overflow-wrap:anywhere}.tell-timeline-media{display:block;width:min(100%,360px);margin-top:16px;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--felt-line);background:var(--felt-light)}.tell-timeline-media img{display:block;width:100%;height:100%;object-fit:cover}.tell-timeline-tags{grid-area:tags;display:flex;flex-wrap:wrap;align-content:start;gap:6px 12px;min-width:0;max-width:220px;padding-right:18px}.tell-timeline-tag{color:var(--muted);font-family:var(--mono);font-size:1rem;letter-spacing:.04em;line-height:1.5;overflow-wrap:anywhere}.tell-detail-actions{display:flex;justify-content:flex-start;padding:0 0 42px}.tell-detail-share{border-color:var(--card-line);background:var(--surface);color:var(--muted-dark)}.tell-detail-share:hover,.tell-detail-share:focus-visible{background:var(--surface-muted);color:var(--ink)}::view-transition-old(root),::view-transition-new(root){animation:none!important}::view-transition-group(tell-card){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(tell-card),::view-transition-new(tell-card){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1);mix-blend-mode:normal}::view-transition-group(hand-frame),::view-transition-group(hand-card-left),::view-transition-group(hand-card-right),::view-transition-group(hand-title){animation-duration:.38s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(hand-frame),::view-transition-new(hand-frame),::view-transition-old(hand-card-left),::view-transition-new(hand-card-left),::view-transition-old(hand-card-right),::view-transition-new(hand-card-right),::view-transition-old(hand-title),::view-transition-new(hand-title){animation-duration:.38s;animation-timing-function:cubic-bezier(.2,.8,.2,1);mix-blend-mode:normal}::view-transition-group(board-frame),::view-transition-group(board-card-1),::view-transition-group(board-card-2),::view-transition-group(board-card-3),::view-transition-group(board-card-4),::view-transition-group(board-card-5),::view-transition-group(board-title){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(board-frame),::view-transition-new(board-frame),::view-transition-old(board-card-1),::view-transition-new(board-card-1),::view-transition-old(board-card-2),::view-transition-new(board-card-2),::view-transition-old(board-card-3),::view-transition-new(board-card-3),::view-transition-old(board-card-4),::view-transition-new(board-card-4),::view-transition-old(board-card-5),::view-transition-new(board-card-5),::view-transition-old(board-title),::view-transition-new(board-title){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1);mix-blend-mode:normal}::view-transition-group(board-card-1){animation-delay:0ms}::view-transition-group(board-card-2){animation-delay:16ms}::view-transition-group(board-card-3){animation-delay:32ms}::view-transition-group(board-card-4){animation-delay:48ms}::view-transition-group(board-card-5){animation-delay:64ms}::view-transition-group(hand-body){animation:none!important}html.is-hand-detail-arrival::view-transition-new(hand-body){animation:hand-detail-body-reveal .18s 40ms cubic-bezier(.2,.8,.2,1) both;mix-blend-mode:normal}html:not(.is-hand-detail-arrival)::view-transition-new(hand-body){animation:none!important}html::view-transition-old(hand-body){animation:hand-detail-body-exit .18s 40ms cubic-bezier(.2,.8,.2,1) both;mix-blend-mode:normal}::view-transition-group(board-body){animation:none!important}html.is-board-detail-arrival::view-transition-new(board-body){animation:board-detail-body-reveal .18s 40ms cubic-bezier(.2,.8,.2,1) both;mix-blend-mode:normal}html:not(.is-board-detail-arrival)::view-transition-new(board-body){animation:none!important}html::view-transition-old(board-body){animation:board-detail-body-exit .18s 40ms cubic-bezier(.2,.8,.2,1) both;mix-blend-mode:normal}.tell-card-transition-source-hidden{visibility:hidden}.notes-pagination{padding-top:20px;text-align:center}.notes-sentinel{height:1px}.notes-end{padding:20px 0}body.tell-modal-open{overflow:hidden}.tell-modal{position:fixed;inset:0;display:none;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px;border:0;background:transparent;color:var(--ink);opacity:0;overflow:hidden;transition:opacity .22s ease}.tell-modal[open]{display:grid;place-items:center}.tell-modal::backdrop{background:#05150fd1;opacity:0;transition:opacity .22s ease}.tell-modal.is-visible,.tell-modal.is-visible::backdrop{opacity:1}.tell-modal-stack{display:grid;width:min(1080px,100%);max-height:100%;grid-template-rows:minmax(0,1fr) auto;gap:16px}.tell-modal-stack>.ad-stack{margin:0}.tell-modal-panel{position:relative;display:grid;width:100%;height:100%;min-height:0;max-height:none;grid-template-columns:minmax(150px,198px) minmax(0,1fr);grid-template-areas:"card reading";overflow:hidden;border:2px solid var(--gold);border-radius:8px;background:var(--surface);box-shadow:7px 7px 0 var(--felt-deep);opacity:0;transform:translateY(12px) scale(.97);transition:opacity .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.tell-modal.is-visible .tell-modal-panel{opacity:1;transform:translateY(0) scale(1)}.tell-modal.is-view-transitioning .tell-modal-panel{transform:none;transition:opacity .22s ease}.tell-modal.is-view-transitioning:not(.is-visible) .tell-modal-panel{opacity:0;transition:none}.tell-modal-close{position:absolute;z-index:3;top:14px;right:14px;display:grid;width:36px;height:36px;padding:0;place-items:center;border:1px solid var(--card-line);border-radius:3px;background:var(--surface);color:var(--ink);cursor:pointer;font-family:var(--serif);font-size:1.55rem;line-height:1;transition:border-color .16s ease,background .16s ease,color .16s ease}.tell-modal-close:hover{border-color:var(--suit-red);background:var(--surface-muted);color:var(--suit-red)}.tell-modal-card-column{display:grid;min-width:0;min-height:0;grid-area:card;padding:44px 24px;place-items:center;border-right:1px solid var(--card-line);background:var(--surface-muted)}.tell-modal-card{width:min(150px,100%);cursor:default;pointer-events:auto}.tell-modal-card .community-card{width:100%}.tell-modal-card .community-card-surface{box-shadow:5px 5px 0 var(--felt-deep)}.tell-modal-reading{display:grid;min-width:0;min-height:0;grid-area:reading;max-height:100%;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.tell-modal-header{min-width:0;padding:34px 56px 24px 40px;border-bottom:1px solid var(--card-line)}.tell-modal-topline{display:flex;align-items:baseline;justify-content:flex-start}.tell-modal-date,.tell-modal-symbols{color:var(--ink);font-family:var(--mono);font-size:1.02rem;letter-spacing:.03em;line-height:1.5}.tell-modal-date{white-space:nowrap}.tell-modal-symbols{display:block;margin-top:12px}.tell-modal-tags{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:12px}.tell-modal-tag{color:var(--muted-dark);font-family:var(--mono);font-size:1.02rem;line-height:1.5}.tell-modal-body{display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto;padding:0 40px 40px}.tell-modal-status{margin:0;padding:44px 0;color:var(--muted-dark);font-family:var(--serif);font-size:.96rem;line-height:1.7}.tell-modal-prose.prose{flex:1 0 auto;min-height:0;max-width:none;margin:0;padding:38px 0 28px;border:0;border-radius:0;background:transparent;box-shadow:none}.tell-modal-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:16px;padding:0 0 16px}.references-card-demo{--reference-card-width: 94px;margin-top:52px;padding-top:28px;border-top:1px solid var(--card-line)}.references-card-demo h2{margin-top:0}.references-card-control{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;width:min(100%,560px);margin:26px auto 0;font-family:var(--mono);font-size:.72rem;line-height:1.5}.references-card-control output{color:var(--suit-red);font-variant-numeric:tabular-nums}.references-card-control input[type=range]{grid-column:1 / -1;width:100%;height:24px;margin:0;accent-color:var(--gold);cursor:pointer}.references-card-control input[type=range]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.references-card-stage{display:flex;width:100%;margin-top:30px;align-items:flex-start;justify-content:center;gap:clamp(10px,3vw,24px);overflow:visible}.references-fixed-card{width:min(var(--reference-card-width),calc((100% - clamp(10px,3vw,24px))/2));flex:0 1 var(--reference-card-width);min-width:0}.references-fixed-card .community-card{width:100%;transform:rotate(0)}.references-fixed-card .community-card:hover{transform:translateY(-6px) rotate(0)}.prose details.references-card-gallery{margin:38px 0 0;padding:16px 0 0}.prose details.references-card-gallery>summary{position:relative;display:block;padding-right:28px;color:var(--ink);cursor:pointer;font-size:.78rem;letter-spacing:.05em;line-height:1.5;list-style:none}.prose details.references-card-gallery>summary::-webkit-details-marker{display:none}.prose details.references-card-gallery>summary:after{position:absolute;top:50%;right:0;color:var(--suit-red);content:"+";font-family:var(--mono);font-size:1rem;line-height:1;transform:translateY(-50%)}.prose details.references-card-gallery[open]>summary:after{content:"−"}.prose details.references-card-gallery>summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.references-card-gallery-note{margin:18px 0 0;color:var(--muted-dark);font-family:var(--mono);font-size:.7rem;line-height:1.6}.references-card-gallery-grid{display:grid;align-items:start;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));grid-auto-rows:max-content;gap:clamp(6px,1.8vw,16px);margin-top:24px;padding:0 clamp(0px,1vw,8px) 8px}.references-card-gallery-grid .community-card{width:100%;min-width:0;min-height:0;align-self:start;max-width:78px;justify-self:center;transform:rotate(0)}.references-card-gallery-grid .community-card:hover{transform:translateY(-6px) rotate(0)}.tell-modal-reactions{width:100%;min-width:0;padding:0}.tell-modal-reactions [data-comments-widget]{width:100%;max-width:none;font-family:var(--display)}.tell-modal-reactions [data-role=reactions]{gap:.55rem;border:0;border-radius:0;background:transparent;box-shadow:none}.tell-modal-reactions [data-role=reactions-heading] h3{color:var(--ink);font-family:var(--serif);font-size:.95rem;font-weight:400}.tell-modal-reactions [data-role=reactions-feedback]{color:var(--muted-dark)}.tell-modal-share{border-color:var(--card-line);background:var(--surface);color:var(--muted-dark)}.tell-modal-share:hover,.tell-modal-share:focus-visible{background:var(--surface-muted);color:var(--ink)}.tell-modal-comment{border-color:var(--gold);background:var(--surface-muted);color:var(--muted-dark);text-decoration:none}.tell-modal-comment:hover,.tell-modal-comment:focus-visible{border-color:var(--gold);background:var(--gold);color:var(--felt-deep);outline:2px solid var(--gold);outline-offset:2px}.markets-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.markets-summary .metric-cell:after{display:none}.metric-cell{position:relative;min-height:140px;padding:25px 28px;border:2px solid var(--card-line);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:4px 4px 0 var(--felt-deep)}.metric-cell:after{position:absolute;right:15px;bottom:13px;color:var(--suit-red);content:"♦";font-family:var(--card-display);font-size:1.3rem}.metric-value{display:block;margin-top:18px;color:var(--ink);font-family:var(--mono);font-size:clamp(1.2rem,2.3vw,2.1rem);letter-spacing:0}.market-section{padding-top:56px}.market-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-bottom:14px;border-bottom:1px solid var(--line)}.market-section-title{margin:0;color:var(--surface);font-family:var(--card-display);font-size:1.25rem;font-weight:400}.market-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding-top:14px}.market-row{display:flex;min-height:0;flex-direction:column;align-items:stretch;padding:40px 24px 26px}.market-name{display:block;font-family:var(--card-display);font-size:1.2rem;font-weight:400}.market-symbol{display:block;margin-top:5px}.market-quote,.market-change{font-family:var(--mono);font-size:.78rem}.market-row .market-quote{margin-top:auto;color:var(--ink);font-size:1rem}.market-row .market-change{margin-top:10px}.market-row .market-link{align-self:flex-end;margin-top:18px}.market-change.is-positive{color:var(--market-up)}.market-change.is-negative{color:var(--market-down)}.market-link{color:var(--suit-red)}.market-detail-grid{display:block;padding-top:54px}.board-detail-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);grid-template-areas:"left aside";min-width:0;align-items:start;align-content:start;gap:24px}.board-detail-left-column{grid-area:left;display:grid;min-width:0;align-content:start;gap:24px}.board-detail-left-column>.chart-panel,.board-detail-left-column>.board-detail-content{grid-area:auto}.board-detail-aside-column{grid-area:aside;display:grid;min-width:0;align-content:start;gap:24px}.chart-panel,.market-detail-aside{min-width:0;padding:28px;border:2px solid var(--card-line);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:5px 5px 0 var(--felt-deep)}.chart-panel{grid-area:chart;align-self:start}.board-detail-content{grid-area:content}.chart-panel-heading,.market-detail-aside{padding-top:0}.market-detail-aside{padding-top:28px}.market-detail-aside,.market-detail-aside :is(h1,h2,h3,h4,h5,h6,p,span,a,li){color:var(--card-text)}.chart-panel-heading{display:flex;justify-content:space-between;gap:24px;align-items:start}.market-card-mark{display:inline-block;margin-bottom:10px;color:var(--suit-black);font-family:var(--mono);font-size:.68rem;letter-spacing:.08em}.market-card-mark.is-red-suit,.chart-panel .section-kicker,.market-detail-aside .data-label{color:var(--suit-red)}.chart-title{margin:0;color:var(--ink);font-family:var(--card-display);font-size:1.45rem;font-weight:400}.market-detail-read-title{margin:0;color:var(--card-text);font-family:var(--card-display);font-size:1.45rem;font-weight:400;line-height:1.2}.chart-quote{color:var(--ink);font-family:var(--mono);font-size:1rem;white-space:nowrap}.chart-shell{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:calc(var(--chart-height, 380px) + 68px);margin-top:24px;border:1px solid var(--card-line);background:var(--surface-strong)}.chart-readout{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:68px;border-bottom:1px solid var(--card-line);background:var(--surface-strong);color:var(--ink)}.chart-readout[hidden]{visibility:hidden}.chart-readout-item{display:flex;flex-direction:column;min-width:0;align-items:flex-start;justify-content:center;gap:4px;padding:9px 14px 10px}.chart-readout-item+.chart-readout-item{border-left:1px solid var(--card-line)}.chart-readout-label,.chart-readout-value{font-family:var(--mono);line-height:1.3;white-space:nowrap}.chart-readout-label{color:var(--muted-dark);font-size:.68rem;line-height:1.2;letter-spacing:.06em}.chart-readout-value{color:var(--ink);font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.25}.chart-readout-value.is-positive{color:var(--market-up)}.chart-readout-value.is-negative{color:var(--market-down)}.chart-canvas{min-height:var(--chart-height, 380px)}.chart-shell[data-kline-chart],.chart-shell[data-kline-chart] .chart-canvas{touch-action:pan-y;overscroll-behavior-x:contain;user-select:none;-webkit-user-select:none}.market-detail-aside p{font-family:var(--serif);margin:12px 0 0;color:var(--card-text);font-size:.86rem;line-height:1.8}.market-detail-aside .article-meta{color:var(--card-text)}.market-detail-data-bar{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:28px;padding:16px 0 14px;border-top:1px solid var(--card-line);border-bottom:1px solid var(--card-line)}.market-detail-data-point{display:grid;gap:7px;min-width:0}.market-detail-data-label{color:var(--muted-dark);font-family:var(--mono);font-size:.68rem;letter-spacing:.06em;line-height:1.3}.market-detail-data-value{min-width:0;color:var(--ink);font-family:var(--mono);font-size:.9rem;font-weight:400;line-height:1.35;overflow-wrap:anywhere}.market-detail-data-value.is-positive{color:var(--market-up)}.market-detail-data-value.is-negative{color:var(--market-down)}.tag-list{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}.tag{color:var(--card-text)}.board-detail-content,.board-tabs,.board-tab-panels{min-width:0}.board-tab-strip{position:relative;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;-ms-overflow-style:none}.board-tab-strip::-webkit-scrollbar{display:none}.board-tab-track{position:relative;display:flex;width:max-content;min-width:100%;gap:4px;align-items:stretch}.board-tab-track:after{position:absolute;z-index:0;right:0;bottom:0;left:0;height:1px;background:var(--card-line);content:""}.board-tab-active-indicator{position:absolute;z-index:1;top:0;bottom:0;left:var(--board-tab-left, 0px);width:var(--board-tab-width, 0px);border:1px solid var(--card-line);border-bottom:0;border-radius:7px 7px 0 0;background:var(--surface);pointer-events:none;transition:left .22s cubic-bezier(.2,.8,.2,1),width .22s cubic-bezier(.2,.8,.2,1)}.board-tab-strip[hidden],.board-content-panel[hidden],.board-tabs-empty[hidden]{display:none!important}.board-tab{position:relative;z-index:2;flex:0 0 auto;min-height:44px;padding:10px 15px 8px;border:0;background:transparent;color:var(--ink-inverse);cursor:pointer;font-family:var(--card-display);font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1.25;white-space:nowrap;transition:color .16s ease}.board-tab:hover{color:var(--surface-strong)}.board-tab[aria-selected=true]{color:var(--card-text)}.board-tab:focus-visible{z-index:2;outline:2px solid var(--gold);outline-offset:-3px}.board-content-panel.board-detail-prose{margin-top:0;padding:32px clamp(24px,4vw,44px) 46px;border:1px solid var(--card-line);border-top:0;border-radius:0 0 8px 8px;background:var(--surface);color:var(--card-text);box-shadow:4px 4px 0 var(--felt-deep);font-family:var(--serif);font-size:1rem;line-height:1.8}.board-tabs,.board-tabs .board-content-panel.board-detail-prose :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,a,code,pre,th,td){color:var(--card-text)}.board-tabs .board-content-panel.board-detail-prose a{border-bottom-color:var(--card-text)}.board-content-panel.board-detail-prose>:first-child{margin-top:0}.board-content-panel.board-detail-prose>:last-child{margin-bottom:0}.board-content-panel.board-detail-prose p,.board-content-panel.board-detail-prose ul,.board-content-panel.board-detail-prose ol,.board-content-panel.board-detail-prose blockquote{margin:1em 0}.board-content-panel.board-detail-prose a{color:var(--card-text);border-bottom:1px solid var(--card-text)}.board-content-panel.board-detail-prose blockquote{margin-left:0;padding-left:16px;border-left:3px solid var(--gold)}.board-tabs-empty{margin:24px 0 0;padding:24px 0;border-top:1px solid var(--card-line);color:var(--card-text);font-family:var(--mono);font-size:.76rem}.site-footer{flex-shrink:0;border-top:1px solid var(--gold);background:var(--felt-deep);color:var(--surface)}.site-footer-inner{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:clamp(10px,2.2vw,28px);padding-top:30px;padding-bottom:34px}.footer-copy,.footer-link{margin:0;min-width:0;font-family:var(--serif);font-size:.78rem;letter-spacing:.05em;line-height:1.7;white-space:nowrap}.footer-copy{flex:0 1 auto}.footer-right{display:flex;min-width:0;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:clamp(8px,1.8vw,20px)}.footer-nav{display:flex;min-width:0;flex:0 1 auto;flex-wrap:nowrap;justify-content:flex-end;gap:8px 20px}.footer-link{border-bottom:1px solid transparent;color:var(--muted);transition:border-color .16s ease,color .16s ease}.footer-link:hover,.footer-link[aria-current=page]{border-bottom-color:var(--gold);color:var(--surface)}.footer-card-mode{display:inline-flex;min-width:0;flex:0 1 auto;align-items:center;margin:0;padding:0;color:var(--muted);font-family:var(--mono);font-size:.66rem;line-height:1;white-space:nowrap;cursor:pointer}.footer-card-mode select{display:block;inline-size:5.9em;block-size:1.35em;min-width:0;min-height:0;max-width:100%;margin:0;padding:0 1.2em 0 .25em;border:1px solid transparent;border-radius:2px;background-color:var(--felt-deep);color:var(--muted);font:inherit;letter-spacing:inherit;line-height:1;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,color .16s ease}.footer-card-mode select:hover,.footer-card-mode select:focus-visible{border-color:var(--gold);color:var(--surface)}.footer-card-mode select:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.footer-card-mode select option{background:var(--felt-deep);color:var(--surface)}.mahjong-card-mark{position:absolute;display:none;min-width:0;min-height:0;pointer-events:none;transform-style:preserve-3d}img.mahjong-card-image{display:block;margin:0;inline-size:100%;block-size:100%;min-inline-size:0;min-block-size:0;max-inline-size:100%;max-block-size:100%;border:0;object-fit:contain;object-position:center;border-radius:inherit;user-select:none}html[data-card-mode=mahjong] .mahjong-card-mark{display:block}html[data-card-mode=mahjong] .community-card-surface,html[data-card-mode=mahjong] .poker-card{border-color:var(--mahjong-edge);border-radius:clamp(5px,2.2cqi,12px);color:var(--mahjong-ink);box-shadow:1px 1px 0 var(--mahjong-edge),3px 3px 0 var(--mahjong-edge),calc(var(--mahjong-depth-x, 3px) * .75) calc(var(--mahjong-depth-y, 4px) * .75) 0 var(--mahjong-edge),var(--mahjong-depth-x, 3px) var(--mahjong-depth-y, 4px) 0 var(--mahjong-edge),calc(var(--mahjong-depth-x, 3px) + 2px) calc(var(--mahjong-depth-y, 4px) + 3px) 0 var(--mahjong-edge-deep)}html[data-card-mode=mahjong] .community-card-surface{background:var(--mahjong-face)}html[data-card-mode=mahjong] .poker-card{background:var(--surface)}html[data-card-mode=mahjong] .community-card-surface{--mahjong-inset: clamp(4px, 3cqi, 12px);--mahjong-depth-x: clamp(3px, 4cqi, 10px);--mahjong-depth-y: clamp(4px, 5cqi, 12px);border-color:var(--mahjong-edge);border-radius:clamp(6px,3.8cqi,14px);overflow:hidden}html[data-card-mode=mahjong] .community-card-surface{box-shadow:1px 1px 0 var(--mahjong-edge),3px 3px 0 var(--mahjong-edge),calc(var(--mahjong-depth-x) * .75) calc(var(--mahjong-depth-y) * .75) 0 var(--mahjong-edge),var(--mahjong-depth-x) var(--mahjong-depth-y) 0 var(--mahjong-edge),calc(var(--mahjong-depth-x) + 2px) calc(var(--mahjong-depth-y) + 3px) 0 var(--mahjong-edge-deep)}html[data-card-mode=mahjong] .community-card-surface:before,html[data-card-mode=mahjong] .poker-card-visual:before{display:none;content:none}html[data-card-mode=mahjong] .community-card-surface>.mahjong-card-mark{inset:0;display:grid;place-items:center;z-index:2;overflow:hidden;border-radius:inherit;transform:translateZ(14px)}html[data-card-mode=mahjong] :is(.community-card-corner,.community-card-suit,.poker-card-corner){display:none}html[data-card-mode=mahjong] .poker-card{--mahjong-depth-x: clamp(3px, 2.3cqi, 8px);--mahjong-depth-y: clamp(4px, 3cqi, 10px);transform-style:preserve-3d}html[data-card-mode=mahjong] .poker-card:hover,html[data-card-mode=mahjong] .community-card:hover .community-card-surface{border-color:var(--gold);box-shadow:2px 2px 0 var(--mahjong-edge),4px 4px 0 var(--mahjong-edge),calc(var(--mahjong-depth-x) * .85) calc(var(--mahjong-depth-y) * .85) 0 var(--mahjong-edge),calc(var(--mahjong-depth-x) + 1px) calc(var(--mahjong-depth-y) + 2px) 0 var(--mahjong-edge-deep),calc(var(--mahjong-depth-x) + 3px) calc(var(--mahjong-depth-y) + 4px) 0 var(--mahjong-edge-deep)}html[data-card-mode=mahjong] .poker-card:hover{background:var(--surface-strong)}html[data-card-mode=mahjong] .community-card:hover .community-card-surface{background:var(--mahjong-face-strong)}html[data-card-mode=mahjong] .community-card:hover .community-card-surface{border-color:var(--gold)}html[data-card-mode=mahjong] .community-card:active .community-card-surface,html[data-card-mode=mahjong] .poker-card:active,html[data-card-mode=mahjong] .poker-card:focus-visible{border-color:var(--gold)}html[data-card-mode=mahjong] .community-card:active .community-card-surface{background:var(--mahjong-face-strong)}html[data-card-mode=mahjong] .poker-card:is(:active,:focus-visible){background:var(--surface-strong)}html[data-card-mode=mahjong] .poker-card-visual{--mahjong-inset: clamp(8px, 4cqi, 28px);container:poker-card-visual / inline-size;transform-style:preserve-3d}html[data-card-mode=mahjong] .poker-card-visual>.mahjong-card-mark{right:clamp(10px,7cqi,34px);bottom:clamp(10px,6cqi,30px);z-index:0;width:clamp(36px,26cqi,110px);aspect-ratio:19 / 26;padding:0;overflow:visible;border:2px solid var(--mahjong-edge);border-radius:clamp(5px,2cqi,10px);background:var(--mahjong-face);box-shadow:1px 1px 0 var(--mahjong-edge),2px 3px 0 var(--mahjong-edge),calc(var(--mahjong-depth-x) * .8) calc(var(--mahjong-depth-y) * .8) 0 var(--mahjong-edge),var(--mahjong-depth-x) var(--mahjong-depth-y) 0 var(--mahjong-edge-deep),calc(var(--mahjong-depth-x) + 2px) calc(var(--mahjong-depth-y) + 3px) 0 var(--mahjong-edge-deep);opacity:1;transform:rotate(-4deg) translateZ(4px)}html[data-card-mode=mahjong] .poker-card.feed-card-home-tell{border-color:var(--card-line);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:4px 4px 0 var(--felt-deep)}html[data-card-mode=mahjong] .poker-card.feed-card-home-tell:hover{border-color:var(--gold);background:var(--surface-strong);box-shadow:6px 6px 0 var(--felt-deep)}html[data-card-mode=mahjong] .poker-card.feed-card-home-tell:is(:active,:focus-visible){border-color:var(--gold);background:var(--surface-strong)}html[data-card-mode=mahjong] .poker-card.feed-card-home-tell .poker-card-visual:before{display:none;content:none}html[data-card-mode=mahjong] .poker-card.feed-card-home-tell .poker-card-corner{display:none}html[data-card-mode=mahjong] .poker-card.feed-card-home-tell .feed-card-body{padding-right:clamp(0px,10cqi,34px)}html[data-card-mode=mahjong] .poker-card.feed-card-home-tell .poker-card-visual>.mahjong-card-mark{right:clamp(10px,4cqi,26px);bottom:clamp(8px,4cqi,22px);z-index:2;width:clamp(24px,12cqi,46px);aspect-ratio:19 / 26;padding:0;border:2px solid var(--mahjong-edge);border-radius:clamp(5px,2cqi,9px);background:var(--mahjong-face);--mahjong-depth-x: clamp(2px, 1.8cqi, 5px);--mahjong-depth-y: clamp(3px, 2.2cqi, 6px);box-shadow:1px 1px 0 var(--mahjong-edge),2px 3px 0 var(--mahjong-edge),calc(var(--mahjong-depth-x) * .8) calc(var(--mahjong-depth-y) * .8) 0 var(--mahjong-edge),var(--mahjong-depth-x) var(--mahjong-depth-y) 0 var(--mahjong-edge-deep),calc(var(--mahjong-depth-x) + 1px) calc(var(--mahjong-depth-y) + 2px) 0 var(--mahjong-edge-deep);opacity:1;transform:rotate(4deg) translateZ(6px)}html[data-card-mode=mahjong] .poker-card:is(:hover,:focus-visible,:active) .poker-card-visual>.mahjong-card-mark{border-color:var(--gold);background:var(--mahjong-face-strong)}html[data-card-mode=mahjong] .community-card-surface[data-mahjong-opaque=true],html[data-card-mode=mahjong] .community-card:hover .community-card-surface[data-mahjong-opaque=true],html[data-card-mode=mahjong] .community-card:active .community-card-surface[data-mahjong-opaque=true],html[data-card-mode=mahjong] .mahjong-card-mark[data-mahjong-opaque=true]{border-color:transparent;background:transparent}html[data-card-mode=mahjong] .feed-card-home-hand>.poker-card-visual>.mahjong-card-mark{display:none}.references-fixed-mahjong .community-card-surface{--mahjong-inset: clamp(4px, 3cqi, 12px);--mahjong-depth-x: clamp(3px, 4cqi, 10px);--mahjong-depth-y: clamp(4px, 5cqi, 12px);border-color:var(--mahjong-edge);border-radius:clamp(6px,3.8cqi,14px);background:var(--mahjong-face);color:var(--mahjong-ink);box-shadow:1px 1px 0 var(--mahjong-edge),3px 3px 0 var(--mahjong-edge),calc(var(--mahjong-depth-x) * .75) calc(var(--mahjong-depth-y) * .75) 0 var(--mahjong-edge),var(--mahjong-depth-x) var(--mahjong-depth-y) 0 var(--mahjong-edge),calc(var(--mahjong-depth-x) + 2px) calc(var(--mahjong-depth-y) + 3px) 0 var(--mahjong-edge-deep);overflow:hidden}.references-fixed-mahjong .community-card-surface:before{display:none;content:none}.references-fixed-mahjong :is(.community-card-corner,.community-card-suit){display:none}.references-fixed-mahjong .community-card-surface>.mahjong-card-mark{inset:0;display:grid;place-items:center;z-index:2;overflow:hidden;border-radius:inherit;transform:translateZ(14px)}.references-fixed-mahjong .community-card:hover .community-card-surface{border-color:var(--gold);background:var(--mahjong-face-strong);box-shadow:2px 2px 0 var(--mahjong-edge),4px 4px 0 var(--mahjong-edge),calc(var(--mahjong-depth-x) * .85) calc(var(--mahjong-depth-y) * .85) 0 var(--mahjong-edge),calc(var(--mahjong-depth-x) + 1px) calc(var(--mahjong-depth-y) + 2px) 0 var(--mahjong-edge-deep),calc(var(--mahjong-depth-x) + 3px) calc(var(--mahjong-depth-y) + 4px) 0 var(--mahjong-edge-deep)}.references-fixed-poker .mahjong-card-mark,html[data-card-mode=mahjong] .references-fixed-poker .mahjong-card-mark{display:none}html[data-card-mode=mahjong] .references-fixed-poker .community-card-surface{border-color:var(--card-line);border-radius:7px;background:var(--mahjong-face);color:inherit;box-shadow:0 0 0 transparent}html[data-card-mode=mahjong] .references-fixed-poker .community-card-surface:before{display:none;content:none}html[data-card-mode=mahjong] .references-fixed-poker .community-card-corner{display:grid}html[data-card-mode=mahjong] .references-fixed-poker .community-card-suit{display:block}html[data-card-mode=mahjong] .references-fixed-poker .community-card:hover .community-card-surface{border-color:var(--gold);background:var(--mahjong-face-strong);box-shadow:7px 8px 0 var(--felt-deep)}.reveal{animation:deal .52s ease both;animation-delay:var(--deal-delay, 0ms)}@keyframes deal{0%{opacity:0;transform:translateY(12px) rotate(-.5deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@media(max-width:860px){.header-inner,.site-main,.site-footer-inner{width:min(100% - 32px,var(--max-width))}.header-inner{min-height:auto;flex-wrap:wrap;gap:0}.brand{min-height:68px}.primary-nav{width:100%;justify-content:space-between;gap:14px;border-top:1px solid var(--line)}.nav-link{min-height:48px;font-size:.72rem}.page-intro,.home-table,.article-layout{grid-template-columns:1fr}.page-intro{gap:34px;padding:52px 0 38px}.board-detail-layout{padding-top:52px}.board-detail-body{padding-top:24px}.board-detail-main{grid-template-columns:1fr;grid-template-areas:"chart" "aside" "content";gap:20px}.board-detail-left-column{display:contents}.board-detail-left-column>.chart-panel{grid-area:chart}.board-detail-left-column>.board-detail-content{grid-area:content}.home-table{min-height:0;padding:62px 32px 34px}.home-title{font-size:88px}.home-table-read{margin-top:48px;padding:0 0 0 24px}.community-board{margin-top:42px}.page-summary,.home-summary{margin-left:0}.feed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feed-grid-hands-stack{--home-hand-stack-card-width: min(420px, calc(100% - 48px) );--home-hand-stack-step: max(24px, calc(50% - 210px) );position:relative;display:flex;align-items:stretch;gap:0;grid-template-columns:none;isolation:isolate;overflow:visible;padding:16px clamp(10px,calc(10px + (100vw - 320px)/50),16px) 20px}.feed-grid-hands-stack>.feed-card-shell{position:relative;display:block;flex:0 0 var(--home-hand-stack-card-width);width:var(--home-hand-stack-card-width);margin-left:calc(var(--home-hand-stack-step) - var(--home-hand-stack-card-width));top:var(--home-hand-stack-rise, 0px);rotate:var(--home-hand-stack-angle, 0deg);transform-origin:50% 50%;z-index:calc(3 - var(--home-hand-stack-index, 0))}.feed-grid-hands-stack>.feed-card-shell:first-of-type{margin-left:0}.feed-grid-hands-stack>.feed-card-shell>.poker-card{width:100%}.feed-grid-hands-stack>.feed-card-shell:nth-of-type(1){--home-hand-stack-index: 0;--home-hand-stack-angle: -1.5deg;--home-hand-stack-rise: 6px}.feed-grid-hands-stack>.feed-card-shell:nth-of-type(2){--home-hand-stack-index: 1;--home-hand-stack-angle: 0deg;--home-hand-stack-rise: 0px}.feed-grid-hands-stack>.feed-card-shell:nth-of-type(3){--home-hand-stack-index: 2;--home-hand-stack-angle: 1.5deg;--home-hand-stack-rise: 6px}.feed-grid-hands-stack>.feed-card-shell:hover,.feed-grid-hands-stack>.feed-card-shell:focus-within{z-index:20}.feed-grid.feed-grid-tells{--tell-stack-card-width: calc((100% - 32px) / 3);--tell-stack-step: max(20px, calc((100% - var(--tell-stack-card-width)) / 9));grid-template-columns:none;padding-right:10px}.home-board-row{grid-template-columns:1fr;align-items:start;gap:18px;min-height:0;padding:20px}.market-detail-data-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.home-board-row .market-detail-data-bar{width:100%}.home-board-cards{gap:7px}.home-board-cards .community-card{flex-basis:58px;width:58px}.hand-row{grid-template-columns:164px minmax(0,1fr) minmax(104px,150px) max-content;padding-right:18px}.hand-row-pair{width:140px}.hand-row-pair .community-card{flex-basis:84px;width:84px}.hand-row-pair .community-card~.community-card{margin-left:-40px}.article-title{font-size:44px;line-height:1.05}.tell-timeline-day{grid-template-columns:minmax(124px,150px) minmax(0,1fr);gap:16px}.tell-timeline-row{margin-left:20px}.tell-timeline-row-link{grid-template-columns:minmax(0,1fr) minmax(100px,150px) max-content;gap:14px;padding-right:18px;padding-left:72px}.market-list,.notes-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-body-layout{grid-template-columns:1fr;grid-template-areas:"toc" "main";gap:24px}.article-sidebar,.article-sidebar-column{position:static;max-height:none;overflow:visible}.article-toc{padding:16px 18px}.article-toc-nav{margin-top:18px}.ad-slot-banner{margin-bottom:0}.ad-slot-banner .ad-slot-placeholder,.ad-slot-banner .ad-slot-link{aspect-ratio:5 / 1}.ad-stack-sidebar .ad-slot-sidebar{padding:2px}.ad-stack-sidebar .ad-slot-sidebar .ad-slot-placeholder,.ad-stack-sidebar .ad-slot-sidebar .ad-slot-link{height:auto;aspect-ratio:5 / 1;border-radius:0}.chart-shell,.chart-canvas{min-height:320px}}@media(max-width:1100px){.home-table{grid-template-columns:1fr}.home-table-read{margin-top:48px;padding:0 0 0 24px}}@media(min-width:861px)and (max-width:1100px){.home-board-row{grid-template-columns:minmax(340px,.9fr) minmax(140px,.75fr) minmax(280px,1fr);gap:16px;padding-right:18px}.home-board-cards{gap:7px}.home-board-cards .community-card{flex-basis:58px;width:58px}.home-board-row .market-detail-data-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}}@media(max-width:560px){.chart-shell{min-height:calc(var(--chart-height, 380px) + 120px)}.chart-readout{grid-template-columns:repeat(2,minmax(0,1fr));min-height:120px}.chart-readout-item{min-height:60px;gap:3px;padding:9px 12px 10px}.chart-readout-label{font-size:.65rem}.chart-readout-value{font-size:.96rem}.chart-readout-item:nth-child(odd){border-left:0}.chart-readout-item:nth-child(n+3){border-top:1px solid var(--card-line)}.pagefind-search{right:12px;bottom:calc(188px + env(safe-area-inset-bottom,0px))}.pagefind-search-dialog{width:calc(100vw - 24px);max-height:88dvh}.pagefind-search-scroll{padding:15px}.pagefind-search-date-grid{grid-template-columns:1fr}.site-main{padding-bottom:72px}.home-table{width:calc(100% + 32px);margin-left:-16px;padding:52px 24px 28px;border-right:0;border-left:0}.home-table:before{inset:10px}.page-title.home-title{font-size:56px}.home-title{gap:14px}.page-title{font-size:clamp(2.7rem,15vw,4.8rem)}.article-title{font-size:34px;line-height:1.1}.section-heading{align-items:start;flex-direction:column;gap:9px}.home-table .community-cards{--home-community-card-step: clamp(-14px, calc(25% - 80px) , 7px);justify-content:center;gap:0;min-width:0;overflow:visible;padding:12px 4px}.home-table .community-card{flex:0 0 64px;width:64px}.home-table .community-card~.community-card{margin-left:var(--home-community-card-step)}.feed-grid,.hands-archive .feed-grid{grid-template-columns:1fr}.feed-grid.feed-grid-tells{--tell-stack-card-width: min(248px, calc(100% - 80px) );--tell-stack-step: max(20px, calc((100% - var(--tell-stack-card-width)) / 4));grid-template-columns:none;padding:6px 8px 8px 6px;left:6px}.feed-grid.feed-grid-tells-stack>.feed-card-tell-stack-item>.feed-card-home-tell{padding:20px 18px 16px}.feed-card-home-tell-meta{padding:5px 6px}.feed-grid.feed-grid-tells-stack>.feed-card-tell-stack-item:nth-child(n+6){display:none}.hand-row{grid-template-columns:1fr;align-items:start;gap:18px;min-height:0;padding:20px}.hand-row-pair{min-height:112px}.hand-row-pair .community-card{flex-basis:64px;width:64px}.hand-row-pair .community-card~.community-card{margin-left:-32px}.hand-row-copy{padding-right:0}.hand-row-tags{max-width:100%;padding-right:0}.hand-row-date{align-self:start;padding-top:0}.article-layout[data-hand-detail],.board-detail-layout{padding-top:24px}.board-detail-body{padding-top:20px}.board-tab{min-height:44px;padding-right:12px;padding-left:12px;font-size:1.2rem}.board-content-panel.board-detail-prose{margin-top:0;padding:24px 20px 32px;font-size:.95rem}.article-layout[data-hand-detail] .article-body-layout{margin-top:20px}.hand-detail-hero{grid-template-columns:82px minmax(0,1fr) max-content;grid-template-areas:"pair copy copy" "tags tags date";column-gap:10px;row-gap:8px;padding:12px}.hand-detail-hero .hand-row-pair{grid-area:pair;width:82px;min-height:76px;align-self:center}.hand-detail-hero .hand-row-pair .community-card{flex-basis:52px;width:52px}.hand-detail-hero .hand-row-pair .community-card~.community-card{margin-left:-25px}.hand-detail-hero .hand-row-copy{grid-area:copy;align-self:center;padding-right:0}.hand-detail-hero .hand-row-title{font-size:1.15rem;line-height:1.16}.hand-detail-hero .hand-row-summary{margin-top:6px;font-size:.72rem;line-height:1.4;-webkit-line-clamp:2}.hand-detail-hero .hand-row-tags{grid-area:tags;align-content:center;gap:4px;max-width:none;padding-right:0}.hand-detail-hero .hand-row-tag{padding:3px 5px;font-size:.62rem;line-height:1.2}.hand-detail-hero .hand-row-date{grid-area:date;align-self:center;padding-top:0;font-size:.66rem;line-height:1.2}.home-board-row{grid-template-columns:1fr;align-items:start;gap:18px;min-height:0;padding:20px}.home-board-cards{--home-board-card-step: clamp(-14px, calc(25% - 65px) , 6px);gap:0;padding:4px 4px 6px}.home-board-cards .community-card{flex-basis:52px;width:52px}.home-board-cards .community-card~.community-card{margin-left:var(--home-board-card-step)}.home-board-copy,.home-board-quote{align-content:start}.home-board-date{align-self:start;padding-top:0}.board-market-list{gap:24px;padding-top:36px}.board-inline-chart{margin:0 20px 20px;padding:18px 0 0}.board-inline-chart .chart-panel-heading{flex-direction:column;align-items:flex-start}.board-inline-chart .chart-quote{white-space:normal}.board-inline-chart .chart-shell,.board-inline-chart .chart-canvas{--chart-height: 240px !important}.market-list{grid-template-columns:1fr}.feed-card{min-height:0;padding:30px 34px 25px}.feed-card-home-hand .feed-card-hand-pair{width:86px;min-height:78px;flex-basis:86px}.feed-card-home-hand .feed-card-hand-pair .community-card{width:56px;flex-basis:56px}.feed-card-home-hand .feed-card-hand-pair .community-card~.community-card{margin-left:-26px}.notes-filter-grid{grid-template-columns:1fr}.notes-controls{padding:18px}.notes-filter-footer{align-items:flex-start;flex-direction:column;gap:12px}.tell-modal{padding:12px}.tell-modal-panel{width:calc(100vw - 24px);grid-template-columns:1fr;grid-template-areas:"card" "reading";grid-template-rows:auto minmax(0,1fr)}.tell-modal-stack{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.tell-modal-card-column{padding:24px 24px 18px;border-right:0;border-bottom:1px solid var(--card-line)}.tell-modal-card,.tell-modal-card .community-card{width:94px}.tell-modal-header{padding:26px 24px 20px}.tell-modal-body{padding:0 24px 24px}.tell-detail-page{padding:32px 0 56px}.tell-detail-surface{width:100%;grid-template-columns:1fr;grid-template-areas:"card" "reading";grid-template-rows:auto auto}.tell-detail-card-column{padding:24px 24px 18px;border-right:0;border-bottom:1px solid var(--card-line)}.tell-detail-card,.tell-detail-card .community-card{width:94px}.tell-detail-header{padding:26px 24px 20px}.tell-detail-body{padding:0 24px 24px}.hands-pagination{align-items:flex-start;flex-direction:column;gap:12px}.tells-timeline{gap:20px;--timeline-axis: 8px}.tells-timeline:before{top:14px;bottom:14px}.tell-timeline-day{grid-template-columns:1fr;gap:10px;padding-left:28px}.tell-timeline-day-meta{align-items:center;gap:10px;padding-top:0}.tell-timeline-chip,.tell-timeline-avatar{width:32px;height:32px;flex-basis:32px;margin-left:-36px}.tell-timeline-chip-surface:before{inset:4px}.tell-timeline-chip-marker{width:4px;height:7px;transform:translate(-50%,-50%) rotate(var(--chip-angle)) translateY(-12px)}.tell-timeline-chip-ring{inset:8px}.tell-timeline-chip-center{width:8px;height:8px}.tell-timeline-date{padding-top:2px;font-size:.82rem}.tell-timeline-row{margin-left:0}.tell-timeline-row-link{grid-template-columns:1fr;grid-template-areas:"time" "copy" "tags";gap:14px;padding:58px 18px 42px}.tell-timeline-card{top:-14px;left:-14px;width:48px}.tell-timeline-card .community-card{width:48px;flex-basis:48px}.tell-timeline-share{right:18px;bottom:9px}.tell-timeline-media{max-width:240px;aspect-ratio:16 / 9}.tell-timeline-tags{max-width:none;padding-right:0}.article-hand-pair{width:122px;min-height:112px}.article-hand-pair .community-card{flex-basis:64px;width:64px}.article-hand-pair .community-card~.community-card{margin-left:-32px}.markets-summary{grid-template-columns:1fr}.metric-cell{min-height:112px}.market-row{padding:34px 30px 24px}.chart-panel,.market-detail-aside,.article-header,.prose{padding-right:24px;padding-left:24px}.chart-panel-heading{gap:12px}.chart-quote{font-size:.82rem}.site-footer-inner{min-width:0;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:clamp(6px,2vw,14px)}.footer-nav{min-width:0;justify-content:flex-end;flex-wrap:nowrap;gap:4px clamp(6px,2vw,12px)}.footer-right{min-width:0;gap:clamp(4px,1.5vw,10px)}.footer-copy,.footer-link,.footer-card-mode{font-size:clamp(.52rem,2.5vw,.7rem);letter-spacing:.02em}.footer-card-mode select{inline-size:5em}}@media(max-width:360px){.page-title.home-title{font-size:48px}.hand-detail-hero{grid-template-columns:72px minmax(0,1fr) max-content;column-gap:8px;padding-right:10px;padding-left:10px}.hand-detail-hero .hand-row-pair{width:72px;min-height:70px}.hand-detail-hero .hand-row-pair .community-card{flex-basis:48px;width:48px}.hand-detail-hero .hand-row-pair .community-card~.community-card{margin-left:-23px}.hand-detail-hero .hand-row-title{font-size:1.05rem}.hand-detail-hero .hand-row-summary{font-size:.68rem}.hand-detail-hero .hand-row-tag{font-size:.6rem}.hand-detail-hero .hand-row-date{font-size:.62rem}.board-content-panel.board-detail-prose{padding-right:16px;padding-left:16px}}@media(hover:none)and (pointer:coarse){.community-card:active{transform:translateY(-2px) rotate(var(--card-tilt, 0deg))}.community-card:active .community-card-surface{box-shadow:3px 4px 0 var(--felt-deep)}.tell-timeline-chip:active .tell-timeline-chip-surface{transform:translateY(-2px) scale(1.02)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.community-card,.community-card:hover,.community-card:active{transform:rotate(var(--card-tilt, 0deg))}.community-card-surface,.community-card:hover .community-card-surface,.community-card:active .community-card-surface{box-shadow:0 0 0 transparent;transform:none!important}.community-card-surface .js-tilt-glare{display:none}.tell-timeline-chip-surface,.tell-timeline-chip:active .tell-timeline-chip-surface{transform:none!important}.tell-timeline-chip-surface .js-tilt-glare{display:none}.tell-modal,.tell-modal::backdrop,.tell-modal-panel{transition:none}.pagefind-search,.pagefind-search-toggle,.pagefind-search-dialog,.pagefind-search-dialog::backdrop{transition:none}.tell-modal-panel,.tell-modal.is-visible .tell-modal-panel{transform:none}::view-transition-group(tell-card),::view-transition-old(tell-card),::view-transition-new(tell-card){animation:none!important}::view-transition-group(hand-frame),::view-transition-old(hand-frame),::view-transition-new(hand-frame),::view-transition-group(hand-card-left),::view-transition-old(hand-card-left),::view-transition-new(hand-card-left),::view-transition-group(hand-card-right),::view-transition-old(hand-card-right),::view-transition-new(hand-card-right),::view-transition-group(hand-title),::view-transition-old(hand-title),::view-transition-new(hand-title){animation:none!important}::view-transition-group(board-frame),::view-transition-old(board-frame),::view-transition-new(board-frame),::view-transition-group(board-card-1),::view-transition-old(board-card-1),::view-transition-new(board-card-1),::view-transition-group(board-card-2),::view-transition-old(board-card-2),::view-transition-new(board-card-2),::view-transition-group(board-card-3),::view-transition-old(board-card-3),::view-transition-new(board-card-3),::view-transition-group(board-card-4),::view-transition-old(board-card-4),::view-transition-new(board-card-4),::view-transition-group(board-card-5),::view-transition-old(board-card-5),::view-transition-new(board-card-5),::view-transition-group(board-title),::view-transition-old(board-title),::view-transition-new(board-title){animation:none!important}::view-transition-group(hand-body),::view-transition-old(hand-body),::view-transition-new(hand-body){animation:none!important}.article-layout.is-hand-detail-arrival .article-body-layout{animation:none}::view-transition-group(board-body),::view-transition-old(board-body),::view-transition-new(board-body){animation:none!important}.board-detail-layout.is-board-detail-arrival .board-detail-body{animation:none}.board-tab,.board-tab-active-indicator{transition:none}}
