.resource-nav{display:flex;gap:10px;flex-wrap:wrap;padding:20px 0 30px;border-bottom:1px solid var(--border);align-items:center}.resource-nav>span{font-size:9px;letter-spacing:2px;color:var(--muted);margin-right:10px}.resource-nav a{padding:9px 13px;border:1px solid #34526b;border-radius:25px;font-size:11px}.resource-nav a:hover{color:var(--cyan);border-color:var(--cyan)}.depth-section{scroll-margin-top:125px}.depth-section>h2{max-width:880px;margin-bottom:23px}.depth-section p{font-size:14px;line-height:1.9;max-width:960px}.depth-section h3{font-size:22px;margin-top:24px}.depth-section .eyebrow{font-size:10px}.learning-steps{counter-reset:step;list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:22px}.learning-steps li{padding:28px;border:1px solid #284762;background:#0b1e35;counter-increment:step}.learning-steps li:before{content:'0' counter(step);display:block;color:var(--cyan);font:22px monospace;margin-bottom:15px}.learning-steps strong{font-size:19px}.learning-steps p{margin-bottom:0}.interactive-panel{display:grid;grid-template-columns:1.3fr 1fr;gap:30px;padding:30px;border:1px solid #315c70;background:linear-gradient(130deg,#0c2438,#17243d);border-radius:15px}.rank-buttons{display:flex;flex-wrap:wrap;gap:9px}.rank-buttons button{width:42px;height:48px;background:#f0f6f8;color:#12243a;border:0;border-radius:6px;font-weight:700;cursor:pointer}.rank-buttons button:hover{background:var(--cyan)}.rank-buttons button:disabled{opacity:.4}.interactive-panel .mini-hand{margin:25px 0;flex-wrap:wrap;min-height:65px}.tool-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0;align-items:center}.tool-actions button{border:1px solid #506483;background:#122b43;color:#e7f1f5;border-radius:8px;padding:11px 16px;font:12px Montserrat,Arial,sans-serif;cursor:pointer}.tool-actions button.button{background:var(--cyan);color:#071526;border-color:var(--cyan)}.tool-actions button:hover{border-color:var(--cyan)}.tool-actions button:disabled{opacity:.4;cursor:default}.tool-actions span{font-size:12px;line-height:1.7;overflow-wrap:anywhere}.tool-result{border-left:1px solid #355267;padding-left:30px}.tool-result>span{font-size:9px;letter-spacing:2px;color:var(--muted)}.tool-result>strong{font-size:70px;line-height:1.3;color:var(--cyan);display:block}.article-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:25px 0}.article-grid article{background:#0c1d34;border:1px solid #293d57;padding:25px;border-radius:12px}.article-grid h3{margin-top:0}.article-grid p{margin-bottom:0}.worked-example{padding:25px 30px;background:linear-gradient(110deg,#0c2b3b,#132340);border-left:3px solid var(--cyan);margin:25px 0}.worked-example h3{margin:10px 0}.worked-example p:last-child{margin-bottom:0}.download-panel{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px;border:1px solid #694764;background:#261e39;margin-top:30px;border-radius:14px}.download-panel h3{margin-top:0}.download-panel p{margin-bottom:0}.download-panel a{white-space:nowrap}.compare-form{background:linear-gradient(130deg,#1f1c35,#0b2037);border:1px solid #594361;padding:30px;border-radius:15px}.compare-form fieldset{margin:0 0 25px;border:1px solid #5d4d66;border-radius:10px;padding:22px}.compare-form legend{font-size:16px;color:var(--pink);padding:0 10px;font-weight:700}.five-inputs{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.card-input label{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;font-size:10px;color:#c5c9d9}.card-input select{border:1px solid #536075;border-radius:6px;padding:11px 7px;width:100%;background:#eff3f7;color:#16233a;font:14px Arial,sans-serif}.comparison-result{padding:23px;background:#0c2439;border:1px solid #32516c;border-radius:9px;color:#d8e4ee;font-size:14px;line-height:1.9}.poker-club .depth-section h2{font-size:clamp(28px,3.2vw,39px)}.live .depth-section h3{font-size:19px}.live .depth-section p{font-size:13px}.live .resource-nav{width:calc(100% - 70px)}.depth-section .table-scroll{margin-top:25px}.depth-section table th,.depth-section table td{font-size:13px;line-height:1.75}.live .depth-section table th,.live .depth-section table td{font-size:12px}.depth-section table th:first-child{min-width:150px}select:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@media(max-width:800px){.learning-steps,.article-grid{grid-template-columns:1fr}.interactive-panel{grid-template-columns:1fr}.tool-result{border-left:0;border-top:1px solid #355267;padding:20px 0 0}.five-inputs{grid-template-columns:repeat(3,1fr)}.download-panel{display:block}.download-panel a{display:inline-flex;margin-top:20px}.live .resource-nav{width:90%}}@media(max-width:500px){.resource-nav{gap:8px}.resource-nav>span{width:100%}.resource-nav a{font-size:10px;padding:8px 11px}.depth-section p{font-size:13px}.interactive-panel,.compare-form{padding:20px}.five-inputs{grid-template-columns:repeat(2,1fr)}.compare-form fieldset{padding:15px}.learning-steps li,.article-grid article{padding:22px}.worked-example{padding:22px}.worked-example h3{font-size:20px}.tool-result strong{font-size:60px}.rank-buttons button{width:37px;height:43px}.depth-section table th:first-child{min-width:110px}}
.resource-next{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px;border:1px solid #36546c;border-radius:14px;background:#0b2035;margin-bottom:40px}.resource-next h2{font-size:28px;margin:12px 0}.resource-next p:not(.eyebrow){font-size:12px;line-height:1.8;max-width:650px;margin-bottom:0}.resource-next .button{white-space:nowrap}@media(max-width:650px){.resource-next{display:block;padding:24px}.resource-next .button{display:inline-flex;margin-top:22px}}
