.workbook-article{max-width:100%;color:#e8e2d4;line-height:1.85}.workbook-title{font-size:clamp(25px,3vw,37px);line-height:1.4;letter-spacing:.04em;margin:0 0 28px!important}.source-toc{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px;padding-bottom:22px;border-bottom:1px solid #52452e}.source-toc a{padding:6px 12px;border:1px solid #665638;border-radius:3px;color:#e1c686;font-size:14px;text-decoration:none}.source-toc a:hover,.source-toc a:focus-visible{background:#352d20;outline:2px solid #cfb77c;outline-offset:3px}.source-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.source-card{min-width:0;padding:25px 26px;background:#201f1b;border:1px solid #514632;border-top:2px solid #a88e57;border-radius:3px;scroll-margin-top:100px}.source-card:has(.source-table){grid-column:1/-1}.source-card h3{color:#e4c98c;font-size:20px;line-height:1.5;margin:0 0 14px!important}.source-card p{font-size:16px;line-height:1.95;margin:0 0 12px!important;color:#e9e3d5}.source-card p:last-child{margin-bottom:0!important}.source-text{white-space:pre-wrap;overflow-wrap:anywhere}.source-card small{display:block;color:#c6a66a;font-size:13px}.source-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.source-column{display:flex;flex-direction:column;gap:18px;min-width:0}.source-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.source-table-scroll:focus-visible{outline:2px solid #d6b96e;outline-offset:4px}.source-table{width:100%;border-collapse:collapse;font-size:15px;margin:0!important;color:#eee7d6}.source-table td{padding:13px 15px;border:1px solid #514731;text-align:left;vertical-align:top;min-width:110px;white-space:normal}.source-table tr:nth-child(even){background:#29271f}.source-table tr:first-child{color:#ecd49d;background:#393123}.guide-layout:has(.workbook-article){grid-template-columns:230px minmax(0,1fr);max-width:1480px}.guide-article:has(.workbook-article){min-width:0}.opening-info .source-cards{margin-top:28px}.beta-status{padding:18px 22px;border:1px solid #9c814c;background:#29251b;color:#ead49d;line-height:1.7;margin:20px 0}.beta-pending [data-beta-link]{opacity:.55;cursor:not-allowed}.beta-pending [data-beta-link]:focus-visible{outline:2px solid #d6b96e}.player-services input,.player-services textarea,.player-services select{display:block;width:100%;margin:6px 0 18px;padding:12px;color:#eee5d2;background:#1b1b19;border:1px solid #796440}.player-services button{margin:10px 0}.player-services{padding:26px;border:1px solid #665638;line-height:1.8}.player-services [hidden]{display:none!important}@media(max-width:1100px){.source-columns,.source-cards{grid-template-columns:minmax(0,1fr)}.guide-layout:has(.workbook-article){grid-template-columns:190px minmax(0,1fr)}}@media(max-width:800px){.guide-layout:has(.workbook-article){display:block}.source-card{padding:21px 18px}.source-toc{gap:7px}.source-toc a{font-size:13px}.source-card p{font-size:16px}.source-table{font-size:14px}.source-table td{padding:12px;min-width:105px}.workbook-title{margin-top:22px!important}.source-columns{gap:18px}}

/* Static merchant readability only; no account or registration rules. */
.source-card[data-static-info="black-market"] .source-table{table-layout:fixed}
.source-card[data-static-info="black-market"] .source-table td,.source-card[data-static-info="black-market"] .source-table th{min-width:0;overflow-wrap:anywhere;vertical-align:top}
.source-card[data-static-info="black-market"] .source-table th:first-child{width:45%}
.source-card[data-static-info="black-market"] .source-table th:nth-child(2){width:31%}
.source-card[data-static-info="black-market"] .source-table th:nth-child(3){width:24%}
@media(max-width:800px){.source-card[data-static-info="black-market"] .source-table td,.source-card[data-static-info="black-market"] .source-table th{padding:10px 8px;font-size:14px}}
