.ddhd{--hd-gold:rgb(224, 190, 0);--hd-gold-2:rgb(253, 184, 55);--hd-gold-hi:rgb(255, 191, 47);--hd-gold-deep:rgb(154, 125, 0);--hd-ink:rgb(24, 24, 28);--hd-muted:rgb(108, 108, 120);--hd-card:rgba(255, 255, 255, 0.72);--hd-tile:rgba(255, 255, 255, 0.55);--hd-sunk:rgba(20, 20, 35, 0.052);--hd-line:rgba(20, 20, 35, 0.1);--hd-hair:rgba(224, 190, 0, 0.34);--hd-radius:18px;--hd-radius-sm:13px;--hd-shadow:0 14px 38px -18px rgba(25, 22, 50, 0.24);direction:rtl;margin:0 0 12px}.ddhd p,.ddhd dd,.ddhd dt,.ddhd li{text-align:inherit}html[data-dracula-scheme="dark"] .ddhd{--hd-ink:rgb(244, 241, 232) !important;--dracula-text--hd-ink:rgb(244, 241, 232) !important;--hd-muted:rgb(158, 158, 172) !important;--dracula-text--hd-muted:rgb(158, 158, 172) !important;--hd-card:rgba(255, 255, 255, 0.05) !important;--dracula-bg--hd-card:rgba(255, 255, 255, 0.05) !important;--hd-tile:rgba(255, 255, 255, 0.035) !important;--dracula-bg--hd-tile:rgba(255, 255, 255, 0.035) !important;--hd-sunk:rgba(0, 0, 0, 0.22) !important;--dracula-bg--hd-sunk:rgba(0, 0, 0, 0.22) !important;--hd-line:rgba(255, 255, 255, 0.15) !important;--dracula-border--hd-line:rgba(255, 255, 255, 0.15) !important;--hd-hair:rgba(253, 184, 55, 0.42) !important;--dracula-border--hd-hair:rgba(253, 184, 55, 0.42) !important;--hd-gold:rgb(253, 184, 55) !important;--dracula-text--hd-gold:rgb(253, 184, 55) !important;--dracula-bg--hd-gold:rgb(253, 184, 55) !important;--hd-gold-deep:rgb(224, 190, 0) !important;--dracula-text--hd-gold-deep:rgb(224, 190, 0) !important;--dracula-bg--hd-gold-deep:rgb(224, 190, 0) !important;--hd-shadow:0 22px 55px -24px rgba(0, 0, 0, 0.7) !important;--dracula-background-fdb837:rgb(253, 184, 55) !important;--dracula-background-ffbf2f:rgb(255, 191, 47) !important;--dracula-background-e0be00:rgb(224, 190, 0) !important;--dracula-text-1a1205:rgb(26, 18, 5) !important}.ddhd h2,.ddhd h3{color:var(--hd-ink)!important;font-weight:800!important}.ddhd h2{margin:34px 0 16px!important}body.ddhd-page div.text>.ddhd-head,.ddhd-head{padding-top:var(--dd-headroom,118px)!important;margin:0 0 26px}.ddhd-head__h1{margin:0 0 12px!important;font-size:clamp(26px, 4vw, 40px)!important;line-height:1.4!important;font-weight:800!important;color:var(--hd-ink)!important}.ddhd-head__lede{margin:0!important;font-size:16px;line-height:2.2;color:var(--hd-muted)}.ddhd-console{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:0 0 22px;padding:0;border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:var(--hd-card);box-shadow:var(--hd-shadow);overflow:hidden}.ddhd-console__cell{padding:15px 18px 14px;background:var(--hd-tile)}.ddhd-console__k{display:block;font-size:13px;line-height:1.5;color:var(--hd-muted)}.ddhd-console__v{display:block;margin-top:3px;font-size:clamp(17px, 2.4vw, 21px);font-weight:800!important;color:var(--hd-ink)}.ddhd-console__v--num{color:var(--hd-gold-deep);direction:ltr;unicode-bidi:isolate;text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:0}.ddhd-console__note{grid-column:1 / -1;margin:0!important;padding:12px 18px 14px;font-size:14px;line-height:2;color:var(--hd-muted);border-width:1px 0 0;border-style:solid;border-top-color:var(--hd-line)}.ddhd-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin:0 0 26px}.ddhd-card{display:flex;flex-direction:column;border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:var(--hd-card);box-shadow:var(--hd-shadow);overflow:hidden}.ddhd-card__art{aspect-ratio:4 / 3;overflow:hidden;background:var(--hd-sunk)}.ddhd-card__img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:left center}.ddhd-card__body{display:flex;flex:1;flex-direction:column;padding:16px 16px 14px}.ddhd-card__h{margin:0 0 4px!important;font-size:15px!important;line-height:1.7!important;font-weight:600!important;color:var(--hd-muted)!important}.ddhd-card__h strong{display:block;margin-top:2px;font-size:20px;line-height:1.45;font-weight:800!important;color:var(--hd-ink);direction:ltr;text-align:right}.ddhd-card__tab{margin:0 0 12px!important;font-size:13.5px;line-height:1.8;color:var(--hd-muted)}.ddhd-card__tab b{font-weight:700!important;color:var(--hd-gold-deep);direction:ltr;unicode-bidi:isolate}.ddhd-stats{display:grid;gap:1px;margin:auto 0 0!important;padding:0!important;border:1px solid var(--hd-line);border-radius:var(--hd-radius-sm);background:var(--hd-line);overflow:hidden}.ddhd-stat{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 12px;background:var(--hd-tile)}.ddhd-stat dt{font-size:12.5px;line-height:1.7;color:var(--hd-muted)}.ddhd-stat dd{flex:none;margin:0!important;font-size:15px;font-weight:800!important;color:var(--hd-gold-deep);direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums;white-space:nowrap}.ddhd-cipher{margin:0 0 22px;padding:18px;border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:var(--hd-card);box-shadow:var(--hd-shadow)}.ddhd-word{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:0 0 16px;border-width:0 0 1px;border-style:solid;border-bottom-color:var(--hd-line)}.ddhd-word__k{font-size:13px;color:var(--hd-muted)}.ddhd-word__v{flex:0 1 auto;min-width:0;font-size:clamp(28px, 6vw, 44px);line-height:1.2;font-weight:800!important;letter-spacing:0;color:var(--hd-gold-deep);direction:ltr;text-align:right;word-break:break-all}.ddhd-copy{flex:none;padding:9px 16px;font:inherit;font-size:14px;font-weight:700!important;color:var(--hd-ink);background:var(--hd-tile);border:1px solid var(--hd-hair);border-radius:999px;cursor:pointer;transition:background-color 0.16s ease,color 0.16s ease}.ddhd-copy:hover,.ddhd-copy:focus-visible{background:rgb(253 184 55 / .16)}.ddhd-copy.is-done{color:var(--hd-gold-deep);border-color:var(--hd-gold-deep)}.ddhd-keys{display:grid;direction:ltr;grid-template-columns:repeat(var(--ddhd-cols,4),minmax(0,1fr));gap:10px;margin:16px 0 0!important;padding:0!important;list-style:none!important}.ddhd-keys li{margin:0;padding:0;list-style:none!important}.ddhd-keys li::marker{content:none}.ddhd-keys li::before{content:""!important;display:none}.ddhd-key__btn{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:11px;min-height:92px;padding:12px 6px;font:inherit;background:var(--hd-sunk);border:1px solid var(--hd-line);border-radius:var(--hd-radius-sm);cursor:pointer;transition:background-color 0.16s ease,border-color 0.16s ease}.ddhd-key__btn:hover,.ddhd-key__btn:focus-visible{border-color:var(--hd-hair)}.ddhd-key__btn.is-live{background:rgb(253 184 55 / .14);border-color:var(--hd-gold-deep)}.ddhd-key__l{font-size:26px;line-height:1;font-weight:800!important;color:var(--hd-ink);direction:ltr}.ddhd-key{width:100%;container-type:inline-size}.ddhd-key__m{--u:11px;display:flex;align-items:center;gap:calc(var(--u) * 0.5);direction:ltr}@supports (container-type:inline-size){.ddhd-key__m{--u:clamp(5px, 8cqw, 14px)}}.ddhd-mark{display:block;flex:none;background:var(--hd-gold-deep);border-radius:999px;transition:transform 0.09s ease,box-shadow 0.09s ease,background-color 0.09s ease}.ddhd-mark--dot{width:var(--u);height:var(--u)}.ddhd-mark--dash{width:calc(var(--u) * 2.2);height:var(--u)}.ddhd-mark.is-on{background:var(--hd-gold-hi);box-shadow:0 0 0 4px rgb(253 184 55 / .3);transform:scale(1.15)}.ddhd-trainer{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;margin-top:18px;padding-top:16px;border-width:1px 0 0;border-style:solid;border-top-color:var(--hd-line)}.ddhd-trainer__cue{flex:1;min-width:180px;margin:0!important;font-size:14px;line-height:1.9;color:var(--hd-muted)}.ddhd-trainer__cue.is-hold,.ddhd-trainer__cue.is-tap{font-weight:800!important;color:var(--hd-gold-deep)}.ddhd-legend{display:flex;flex-wrap:wrap;gap:8px 22px;margin:14px 0 0!important;padding:0!important;list-style:none;font-size:13.5px;color:var(--hd-muted)}.ddhd-legend li{--u:11px;display:flex;align-items:center;gap:9px;margin:0;list-style:none}.ddhd-legend li::before{content:""!important;display:none}.ddhd-figure{margin:0 0 26px!important;border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:var(--hd-card);overflow:hidden}.ddhd-figure .ddhd-img{display:block;width:100%;height:auto}.ddhd .ddhd-figure__foot{display:flex!important;box-sizing:border-box;width:100%;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px 16px;margin:0!important;padding:12px 16px!important;font-size:13.5px;line-height:1.9;color:var(--hd-muted);text-align:right;border-width:1px 0 0;border-style:solid;border-top-color:var(--hd-line)}.ddhd .ddhd-figure__cap{display:block;flex:1 1 240px;min-width:0;text-align:right}.ddhd-figure__foot .ddhd-dl{flex:none;padding:7px 15px;font-size:13.5px;font-weight:700!important;color:var(--hd-gold-deep)!important;text-decoration:none!important;background:var(--hd-tile);border:1px solid var(--hd-hair);border-radius:999px;transition:background-color 0.16s ease}.ddhd-figure__foot .ddhd-dl:hover,.ddhd-figure__foot .ddhd-dl:focus-visible{background:rgb(253 184 55 / .16)}.ddhd-pending,.ddhd-datenote{margin:0 0 20px!important;padding:14px 16px;font-size:14.5px;line-height:2;color:var(--hd-ink);border:1px solid var(--hd-hair);border-radius:var(--hd-radius-sm);background:var(--hd-tile)}.ddhd-pending strong{font-weight:800!important}.ddhd-cta{margin:0 0 10px;padding:20px;border:1px solid var(--hd-hair);border-radius:var(--hd-radius);background:var(--hd-card);box-shadow:var(--hd-shadow)}.ddhd-cta__lede{margin:0 0 6px!important;font-size:clamp(17px, 2.6vw, 21px);line-height:1.6;font-weight:800!important;color:var(--hd-ink)}.ddhd-cta__body{margin:0 0 16px!important;font-size:15px;line-height:2.1;color:var(--hd-muted)}.ddhd-cta__row{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0!important}.ddhd a.ddhd-btn{display:inline-block;padding:12px 24px;font-size:15px;font-weight:700!important;color:#1a1205!important;text-decoration:none!important;background:linear-gradient(135deg,#fdb837 0%,#ffbf2f 48%,#e0be00 100%);border:0;border-radius:999px;transition:filter 0.16s ease}.ddhd a.ddhd-btn:hover,.ddhd a.ddhd-btn:focus-visible{filter:brightness(1.07)}.ddhd a.ddhd-btn--ghost{color:var(--hd-gold-deep)!important;background:#fff0;border:1px solid var(--hd-hair)}.ddhd button.ddhd-play{flex:none;padding:12px 22px;font:inherit;font-size:15px;font-weight:700!important;color:#1a1205;background:linear-gradient(135deg,#fdb837 0%,#ffbf2f 48%,#e0be00 100%);border:0;border-radius:999px;cursor:pointer;transition:filter 0.16s ease}.ddhd button.ddhd-play:hover,.ddhd button.ddhd-play:focus-visible{filter:brightness(1.07)}.ddhd button.ddhd-play.is-playing{filter:none;color:var(--hd-gold-deep);background:var(--hd-tile);box-shadow:inset 0 0 0 1px var(--hd-hair)}.ddhd :focus-visible{outline:2px solid var(--hd-gold-deep);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ddhd *{transition:none!important}.ddhd-mark.is-on{transform:none}}@media (max-width:600px){.ddhd-console{grid-template-columns:1fr}.ddhd-console__cell+.ddhd-console__cell{border-width:1px 0 0;border-style:solid;border-top-color:var(--hd-line)}.ddhd-cipher{padding:14px}.ddhd-keys{grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:8px}.ddhd-key__btn{min-height:80px;gap:9px}.ddhd button.ddhd-play,.ddhd a.ddhd-btn{width:100%;text-align:center}}.ddhd-page .schema-how-to,.ddhd-page .schema-faq{--hd-line:rgba(20, 20, 35, 0.1);--hd-tile:rgba(255, 255, 255, 0.55);--hd-muted:rgb(108, 108, 120);--hd-gold-deep:rgb(154, 125, 0)}html[data-dracula-scheme="dark"] .ddhd-page .schema-how-to,html[data-dracula-scheme="dark"] .ddhd-page .schema-faq{--hd-line:rgba(255, 255, 255, 0.15) !important;--dracula-border--hd-line:rgba(255, 255, 255, 0.15) !important;--hd-tile:rgba(255, 255, 255, 0.035) !important;--dracula-bg--hd-tile:rgba(255, 255, 255, 0.035) !important;--hd-muted:rgb(158, 158, 172) !important;--dracula-text--hd-muted:rgb(158, 158, 172) !important;--hd-gold-deep:rgb(253, 184, 55) !important;--dracula-text--hd-gold-deep:rgb(253, 184, 55) !important}.ddhd-page .schema-how-to-steps{display:grid;gap:10px;margin:18px 0 0!important;padding:0!important;list-style:none;counter-reset:ddhd-step}body.ddhd-page ol.schema-how-to-steps>li.schema-how-to-step{display:grid;grid-template-columns:40px 1fr;gap:4px 14px;margin:0!important;padding:14px 16px!important;list-style:none!important;border:1px solid var(--hd-line)!important;border-radius:14px!important;background:var(--hd-tile)!important;min-height:0!important;position:static!important}body.ddhd-page ol.schema-how-to-steps>li.schema-how-to-step::before{counter-increment:ddhd-step;content:counter(ddhd-step)!important;display:flex!important;position:static!important;transform:none!important;grid-column:1;grid-row:1 / span 2;align-items:center;justify-content:center;width:40px!important;height:40px!important;font-size:16px;font-weight:800!important;color:var(--hd-gold-deep)!important;background:rgb(253 184 55 / .14)!important;border:0!important;border-radius:12px!important}body.ddhd-page .schema-how-to-step .schema-how-to-step-name{grid-column:2;grid-row:1;align-self:end;font-weight:800!important}body.ddhd-page .schema-how-to-step p.schema-how-to-step-text{grid-column:2;grid-row:2;margin:0!important;font-size:15px!important;line-height:2.1!important;color:var(--hd-muted)!important}body.ddhd-page .wp-block-yoast-how-to-block p.schema-how-to-total-time,body.ddhd-page p.schema-how-to-total-time{display:block!important;margin:0 0 6px!important;padding:0!important;font-size:13.5px!important;font-weight:400!important;color:var(--hd-muted)!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.ddhd-page .wp-block-yoast-how-to-block p.schema-how-to-total-time::before,body.ddhd-page p.schema-how-to-total-time::before{content:none!important}body.ddhd-page .wp-block-yoast-how-to-block p.schema-how-to-description,body.ddhd-page p.schema-how-to-description{margin:0!important;padding:0 0 16px!important;font-size:16px!important;font-weight:700!important;line-height:2!important;color:var(--hd-ink)!important;background:none!important;border-width:0 0 1px!important;border-style:solid!important;border-bottom-color:var(--hd-line)!important;border-radius:0!important}.ddhd-page .schema-faq-section{border-width:1px!important}.ddhd-page .schema-how-to-steps{display:grid;gap:10px;margin:18px 0 0!important;padding:0!important;list-style:none;counter-reset:ddhd-step}body.ddhd-page ol.schema-how-to-steps>li.schema-how-to-step{display:grid;grid-template-columns:40px 1fr;gap:4px 14px;margin:0!important;padding:14px 16px!important;list-style:none!important;border:1px solid var(--hd-line)!important;border-radius:14px!important;background:var(--hd-tile)!important;min-height:0!important;position:static!important}body.ddhd-page ol.schema-how-to-steps>li.schema-how-to-step::before{counter-increment:ddhd-step;content:counter(ddhd-step)!important;display:flex!important;position:static!important;transform:none!important;grid-column:1;grid-row:1 / span 2;align-items:center;justify-content:center;width:40px!important;height:40px!important;font-size:16px;font-weight:800!important;color:var(--hd-gold-deep)!important;background:rgb(253 184 55 / .14)!important;border:0!important;border-radius:12px!important}body.ddhd-page .schema-how-to-step .schema-how-to-step-name{grid-column:2;grid-row:1;align-self:end;font-weight:800!important}body.ddhd-page .schema-how-to-step p.schema-how-to-step-text{grid-column:2;grid-row:2;margin:0!important;font-size:15px!important;line-height:2.1!important;color:var(--hd-muted)!important}.ddhd-page .schema-how-to-total-time{display:block!important;margin:0 0 4px!important;padding:0!important;font-size:13.5px;color:var(--hd-muted);background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.ddhd-page .schema-how-to-total-time::before,.ddhd-page .schema-how-to-total-time::after{content:none!important}.ddhd-page .schema-how-to-description{margin:0!important;padding:0 0 14px!important;line-height:2.1;background:none!important;border-width:0 0 1px!important;border-style:solid!important;border-bottom-color:var(--hd-line)!important;border-radius:0!important}.ddhd-page .schema-how-to-description::before,.ddhd-page .schema-how-to-description::after{content:none!important}.ddhd-page .schema-faq-section{border-width:1px!important}