.impact-intake-lab.is-embedded{height:100dvh;min-height:0;overflow:hidden}.impact-intake-lab.is-embedded .il-shell{flex-direction:column;gap:0;max-width:900px;height:100%;padding:0 10px 10px;display:flex;overflow:hidden}.impact-intake-lab.is-embedded .il-header{flex-shrink:0;gap:8px;height:52px;min-height:52px}.impact-intake-lab.is-embedded .il-header img{max-width:138px;height:40px!important}.impact-intake-lab.is-embedded .il-header .il-badge{padding:4px 7px;font-size:10px}.impact-intake-lab.is-embedded .il-header .il-icon-button{width:32px;min-width:32px;height:32px}.impact-intake-lab.is-embedded .il-safety-notice{border-radius:10px;flex-shrink:0;gap:8px;margin:7px 0 0;padding:8px 10px;font-size:12px;line-height:1.5}.impact-intake-lab.is-embedded .il-safety-notice>svg{width:16px;height:16px}.impact-intake-lab.is-embedded .il-toolbar{flex-shrink:0;align-items:center;gap:5px 10px;padding:8px 0 4px}.impact-intake-lab.is-embedded .il-segment{border-radius:9px;padding:3px}.impact-intake-lab.is-embedded .il-segment button{padding:5px 10px;font-size:12px}.impact-intake-lab.is-embedded .il-connection{font-size:11px;line-height:1.4}.impact-intake-lab.is-embedded .il-attestation{flex-shrink:0;gap:7px;padding:5px 0 8px;font-size:12px;line-height:1.45}.impact-intake-lab.is-embedded .il-attestation input{width:16px;height:16px;margin-top:1px}.impact-intake-lab.is-embedded .il-workspace{flex:1;min-height:0;margin-top:5px;display:block;overflow:hidden}.impact-intake-lab.is-embedded .il-conversation{border-radius:14px;flex-direction:column;height:100%;min-height:0;display:flex;position:static}.impact-intake-lab.is-embedded .il-panel-heading{flex-shrink:0;gap:8px;padding:10px 12px}.impact-intake-lab.is-embedded .il-panel-heading h2{font-size:14px;line-height:1.4}.impact-intake-lab.is-embedded .il-panel-heading p{font-size:10px;line-height:1.4}.impact-intake-lab.is-embedded .il-round-icon{border-radius:10px;width:32px;height:32px}.impact-intake-lab.is-embedded .il-topic-strip{flex-shrink:0;gap:5px;padding:0 12px 8px}.impact-intake-lab.is-embedded .il-topic-strip>span{padding:3px 6px;font-size:10px}.impact-intake-lab.is-embedded .il-transcript{flex:1;min-height:70px;max-height:none;padding:12px;overflow:auto}.impact-intake-lab.is-embedded .il-message{margin-bottom:14px}.impact-intake-lab.is-embedded .il-message>p{padding:10px 12px;font-size:16px;line-height:1.6}.impact-intake-lab.is-embedded .il-message-label{font-size:10px}.impact-intake-lab.is-embedded .il-composer{border-radius:12px;flex-shrink:0;margin:0 9px 9px}.impact-intake-lab.is-embedded .il-composer textarea{resize:none;height:68px;min-height:58px;max-height:110px;padding:10px 12px;font-size:16px;line-height:1.45}.impact-intake-lab.is-embedded .il-composer-bottom{gap:8px;padding:3px 9px 8px}.impact-intake-lab.is-embedded .il-send{border-radius:10px;width:36px;height:36px}.impact-intake-lab.is-embedded .il-feedback{flex-shrink:0;max-height:58px;margin:0;padding:0 12px 8px;font-size:11px;overflow:auto}.impact-intake-lab.is-embedded .il-error,.impact-intake-lab.is-embedded .il-stop{flex-shrink:0;max-height:170px;margin:8px 10px;padding:10px;font-size:12px;overflow:auto}.impact-intake-lab.is-embedded .il-voice-state{flex-shrink:0;padding:0 12px 7px;font-size:10px}.impact-intake-lab.is-embedded .il-review{border-radius:14px;height:100%;display:none;overflow:auto}:is(.impact-intake-lab.is-embedded .il-workspace:has(.il-confirm-actions) .il-conversation,.impact-intake-lab.is-embedded .il-workspace:has(.il-confirmed) .il-conversation){display:none}:is(.impact-intake-lab.is-embedded .il-workspace:has(.il-confirm-actions) .il-review,.impact-intake-lab.is-embedded .il-workspace:has(.il-confirmed) .il-review){display:block}.impact-intake-lab.is-embedded .il-tabs{background:var(--card);z-index:1;position:sticky;top:0}.impact-intake-lab.is-embedded .il-review-body{padding:16px}.impact-intake-lab.is-embedded .il-footer{display:none}@media (width>=700px){.impact-intake-lab.is-embedded .il-connection{width:auto}.impact-intake-lab.is-embedded .il-safety-notice{font-size:13px}.impact-intake-lab.is-embedded .il-transcript{padding:16px}.impact-intake-lab.is-embedded .il-message{max-width:88%}}@media (height<=600px){.impact-intake-lab.is-embedded .il-header{height:42px;min-height:42px}.impact-intake-lab.is-embedded .il-header img{height:32px!important}.impact-intake-lab.is-embedded .il-panel-heading{padding:7px 10px}.impact-intake-lab.is-embedded .il-panel-heading p{display:none}.impact-intake-lab.is-embedded .il-composer textarea{height:54px;min-height:54px}.impact-intake-lab.is-embedded .il-safety-notice{font-size:11px;line-height:1.4}.impact-intake-lab.is-embedded .il-topic-strip{padding-bottom:5px}}
