.pc-updated{position:relative;height:max-content;padding:9px 12px;border:0;border-radius:30px;background:#eaf7ee;color:#36814c;font:800 11px Rubik,sans-serif;cursor:pointer;transition:.25s}.pc-updated:before{content:'';display:inline-block;width:7px;height:7px;margin-left:6px;border-radius:50%;background:#53ad6c;animation:pc-pulse 2s infinite}.pc-updated b{position:absolute;z-index:5;top:calc(100% + 9px);left:0;width:210px;padding:11px 13px;border-radius:12px;background:var(--pc-navy);color:#fff;box-shadow:0 12px 28px rgba(16,47,98,.22);opacity:0;transform:translateY(-6px) scale(.96);pointer-events:none;transition:.22s}.pc-updated:hover,.pc-updated:focus-visible{background:#dff4e5;transform:translateY(-2px);box-shadow:0 8px 18px rgba(59,138,82,.15)}.pc-updated:hover b,.pc-updated:focus-visible b{opacity:1;transform:none}@keyframes pc-pulse{0%{box-shadow:0 0 0 0 rgba(83,173,108,.35)}70%{box-shadow:0 0 0 8px rgba(83,173,108,0)}}
.pc-pack-switch{display:flex;align-items:center;gap:8px;margin:0 0 16px;padding:8px;border-radius:15px;background:#eaf0f5}.pc-pack-switch button{border:0;border-radius:11px;padding:10px 13px;background:transparent;color:#61758d;font:800 12px Rubik,sans-serif;cursor:pointer;transition:.22s}.pc-pack-switch button:hover{background:rgba(255,255,255,.65);color:var(--pc-navy);transform:translateY(-2px)}.pc-pack-switch button.active{background:#fff;color:var(--pc-navy);box-shadow:0 5px 14px rgba(31,67,99,.12)}.pc-pack-switch small{margin-right:auto;color:#71849a}.pc-bars i{height:10%!important;transition:height .7s cubic-bezier(.2,.8,.25,1),transform .2s,filter .2s}.pc-bars i.built{height:var(--bar)!important}.pc-bars i:hover{transform:scaleX(1.12);filter:saturate(1.25);box-shadow:0 0 0 4px rgba(82,179,111,.12)}.pc-trend>small{display:block;color:#647c94;margin-top:10px;text-align:center}
.pc-recommendations{max-width:1320px}.pc-rec-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.pc-rec-grid>article{position:relative;padding:26px;border:1px solid var(--pc-line);border-radius:22px;background:#fff;box-shadow:0 12px 32px rgba(31,67,99,.07);overflow:hidden;transition:.25s}.pc-rec-grid>article:hover{transform:translateY(-7px);box-shadow:0 20px 42px rgba(31,67,99,.13)}.pc-rec-grid>article>i{position:absolute;top:18px;left:18px;font-style:normal;color:#d6e2eb;font-size:28px;font-weight:900}.pc-rec-grid>article>span{display:block;color:#33814c;font-size:12px;font-weight:900;margin-bottom:9px}.pc-rec-grid h3{font-size:21px;margin:0 0 12px}.pc-rec-grid>article>p{color:#5e748d;line-height:1.65}.pc-rec-grid>article>div{padding:16px;border-radius:15px;background:#f1f6fb}.pc-rec-grid>article>div strong{color:#315f91}.pc-rec-grid>article>div p{margin:6px 0 0;color:#5d7186;line-height:1.55;font-size:14px}
.pc-reinforcement{padding:100px max(5vw,24px);display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center;background:linear-gradient(145deg,#102f62,#17477b);color:#fff}.pc-reinforcement-copy>span{display:inline-block;color:#9de0ae;font-weight:900;margin-bottom:14px}.pc-reinforcement h2{font-size:clamp(32px,4vw,49px);line-height:1.17;margin:0 0 18px}.pc-reinforcement-copy>p{color:#c8d8e9;font-size:18px;line-height:1.7}.pc-reinforcement ul{padding:0;list-style:none;display:grid;gap:10px}.pc-reinforcement li{padding:12px 15px;border-radius:13px;background:rgba(255,255,255,.08);color:#d8e4f0}.pc-reinforcement li b{color:#fff}.pc-reward-scene{text-align:center}.pc-room{position:relative;min-height:300px;padding:26px;border:1px solid rgba(255,255,255,.2);border-radius:28px;background:linear-gradient(#f0dfff 0 58%,#d7b68f 58%);box-shadow:0 25px 55px rgba(0,0,0,.22);overflow:hidden}.pc-room>span{display:inline-block;padding:7px 11px;border-radius:20px;background:rgba(255,255,255,.82);color:#644b82;font-size:12px;font-weight:900}.pc-shelf{display:flex;align-items:flex-end;justify-content:space-around;max-width:430px;margin:60px auto 0;padding:0 20px 12px;border-bottom:14px solid #855a3c}.pc-shelf>i{font-style:normal;font-size:45px;filter:drop-shadow(0 7px 5px rgba(67,41,23,.15));transition:.25s}.pc-shelf>i:hover{transform:translateY(-12px) rotate(5deg) scale(1.15)}.pc-new-gift{position:relative;animation:pc-gift 2.2s ease-in-out infinite}.pc-new-gift b{position:absolute;bottom:55px;right:50%;transform:translateX(50%);width:85px;padding:5px;border-radius:10px;background:#ff9635;color:#fff;font:700 10px Rubik,sans-serif}.pc-room>p{display:inline-block;margin:35px auto 0;padding:11px 15px;border-radius:16px 16px 3px 16px;background:#fff;color:#533c72;font-weight:800}.pc-reward-flow{display:flex;justify-content:center;align-items:center;gap:9px;margin-top:15px}.pc-reward-flow span{padding:8px 10px;border-radius:20px;background:rgba(255,255,255,.1);font-size:12px}.pc-reward-scene>small{display:block;color:#9fb5ca;margin-top:13px}@keyframes pc-gift{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px) scale(1.1)}}
@media(max-width:950px){.pc-rec-grid{grid-template-columns:1fr}.pc-reinforcement{grid-template-columns:1fr}.pc-pack-switch{flex-wrap:wrap}.pc-pack-switch small{width:100%;margin:3px 6px}}
@media(max-width:620px){.pc-updated{margin-top:9px}.pc-pack-switch button{flex:1 1 100%}.pc-recommendations,.pc-reinforcement{padding:72px 18px}.pc-room{min-height:270px;padding:18px}.pc-shelf{padding-inline:5px}.pc-shelf>i{font-size:37px}.pc-reward-flow{align-items:stretch;flex-direction:column}.pc-reward-flow>b{transform:rotate(-90deg)}}

/* גרף קו כרונולוגי משמאל לימין; צבע נפרד לכל חבילת לימוד */
.pc-line-chart{--chart:#48aa68;color:var(--chart)}.pc-line-chart[data-pack-color="language"]{--chart:#7456c6}.pc-line-chart[data-pack-color="thinking"]{--chart:#e58a35}.pc-line-chart>span{color:#71849a}.pc-chart-stage{position:relative;margin-top:18px;padding:0 8px 0 42px}.pc-chart-stage svg{display:block;width:100%;overflow:visible}.pc-chart-area{fill:url(#pc-chart-fill);transition:fill .35s}.pc-chart-line{fill:none;stroke:currentColor;stroke-width:6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.pc-chart-built .pc-chart-line{animation:pc-draw-line .9s ease forwards}.pc-chart-points circle{fill:#fff;stroke:currentColor;stroke-width:6;opacity:0;transform-box:fill-box;transform-origin:center}.pc-chart-built .pc-chart-points circle{animation:pc-point-in .35s ease forwards}.pc-chart-built .pc-chart-points circle:nth-child(2){animation-delay:.22s}.pc-chart-built .pc-chart-points circle:nth-child(3){animation-delay:.45s}.pc-chart-built .pc-chart-points circle:nth-child(4){animation-delay:.7s}.pc-axis{position:absolute;right:auto;left:0;top:4px;bottom:23px;display:flex;flex-direction:column;justify-content:space-between;color:#8c9bb0;font-size:10px}.pc-axis i{font-style:normal}.pc-chart-values{display:flex;direction:ltr;justify-content:space-between;padding:0 5px;color:var(--chart);font-size:11px;font-weight:900}.pc-chart-values span{direction:rtl}.pc-chart-points circle:hover{r:11;filter:drop-shadow(0 3px 5px color-mix(in srgb,var(--chart),transparent 55%))}@keyframes pc-draw-line{to{stroke-dashoffset:0}}@keyframes pc-point-in{from{opacity:0;transform:scale(.25)}to{opacity:1;transform:scale(1)}}
/* החדר והמתנות המקוריים ממשחק אריאל */
.pc-ariel-room{min-height:360px;padding:20px;background:#160f25}.pc-room-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.93}.pc-ariel-room:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,7,25,.12),rgba(12,7,25,.05) 45%,rgba(12,7,25,.58));pointer-events:none}.pc-ariel-room>span,.pc-ariel-room>p,.pc-real-gifts{position:relative;z-index:2}.pc-real-gifts{display:flex;align-items:flex-end;justify-content:center;gap:13px;margin:105px auto 0}.pc-real-gifts figure{margin:0;padding:7px;width:92px;border:1px solid rgba(255,255,255,.5);border-radius:16px;background:rgba(255,255,255,.87);box-shadow:0 10px 25px rgba(20,7,38,.24);transition:.25s}.pc-real-gifts figure:hover{transform:translateY(-12px) rotate(2deg) scale(1.08)}.pc-real-gifts img{display:block;width:100%;height:72px;object-fit:contain}.pc-real-gifts figcaption{color:#5d4179;font-size:10px;font-weight:900}.pc-ariel-room .pc-new-gift{animation:pc-gift 2.2s ease-in-out infinite}.pc-ariel-room>p{margin-top:18px}.pc-final-actions{display:flex;justify-content:center;gap:15px;margin-top:30px}.pc-final-actions a{display:flex;flex-direction:column;min-width:245px;padding:16px 22px;border-radius:16px;text-decoration:none;font-weight:900;transition:.22s}.pc-final-actions a:hover{transform:translateY(-4px);box-shadow:0 15px 30px rgba(31,67,99,.18)}.pc-final-actions small{font-weight:500;margin-top:4px}.pc-register{background:linear-gradient(135deg,var(--pc-orange),#ffb035);color:#fff;box-shadow:0 12px 26px rgba(255,146,47,.24)}.pc-parent-login{border:2px solid var(--pc-navy);background:#fff;color:var(--pc-navy)}.pc-demo-links{display:block;margin-top:15px;color:#8190a2}
@media(max-width:620px){.pc-chart-stage{padding-left:30px}.pc-ariel-room{min-height:300px}.pc-real-gifts{margin-top:80px;gap:7px}.pc-real-gifts figure{width:76px;padding:5px}.pc-real-gifts img{height:58px}.pc-final-actions{flex-direction:column}.pc-final-actions a{min-width:0}}

/* ה-CTA המקורי שאושר: פעולה ראשית אחת וקישור שקט להורים רשומים */
.pc-original-cta{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:30px}.pc-original-cta>a{display:inline-flex;align-items:center;gap:12px;padding:17px 27px;border-radius:16px;background:linear-gradient(135deg,var(--pc-orange),#ffb035);color:#fff;text-decoration:none;font-weight:900;box-shadow:0 14px 30px rgba(255,146,47,.25);transition:.22s}.pc-original-cta>a:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(255,146,47,.34)}.pc-original-cta>span{color:var(--pc-navy);font-weight:800}.pc-original-cta>span a{color:inherit;text-decoration:underline;text-decoration-color:#9fb1c3;text-underline-offset:5px}.pc-original-cta>span a:hover{color:#2e8050;text-decoration-color:#2e8050}@media(max-width:620px){.pc-original-cta{align-items:stretch;flex-direction:column;gap:18px}.pc-original-cta>a{justify-content:center}}

/* אריאל מציצה בחצי ראש, נכנסת מימין לשמאל ונשארת בחדר */
.pc-ariel-character{position:absolute;z-index:3;right:-42%;bottom:-13%;width:31%;max-height:92%;object-fit:contain;object-position:bottom;filter:drop-shadow(0 14px 12px rgba(16,7,30,.38));transform-origin:50% 90%;animation:pc-ariel-enter 4.8s cubic-bezier(.2,.78,.28,1) .45s both,pc-ariel-idle 3.4s ease-in-out 5.25s infinite}.pc-ariel-room:hover .pc-ariel-character,.pc-ariel-room:focus-visible .pc-ariel-character{animation:pc-ariel-enter 4.8s cubic-bezier(.2,.78,.28,1) both,pc-ariel-idle 3.4s ease-in-out 4.8s infinite}.pc-replay-hint{position:absolute;z-index:4;left:15px;top:16px;padding:6px 9px;border-radius:20px;background:rgba(14,8,30,.66);color:#fff;font-size:9px;opacity:.72}.pc-ariel-room:focus-visible{outline:4px solid #f2bd55;outline-offset:4px}@keyframes pc-ariel-enter{0%{right:-42%;transform:rotate(3deg) translateY(5%)}18%{right:-24%;transform:rotate(-4deg) translateY(2%)}32%{right:-19%;transform:rotate(-1deg) translateY(1%)}42%{right:-20%;transform:rotate(-2deg) translateY(1%)}72%{right:3%;transform:rotate(1deg) translateY(0)}100%{right:7%;transform:rotate(0) translateY(0)}}@keyframes pc-ariel-idle{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(.6deg)}}@media(max-width:620px){.pc-ariel-character{width:39%;bottom:-10%}.pc-replay-hint{display:none}}@media(prefers-reduced-motion:reduce){.pc-ariel-character,.pc-ariel-room:hover .pc-ariel-character,.pc-ariel-room:focus-visible .pc-ariel-character{right:7%;animation:none}.pc-new-gift{animation:none}}
