.video-container.svelte-dwn1yi iframe:where(.svelte-dwn1yi){display:block;max-width:100%;border:1px solid var(--light-purple);border-radius:var(--radius-nav)}.video-actions.svelte-dwn1yi{display:flex;align-items:center;justify-content:center;gap:var(--space-3);flex-wrap:wrap}@media(max-width:640px){.video-container.svelte-dwn1yi{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video-container.svelte-dwn1yi iframe:where(.svelte-dwn1yi){position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:var(--radius-nav)}}.checkin-layout.svelte-z3p40p{display:flex;gap:20px;align-items:flex-start}.checkin-sidebar.svelte-z3p40p{width:250px;flex:none;position:sticky;top:var(--space-6)}.checkin-main.svelte-z3p40p{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}.mood-card.svelte-z3p40p{background:var(--white);border:1px solid var(--light-purple);border-radius:var(--radius-nav);padding:18px 20px;margin-bottom:var(--space-3)}.mood-card__title.svelte-z3p40p{font-size:14px;font-weight:700;line-height:1.3;color:var(--black);margin-bottom:10px}.mood-card__count.svelte-z3p40p{font-size:12px;line-height:1.4;color:var(--neutral-50);margin-bottom:var(--space-2)}.mood-card__label.svelte-z3p40p{font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;margin:14px 0 var(--space-2)}.mood-card__empty.svelte-z3p40p{font-size:var(--body-text-small);line-height:1.5;color:var(--disabled-text)}.mood-card__meter.svelte-z3p40p{padding-bottom:var(--space-3)}.mood-card__meter.svelte-z3p40p .mood-meter-container{max-width:100%;margin:0}.mood-card__meter.svelte-z3p40p .mood-meter{height:10px;border-radius:var(--radius-pill);box-shadow:none}.mood-card__meter.svelte-z3p40p .triangle-indicator{top:8px;left:calc((var(--score) + 2) * 20% + 10% - .5rem)}.domain-nav.svelte-z3p40p{display:flex;flex-direction:column;gap:2px;background:var(--white);border:1px solid var(--light-purple);border-radius:var(--radius-nav);padding:10px}.domain-nav__item.svelte-z3p40p{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:11px 14px;border:none;border-radius:var(--radius-input);background:transparent;cursor:pointer}.domain-nav__item.svelte-z3p40p:hover{background:var(--primary100)}.domain-nav__item.svelte-z3p40p:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.domain-nav__item--current.svelte-z3p40p,.domain-nav__item--current.svelte-z3p40p:hover{background:var(--primary)}.domain-nav__check.svelte-z3p40p{width:16px;height:16px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid var(--light-purple);color:var(--excellent-green)}.domain-nav__check.svelte-z3p40p svg:where(.svelte-z3p40p){width:12px;height:12px}.domain-nav__item--done.svelte-z3p40p .domain-nav__check:where(.svelte-z3p40p){border:none;background:var(--status-green-bg)}.domain-nav__item--current.svelte-z3p40p .domain-nav__check:where(.svelte-z3p40p){border-color:#fff9;color:var(--white)}.domain-nav__item--current.domain-nav__item--done.svelte-z3p40p .domain-nav__check:where(.svelte-z3p40p){background:#ffffff40}.domain-nav__label.svelte-z3p40p{flex:1;font-size:13.5px;font-weight:600;line-height:1.3;color:var(--label-text)}.domain-nav__count.svelte-z3p40p{flex:none;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;color:var(--disabled-text)}.domain-nav__item--current.svelte-z3p40p .domain-nav__label:where(.svelte-z3p40p){color:var(--white)}.domain-nav__item--current.svelte-z3p40p .domain-nav__count:where(.svelte-z3p40p){color:#fffc}.question-panel.svelte-z3p40p{background:var(--white);border:1px solid var(--light-purple);border-radius:var(--radius-card);padding:var(--space-8) 36px}.question-panel__eyebrow.svelte-z3p40p{font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-50);margin-bottom:6px}.question-panel__title.svelte-z3p40p{font-size:22px;font-weight:700;line-height:1.3;color:var(--black);margin:0 0 var(--space-6)}.question-block.svelte-z3p40p{border:none;margin:0 0 30px;padding:0}.question-block.svelte-z3p40p:last-of-type{margin-bottom:0}.question-block__ask.svelte-z3p40p{font-size:17px;font-weight:700;line-height:1.4;color:var(--black);margin:0 0 var(--space-1);padding:0}.question-block__help.svelte-z3p40p{font-size:var(--body-text-small);line-height:1.4;color:var(--neutral-50);margin-bottom:14px}.option-list.svelte-z3p40p{display:flex;flex-direction:column;gap:10px}.question-block.svelte-z3p40p .bx--radio-button-group{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:10px;margin:0}.question-block.svelte-z3p40p .radio-option-wrapper{width:100%}.question-block.svelte-z3p40p .bx--radio-button-wrapper,.question-block.svelte-z3p40p .checkbox-cn{display:flex;align-items:center;width:100%;min-height:52px;padding:14px 16px;border:1.5px solid var(--light-purple);border-radius:11px;background:var(--white);margin:0}.question-block.svelte-z3p40p .checkbox-cn__label{width:100%}.question-block.svelte-z3p40p .bx--radio-button-wrapper:hover,.question-block.svelte-z3p40p .checkbox-cn:hover{border-color:var(--primary)}.question-block.svelte-z3p40p .bx--radio-button:checked+.bx--radio-button__label,.question-block.svelte-z3p40p .checkbox-cn--checked{background:var(--disabled-bkg-subtle)}.question-block.svelte-z3p40p .bx--radio-button-wrapper:has(.bx--radio-button:checked),.question-block.svelte-z3p40p .checkbox-cn--checked{border-color:var(--primary);background:var(--disabled-bkg-subtle)}.question-block.svelte-z3p40p .bx--radio-button__label,.question-block.svelte-z3p40p .checkbox-cn__text{font-size:var(--body-text);font-weight:500;line-height:1.5;color:var(--black)}.question-block.svelte-z3p40p .checkbox-cn:hover:before{left:.52rem}.checkin-actions.svelte-z3p40p{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3)}.checkin-actions__end.svelte-z3p40p{display:flex;align-items:center;gap:var(--space-3)}.review-panel.svelte-z3p40p{background:var(--white);border:1px solid var(--light-purple);border-radius:var(--radius-card);padding:28px var(--space-8)}.review-panel__title.svelte-z3p40p{font-size:22px;font-weight:700;line-height:1.3;color:var(--black);margin:0 0 6px}.review-panel__intro.svelte-z3p40p{font-size:14.5px;line-height:1.6;color:var(--neutral-50);margin:0 0 var(--space-6)}.review-group.svelte-z3p40p{padding:18px 0;border-top:1px solid var(--option-selected-bg)}.review-group__header.svelte-z3p40p{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:10px}.review-group__label.svelte-z3p40p{font-size:var(--body-text);font-weight:700;line-height:1.3;color:var(--black)}.review-row.svelte-z3p40p{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-6);padding:7px 0}.review-row__question.svelte-z3p40p{font-size:14px;line-height:1.5;color:var(--gray-text);max-width:65%}.review-row__answer.svelte-z3p40p{font-size:14px;font-weight:700;line-height:1.4;color:var(--black);text-align:right}.review-row__answer--empty.svelte-z3p40p{color:var(--disabled-text)}.review-panel__footer.svelte-z3p40p{margin-top:26px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4)}.review-panel__warning.svelte-z3p40p{font-size:var(--body-text-small);font-weight:500;line-height:1.5;color:var(--error-text)}.review-panel__actions.svelte-z3p40p{display:flex;gap:var(--space-3)}.submitted-panel.svelte-z3p40p{background:var(--white);border:1px solid var(--light-purple);border-radius:var(--radius-card);padding:40px 36px;text-align:center}.submitted-panel__icon.svelte-z3p40p{width:56px;height:56px;border-radius:50%;background:var(--status-green-bg);color:var(--status-green-text);display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.submitted-panel__icon.svelte-z3p40p svg:where(.svelte-z3p40p){width:26px;height:26px}.submitted-panel__title.svelte-z3p40p{font-size:22px;font-weight:700;line-height:1.3;color:var(--black);margin:0 0 var(--space-2)}.submitted-panel__text.svelte-z3p40p{font-size:14.5px;line-height:1.6;color:var(--neutral-50);max-width:440px;margin:0 auto 22px}.submitted-panel__mood.svelte-z3p40p{max-width:320px;margin:0 auto var(--space-6)}.submitted-panel__hint.svelte-z3p40p{font-size:var(--body-text-small);color:var(--neutral-50);margin:var(--space-3) 0 0}@media(max-width:919px){.checkin-layout.svelte-z3p40p{flex-direction:column;gap:14px}.checkin-sidebar.svelte-z3p40p{width:100%;position:static}.domain-nav.svelte-z3p40p{flex-direction:row;gap:var(--space-2);overflow-x:auto;background:transparent;border:none;border-radius:0;padding:var(--space-1) 2px}.domain-nav__item.svelte-z3p40p{width:auto;flex:none;padding:9px 14px;border:1.5px solid var(--light-purple);border-radius:var(--radius-pill);background:var(--white)}.domain-nav__item--current.svelte-z3p40p,.domain-nav__item--current.svelte-z3p40p:hover{background:var(--primary100);border-color:var(--primary)}.domain-nav__item--current.svelte-z3p40p .domain-nav__label:where(.svelte-z3p40p){color:var(--primary)}.domain-nav__item--current.svelte-z3p40p .domain-nav__count:where(.svelte-z3p40p){color:var(--primary)}.domain-nav__item--current.svelte-z3p40p .domain-nav__check:where(.svelte-z3p40p){border-color:var(--light-purple);color:var(--excellent-green)}.domain-nav__item--current.domain-nav__item--done.svelte-z3p40p .domain-nav__check:where(.svelte-z3p40p){background:var(--status-green-bg)}.domain-nav__label.svelte-z3p40p{flex:none}.question-panel.svelte-z3p40p,.review-panel.svelte-z3p40p{padding:20px 18px}}@media(max-width:640px){.checkin-actions.svelte-z3p40p,.checkin-actions__end.svelte-z3p40p,.review-panel__actions.svelte-z3p40p{width:100%}.checkin-actions__end.svelte-z3p40p{justify-content:flex-end}.review-row.svelte-z3p40p{flex-direction:column;gap:var(--space-1)}.review-row__question.svelte-z3p40p,.review-row__answer.svelte-z3p40p{max-width:100%;text-align:left}}
