.ck-container-unique{position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(ellipse at 20% 20%,rgba(230,204,220,.15),transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(240,223,197,.1),transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(196,128,138,.08),transparent 40%),linear-gradient(135deg,#241e24,#2e2730,#241e24);animation:ck-aurora-drift-unique 40s ease-in-out infinite alternate}@keyframes ck-aurora-drift-unique{0%{background-position:0% 0%,100% 100%,50% 50%,0% 0%}to{background-position:30% 10%,70% 90%,60% 40%,0% 0%}}.ck-orb-unique{position:fixed;border-radius:50%;pointer-events:none;z-index:0;filter:blur(30px)}.ck-orb-1-unique{width:80px;height:80px;background:#e6ccdc14;top:15%;left:10%;animation:ck-orb-float-1-unique 20s ease-in-out infinite}.ck-orb-2-unique{width:50px;height:50px;background:#f0dfc50f;top:60%;right:15%;animation:ck-orb-float-2-unique 25s ease-in-out infinite}.ck-orb-3-unique{width:60px;height:60px;background:#c4808a0d;bottom:20%;left:30%;animation:ck-orb-float-3-unique 30s ease-in-out infinite}@keyframes ck-orb-float-1-unique{0%,to{transform:translate(0)}50%{transform:translate(30px,-20px)}}@keyframes ck-orb-float-2-unique{0%,to{transform:translate(0)}50%{transform:translate(-20px,25px)}}@keyframes ck-orb-float-3-unique{0%,to{transform:translate(0)}50%{transform:translate(15px,-30px)}}.ck-icd-override-unique.icd-container{background:transparent!important;position:relative;z-index:1}.ck-icd-override-unique .icd-header{background:#241e24e6!important;backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.06)!important}.ck-icd-override-unique .icd-header-title span{color:#f5efe9!important}.ck-icd-override-unique .icd-progress-indicator span{color:#c0b4b8!important;background:#ffffff0f!important}.ck-icd-override-unique .icd-progress-bar{background:#ffffff14!important}.ck-icd-override-unique .icd-progress-fill{background:linear-gradient(90deg,#e6ccdc,#f0dfc5)!important}.ck-icd-override-unique .icd-phase-nav .icd-phase-dot{color:#948890}.ck-icd-override-unique .icd-phase-nav .icd-phase-dot.active{color:#f0dfc5}.ck-icd-override-unique .icd-phase-nav .icd-phase-dot.completed{color:#e6ccdc}.ck-card-unique.icd-card{background:#ffffff0f!important;backdrop-filter:blur(24px) saturate(150%);border:1px solid rgba(255,255,255,.1)!important;border-radius:28px!important;box-shadow:0 0 1px #ffffff1a inset,0 8px 32px #0000004d,0 2px 8px #0003!important}.ck-step-content-unique{text-align:center}.ck-step-title-unique{font-family:Lora,serif!important;font-weight:600!important;font-size:26px;color:#f5efe9;line-height:1.25;margin:0 0 12px}.ck-step-subtitle-unique{font-family:Inter,sans-serif;font-weight:400;font-size:15px;color:#c0b4b8;line-height:1.6;margin:0 0 28px}.ck-today-date-unique{font-family:Lora,serif!important;font-weight:600!important;font-size:26px;color:#f0dfc5;text-align:center;line-height:1.3;margin:8px 0 0;text-transform:capitalize}.ck-chips-grid-unique{display:flex;flex-direction:column;gap:12px}.ck-chip-unique{background:#ffffff0a;border:1.5px solid rgba(255,255,255,.08);border-radius:14px;padding:1rem 1.25rem;color:#c0b4b8;font-family:Inter,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:all .3s ease;text-align:center}.ck-chip-unique:hover{border-color:#f0dfc54d;background:#f0dfc50a}.ck-chip-selected-unique{border-color:#f0dfc580!important;background:#f0dfc514!important;color:#f0dfc5!important;box-shadow:0 0 20px #f0dfc526}.ck-chips-time-unique{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ck-chip-time-unique{display:flex;flex-direction:column;align-items:center;gap:6px;padding:1.25rem 1rem}.ck-chip-emoji-unique{font-size:24px;line-height:1}.ck-chip-label-unique{font-size:14px}.ck-input-unique{width:100%;background:#ffffff0a;border:1.5px solid rgba(255,255,255,.08);border-radius:14px;padding:1.25rem 1.5rem;color:#f5efe9;font-family:Inter,sans-serif;font-size:16px;outline:none;transition:all .3s ease;box-sizing:border-box}.ck-input-unique::-moz-placeholder{color:#948890}.ck-input-unique::placeholder{color:#948890}.ck-input-unique:focus{border-color:#f0dfc566;box-shadow:0 0 0 4px #f0dfc514;background:#ffffff0f}.ck-compassion-unique{display:flex;flex-direction:column;align-items:center;min-height:300px;justify-content:center}.ck-compassion-hint-unique{font-family:Inter,sans-serif;font-size:13px;color:#948890;margin-bottom:32px;text-align:center}.ck-phrases-stack-unique{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.ck-phrase-unique{font-family:Lora,serif!important;font-size:28px;font-weight:400;color:#f5efe9;line-height:1.4;text-align:center;margin:0}.ck-phrase-active-unique{animation:ck-phrase-breathe-unique 4s ease-in-out infinite}.ck-phrase-past-unique{opacity:.35;transform:scale(.95)}@keyframes ck-phrase-breathe-unique{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.02);opacity:.9}}.ck-reveal-btn-unique{margin-top:32px;background:transparent;border:1.5px solid rgba(255,255,255,.12);border-radius:24px;padding:10px 24px;color:#c0b4b8;font-family:Inter,sans-serif;font-size:14px;cursor:pointer;transition:all .3s ease}.ck-reveal-btn-unique:hover{border-color:#f0dfc54d;color:#f0dfc5}.ck-closure-unique{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 0}.ck-closure-icon-unique{font-size:40px;color:#f0dfc5;margin-bottom:20px;text-shadow:0 0 20px rgba(240,223,197,.4)}.ck-closure-title-unique{font-family:Lora,serif!important;font-weight:600!important;font-size:28px;color:#f5efe9;margin:0 0 12px;line-height:1.25}.ck-closure-subtitle-unique{font-family:Inter,sans-serif;font-size:15px;color:#c0b4b8;line-height:1.6;margin:0 0 28px;max-width:380px}.ck-closure-summary-unique{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:32px}.ck-closure-tag-unique{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:8px 16px;color:#c0b4b8;font-family:Inter,sans-serif;font-size:13px}.ck-return-btn-unique{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1.5px solid rgba(255,255,255,.12);border-radius:14px;padding:14px 28px;color:#c0b4b8;font-family:Inter,sans-serif;font-size:15px;font-weight:500;cursor:pointer;transition:all .3s ease}.ck-return-btn-unique:hover{border-color:#f0dfc54d;color:#f0dfc5;transform:translateY(-2px)}.ck-footer-unique.icd-footer{background:#241e24f2!important;backdrop-filter:blur(16px);border-top:1px solid rgba(255,255,255,.06)!important}.ck-continue-btn-unique{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1;background:linear-gradient(135deg,#f0dfc5,#e0c9a8);color:#241e24;border:none;border-radius:14px;padding:1.125rem 2rem;font-family:Inter,sans-serif;font-size:16px;font-weight:500;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px #ffd28c66 inset,0 -1px #b48c3c4d inset,0 4px 12px #f0dfc559,0 8px 24px #f0dfc533}.ck-continue-btn-unique:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 1px #ffd28c80 inset,0 -1px #b48c3c66 inset,0 6px 16px #f0dfc566,0 12px 32px #f0dfc540}.ck-continue-btn-unique:active:not(:disabled){transform:translateY(0) scale(.98)}.ck-continue-btn-unique:disabled{opacity:.4;cursor:not-allowed;transform:none}.ck-back-btn-unique.process-prev-btn-unique{background:#ffffff0f!important;border-color:#ffffff1f!important;color:#c0b4b8!important}.ck-back-btn-unique.process-prev-btn-unique:hover{background:#ffffff1a!important;border-color:#f0dfc54d!important;color:#f0dfc5!important}.ck-icd-override-unique .eph-back-btn-unique{background:#ffffff0f!important;border-color:#ffffff1f!important;color:#c0b4b8!important}.ck-icd-override-unique .eph-back-btn-unique:hover{background:#ffffff1a!important;color:#f0dfc5!important}.ck-container-unique .exercise-intro-screen-unique{background:transparent!important}.ck-container-unique .exercise-intro-card-unique{background:#ffffff0f!important;backdrop-filter:blur(24px) saturate(150%);border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 0 1px #ffffff1a inset,0 8px 32px #0000004d,0 2px 8px #0003!important}.ck-container-unique .exercise-intro-badge-unique{color:#e6ccdc!important;background:linear-gradient(135deg,#e6ccdc1f,#f0dfc514)!important;border:1px solid rgba(230,204,220,.15)!important}.ck-container-unique .exercise-intro-title-unique{color:#f5efe9!important}.ck-container-unique .exercise-intro-subtitle-unique{color:#c0b4b8!important}.ck-container-unique .exercise-intro-duration-unique{color:#948890!important}.ck-container-unique .exercise-intro-dot-unique{background:#ffffff1f!important}.ck-container-unique .exercise-intro-dot-unique.active{background:#f0dfc5!important}.ck-container-unique .exercise-intro-next-btn-unique{background:linear-gradient(135deg,#f0dfc5,#e0c9a8)!important;color:#241e24!important;box-shadow:0 1px #ffd28c66 inset,0 -1px #b48c3c4d inset,0 4px 12px #f0dfc559,0 8px 24px #f0dfc533!important}.ck-container-unique .exercise-intro-next-btn-unique:hover{transform:translateY(-3px)}.ck-container-unique .exercise-intro-safety-note-unique{background:#c4808a14!important;border-color:#c4808a26!important;color:#c0b4b8!important}.ck-container-unique .process-prev-btn-unique{background:#ffffff0f!important;border-color:#ffffff1f!important;color:#c0b4b8!important}.ck-container-unique .process-prev-btn-unique:hover{background:#ffffff1a!important;color:#f0dfc5!important}@media(max-width:768px){.ck-orb-3-unique{display:none}.ck-phrase-unique{font-size:24px}}@media(max-width:480px){.ck-container-unique{padding:0}.ck-orb-2-unique,.ck-orb-3-unique{display:none}.ck-card-unique.icd-card{border-radius:20px!important}.ck-step-title-unique,.ck-phrase-unique{font-size:22px}.ck-closure-title-unique{font-size:24px}.ck-continue-btn-unique{padding:14px 20px;font-size:14px;border-radius:10px}.ck-chips-time-unique{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.ck-container-unique,.ck-orb-unique,.ck-phrase-active-unique{animation:none}}
