/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/scss/blocks/css-block-interactive-poker-trainer.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************/
.interactieve-pokertrainer{color:#212529;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:inherit;padding:2rem}.plt-editor-placeholder{background:#e6f7fb;border:2px dashed #9eeaf9;color:#0c5460;display:flex;flex-direction:column;gap:.35rem;justify-content:center;min-height:110px;padding:1rem 1.25rem}.plt-editor-placeholder strong{font-size:1rem;line-height:1.2}.plt-editor-placeholder span{font-size:.9rem;opacity:.85}.plt-shell{align-items:stretch;--bs-gutter-y: 0.75rem}.plt-header{margin-bottom:1.5rem}.plt-eyebrow{color:#055160;display:block;font-size:.82rem;font-weight:700;letter-spacing:.08em;margin-bottom:.35rem;text-transform:uppercase}.plt-header h2{margin-bottom:.5rem !important}.plt-header p{color:#495057;margin:0;max-width:42rem}.plt-levels{display:grid;gap:.75rem;grid-template-columns:repeat(3, minmax(0, 1fr));margin-bottom:.75rem}.plt-level{align-items:flex-start;display:grid;gap:.25rem;grid-template-rows:auto minmax(0, 1fr) auto;justify-items:start;min-height:4.8rem;text-align:left}.plt-level strong{font-size:.82rem;letter-spacing:.05em;text-transform:uppercase}.plt-level span{font-size:.92rem;line-height:1.25}.plt-level small,.plt-scenario small{color:rgba(33,37,41,.72);font-size:.78rem;line-height:1.2}.plt-level.btn-primary,.plt-scenario.btn-primary,.plt-level.btn-success,.plt-scenario.btn-success{color:#fff}.plt-level.btn-primary strong,.plt-level.btn-primary span,.plt-level.btn-primary small,.plt-scenario.btn-primary strong,.plt-scenario.btn-primary span,.plt-scenario.btn-primary small,.plt-level.btn-success strong,.plt-level.btn-success span,.plt-level.btn-success small,.plt-scenario.btn-success strong,.plt-scenario.btn-success span,.plt-scenario.btn-success small{color:hsla(0,0%,100%,.96)}.plt-scenarios{display:grid;gap:.75rem;grid-template-columns:repeat(5, minmax(0, 1fr));margin-bottom:1.75rem}.plt-scenario{align-items:flex-start;display:grid;gap:.25rem;grid-template-rows:auto minmax(0, 1fr) auto;justify-items:start;min-height:4.8rem;text-align:left}.plt-scenario strong{font-size:.82rem;letter-spacing:.05em;text-transform:uppercase}.plt-scenario span{font-size:.92rem;line-height:1.25}.plt-table-section,.plt-sidebar{min-width:0}.plt-sidebar{display:grid;gap:1rem;grid-template-rows:auto auto minmax(0, 1fr);min-height:0}.plt-panel{background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 12px 32px rgba(0,0,0,.08);padding:1rem}.plt-panel--narration{background:#cff4fc;border-color:#9eeaf9}.plt-panel--log{display:flex;flex-direction:column;height:100%;min-height:0}.plt-step-meta{display:grid;gap:.25rem;margin-bottom:.75rem}.plt-step-meta span{color:#055160;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.plt-step-meta strong{font-size:1.4rem;line-height:1.2}.plt-level-description{color:#055160;font-size:.95rem;margin:0 0 .75rem}.plt-narration,.plt-hint{margin:0}.plt-hint{color:#495057;margin-top:.75rem}.plt-message{background:hsla(0,0%,100%,.75);border-left:4px solid #0d6efd;margin-top:1rem;min-height:4.5rem;padding:.85rem 1rem}.plt-message.is-good{border-left-color:#198754}.plt-message.is-warning{border-left-color:#fd9843}.plt-message.is-danger{border-left-color:#dc3545}.plt-message.is-info{border-left-color:#0dcaf0}.interactieve-pokertrainer ul[class^=plt-],.interactieve-pokertrainer ul[class*=" plt-"],.interactieve-pokertrainer ol[class^=plt-],.interactieve-pokertrainer ol[class*=" plt-"]{list-style:none;padding-left:0 !important}.interactieve-pokertrainer ul[class^=plt-] li,.interactieve-pokertrainer ul[class*=" plt-"] li,.interactieve-pokertrainer ol[class^=plt-] li,.interactieve-pokertrainer ol[class*=" plt-"] li{margin-left:0 !important}.interactieve-pokertrainer ul[class^=plt-] li::before,.interactieve-pokertrainer ul[class*=" plt-"] li::before,.interactieve-pokertrainer ol[class^=plt-] li::before,.interactieve-pokertrainer ol[class*=" plt-"] li::before{content:none !important;display:none !important}.plt-report{display:grid;gap:.9rem}.plt-report__heading{color:#055160;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.plt-report__stats{display:grid;gap:.75rem;grid-template-columns:repeat(3, minmax(0, 1fr))}.plt-report__stat{border-left:3px solid rgba(5,81,96,.18);display:grid;gap:.2rem;padding:0 0 0 .75rem}.plt-report__stat strong{color:#055160;font-size:1.35rem;line-height:1.1}.plt-report__stat span,.plt-report__copy,.plt-report__list{color:#495057;font-size:.95rem}.plt-report__copy,.plt-report__list{margin:0}.plt-report__list{display:grid;gap:.5rem;list-style:none;padding:0}.plt-report__list li{border-left:3px solid rgba(5,81,96,.3);margin-left:0 !important;padding-left:.75rem !important;padding:0 0 0 .75rem}.plt-report__list li::before{content:none !important;display:none !important}.plt-table{aspect-ratio:5/3;background:radial-gradient(ellipse at 50% 60%, #226e55 0%, #145840 55%, #0c3f2c 100%);border:18px solid #4a2308;border-radius:500px;box-shadow:inset 0 0 70px rgba(0,0,0,.45),inset 0 0 20px rgba(0,0,0,.25),0 10px 40px rgba(0,0,0,.55);position:relative;width:100%}.plt-table::before{border:10px solid #2c1400;border-radius:500px;content:"";inset:-30px;pointer-events:none;position:absolute}.plt-table::after{border:2px solid hsla(0,0%,100%,.06);border-radius:500px;content:"";inset:6px;pointer-events:none;position:absolute}.plt-table-watermark{filter:brightness(0) invert(1);left:50%;max-width:440px;opacity:.12;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);-webkit-user-select:none;user-select:none;width:68.4%;z-index:1}.plt-board-area{align-items:center;display:flex;flex-direction:column;gap:6px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:3}.plt-board-label,.plt-pot{color:hsla(0,0%,100%,.8);font-size:10px;letter-spacing:2px;text-transform:uppercase}.plt-board-cards,.plt-player-cards{display:flex;gap:5px}.plt-seat-layer{inset:0;pointer-events:none;position:absolute;z-index:2}.plt-seat{align-items:center;display:flex;justify-content:center;position:absolute;transform:translate(-50%, -50%)}.plt-seat-pill{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.86);display:flex;flex-direction:column;gap:1px;min-width:4.5rem;padding:.35rem .55rem;text-align:center}.plt-seat.is-occupied .plt-seat-pill{background:hsla(0,0%,100%,.14)}.plt-seat.is-hero .plt-seat-pill{border-color:rgba(255,249,224,.35);color:#fff9e0}.plt-seat.is-villain .plt-seat-pill{border-color:hsla(0,0%,100%,.25)}.plt-seat-code{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.plt-seat-name{font-size:10px;font-weight:600;line-height:1.1}.plt-seat-chip{align-items:center;background:#f8d36a;border-radius:999px;color:#5c4300;display:inline-flex;font-size:9px;font-weight:800;height:18px;justify-content:center;left:-10px;position:absolute;top:50%;transform:translate(-100%, -50%);width:18px}.plt-player{align-items:center;display:flex;flex-direction:column;gap:6px;position:absolute;transform:translate(-50%, -50%);z-index:2}.plt-player--villain{left:50%;top:18%}.plt-player--hero{left:50%;top:84%}.plt-player-label{align-items:center;background:rgba(0,0,0,.55);border-radius:10px;color:#fff;display:flex;font-size:11px;font-weight:600;gap:6px;padding:2px 7px;white-space:nowrap}.plt-player--hero .plt-player-label{background:rgba(185,130,20,.75);color:#fff9e0}.plt-player-label span{color:hsla(0,0%,100%,.8);font-weight:500}.plt-player-action{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;max-width:13rem;padding:.35rem .7rem;text-align:center;text-transform:uppercase}.plt-player-action--hero{background:rgba(185,130,20,.35);border-color:rgba(255,249,224,.25);color:#fff9e0}.plt-card-fallback,.plt-card-empty,.plt-card-face-down{align-items:center;background:#f5f0e8;border-radius:4px;display:flex;font-size:13px;font-weight:800;height:50px;justify-content:center;width:36px}.plt-card-empty{background:rgba(0,0,0,.22);border:2px dashed hsla(0,0%,100%,.28);color:#fff;opacity:.6}.plt-card-face-down{background:linear-gradient(135deg, rgba(255, 255, 255, 0.16), rgba(255, 255, 255, 0.02)),repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.1) 4px, rgba(5.2, 80.8, 96, 0.16) 4px, rgba(5.2, 80.8, 96, 0.16) 8px),linear-gradient(160deg, rgb(11, 101, 118), rgb(5.2, 80.8, 96));border:2px solid hsla(0,0%,100%,.28);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.08);color:rgba(0,0,0,0);overflow:hidden;position:relative}.plt-card-face-down::before{border:1px solid hsla(0,0%,100%,.32);border-radius:2px;content:"";inset:4px;position:absolute}.plt-board-slot .plt-card-fallback,.plt-board-slot .plt-card-empty,.plt-board-slot .plt-card-face-down{height:64px;width:46px}.plt-command-grid{display:grid;gap:.5rem;grid-template-columns:repeat(4, minmax(0, 1fr))}.plt-command{align-items:center;display:flex;flex-direction:column;font-size:.8rem;gap:.15rem;min-height:4.4rem;justify-content:center}.plt-command span{font-size:1.05rem;font-weight:700}.plt-actions{display:grid;gap:.5rem}.plt-panel--actions{margin-top:1.75rem}.plt-actions__empty{background:rgba(13,202,240,.08);color:#055160;padding:.85rem 1rem}.plt-action{align-items:center;border-width:1px;box-shadow:0 10px 24px rgba(0,0,0,.12);display:inline-flex;font-weight:600;justify-content:center;min-height:3.25rem;padding:.85rem 1rem;text-align:center;width:100%}.plt-action:hover,.plt-action:focus-visible{box-shadow:0 12px 28px rgba(0,0,0,.16)}.plt-panel--actions .plt-command-grid{margin-top:1rem}.plt-log-header{font-size:.82rem;font-weight:700;letter-spacing:.06em;margin-bottom:.75rem;text-transform:uppercase}.plt-log{align-content:start;display:grid;flex:1 1 0;gap:.5rem;grid-auto-rows:max-content;list-style:none;margin:0 0 1rem;max-height:none;min-height:0;overflow-y:auto;padding:0;padding-left:0 !important}.plt-log__item{background:rgba(0,0,0,.04);border-left:3px solid #adb5bd;font-size:.92rem;list-style:none;margin-left:0 !important;padding:.6rem .75rem}.plt-log__item::before{content:none !important;display:none !important}main .interactieve-pokertrainer .plt-report__list li::before,main .interactieve-pokertrainer .plt-log__item::before{content:none !important;display:none !important}.plt-log__item.is-good{border-left-color:#198754}.plt-log__item.is-warning{border-left-color:#fd9843}.plt-log__item.is-danger{border-left-color:#dc3545}.plt-log__item.is-info{border-left-color:#0dcaf0}@media(max-width: 991.98px){.plt-levels{grid-template-columns:1fr}.plt-scenarios{grid-template-columns:1fr}.plt-report__stats{grid-template-columns:1fr}.plt-sidebar{grid-template-columns:1fr}}@media(max-width: 767.98px){.interactieve-pokertrainer{padding:1rem}.plt-table{aspect-ratio:2/3;border-width:12px}.plt-table::before{border-width:8px;inset:-20px}.plt-player--villain{top:14%}.plt-player--hero{top:88%}.plt-card-fallback,.plt-card-empty,.plt-card-face-down{height:34px;width:24px}.plt-board-slot .plt-card-fallback,.plt-board-slot .plt-card-empty,.plt-board-slot .plt-card-face-down{height:40px;width:28px}.plt-player-label{font-size:8px;padding:1px 4px}.plt-seat-pill{min-width:3.3rem;padding:.2rem .35rem}.plt-seat-code{font-size:7px}.plt-seat-name{font-size:7px}.plt-seat-chip{font-size:7px;height:14px;width:14px}.plt-player-action{font-size:8px;max-width:10rem;padding:.25rem .45rem}.plt-board-area{transform:translate(-50%, -50%)}.plt-table-watermark{transform:translate(-50%, -50%);width:64.8%}}@media(max-width: 767.98px)and (orientation: portrait){.plt-panel--log{min-height:18rem}.plt-log{height:12rem;max-height:12rem}}
