.sn-interactivo26 .cp-article :is(.ic-collection-tools,.ab-panel,.ic-comparator,.cp-trainer){background:#edf5fc;border:1px solid #d6e1ea;border-radius:0;padding:32px;margin-block:24px}.sn-interactivo26 .cp-article :is(button,input,select,textarea){font-family:system-ui,sans-serif}.sn-interactivo26 .cp-article button{min-height:44px;padding:10px 16px;border:1px solid #1967ab;border-radius:0;background:#1967ab;color:#fff;font-size:16px;line-height:1.5;white-space:normal;max-width:100%;box-shadow:none}.sn-interactivo26 .cp-article button:is(.cp-secondary,[data-copy-pair],[data-copy-sentence],[data-copy-word],[data-copy-support],[id*="copy"]){background:#fff;color:#1967ab;border-color:#6b8399}.sn-interactivo26 .cp-article button:hover:not(:disabled){background:#12548e;color:#fff;border-color:#12548e}.sn-interactivo26 .cp-article button:disabled{opacity:1;background:#e7edf2;color:#526579;border-color:#8a9baa;cursor:default}.sn-interactivo26 .cp-article button[aria-busy=true]{background:#edf5fc;color:#17324d;cursor:progress}.sn-interactivo26 .cp-article :is(button,input,select,textarea,summary):focus-visible{outline:3px solid #12548e;outline-offset:3px}.sn-interactivo26 .cp-article :is(input[type=search],select,textarea){border:1px solid #6b8399;border-radius:0;background:#fff;color:#17324d;font-size:16px;line-height:1.5;padding:10px 12px;min-height:44px;max-width:100%;min-width:0}.sn-interactivo26 .cp-article .cp-tools{display:flex;flex-wrap:wrap;gap:12px;margin-block:16px}.sn-interactivo26 .cp-article :is(.ic-filters,.ab-fields){gap:16px}.sn-interactivo26 .cp-article :is(.ic-filters label,.ab-fields label){font-size:16px;color:#17324d}.sn-interactivo26 .cp-article :is(.ic-pair-check,.ab-word label){min-height:48px}.sn-interactivo26 .cp-article :is(.ic-option,.ab-option){display:flex;align-items:flex-start;gap:12px;background:#fff;border:1px solid #6b8399;border-radius:0;min-height:48px;padding:12px 16px;font-size:16px;line-height:1.6;font-weight:400;margin:8px 0;box-shadow:none}.sn-interactivo26 .cp-article :is(.ic-option,.ab-option):has(input:checked){background:#edf5fc;border-color:#1967ab;box-shadow:inset 0 0 0 1px #1967ab}.sn-interactivo26 .cp-article :is(.ic-option,.ab-option) input{width:20px;height:20px;min-width:20px;margin:3px 0 0;accent-color:#1967ab}.sn-interactivo26 .cp-article :is(.ic-modes button,.ab-token)[aria-pressed=false]{background:#fff;color:#1967ab;border-color:#6b8399}.sn-interactivo26 .cp-article :is(.ic-modes button,.ab-token)[aria-pressed=true]{background:#1967ab;color:#fff;border-color:#1967ab;box-shadow:inset 0 -3px #17324d}.sn-interactivo26 .cp-article :is(.cp-feedback,.ab-feedback,.ic-hint,.sn-copy-result){border:0;border-left:3px solid #1967ab;border-radius:0;background:#fff;color:#17324d;padding:16px;margin-block:16px;font-size:16px;line-height:1.6}.sn-interactivo26 .cp-article :is(.cp-feedback,.ab-feedback,.ic-hint):empty{display:none}.sn-interactivo26 .cp-article :is(.cp-feedback,.ab-feedback,.sn-copy-result)[data-kind=correct]{background:#f0f7f2;border-color:#28754c;color:#205239}.sn-interactivo26 .cp-article :is(.cp-feedback,.ab-feedback)[data-kind=wrong]{background:#fff4ed;border-color:#8b4322;color:#61351e}.sn-interactivo26 .cp-article :is(.cp-feedback,.ab-feedback) strong{color:inherit}.sn-interactivo26 .cp-article :is(.ic-hint,.ab-hint){color:#17324d;font-size:16px;line-height:1.6}.sn-interactivo26 .cp-article :is(.cp-status,.ab-help,.sn-selection-help,#ab-notice,#ab-count,#ab-progress){font-size:16px;line-height:1.6;color:#526579}.sn-interactivo26 .cp-article #ab-progress{color:#17324d}.sn-interactivo26 .cp-article .sn-copy-result{flex-basis:100%;width:100%;min-width:0;grid-column:2/-1;box-sizing:border-box;overflow-wrap:anywhere}.sn-interactivo26 .cp-article .sn-copy-result p{margin:0 0 8px}.sn-interactivo26 .cp-article .sn-copy-result textarea{width:100%;display:block}@media(max-width:600px){.sn-interactivo26 .cp-article :is(.ic-collection-tools,.ab-panel,.ic-comparator,.cp-trainer){padding:20px}.sn-interactivo26 .cp-article :is(.ic-filters,.ab-fields){grid-template-columns:1fr}.sn-interactivo26 .cp-article :is(.ic-option,.ab-option){padding:12px}}@media(prefers-reduced-motion:reduce){.sn-interactivo26 .cp-article *{scroll-behavior:auto!important;transition:none!important}}