.dl-zendesk-icon.svelte-1tytp0d { display: none } @charset "UTF-8";[data-tooltip].svelte-1a71ske:not([data-tooltip=false]) { position: relative; display: block } [data-tooltip].svelte-1a71ske:not([data-tooltip=false]):before,[data-tooltip].svelte-1a71ske:not([data-tooltip=false]):after { visibility: hidden; opacity: 0; pointer-events: none; transition: 0.2s ease-out; transform: translate(-50%, 5px) } [data-tooltip].svelte-1a71ske:not([data-tooltip=false]):hover:before,[data-tooltip].svelte-1a71ske:not([data-tooltip=false]):hover:after { visibility: visible; opacity: 1; transform: translate(-50%, 0) } [data-tooltip]:not([data-tooltip=false]):hover.multiline.svelte-1a71ske { white-space: normal } [data-tooltip].svelte-1a71ske:not([data-tooltip=false]):before { position: absolute; bottom: 100%; inset-inline-start: 50%; margin-bottom: 5px; padding: 7px; min-width: min-content; max-width: 250px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #1b1e25; color: #fff; white-space: nowrap; content: attr(data-tooltip); text-align: center; font-size: 12px; line-height: 15.6px; transition: 0.2s ease-out } [data-tooltip]:not([data-tooltip=false]).showProShield.svelte-1a71ske:before { content: url("../images/icons/shield-tooltip.svg") "  " attr(data-tooltip) } [data-tooltip]:not([data-tooltip=false]).isRTL.svelte-1a71ske:before,[data-tooltip]:not([data-tooltip=false]).isRTL.svelte-1a71ske:after { inset-inline-start: unset; inset-inline-end: 50% } [data-tooltip].svelte-1a71ske:not([data-tooltip=false]):after { position: absolute; bottom: 100%; inset-inline-start: 50%; width: 0; border-top: 5px solid #1b1e25; border-inline-end:5px solid transparent;border-inline-start:5px solid transparent;content: " "; font-size: 0; line-height: 0 } [data-tooltip]:not([data-tooltip=false]).multiline.svelte-1a71ske:before { white-space: normal; width: 100% } [data-tooltip]:not([data-tooltip=false]).isFlexItem.svelte-1a71ske { display: flex } [data-tooltip=false].svelte-1a71ske { position: relative; display: block } [data-tooltip=false].svelte-1a71ske:hover:before,[data-tooltip=false].svelte-1a71ske:hover:after { visibility: hidden; opacity: 0 } .hidden.svelte-1tk603q.svelte-1tk603q { display: none } .dropdown__wrapper.svelte-1tk603q.svelte-1tk603q { width: 100% } .dropdown__wrapper.svelte-1tk603q button.dropdown-label.svelte-1tk603q { height: 44px; border: 1px solid #dbe0e5; border-radius: 6px; background-color: #fff; cursor: pointer; font-family: inherit; font-size: 14px; line-height: 1.5; text-align: initial; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; -webkit-appearance: none; appearance: none; font-weight: 400; width: 100%; color: #000; padding: 8px 16px; background-image: url("../images/arrow-down-new.svg"); background-position: right 2px center; background-repeat: no-repeat } .dropdown__wrapper.svelte-1tk603q button.dropdown-label.svelte-1tk603q:dir(rtl) { background-position: left 2px center } .dropdown__wrapper.svelte-1tk603q button.dropdown-label-alternate.svelte-1tk603q { padding: 8px 16px 8px 8px; border: 1px solid #dde2e7; border-radius: 4px; background-color: #fff; cursor: pointer; font-family: inherit; font-size: 14px; text-align: initial; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; -webkit-appearance: none; appearance: none; font-weight: 400; width: 100%; line-height: 1.5em; color: #292c32; background-image: url("../images/arrow-down.svg"); background-position: right 8px center; background-repeat: no-repeat } .dropdown__wrapper.svelte-1tk603q button.dropdown-label-alternate.svelte-1tk603q:dir(rtl) { background-position: left 8px center } .dropdown__wrapper.svelte-1tk603q button.dropdown-label-zendesk.svelte-1tk603q { cursor: pointer; border-radius: 4px; font-family: inherit; font-size: inherit; line-height: inherit; padding: 10px 40px 10px 16px; border: 1px solid #d8dcde; background: white; background-image: url("../images/arrow-down.svg"); background-repeat: no-repeat; background-position: right 12px center; background-size: 16px 16px } .dropdown__wrapper.svelte-1tk603q button.dropdown-label-input-selection-result.svelte-1tk603q { cursor: pointer; color: #242b34; border-radius: 4px; font-family: inherit; font-size: 14px; line-height: inherit; font-weight: 590; padding: 5px 40px 7px 16px; border: 1px solid #d8dcde; background: white; background-image: url("../images/arrow-down.svg"); background-repeat: no-repeat; background-position: right 12px center; background-size: 16px 16px } .dropdown__wrapper.svelte-1tk603q button.dropdown-label-full-width.svelte-1tk603q { width: 100% } .dropdown__wrapper.svelte-1tk603q button.dropdown-label-borderless.svelte-1tk603q { border: none } .dropdown__wrapper.svelte-1tk603q button.dropup.svelte-1tk603q { background-image: url("../images/arrow-up.svg") } .dropdown__wrapper.svelte-1tk603q button.extra-padding.svelte-1tk603q { padding-inline-end:27px;padding-inline-start:8px;background-position: right 10px center } .dropdown__wrapper.svelte-1tk603q ul.svelte-1tk603q { overflow-y: auto; position: absolute; z-index: 500; margin-top: 1px; padding: 0; background: #fff; border: 1px solid #dae1e8; box-sizing: border-box; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12); border-radius: 4px; font-size: 14px } .dropdown__wrapper.svelte-1tk603q ul.align-right.svelte-1tk603q { inset-inline-end: 0 } .dropdown__wrapper.svelte-1tk603q ul.alternate-dropdown-list.svelte-1tk603q { font-size: 14px } .dropdown__wrapper.svelte-1tk603q ul li.svelte-1tk603q { color: #000; cursor: pointer; display: block; line-height: 1.8em; overflow: hidden; padding-top: 2px; padding-bottom: 2px; padding-inline-start:14px;padding-inline-end:31px;position: relative; text-overflow: ellipsis; white-space: nowrap } .dropdown__wrapper.svelte-1tk603q ul li.svelte-1tk603q:hover { background-color: #f2f4f7 } .dropdown__wrapper.svelte-1tk603q ul li.keyboardSelected.svelte-1tk603q { background-color: #f2f4f7 } .dropdown__wrapper.svelte-1tk603q ul li.selected.svelte-1tk603q { background-image: url("../images/checkmark.svg"); background-position: 94% 30%; background-repeat: no-repeat } .dropdown__wrapper.svelte-1tk603q ul li.selected.svelte-1tk603q:dir(rtl) { background-position: 6% 30% } .dropdown__wrapper.dropdown__wrapper--header.svelte-1tk603q button.svelte-1tk603q { color: #0f2b46; font-weight: 700; padding: 0 32px 0 10px } .dropdown__wrapper.dropdown__wrapper--header.svelte-1tk603q button.svelte-1tk603q:dir(rtl) { padding: 0 10px 0 32px } .dropdown__wrapper.dropdown__wrapper--header.svelte-1tk603q ul.svelte-1tk603q { inset-inline-end: auto } .dropdown__wrapper.dropdown__zendesk-top-icon.svelte-1tk603q button.svelte-1tk603q { border: 0 } .dropdown__wrapper.dropdown__zendesk-top-icon.svelte-1tk603q ul.svelte-1tk603q { margin-top: 7px; margin-inline-start:-11px} .dropdown__wrapper.disabled.svelte-1tk603q.svelte-1tk603q { pointer-events: none } .dropdown__wrapper.disabled.svelte-1tk603q button.svelte-1tk603q { color: #9ba3ac } .error-msg.svelte-nsrzuc.svelte-nsrzuc { display: flex; padding: 16px; border: 1px solid #ffcac9; border-radius: 6px; box-sizing: border-box; color: #601b1a; line-height: 150%; font-size: 14px; font-style: normal; font-weight: 400; background-color: #fff1f1 } .error-msg.svelte-nsrzuc .icon-container.svelte-nsrzuc { margin: 2px 12px 0px 4px } .error-msg.svelte-nsrzuc .message.svelte-nsrzuc { margin-inline-end:5px} .error-msg.svelte-nsrzuc .dl-close-icon.svelte-nsrzuc { align-self: start; padding-top: 4px; border: 0 none; background-color: transparent; cursor: pointer } .warn-msg.svelte-kyufep.svelte-kyufep { display: flex; padding: 16px; border: 1px solid #ffe9bc; border-radius: 6px; box-sizing: border-box; color: #622700; line-height: 150%; font-size: 14px; font-style: normal; font-weight: 400; background-color: #fff9ee } .warn-msg.svelte-kyufep .icon-container.svelte-kyufep { margin: 2px 12px 0px 4px } .warn-msg.svelte-kyufep .message.svelte-kyufep { margin-inline-end:5px} .warn-msg.svelte-kyufep .dl-close-icon.svelte-kyufep { align-self: start; padding-top: 5px; border: 0 none; background-color: transparent; cursor: pointer } .container.svelte-1mpkjv7 .link.svelte-1mpkjv7 { margin-top: 16px; text-decoration: underline; cursor: pointer } .container.svelte-1mpkjv7 .link.svelte-1mpkjv7 { margin-top: 16px; text-decoration: underline; cursor: pointer } .container.svelte-1mpkjv7 .link.svelte-1mpkjv7 { margin-top: 16px; text-decoration: underline; cursor: pointer } .container.svelte-1mvy8b2.svelte-1mvy8b2 { min-height: 250px; color: #ffffff; background-image: url("../images/graphics/popup-bg.svg"); background-repeat: no-repeat; background-size: cover; background-position: center } .container.small.svelte-1mvy8b2.svelte-1mvy8b2 { width: 334px; background-image: url("../images/graphics/popup-bg-small.svg") } .container.svelte-1mvy8b2 .actions.svelte-1mvy8b2 { display: flex; justify-content: flex-end; align-items: flex-start; gap: 8px; align-self: stretch; padding: 0px 32px 19px 0px } .container.svelte-1mvy8b2 .actions.small.svelte-1mvy8b2 { justify-content: flex-start; padding: 10px 0px 19px 20px } .container.svelte-1mvy8b2 .actions button.svelte-1mvy8b2 { border-radius: 6px; border: 1px solid var(--White, #fff); text-align: center; font-size: 16px; font-style: normal; font-weight: 600; line-height: 20px; padding: 11px 24px; cursor: pointer } .container.svelte-1mvy8b2 .actions button.log-in.svelte-1mvy8b2 { color: var(--White, #fff); background: transparent } .container.svelte-1mvy8b2 .actions button.sign-up.svelte-1mvy8b2 { color: var(--blue-next-800-deep-l-blue, #0f2b46) } .container.svelte-1mvy8b2 .messages.svelte-1mvy8b2 { padding: 38px 102px 28px 32px } .container.svelte-1mvy8b2 .messages.small.svelte-1mvy8b2 { padding: 24px 42px 0px 20px } .container.svelte-1mvy8b2 .messages h1.svelte-1mvy8b2 { margin: 0px; font-size: 18px; font-style: normal; font-weight: 700; line-height: 150% } .container.svelte-1mvy8b2 .messages .description.svelte-1mvy8b2 { font-size: 14px; font-style: normal; font-weight: 400; line-height: 150% } .container.svelte-1mvy8b2 svg.svelte-1mvy8b2 { position: absolute; top: 16px; inset-inline-end: 16px; cursor: pointer } .container.svelte-1i5r4eu.svelte-1i5r4eu { min-height: 250px; color: #ffffff; background-image: url("../images/graphics/popup-bg.svg"); background-repeat: no-repeat; background-size: cover; background-position: center } .container.small.svelte-1i5r4eu.svelte-1i5r4eu { width: 334px; background-image: url("../images/graphics/popup-bg-small.svg") } .container.svelte-1i5r4eu .actions.svelte-1i5r4eu { display: flex; justify-content: flex-end; align-items: flex-start; gap: 8px; align-self: stretch; padding: 0px 32px 24px 0px } .container.svelte-1i5r4eu .actions.small.svelte-1i5r4eu { padding: 0px 32px 15px 0px } .container.svelte-1i5r4eu .actions button.svelte-1i5r4eu { border-radius: 6px; border: 1px solid var(--White, #fff); text-align: center; font-size: 16px; font-style: normal; font-weight: 600; line-height: 20px; padding: 11px 24px; cursor: pointer } .container.svelte-1i5r4eu .actions button.sign-up.svelte-1i5r4eu { color: var(--blue-next-800-deep-l-blue, #0f2b46) } .container.svelte-1i5r4eu .messages.svelte-1i5r4eu { padding: 38px 102px 20px 32px } .container.svelte-1i5r4eu .messages.small.svelte-1i5r4eu { padding: 24px 42px 15px 20px } .container.svelte-1i5r4eu .messages h1.svelte-1i5r4eu { margin: 0px; font-size: 18px; font-style: normal; font-weight: 700; line-height: 150% } .container.svelte-1i5r4eu .messages .description.svelte-1i5r4eu { font-size: 14px; font-style: normal; font-weight: 400; line-height: 150% } .container.svelte-1i5r4eu svg.svelte-1i5r4eu { position: absolute; top: 16px; inset-inline-end: 16px; cursor: pointer } .container.svelte-1uko7yn.svelte-1uko7yn { min-height: 250px; color: #ffffff; background-image: url("../images/graphics/popup-bg.svg"); background-repeat: no-repeat; background-size: cover; background-position: center } .container.small.svelte-1uko7yn.svelte-1uko7yn { width: 364px; background-image: url("../images/graphics/popup-bg-small.svg") } .container.svelte-1uko7yn .actions.svelte-1uko7yn { display: flex; justify-content: flex-end; align-items: flex-start; gap: 8px; align-self: stretch; padding: 0px 32px 24px 0px } .container.svelte-1uko7yn .actions.small.svelte-1uko7yn { padding: 0px 32px 15px 0px } .container.svelte-1uko7yn .actions button.svelte-1uko7yn { border-radius: 6px; border: 1px solid var(--White, #fff); text-align: center; font-size: 16px; font-style: normal; font-weight: 600; line-height: 20px; padding: 11px 24px; cursor: pointer } .container.svelte-1uko7yn .actions button.sign-up.svelte-1uko7yn { color: var(--blue-next-800-deep-l-blue, #0f2b46) } .container.svelte-1uko7yn .messages.svelte-1uko7yn { padding: 38px 102px 20px 32px } .container.svelte-1uko7yn .messages.small.svelte-1uko7yn { padding: 24px 42px 15px 20px } .container.svelte-1uko7yn .messages h1.svelte-1uko7yn { margin: 0px; font-size: 18px; font-style: normal; font-weight: 700; line-height: 150% } .container.svelte-1uko7yn .messages .description.svelte-1uko7yn { font-size: 14px; font-style: normal; font-weight: 400; line-height: 150% } .container.svelte-1uko7yn svg.svelte-1uko7yn { position: absolute; top: 16px; inset-inline-end: 16px; cursor: pointer } .container.svelte-1tmoo4x.svelte-1tmoo4x { min-height: 250px; color: #ffffff; background-image: url("../images/graphics/popup-bg.svg"); background-repeat: no-repeat; background-size: cover; background-position: center } .container.small.svelte-1tmoo4x.svelte-1tmoo4x { width: 334px; background-image: url("../images/graphics/popup-bg-small.svg") } .container.svelte-1tmoo4x .actions.svelte-1tmoo4x { display: flex; justify-content: flex-end; align-items: flex-start; gap: 8px; align-self: stretch; padding: 0px 32px 24px 0px } .container.svelte-1tmoo4x .actions.small.svelte-1tmoo4x { padding: 0px 32px 15px 0px } .container.svelte-1tmoo4x .actions button.svelte-1tmoo4x { border-radius: 6px; border: 1px solid var(--White, #fff); text-align: center; font-size: 16px; font-style: normal; font-weight: 600; line-height: 20px; padding: 11px 24px; cursor: pointer } .container.svelte-1tmoo4x .actions button.log-in.svelte-1tmoo4x { color: var(--White, #fff); background: transparent } .container.svelte-1tmoo4x .actions button.sign-up.svelte-1tmoo4x { color: var(--blue-next-800-deep-l-blue, #0f2b46) } .container.svelte-1tmoo4x .messages.svelte-1tmoo4x { padding: 38px 102px 20px 32px } .container.svelte-1tmoo4x .messages.small.svelte-1tmoo4x { padding: 24px 42px 15px 20px } .container.svelte-1tmoo4x .messages h1.svelte-1tmoo4x { margin: 0px; font-size: 18px; font-style: normal; font-weight: 700; line-height: 150% } .container.svelte-1tmoo4x .messages .description.svelte-1tmoo4x { font-size: 14px; font-style: normal; font-weight: 400; line-height: 150% } .container.svelte-1tmoo4x svg.svelte-1tmoo4x { position: absolute; top: 16px; inset-inline-end: 16px; cursor: pointer } .container.svelte-1i5r4eu.svelte-1i5r4eu { min-height: 250px; color: #ffffff; background-image: url("../images/graphics/popup-bg.svg"); background-repeat: no-repeat; background-size: cover; background-position: center } .container.small.svelte-1i5r4eu.svelte-1i5r4eu { width: 334px; background-image: url("../images/graphics/popup-bg-small.svg") } .container.svelte-1i5r4eu .actions.svelte-1i5r4eu { display: flex; justify-content: flex-end; align-items: flex-start; gap: 8px; align-self: stretch; padding: 0px 32px 24px 0px } .container.svelte-1i5r4eu .actions.small.svelte-1i5r4eu { padding: 0px 32px 15px 0px } .container.svelte-1i5r4eu .actions button.svelte-1i5r4eu { border-radius: 6px; border: 1px solid var(--White, #fff); text-align: center; font-size: 16px; font-style: normal; font-weight: 600; line-height: 20px; padding: 11px 24px; cursor: pointer } .container.svelte-1i5r4eu .actions button.sign-up.svelte-1i5r4eu { color: var(--blue-next-800-deep-l-blue, #0f2b46) } .container.svelte-1i5r4eu .messages.svelte-1i5r4eu { padding: 38px 102px 20px 32px } .container.svelte-1i5r4eu .messages.small.svelte-1i5r4eu { padding: 24px 42px 15px 20px } .container.svelte-1i5r4eu .messages h1.svelte-1i5r4eu { margin: 0px; font-size: 18px; font-style: normal; font-weight: 700; line-height: 150% } .container.svelte-1i5r4eu .messages .description.svelte-1i5r4eu { font-size: 14px; font-style: normal; font-weight: 400; line-height: 150% } .container.svelte-1i5r4eu svg.svelte-1i5r4eu { position: absolute; top: 16px; inset-inline-end: 16px; cursor: pointer } .dl-icons-holder.svelte-6y44uj.svelte-6y44uj { display: flex; margin-top: -4px; align-items: flex-start } .dl-icons-holder.has-formality.svelte-6y44uj .dl-zendesk-input-icon.svelte-6y44uj { margin-inline-start:-4px;border-start-start-radius: 0; border-end-start-radius: 0; background-color: white } .dl-zendesk-error-message.svelte-6y44uj.svelte-6y44uj { position: absolute; bottom: 40px; background-color: white; color: white; padding: 24px; border-radius: 4px; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12) } .dl-zendesk-error-message.svelte-6y44uj.svelte-6y44uj::after { content: ""; position: absolute; border-width: 12px; border-style: solid; border-color: white transparent transparent transparent; bottom: -20px; inset-inline-start: 6px } .dl-zendesk-error-message.svelte-6y44uj .close-button.svelte-6y44uj { cursor: pointer; background: transparent; border: 0 none; float: inline-end; margin-inline-start:12px;margin-bottom: 12px; margin-top: -12px; margin-inline-end:-12px;height: 10px; width: 10px; background-image: url("../images/buttons/close.svg"); background-repeat: no-repeat; background-position: center; background-size: 10px 10px } .dl-zendesk-input-icon.svelte-6y44uj.svelte-6y44uj { height: 40px; width: 40px; border: 0 none; cursor: pointer; background: transparent; border-radius: 4px; margin-inline-start:2px;transition: background-color 0.3s ease-in-out; padding: 0; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.0509803922); border: 1px solid #dbe0e5 } .dl-zendesk-input-icon.svelte-6y44uj span.svelte-6y44uj { display: block; height: 38px; width: 38px; background-image: url("../images/deepl-logo-no-text.svg"); background-position: center; background-repeat: no-repeat; background-size: 22px 22px; transition: background-color 0.3s ease-in-out; opacity: 0.5 } .dl-zendesk-input-icon.is-active.svelte-6y44uj span.svelte-6y44uj { opacity: 1 } .dl-zendesk-input-icon.is-loading.svelte-6y44uj.svelte-6y44uj { position: relative; overflow: hidden; border-radius: 4px } .dl-zendesk-input-icon.is-loading.svelte-6y44uj span.svelte-6y44uj { opacity: 1; background-color: #eff4fa; margin: 1px; height: 38px; width: 38px; border-radius: 4px; animation: svelte-6y44uj-blinking 1s linear infinite } .dl-zendesk-input-icon.is-loading.svelte-6y44uj.svelte-6y44uj::before { content: ""; display: block; background: conic-gradient(#006494 0turn, #006494 0.25turn, rgba(0, 0, 0, 0) 0.25turn, rgba(0, 0, 0, 0) 1turn); width: 141.421356237%; padding-bottom: 141.421356237%; position: absolute; inset-inline-start: 50%; top: 50%; transform: translate(-50%, -50%); border-radius: 100%; z-index: -2; animation: svelte-6y44uj-loadingSpinner 1.5s linear infinite } .dl-zendesk-input-icon.is-loading.svelte-6y44uj.svelte-6y44uj::after { content: ""; position: absolute; top: 1px; inset-inline-start: 1px; bottom: 1px; inset-inline-end: 1px; background: white; z-index: -1; border-radius: 3px } .dl-zendesk-input-icon.is-loading.svelte-6y44uj.svelte-6y44uj:hover { background-color: transparent } .dl-zendesk-input-icon.is-language-mismatching.svelte-6y44uj.svelte-6y44uj { border: 1px solid #006494; box-shadow: 0px 0px 12px rgba(0, 100, 148, 0.7) } .dl-zendesk-input-icon.is-language-mismatching.svelte-6y44uj span.svelte-6y44uj { opacity: 1; height: 38px; width: 38px } .dl-zendesk-input-icon.svelte-6y44uj.svelte-6y44uj:hover { background-color: #eff4fa } .dl-zendesk-input-icon.svelte-6y44uj:hover span.svelte-6y44uj { opacity: 1 !important } @keyframes svelte-6y44uj-loadingSpinner { from { transform: translate(-50%, -50%) rotate(0) } to { transform: translate(-50%, -50%) rotate(360deg) } } @keyframes svelte-6y44uj-blinking { 0% { opacity: 1 } 50% { opacity: 0.3 } 100% { opacity: 1 } } .dl-zendesk-translate-this-ticket.svelte-1xx4hw.svelte-1xx4hw { background: transparent; border: 0 none; font-family: inherit; font-size: 13px; line-height: 16px; color: #006494; padding: 0; cursor: pointer } .dl-zendesk-translation-placeholder.svelte-1xx4hw.svelte-1xx4hw { margin-top: 16px; border: 1px solid #037171; border-radius: 8px; color: #037171; font-size: 14px; line-height: 20px; font-weight: 400; padding: 24px; background-color: rgba(3, 113, 113, 0.1); width: fit-content } .dl-zendesk-translation-placeholder.svelte-1xx4hw .close-button.svelte-1xx4hw { cursor: pointer; background: transparent; border: 0 none; float: inline-end; margin-inline-start:16px;margin-bottom: 16px; margin-top: -8px; margin-inline-end:-8px;height: 16px; width: 16px; background-image: url("../images/buttons/close-zendesk.svg"); background-repeat: no-repeat; background-position: center; background-size: 16px 16px } .dl-zendesk-translation-placeholder.loading-skeleton.svelte-1xx4hw span.svelte-1xx4hw { background-color: rgba(3, 113, 113, 0.5); border: 1px solid #006494; color: transparent; border-radius: 8px; display: inline-block; height: 10px; animation: svelte-1xx4hw-skeleton-loading 1s linear infinite alternate } .dl-zendesk-translation-placeholder.has-error.svelte-1xx4hw.svelte-1xx4hw { background-color: transparent; border: none; padding: 0px } @keyframes svelte-1xx4hw-skeleton-loading { 0% { opacity: 1 } 100% { opacity: 0.3 } } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .dl-zendesk-submit-button-tooltip.svelte-p7jbvt.svelte-p7jbvt { position: absolute; background-color: #f46f52; color: white; bottom: 0; z-index: 1000000; padding: 8px 16px; text-align: center; border-radius: 4px; white-space: break-spaces; font-size: 12px; line-height: 18px } .dl-zendesk-submit-button-tooltip.svelte-p7jbvt.svelte-p7jbvt::after { content: ""; position: absolute; border-width: 6px; border-style: solid; border-color: #f46f52 transparent transparent transparent; top: 100%; inset-inline-start: 50% } .dl-zendesk-submit-button-tooltip.svelte-p7jbvt .dismiss-tooltip.svelte-p7jbvt { background-image: url("../images/buttons/close-white.svg"); border: 0 none; background-color: transparent; cursor: pointer; background-repeat: no-repeat; background-position: center; position: absolute; inset-inline-end: 8px; top: 10px; height: 8px; width: 8px } .dl-zendesk-icon.svelte-i3vxpb { display: none } .dl-zendesk-working-area.svelte-i3vxpb { display: none } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .dl-zendesk-toolbar.svelte-147seig.svelte-147seig { border-bottom: 1px solid #d8dcde; padding: 3px 24px; display: flex; flex-direction: row; font-size: 14px; line-height: 19px; align-items: center } .dl-zendesk-toolbar.svelte-147seig button.svelte-147seig { cursor: pointer; border-radius: 4px; font-family: inherit; font-size: inherit; line-height: inherit } .dl-zendesk-toolbar.svelte-147seig .senders-language.svelte-147seig { display: flex; flex-direction: row; align-items: center } .dl-zendesk-toolbar.svelte-147seig .senders-language .container.svelte-147seig { display: flex; flex-direction: row; align-items: center } .dl-zendesk-toolbar.svelte-147seig .senders-language .senders-language-toggle.svelte-147seig { border: 1px solid #dae1e8; background: none; background-image: url("../images/dots-vertical.svg"); background-repeat: no-repeat; background-position: center; background-size: 24px 24px; height: 42px; width: 42px; margin-inline-end:8px;transition: background-color 0.3s ease-in-out } .dl-zendesk-toolbar.svelte-147seig .senders-language .senders-language-toggle.svelte-147seig:hover { background-color: #eff4fa } .dl-zendesk-toolbar.svelte-147seig .label.svelte-147seig { background-image: url("../images/translate-icon.svg"); background-repeat: no-repeat; background-position: left; padding-top: 10px; padding-bottom: 10px; padding-inline-start:32px;padding-inline-end:24px} .dl-zendesk-toolbar.svelte-147seig .label.svelte-147seig:dir(rtl) { background-position: right } .dl-zendesk-toolbar.svelte-147seig .dropdown-container.svelte-147seig { margin-inline-end:8px} .dl-zendesk-toolbar.svelte-147seig .translate-all-container .translate-all.svelte-147seig { border: 0 none; background: #0f2b46; color: white; border: 0 none; padding-top: 11px; padding-bottom: 11px; padding-inline-start:48px;padding-inline-end:16px;background-image: url("../images/deepl-logo-white.svg"); background-repeat: no-repeat; background-position: left 16px center; background-size: 24px 24px; transition: background-color 0.3s ease-in-out } .dl-zendesk-toolbar.svelte-147seig .translate-all-container .translate-all.svelte-147seig:dir(rtl) { background-position: right 16px center } .dl-zendesk-toolbar.svelte-147seig .translate-all-container .translate-all.svelte-147seig:hover { background-color: #006494 } .dl-zendesk-toolbar.svelte-147seig .translate-all-container .translate-all.btn-icon.svelte-147seig { height: 42px; width: 42px; padding: 0; background-position: center; margin-top: 3px } .dl-zendesk-toolbar.svelte-147seig .translate-all-container .translate-all[disabled].svelte-147seig { opacity: 0.5; cursor: default; pointer-events: none } .dl-zendesk-toolbar.toolbar-lg.svelte-147seig .senders-language-toggle.svelte-147seig { display: none } .dl-zendesk-toolbar.toolbar-md.svelte-147seig .senders-language-toggle.svelte-147seig,.dl-zendesk-toolbar.toolbar-sm.svelte-147seig .senders-language-toggle.svelte-147seig { display: block } .dl-zendesk-toolbar.toolbar-md.svelte-147seig .senders-language .container.svelte-147seig,.dl-zendesk-toolbar.toolbar-sm.svelte-147seig .senders-language .container.svelte-147seig { display: none; position: absolute; top: 52px; z-index: 10000000; background-color: white; border: 1px solid #dae1e8; border-radius: 4px; padding: 28px 32px 32px 32px; box-sizing: border-box; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12) } .dl-zendesk-toolbar.toolbar-md.svelte-147seig .senders-language .container.show.svelte-147seig,.dl-zendesk-toolbar.toolbar-sm.svelte-147seig .senders-language .container.show.svelte-147seig { display: flex; flex-direction: column } .dl-zendesk-toolbar.toolbar-md.svelte-147seig .senders-language .container .dropdown-container.svelte-147seig,.dl-zendesk-toolbar.toolbar-sm.svelte-147seig .senders-language .container .dropdown-container.svelte-147seig { width: 100% } .container.svelte-1wstx56 { max-width: 446px; box-sizing: border-box; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.37); border-radius: 6px } .language-selector.svelte-1ww98o select.svelte-1ww98o { height: 44px; border: 1px solid #dbe0e5; border-radius: 6px; background-color: #fff; cursor: pointer; font-family: inherit; font-size: 14px; line-height: 1.5; text-align: initial; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; -webkit-appearance: none; appearance: none; font-weight: 400; width: 100%; color: #000; padding: 8px 16px; background-image: url("../images/arrow-down-new.svg"); background-position: right 2px center; background-repeat: no-repeat; background-position: right 16px center } .language-selector.svelte-1ww98o select.svelte-1ww98o:dir(rtl) { background-position: left 2px center } .language-selector.read-only.svelte-1ww98o select.svelte-1ww98o { background-color: #dbe0e5 } .language-selector-alternate.svelte-1ww98o select.svelte-1ww98o { padding: 8px 16px 8px 8px; border: 1px solid #dde2e7; border-radius: 4px; background-color: #fff; cursor: pointer; font-family: inherit; font-size: 14px; text-align: initial; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; -webkit-appearance: none; appearance: none; font-weight: 400; width: 100%; line-height: 1.5em; color: #292c32; background-image: url("../images/arrow-down.svg"); background-position: right 8px center; background-repeat: no-repeat } .language-selector-alternate.svelte-1ww98o select.svelte-1ww98o:dir(rtl) { background-position: left 8px center } .enableHover.svelte-mrm8jk path.svelte-mrm8jk:hover { stroke: #006494 } .show-more.svelte-1ium3jp.svelte-1ium3jp { cursor: pointer; line-height: 21px; text-decoration: underline } .lang-pair.svelte-1ium3jp.svelte-1ium3jp { font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 100%; line-height: 21px } .glossary-menu-active-glossary-display-container.svelte-1ium3jp.svelte-1ium3jp { padding: 0px 16px 16px 16px } .glossary-list.svelte-1ium3jp.svelte-1ium3jp { max-height: 180px; overflow-y: scroll } .glossary-menu-active-glossary-display.svelte-1ium3jp.svelte-1ium3jp { background-color: #eef9f6; border: 1px solid #c7e6de; border-radius: 4px; padding: 8px 16px; line-height: 21px } .glossary-menu-active-glossary-display.svelte-1ium3jp .remove-button.svelte-1ium3jp { width: 100%; text-align: right; cursor: pointer; user-select: none; text-decoration: underline; font-weight: bold } .divider.svelte-1ium3jp.svelte-1ium3jp { width: 80%; margin-left: 10%; border-bottom: 1px solid #dbe0e5 } .glossary-not-found.svelte-1ium3jp.svelte-1ium3jp { padding: 8px 16px } .glossary-not-found.svelte-1ium3jp .container.svelte-1ium3jp { display: flex; border: 1px solid #dbe0e5; background-color: #f5f7f8; padding: 16px; border-radius: 4px } .glossary-not-found.svelte-1ium3jp .icon-container.svelte-1ium3jp { width: 15%; display: flex; justify-content: flex-start; align-items: center } .glossary-not-found.svelte-1ium3jp .content.svelte-1ium3jp { width: 90% } .glossary-not-found.svelte-1ium3jp .icon.svelte-1ium3jp { height: 20px; width: 20px; background-image: url("../images/info.svg"); background-position: center; background-repeat: no-repeat } .glossary-item.svelte-1ium3jp.svelte-1ium3jp { display: flex; padding: 16px 32px } .glossary-item.svelte-1ium3jp .info.svelte-1ium3jp { width: 90% } .glossary-item.svelte-1ium3jp .radio-container.svelte-1ium3jp { display: flex; width: 10% } .glossary-item.svelte-1ium3jp .radio-container input.svelte-1ium3jp { cursor: pointer } .glossary-menu-container.isGlossaryListExpanded.svelte-1ium3jp.svelte-1ium3jp { border-bottom: 1px solid #dbe0e5 } .glossary-menu-toggle-container.svelte-1ium3jp.svelte-1ium3jp { display: flex; padding: 8px 32px; height: 40px; justify-content: space-between; align-items: center; user-select: none; cursor: pointer } .glossary-menu-toggle.svelte-1ium3jp.svelte-1ium3jp { padding: 8px; height: 16px; width: 16px; background-image: url("../images/arrow-down.svg"); background-position: center; background-repeat: no-repeat } .glossary-menu-toggle.isGlossaryListExpanded.svelte-1ium3jp.svelte-1ium3jp { background-image: url("../images/arrow-up.svg") } .container.svelte-hf4zwi.svelte-hf4zwi { display: flex; padding: 16px; align-items: flex-start; gap: 16px; align-self: stretch; border-radius: 6px; border: 1px solid #fbdb94; background: #fff4da } .container.svelte-hf4zwi .content.svelte-hf4zwi { display: flex; align-items: flex-start; gap: 16px; flex: 1 0 0 } .container.svelte-62gn63.svelte-62gn63 { display: flex; align-items: flex-start; flex-direction: column; gap: 12px; flex: 1 0 0; font-size: 14px; font-style: normal; line-height: 150% } .container.svelte-62gn63 .info-text.svelte-62gn63 { color: #242b34; font-weight: 400 } .container.svelte-62gn63 .translation-info.svelte-62gn63 { color: #242b34 } .upgrade-infobox.svelte-6kl6z0.svelte-6kl6z0 { display: flex; padding: 16px; border-radius: 6px; border: 1px solid #dbe0e5; background-color: #f5f7f8; align-items: center; margin: auto } .upgrade-infobox.svelte-6kl6z0 .icon.svelte-6kl6z0 { margin-inline-end:8px;background-position: center; display: block; height: 32px; width: 32px; background-repeat: no-repeat; background-image: url("../images/info.svg") } .upgrade-infobox.svelte-6kl6z0 .text.svelte-6kl6z0 { width: 100% } .translation-count.svelte-6kl6z0.svelte-6kl6z0 { font-weight: 600; margin: 8px 0 } .dl-zendesk-top-icon.svelte-csh6q0.svelte-csh6q0 { height: 32px; width: 32px; border: 0 none; cursor: pointer; background: transparent; border-radius: 4px; margin-inline-end:2px;margin-top: 4px; background-image: url("../images/deepl-logo-no-text.svg"); background-position: center; background-repeat: no-repeat; background-size: 24px 24px; transition: background-color 0.3s ease-in-out } .dl-zendesk-top-icon.svelte-csh6q0.svelte-csh6q0:hover { background-color: #eff4fa } .dl-zendesk-modal.svelte-csh6q0.svelte-csh6q0 { position: absolute; box-sizing: border-box; position: absolute; width: 324px; margin-inline-start:-294px;background: #ffffff; border: 1px solid #dae1e8; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12) } .dl-zendesk-modal.svelte-csh6q0 .welcome.svelte-csh6q0 { width: 50%; padding: 15px 0px } .dl-zendesk-modal.onboarding.svelte-csh6q0.svelte-csh6q0 { background-image: url("../images/zendesk-settings-bg.svg"); background-repeat: no-repeat; background-position: top right } .dl-zendesk-modal.onboarding.svelte-csh6q0.svelte-csh6q0:dir(rtl) { background-position: top left } .dl-zendesk-modal.svelte-csh6q0 .modal-section.svelte-csh6q0 { border-bottom: 1px solid #dae1e8; padding: 16px 32px } .dl-zendesk-modal.svelte-csh6q0 .modal-section.svelte-csh6q0:last-child { border-bottom: 0 none } .dl-zendesk-modal.svelte-csh6q0 .modal-section.reached-limit.svelte-csh6q0 { border-bottom: 0 none; margin-top: 8px; padding-bottom: 8px } .dl-zendesk-modal.svelte-csh6q0 .modal-section.language-not-supported.svelte-csh6q0 { background-image: url("../images/zendesk-settings-bg-lang-not-supported.svg"); background-repeat: no-repeat; background-position: right } .dl-zendesk-modal.svelte-csh6q0 .modal-section.language-not-supported.svelte-csh6q0:dir(rtl) { background-position: left } .dl-zendesk-modal.svelte-csh6q0 .modal-section.glossary.svelte-csh6q0 { padding: 0 } .dl-zendesk-modal.svelte-csh6q0 .modal-section.secondary-text.svelte-csh6q0 { font-weight: 400 } .dl-zendesk-modal.svelte-csh6q0 .modal-section.language-selector.svelte-csh6q0 { padding-top: 24px; padding-bottom: 24px } .dl-zendesk-modal.svelte-csh6q0 .modal-section.upgrade-button-container.svelte-csh6q0 { display: flex; flex-direction: column } .dl-zendesk-modal.svelte-csh6q0 .modal-section .upgrade-button.svelte-csh6q0 { color: #fff; background-color: #0177a9; border: 0; padding: 16px; border-radius: 4px; margin: 8px 0 16px 0; font-weight: 600 } .dl-zendesk-modal.svelte-csh6q0 .modal-section .login-text.svelte-csh6q0 { font-size: 12px } .dl-zendesk-modal.svelte-csh6q0 .modal-section .upgrade-infobox .text.svelte-csh6q0 { width: 100% } .dl-zendesk-modal.svelte-csh6q0 .modal-section.switch-container.svelte-csh6q0 { display: flex; flex-direction: row; justify-content: space-between; align-items: center; font-weight: 600; padding: 24px 32px } .dl-zendesk-modal.svelte-csh6q0 .modal-section.switch-container .on-off-switch.svelte-csh6q0 { display: block; width: 44px; height: 24px; box-sizing: border-box; padding: 3px; background-color: #9ba3ac; border-radius: 12px; cursor: pointer; transition: background-color 0.3s ease-in-out; background-image: url("../images/buttons/close-white.svg"); background-position: 26px 8px; background-repeat: no-repeat; background-size: 8px 8px } .dl-zendesk-modal.svelte-csh6q0 .modal-section.switch-container .on-off-switch span.svelte-csh6q0 { display: block; height: 18px; width: 18px; background-color: white; border-radius: 9px; transition: margin-inline-start 0.3s ease-in-out } .dl-zendesk-modal.svelte-csh6q0 .modal-section.switch-container .on-off-switch.on.svelte-csh6q0 { background-color: #428646; background-image: url("../images/checkmark-white-slim.svg"); background-position: 8px 6px; background-size: 12px 12px } .dl-zendesk-modal.svelte-csh6q0 .modal-section.switch-container .on-off-switch.on span.svelte-csh6q0 { margin-inline-start:20px} .dropdown-container.svelte-csh6q0.svelte-csh6q0 { display: flex; align-items: center; margin-top: 4px; position: relative } .dropdown.svelte-csh6q0.svelte-csh6q0 { border: 1px solid #dae1e8; padding: 5px 10px; border-radius: 4px; font-weight: 400; width: 100% } .body.svelte-csh6q0.svelte-csh6q0 { height: min-content; padding-top: 15px; padding-bottom: 10px } .copy.svelte-csh6q0.svelte-csh6q0 { display: grid; grid-template-columns: 25px 1fr; margin-bottom: 12px } .copy.svelte-csh6q0 .copy-text.svelte-csh6q0 { margin-inline-start:8px;font-size: 14px; line-height: 21px } .right.svelte-csh6q0.svelte-csh6q0 { text-align: right } .upgrade-link.svelte-csh6q0.svelte-csh6q0 { color: #0177a9; cursor: pointer; text-decoration: underline } .btn-primary.svelte-csh6q0.svelte-csh6q0 { text-align: center; cursor: pointer; border: 0 none; border-radius: 2px; background: #0177a9; color: White; font-weight: 400; padding: 8px; line-height: 1em; transition: background-color 0.1s ease-in-out; margin-inline-start:12px;padding: 8px 16px; border-radius: 4px; line-height: 19px } .btn-primary.svelte-csh6q0.svelte-csh6q0:hover { background: #006494 } .btn-primary.svelte-csh6q0.svelte-csh6q0:disabled { background-color: #e3e3e3; color: #6e6e6e; cursor: default } .btn-primary.svelte-csh6q0.svelte-csh6q0:disabled:hover { background-color: #e3e3e3; color: #6e6e6e } .loader.svelte-i1g3gv { border: 4px solid #f1f1f1; border-top: 4px solid #0f2b46; border-radius: 50%; width: var(--size, 24px); height: var(--size, 24px); animation: svelte-i1g3gv-spin 2s linear infinite } .loader.small.svelte-i1g3gv { width: 19px; height: 19px } @keyframes svelte-i1g3gv-spin { 0% { transform: rotate(0deg) } 100% { transform: rotate(360deg) } } .settings-link.svelte-1yv621f.svelte-1yv621f { color: #0177a9; cursor: pointer; display: flex; flex-wrap: nowrap; text-decoration: underline; align-items: center } .settings-link.svelte-1yv621f.svelte-1yv621f:hover { text-decoration-line: underline; color: #065a85 } .settings-link.svelte-1yv621f .icon.svelte-1yv621f { display: block; background-position: center; background-position-x: 1px; background-repeat: no-repeat; margin-inline-start:8px} .settings-link.svelte-1yv621f .icon-external-link.svelte-1yv621f { margin-top: 2px; margin-inline-start:4px;width: 15px; height: 15px; background-image: url("../images/buttons/external-link.svg") } .close-icon.svelte-nskp1z { border: 0 none; background-color: transparent; cursor: pointer; height: 24px; width: 24px; border-radius: 12px; background-repeat: no-repeat; background-position: center; transition: background-color 0.3s ease-in-out; background-image: url("../images/buttons/close.svg"); height: 19px; width: 19px } .close-icon.svelte-nskp1z:hover { background-color: #f2f4f7 } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .container.svelte-8cr9h0.svelte-8cr9h0 { width: 240px; background-color: #fff; border: 1px solid #e0e4e9; border-radius: 5px; font-weight: 400; color: #292c32; font-size: 12px; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16) } .container.svelte-8cr9h0 .header .close-icon-container.svelte-8cr9h0 { position: absolute; inset-inline-end: 5px; top: 4px } .container.svelte-8cr9h0 .body.svelte-8cr9h0 { padding: 24px } .container.svelte-8cr9h0 .body .label-language-switch.svelte-8cr9h0 { margin: 0 0 8px 0; line-height: 1.5em; font-weight: 600; margin-top: 0px; margin-bottom: 4px; user-select: none } .container.svelte-8cr9h0 .footer.svelte-8cr9h0 { display: flex; justify-content: flex-end; padding: 16px 24px 12px 24px; border-top: 1px solid #dde2e7 } .container.svelte-3k7vbu.svelte-3k7vbu { position: relative; background-color: rgba(3, 113, 113, 0.1); margin-top: 4px; padding: 8px 20px 2px 20px; border-radius: 7px } .container.svelte-3k7vbu .translatedText.svelte-3k7vbu { font-weight: 400; font-size: 15px; line-height: 130%; color: #037171 } .container.svelte-3k7vbu .show-alternatives.svelte-3k7vbu { margin-top: 2px; text-decoration-line: underline; color: #006494; cursor: pointer; font-weight: 400; font-size: 12px; line-height: 150% } .container.svelte-3k7vbu .show-alternatives.dark.svelte-3k7vbu { color: #42baf3 } .container.svelte-3k7vbu button.svelte-3k7vbu { position: absolute; top: 2px; inset-inline-end: 0px; background: none; border: 0 none; cursor: pointer } .container.dark.svelte-3k7vbu.svelte-3k7vbu { background-color: #4b535a } .container.dark.svelte-3k7vbu .translatedText.svelte-3k7vbu { color: #f2f4f7 } .container.svelte-tz0fan.svelte-tz0fan { position: absolute; background-color: #fff; padding: 3px; cursor: pointer; margin-top: -11.5px; margin-inline-start:8px;display: flex; flex-direction: row; align-items: center; border-radius: 50%; transition: opacity 0.5s ease-in-out } .container.isParentRTL.svelte-tz0fan.svelte-tz0fan { direction: rtl } .container.isExpanded.svelte-tz0fan.svelte-tz0fan { border-radius: 18px; max-width: 250px } .container.isTranslated.svelte-tz0fan.svelte-tz0fan { display: none; cursor: default } .container.isHidden.svelte-tz0fan.svelte-tz0fan { display: none } .container.messageHasReactionIcon.svelte-tz0fan.svelte-tz0fan { margin-top: -22px } .container.svelte-tz0fan .translateTrigger.svelte-tz0fan { padding: 1px; border-radius: 50%; background-color: white } .container.svelte-tz0fan .translateTrigger svg.svelte-tz0fan { display: block; margin: auto } .container.svelte-tz0fan .translateTrigger.svelte-tz0fan:hover { background-color: #f2f4f7 } .container.svelte-tz0fan .settingsTrigger.svelte-tz0fan { margin-inline-start:2px;padding: 1px; border-radius: 50%; background-color: white } .container.svelte-tz0fan .settingsTrigger svg.svelte-tz0fan { display: block; margin: auto } .container.svelte-tz0fan .settingsTrigger.svelte-tz0fan:hover { background-color: #f2f4f7 } .container.svelte-tz0fan .settingsContainer.svelte-tz0fan { position: absolute; top: 26px; inset-inline-start: 22px } .container.svelte-tz0fan .settingsContainer.isTop.svelte-tz0fan { top: -156px } .container.svelte-tz0fan .settingsContainer.isLeft.svelte-tz0fan { inset-inline-start: -200px } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .container.svelte-1e4efj5.svelte-1e4efj5 { width: 240px; min-height: 102; background-color: #fff; border: 1px solid #e0e4e9; border-radius: 5px; font-weight: 400; color: #292c32; font-size: 12px; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16) } .container.svelte-1e4efj5 .header .close-icon-container.svelte-1e4efj5 { position: absolute; inset-inline-end: 5px; top: 4px } .container.svelte-1e4efj5 .body.svelte-1e4efj5 { padding: 24px } .container.svelte-1e4efj5 .body .label-language-switch.svelte-1e4efj5 { margin: 0 0 8px 0; line-height: 1.5em; font-weight: 600; margin-top: 0px; margin-bottom: 4px; user-select: none } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .container.svelte-n9gtci.svelte-n9gtci { width: 240px; min-height: 102; background-color: #fff; border: 1px solid #e0e4e9; border-radius: 5px; font-weight: 400; color: #292c32; font-size: 12px; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16) } .container.svelte-n9gtci .header .close-icon-container.svelte-n9gtci { position: absolute; inset-inline-end: 5px; top: 4px } .container.svelte-n9gtci .body.svelte-n9gtci { padding: 24px } .container.svelte-14w5zgr.svelte-14w5zgr { display: flex; flex-direction: row; padding: 8px } .container.svelte-14w5zgr .expanded-background.svelte-14w5zgr { position: absolute; inset-inline-start: -25px; background-color: white; width: 61px; z-index: 2147483650; border-radius: 18px; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3) } .container.svelte-14w5zgr .icon-container.svelte-14w5zgr { cursor: pointer; width: 34px; height: 34px; display: flex; align-items: center; justify-content: center; background-color: white; border-radius: 50% } .container.svelte-14w5zgr .icon-container.svelte-14w5zgr:hover { background-color: #f2f4f7 } .errorContainer.svelte-14w5zgr.svelte-14w5zgr,.settingsContainer.svelte-14w5zgr.svelte-14w5zgr { position: absolute; inset-inline-end: 10px; bottom: 50px; z-index: 2147483649 } .container.svelte-t50unb.svelte-t50unb { position: relative; background-color: rgba(3, 113, 113, 0.1); margin-top: 8px; padding: 16px 16px 8px 16px; border-radius: 7px; display: flex; flex-direction: column } .container.svelte-t50unb .translatedText.svelte-t50unb { font-weight: 400; font-size: 15px; line-height: 130%; color: #037171 } .container.svelte-t50unb .show-alternatives.svelte-t50unb { margin-top: 8px; text-decoration-line: underline; color: #006494; cursor: pointer; font-weight: 400; font-size: 12px; line-height: 150% } .container.svelte-t50unb .show-alternatives.dark.svelte-t50unb { color: #42baf3 } .container.svelte-t50unb button.svelte-t50unb { position: absolute; top: 0px; inset-inline-end: 0px; background: none; border: 0 none; cursor: pointer; padding: 8px } .container.dark.svelte-t50unb.svelte-t50unb { background-color: #4b535a } .container.dark.svelte-t50unb .translatedText.svelte-t50unb { color: #f2f4f7 } .tweetLink.svelte-qovtib.svelte-qovtib { background: none; text-decoration: underline; font-weight: bold; border: none; padding: 0; font: inherit; cursor: pointer; outline: inherit; color: #0078d7; display: flex; flex-direction: row; align-content: flex-end; align-items: center } .tweetLink.svelte-qovtib .copy.svelte-qovtib { font-size: 0.75rem } .tweetLink.svelte-qovtib svg.svelte-qovtib { margin-inline-start:4px} .tweetLink.svelte-qovtib .deepl-icon.svelte-qovtib { fill: #0078d7 } .tweetLink.svelte-qovtib.svelte-qovtib:hover:enabled { color: #016997 } .tweetLink.svelte-qovtib:hover:enabled .deepl-icon.svelte-qovtib { fill: #016997 } .tweetLink.dark.svelte-qovtib.svelte-qovtib { color: #3c9dc4 } .tweetLink.dark.svelte-qovtib .deepl-icon.svelte-qovtib { fill: #3c9dc4 } .tweetLink.dark.svelte-qovtib.svelte-qovtib:hover:enabled { color: #78bcd6 } .tweetLink.dark.svelte-qovtib:hover:enabled .deepl-icon.svelte-qovtib { fill: #78bcd6 } .tweetLink.svelte-qovtib.svelte-qovtib:disabled { color: #9ba3ac } .tweetLink.svelte-qovtib:disabled .deepl-icon.svelte-qovtib { fill: #9ba3ac } .container.svelte-jkt5fr.svelte-jkt5fr { position: relative; background-color: #f5f7f8; margin: 1.6rem; padding: 16px 16px 16px 16px; border-radius: 7px; display: flex; flex-direction: column } .container.svelte-jkt5fr .translatedText.svelte-jkt5fr { font-weight: 400; font-size: 14px; line-height: 19.6px; color: #363f4a } .container.svelte-jkt5fr .show-alternatives.svelte-jkt5fr { margin-top: 8px; color: #0177a9; cursor: pointer; font-weight: 590; font-size: 14px; line-height: 20px } .container.svelte-jkt5fr button.svelte-jkt5fr { position: absolute; top: 0px; inset-inline-end: 0px; border: 0 none; cursor: pointer; padding: 8px; background-color: transparent } .linkedin-link-container.svelte-2f58mn.svelte-2f58mn { align-items: start } .spinner.svelte-2f58mn.svelte-2f58mn { margin-inline-start:1.6rem} .linkedin-link.svelte-2f58mn.svelte-2f58mn { background: none; border: none; padding: 0; font: inherit; cursor: pointer; outline: inherit; display: flex; flex-direction: row; align-content: flex-end; align-items: center; margin-inline-start:1.6rem;margin-top: 5px } .linkedin-link.svelte-2f58mn .copy.svelte-2f58mn { font-size: 14px; font-weight: 590; color: #848f9b } .linkedin-link.svelte-2f58mn .copy.active.svelte-2f58mn { color: #0177a9 } .container.svelte-t50unb.svelte-t50unb { position: relative; background-color: rgba(3, 113, 113, 0.1); margin-top: 8px; padding: 16px 16px 8px 16px; border-radius: 7px; display: flex; flex-direction: column } .container.svelte-t50unb .translatedText.svelte-t50unb { font-weight: 400; font-size: 15px; line-height: 130%; color: #037171 } .container.svelte-t50unb .show-alternatives.svelte-t50unb { margin-top: 8px; text-decoration-line: underline; color: #006494; cursor: pointer; font-weight: 400; font-size: 12px; line-height: 150% } .container.svelte-t50unb .show-alternatives.dark.svelte-t50unb { color: #42baf3 } .container.svelte-t50unb button.svelte-t50unb { position: absolute; top: 0px; inset-inline-end: 0px; background: none; border: 0 none; cursor: pointer; padding: 8px } .container.dark.svelte-t50unb.svelte-t50unb { background-color: #4b535a } .container.dark.svelte-t50unb .translatedText.svelte-t50unb { color: #f2f4f7 } .commentLink.svelte-mtyjwe.svelte-mtyjwe { background: none; text-decoration: underline; font-weight: bold; border: none; padding: 0; font: inherit; cursor: pointer; outline: inherit; color: #0078d7; display: flex; flex-direction: row; align-content: flex-end; align-items: center; margin-top: 4px } .commentLink.svelte-mtyjwe .copy.svelte-mtyjwe { font-size: 14px; font-weight: 600 } .commentLink.svelte-mtyjwe svg.svelte-mtyjwe { margin-inline-start:4px} .commentLink.svelte-mtyjwe .deepl-icon.svelte-mtyjwe { fill: #0078d7 } .commentLink.svelte-mtyjwe.svelte-mtyjwe:hover:enabled { color: #016997 } .commentLink.svelte-mtyjwe:hover:enabled .deepl-icon.svelte-mtyjwe { fill: #016997 } .commentLink.dark.svelte-mtyjwe.svelte-mtyjwe { color: #3c9dc4 } .commentLink.dark.svelte-mtyjwe .deepl-icon.svelte-mtyjwe { fill: #3c9dc4 } .commentLink.dark.svelte-mtyjwe.svelte-mtyjwe:hover:enabled { color: #78bcd6 } .commentLink.dark.svelte-mtyjwe:hover:enabled .deepl-icon.svelte-mtyjwe { fill: #78bcd6 } .commentLink.svelte-mtyjwe.svelte-mtyjwe:disabled { color: #9ba3ac } .commentLink.svelte-mtyjwe:disabled .deepl-icon.svelte-mtyjwe { fill: #9ba3ac } .dl-container-menu.svelte-9xsres.svelte-9xsres { position: relative } .dl-container-menu.svelte-9xsres .dl-menu-icon-wrapper.svelte-9xsres { display: flex; align-items: center; gap: 8px } .dl-container-menu.svelte-9xsres .divider.svelte-9xsres { border-bottom: 1px solid #dde2e7 } .dl-container-menu.svelte-9xsres .dl-menu-icon.svelte-9xsres { border: 0 none; background-color: transparent; height: 32px; width: 32px; border-radius: 12px; background-repeat: no-repeat; background-position: center } .dl-container-menu.svelte-9xsres .dl-menu-icon.isOpen.svelte-9xsres { background-color: #c1c7d0; border-radius: 4px } .dl-container-menu.svelte-9xsres .dl-menu-icon--settings.svelte-9xsres { background-image: url("../images/buttons/settings-input.svg"); cursor: pointer } .dl-container-menu.svelte-9xsres .dl-menu-icon--settings.svelte-9xsres:hover { background-color: #dbe0e5; border-radius: 4px } .dl-container-menu.svelte-9xsres .dl-menu-icon--hamburger.svelte-9xsres { background-image: url("../images/buttons/menu-icon.svg"); cursor: pointer } .dl-container-menu.svelte-9xsres .dl-menu-icon--hamburger.svelte-9xsres:hover { background-color: #dbe0e5; border-radius: 4px } .dl-container-menu.svelte-9xsres .dl-menu-icon--user.svelte-9xsres { background-image: url("../images/userpic.svg") } .dl-container-menu.svelte-9xsres .dl-menu-list.svelte-9xsres { z-index: 1999999999; position: absolute; top: 32px; inset-inline-end: 0px; padding-top: 6px; padding-bottom: 6px; display: flex; flex-direction: column; align-items: flex-start; border: 1px solid #dae1e8; border-radius: 4px; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16); background-color: #fff; color: #292c32 } .dl-container-menu.svelte-9xsres .dl-menu-item.svelte-9xsres { padding: 10px 16px 10px 16px; font-size: 13px; line-height: 17.7px; width: 130px; cursor: pointer } .dl-container-menu.svelte-9xsres .dl-menu-item.svelte-9xsres:hover { background-color: #f2f4f7 } .dl-container-menu.svelte-9xsres .dl-menu-item--divider.svelte-9xsres { pointer-events: none; padding-block:0} .dl-container-menu.svelte-9xsres button.dl-menu-item.svelte-9xsres { width: 100%; height: auto; border-radius: 0px; background: none; border: none; text-align: start } .dl-container-menu.svelte-9xsres .dl-menu-link.svelte-9xsres { display: flex; align-items: flex-start; color: #292c32; text-decoration: none } .dl-container-menu.svelte-9xsres .dl-feedback-icon.svelte-9xsres { height: 16px; width: 16px; margin-inline-start:6px;background-repeat: no-repeat; background-position: center; background-image: url("../images/buttons/external-link.svg") } .dl-container-menu.svelte-9xsres .user-action-button.svelte-9xsres { background-color: #0177a9; color: white; cursor: pointer; border: 0; padding: 8px 16px; border-radius: 6px; font-size: 14px } .deepl-shield-icon.svelte-16nk5mq { background-image: url("../images/icons/shield.svg"); background-position: center; background-size: cover } .deepl-shield-icon.white.svelte-16nk5mq { background-image: url("../images/icons/shield-white.svg") } .dl-header.svelte-1tthjxl.svelte-1tthjxl { border-bottom: 1px solid #dae1e8; display: flex; flex-direction: row; align-items: center; padding: 6px 10px; height: 56px; box-sizing: border-box } .dl-header.svelte-1tthjxl .logo-translator-name-container.svelte-1tthjxl { display: flex; align-items: center; gap: 8px } .dl-header--with-lang-selector.svelte-1tthjxl.svelte-1tthjxl { padding: 5px 13px 5px 22px } .dl-header--with-lang-selector.svelte-1tthjxl .dl-logo.svelte-1tthjxl { width: 24px; background-image: url("../images/deepl-logo-no-text.svg"); background-position: center; background-size: contain } .dl-header--with-lang-selector.svelte-1tthjxl .translator-name.svelte-1tthjxl { color: #0f2b46; font-weight: 600; font-size: 14px } .dl-header--with-lang-selector.svelte-1tthjxl .dl-actions.svelte-1tthjxl { justify-content: flex-end; margin-top: 0; margin-inline-end:0;gap: 12px } .dl-header--with-lang-selector.svelte-1tthjxl .dl-actions-language-selector.svelte-1tthjxl { display: flex } .dl-header--with-lang-selector.svelte-1tthjxl .dl-actions-language-selector__dropdown.svelte-1tthjxl { max-width: 200px } .dl-logo.svelte-1tthjxl.svelte-1tthjxl { width: 102px; height: 35px; background-image: url(../images/deepl-logo.svg); background-position: center; background-repeat: no-repeat; cursor: pointer; background-size: cover } button.dl-logo.svelte-1tthjxl.svelte-1tthjxl { border: none; background-color: transparent; padding: 0px } .dl-actions.svelte-1tthjxl.svelte-1tthjxl { display: flex; align-items: center; flex-grow: 1; justify-content: flex-end } .dl-actions.svelte-1tthjxl button.svelte-1tthjxl { border: 0 none; background-color: transparent; transition: background-color 0.3s ease-in-out; cursor: pointer; height: 24px; width: 24px; border-radius: 12px } .dl-actions.svelte-1tthjxl button.svelte-1tthjxl:hover { background-color: #f2f4f7 } .dl-actions.svelte-1tthjxl button.dl-settings-icon.svelte-1tthjxl { width: 19px; height: 19px; background-image: url("../images/buttons/settings-input.svg"); background-position: center; background-repeat: no-repeat; cursor: pointer; height: 24px; width: 24px } .dl-actions.svelte-1tthjxl button.dl-close-icon.svelte-1tthjxl { background-repeat: no-repeat; background-position: center; background-image: url("../images/icons/x-mark-big.svg") } .dl-layout.svelte-jwy61a { min-width: 213px; font-weight: 400; font-size: 12px } .dl-content.svelte-jwy61a { color: #242b34 } .radio.svelte-1jny8vu.svelte-1jny8vu.svelte-1jny8vu { display: flex; margin-bottom: 8px } .radio--with-border.svelte-1jny8vu.svelte-1jny8vu.svelte-1jny8vu { border: 1px solid #dae1e8; border-radius: 4px; padding: 8px } .radio--with-border.svelte-1jny8vu.svelte-1jny8vu.svelte-1jny8vu:hover,.radio--with-border.svelte-1jny8vu.svelte-1jny8vu.svelte-1jny8vu:focus { border-color: #006494 } .radio--with-border.radio--checked.svelte-1jny8vu.svelte-1jny8vu.svelte-1jny8vu { border-color: #006494 } .radio.svelte-1jny8vu label.svelte-1jny8vu.svelte-1jny8vu { margin-inline-start:8px;font-size: 12px; line-height: 16px; color: #394046; cursor: pointer; width: 100% } .radio.svelte-1jny8vu .radio-icon.svelte-1jny8vu.svelte-1jny8vu { pointer-events: none } .radio.svelte-1jny8vu input[type=radio].svelte-1jny8vu.svelte-1jny8vu { position: absolute; opacity: 0; cursor: pointer } .radio.svelte-1jny8vu input[type=radio].svelte-1jny8vu+.radio-icon.svelte-1jny8vu:before { content: ""; background: #fff; border-radius: 100%; border: 1px solid #6e6e6e; display: inline-block; width: 14px; height: 14px; margin-inline-end:8px;vertical-align: top; cursor: pointer; text-align: center; transition: all 250ms ease } .radio.svelte-1jny8vu input[type=radio].svelte-1jny8vu:checked+.radio-icon.svelte-1jny8vu:before { border: 1px solid #006494; background-color: #006494; box-shadow: inset 0 0 0 2px #fff } .radio.svelte-1jny8vu input[type=radio].svelte-1jny8vu:focus+.radio-icon.svelte-1jny8vu:before { outline: none; border-color: #006494 } .radio.svelte-1jny8vu input[type=radio].svelte-1jny8vu:disabled+.radio-icon.svelte-1jny8vu:before { box-shadow: inset 0 0 0 2px #fff; border-color: #bfbfbf; background: #bfbfbf } .radio.svelte-1jny8vu input[type=radio].svelte-1jny8vu+.radio-icon.svelte-1jny8vu:empty:before { margin-inline-end:0} :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .tooltip-wrapper.svelte-kj6lw.svelte-kj6lw { width: 300px; background-color: #fff; border: 1px solid #e0e4e9; border-radius: 5px; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16) } .tooltip-wrapper--settings.svelte-kj6lw.svelte-kj6lw { width: 250px } .tooltip-wrapper.svelte-kj6lw .footer.svelte-kj6lw { border-top: 1px solid #f2f4f7; padding: 6px; display: flex; justify-content: end } .header.svelte-kj6lw.svelte-kj6lw { display: flex; flex-direction: row; align-items: center; justify-content: flex-end; padding: 5px } .header.svelte-kj6lw .close-icon.svelte-kj6lw { border: 0 none; background-color: transparent; cursor: pointer; height: 24px; width: 24px; border-radius: 12px; background-repeat: no-repeat; background-position: center; transition: background-color 0.3s ease-in-out; background-image: url("../images/buttons/close.svg"); height: 19px; width: 19px } .header.svelte-kj6lw .close-icon.svelte-kj6lw:hover { background-color: #f2f4f7 } p.svelte-kj6lw.svelte-kj6lw { margin: 0 0 8px 0; line-height: 1.5em; margin-bottom: 4px; user-select: none } p.font-bold.svelte-kj6lw.svelte-kj6lw { font-weight: 600 } .dl-widget.svelte-kj6lw.svelte-kj6lw { border-bottom: 1px solid #dde2e7; padding: 0 16px 16px 16px } .dl-widget.svelte-kj6lw.svelte-kj6lw:last-child { border-bottom: 0 none } .link-container.svelte-kj6lw.svelte-kj6lw { display: flex; justify-content: flex-end } .link-input-settings.svelte-kj6lw.svelte-kj6lw { display: flex; flex-wrap: nowrap; cursor: pointer } .link.svelte-kj6lw.svelte-kj6lw { color: #0177a9; cursor: pointer } .link.svelte-kj6lw.svelte-kj6lw:hover { text-decoration-line: underline; color: #065a85 } .link-settings.svelte-kj6lw.svelte-kj6lw { display: flex; flex-wrap: nowrap; text-decoration: underline; justify-items: center } .icon.svelte-kj6lw.svelte-kj6lw { display: block; background-position: center; background-position-x: 1px; background-repeat: no-repeat; margin-inline-start:8px} .icon-toggle-on.svelte-kj6lw.svelte-kj6lw { width: 50px; height: 16px; background-image: url("../images/toggle-on.svg") } .icon-external-link.svelte-kj6lw.svelte-kj6lw { margin-top: 2px; margin-inline-start:4px;width: 15px; height: 15px; background-image: url("../images/buttons/external-link.svg") } .action-container.svelte-kj6lw.svelte-kj6lw { display: flex; align-items: center; justify-content: space-between; margin-top: 4px } .btn-primary.svelte-kj6lw.svelte-kj6lw { text-align: center; cursor: pointer; border: 0 none; border-radius: 2px; background: #0177a9; color: White; font-weight: 400; padding: 8px; line-height: 1em; transition: background-color 0.1s ease-in-out; padding-inline:16px;margin-inline-start:16px} .btn-primary.svelte-kj6lw.svelte-kj6lw:hover { background: #006494 } .btn-primary.disabled.svelte-kj6lw.svelte-kj6lw { opacity: 0.5; pointer-events: none } .option-container.svelte-kj6lw.svelte-kj6lw { padding: 4px 0 8px 0 } .dl-btn.svelte-sfmd6f.svelte-sfmd6f { width: 40px; height: 40px; border: 0 none; background: transparent; border-radius: 4px; transition: background-color 0.3s ease-in-out; display: flex; align-items: center; justify-content: center; cursor: pointer } .dl-btn.svelte-sfmd6f.svelte-sfmd6f:hover,.dl-btn.dl-btn-active.svelte-sfmd6f.svelte-sfmd6f { background-color: #f2f4f7 } .dl-icon.svelte-sfmd6f.svelte-sfmd6f { display: block; height: 24px; width: 24px; background-position: center; background-repeat: no-repeat } .dl-icon.dl-icon-copy.svelte-sfmd6f.svelte-sfmd6f { background-image: url("../images/buttons/copy.svg") } .dl-btn-active.svelte-sfmd6f .dl-icon-copy.svelte-sfmd6f { background-image: url("../images/buttons/copy-active.svg") } .listen-list.svelte-o3etn3.svelte-o3etn3 { z-index: 199999999999; position: absolute; display: flex; inset-inline-end: 0; flex-direction: column; align-items: flex-start; border: 1px solid #dae1e8; border-radius: 4px; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16); background-color: #fff } .listen-list.svelte-o3etn3 .list-entry.svelte-o3etn3 { box-sizing: content-box; width: 163px; font-family: inherit; font-size: 14px; color: #292c32; display: flex; justify-content: flex-start; align-items: center; cursor: pointer; padding-top: 8px; padding-bottom: 8px; padding-inline-start:16px;padding-inline-end:16px;border: 0 none; background: transparent; border-radius: 4px; transition: background-color 0.3s ease-in-out } .listen-list.svelte-o3etn3 .list-entry.svelte-o3etn3:hover { background-color: #f2f4f7 } .listen-list.svelte-o3etn3 .list-entry.dl-entry-notAvailable.svelte-o3etn3 { pointer-events: none; color: #9ba3ac; user-select: none } .dl-btn.svelte-17suwwx.svelte-17suwwx { width: 40px; height: 40px; border: 0 none; background: transparent; border-radius: 4px; transition: background-color 0.3s ease-in-out; display: flex; align-items: center; justify-content: center; cursor: pointer } .dl-btn.svelte-17suwwx.svelte-17suwwx:hover,.dl-btn.dl-btn-active.svelte-17suwwx.svelte-17suwwx,.dl-btn.dl-btn-hovered.svelte-17suwwx.svelte-17suwwx { background-color: #f2f4f7 } .dl-icon.svelte-17suwwx.svelte-17suwwx { display: block; height: 24px; width: 24px; background-position: center; background-repeat: no-repeat } .dl-icon.dl-icon-listen.svelte-17suwwx.svelte-17suwwx { background-image: url("../images/buttons/listen.svg") } .dl-btn-active.svelte-17suwwx .dl-icon-listen.svelte-17suwwx { background-image: url("../images/buttons/listen-stop.svg") } .dl-replace-button.svelte-9vlams { background: transparent; background-color: #0f2b46; border: 0 none; cursor: pointer; border-radius: 4px; background-image: url("../images/buttons/gdocs-replace.svg"); background-position: center; background-repeat: no-repeat; width: 40px; height: 40px; box-sizing: border-box } .dl-replace-button.svelte-9vlams:disabled { opacity: 0.5; cursor: default } .dl-toolbar.svelte-166oozy.svelte-166oozy.svelte-166oozy { display: flex; flex-direction: row; justify-content: space-between; align-items: center; padding-top: 16px } .dl-toolbar.svelte-166oozy .tooltip-linguee.svelte-166oozy.svelte-166oozy { display: none; transition: 0.2s ease-out } .dl-toolbar.svelte-166oozy .dl-dictionary.svelte-166oozy.svelte-166oozy { display: flex; cursor: pointer; align-items: center; height: 40px; cursor: pointer; padding: 0 8px; border-radius: 4px } .dl-toolbar.svelte-166oozy .dl-dictionary.shown-dict.svelte-166oozy.svelte-166oozy { color: #006494; background-color: #f2f4f7 } .dl-toolbar.svelte-166oozy .dl-dictionary .dict-text.svelte-166oozy.svelte-166oozy { margin-inline-end:8px} .dl-toolbar.svelte-166oozy .dl-dictionary .img_book.svelte-166oozy.svelte-166oozy { background-image: url("../images/book.svg"); display: block; height: 24px; width: 24px; background-position: center; background-repeat: no-repeat } .dl-toolbar.svelte-166oozy .dl-dictionary .img_book.shown-dict.svelte-166oozy.svelte-166oozy { background-image: url("../images/book-blue.svg") } .dl-toolbar.svelte-166oozy .dl-dictionary .img_arrow.svelte-166oozy.svelte-166oozy { background-image: url("../images/arrow-down-variant2.svg"); display: block; height: 24px; width: 24px; background-position: center; background-repeat: no-repeat } .dl-toolbar.svelte-166oozy .dl-dictionary .img_arrow.shown-dict.svelte-166oozy.svelte-166oozy { background-image: url("../images/arrow-down-variant2-blue.svg") } .dl-toolbar.svelte-166oozy .dl-dictionary.svelte-166oozy.svelte-166oozy:hover { background-color: #f2f4f7 } .dl-toolbar.svelte-166oozy .dl-dictionary.svelte-166oozy:hover~.tooltip-linguee.svelte-166oozy { position: absolute; display: inline-block; top: 100%; padding: 16px 24px; color: #292c32; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1); width: 245px; inset-inline-start: -50%; background-color: #fff; line-height: 20px; transition: 0.2s ease-out; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16) } .dl-toolbar.svelte-166oozy .dl-dictionary.disable.svelte-166oozy.svelte-166oozy { color: #727a83 } .dl-toolbar.svelte-166oozy .dl-dictionary.disable .img_book.svelte-166oozy.svelte-166oozy { background-image: url("../images/book-grey.svg") } .dl-toolbar.svelte-166oozy .dl-dictionary.disable .img_arrow.svelte-166oozy.svelte-166oozy { background-image: url("../images/arrow-down-variant2-grey.svg") } .dl-toolbar.svelte-166oozy .dl-dictionary.disable.svelte-166oozy.svelte-166oozy:hover { background-color: transparent } .dl-toolbar.svelte-166oozy .dl-link-container .link.svelte-166oozy.svelte-166oozy { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; border: 0 none; background: transparent; padding: 0; color: #006494; cursor: pointer; text-decoration: none; font-size: 14px; display: flex; align-items: center; justify-content: center; text-align: start } .dl-toolbar.svelte-166oozy .dl-link-container .link.svelte-166oozy.svelte-166oozy:hover { text-decoration: underline } .dl-toolbar.svelte-166oozy .dl-link-container .link .icon.svelte-166oozy.svelte-166oozy { display: block; background-position: center; background-position-x: 1px; background-repeat: no-repeat; margin-inline-start:8px} .dl-toolbar.svelte-166oozy .dl-link-container .link .icon-external-link.svelte-166oozy.svelte-166oozy { margin-top: 2px; margin-inline-start:4px;width: 15px; height: 15px; background-image: url("../images/buttons/external-link.svg"); background-image: url("../images/buttons/external-link-variant.svg") } .dl-toolbar.svelte-166oozy .dl-btn-group.svelte-166oozy.svelte-166oozy { display: flex; flex-direction: row; justify-content: space-between; gap: 4px; position: relative } .dl-toolbar.svelte-1ou9pye { padding-top: 24px; text-align: left } .btn-primary.svelte-1ou9pye { text-align: center; cursor: pointer; border: 0 none; border-radius: 2px; background: #0177a9; color: White; font-weight: 400; padding: 8px; line-height: 1em; transition: background-color 0.1s ease-in-out; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; margin-inline-end:6px;line-height: normal; padding: 9px 16px; font-size: 14px; border-radius: 4px; background-color: #0177a9 } .btn-primary.svelte-1ou9pye:hover { background: #006494 } .btn-secondary.svelte-1ou9pye { border: 1px solid #0f2b46; border-radius: 2px; background: transparent; color: #0f2b46; padding: 8px 12px; cursor: pointer; width: auto; margin-inline-end:0;font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; padding: 8px 16px; font-size: 14px; border-radius: 4px; border-color: #dbe0e5 } .btn-secondary.svelte-1ou9pye:hover { border-color: #006494; color: #006494 } .debug-settings.svelte-mu7va1 { width: fit-content; font-size: 12px; padding: 5px; color: #fff; background-color: #000 } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .dl__dictionary.svelte-1n7xyu1 { max-height: 366px; overflow: scroll; scroll-behavior: auto; border-top: 1px solid #dae1e8 } .dl__dictionary.svelte-1n7xyu1::-webkit-scrollbar { -webkit-appearance: none; width: 7px } .dl__dictionary.svelte-1n7xyu1::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5) } .dl-alternatives-container.svelte-fxpmgu.svelte-fxpmgu { border-top: 1px solid #dbe0e5; background-color: #f5f7f8 } .dl-toggle-show-alternatives.svelte-fxpmgu.svelte-fxpmgu { display: block; background: transparent; border: 0 none; text-align: start; width: 100%; background-image: url("../images/icons/platformBehaviours/gdocs/alternatives.svg"); background-repeat: no-repeat; background-position: center left 8px; cursor: pointer; line-height: 21px; letter-spacing: -1.1%; padding-top: 10px; padding-bottom: 10px; padding-inline-start:36px;padding-inline-end:10px;font-size: 14px; font-weight: 600; font-family: inherit } .dl-toggle-show-alternatives.svelte-fxpmgu.svelte-fxpmgu:dir(rtl) { background-position: center right 8px } .dl-toggle-show-alternatives.svelte-fxpmgu.svelte-fxpmgu::after { height: 20px; width: 20px; content: " "; position: absolute; inset-inline-end: 16px; transition: transform 0.3 ease-in-out; background-image: url("../images/arrow-down-variant.svg"); background-position: center; background-repeat: no-repeat } .dl-toggle-show-alternatives.is-showing.svelte-fxpmgu.svelte-fxpmgu::after { transform: rotate(180deg) } .dl-segmentation-selector.svelte-fxpmgu.svelte-fxpmgu { padding: 8px } .dl-segmentation-selector.svelte-fxpmgu .segmentation-button.svelte-fxpmgu { background: transparent; font-family: inherit; border: 0 none; cursor: pointer; font-size: 14px; font-weight: 400; line-height: 21px; padding-top: 4px; padding-bottom: 4px; padding-inline-start:30px;padding-inline-end:4px;margin-inline-end:11px;background-repeat: no-repeat; background-position: center left 2px } .dl-segmentation-selector.svelte-fxpmgu .segmentation-button.svelte-fxpmgu:dir(rtl) { background-position: center right 2px } .dl-segmentation-selector.svelte-fxpmgu .segmentation-button.word.svelte-fxpmgu { background-image: url("../images/icons/platformBehaviours/gdocs/segmentation-word.svg") } .dl-segmentation-selector.svelte-fxpmgu .segmentation-button.sentence.svelte-fxpmgu { background-image: url("../images/icons/platformBehaviours/gdocs/segmentation-sentence.svg") } .dl-segmentation-selector.svelte-fxpmgu .active.svelte-fxpmgu { border-radius: 4px; background-color: #dbe0e5 } .alternatives.svelte-fxpmgu.svelte-fxpmgu { padding-bottom: 8px; max-height: 250px; overflow-y: auto; overflow-x: hidden } .alternative.svelte-fxpmgu.svelte-fxpmgu { cursor: pointer; background-color: white; border-radius: 4px; margin: 0 8px 8px 8px; padding: 8px; font-size: 14px; font-weight: 400; line-height: 21px } .alternative.svelte-fxpmgu.svelte-fxpmgu:last-child { margin-bottom: 0 } .alternative.svelte-fxpmgu .highlighted-text-chunk.svelte-fxpmgu { text-decoration: underline; color: #007e5e } .dl-alternatives-loading-skeleton.svelte-fxpmgu.svelte-fxpmgu { animation: svelte-fxpmgu-skeleton-loading 1s linear infinite alternate; padding: 0 8px 8px 8px } .dl-alternatives-loading-skeleton.svelte-fxpmgu .skeleton-item.svelte-fxpmgu { padding-bottom: 8px; background-color: white; border-radius: 4px; padding: 13px 8px; margin-bottom: 8px } .dl-alternatives-loading-skeleton.svelte-fxpmgu .skeleton-item.svelte-fxpmgu:last-child { margin-bottom: 0 } .dl-alternatives-loading-skeleton.svelte-fxpmgu .skeleton-item .skeleton-subitem.svelte-fxpmgu { background-color: #edf8fc; height: 12px; margin-bottom: 13px; border-radius: 6px } .dl-alternatives-loading-skeleton.svelte-fxpmgu .skeleton-item .skeleton-subitem.svelte-fxpmgu:last-child { margin-bottom: 0 } .dl-alternatives-loading-skeleton.svelte-fxpmgu .skeleton-item .skeleton-subitem.is-short-line.svelte-fxpmgu { width: 45% } @keyframes svelte-fxpmgu-skeleton-loading { 0% { opacity: 1 } 100% { opacity: 0.5 } } .preview-text-scroller.svelte-t9u7lm.svelte-t9u7lm { line-height: 23px; font-weight: 400; letter-spacing: -1.1%; max-height: 400px; overflow-x: hidden; overflow-y: auto } .dl-translatable-line.svelte-t9u7lm.svelte-t9u7lm { clear: both } .dl-translatable-line.is-sentence-segmentation.svelte-t9u7lm .sentence-text.svelte-t9u7lm { cursor: pointer } .dl-translatable-line.is-sentence-segmentation.svelte-t9u7lm .sentence-text.active-sentence.svelte-t9u7lm { background-color: #fbdb94; border-radius: 4px } .dl-translatable-line.is-sentence-segmentation.svelte-t9u7lm .sentence-text.svelte-t9u7lm:hover { background-color: #fbdb94; border-radius: 4px } .dl-translatable-line.is-word-segmentation.svelte-t9u7lm .word-text.svelte-t9u7lm { cursor: pointer } .dl-translatable-line.is-word-segmentation.svelte-t9u7lm .word-text.active-word.svelte-t9u7lm { background-color: #fbdb94; border-radius: 4px } .dl-translatable-line.is-word-segmentation.svelte-t9u7lm .word-text.svelte-t9u7lm:hover { background-color: #fbdb94; border-radius: 4px } .dl-untranslatable-line.svelte-t9u7lm.svelte-t9u7lm { width: 1px; height: 20px; float: inline-start } .dl-inline-translate-toolbar-frame.svelte-t9u7lm.svelte-t9u7lm { margin-bottom: -10px } .dl-alternatives-frame.svelte-t9u7lm.svelte-t9u7lm { margin: 32px -24px -16px -24px } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .dl-ms-addin-banner.svelte-1qr4p6b.svelte-1qr4p6b { padding: 16px 24px; display: flex; justify-content: space-between; align-items: center; background-color: #fcf6ea; position: relative } .dl-ms-addin-banner.svelte-1qr4p6b .text-banner.svelte-1qr4p6b { font-size: 14px; font-weight: 400; line-height: 20px; color: #242b34 } .dl-ms-addin-banner.svelte-1qr4p6b .button-banner.svelte-1qr4p6b { top: 861px; left: 1560.65px; padding: 5px 16px 7px 16px; border-radius: 4px; background-color: #0f2b46; color: #fff; cursor: pointer; z-index: 1 } .dl-ms-addin-banner.svelte-1qr4p6b .icon.svelte-1qr4p6b { position: absolute; background: url("../images/bg_yellow.svg"); background-position: right; background-repeat: no-repeat; width: 223px; height: 58px; right: 0 } .tooltip-container.svelte-1qr4p6b.svelte-1qr4p6b { font-size: 14px; line-height: 1.4em; word-wrap: break-word; padding: 16px 24px } .tooltip-container.error.svelte-1qr4p6b.svelte-1qr4p6b { padding: 0px } .tooltip-container.svelte-1qr4p6b .loading-spinner-container.svelte-1qr4p6b { display: flex; flex-direction: column; align-items: center; justify-content: center } .tooltip-container.svelte-1qr4p6b .result-frame.svelte-1qr4p6b { line-height: 1.6em; max-height: 300px; overflow-y: auto } .anonymous-user-max-char-exceeded.svelte-1qr4p6b .counter.svelte-1qr4p6b { font-weight: 600; color: #f46f52; margin-bottom: 8px; margin-top: -4px } .anonymous-user-max-char-exceeded.svelte-1qr4p6b .box.svelte-1qr4p6b { background-color: #f3f5f7; border-radius: 4px; padding: 16px 24px; line-height: 21px; font-weight: 400; color: #292c32 } .anonymous-user-max-char-exceeded.svelte-1qr4p6b .box h2.svelte-1qr4p6b { font-size: 14px; margin: 0; padding: 0; line-height: 21px; font-weight: 600 } .anonymous-user-max-char-exceeded.svelte-1qr4p6b .button-row.svelte-1qr4p6b { text-align: end; padding-top: 16px } .anonymous-user-max-char-exceeded.svelte-1qr4p6b .button-row button.svelte-1qr4p6b { border: 1px solid #0f2b46; border-radius: 2px; background: transparent; color: #0f2b46; padding: 8px 12px; cursor: pointer; width: auto; line-height: 16px; font-size: inherit; color: #006494; border-color: #006494; border-radius: 4px } .anonymous-user-max-char-exceeded.svelte-1qr4p6b .button-row button.svelte-1qr4p6b:hover { border-color: #006494; color: #006494 } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .tooltip-wrapper.svelte-un7ezn.svelte-un7ezn { width: 550px; background-color: #fff; border: 1px solid #dae1e8; border-radius: 5px; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16); display: flex; flex-direction: row } .tooltip-wrapper.svelte-un7ezn .tooltip-drag-handle.svelte-un7ezn { width: 16px; background-color: #f1f1f1; border-inline-end:1px solid #dae1e8;cursor: move; background-image: url("../images/drag.svg"); background-position: center; background-repeat: no-repeat } .tooltip-wrapper.svelte-un7ezn .tooltip-body.svelte-un7ezn { flex-grow: 1; max-width: 534px } .container.svelte-1yp9nwa.svelte-1yp9nwa { padding: 16px 16px 16px 24px; border-radius: 16px; background-color: #0177a9; position: relative; box-sizing: border-box; color: white; height: 100%; width: 100%; display: grid; grid-template-columns: auto 26px; grid-template-areas: "headsup close" "information information"; gap: 11px } .container.svelte-1yp9nwa .headsup.svelte-1yp9nwa { grid-area: headsup; font-size: 16px; font-weight: 590; line-height: 24px } .container.svelte-1yp9nwa .close-button.svelte-1yp9nwa { grid-area: close; background-color: white; mask-image: url("../images/buttons/close.svg"); mask-repeat: no-repeat; mask-position: center; height: 20px; width: 20px; padding: 6px; cursor: pointer } .container.svelte-1yp9nwa .information.svelte-1yp9nwa { grid-area: information; font-size: 14px; font-weight: 400; line-height: 21px } .container.svelte-1yp9nwa.svelte-1yp9nwa::before { content: ""; display: block; width: 0px; height: 0px; position: absolute; transform: translateX(50%); border-style: solid; border-width: 15px } .container.position-top.svelte-1yp9nwa.svelte-1yp9nwa::before { left: calc(50% - 30px); top: 100%; border-color: #0177a9 transparent transparent transparent } .container.position-bottom.svelte-1yp9nwa.svelte-1yp9nwa::before { left: calc(50% - 30px); bottom: 100%; border-color: transparent transparent #0177a9 transparent } .container.position-top-left.svelte-1yp9nwa.svelte-1yp9nwa::before { right: 0; transform: translateX(-50%); top: 100%; border-color: #0177a9 transparent transparent transparent } .container.position-top-right.svelte-1yp9nwa.svelte-1yp9nwa::before { left: 0; top: 100%; border-color: #0177a9 transparent transparent transparent } .container.position-bottom-left.svelte-1yp9nwa.svelte-1yp9nwa::before { right: 0; transform: translateX(-50%); bottom: 100%; border-color: transparent transparent #0177a9 transparent } .container.position-bottom-right.svelte-1yp9nwa.svelte-1yp9nwa::before { left: 0; bottom: 100%; border-color: transparent transparent #0177a9 transparent } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .container.svelte-150jdi1.svelte-150jdi1 { position: absolute; width: 305px; background-color: #0177a9; box-sizing: content-box; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.37); border-radius: 16px; color: White; font-size: 14px } .container__topLeft.svelte-150jdi1.svelte-150jdi1 { inset-inline-start: -261px; bottom: 50px } .container__bottomLeft.svelte-150jdi1.svelte-150jdi1 { inset-inline-start: -261px; top: 50px } .container__topRight.svelte-150jdi1.svelte-150jdi1 { inset-inline-start: -10px; bottom: 50px } .container__bottomRight.svelte-150jdi1.svelte-150jdi1 { inset-inline-start: -10px; top: 50px } .container.svelte-150jdi1 .body.svelte-150jdi1 { position: relative; display: flex } .container.svelte-150jdi1 .body .content.svelte-150jdi1 { display: flex; width: 100%; padding-left: 24px; padding-top: 24px; padding-bottom: 24px; padding-right: 40px } .container.svelte-150jdi1 .body .content .text-wrapper.svelte-150jdi1 { line-height: 23px } .container.svelte-150jdi1 .body .content .text-wrapper .headline.svelte-150jdi1 { font-size: 16px; font-weight: 600; margin-bottom: 16px } .container.svelte-150jdi1 .body .content .text-wrapper .text.svelte-150jdi1 { width: 85% } .container.svelte-150jdi1 .body.svelte-150jdi1::after { content: ""; position: absolute; border-width: 12px; border-style: solid; border-color: #0177a9 transparent transparent transparent } .container.svelte-150jdi1 .body__topLeft.svelte-150jdi1::after { top: 100%; inset-inline-end: 15px; margin-left: -5px } .container.svelte-150jdi1 .body__bottomLeft.svelte-150jdi1::after { bottom: 100%; transform: rotate(180deg); inset-inline-end: 15px; margin-left: -5px } .container.svelte-150jdi1 .body__topRight.svelte-150jdi1::after { top: 100%; inset-inline-end: 268px } .container.svelte-150jdi1 .body__bottomRight.svelte-150jdi1::after { bottom: 100%; inset-inline-end: 268px; transform: rotate(180deg) } .container.svelte-150jdi1 .body .close-icon.svelte-150jdi1 { position: absolute; inset-inline-end: 0; margin-inline-end:24px;margin-top: 24px; background: transparent; background-image: url("../images/buttons/close-white.svg"); width: 12px; height: 12px; background-position: center; background-repeat: no-repeat; border: 0 none; cursor: pointer; margin: -2 -4px 6px 6px } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .layout-container.svelte-7t7ctm.svelte-7t7ctm { display: flex; align-items: flex-start; width: 0; overflow: visible; position: relative } .layout-container.svelte-7t7ctm .onboarding-container.svelte-7t7ctm { position: absolute; height: 154px; width: 305px } .layout-container.svelte-7t7ctm .onboarding-container.top.svelte-7t7ctm { transform: translate(-120px, calc(-100% - 16px)) } .layout-container.svelte-7t7ctm .onboarding-container.bottom.svelte-7t7ctm { transform: translate(-120px, 58px) } .layout-container.svelte-7t7ctm .onboarding-container.top-left.svelte-7t7ctm { transform: translate(calc(-100% + 61px), calc(-100% - 16px)) } .layout-container.svelte-7t7ctm .onboarding-container.top-right.svelte-7t7ctm { transform: translate(0, calc(-100% - 16px)) } .layout-container.svelte-7t7ctm .onboarding-container.bottom-left.svelte-7t7ctm { transform: translate(calc(-100% + 61px), 58px) } .layout-container.svelte-7t7ctm .onboarding-container.bottom-right.svelte-7t7ctm { transform: translate(0, 58px) } .layout-container.svelte-7t7ctm .icon-container.svelte-7t7ctm { position: relative; padding: 2px; background: #fff; box-shadow: 0px 2px 16px 1px rgba(22, 28, 35, 0.05), 0px 2px 8px 0px rgba(22, 28, 35, 0.1); border-radius: 50px; font-family: inherit; display: flex; gap: 1px; user-select: none; cursor: pointer } .layout-container.svelte-7t7ctm .icon-container .dl-logo.svelte-7t7ctm { width: 19px; height: 19px; background-image: url("../images/deepl-logo-no-text.svg"); background-position: center; background-repeat: no-repeat; cursor: pointer; padding: 4px } .layout-container.svelte-7t7ctm .icon-container .dl-logo.svelte-7t7ctm:hover { background-color: #f2f4f7; border-radius: 50% } .layout-container.svelte-7t7ctm .icon-container.svelte-7t7ctm:has(.dl-turnoff-inline-icon.advanced):has(.dl-turnoff-inline-icon.left):hover { transform: translateX(-32px) } .layout-container.svelte-7t7ctm .icon-container.svelte-7t7ctm:has(#dl-inline-trigger-loading-icon):hover { transform: none } .layout-container.svelte-7t7ctm .icon-container .dl-inline-icon.svelte-7t7ctm { padding: 4px; font-size: 0; height: 24px; width: 24px } .layout-container.svelte-7t7ctm .icon-container .dl-inline-icon#dl-inline-trigger-loading-icon.svelte-7t7ctm { padding: 2px } .layout-container.svelte-7t7ctm .icon-container .dl-inline-icon.svelte-7t7ctm:not(#dl-inline-trigger-loading-icon):hover { background-color: #dbe0e5; border-radius: 50% } .layout-container.svelte-7t7ctm .icon-container .dl-turnoff-inline-icon.svelte-7t7ctm { width: 19px; height: 19px; background-image: url("../images/buttons/turnoff.svg"); background-position: center; background-repeat: no-repeat; cursor: pointer; padding: 4px } .layout-container.svelte-7t7ctm .icon-container .dl-turnoff-inline-icon.svelte-7t7ctm:hover { background-image: url("../images/buttons/turnoff-blue.svg") } .layout-container.svelte-7t7ctm .icon-container .dl-turnoff-inline-icon.advanced.svelte-7t7ctm { background-size: 24px; height: 24px; width: 24px } .layout-container.svelte-7t7ctm .icon-container .dl-turnoff-inline-icon.svelte-7t7ctm:hover { background-color: #dbe0e5; border-radius: 50%; stroke: #006494 } .layout-container.svelte-7t7ctm .icon-container .dl-turnoff-inline-icon.hidden.svelte-7t7ctm { display: none } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .container.svelte-i0wtba.svelte-i0wtba { display: flex; padding: 0px 24px 24px 24px; flex-direction: column; align-items: flex-start; align-self: stretch; border-radius: 4px; border: 1px solid #dbe0e5; background: #fff; box-shadow: 0px 1px 4px 0px rgba(22, 28, 35, 0.1) } .container.svelte-i0wtba button.svelte-i0wtba { border: 0 none; background-color: transparent; transition: background-color 0.3s ease-in-out; cursor: pointer } .container.svelte-i0wtba .writing-style.svelte-i0wtba { display: flex; flex-direction: column; align-items: flex-start; align-self: stretch; padding: 8px 0px } .container.svelte-i0wtba .writing-style .title.svelte-i0wtba { display: flex; padding: 8px 0px; justify-content: space-between; align-items: center; align-self: stretch; color: #242b34; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px; font-style: normal; font-weight: 600; line-height: 150% } .container.svelte-i0wtba .tone.svelte-i0wtba { display: flex; flex-direction: column; align-items: flex-start; align-self: stretch; padding-bottom: 8px } .container.svelte-i0wtba .tone .title.svelte-i0wtba { display: flex; padding: 8px 0px; justify-content: space-between; align-items: center; align-self: stretch; color: #242b34; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px; font-style: normal; font-weight: 600; line-height: 150% } .container.svelte-i0wtba .toggles.svelte-i0wtba { display: flex; align-items: center; gap: 8px; align-self: stretch } .container.svelte-i0wtba .toggles button.svelte-i0wtba { display: flex; padding: 5px 8px 7px 8px; justify-content: center; align-items: center; gap: 10px; border-radius: 4px; border: 1px solid #dbe0e5; background: #fff; color: #242b34 } .container.svelte-i0wtba .toggles button.active.svelte-i0wtba { color: rgb(6, 90, 133); background-color: rgb(237, 248, 252); border-color: rgb(52, 152, 194) } .container.svelte-i0wtba .explanation.svelte-i0wtba { display: flex; padding: 8px 0px; justify-content: space-between; align-items: center; align-self: stretch; border-radius: 4px; color: #4c5662; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150% } .container.svelte-i0wtba .actions.svelte-i0wtba { display: flex; height: 40px; justify-content: space-between; align-items: flex-end; align-self: stretch } .container.svelte-i0wtba .actions .reset.svelte-i0wtba { display: flex; height: 40px; padding: 12px 0px; align-items: center; gap: 8px; color: #0177a9; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px; font-style: normal; font-weight: 600; line-height: 150% } .container.svelte-i0wtba .actions .apply.svelte-i0wtba { display: flex; padding: 8px 16px; align-items: center; gap: 8px; border-radius: 4px; background: #c1c7d0; color: #4c5662; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 16px; font-style: normal; font-weight: 400; line-height: 150% } .container.svelte-i0wtba .actions .apply.enabled.svelte-i0wtba { color: #fff; background: #0177a9 } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .container.svelte-16948va.svelte-16948va { display: flex; padding: 16px; align-items: flex-start; gap: 16px; align-self: stretch; border-radius: 8px; border: 1px solid #9dcde1; background: #edf8fc } .container.svelte-16948va .message.svelte-16948va { display: flex; align-items: flex-start; gap: 12px; flex: 1 0 0 } .container.svelte-16948va .message .icon.svelte-16948va { display: flex; width: 24px; height: 24px; justify-content: center; align-items: center } .container.svelte-16948va .message .text.svelte-16948va { display: flex; align-items: flex-start; flex-direction: column; flex: 1 0 0 } .container.svelte-16948va .message .text p.svelte-16948va { color: #0b4164; font-family: inherit; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; margin: 0px 0px 5px 0px } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .container.svelte-1o1n7yg.svelte-1o1n7yg { position: absolute; display: flex; width: 509px; flex-direction: column; align-items: center; border-radius: 4px; border: 1px solid #dbe0e5; background: #f5f7f8; color: #242b34; box-shadow: 0px 2px 16px 1px rgba(22, 28, 35, 0.05), 0px 2px 8px 0px rgba(22, 28, 35, 0.1) } .container.svelte-1o1n7yg button.svelte-1o1n7yg { border: 0 none; background-color: transparent; transition: background-color 0.3s ease-in-out; cursor: pointer; color: #242b34 } .container.svelte-1o1n7yg .error-container.svelte-1o1n7yg { padding-bottom: 20px } .container.svelte-1o1n7yg .header.svelte-1o1n7yg { display: flex; padding: 8px 8px 8px 16px; justify-content: space-between; align-items: center; align-self: stretch; border-radius: 4px 4px 0px 0px; text-align: center; font-family: inherit; font-size: 14px; font-style: normal; font-weight: 590; line-height: 20px } .container.svelte-1o1n7yg .header .tab-container.svelte-1o1n7yg { display: flex; align-items: center; gap: 16px } .container.svelte-1o1n7yg .header .tab-container button.svelte-1o1n7yg { height: 32px } .container.svelte-1o1n7yg .header .tab-container button.dl-logo.svelte-1o1n7yg { width: 32px; background-image: url("../images/deepl-logo-no-text.svg"); background-position: center; background-size: contain } .container.svelte-1o1n7yg .header .tab-container .selector-container.svelte-1o1n7yg { display: flex; align-items: center; gap: 16px } .container.svelte-1o1n7yg .header .tab-container .selector-container .selector.svelte-1o1n7yg { display: flex; padding: 4px; align-items: flex-start; gap: 4px; border-radius: 4px; border: 1px solid #dbe0e5; background: #fff } .container.svelte-1o1n7yg .header .tab-container .selector-container .selector button.svelte-1o1n7yg { display: flex; padding: 4px 12px 4px 8px; justify-content: center; align-items: center; gap: 6px; border-radius: 4px; background: #fff; color: #242b34; text-align: center; font-size: 14px; font-style: normal; font-weight: 600; line-height: 20px } .container.svelte-1o1n7yg .header .tab-container .selector-container .selector button.isActive.svelte-1o1n7yg { color: #fff; background: #0177a9 } .container.svelte-1o1n7yg .header .tab-container .selector-container .selector button.isDisabled.svelte-1o1n7yg { background: #dbe0e5; color: #848f9b } .container.svelte-1o1n7yg .header .action-container.svelte-1o1n7yg { display: flex; justify-content: flex-end; align-items: center; gap: 12px } .container.svelte-1o1n7yg .header .action-container button.svelte-1o1n7yg { height: 24px; width: 24px; border-radius: 12px } .container.svelte-1o1n7yg .header .action-container button.svelte-1o1n7yg:hover { background-color: #f2f4f7 } .container.svelte-1o1n7yg .header .action-container button.dl-settings-icon.svelte-1o1n7yg { width: 19px; height: 19px; background-image: url("../images/buttons/settings-input.svg"); background-position: center; background-repeat: no-repeat; cursor: pointer; height: 24px; width: 24px } .container.svelte-1o1n7yg .header .action-container button.dl-close-icon.svelte-1o1n7yg { background-repeat: no-repeat; background-position: center; background-image: url("../images/icons/x-mark-big.svg") } .container.svelte-1o1n7yg .ai-options.svelte-1o1n7yg { display: flex; padding: 0px 16px 4px 16px; flex-direction: column; align-items: flex-end; gap: 10px; align-self: stretch } .container.svelte-1o1n7yg .ai-options .style-switch.svelte-1o1n7yg { display: flex; padding: 5px 40px 6px 16px; justify-content: center; align-items: center; gap: 8px; border-radius: 4px; border: 1px solid #dbe0e5; background: #fff; background-image: url("../images/arrow-down-black.svg"); background-repeat: no-repeat; background-position: right 12px center; background-size: 16px 16px; color: #242b34; text-align: center; font-family: inherit; font-size: 14px; font-style: normal; font-weight: 590; line-height: 20px } .container.svelte-1o1n7yg .ai-options .style-switch.open.svelte-1o1n7yg { background: #c1c7d0; background-image: url("../images/arrow-up-black.svg"); background-repeat: no-repeat; background-position: right 12px center; background-size: 16px 16px } .container.svelte-1o1n7yg .ai-options .write-options.svelte-1o1n7yg,.container.svelte-1o1n7yg .ai-options .translate-options.svelte-1o1n7yg { display: flex; justify-content: space-between; align-items: center; align-self: stretch } .container.svelte-1o1n7yg .loading-spinner.svelte-1o1n7yg { display: flex; align-items: center; justify-content: center; padding: 4px 16px 16px 16px; flex-direction: column; gap: 10px; align-self: stretch } .container.svelte-1o1n7yg .write-support.svelte-1o1n7yg { display: flex; padding: 16px; margin: 16px; flex-direction: column; align-items: flex-start; gap: 10px; align-self: stretch; border-radius: 4px; border: 1px solid #dbe0e5; background: #fff } .container.svelte-1o1n7yg .alternatives-container.svelte-1o1n7yg { display: flex; padding: 4px 16px 16px 16px; flex-direction: column; gap: 10px; align-self: stretch } .container.svelte-1o1n7yg .alternatives-container .alternatives.svelte-1o1n7yg { display: flex; flex-direction: column; align-items: flex-start; align-self: stretch; border-radius: 4px; border: 1px solid #dbe0e5; background: var(--White, #fff) } .container.svelte-1o1n7yg .alternatives-container .alternatives .alternative.svelte-1o1n7yg { display: flex; padding: 4px 4px 4px 16px; justify-content: space-between; align-items: flex-start; align-self: stretch; cursor: pointer; border-bottom: 1px solid #dbe0e5; color: #242b34; font-family: inherit; font-size: 14px; font-style: normal; font-weight: 400; line-height: 150% } .container.svelte-1o1n7yg .alternatives-container .alternatives .alternative.show-more.svelte-1o1n7yg { justify-content: flex-end; align-items: center; gap: 4px; flex: 1 0 0; padding-right: 15px; color: #0177a9; font-weight: 590 } .container.svelte-1o1n7yg .alternatives-container .alternatives .alternative.show-more.svelte-1o1n7yg:hover { background-color: transparent } .container.svelte-1o1n7yg .alternatives-container .alternatives .alternative.headline.svelte-1o1n7yg { font-weight: 590; cursor: default } .container.svelte-1o1n7yg .alternatives-container .alternatives .alternative.headline.svelte-1o1n7yg:hover { background-color: transparent } .container.svelte-1o1n7yg .alternatives-container .alternatives .alternative.svelte-1o1n7yg:hover { background-color: rgb(229, 241, 246) } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .icon-container.svelte-1695l6u.svelte-1695l6u { position: relative; padding: 3px; background: #fff; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16); border-radius: 50px; font-family: inherit; display: flex; user-select: none; cursor: pointer } .icon-container.svelte-1695l6u .dl-logo.svelte-1695l6u { width: 19px; height: 19px; background-image: url("../images/deepl-logo-no-text.svg"); background-position: center; background-repeat: no-repeat; cursor: pointer; background-image: url("../images/input-selection-trigger.svg"); padding: 3px } .icon-container.svelte-1695l6u .dl-logo.svelte-1695l6u:hover { background-color: #f2f4f7; border-radius: 50% } .popup.svelte-1695l6u.svelte-1695l6u { position: absolute } .container.svelte-1dicgbw { cursor: pointer } .container.svelte-1dicgbw { cursor: pointer } .container.svelte-1dicgbw { cursor: pointer } .container.svelte-1dicgbw { cursor: pointer } .dl-account-created.svelte-nuwktw { font-size: 14px; margin-left: -16px; padding-left: 32px; background-image: url("../images/checkmark.svg"); background-position: left 5px; background-repeat: no-repeat } .dl-account-created.svelte-nuwktw { font-size: 14px; margin-left: -16px; padding-left: 32px; background-image: url("../images/checkmark.svg"); background-position: left 5px; background-repeat: no-repeat } .main-text.svelte-18of7gm { font-weight: 700 } .dl-ads-for-addins.svelte-drhmpk { font-size: 14px; margin-left: -16px; padding-left: 50px; background-image: url("../images/deepl-logo-white.svg"); background-position: left 5px; background-repeat: no-repeat; line-height: 20px; color: #fff } .dl-ads-for-addins_headline.svelte-drhmpk { font-size: 14px; font-weight: 700; text-align: left; padding-bottom: 4px } .dl-ads-for-addins_wrapper.svelte-drhmpk { display: flex; justify-content: flex-end } .dl-ads-for-addins_button.svelte-drhmpk { padding: 5px 16px 7px 16px; border-radius: 4px; border: 1px solid #dbe0e5; background-color: #fff; cursor: pointer; width: fit-content; color: #242b34; margin-top: 24px } .container.svelte-np3z9s.svelte-np3z9s { padding: 16px 32px; width: 350px; background-color: #fff; border: 1px solid #dde3e9; box-sizing: border-box; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12); border-radius: 4px } .container.green_theme.svelte-np3z9s.svelte-np3z9s { background-color: #b8dbd3 } .container.ads_theme.svelte-np3z9s.svelte-np3z9s { background-color: #0f2b46; width: 450px; border-radius: 6px; border: 1px solid #0f2b46 } .container.success.svelte-np3z9s.svelte-np3z9s { color: #008563; background-color: #b8dbd3; width: 300px; cursor: default } .container.warning_theme.svelte-np3z9s.svelte-np3z9s { color: #622700; background-color: #fff9ee; border: 1px solid #ffe9bc; padding-left: 16px } .container.svelte-np3z9s .header .dl-close-icon.svelte-np3z9s { border: 0 none; background-color: transparent; cursor: pointer; height: 24px; width: 24px; border-radius: 12px; background-repeat: no-repeat; background-position: center; transition: background-color 0.3s ease-in-out; background-image: url("../images/buttons/close.svg"); position: absolute; top: 5px; inset-inline-end: 5px } .container.svelte-np3z9s .header .dl-close-icon.svelte-np3z9s:hover { background-color: #f2f4f7 } .container.svelte-np3z9s .header .dl-close-icon.green_theme.svelte-np3z9s:hover { background-color: #a8c6bf } .container.svelte-np3z9s .body.svelte-np3z9s { line-height: 20px; font-size: 12px; font-style: normal; font-weight: 400; color: #292c32 } .container.svelte-np3z9s .body.green_theme.svelte-np3z9s { color: #006c51 } .container.svelte-np3z9s .body.warning_theme.svelte-np3z9s { color: #622700; display: flex; gap: 12px } .close-button-container.svelte-2cst7 .close-button.svelte-2cst7 { float: inline-end; background-image: url("../images/buttons/close.svg"); background-position: center; background-repeat: no-repeat; height: 10px; width: 10px; cursor: pointer; margin-inline-end:12px;margin-top: 12px } .body.svelte-2cst7.svelte-2cst7 { padding: 16px; display: flex; flex-direction: row; align-items: center; gap: 16px } .logo.svelte-2cst7.svelte-2cst7 { height: 40px; width: 32px; background-image: url("../images/deepl-logo-no-text.svg"); background-position: center; background-repeat: no-repeat; background-size: contain } .info-msg.svelte-17qaccl { padding: 8px 16px; border: 1px solid #ffd47d; border-radius: 4px; box-sizing: border-box; line-height: 18px; font-size: 12px; color: #563f11; font-style: normal; font-weight: 400; background-color: #fff9ee } button.svelte-zka2e2 { font-family: inherit; font-size: 14px; cursor: pointer; line-height: 1.5em } button.font-size-sm.svelte-zka2e2 { font-size: 12px } button.padding-x-md.svelte-zka2e2 { padding-inline-start:16px;padding-inline-end:16px} button.padding-x-none.svelte-zka2e2 { padding-inline-start:0;padding-inline-end:0} .btn-primary.svelte-zka2e2 { text-align: center; cursor: pointer; border: 0 none; border-radius: 2px; background: #0177a9; color: White; font-weight: 400; padding: 8px; line-height: 1em; transition: background-color 0.1s ease-in-out } .btn-primary.svelte-zka2e2:hover { background: #006494 } .btn-primary.btn-full-width.svelte-zka2e2 { width: 100% } .btn-primary.disabled.svelte-zka2e2 { pointer-events: none; background-color: #e5e5e5; color: #8e8e8e } .btn-ghost.svelte-zka2e2 { border: 1px solid #0f2b46; border-radius: 2px; background: transparent; color: #0f2b46; padding: 8px 12px; cursor: pointer; width: auto } .btn-ghost.svelte-zka2e2:hover { border-color: #006494; color: #006494 } .btn-ghost.btn-icon.svelte-zka2e2 { padding: 8px } .btn-ghost.btn-full-width.svelte-zka2e2 { width: 100% } .button-primary.svelte-zka2e2 { background-color: #0f2b46; color: White; padding: 4px 12px; border-radius: 3px; border: 0 none } .button-primary.disabled.svelte-zka2e2 { opacity: 0.5 } .button-reload.svelte-zka2e2 { border: 0 none; color: #006494; background-color: transparent; text-decoration: underline; padding: 0px; cursor: pointer } .button-link.svelte-zka2e2 { border: 0 none; color: #262829; background-color: transparent; padding: 3px 13px 3px 12px } .button-menu.svelte-zka2e2 { border: 0 none; color: #262829; background-color: transparent; padding: 3px 13px 3px 12px; background-image: url("../images/arrow-down.svg"); background-position: center right; background-repeat: no-repeat } .button-update.svelte-zka2e2 { border: 0 none; margin-top: 10px; font-size: 10px; color: #006494; background-color: transparent; text-decoration: underline; padding: 0px; cursor: pointer } .close.svelte-zka2e2 { cursor: pointer; height: 24px; width: 24px; border: 0 none; border-radius: 12px; background-color: transparent; background-image: url("../images/buttons/close.svg"); background-repeat: no-repeat; background-position: center; transition: all 0.3s ease-in-out } .close.svelte-zka2e2:hover { background-color: #f2f4f7 } .cancel-translation-body.svelte-1vpv55x.svelte-1vpv55x { padding: 16px 24px 0 24px; border-top: 1px solid #dae1e8 } .cancel-translation-body.svelte-1vpv55x p.svelte-1vpv55x { margin: 0 0 8px 0; line-height: 1.5em } .cancel-translation-body.svelte-1vpv55x p.font-bold.svelte-1vpv55x { font-weight: 600 } .cancel-translation-footer.svelte-1vpv55x.svelte-1vpv55x { display: flex; justify-content: space-between; padding: 16px 24px } .cancel-container.svelte-1vpv55x .option.svelte-1vpv55x { border: 1px solid #dde2e7; border-radius: 4px; margin-bottom: 8px } .cancel-container.svelte-1vpv55x .option.svelte-1vpv55x:last-child { margin-bottom: 0 } .cancel-container.svelte-1vpv55x .option label.svelte-1vpv55x { padding: 12px; display: flex; align-items: flex-start; z-index: 0; line-height: 1.1em } .cancel-container.svelte-1vpv55x .option label span.label.svelte-1vpv55x { padding-top: 2px } .cancel-container.svelte-1vpv55x .option input[type=radio].svelte-1vpv55x { height: 12px; width: 12px; margin-inline-end:8px;margin-inline-start:0;margin-top: 4px } .cancel-container.svelte-1vpv55x .option input[type=radio].svelte-1vpv55x:checked { -webkit-appearance: auto; appearance: auto } .full-page-translation.svelte-6tzge.svelte-6tzge { position: relative; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16); border: 1px solid #e0e4e9; border-radius: 5px; background-color: #fff; color: #0f2b46; font-weight: 400; font-size: 14px } .full-page-translation.svelte-6tzge strong.svelte-6tzge { font-weight: 600 } .full-page-translation.svelte-6tzge p.svelte-6tzge { margin: 0 0 8px 0; line-height: 1.5em } .full-page-translation.svelte-6tzge p.mb-none.svelte-6tzge { margin-bottom: 0 } .full-page-translation.svelte-6tzge p.svelte-6tzge:last-child { margin: 0 } .full-page-translation.svelte-6tzge .link.svelte-6tzge { color: #0177a9; cursor: pointer } .full-page-translation.svelte-6tzge .link.svelte-6tzge:hover { text-decoration-line: underline; color: #065a85 } .full-page-translation.svelte-6tzge .error-container.svelte-6tzge { padding: 8px } .full-page-translation.svelte-6tzge .translation-in-progress.svelte-6tzge { flex-grow: 1; padding-inline-end:30px;text-align: center } .full-page-translation.svelte-6tzge .language-selection.svelte-6tzge { display: flex; flex: 1; flex-direction: row; align-items: center; gap: 12px; max-width: 224px } .full-page-translation.svelte-6tzge .website-lang.svelte-6tzge { display: block; box-sizing: border-box; overflow: hidden; line-height: 2em; text-align: initial; text-overflow: ellipsis; white-space: nowrap } .full-page-translation.svelte-6tzge .translate-to-arrow.svelte-6tzge { flex-shrink: 0; background-image: url("../images/arrow-right-variant.svg"); background-position: center; background-size: contain; background-repeat: no-repeat; width: 18px; height: 8px } .full-page-translation.svelte-6tzge .translate-to-arrow.svelte-6tzge:dir(rtl) { transform: rotate(180deg) } .full-page-translation.svelte-6tzge .language-switch.svelte-6tzge { flex-grow: 1; overflow: hidden } .full-page-translation.svelte-6tzge .translate-button.svelte-6tzge { flex-shrink: 0 } .full-page-translation.svelte-6tzge .translate-button span.svelte-6tzge { display: block; padding: 4px } .full-page-translation.svelte-6tzge .footer.svelte-6tzge { display: flex; border-top: 1px solid #dde2e7; background-color: #f2f4f7; padding: 8px 16px; color: #292c32 } .full-page-translation.svelte-6tzge .footer.hasError.svelte-6tzge { color: #9ba3ac } .full-page-translation.svelte-6tzge .footer label.svelte-6tzge { display: flex; flex-direction: row; align-items: center; gap: 8px; cursor: pointer; width: auto } .full-page-translation.svelte-6tzge .footer label input.svelte-6tzge { cursor: pointer } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .app-popup.svelte-1x9ra34 { position: fixed; top: 20px; inset-inline-end: 20px; width: 495px; background-color: White; border: 1px solid #e0e4e9; border-radius: 5px; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16) } .switch.svelte-19tdlik.svelte-19tdlik { width: 44px; height: 24px; background-color: #999; border: 0 none; border-radius: 12px; padding: 3px; cursor: pointer; transition: all 0.1s ease-out; background-position: left 8px center } .switch.svelte-19tdlik span.svelte-19tdlik { height: 18px; width: 18px; background-color: #fff; display: block; border-radius: 10px } .switch.checked.svelte-19tdlik.svelte-19tdlik { background-color: #007e5e !important; padding-inline-start:23px;background-image: url("../images/checkmark-white.svg"); background-repeat: no-repeat; background-position: left 8px center } .switch.checked.svelte-19tdlik.svelte-19tdlik:dir(rtl) { background-position: right 8px center } .switch.disabled.svelte-19tdlik.svelte-19tdlik { cursor: not-allowed } .dl-gdocs-top-icon.svelte-8jz3zx.svelte-8jz3zx { cursor: pointer; background: none; border: 0 none; display: block; height: 32px; width: 32px; background-image: url("../images/deepl-logo-no-text.svg"); background-position: center; background-repeat: no-repeat; border-radius: 2px; position: fixed; top: 15px; z-index: 1000000000; background-size: 23px } .dl-gdocs-top-icon.onboarding-pending.svelte-8jz3zx.svelte-8jz3zx { border: 1px solid #0177a9 } .dl-gdocs-top-icon.onboarding-pending.svelte-8jz3zx.svelte-8jz3zx::after { content: ""; height: 8px; width: 8px; border-radius: 4px; background-color: #007e5e; display: block; inset-inline-end: -4px; position: absolute; top: -4px } .dl-gdocs-top-icon.svelte-8jz3zx.svelte-8jz3zx:hover { background-color: #e9ebee } .dl-gdocs-top-icon-modal.svelte-8jz3zx.svelte-8jz3zx { position: fixed; top: 50px; z-index: 10000000000; border: 1px solid #dbe0e5; border-radius: 4px; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1215686275); background-color: white; font-size: 14px; line-height: 21px; font-weight: 500; max-width: 320px } .dl-gdocs-top-icon-modal.svelte-8jz3zx .onboarding.svelte-8jz3zx { border-bottom: 1px solid #dbe0e5; padding: 24px 32px; background-image: url("../images/graphics/gdocs/toolbar_icon_onboarding.svg"); background-repeat: no-repeat; background-position: right top } .dl-gdocs-top-icon-modal.svelte-8jz3zx .onboarding.svelte-8jz3zx:dir(rtl) { background-position: left top } .dl-gdocs-top-icon-modal.svelte-8jz3zx .onboarding .header.svelte-8jz3zx { padding-top: 8px; padding-bottom: 32px; padding-inline-end:80px;font-weight: 700 } .dl-gdocs-top-icon-modal.svelte-8jz3zx .onboarding .header p.svelte-8jz3zx { margin: 0; padding-bottom: 8px } .dl-gdocs-top-icon-modal.svelte-8jz3zx .onboarding .ups-list .ups-item.svelte-8jz3zx { background-image: url("../images/checkmark.svg"); background-repeat: no-repeat; background-position: left top 5px; padding-inline-start:25px;margin-bottom: 8px } .dl-gdocs-top-icon-modal.svelte-8jz3zx .onboarding .ups-list .ups-item.svelte-8jz3zx:dir(rtl) { background-position: right top 5px } .dl-gdocs-top-icon-modal.svelte-8jz3zx .onboarding .ups-list .ups-item.svelte-8jz3zx:last-child { margin-bottom: 0 } .dl-gdocs-top-icon-modal.svelte-8jz3zx .turn-on-off-panel.svelte-8jz3zx { padding: 24px 32px; display: flex; flex-direction: row; align-items: center } .dl-gdocs-top-icon-modal.svelte-8jz3zx .turn-on-off-panel .switch.svelte-8jz3zx { padding-inline-start:19px;flex-shrink: 0 } .dl-gdocs-icon.svelte-fyt1eq.svelte-fyt1eq { position: fixed; width: 40px; height: 40px; border-radius: 20px; box-sizing: border-box; background-color: white; border: 1px solid #dae1e8; z-index: 999; transition: all 0.3s ease-in-out; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1) } .dl-gdocs-icon.svelte-fyt1eq .dl-icon-circle.svelte-fyt1eq { height: 36px; width: 36px; border: 0 none; border-radius: 50%; position: absolute; background: none; cursor: pointer; background-position: center; background-repeat: no-repeat; top: 1px; inset-inline-start: 1px; transition: all 0.3s ease-in-out } .dl-gdocs-icon.svelte-fyt1eq .dl-icon-circle.svelte-fyt1eq:hover { background-color: #dae1e8 } .dl-gdocs-icon.svelte-fyt1eq .dl-icon-circle span.svelte-fyt1eq { display: block; height: 36px; width: 36px; margin-inline-start:-5px} .dl-gdocs-icon.svelte-fyt1eq .dl-icon-circle.dl-icon.svelte-fyt1eq { background-image: url("../images/deepl-logo-no-text.svg"); background-size: 26px; z-index: 3 } .dl-gdocs-icon.svelte-fyt1eq .dl-icon-circle.dl-write-icon.svelte-fyt1eq { background-image: url("../images/icons/write-icon-blue.svg"); background-size: 28px; z-index: 2; opacity: 0 } .dl-gdocs-icon.svelte-fyt1eq .dl-icon-circle.dl-on-off-icon.svelte-fyt1eq { background-image: url("../images/icons/translators/inline/on-off.svg"); background-size: 22px; z-index: 1; opacity: 0 } .dl-gdocs-icon.svelte-fyt1eq.svelte-fyt1eq:hover { height: 78px } .dl-gdocs-icon.svelte-fyt1eq:hover .dl-write-icon.svelte-fyt1eq { opacity: 1; top: 39px; z-index: 4 } .dl-gdocs-icon.svelte-fyt1eq:hover .dl-on-off-icon.svelte-fyt1eq { opacity: 1; top: 39px; z-index: 5 } .dl-gdocs-icon:hover.has-deepl-write.svelte-fyt1eq.svelte-fyt1eq { height: 116px } .dl-gdocs-icon:hover.has-deepl-write.svelte-fyt1eq .dl-on-off-icon.svelte-fyt1eq { top: 77px } .dl-gslides-toolbar.svelte-c2z0h2.svelte-c2z0h2 { display: flex; flex-direction: row; background-color: white; border: 1px solid #dbe0e5; border-radius: 4px; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1215686275) } .dl-gslides-toolbar.svelte-c2z0h2 .translate-container.svelte-c2z0h2 { display: flex; flex-direction: row; padding: 6px 8px; align-items: center } .dl-gslides-toolbar.svelte-c2z0h2 .write-container.svelte-c2z0h2 { border-inline-start:1px solid #dbe0e5;display: flex; flex-direction: row; padding: 6px 8px; align-items: center } .dl-gslides-toolbar.svelte-c2z0h2 p.svelte-c2z0h2 { margin: 0; padding-inline-end:6px;font-weight: 400; font-size: 14px; line-height: 19.07px } .dl-gslides-toolbar.svelte-c2z0h2 .dropdown.svelte-c2z0h2 { margin-inline-end:8px} .dl-gslides-toolbar.svelte-c2z0h2 .action-button.svelte-c2z0h2 { height: 44px; background-color: #0177a9; color: white; padding: 8px 16px; border-radius: 4px; font-size: 14px; cursor: pointer; border: 0 none; transition: all 0.3s ease-in-out; display: flex; align-items: center } .dl-gslides-toolbar.svelte-c2z0h2 .action-button.svelte-c2z0h2:hover { background-color: #0f2b46 } .dl-gslides-toolbar.svelte-c2z0h2 .action-button.svelte-c2z0h2:disabled { background-color: #dbe0e5; cursor: not-allowed } .dl-gslides-icon.svelte-1esuwx.svelte-1esuwx { position: fixed; z-index: 100000000000 } .dl-gslides-icon.svelte-1esuwx .dl-gslides-button.svelte-1esuwx { border: 0 none; height: 40px; width: 40px; background: none; cursor: pointer; background-image: url("../images/deepl-logo-no-text.svg"); background-size: 24px; background-position: center; background-repeat: no-repeat; border: 1px solid #dbe0e5; border-radius: 50%; background-color: white; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1215686275); transition: all 0.3s ease-in-out } .dl-gslides-icon.svelte-1esuwx .dl-gslides-button.is-loading.svelte-1esuwx { background-image: none } .dl-gslides-icon.svelte-1esuwx .dl-gslides-button.svelte-1esuwx:hover { background-color: #dae1e8 } .dl-gslides-icon.svelte-1esuwx .dl-gslides-toolbar.svelte-1esuwx { position: absolute; top: 0 } .dl-gslides-icon.svelte-1esuwx .dl-gslides-toolbar.svelte-1esuwx:dir(ltr) { right: 50px } .dl-gslides-icon.svelte-1esuwx .dl-gslides-toolbar.svelte-1esuwx:dir(rtl) { left: 50px } .dl-gslides-top-icon.svelte-19uh4k2.svelte-19uh4k2 { cursor: pointer; background: none; border: 0 none; display: block; height: 32px; width: 32px; background-image: url("../images/deepl-logo-no-text.svg"); background-position: center; background-repeat: no-repeat; border-radius: 2px; position: fixed; top: 15px; z-index: 1000000000; background-size: 23px } .dl-gslides-top-icon.onboarding-pending.svelte-19uh4k2.svelte-19uh4k2 { border: 1px solid #0177a9 } .dl-gslides-top-icon.onboarding-pending.svelte-19uh4k2.svelte-19uh4k2::after { content: ""; height: 8px; width: 8px; border-radius: 4px; background-color: #007e5e; display: block; inset-inline-end: -4px; position: absolute; top: -4px } .dl-gslides-top-icon.svelte-19uh4k2.svelte-19uh4k2:hover { background-color: #e9ebee } .dl-gslides-top-icon-modal.svelte-19uh4k2.svelte-19uh4k2 { position: fixed; top: 50px; z-index: 10000000000; border: 1px solid #dbe0e5; border-radius: 4px; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1215686275); background-color: white; font-size: 14px; line-height: 21px; font-weight: 600; max-width: 320px } .dl-gslides-top-icon-modal.svelte-19uh4k2 .onboarding.svelte-19uh4k2 { border-bottom: 1px solid #dbe0e5; padding: 24px 32px; background-image: url("../images/graphics/gslides/onboarding.svg"); background-repeat: no-repeat; background-position: right top } .dl-gslides-top-icon-modal.svelte-19uh4k2 .onboarding.svelte-19uh4k2:dir(rtl) { background-position: left top } .dl-gslides-top-icon-modal.svelte-19uh4k2 .onboarding .header.svelte-19uh4k2 { padding-top: 8px; padding-bottom: 32px; padding-inline-end:80px} .dl-gslides-top-icon-modal.svelte-19uh4k2 .onboarding .header p.svelte-19uh4k2 { margin: 0; padding-bottom: 8px } .dl-gslides-top-icon-modal.svelte-19uh4k2 .onboarding .header .beta-label.svelte-19uh4k2 { width: fit-content; color: white; font-size: 12px; line-height: 18px; background-color: #007e5e; padding: 0 8px; border-radius: 4px } .dl-gslides-top-icon-modal.svelte-19uh4k2 .onboarding .ups-list .ups-item.svelte-19uh4k2 { background-image: url("../images/checkmark.svg"); background-repeat: no-repeat; background-position: left top 5px; padding-inline-start:25px;margin-bottom: 8px } .dl-gslides-top-icon-modal.svelte-19uh4k2 .onboarding .ups-list .ups-item.svelte-19uh4k2:dir(rtl) { background-position: right top 5px } .dl-gslides-top-icon-modal.svelte-19uh4k2 .onboarding .ups-list .ups-item.svelte-19uh4k2:last-child { margin-bottom: 0 } .dl-gslides-top-icon-modal.svelte-19uh4k2 .turn-on-off-panel.svelte-19uh4k2 { padding: 24px 32px; display: flex; flex-direction: row; align-items: center } .dl-gslides-top-icon-modal.svelte-19uh4k2 .turn-on-off-panel .switch.svelte-19uh4k2 { padding-inline-start:19px;flex-shrink: 0 } .dl-char-limit-error-overlay.svelte-8x6yh8.svelte-8x6yh8 { position: fixed; top: 0; inset-inline-start: 0; width: 100%; height: 100%; z-index: 10000000; pointer-events: none; display: flex; justify-content: center; align-items: center } .dl-char-limit-error-container.svelte-8x6yh8.svelte-8x6yh8 { pointer-events: all; max-width: 537px; box-sizing: border-box; color: white; border-radius: 4px; padding: 38px 32px } .dl-char-limit-error-container.is-translator-limit.svelte-8x6yh8.svelte-8x6yh8 { background-color: #274368; background-image: url("../images/gmail-char-limit-reached.svg"); background-position: left bottom; background-repeat: no-repeat } .dl-char-limit-error-container.svelte-8x6yh8 .close-button.svelte-8x6yh8 { float: inline-end; height: 24px; width: 24px; cursor: pointer; border: 0 none; background: none; margin-top: -16px; margin-inline-end:-16px;background-image: url("../images/buttons/close-white.svg"); background-position: center; background-repeat: no-repeat } .dl-char-limit-error-container.svelte-8x6yh8 h2.svelte-8x6yh8 { font-weight: 700; font-size: 18px; line-height: 27px; margin-bottom: 16px } .dl-char-limit-error-container.svelte-8x6yh8 p.svelte-8x6yh8 { font-weight: 600; font-size: 14px; line-height: 21px; margin: 0; padding: 0 83px 24px 0 } .dl-char-limit-error-container.svelte-8x6yh8 .buttons-row.svelte-8x6yh8 { text-align: end } .dl-char-limit-error-container.svelte-8x6yh8 .buttons-row button.svelte-8x6yh8 { margin-inline-start:8px;background: none; border: 1px solid white; font-family: inherit; text-align: center; font-weight: 600; font-size: 16px; line-height: 20px; border-radius: 6px; padding: 12px 24px; color: white; cursor: pointer } .dl-char-limit-error-container.svelte-8x6yh8 .buttons-row button.btn-primary.svelte-8x6yh8 { background-color: white; color: #0f2b46 } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .container.svelte-xhv8yz.svelte-xhv8yz { padding: 16px; width: 387px; background-color: #0f2b46; box-sizing: border-box; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.37); border-radius: 6px; color: White; font-size: 14px } .container.svelte-xhv8yz .body.svelte-xhv8yz { display: flex; flex-direction: row } .container.svelte-xhv8yz .body .logo.svelte-xhv8yz { width: 84px; margin-inline-start:-16px;height: 42px; background-image: url("../images/deepl-logo-white.svg"); background-position: center; background-repeat: no-repeat; background-size: contain } .container.svelte-xhv8yz .body .content.svelte-xhv8yz { width: 287px } .container.svelte-xhv8yz .body .content .close-icon.svelte-xhv8yz { float: right; background: transparent; background-image: url("../images/buttons/close-white.svg"); width: 24px; height: 24px; background-position: center; background-repeat: no-repeat; border: 0 none; cursor: pointer; margin: -2px -4px 6px 6px } .container.svelte-xhv8yz .body .content .close-icon.rtl.svelte-xhv8yz { float: inline-end } .container.svelte-xhv8yz .body .content p.svelte-xhv8yz { margin: 0 0 16px 0; font-weight: 400 } .container.svelte-xhv8yz .body .content p strong.svelte-xhv8yz { font-weight: 600 } .container.svelte-xhv8yz .buttons.svelte-xhv8yz { text-align: end; display: flex; flex-direction: row; justify-content: flex-end } .container.svelte-xhv8yz .buttons button.svelte-xhv8yz { height: 32px; color: #0f2b46; background: white; border: 0 none; font-size: 14px; line-height: 21px; padding: 0 16px; font-weight: 400; margin-inline-start:16px;cursor: pointer; display: flex; flex-direction: row; align-items: center; transition: background-color 0.3s ease-in-out } .container.svelte-xhv8yz .buttons button.svelte-xhv8yz:hover { background-color: #ddd } .container.svelte-xhv8yz .buttons button i.svelte-xhv8yz { background-position: center; background-repeat: no-repeat; height: 24px; width: 24px; margin-inline-start:-8px;margin-inline-end:8px;display: inline-block } .container.svelte-xhv8yz .buttons button i.icon-bad.svelte-xhv8yz { background-image: url("../images/emoji-sad.svg") } .container.svelte-xhv8yz .buttons button i.icon-good.svelte-xhv8yz { background-image: url("../images/emoji-happy.svg") } .dl-review-header.svelte-1a63hoz.svelte-1a63hoz { border-bottom: 1px solid #dae1e8; display: flex; flex-direction: row; align-items: center; gap: 12px; padding: 0 12px; height: 48px; box-sizing: border-box; background-color: #f1f1f1 } .dl-review-header.svelte-1a63hoz button.svelte-1a63hoz { border: none; background-color: transparent; padding: 0px } .dl-logo.svelte-1a63hoz.svelte-1a63hoz { width: 24px; height: 24px; background-image: url(../images/deepl-logo-no-text.svg); background-position: center; background-repeat: no-repeat; background-size: cover; cursor: pointer } .tabs-container.svelte-1a63hoz.svelte-1a63hoz { height: 100%; display: flex; flex-direction: row } .tabs-container.svelte-1a63hoz .tab.svelte-1a63hoz { position: relative; bottom: -1px; display: flex; flex-direction: row; justify-content: center; align-items: center; gap: 8px; border-right: 1px solid #dae1e8; border-left: 1px solid #dae1e8; padding: 0 24px; font-size: 14px; font-weight: 600; cursor: pointer } .tabs-container.svelte-1a63hoz .tab.active.svelte-1a63hoz { background-color: white } .translate-icon.svelte-1a63hoz.svelte-1a63hoz { width: 24px; height: 24px; background-image: url("../images/icons/translate.svg"); background-position: center; background-repeat: no-repeat; background-size: cover } .write-icon.svelte-1a63hoz.svelte-1a63hoz { width: 24px; height: 24px; background-image: url("../images/icons/write-pencil.svg"); background-position: center; background-repeat: no-repeat; background-size: cover } .dl-actions.svelte-1a63hoz.svelte-1a63hoz { display: flex; align-items: center; flex-grow: 1; justify-content: flex-end; gap: 8px } .dl-actions.svelte-1a63hoz .settings-container.svelte-1a63hoz { position: relative } .dl-actions.svelte-1a63hoz .settings-container .headsup-container.svelte-1a63hoz { position: absolute; height: 133px; width: 301px; z-index: 310 } .dl-actions.svelte-1a63hoz .settings-container .headsup-container.top.svelte-1a63hoz { transform: translate(-139px, calc(-100% - 18px)) } .dl-actions.svelte-1a63hoz .settings-container .headsup-container.bottom.svelte-1a63hoz { transform: translate(-139px, calc(100% - 88px)) } .dl-actions.svelte-1a63hoz .settings-container .headsup-container.top-left.svelte-1a63hoz { transform: translate(calc(-100% + 41px), calc(-100% - 18px)) } .dl-actions.svelte-1a63hoz .settings-container .headsup-container.bottom-left.svelte-1a63hoz { transform: translate(calc(-100% + 41px), calc(100% - 88px)) } .dl-actions.svelte-1a63hoz button.svelte-1a63hoz { border: 0 none; background-color: transparent; cursor: pointer; height: 24px; width: 24px; background-size: cover } .dl-actions.svelte-1a63hoz button.dl-settings-icon.svelte-1a63hoz { width: 19px; height: 19px; background-image: url("../images/buttons/settings-input.svg"); background-position: center; background-repeat: no-repeat; cursor: pointer; height: 24px; width: 24px } .dl-actions.svelte-1a63hoz button.dl-close-icon.svelte-1a63hoz { background-repeat: no-repeat; background-position: center; background-image: url("../images/icons/x-mark-big.svg") } .dl-review-footer.svelte-1x35eps.svelte-1x35eps { border-top: 1px solid #dae1e8 } .dl-review-footer.svelte-1x35eps button.svelte-1x35eps { border: none; background-color: transparent; padding: 0; cursor: pointer } .tabs-container.svelte-1x35eps.svelte-1x35eps { height: 100%; display: flex; flex-direction: row; height: 48px; box-sizing: border-box; background-color: #f1f1f1; width: 100% } .tabs-container.svelte-1x35eps .tab.svelte-1x35eps { display: flex; flex-direction: row; justify-content: center; align-items: center; gap: 8px; position: relative } .tabs-container.svelte-1x35eps .tab button.svelte-1x35eps { font-size: 14px; font-weight: 600; padding: 0 24px; border-right: 1px solid #dae1e8; border-left: 1px solid #dae1e8; height: 100% } .dictionary-error.svelte-1x35eps.svelte-1x35eps { display: none; transition: 0.2s ease-out } .dl-dictionary.svelte-1x35eps.svelte-1x35eps:hover { background-color: #f2f4f7 } .display-dictionary-error.svelte-1x35eps.svelte-1x35eps { position: absolute; display: inline-block; top: 100%; left: 0px; width: 245px; padding: 16px 24px; font-size: 14px; color: #292c32; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1); height: 100%; inset-inline-start: -50%; background-color: #fff; line-height: 20px; transition: 0.2s ease-out; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16) } .alternatives-container.svelte-1x35eps.svelte-1x35eps { background-color: #fff } .alternatives-container.svelte-1x35eps .alternatives-list.svelte-1x35eps { display: flex; flex-direction: column; gap: 8px } .alternatives-container.svelte-1x35eps .alternatives-list .alternative.svelte-1x35eps { font-size: 14px; line-height: 20px; color: #292c32; cursor: pointer; padding: 12px 16px; border-bottom: 1px solid #dae1e8 } .alternatives-container.svelte-1x35eps .alternatives-list .alternative.svelte-1x35eps:hover { background-color: #f2f4f7 } .dl-layout.svelte-jwy61a { min-width: 213px; font-weight: 400; font-size: 12px } .dl-content.svelte-jwy61a { color: #242b34 } .language-selector-container.svelte-9lrbr1.svelte-9lrbr1 { display: flex; flex-direction: row; gap: 4px; align-items: center } .arrow-icon.svelte-9lrbr1.svelte-9lrbr1 { height: 32px } .arrow-icon.svelte-9lrbr1:dir(rtl) svg.svelte-9lrbr1 { transform: rotate(180deg) } .customisations-toolbar.svelte-q1f4m0 { display: flex; flex-direction: row; align-items: center } .glossary-button.svelte-q1f4m0 { border: 0 none; background-color: transparent; transition: background-color 0.3s ease-in-out; cursor: pointer; height: 32px; width: 32px; border-radius: 4px; padding: 0; display: flex; align-items: center; justify-content: center } .glossary-button.svelte-q1f4m0:hover { background-color: #f2f4f7 } .glossary-icon.svelte-q1f4m0 { background-image: url("../images/icons/glossary/open-glossary.svg"); background-position: center; background-size: cover; height: 24px; width: 24px } .dropdown__wrapper.svelte-mfqqj4.svelte-mfqqj4 { width: 100% } .dropdown__wrapper.svelte-mfqqj4 button.dropdown-label.svelte-mfqqj4 { height: 44px; border: 1px solid #dbe0e5; border-radius: 6px; background-color: #fff; cursor: pointer; font-family: inherit; font-size: 14px; line-height: 1.5; text-align: initial; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; -webkit-appearance: none; appearance: none; font-weight: 400; width: 100%; color: #000; padding: 8px 16px; background-image: url("../images/arrow-down-new.svg"); background-position: right 2px center; background-repeat: no-repeat; color: #0f2b46; font-weight: 700; padding: 0 32px 0 10px } .dropdown__wrapper.svelte-mfqqj4 button.dropdown-label.svelte-mfqqj4:dir(rtl) { background-position: left 2px center } .dropdown__wrapper.svelte-mfqqj4 ul.svelte-mfqqj4 { overflow-y: auto; position: absolute; z-index: 500; margin-top: 1px; padding: 0; padding-top: 8px; padding-bottom: 8px; background: #fff; border: 1px solid #dae1e8; box-sizing: border-box; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12); border-radius: 4px; font-size: 14px; inset-inline-end: auto } .dropdown__wrapper.svelte-mfqqj4 ul.alternate-dropdown-list.svelte-mfqqj4 { font-size: 14px } .dropdown__wrapper.svelte-mfqqj4 ul li.svelte-mfqqj4 { color: #000; cursor: pointer; display: block; line-height: 1.8em; overflow: hidden; padding-top: 2px; padding-bottom: 2px; padding-inline-start:14px;padding-inline-end:31px;position: relative; text-overflow: ellipsis; white-space: nowrap } .dropdown__wrapper.svelte-mfqqj4 ul li.svelte-mfqqj4:hover { background-color: #f2f4f7 } .dropdown__wrapper.svelte-mfqqj4 ul li.keyboardSelected.svelte-mfqqj4 { background-color: #f2f4f7 } .dropdown__wrapper.svelte-mfqqj4 ul li.selected.svelte-mfqqj4 { background-image: url("../images/checkmark.svg"); background-position: 90% 40%; background-repeat: no-repeat; cursor: pointer } .dropdown__wrapper.svelte-mfqqj4 ul li.selected.svelte-mfqqj4:dir(rtl) { background-position: 6% 30% } .dropdown__wrapper.svelte-mfqqj4 ul.pro-dropdown li.svelte-mfqqj4 { display: flex; align-items: center; justify-content: space-between; gap: 8px; padding-inline-end:14px;cursor: default } .dropdown__wrapper.svelte-mfqqj4 ul.pro-dropdown li.svelte-mfqqj4:hover { background-color: transparent } .dropdown__wrapper.svelte-mfqqj4 ul.pro-dropdown li .pro-label.svelte-mfqqj4 { font-size: 12px; font-weight: 600; height: 18px; background: #007e5e; color: #ffffff; padding: 2px 8px; border-radius: 4px; display: flex; align-items: center } .dropdown__wrapper.svelte-mfqqj4 ul.pro-dropdown li[disabled].svelte-mfqqj4 { color: #848f9b } .dropdown__wrapper.svelte-mfqqj4 ul.pro-dropdown li button.svelte-mfqqj4 { cursor: pointer; border: 0; width: 100%; height: 32px; border-radius: 4px; font-size: 14px; background-color: #0177a9; color: white; margin-top: 2px; padding: 0px; padding-left: 32px; padding-right: 32px; text-align: center } .translate-toolbar-buttons.svelte-mpctqd.svelte-mpctqd { display: flex; gap: 4px } .loading-spinner-container.svelte-mpctqd.svelte-mpctqd { padding: 16px; display: flex; align-items: center; justify-content: center } .translate-toolbar-container.svelte-mpctqd.svelte-mpctqd { display: flex; flex-direction: row; align-items: center; justify-content: space-between; border-bottom: 1px solid #dbe0e5; padding: 8px 16px } .result-frame.svelte-mpctqd.svelte-mpctqd { padding: 16px; line-height: 1.6em; max-height: 300px; overflow-y: auto } .dl-btn-group.svelte-mpctqd.svelte-mpctqd { display: flex; justify-content: space-between; gap: 20px; padding: 2px 16px 16px 16px } .dl-btn-group.svelte-mpctqd button.svelte-mpctqd { cursor: pointer; border: 0; padding-left: 16px; padding-right: 16px; height: 32px; border-radius: 6px; font-size: 14px; background-color: #0177a9; color: white } .dl-btn-group.is-input.svelte-mpctqd.svelte-mpctqd { justify-content: flex-end } .dl-options-container.svelte-mpctqd.svelte-mpctqd { display: flex; gap: 20px } .language-selector-container.svelte-tostmu { display: flex; flex-direction: row; gap: 4px; align-items: center } .listen-list.svelte-o3etn3.svelte-o3etn3 { z-index: 199999999999; position: absolute; display: flex; inset-inline-end: 0; flex-direction: column; align-items: flex-start; border: 1px solid #dae1e8; border-radius: 4px; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16); background-color: #fff } .listen-list.svelte-o3etn3 .list-entry.svelte-o3etn3 { box-sizing: content-box; width: 163px; font-family: inherit; font-size: 14px; color: #292c32; display: flex; justify-content: flex-start; align-items: center; cursor: pointer; padding-top: 8px; padding-bottom: 8px; padding-inline-start:16px;padding-inline-end:16px;border: 0 none; background: transparent; border-radius: 4px; transition: background-color 0.3s ease-in-out } .listen-list.svelte-o3etn3 .list-entry.svelte-o3etn3:hover { background-color: #f2f4f7 } .listen-list.svelte-o3etn3 .list-entry.dl-entry-notAvailable.svelte-o3etn3 { pointer-events: none; color: #9ba3ac; user-select: none } .dl-btn.svelte-17suwwx.svelte-17suwwx { width: 40px; height: 40px; border: 0 none; background: transparent; border-radius: 4px; transition: background-color 0.3s ease-in-out; display: flex; align-items: center; justify-content: center; cursor: pointer } .dl-btn.svelte-17suwwx.svelte-17suwwx:hover,.dl-btn.dl-btn-active.svelte-17suwwx.svelte-17suwwx,.dl-btn.dl-btn-hovered.svelte-17suwwx.svelte-17suwwx { background-color: #f2f4f7 } .dl-icon.svelte-17suwwx.svelte-17suwwx { display: block; height: 24px; width: 24px; background-position: center; background-repeat: no-repeat } .dl-icon.dl-icon-listen.svelte-17suwwx.svelte-17suwwx { background-image: url("../images/buttons/listen.svg") } .dl-btn-active.svelte-17suwwx .dl-icon-listen.svelte-17suwwx { background-image: url("../images/buttons/listen-stop.svg") } .scoped.svelte-2jkwvo { position: absolute; right: 16px; margin-top: 5px; z-index: 9999 } .style-switch.svelte-2jkwvo { display: flex; padding: 5px 40px 6px 16px; justify-content: center; align-items: center; gap: 8px; border-radius: 4px; border: 1px solid #dbe0e5; background: #fff; background-image: url("../images/arrow-down-black.svg"); background-repeat: no-repeat; background-position: right 12px center; background-size: 16px 16px; color: #242b34; text-align: center; font-family: inherit; font-size: 14px; font-style: normal; font-weight: 590; line-height: 20px; cursor: pointer } .style-switch.open.svelte-2jkwvo { background: #c1c7d0; background-image: url("../images/arrow-up-black.svg"); background-repeat: no-repeat; background-position: right 12px center; background-size: 16px 16px } .style-switch.active.svelte-2jkwvo { background-color: #edf8fc; color: #065a85 } .loading-spinner-container.svelte-1t6fc8d.svelte-1t6fc8d { padding: 16px } .write-toolbar-container.svelte-1t6fc8d.svelte-1t6fc8d { display: flex; flex-direction: row; align-items: center; justify-content: space-between; border-bottom: 1px solid #dbe0e5; padding: 8px 16px } .result-frame.svelte-1t6fc8d.svelte-1t6fc8d { padding: 16px; line-height: 1.6em; max-height: 300px; overflow-y: auto } .dl-btn-group.svelte-1t6fc8d.svelte-1t6fc8d { display: flex; justify-content: space-between; gap: 20px; padding: 2px 16px 16px 16px } .dl-btn-group.svelte-1t6fc8d button.svelte-1t6fc8d { cursor: pointer; border: 0; padding-left: 16px; padding-right: 16px; height: 32px; border-radius: 6px; font-size: 14px; background-color: #0177a9; color: white } .dl-btn-group.is-input.svelte-1t6fc8d.svelte-1t6fc8d { justify-content: flex-end } .dl-options-container.svelte-1t6fc8d.svelte-1t6fc8d { display: flex; gap: 20px } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .tooltip-container.svelte-1o980it { font-size: 14px; line-height: 1.4em; word-wrap: break-word } .tooltip-container.error.svelte-1o980it { padding: 0px } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .review-window-wrapper.svelte-1t6zxdj.svelte-1t6zxdj { width: 550px; background-color: #fff; border: 1px solid #dae1e8; border-radius: 5px; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16); display: flex; flex-direction: row } .review-window-wrapper.svelte-1t6zxdj .tooltip-drag-handle.svelte-1t6zxdj { width: 16px; background-color: #f1f1f1; border-inline-end:1px solid #dae1e8;cursor: move; background-image: url("../images/drag.svg"); background-position: center; background-repeat: no-repeat } .review-window-wrapper.svelte-1t6zxdj .review-window-body.svelte-1t6zxdj { flex-grow: 1; max-width: 534px } .dl-gmail-character-limit-popup.svelte-1pm9ytz.svelte-1pm9ytz { background-color: #f3f5f8; border-radius: 4px; border: 1px solid #dae1e8; bottom: 100px; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1215686275); color: #fff; display: flex; flex-direction: column; height: fit-content; inset-inline-start: 50%; position: absolute; transform: translate(-50%, -50%); width: 469px; z-index: 3 } .dl-gmail-character-limit-popup.is-translator-limit.svelte-1pm9ytz.svelte-1pm9ytz { padding: 24px; background-image: url("../images/gmail-char-limit-reached.svg") } .dl-gmail-character-limit-popup.svelte-1pm9ytz .close-icon.svelte-1pm9ytz { top: 12px; inset-inline-end: 12px; position: absolute; background-repeat: no-repeat; background-position: center; background-image: url("../images/buttons/close-white.svg"); height: 24px; width: 24px; cursor: pointer } .dl-gmail-character-limit-popup.svelte-1pm9ytz .title.svelte-1pm9ytz { font-weight: bold; margin-bottom: 12px; max-width: 80% } .dl-gmail-character-limit-popup.svelte-1pm9ytz .body.svelte-1pm9ytz { max-width: 80% } .dl-gmail-character-limit-popup.svelte-1pm9ytz .footer.svelte-1pm9ytz { margin-top: 20px; display: flex; gap: 10px; justify-content: flex-end } .dl-gmail-character-limit-popup.svelte-1pm9ytz .footer button.svelte-1pm9ytz { font-weight: 600; border-radius: 6px; padding: 12px 24px; cursor: pointer } .dl-gmail-character-limit-popup.svelte-1pm9ytz .footer button.primary.svelte-1pm9ytz { background-color: #fff; border: 1px solid #006494; color: #0f2b46 } .dl-gmail-character-limit-popup.svelte-1pm9ytz .footer button.secondary.svelte-1pm9ytz { border: 1px solid #fff; color: #fff; background-color: transparent } .dl-gmail-character-limit-popup.svelte-1pm9ytz div.svelte-1pm9ytz { width: 100% } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .deepl-gmail-write-toolbar.svelte-eo75ae.svelte-eo75ae { user-select: none; background-color: #fff; z-index: 2147483650; height: 40px; position: absolute; top: -40px; inset-inline-end: 20px; width: min-content; font-size: 0.5em } .dl-toolbar-positioner.svelte-eo75ae.svelte-eo75ae { position: relative } .dl-gmail-translate-toolbar.svelte-eo75ae.svelte-eo75ae { align-items: center; background-color: white; border-radius: 4px; border: 1px solid #dae1e8; bottom: 0; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1215686275); height: 52px; opacity: 0; padding: 0px 8px; position: absolute; inset-inline-end: 8px; transform: translateX(-10px); width: max-content; display: none } .dl-gmail-translate-toolbar.hasLoaded.svelte-eo75ae.svelte-eo75ae { transition: opacity 0.3s, transform 0.3s } .dl-gmail-translate-toolbar.isExpanded.svelte-eo75ae.svelte-eo75ae { display: flex; opacity: 1; transform: translateX(0); transition: opacity 0.3s, transform 0.3s } .dl-gmail-translate-toolbar.svelte-eo75ae .translation-selection-wrapper.svelte-eo75ae { display: flex; width: max-content; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items: center } .dl-gmail-translate-toolbar.svelte-eo75ae .translation-label.svelte-eo75ae { font-size: 14px; padding: 0px 10px } .dl-gmail-translate-toolbar.svelte-eo75ae .shortcode-wrapper.svelte-eo75ae { width: 60px; margin-inline-end:5px;position: relative } .dl-gmail-translate-toolbar.svelte-eo75ae .language-wrapper.svelte-eo75ae { width: 100px } .dl-gmail-translate-toolbar.svelte-eo75ae .divider.svelte-eo75ae { width: 1px; height: 100%; background-color: #dbe0e5 } .dl-gmail-translate-toolbar.svelte-eo75ae .button-wrapper button.svelte-eo75ae { background-color: #0177a9; color: white; padding: 8px 12px; margin: 0px 10px; height: 44px; border-radius: 8px; cursor: pointer; display: flex; align-items: center } .dl-gmail-translate-toolbar.svelte-eo75ae .button-wrapper button.svelte-eo75ae:disabled { cursor: not-allowed; background-color: #c4c4c4 } .dl-toolbar-closed.svelte-eo75ae.svelte-eo75ae { position: absolute; background-color: white; width: 32px; height: 32px; bottom: 4px; border: 1px solid #dae1e8; border-radius: 16px; box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1215686275) } .dl-toolbar-closed.svelte-eo75ae .wrapper.svelte-eo75ae { position: absolute; width: 32px; height: 32px; inset-inline-end: 0; bottom: 0 } .dl-toolbar-closed.svelte-eo75ae .wrapper.icon-wrapper.svelte-eo75ae { opacity: 1; cursor: pointer } .dl-toolbar-closed.svelte-eo75ae .icon-wrapper.svelte-eo75ae { display: flex; align-items: center; justify-content: center } .accept-changes.svelte-eo75ae.svelte-eo75ae { position: absolute; inset-inline-end: 8px; bottom: 0px; border: 1px solid #dae1e8; border-radius: 4px; display: flex; width: 80px; background-color: #fff } .accept-changes.svelte-eo75ae .accept-wrapper.svelte-eo75ae { width: 40px } .accept-changes.svelte-eo75ae .undo-wrapper.svelte-eo75ae { width: 40px } .dropdown-label { font-weight: 600 } button.svelte-eo75ae.svelte-eo75ae { border: 0 } .confirm-button.svelte-eo75ae.svelte-eo75ae { height: 40px; padding-top: 7px; background-color: #fff; cursor: pointer } .confirm-button.right.svelte-eo75ae.svelte-eo75ae { border-inline-start:1px solid #dae1e8} .confirm-button.svelte-eo75ae:hover path.svelte-eo75ae { stroke: #599639 } .deepl-loading-overlay { background-color: #006494; color: transparent !important; border-radius: 3px !important; animation: svelte-eo75ae-cycleBackground 4s linear infinite alternate !important } .deepl-loading-skeleton { background-color: #006494; color: transparent !important; border-radius: 3px !important; animation: svelte-eo75ae-cycleBackground 4s linear infinite alternate !important } .deepl-loading-skeleton::selection { background-color: transparent !important; color: transparent !important } .deepl-selection-loading-skeleton-subject { background-color: #006494; color: transparent !important; border-radius: 10px !important; animation: svelte-eo75ae-cycleBackground 4s linear infinite alternate !important } @keyframes svelte-eo75ae-cycleBackground { 0% { background-color: #006494 } 50% { background-color: white } 100% { background-color: #006494 } } @keyframes svelte-eo75ae-skeleton-loading { 0% { opacity: 1 } 100% { opacity: 0.3 } } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } button.svelte-1lme20r.svelte-1lme20r { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .dl-gmail-email-toolbar.svelte-1lme20r.svelte-1lme20r { width: 100%; min-width: max-content; display: flex; height: 53px; gap: 5px; flex-wrap: wrap; justify-content: space-between; align-items: center; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .dl-gmail-email-toolbar.svelte-1lme20r .deepl-logo.svelte-1lme20r { background-image: url("../images/deepl-logo-no-text.svg"); height: 24px; width: 24px; background-position: right; background-repeat: no-repeat } .dl-gmail-email-toolbar.svelte-1lme20r .left-side.svelte-1lme20r { display: flex; align-items: center; gap: 5px } .dl-gmail-email-toolbar.svelte-1lme20r .right-side.svelte-1lme20r { margin-inline-end:start} .dl-gmail-email-toolbar.svelte-1lme20r .translate-button .icon.svelte-1lme20r { display: none } .dl-gmail-email-toolbar.svelte-1lme20r .translate-button span.svelte-1lme20r { display: inline } .dl-gmail-email-toolbar.svelte-1lme20r .forward-button span.svelte-1lme20r { display: inline } .dl-gmail-email-toolbar.smallMode.svelte-1lme20r .right-side.svelte-1lme20r { margin-right: auto } .dl-gmail-email-toolbar.smallMode.svelte-1lme20r .translate-button .icon.svelte-1lme20r { display: inline } .dl-gmail-email-toolbar.smallMode.svelte-1lme20r .translate-button span.svelte-1lme20r { display: none } .dl-gmail-email-toolbar.smallMode.svelte-1lme20r .forward-button span.svelte-1lme20r { display: none } .translate-button.svelte-1lme20r.svelte-1lme20r { display: inline-flex; align-items: center; background-color: #0177a9; color: white; height: 44px; padding-left: 16px; padding-right: 16px; border-radius: 3px; cursor: pointer; border: 0 none } .translate-button.svelte-1lme20r.svelte-1lme20r:disabled { background-color: #dbe0e5; cursor: not-allowed } .show-original-button.svelte-1lme20r.svelte-1lme20r { display: inline-flex; align-items: center; height: 44px; border-radius: 3px; cursor: not-allowed; background-color: white; border: 1px solid #dbe0e5; color: #848f9b } .show-original-button.enabled.svelte-1lme20r.svelte-1lme20r { border: 1px solid #000; color: black; cursor: pointer } .forward-button.svelte-1lme20r.svelte-1lme20r { display: inline-flex; height: 44px; align-items: center; background-color: white; border: 1px solid black; color: black; border-radius: 3px; cursor: pointer; gap: 8px } .forward-button.svelte-1lme20r.svelte-1lme20r:disabled { border: 1px solid #dbe0e5; color: #848f9b; cursor: not-allowed } .show-original-button.svelte-1lme20r:dir(rtl) svg.svelte-1lme20r,.forward-button.svelte-1lme20r:dir(rtl) svg.svelte-1lme20r { transform: rotate(180deg) } .language-selection-wrapper.svelte-1lme20r.svelte-1lme20r { min-width: 150px; position: relative } .deepl-gmail-loading-skeleton { background-color: rgba(3, 113, 113, 0.5); border: 1px solid #006494 !important; border-radius: 10px; color: transparent !important; display: block; margin-bottom: 7px; padding-top: 2px; height: 10px; animation: svelte-1lme20r-skeleton-loading 1s linear infinite alternate } @keyframes svelte-1lme20r-skeleton-loading { 0% { opacity: 1 } 100% { opacity: 0.3 } } @keyframes svelte-1lme20r-loading { 0% { background-position: -100% 0 } 100% { background-position: 100% 0 } } .deepl-gmail-header-toolbar.svelte-o9amr0.svelte-o9amr0 { line-height: 1em !important; position: relative; height: 32px; width: 32px; margin-right: 8px; margin-bottom: 2px; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .onboarding-popup.svelte-o9amr0.svelte-o9amr0 { color: #000 !important; background-color: #fff; border-radius: 4px; border: 1px solid #dbe0e5; height: min-content; position: relative; top: 5px; width: 300px; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1) } .onboarding-popup.svelte-o9amr0.svelte-o9amr0:dir(ltr) { left: -270px } .onboarding-popup.svelte-o9amr0.svelte-o9amr0:dir(rtl) { right: -270px } .onboarding-popup.svelte-o9amr0 .content.svelte-o9amr0 { padding: 0px 24px; height: 100%; display: flex; flex-direction: column; white-space: normal !important; background-image: url("../images/gmail-onboarding-design.svg"); background-position: top right; background-repeat: no-repeat } .onboarding-popup.svelte-o9amr0 .content.svelte-o9amr0:dir(rtl) { background-position: left top } .onboarding-popup.svelte-o9amr0 .content .title.svelte-o9amr0 { height: 90px; padding-top: 25px; padding-inline-end:100px;display: flex } .onboarding-popup.svelte-o9amr0 .content .title p.svelte-o9amr0 { font-weight: 600; font-size: 1.2em; line-height: 1.5em } .onboarding-popup.svelte-o9amr0 .content .body.svelte-o9amr0 { height: min-content; padding-top: 15px; padding-bottom: 10px } .onboarding-popup.svelte-o9amr0 .content .copy.svelte-o9amr0 { display: grid; grid-template-columns: 25px 1fr; margin-bottom: 12px } .onboarding-popup.svelte-o9amr0 .content .copy .copy-text.svelte-o9amr0 { margin-left: 8px; font-size: 14px; line-height: 21px } .onboarding-popup.svelte-o9amr0 .switch-content.svelte-o9amr0 { padding: 10px; font-size: 14px; white-space: normal } .onboarding-popup.svelte-o9amr0 .switch-container.svelte-o9amr0 { display: grid; grid-template-columns: 1fr 50px; justify-content: space-around; align-items: center; padding: 10px; font-weight: 600 } .onboarding-popup.svelte-o9amr0 .topBorder.svelte-o9amr0 { border-top: 1px solid #dae1e8 } .isOnboardingPopupOpen.svelte-o9amr0.svelte-o9amr0 { border-radius: 2px; background-color: #f3f5f7 } .icon.svelte-o9amr0.svelte-o9amr0 { cursor: pointer; display: block; height: 25px; width: 25px; padding: 3px; background-position: center; background-repeat: no-repeat; border-radius: 4px; background-image: url("../images/deepl-logo-no-text-disabled.svg"); border: 1px solid transparent } .icon.enabled.svelte-o9amr0.svelte-o9amr0 { background-image: url("../images/deepl-logo-no-text.svg") } .notification.svelte-o9amr0.svelte-o9amr0 { border: 1px solid #0177a9 } .dot.svelte-o9amr0.svelte-o9amr0 { position: absolute; top: -2px; inset-inline-end: -4px; height: 8px; width: 8px; border-radius: 50%; background-color: #0177a9 } .dl-input-icon.svelte-xa2hux.svelte-xa2hux { display: flex; align-items: center; height: 32px; width: 32px; background-color: #ffffff; border-radius: 18px; inset-inline-end: 0; cursor: pointer; transition: all 0.2s ease-in-out; position: absolute; padding: 2px; box-sizing: border-box; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3) } .dl-input-icon.svelte-xa2hux .spacer.svelte-xa2hux { opacity: 0; border-left: 1px solid #dae1e8; position: absolute; height: 100%; transition: all 0.2s ease-in-out; inset-inline-end: 2px } .dl-input-icon.svelte-xa2hux .dl-icon-circle.svelte-xa2hux { height: 28px; width: 28px; position: absolute; border-radius: 50px; transition: all 0.2s ease-in-out; background-color: transparent; inset-inline-end: 2px } .dl-input-icon.svelte-xa2hux .dl-icon-circle.svelte-xa2hux:hover { background-color: #dbe0e5 } .dl-input-icon.svelte-xa2hux .dl-icon-circle span.svelte-xa2hux { height: 24px; width: 24px; display: block } .dl-input-icon.svelte-xa2hux .dl-loading.svelte-xa2hux,.dl-input-icon.svelte-xa2hux .dl-loading.svelte-xa2hux:hover { opacity: 0; pointer-events: none; background-color: #ffffff; z-index: 99999999999 } .dl-input-icon.svelte-xa2hux .dl-loading.svelte-xa2hux::before,.dl-input-icon.svelte-xa2hux .dl-loading.svelte-xa2hux:hover::before { content: ""; background-color: #0f2b46; height: 24px; width: 24px; position: absolute; border-radius: 50%; transition: all 0.2s ease-in-out; transform: scale(100%); bottom: 0; inset-inline-end: 0 } .dl-input-icon.svelte-xa2hux .dl-icon.svelte-xa2hux { background-image: url("../images/icons/translators/input/translate-icon.svg"); background-size: 20px; background-repeat: no-repeat; background-position: center; border-radius: 0px 20px 20px 0px } .dl-input-icon.svelte-xa2hux .dl-icon.svelte-xa2hux::before { content: ""; position: absolute; height: 8px; background-color: #037171; display: block; inset-inline-end: 0px; top: -2px; border-radius: 5px; border: 2px solid white; border-radius: 50%; width: 8px; opacity: 0; transition: all 0.4s ease-in-out } .dl-input-icon.svelte-xa2hux .dl-icon.svelte-xa2hux::after { content: ""; box-sizing: border-box; position: absolute; background-color: transparent; height: 24px; width: 24px; bottom: 0; inset-inline-end: 0; transition: all 0.3s ease-in-out } .dl-input-icon.svelte-xa2hux .dl-settings.svelte-xa2hux { opacity: 0; background-image: url("../images/icons/translators/input/lang-settings.svg"); background-size: 20px; background-position: center; background-repeat: no-repeat; border-radius: 20px 0px 0px 20px } .dl-input-icon.svelte-xa2hux .dl-on-off.svelte-xa2hux { opacity: 0; background-image: url("../images/icons/translators/input/on-off-v2.svg"); background-size: 20px; background-position: center; background-repeat: no-repeat } .dl-input-icon.svelte-xa2hux .dl-improve.svelte-xa2hux { opacity: 0; background-image: url("../images/icons/translators/input/improve-writing.svg"); background-size: 20px; background-position: center; background-repeat: no-repeat } .dl-input-icon.svelte-xa2hux .dl-improve.disabled.svelte-xa2hux { cursor: auto; background-image: url("../images/icons/translators/input/improve-writing-disabled.svg") } .dl-input-icon.svelte-xa2hux.svelte-xa2hux:not(.is-loading):hover { width: 128px } .dl-input-icon.svelte-xa2hux:not(.is-loading):hover .dl-settings.svelte-xa2hux { opacity: 1; inset-inline-end: 32px } .dl-input-icon.svelte-xa2hux:not(.is-loading):hover .spacer.svelte-xa2hux { opacity: 1; inset-inline-end: 61.5px } .dl-input-icon.svelte-xa2hux:not(.is-loading):hover .dl-improve.svelte-xa2hux { opacity: 1; inset-inline-end: 64px } .dl-input-icon.svelte-xa2hux:not(.is-loading):hover .dl-on-off.svelte-xa2hux { opacity: 1; inset-inline-end: 96px } .dl-input-icon.is-loading.svelte-xa2hux.svelte-xa2hux { background-color: #ffffff; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3) !important } .dl-input-icon.is-loading.svelte-xa2hux .dl-loading.svelte-xa2hux { opacity: 1; pointer-events: all; animation: svelte-xa2hux-loadingSpin 0.8s cubic-bezier(0.55, 0.04, 0.27, 0.91) infinite } .dl-input-icon.is-loading.svelte-xa2hux .dl-loading.svelte-xa2hux::before { transform: scale(30%); top: -5px } .dl-input-icon.is-minimized.svelte-xa2hux.svelte-xa2hux:not(:hover) { background-color: transparent; box-shadow: 0px 2px 8px rgba(0, 0, 0, 0) } .dl-input-icon.is-minimized.svelte-xa2hux:not(:hover) .dl-settings.svelte-xa2hux,.dl-input-icon.is-minimized.svelte-xa2hux:not(:hover) .dl-improve.svelte-xa2hux,.dl-input-icon.is-minimized.svelte-xa2hux:not(:hover) .spacer.svelte-xa2hux,.dl-input-icon.is-minimized.svelte-xa2hux:not(:hover) .dl-on-off.svelte-xa2hux { opacity: 0 } .dl-input-icon.is-minimized.svelte-xa2hux:not(:hover) .dl-icon.svelte-xa2hux { background-color: transparent; background-position: bottom right; background-size: 10px } .dl-input-icon.is-minimized.svelte-xa2hux:not(:hover) .dl-icon.svelte-xa2hux::after { background-color: #0f2b46; height: 10px; width: 10px; border-radius: 5px } .dl-input-icon.is-input-translation-disabled.svelte-xa2hux.svelte-xa2hux { background-color: transparent; box-shadow: none; width: 1px; height: 1px } .dl-input-icon.is-input-translation-disabled.svelte-xa2hux .dl-icon.svelte-xa2hux,.dl-input-icon.is-input-translation-disabled.svelte-xa2hux .dl-settings.svelte-xa2hux,.dl-input-icon.is-input-translation-disabled.svelte-xa2hux .dl-improve.svelte-xa2hux,.dl-input-icon.is-input-translation-disabled.svelte-xa2hux .spacer.svelte-xa2hux,.dl-input-icon.is-input-translation-disabled.svelte-xa2hux .dl-on-off.svelte-xa2hux { display: none } @keyframes svelte-xa2hux-loadingSpin { to { transform: rotate(360deg) } } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .container.svelte-1vokldc.svelte-1vokldc { width: 305px; background-color: #0177a9; box-sizing: content-box; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.37); border-radius: 16px; color: White; font-size: 14px; position: absolute; pointer-events: all } .container__top.svelte-1vokldc.svelte-1vokldc { bottom: 45px; inset-inline-end: -10px } .container__bottom.svelte-1vokldc.svelte-1vokldc { top: 45px; inset-inline-end: -10px } .container__right.svelte-1vokldc.svelte-1vokldc { inset-inline-start: 45px; bottom: -57px } .container__left.svelte-1vokldc.svelte-1vokldc { inset-inline-end: 45px; bottom: -10px } .container.svelte-1vokldc .body.svelte-1vokldc { position: relative; display: flex } .container.svelte-1vokldc .body .content.svelte-1vokldc { display: flex; width: 100%; padding-left: 24px; padding-top: 24px; padding-bottom: 24px; padding-right: 40px } .container.svelte-1vokldc .body .content .text-wrapper.svelte-1vokldc { line-height: 23px } .container.svelte-1vokldc .body .content .text-wrapper .headline.svelte-1vokldc { font-size: 16px; font-weight: 600; margin-bottom: 8px } .container.svelte-1vokldc .body.svelte-1vokldc::after { content: ""; position: absolute; border-width: 12px; border-style: solid; border-color: #0177a9 transparent transparent transparent } .container.svelte-1vokldc .body__top.svelte-1vokldc::after { top: 100%; inset-inline-end: 13px; margin-left: -5px } .container.svelte-1vokldc .body__bottom.svelte-1vokldc::after { bottom: 100%; transform: rotate(180deg); inset-inline-end: 13px; margin-left: -5px } .container.svelte-1vokldc .body__right.svelte-1vokldc::after { top: 50%; inset-inline-end: 100%; transform: rotate(90deg); margin-left: -5px } .container.svelte-1vokldc .body__left.svelte-1vokldc::after { bottom: 13px; inset-inline-start: 100%; transform: rotate(270deg) } .container.svelte-1vokldc .body .close-icon.svelte-1vokldc { position: absolute; inset-inline-end: 0; margin-inline-end:24px;margin-top: 24px; background: transparent; background-image: url("../images/buttons/close-white.svg"); width: 12px; height: 12px; background-position: center; background-repeat: no-repeat; border: 0 none; cursor: pointer; margin: -2 -4px 6px 6px } p.svelte-1bwyi2r { margin: 0 0 8px 0; line-height: 1.5em; margin-bottom: 4px; user-select: none } p.font-bold.svelte-1bwyi2r { font-weight: 600 } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .container.svelte-1l51lop.svelte-1l51lop { width: 242px; border-radius: 6px; background: #fff; box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.16); font-size: 12px; color: #292c32 } .container.svelte-1l51lop .header.svelte-1l51lop { position: absolute; inset-inline-end: 2px; display: flex; flex-direction: row; align-items: center; justify-content: flex-end; padding: 5px } .container.svelte-1l51lop .header .close-icon.svelte-1l51lop { border: 0 none; background-color: transparent; cursor: pointer; height: 24px; width: 24px; border-radius: 12px; background-repeat: no-repeat; background-position: center; transition: background-color 0.3s ease-in-out; background-image: url("../images/buttons/close.svg"); height: 19px; width: 19px } .container.svelte-1l51lop .header .close-icon.svelte-1l51lop:hover { background-color: #f2f4f7 } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .settings-container.svelte-1wmfpok { position: absolute } .settings-container__top.svelte-1wmfpok { bottom: 35px; inset-inline-end: 0 } .settings-container__bottom.svelte-1wmfpok { top: 35px; inset-inline-end: 0 } .settings-container__right.svelte-1wmfpok { inset-inline-start: 35px; bottom: 0 } .settings-container__left.svelte-1wmfpok { inset-inline-end: 35px; bottom: 0 } p.svelte-1wmfpok { margin: 0 0 8px 0; line-height: 1.5em; margin-bottom: 4px } p.font-bold.svelte-1wmfpok { font-weight: 600 } .dl-widget.svelte-1wmfpok { border-bottom: 1px solid #dde2e7; padding: 16px } .dl-widget.svelte-1wmfpok:last-child { border-bottom: 0 none } .link-input-settings.svelte-1wmfpok { display: flex; flex-wrap: nowrap; cursor: pointer } .link.svelte-1wmfpok { color: #0177a9; cursor: pointer } .link.svelte-1wmfpok:hover { text-decoration-line: underline; color: #065a85 } .link-settings.svelte-1wmfpok { display: flex; flex-wrap: nowrap; text-decoration: underline; justify-items: center } .icon.svelte-1wmfpok { display: block; background-position: center; background-position-x: 1px; background-repeat: no-repeat; margin-inline-start:8px} .icon-toggle-on.svelte-1wmfpok { width: 50px; height: 16px; background-image: url("../images/toggle-on.svg") } .icon-external-link.svelte-1wmfpok { margin-top: 2px; margin-inline-start:4px;width: 15px; height: 15px; background-image: url("../images/buttons/external-link.svg") } .action-container.svelte-1wmfpok { display: flex; align-items: center; justify-content: space-between; margin-top: 4px } .btn-primary.svelte-1wmfpok { text-align: center; cursor: pointer; border: 0 none; border-radius: 2px; background: #0177a9; color: White; font-weight: 400; padding: 8px; line-height: 1em; transition: background-color 0.1s ease-in-out; padding-inline:16px;margin-inline-start:16px} .btn-primary.svelte-1wmfpok:hover { background: #006494 } .btn-primary.disabled.svelte-1wmfpok { opacity: 0.5; pointer-events: none } .option-container.svelte-1wmfpok { padding: 4px 0 8px 0 } :host { font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" } .error-container.svelte-16e3fjt { position: absolute; min-width: 242px } .error-container__top.svelte-16e3fjt { bottom: 35px; inset-inline-end: 0 } .error-container__bottom.svelte-16e3fjt { top: 35px; inset-inline-end: 0 } .error-container__right.svelte-16e3fjt { inset-inline-start: 35px; bottom: 0 } .error-container__left.svelte-16e3fjt { inset-inline-end: 35px; bottom: 0 } .dl-input-positioner.svelte-d7i1bp.svelte-d7i1bp { z-index: 10000000000000; pointer-events: none } .dl-input-positioner.debug-mode.svelte-d7i1bp.svelte-d7i1bp { background-color: rgba(255, 0, 0, 0.3) } .dl-input-placeholder.svelte-d7i1bp.svelte-d7i1bp { height: 28px; width: 28px; transition: top 0.3s ease-in-out; position: absolute; pointer-events: all; bottom: 5px; inset-inline-end: 5px } .dl-input-placeholder.svelte-d7i1bp .dl-onboarding-highlighter.svelte-d7i1bp { height: 28px; width: 28px; position: absolute; inset-inline-end: 0; pointer-events: none } .dl-input-placeholder.reduced-space.svelte-d7i1bp.svelte-d7i1bp { bottom: calc(50% - 14px) !important } .dl-input-placeholder.other-extension-present.svelte-d7i1bp.svelte-d7i1bp { inset-inline-end: 35px !important } .dl-input-placeholder.disabled.svelte-d7i1bp.svelte-d7i1bp { width: 1px; height: 1px } .dl-input-placeholder.chat-gpt-present.svelte-d7i1bp.svelte-d7i1bp { inset-inline-end: 50px !important; padding-bottom: 10px !important } .dl-input-translation-container.svelte-95aucy { position: fixed; top: 0; inset-inline-start: 0; z-index: 100000000000000 }