.eis-discovery-lab{box-sizing:border-box;clear:both;width:100%;min-width:0;margin:clamp(24px,4vw,44px) 0;padding:clamp(18px,3vw,32px);border:1px solid #cddce9;border-left:5px solid #c65300;border-radius:0 18px 18px 0;background:#f7fafc;color:#153a61;font:400 1rem/1.75 'Plus Jakarta Sans',Arial,sans-serif;text-align:left;overflow-wrap:anywhere}
.eis-discovery-lab *{box-sizing:border-box}.eis-discovery-lab h2{margin:0 0 16px;color:#092b52;font-size:clamp(1.35rem,2.5vw,1.85rem);line-height:1.3;text-transform:none;letter-spacing:normal}.eis-discovery-lab p{margin:0 0 16px;color:#153a61;line-height:1.75}.eis-discovery-lab .eis-lab-hook{font-weight:700;color:#0a2a4f}.eis-discovery-lab a,.eis-discovery-lab a:visited{color:#145482;text-decoration:underline}.eis-discovery-lab figure{margin:20px 0}.eis-discovery-lab figure img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;border-radius:12px}.eis-discovery-lab figcaption{margin:8px 0 0;color:#405b70;font-size:.86rem;line-height:1.5}.eis-discovery-lab .eis-lab-activity{padding:18px 0 0;border-top:1px solid #cedce8}
.eis-discovery-lab label{display:block;margin:0 0 10px;color:#0a2a4f;font-size:1rem;font-weight:700;line-height:1.5;text-transform:none}.eis-discovery-lab input,.eis-discovery-lab select,.eis-discovery-lab textarea{display:block!important;float:none!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:48px;height:auto!important;margin:0 0 12px!important;padding:12px!important;border:1px solid #648099!important;border-radius:8px!important;background:#fff!important;color:#092b52!important;font:400 16px/1.5 Arial,sans-serif!important;text-align:left!important;box-shadow:none!important}.eis-discovery-lab textarea{resize:vertical;min-height:110px}.eis-discovery-lab select{white-space:normal}.eis-discovery-lab button{display:inline-flex!important;float:none!important;align-items:center;justify-content:center;width:auto!important;max-width:100%!important;min-height:48px;height:auto!important;margin:0 0 14px!important;padding:12px 20px!important;border:0!important;border-radius:8px!important;background:#092b52!important;color:#fff!important;font:700 16px/1.5 Arial,sans-serif!important;white-space:normal!important;text-align:center!important;cursor:pointer}.eis-discovery-lab :is(input,select,textarea,button,summary,a):focus-visible{outline:3px solid #c65300!important;outline-offset:3px}.eis-discovery-lab details{margin:12px 0 18px;padding:14px;border:1px solid #cbdce8;border-radius:8px;background:#fff}.eis-discovery-lab summary{cursor:pointer;font-weight:700;color:#092b52}.eis-discovery-lab details p{margin:14px 0 0}.eis-discovery-lab .eis-lab-feedback:empty{display:none}.eis-discovery-lab .eis-lab-feedback{padding:12px;background:#fff;border:1px solid #ccd9e6;border-radius:8px}.eis-discovery-lab[data-state=correct] .eis-lab-feedback{color:#175333;border-color:#75a78b;background:#edf8f0}.eis-discovery-lab[data-state=retry] .eis-lab-feedback{color:#783817;border-color:#ce9f83;background:#fff4ed}.eis-discovery-lab .eis-lab-source{font-size:.9rem}.eis-discovery-standalone{width:calc(100% - 32px);max-width:1120px;margin:0 auto}.eis-discovery-lab[lang=xh] h2{font-family:Arial,sans-serif}@media(max-width:480px){.eis-discovery-lab{padding:18px 14px;border-left-width:4px}.eis-discovery-lab button{width:100%!important}.eis-discovery-lab .eis-lab-diagram{margin-left:-4px;margin-right:-4px}}@media(prefers-reduced-motion:reduce){.eis-discovery-lab *{scroll-behavior:auto!important}}

.eis-discovery-lab .eis-lab-hook:empty{display:none}
