/* RTL-версия chrome.css — сгенерирована rtl.py (зеркало left/right). Не править руками. */
/* =============================================================================
 *  DeskOne — общая «обвязка» магазина (27.09.2026)
 *  Шапка (dsh-*), подвал (dsf-*), кнопки «Войти/Кабинет» и «Корзина»,
 *  страница входа и «Ваш заказ оплачен». Подключается на ВСЕХ страницах,
 *  включая главную (там нужны только кнопки в шапке — .dsh-actions).
 * ========================================================================== */
:root { --dsh-blue: #1456e8; --dsh-blue-d: #103eb4; --dsh-ink: #101d43; --dsh-muted: #586680; --dsh-line: #dce3f2; --dsh-pale: #edf4ff; }

/* ── шапка внутренних страниц ─────────────────────────────────────────────── */
#header { position: sticky; top: 0; z-index: 1000; background: rgba(255,255,255,.96); box-shadow: 0 1px 0 #e6ecf6; backdrop-filter: blur(14px); color: var(--dsh-ink); }
#header .dsh { font-family: Inter, "Segoe UI", Arial, sans-serif; }
#header .dsh-inner { max-width: 1248px; margin: 0 auto; padding: 0 24px; height: 80px; display: flex; align-items: center; gap: 30px; }
#header .dsh-brand { flex-shrink: 0; display: block; }
#header .dsh-brand img { display: block; width: 176px; height: auto; }
#header .dsh-nav { margin-right: auto; display: flex; align-items: center; gap: 28px; }
#header .dsh-nav a { color: var(--dsh-ink); font-size: 14px; font-weight: 600; text-decoration: none; white-space: nowrap; }
#header .dsh-nav a:hover { color: var(--dsh-blue); }
#header .dsh-burger { display: none; margin-right: 4px; width: 42px; height: 42px; border: 0; background: none; color: var(--dsh-ink); padding: 9px; cursor: pointer; }
#header .dsh-burger svg { width: 24px; height: 24px; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; }

/* ── кнопки «Войти / Кабинет» и «Корзина» (шапка главной и внутренних) ─── */
.dsh-actions { display: flex; align-items: center; gap: 10px; flex-shrink: 0; font-family: Inter, "Segoe UI", Arial, sans-serif; }
.dsh-actions svg { width: 20px; height: 20px; fill: none; stroke: currentColor; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; flex-shrink: 0; }
.dsh-actions a, .dsh-actions button { text-decoration: none; font-family: inherit; }
.dsh-pill { display: inline-flex; align-items: center; gap: 8px; height: 44px; padding: 0 16px; border: 1px solid #dce5f5; border-radius: 13px;
  background: #fff; color: #25466e !important; font-size: 14px; font-weight: 650; line-height: 1; cursor: pointer; box-shadow: 0 2px 4px rgba(23,50,84,.03);
  transition: background .15s, border-color .15s, color .15s; }
.dsh-pill:hover, .dsh-pill[aria-expanded="true"] { background: #f0f6ff; border-color: #b6d0fb; color: var(--dsh-blue) !important; }
.dsh-user { padding: 0 6px 0 12px; }
.dsh-avatar { width: 32px; height: 32px; border-radius: 10px; display: inline-flex; align-items: center; justify-content: center;
  background: linear-gradient(135deg, #1456e8, #39a0ff); color: #fff; font-size: 14px; font-weight: 700; }
.dsh-user-name { max-width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.dsh-chevron { width: 14px !important; height: 14px !important; color: #7c8da9; transition: transform .18s; }
.dsh-user[aria-expanded="true"] .dsh-chevron { transform: rotate(-180deg); color: var(--dsh-blue); }
.dsh-account { position: relative; }
.dsh-menu { position: absolute; left: 0; top: calc(100% + 8px); min-width: 250px; padding: 8px; background: #fff; border: 1px solid #e3eaf6;
  border-radius: 16px; box-shadow: 0 20px 50px rgba(16,37,61,.14); z-index: 1100; }
.dsh-menu[hidden] { display: none; }
.dsh-menu-head { margin: 0 0 6px; padding: 10px 12px 12px; border-bottom: 1px solid #eef2f8; display: grid; gap: 2px; }
.dsh-menu-head strong { color: var(--dsh-ink); font-size: 14px; }
.dsh-menu-head span { color: #7a8aa3; font-size: 12.5px; overflow: hidden; text-overflow: ellipsis; }
.dsh-menu a { display: block; padding: 10px 12px; border-radius: 10px; color: var(--dsh-ink) !important; font-size: 14px; font-weight: 500; }
.dsh-menu a:hover { background: #f0f6ff; color: var(--dsh-blue) !important; }
.dsh-menu a.dsh-menu-out { color: #c2410c !important; margin-top: 4px; border-top: 1px solid #eef2f8; border-radius: 0 0 10px 10px; }
.dsh-cart { position: relative; display: inline-flex; align-items: center; gap: 8px; height: 44px; padding: 0 14px; border-radius: 13px;
  border: 1px solid #dce5f5; background: #fff; color: #25466e !important; font-size: 14px; font-weight: 650; }
.dsh-cart:hover { background: #f0f6ff; border-color: #b6d0fb; color: var(--dsh-blue) !important; }
.dsh-cart.has-items { background: var(--dsh-blue); border-color: var(--dsh-blue); color: #fff !important; box-shadow: 0 6px 16px rgba(20,86,232,.22); }
.dsh-cart.has-items:hover { background: var(--dsh-blue-d); border-color: var(--dsh-blue-d); color: #fff !important; }
.dsh-badge { min-width: 20px; height: 20px; padding: 0 6px; border-radius: 10px; background: #fff; color: var(--dsh-blue); font-size: 12px; font-weight: 700;
  display: none; align-items: center; justify-content: center; line-height: 1; }
.dsh-cart.has-items .dsh-badge { display: inline-flex; }
/* на главной — рядом с кнопкой «Скачать», в её размере */
.deskone .header .dsh-actions { margin-right: 0; }

/* ── мобильная шапка ──────────────────────────────────────────────────────── */
@media (max-width: 1100px) { #header .dsh-inner { gap: 20px; } #header .dsh-nav { gap: 18px; } .dsh-cart-label, .dsh-user-name { display: none; } .dsh-user { padding: 0 6px 0 8px; } }
@media (max-width: 860px) {
  #header .dsh-inner { height: 70px; gap: 12px; padding: 0 16px; }
  #header .dsh-brand img { width: 140px; }
  #header .dsh-burger { display: block; }
  #header .dsh-actions { margin-right: auto; }
  #header .dsh-nav { display: none; position: absolute; right: 0; left: 0; top: 70px; margin: 0; padding: 10px 16px 18px; background: #fff;
    border-bottom: 1px solid var(--dsh-line); box-shadow: 0 15px 30px rgba(16,37,61,.08); flex-direction: column; align-items: stretch; gap: 0; }
  #header .dsh-nav.is-open { display: flex; }
  #header .dsh-nav a { padding: 13px 8px; font-size: 16px; }
  .dsh-pill.dsh-login span { display: none; }
  .dsh-pill.dsh-login { padding: 0 11px; }
  .deskone .header .dsh-actions { gap: 6px; }
  .deskone .header .dsh-pill, .deskone .header .dsh-cart { height: 42px; }
}
@media (max-width: 460px) { .deskone .header .dsh-login, .deskone .header .dsh-account { display: none; } }

/* ── подвал внутренних страниц ────────────────────────────────────────────── */
.footer-container { background: none !important; padding: 0 !important; margin-top: 56px !important; box-shadow: none !important; }
.footer-container > .container { max-width: none; width: 100%; padding: 0; }
.footer-container > .container > .row { margin: 0; }
#footer > .container:first-child, .block_newsletter, #blockEmailSubscription_displayFooterBefore { display: none !important; }
.dsf { width: 100%; font-family: Inter, "Segoe UI", Arial, sans-serif; color: #fff; position: relative;
  background: radial-gradient(ellipse at 6% 0%, rgba(20,57,112,.44), transparent 56%), #0b1734; }
.dsf::before { content: ""; display: block; height: 3px; background: linear-gradient(90deg,#0757fb 0%,#39e7ff 30%,#894aff 59%,#ef68b9 82%,#ffb766 100%); }
.dsf-inner { max-width: 1248px; margin: 0 auto; padding: 0 24px; }
.dsf-main { display: grid; grid-template-columns: 1.6fr 1fr 1fr; gap: 40px; padding-top: 46px; padding-bottom: 36px; }
.dsf-brand img { width: 150px; height: auto; display: block; margin-bottom: 16px; }
.dsf-brand p { max-width: 330px; color: #b5c7e6; font-size: 14.5px; line-height: 1.7; margin: 0; }
.dsf-col { display: grid; align-content: start; gap: 12px; }
.dsf-col h2 { margin: 4px 0 8px; font-size: 13px; letter-spacing: .05em; text-transform: uppercase; font-weight: 650; color: #fff; }
.dsf a { color: #b5c7e6; font-size: 14px; text-decoration: none; }
.dsf a:hover { color: #84ffe0; }
.dsf-legal { border-top: 1px solid rgba(166,189,230,.16); padding-top: 20px; padding-bottom: 6px; }
.dsf-legal nav { display: flex; flex-wrap: wrap; gap: 8px 22px; }
.dsf-legal nav a { color: #c4d9ff; font-size: 13px; }
.dsf-legal p { margin: 14px 0 0; color: #7d93b8; font-size: 12px; line-height: 1.7; }
.dsf-meta { display: flex; justify-content: space-between; gap: 20px; padding-top: 16px; padding-bottom: 24px; color: #91a8cc; font-size: 13px; }
@media (max-width: 760px) { .dsf-main { grid-template-columns: 1fr 1fr; } .dsf-brand { grid-column: 1 / -1; } .dsf-meta { flex-direction: column; gap: 4px; } }

/* ── общий фон и крошки внутренних страниц ────────────────────────────────── */
body:not(.deskone-page) #wrapper { background: #f5f8fd; padding-top: 28px; }
body:not(.deskone-page) #wrapper .breadcrumb { background: none; padding: 0; margin-bottom: 14px; font-size: 13px; }
body:not(.deskone-page) #wrapper .breadcrumb a { color: #6b7c96; }
body:not(.deskone-page) #main .page-header h1 { font-size: 28px; font-weight: 750; letter-spacing: -.02em; text-transform: none; color: var(--dsh-ink); }

/* ── страница входа: карточка + «Войти через Google» ──────────────────────── */
body#authentication #content.page-content,
body#authentication .page-content.card { max-width: 520px; margin: 0 auto; padding: 32px 36px 26px; border: 1px solid #e3eaf6; border-radius: 22px;
  background: #fff; box-shadow: 0 18px 50px rgba(16,37,61,.07); }
body#authentication .page-header { max-width: 520px; margin: 0 auto 18px; text-align: center; }
body#authentication .login-form .form-group.row { display: block; margin-bottom: 16px; }
body#authentication .login-form .form-control-label { display: block; width: auto; max-width: none; padding: 0 0 6px; text-align: right; font-weight: 600; font-size: 14px; color: var(--dsh-ink); }
body#authentication .login-form .form-group.row > div { width: 100%; max-width: none; flex: none; padding: 0; }
body#authentication .login-form .form-group.row > .form-control-comment { display: none; }
body#authentication .login-form .form-control { height: 46px; border-radius: 12px; border: 1px solid #d5deec; background: #fff; }
body#authentication .login-form .input-group .form-control { border-radius: 0 12px 12px 0; }
body#authentication .login-form .input-group-btn .btn, body#authentication .login-form .input-group-append .btn { height: 46px; border-radius: 12px 0 0 12px; background: #eef3fb; color: #3b5578; border: 1px solid #d5deec; border-right: 0; font-size: 12px; box-shadow: none; }
body#authentication .forgot-password { text-align: left; margin: -4px 0 6px; font-size: 13.5px; }
body#authentication .login-form footer { text-align: center; }
body#authentication .login-form #submit-login { width: 100%; height: 48px; border-radius: 13px; font-size: 15px; }
body#authentication #content hr { display: none; }
body#authentication .no-account { text-align: center; margin-top: 18px; padding-top: 16px; border-top: 1px solid #eef2f8; font-size: 14px; }
.dsg-login { margin: 18px 0 0; }
.dsg-or { display: flex; align-items: center; gap: 12px; color: #8a98ae; font-size: 13px; margin: 0 0 14px; }
.dsg-or::before, .dsg-or::after { content: ""; flex: 1; height: 1px; background: #e6ebf3; }
.dsg-btn { display: flex; align-items: center; justify-content: center; gap: 12px; width: 100%; height: 48px; border: 1px solid #d5deec; border-radius: 13px;
  background: #fff; color: #1f2d45 !important; font-size: 15px; font-weight: 600; text-decoration: none !important; transition: background .15s, border-color .15s; }
.dsg-btn:hover { background: #f5f8fd; border-color: #b6c8e6; }
.dsg-btn svg { width: 20px; height: 20px; }

/* ── «Ваш заказ оплачен» ──────────────────────────────────────────────────── */
body#order-confirmation #content-hook_order_confirmation,
body#order-confirmation #content.page-order-confirmation,
body#order-confirmation #content-hook_payment_return { border: 1px solid #e3eaf6; border-radius: 22px; box-shadow: 0 18px 50px rgba(16,37,61,.06); background: #fff; }
body#order-confirmation #content-hook_order_confirmation .card-block { padding: 30px 32px; }
body#order-confirmation #content-hook_order_confirmation h3.card-title { display: flex; align-items: center; gap: 14px; margin: 0 0 10px;
  font-size: 26px; font-weight: 750; letter-spacing: -.02em; text-transform: none; color: var(--dsh-ink); }
body#order-confirmation #content-hook_order_confirmation h3.card-title .material-icons { width: 44px; height: 44px; border-radius: 50%;
  display: inline-flex; align-items: center; justify-content: center; background: #e7f7ee; color: #1f9d55; font-size: 26px; margin: 0; }
body#order-confirmation #content-hook_order_confirmation .card-block > .row > div > p { color: var(--dsh-muted); font-size: 15px; }
body#order-confirmation #content.page-order-confirmation .card-block { padding: 26px 32px; }
/* таблица «Информация о заказе» — как на pdfed.ru (custom.css, 26.07) */
#order-items { padding-right: 0; padding-left: 0; }
#order-items > .row:first-child { margin-right: 0; margin-left: 0; border-bottom: 1px solid #e5e7eb; }
#order-items .card-title { font-size: 12px; line-height: 1.2; letter-spacing: .04em; color: #6b7280; text-transform: uppercase; margin: 0; padding: 0 0 10px; font-weight: 650; }
.order-confirmation-table .order-line { margin-right: 0; margin-left: 0; padding: 16px 0; border-bottom: 1px solid #f1f2f4; align-items: center; display: flex; flex-wrap: wrap; }
.order-confirmation-table .order-line:last-child { border-bottom: 0; }
/* у цифровой лицензии фото нет — вместо «Нет фото» значок DeskOne */
.order-confirmation-table .order-line .image, body#order-confirmation .order-line .col-sm-2 { display: flex; align-items: center; }
.order-confirmation-table .order-line .image img,
.order-confirmation-table .order-line .image .no-picture,
.order-confirmation-table .order-line .image > * { display: none !important; }
.order-confirmation-table .order-line .image::before { content: ""; width: 56px; height: 56px; border-radius: 14px; flex-shrink: 0;
  background: url("assets/favicon.svg") center / 34px no-repeat, linear-gradient(135deg, #eaf2ff, #dbe8ff); }
.order-confirmation-table .details { color: #111827; font-weight: 650; line-height: 1.35; font-size: 15px; }
.order-confirmation-table .details a { color: #111827; }
.order-confirmation-table .qty { color: #374151; }
.order-confirmation-table .qty > .row > div { white-space: nowrap; }
.order-confirmation-table .qty .bold { font-weight: 700; color: #111827; }
#order-items hr { margin: 6px 0 10px; border-top: 1px solid #e5e7eb; }
#order-items table { width: 100%; }
#order-items table td { padding: 10px 8px; border: 0; }
#order-items table td:last-child { text-align: left; white-space: nowrap; }
#order-items table tr.total-value td { font-size: 16px; background: #f5f8fd; font-weight: 700; border-radius: 8px; }
#order-details { padding-top: 6px; }
#order-details .card-title { font-size: 12px; letter-spacing: .04em; color: #6b7280; text-transform: uppercase; font-weight: 650; }
#order-details ul { list-style: none; padding: 0; margin: 0; color: var(--dsh-ink); font-size: 14px; line-height: 1.9; }
@media (max-width: 767px) {
  body#order-confirmation #content-hook_order_confirmation .card-block, body#order-confirmation #content.page-order-confirmation .card-block { padding: 20px 18px; }
  .order-confirmation-table .order-line { padding: 12px 0; }
  .order-confirmation-table .details { padding-right: 0; }
  .order-confirmation-table .qty { margin-top: 10px; }
  .order-confirmation-table .qty > .row > div { font-size: 14px; }
}

/* подвал: обёртка Classic без отступов */
#footer.js-footer, body:not(.deskone-page) #footer { padding: 0 !important; margin-top: 56px; background: #0b1734; }
body:not(.deskone-page) #wrapper { padding-bottom: 8px; }

/* ── 27.09 вечер: корзина, «править», неактивные кнопки ─────────────────── */
/* блок «Политика безопасности/доставки/возврата» (blockreassurance) — заглушки модуля, не нужен */
.blockreassurance_product, #block-reassurance, .block-reassurance { display: none !important; }

/* неактивная основная кнопка — спокойный серо-голубой, не «выцветший синий» */
.btn-primary.disabled, .btn-primary:disabled, .btn-primary[disabled] {
  background: #e7edf7 !important; color: #8e9db6 !important; border: 1px solid #d9e2f0 !important;
  box-shadow: none !important; opacity: 1 !important; cursor: not-allowed; }

/* страница корзины — карточки и заголовок в стиле сайта */
body#cart .cart-grid-body .card, body#cart .cart-grid-right .card, body#cart .cart-summary { border: 1px solid #e3eaf6; border-radius: 22px; box-shadow: 0 18px 50px rgba(16,37,61,.06); background: #fff; }
body#cart .cart-grid-body .card-block h1, body#cart .cart-container h1.h1 { text-transform: none; font-size: 24px; font-weight: 750; letter-spacing: -.02em; color: var(--dsh-ink); }
body#cart .cart-grid-body .card > hr, body#cart .cart-container hr.separator { border-color: #eef2f8; margin: 0; }
body#cart .no-items { color: var(--dsh-muted); font-size: 15px; }
body#cart .cart-grid-right .btn-primary { width: 100%; height: 48px; border-radius: 13px; font-size: 15px; }
body#cart a.label[href], body#cart .cart-grid-body > a.label { display: inline-flex; align-items: center; gap: 6px; margin-top: 14px; color: var(--dsh-blue); font-weight: 600; font-size: 14px; }

/* «править» у пройденного шага оформления — аккуратная кнопка-ссылка */
#checkout .checkout-step .step-edit { display: inline-flex !important; align-items: center; gap: 6px; float: left; margin-top: 4px;
  padding: 7px 13px; border: 1px solid #dce5f5; border-radius: 11px; background: #fff; color: #25466e !important;
  font-size: 13.5px; font-weight: 650; text-transform: none; line-height: 1; cursor: pointer; transition: background .15s, border-color .15s, color .15s; }
#checkout .checkout-step .step-edit:hover { background: #f0f6ff; border-color: #b6d0fb; color: var(--dsh-blue) !important; }
#checkout .checkout-step .step-edit .material-icons { font-size: 16px !important; color: currentColor; margin: 0; }

/* подвал главной: блок «Покупателю» под «Начало работы» */
.deskone .footer-sub { margin-top: 30px !important; }

/* плавающая «Корзина» (chrome.js) — как на pdfed.ru, в цветах DeskOne */
.ds-cartfab { position: fixed; left: 20px; bottom: 20px; z-index: 1040; display: flex; align-items: center; gap: 12px;
  padding: 10px 10px 10px 16px; border-radius: 18px; background: #fff; color: var(--dsh-ink) !important; text-decoration: none !important;
  border: 1px solid #dde6f5; box-shadow: 0 16px 40px rgba(16, 45, 110, .18); font-family: Inter, "Segoe UI", Arial, sans-serif;
  transform: translateY(140%); opacity: 0; pointer-events: none; transition: transform .35s cubic-bezier(.2,.8,.2,1), opacity .25s; }
.ds-cartfab.is-on { transform: none; opacity: 1; pointer-events: auto; }
.ds-cartfab:hover { box-shadow: 0 18px 46px rgba(16, 45, 110, .26); }
.ds-cartfab-ico { position: relative; width: 44px; height: 44px; border-radius: 13px; display: inline-flex; align-items: center; justify-content: center;
  background: linear-gradient(135deg, #1456e8, #39a0ff); color: #fff; flex: none; }
.ds-cartfab-ico svg, .ds-cartfab-go { width: 22px; height: 22px; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }
.ds-cartfab-n { position: absolute; top: -6px; left: -6px; min-width: 20px; height: 20px; padding: 0 5px; border-radius: 10px; background: #ef4444; color: #fff;
  font-size: 11.5px; font-weight: 700; line-height: 20px; text-align: center; border: 2px solid #fff; box-sizing: content-box; }
.ds-cartfab-txt { display: grid; line-height: 1.25; }
.ds-cartfab-txt strong { font-size: 14.5px; font-weight: 700; }
.ds-cartfab-txt small { font-size: 12.5px; color: var(--dsh-muted); }
.ds-cartfab-go { width: 18px; height: 18px; color: var(--dsh-blue); }
@media (max-width: 575px) { .ds-cartfab { left: 12px; right: 12px; bottom: 12px; } .ds-cartfab-go { margin-right: auto; } }

/* ── низ подвала: документы-«чипы», карточка реквизитов, строка © (27.09) ── */
.fl { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 28px; align-items: start;
  border-top: 1px solid rgba(166,189,230,.16); padding-top: 30px; padding-bottom: 8px; font-family: Inter, "Segoe UI", Arial, sans-serif; }
.fl-title { margin: 0 0 14px; font-size: 12px; font-weight: 650; letter-spacing: .08em; text-transform: uppercase; color: #7d93b8; }
.fl-chips { display: flex; flex-wrap: wrap; gap: 8px; }
.fl-chips a { display: inline-flex; align-items: center; gap: 7px; padding: 8px 10px 8px 13px; border-radius: 11px;
  border: 1px solid rgba(144,183,255,.2); background: rgba(167,206,255,.05); color: #c4d9ff !important; font-size: 13px; line-height: 1.2;
  text-decoration: none !important; transition: border-color .18s, background .18s, color .18s, transform .18s; }
.fl-chips a:hover { border-color: rgba(128,255,207,.55); background: rgba(128,255,207,.07); color: #fff !important; transform: translateY(-1px); }
.fl-chips svg, .fl-mail svg, .fl-top svg { width: 16px; height: 16px; fill: none; stroke: currentColor; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; flex: none; }
.fl-chips svg { color: #80ffcf; opacity: .85; }
.fl-req { padding: 18px 20px 20px; border-radius: 18px; border: 1px solid rgba(144,183,255,.18);
  background: linear-gradient(160deg, rgba(167,206,255,.07), rgba(167,206,255,.02)); }
.fl-req dl { margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 12px 18px; }
.fl-req dl > div { min-width: 0; }
.fl-req .fl-wide { grid-column: 1 / -1; }
.fl-req dt { font-size: 11.5px; font-weight: 500; color: #7d93b8; margin: 0 0 3px; }
.fl-req dd { margin: 0; font-size: 13.5px; line-height: 1.5; color: #dbe7ff; font-variant-numeric: tabular-nums; }
.fl-mail { display: inline-flex; align-items: center; gap: 8px; margin-top: 16px; padding: 8px 14px; border-radius: 11px;
  background: rgba(128,255,207,.1); border: 1px solid rgba(128,255,207,.3); color: #80ffcf !important; font-size: 13.5px; font-weight: 600;
  text-decoration: none !important; transition: background .18s; }
.fl-mail:hover { background: rgba(128,255,207,.18); }
.fl-meta { display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-top: 26px;
  border-top: 1px solid rgba(166,189,230,.12); padding-top: 18px; padding-bottom: 24px; font-size: 13px; color: #91a8cc; font-family: Inter, "Segoe UI", Arial, sans-serif; }
.fl-copy { color: #c4d9ff; font-weight: 600; }
.fl-tag { display: inline-flex; align-items: center; gap: 9px; }
.fl-tag i { width: 8px; height: 8px; border-radius: 50%; background: #80ffcf; box-shadow: 0 0 0 4px rgba(128,255,207,.14); }
.fl-top { display: inline-flex; align-items: center; gap: 7px; padding: 7px 12px; border-radius: 10px; border: 1px solid rgba(144,183,255,.22);
  color: #c4d9ff !important; text-decoration: none !important; transition: border-color .18s, color .18s; }
.fl-top:hover { border-color: rgba(128,255,207,.55); color: #80ffcf !important; }
@media (max-width: 860px) { .fl { grid-template-columns: 1fr; } }
@media (max-width: 560px) { .fl-req dl { grid-template-columns: 1fr; } .fl-meta { flex-direction: column; align-items: flex-start; gap: 10px; } }

/* оригинальный логотип в подвале: тот же видимый размер, что был (значок + «DeskOne» ≈ 150 px),
   поля самого SVG компенсируем отрицательными отступами */
.dsf-brand img { width: 183px; height: auto; margin: -8px -6px 10px 0; }

/* ── 27.09: шаг «Личные данные» на оформлении — в фирменном стиле ─────────── */
#checkout .checkout-step .step-title { display: flex; align-items: center; gap: 14px; text-transform: none; font-size: 21px; font-weight: 750; letter-spacing: -.01em; color: #101d43; }
#checkout .checkout-step .step-title .done { display: none !important; }
#checkout .checkout-step .step-number { display: inline-flex !important; align-items: center; justify-content: center; width: 34px; height: 34px; margin: 0;
  border-radius: 50%; border: 1.5px solid #cfd8e6; background: #fff; color: #8a97ad; font-size: 15px; font-weight: 700; flex: none; }
#checkout .checkout-step.-current .step-number { background: linear-gradient(135deg,#1456e8,#39a0ff); border-color: transparent; color: #fff; box-shadow: 0 6px 14px rgba(20,86,232,.28); }
#checkout .checkout-step.-complete:not(.-current) .step-number { background: #1f9d55; border-color: #1f9d55; color: #fff; }
#checkout .checkout-step:not(.-current):not(.-complete) .step-title { color: #8a97ad; }
#checkout .checkout-step .step-edit { margin-right: auto; float: none !important; }
/* Google — сверху, разделитель «или укажите e-mail» */
.dsg-checkout { max-width: 440px; margin: 6px 0 18px; }
.dsg-checkout .dsg-or { margin: 16px 0 4px; }
/* «Гостевой заказ | Войти» — переключатель-«таблетка» */
#checkout-personal-information-step .nav-inline { display: inline-flex !important; align-items: center; gap: 0; padding: 4px; margin: 6px 0 20px !important;
  background: #edf3fb; border-radius: 13px; list-style: none; }
#checkout-personal-information-step .nav-inline .nav-item { margin: 0 !important; float: none; }
#checkout-personal-information-step .nav-inline .nav-separator { display: none !important; }
#checkout-personal-information-step .nav-inline .nav-link { display: block; padding: 9px 18px !important; border: 0 !important; border-radius: 10px;
  color: #586680 !important; font-size: 14px; font-weight: 650; text-decoration: none; transition: background .15s, color .15s; }
#checkout-personal-information-step .nav-inline .nav-link:hover { color: #101d43 !important; }
#checkout-personal-information-step .nav-inline .nav-link.active { background: #fff; color: #101d43 !important; box-shadow: 0 2px 8px rgba(16,37,61,.1); }
/* поля — подпись сверху, поле во всю ширину колонки */
#checkout #customer-form .form-group.row, #checkout #login-form .form-group.row { display: block !important; max-width: 440px; margin: 0 0 16px !important; }
#checkout #customer-form .form-control-label, #checkout #login-form .form-control-label { display: block; flex: none !important; max-width: none !important; width: auto;
  padding: 0 0 6px !important; text-align: right !important; font-size: 14px; font-weight: 600; color: #101d43; }
#checkout #customer-form .form-control-label:empty, #checkout #login-form .form-control-label:empty { display: none; }
#checkout #customer-form .js-input-column, #checkout #login-form .js-input-column { flex: none !important; max-width: none !important; width: 100% !important; padding: 0 !important; }
#checkout #customer-form .form-control-comment, #checkout #login-form .form-control-comment { display: none !important; }
#checkout #customer-form .form-control, #checkout #login-form .form-control { height: 46px; border-radius: 12px; border: 1px solid #d5deec; background: #fff; box-shadow: none; }
#checkout #login-form .input-group .form-control { border-radius: 0 12px 12px 0; }
#checkout #login-form .input-group-btn .btn { height: 46px; border-radius: 12px 0 0 12px; background: #edf3fb; color: #586680; border: 1px solid #d5deec; border-right: 0; font-size: 12px; box-shadow: none; }
#checkout #customer-form .form-control:focus, #checkout #login-form .form-control:focus { border-color: #1456e8; }
#checkout #login-form .forgot-password { max-width: 440px; text-align: left; font-size: 13.5px; margin: -6px 0 8px; }
/* галочка согласия */
#checkout .custom-checkbox label { display: flex; align-items: flex-start; gap: 10px; font-size: 14px; line-height: 1.5; color: #586680; cursor: pointer; }
#checkout .custom-checkbox input[type=checkbox] + span { flex: none; width: 20px !important; height: 20px !important; margin: 1px 0 0 !important; border-radius: 6px;
  border: 1.5px solid #b9c6da !important; background: #fff; display: inline-flex !important; align-items: center; justify-content: center; }
#checkout .custom-checkbox input[type=checkbox]:checked + span { background: #1456e8; border-color: #1456e8 !important; }
#checkout .custom-checkbox input[type=checkbox] + span .checkbox-checked { color: #fff; font-size: 16px; margin: 0; }
/* кнопка «Продолжить» — под полями, слева */
#checkout-personal-information-step .form-footer { max-width: 440px; margin-top: 8px; }
#checkout-personal-information-step .form-footer .continue, #checkout-personal-information-step #login-form .form-footer .btn-primary {
  float: none !important; min-width: 200px; height: 48px; border-radius: 13px; font-size: 15px; }
@media (max-width: 575px) { #checkout-personal-information-step .form-footer .continue { width: 100%; } }

/* история заказов: статус читался белым по светлому — делаем читаемую «пилюлю» */
/* (заменено «пилюлями» ниже) */

/* ── 27.09: «Личные данные» и регистрация — карточка в фирменном стиле ────── */
.page-footer .account-link, #main .page-footer a.account-link { display: none !important; }
body#identity #content.page-content, body#registration #content.page-content {
  max-width: 640px; margin: 0 auto; padding: 32px 36px 28px; border: 1px solid #e3eaf6; border-radius: 22px; background: #fff; box-shadow: 0 18px 50px rgba(16,37,61,.07); }
body#identity .page-header, body#registration .page-header { max-width: 640px; margin: 0 auto 18px; }
body#identity #customer-form .form-group.row, body#registration #customer-form .form-group.row { display: block !important; margin: 0 0 18px !important; }
body#identity #customer-form .form-control-label, body#registration #customer-form .form-control-label {
  display: block; flex: none !important; max-width: none !important; width: auto; padding: 0 0 6px !important; text-align: right !important;
  font-size: 14px; font-weight: 600; color: #101d43; }
body#identity #customer-form .form-control-label:empty, body#registration #customer-form .form-control-label:empty { display: none; }
body#identity #customer-form .js-input-column, body#registration #customer-form .js-input-column { flex: none !important; max-width: none !important; width: 100% !important; padding: 0 !important; }
body#identity #customer-form .form-control-comment, body#registration #customer-form .form-control-comment { display: none !important; }
body#identity #customer-form .form-control, body#registration #customer-form .form-control {
  height: 46px; border-radius: 12px; border: 1px solid #d5deec; background: #fff; box-shadow: none; color: #101d43; }
body#identity #customer-form .form-control:focus, body#registration #customer-form .form-control:focus { border-color: #1456e8; }
body#identity #customer-form .form-control[readonly], body#identity #customer-form .form-control:disabled { background: #edf3fb; color: #586680; }
body#identity #customer-form .input-group .form-control, body#registration #customer-form .input-group .form-control { border-radius: 0 12px 12px 0; }
body#identity #customer-form .input-group-btn .btn, body#registration #customer-form .input-group-btn .btn {
  height: 46px; border-radius: 12px 0 0 12px; background: #edf3fb; color: #586680; border: 1px solid #d5deec; border-right: 0; font-size: 12px; box-shadow: none; }
body#identity #customer-form .form-control-comment + *, body#identity #customer-form small.form-text, body#identity #customer-form .form-control ~ .form-text { font-size: 12.5px; color: #8a97ad; }
/* галочки */
body#identity .custom-checkbox label, body#registration .custom-checkbox label { display: flex; align-items: flex-start; gap: 10px; font-size: 13.5px; line-height: 1.55; color: #586680; cursor: pointer; }
body#identity .custom-checkbox input[type=checkbox] + span, body#registration .custom-checkbox input[type=checkbox] + span {
  flex: none; width: 20px !important; height: 20px !important; margin: 1px 0 0 !important; border-radius: 6px; border: 1.5px solid #b9c6da !important; background: #fff;
  display: inline-flex !important; align-items: center; justify-content: center; }
body#identity .custom-checkbox input[type=checkbox]:checked + span, body#registration .custom-checkbox input[type=checkbox]:checked + span { background: #1456e8; border-color: #1456e8 !important; }
body#identity .custom-checkbox .checkbox-checked, body#registration .custom-checkbox .checkbox-checked { color: #fff; font-size: 16px; margin: 0; }
body#identity .custom-checkbox em, body#registration .custom-checkbox em { display: block; margin-top: 4px; font-style: normal; font-size: 12.5px; color: #8a97ad; }
/* кнопка «Сохранить» */
body#identity #customer-form .form-footer, body#registration #customer-form .form-footer { margin-top: 8px; padding-top: 18px; border-top: 1px solid #e3eaf6; }
body#identity #customer-form .form-footer .btn-primary, body#registration #customer-form .form-footer .btn-primary {
  float: none !important; width: 100%; height: 48px; border-radius: 13px; font-size: 15px; }
@media (max-width: 575px) { body#identity #content.page-content, body#registration #content.page-content { padding: 22px 18px; } }

/* ── 27.09: «Ваша учётная запись» — плитки в фирменном стиле ────────────── */
body#my-account #content .links { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 18px; margin: 0; }
body#my-account #content .links::before, body#my-account #content .links::after { display: none !important; }
body#my-account #content .links > a { float: none !important; width: auto !important; max-width: none !important; flex: none !important; padding: 0 !important; margin: 0 !important; text-decoration: none !important; }
body#my-account #content .links a .link-item {
  position: relative; display: grid !important; grid-template-columns: 52px 1fr; grid-template-rows: auto auto; column-gap: 16px; row-gap: 3px; align-items: center;
  height: 100%; margin: 0 !important; padding: 22px 22px 22px 44px !important; text-align: right !important; background: #fff !important;
  border: 1px solid #e3eaf6; border-radius: 20px; box-shadow: 0 10px 30px rgba(16,37,61,.05);
  color: #101d43 !important; font-size: 16.5px !important; font-weight: 700 !important; text-transform: none !important; letter-spacing: -.01em;
  transition: border-color .18s, box-shadow .18s, transform .18s; }
body#my-account #content .links a:hover .link-item { border-color: #b6d0fb; box-shadow: 0 16px 40px rgba(20,86,232,.16); transform: translateY(-2px); }
body#my-account #content .links a .link-item i.material-icons {
  grid-row: 1 / span 2; width: 52px; height: 52px; margin: 0 !important; padding: 0 !important; border-radius: 15px; display: inline-flex !important; align-items: center; justify-content: center;
  background: linear-gradient(135deg,#1456e8,#39a0ff); color: #fff !important; font-size: 26px !important; box-shadow: 0 8px 18px rgba(20,86,232,.16); }
body#my-account #content .links a .link-item::after { grid-column: 2; font-size: 13.5px; font-weight: 400; color: #586680; letter-spacing: 0; line-height: 1.4; }
body#my-account #content .links a .link-item::before { content: ""; position: absolute; left: 20px; top: 50%; width: 9px; height: 9px; margin-top: -5px;
  border-top: 2px solid #1456e8; border-left: 2px solid #1456e8; transform: rotate(-45deg); opacity: .6; transition: right .18s, opacity .18s; }
body#my-account #content .links a:hover .link-item::before { left: 16px; opacity: 1; }
body#my-account #identity-link .link-item::after { content: "Имя, e-mail и пароль"; }
body#my-account #history-link .link-item::after { content: "Заказы и лицензионные ключи"; }
body#my-account #psgdpr-link .link-item::after, body#my-account a[href*="psgdpr"] .link-item::after { content: "Скачать или удалить свои данные"; }
body#my-account #addresses-link .link-item::after, body#my-account #address-link .link-item::after { content: "Адреса"; }
/* «Выход» — аккуратной кнопкой */
body#my-account .page-footer { text-align: center; margin-top: 28px; }
body#my-account .page-footer a[href*="logout"], body#my-account .text-sm-center a[href*="logout"] {
  display: inline-flex; align-items: center; gap: 8px; padding: 10px 20px; border: 1px solid #e3eaf6; border-radius: 12px; background: #fff;
  color: #586680 !important; font-size: 14px; font-weight: 600; text-decoration: none !important; }
body#my-account .page-footer a[href*="logout"]:hover { color: #c2410c !important; border-color: #f3c7b3; }

/* ── 27.09: шапка — язык и «Скачать», как на главной ───────────────────── */
#header .dsh-tools { display: flex; align-items: center; gap: 12px; flex-shrink: 0; }
#header .dsh-tools svg { width: 18px; height: 18px; fill: none; stroke: currentColor; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; flex: none; }
#header .dsh-lang { position: relative; }
#header .dsh-lang-btn { display: inline-flex; align-items: center; gap: 7px; height: 44px; padding: 0 12px; border: 1px solid #dce5f5; border-radius: 13px;
  background: #fff; color: #25466e; font: 650 13px/1 Inter, "Segoe UI", Arial, sans-serif; cursor: pointer; box-shadow: 0 2px 4px rgba(23,50,84,.03); }
#header .dsh-lang-btn:hover, #header .dsh-lang-btn[aria-expanded="true"] { background: #f0f6ff; border-color: #b6d0fb; color: var(--dsh-blue); }
#header .dsh-lang-btn .dsh-chevron { width: 13px; height: 13px; color: #7c8da9; transition: transform .18s; }
#header .dsh-lang-btn[aria-expanded="true"] .dsh-chevron { transform: rotate(-180deg); }
#header .dsh-lang-panel { position: absolute; left: 0; top: calc(100% + 10px); width: 300px; padding: 16px; background: #fff; border: 1px solid #e3eaf6;
  border-radius: 18px; box-shadow: 0 24px 60px rgba(16,37,61,.16); z-index: 1100; font-family: Inter, "Segoe UI", Arial, sans-serif; }
#header .dsh-lang-panel[hidden] { display: none; }
#header .dsh-lang-title, #header .dsh-lang-sub { margin: 0 0 10px; font-size: 11.5px; font-weight: 650; letter-spacing: .08em; text-transform: uppercase; color: #7c8da9; }
#header .dsh-lang-sub { margin-top: 14px; }
#header .dsh-lang-current { display: flex; align-items: center; gap: 12px; padding: 10px 12px; border-radius: 12px; background: #f0f6ff; border: 1px solid #cfe0fb; }
#header .dsh-lang-current strong { display: block; font-size: 14px; color: var(--dsh-ink); }
#header .dsh-lang-current small { font-size: 12px; color: var(--dsh-muted); }
#header .dsh-lang-tile { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 26px; border-radius: 8px; background: #eef2f8; color: #6b7c96; font-size: 11px; font-weight: 700; flex: none; }
#header .dsh-lang-tile.is-on { background: var(--dsh-blue); color: #fff; }
#header .dsh-lang-list { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 6px; }
#header .dsh-lang-list li { display: flex; align-items: center; gap: 8px; padding: 6px; border-radius: 10px; font-size: 13px; color: #9aa7bb; }
#header .dsh-lang-note { margin: 12px 0 0; font-size: 12px; color: #8a97ad; }
#header .dsh-download { display: inline-flex; align-items: center; gap: 9px; height: 44px; padding: 0 20px; border-radius: 50px; background: var(--dsh-blue);
  color: #fff !important; font: 600 14px/1 Inter, "Segoe UI", Arial, sans-serif; text-decoration: none !important; box-shadow: 0 6px 16px rgba(20,86,232,.22); transition: background .15s, transform .15s; }
#header .dsh-download:hover { background: var(--dsh-blue-d); transform: translateY(-1px); }
@media (max-width: 1100px) { #header .dsh-lang-btn .dsh-chevron { display: none; } }
@media (max-width: 860px) { #header .dsh-tools { margin-right: auto; gap: 8px; } #header .dsh-download span { display: none; } #header .dsh-download { width: 44px; padding: 0; justify-content: center; } }

/* ── 27.09: «История заказов» ───────────────────────────────────────────── */
body#history #content.page-content { padding: 26px 28px; border: 1px solid #e3eaf6; border-radius: 22px; background: #fff; box-shadow: 0 18px 50px rgba(16,37,61,.06); margin-bottom: 40px; }
body#history #content > h6, body#history #content > p:first-child { font-size: 15px; font-weight: 500; color: var(--dsh-muted); margin: 0 0 18px; }
body#history .table { border-collapse: separate; border-spacing: 0; margin: 0; }
body#history .table thead th { background: #f5f8fd !important; border: 0 !important; color: #6b7c96; font-size: 12px; font-weight: 650; letter-spacing: .05em; text-transform: uppercase; padding: 12px 14px; }
body#history .table thead th:first-child { border-radius: 0 12px 12px 0; }
body#history .table thead th:last-child { border-radius: 12px 0 0 12px; }
body#history .table tbody tr, body#history .table-striped tbody tr:nth-of-type(odd) { background: #fff !important; }
body#history .table tbody td, body#history .table tbody th { border: 0 !important; border-bottom: 1px solid #eef2f8 !important; padding: 16px 14px; vertical-align: middle; font-size: 14.5px; color: var(--dsh-ink); }
body#history .table tbody tr:hover td, body#history .table tbody tr:hover th { background: #f8fbff; }
body#history .table tbody th { font-weight: 700; letter-spacing: .02em; font-family: ui-monospace, "Cascadia Mono", Consolas, monospace; font-size: 13.5px; }
body#history .order-actions a, body#history td a[href*="order-detail"] {
  display: inline-flex; align-items: center; gap: 6px; padding: 7px 14px; border: 1px solid #dce5f5; border-radius: 10px; color: var(--dsh-blue) !important;
  font-size: 13.5px; font-weight: 650; text-decoration: none !important; background: #fff; transition: background .15s, border-color .15s; }
body#history .order-actions a:hover, body#history td a[href*="order-detail"]:hover { background: #f0f6ff; border-color: #b6d0fb; }
body#history td a[href*="pdf-invoice"] img, body#history td a[href*="pdf-invoice"] i { opacity: .85; }
/* мягкие статусы (chrome.js → .ds-pill) */
.ds-pill { display: inline-flex !important; align-items: center; gap: 7px; padding: 5px 10px 5px 12px !important; border-radius: 999px !important;
  font-size: 12.5px !important; font-weight: 650 !important; line-height: 1.3 !important; white-space: nowrap; }
.ds-pill::before { content: ""; width: 7px; height: 7px; border-radius: 50%; background: var(--dot, currentColor); flex: none; }

/* ── 27.09: «Подробности заказа» ────────────────────────────────────────── */
body#order-detail #content .box, body#order-detail #order-infos .box, body#order-detail .box {
  border: 1px solid #e3eaf6 !important; border-radius: 18px !important; background: #fff !important; box-shadow: 0 10px 30px rgba(16,37,61,.05) !important; padding: 20px 24px !important; margin-bottom: 16px !important; }
body#order-detail #content h1, body#order-detail #content h3, body#order-detail #content .h3, body#order-detail #content h4 { text-transform: none !important; letter-spacing: -.01em; color: var(--dsh-ink); }
body#order-detail #content h3, body#order-detail #content .h3 { font-size: 17px; font-weight: 750; margin-bottom: 12px; }
body#order-detail #order-infos strong { color: var(--dsh-ink); }
body#order-detail #order-infos .box:first-child { background: linear-gradient(120deg, #f3f8ff, #fff 60%) !important; }
body#order-detail #order-infos .box:first-child strong { font-size: 16px; }
body#order-detail .table { border-collapse: separate; border-spacing: 0; margin: 0; }
body#order-detail .table thead th { background: #f5f8fd !important; border: 0 !important; color: #6b7c96; font-size: 12px; font-weight: 650; letter-spacing: .05em; text-transform: uppercase; padding: 11px 14px; }
body#order-detail .table thead th:first-child { border-radius: 0 12px 12px 0; }
body#order-detail .table thead th:last-child { border-radius: 12px 0 0 12px; }
body#order-detail .table tbody td, body#order-detail .table tfoot td, body#order-detail .table tbody th { border: 0 !important; border-bottom: 1px solid #eef2f8 !important; padding: 13px 14px; font-size: 14px; color: var(--dsh-ink); background: #fff !important; }
body#order-detail .table tfoot tr.line-total td, body#order-detail .table tfoot tr:last-child td { font-weight: 750; font-size: 15px; background: #f5f8fd !important; border-bottom: 0 !important; }
body#order-detail #order-products a, body#order-detail .order-line a { color: var(--dsh-ink); font-weight: 650; }
body#order-detail #order-infos a[href*="pdf-invoice"] { display: inline-flex; align-items: center; gap: 6px; margin-top: 8px; padding: 7px 14px; border: 1px solid #dce5f5; border-radius: 10px;
  color: var(--dsh-blue); font-weight: 650; font-size: 13.5px; text-decoration: none; }
body#order-detail #order-infos a[href*="pdf-invoice"]:hover { background: #f0f6ff; }

/* время рядом с датой заказа */
.ds-time { color: #8a97ad; font-weight: 500; margin-right: 2px; font-variant-numeric: tabular-nums; }

/* =============================================================================
 *  DeskOne — контентные SEO-страницы (CMS), блоки .dcp-* (01.10.2026)
 * ========================================================================== */
.page-cms .dcp { font-family: Inter, "Segoe UI", Arial, sans-serif; color: #101d43; font-size: 17px; line-height: 1.65; text-align: right; }
.page-cms .dcp p { margin: 0 0 1em; text-align: right; }
.page-cms .dcp h2 { font-size: 26px; font-weight: 750; letter-spacing: -.02em; line-height: 1.25; margin: 2.2em 0 .7em; color: #101d43; }
.page-cms .dcp h3 { font-size: 19px; font-weight: 700; line-height: 1.35; margin: 1.4em 0 .4em; color: #101d43; }
.page-cms .dcp a { color: #1456e8; }
.page-cms .dcp ul, .page-cms .dcp ol { padding-right: 1.3em; margin: 0 0 1.2em; }
.page-cms .dcp li { margin: .35em 0; }
.page-cms .dcp .dcp-lead { font-size: 20px; line-height: 1.55; color: #33415f; margin-bottom: 1.4em; }
.page-cms .dcp .dcp-hero { background: linear-gradient(135deg, #0d1f63 0%, #1738c2 60%, #2a6df0 100%); color: #fff; border-radius: 22px; padding: 30px 32px; margin: 0 0 2em; }
.page-cms .dcp .dcp-hero p { color: #dbe6ff; margin-bottom: .6em; }
.page-cms .dcp .dcp-hero strong { color: #fff; }
.page-cms .dcp .dcp-actions { display: flex; flex-wrap: wrap; gap: 12px; margin: 18px 0 6px; }
.page-cms .dcp .dcp-btn { display: inline-flex; align-items: center; justify-content: center; min-height: 52px; padding: 0 26px; border-radius: 14px; background: #4ff0c6; color: #08214f !important; font-weight: 700; font-size: 17px; text-decoration: none !important; box-shadow: 0 10px 28px rgba(79,240,198,.28); transition: transform .15s ease, box-shadow .15s ease; }
.page-cms .dcp .dcp-btn:hover { transform: translateY(-1px); box-shadow: 0 14px 32px rgba(79,240,198,.38); }
.page-cms .dcp .dcp-btn-ghost { background: transparent; color: #fff !important; border: 1px solid rgba(255,255,255,.45); box-shadow: none; }
.page-cms .dcp .dcp-btn-blue { background: #1456e8; color: #fff !important; box-shadow: 0 10px 24px rgba(20,86,232,.25); }
.page-cms .dcp .dcp-note { font-size: 14px; color: #aec4ff; margin: 6px 0 0; }
.page-cms .dcp .dcp-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 16px; margin: 1em 0 1.6em; }
.page-cms .dcp .dcp-card { border: 1px solid #dce3f2; border-radius: 18px; padding: 20px 22px; background: #fff; }
.page-cms .dcp .dcp-card h3 { margin-top: 0; }
.page-cms .dcp .dcp-card p:last-child { margin-bottom: 0; }
.page-cms .dcp .dcp-card-accent { border-color: #1456e8; box-shadow: 0 12px 30px rgba(20,86,232,.12); }
.page-cms .dcp .dcp-price { font-size: 34px; font-weight: 800; letter-spacing: -.03em; color: #101d43; margin: .2em 0; }
.page-cms .dcp .dcp-price small { font-size: 15px; font-weight: 600; color: #586680; letter-spacing: 0; }
.page-cms .dcp .dcp-steps { counter-reset: dcp; list-style: none; padding: 0; }
.page-cms .dcp .dcp-steps li { counter-increment: dcp; position: relative; padding: 2px 52px 2px 0; margin: 0 0 18px; }
.page-cms .dcp .dcp-steps li::before { content: counter(dcp); position: absolute; right: 0; top: 0; width: 36px; height: 36px; border-radius: 12px; background: #edf4ff; color: #1456e8; font-weight: 800; display: flex; align-items: center; justify-content: center; }
.page-cms .dcp table { font-size: 16px; }
.page-cms .dcp table td:first-child { font-weight: 600; }
.page-cms .dcp .dcp-faq h3 { font-size: 18px; }
.page-cms .dcp .dcp-cta { border-radius: 20px; background: #edf4ff; padding: 26px 28px; margin: 2.4em 0 .5em; }
.page-cms .dcp .dcp-cta h2 { margin-top: 0; }
.page-cms .dcp .dcp-links { display: flex; flex-wrap: wrap; gap: 10px; margin: 1em 0 0; padding: 0; list-style: none; }
.page-cms .dcp .dcp-links li { margin: 0; }
.page-cms .dcp .dcp-links a { display: inline-block; padding: 8px 14px; border-radius: 999px; border: 1px solid #dce3f2; text-decoration: none; font-size: 15px; font-weight: 600; }
@media (max-width: 640px) {
  .page-cms .dcp { font-size: 16px; }
  .page-cms .dcp h2 { font-size: 22px; }
  .page-cms .dcp .dcp-lead { font-size: 18px; }
  .page-cms .dcp .dcp-hero { padding: 22px 20px; border-radius: 18px; }
  .page-cms .dcp .dcp-btn { width: 100%; }
  .page-cms .dcp table { display: block; overflow-x: auto; }
}
.page-cms .dcp p, .page-cms .dcp ul, .page-cms .dcp ol, .page-cms .dcp li { font-size: inherit; color: inherit; font-weight: inherit; }
.page-cms .dcp .dcp-lead { font-size: 20px; color: #33415f; }
.page-cms .dcp .dcp-hero p { color: #dbe6ff; }
.page-cms .dcp .dcp-note { font-size: 14px; color: #aec4ff; }
@media (max-width: 640px) { .page-cms .dcp .dcp-lead { font-size: 18px; } }

/* Языки (02.10.2026): ссылки на готовые языковые версии в переключателях */
a.language-option{text-decoration:none;color:#14254a;font-weight:600;cursor:pointer}
a.language-option:hover{background:#eff5ff}
#header .dsh-lang-list a.dsh-lang-link{display:flex;align-items:center;gap:8px;width:100%;color:#14254a;font-weight:600;text-decoration:none}
#header .dsh-lang-list li:has(a.dsh-lang-link):hover{background:#eff5ff}

/* rtl.py EXTRA: направленная стрелка #i-arrow смотрит влево */
[dir=rtl] use[href="#i-arrow"],[dir=rtl] use[*|href="#i-arrow"]{transform:scaleX(-1);transform-box:fill-box;transform-origin:center}

/* w8: подписи кабинета по языкам */
body#my-account.lang-en #identity-link .link-item::after{content:"Name, e-mail and password";}
body#my-account.lang-en #history-link .link-item::after{content:"Orders and license keys";}
body#my-account.lang-en #psgdpr-link .link-item::after,body#my-account.lang-en a[href*="psgdpr"] .link-item::after{content:"Download or delete your data";}
body#my-account.lang-en #addresses-link .link-item::after,body#my-account.lang-en #address-link .link-item::after{content:"Addresses";}
body#my-account.lang-uk #identity-link .link-item::after{content:"Ім’я, e-mail і пароль";}
body#my-account.lang-uk #history-link .link-item::after{content:"Замовлення та ліцензійні ключі";}
body#my-account.lang-uk #psgdpr-link .link-item::after,body#my-account.lang-uk a[href*="psgdpr"] .link-item::after{content:"Завантажити або видалити свої дані";}
body#my-account.lang-uk #addresses-link .link-item::after,body#my-account.lang-uk #address-link .link-item::after{content:"Адреси";}
body#my-account.lang-kk #identity-link .link-item::after{content:"Аты-жөні, e-mail және құпия сөз";}
body#my-account.lang-kk #history-link .link-item::after{content:"Тапсырыстар және лицензиялық кілттер";}
body#my-account.lang-kk #psgdpr-link .link-item::after,body#my-account.lang-kk a[href*="psgdpr"] .link-item::after{content:"Деректерді жүктеп алу немесе жою";}
body#my-account.lang-kk #addresses-link .link-item::after,body#my-account.lang-kk #address-link .link-item::after{content:"Мекенжайлар";}
body#my-account.lang-de #identity-link .link-item::after{content:"Name, E-Mail und Passwort";}
body#my-account.lang-de #history-link .link-item::after{content:"Bestellungen und Lizenzschlüssel";}
body#my-account.lang-de #psgdpr-link .link-item::after,body#my-account.lang-de a[href*="psgdpr"] .link-item::after{content:"Daten herunterladen oder löschen";}
body#my-account.lang-de #addresses-link .link-item::after,body#my-account.lang-de #address-link .link-item::after{content:"Adressen";}
body#my-account.lang-es #identity-link .link-item::after{content:"Nombre, e-mail y contraseña";}
body#my-account.lang-es #history-link .link-item::after{content:"Pedidos y claves de licencia";}
body#my-account.lang-es #psgdpr-link .link-item::after,body#my-account.lang-es a[href*="psgdpr"] .link-item::after{content:"Descargar o eliminar tus datos";}
body#my-account.lang-es #addresses-link .link-item::after,body#my-account.lang-es #address-link .link-item::after{content:"Direcciones";}
body#my-account.lang-pt #identity-link .link-item::after{content:"Nome, e-mail e palavra-passe";}
body#my-account.lang-pt #history-link .link-item::after{content:"Encomendas e chaves de licença";}
body#my-account.lang-pt #psgdpr-link .link-item::after,body#my-account.lang-pt a[href*="psgdpr"] .link-item::after{content:"Descarregar ou eliminar os seus dados";}
body#my-account.lang-pt #addresses-link .link-item::after,body#my-account.lang-pt #address-link .link-item::after{content:"Moradas";}
body#my-account.lang-fr #identity-link .link-item::after{content:"Nom, e-mail et mot de passe";}
body#my-account.lang-fr #history-link .link-item::after{content:"Commandes et clés de licence";}
body#my-account.lang-fr #psgdpr-link .link-item::after,body#my-account.lang-fr a[href*="psgdpr"] .link-item::after{content:"Télécharger ou supprimer vos données";}
body#my-account.lang-fr #addresses-link .link-item::after,body#my-account.lang-fr #address-link .link-item::after{content:"Adresses";}
body#my-account.lang-pl #identity-link .link-item::after{content:"Imię, e-mail i hasło";}
body#my-account.lang-pl #history-link .link-item::after{content:"Zamówienia i klucze licencyjne";}
body#my-account.lang-pl #psgdpr-link .link-item::after,body#my-account.lang-pl a[href*="psgdpr"] .link-item::after{content:"Pobierz lub usuń swoje dane";}
body#my-account.lang-pl #addresses-link .link-item::after,body#my-account.lang-pl #address-link .link-item::after{content:"Adresy";}
body#my-account.lang-tr #identity-link .link-item::after{content:"Ad, e-posta ve parola";}
body#my-account.lang-tr #history-link .link-item::after{content:"Siparişler ve lisans anahtarları";}
body#my-account.lang-tr #psgdpr-link .link-item::after,body#my-account.lang-tr a[href*="psgdpr"] .link-item::after{content:"Verilerinizi indirin veya silin";}
body#my-account.lang-tr #addresses-link .link-item::after,body#my-account.lang-tr #address-link .link-item::after{content:"Adresler";}
body#my-account.lang-it #identity-link .link-item::after{content:"Nome, e-mail e password";}
body#my-account.lang-it #history-link .link-item::after{content:"Ordini e chiavi di licenza";}
body#my-account.lang-it #psgdpr-link .link-item::after,body#my-account.lang-it a[href*="psgdpr"] .link-item::after{content:"Scarica o elimina i tuoi dati";}
body#my-account.lang-it #addresses-link .link-item::after,body#my-account.lang-it #address-link .link-item::after{content:"Indirizzi";}
body#my-account.lang-uz #identity-link .link-item::after{content:"Ism, e-mail va parol";}
body#my-account.lang-uz #history-link .link-item::after{content:"Buyurtmalar va litsenziya kalitlari";}
body#my-account.lang-uz #psgdpr-link .link-item::after,body#my-account.lang-uz a[href*="psgdpr"] .link-item::after{content:"Ma’lumotlarni yuklab olish yoki o‘chirish";}
body#my-account.lang-uz #addresses-link .link-item::after,body#my-account.lang-uz #address-link .link-item::after{content:"Manzillar";}
body#my-account.lang-az #identity-link .link-item::after{content:"Ad, e-poçt və parol";}
body#my-account.lang-az #history-link .link-item::after{content:"Sifarişlər və lisenziya açarları";}
body#my-account.lang-az #psgdpr-link .link-item::after,body#my-account.lang-az a[href*="psgdpr"] .link-item::after{content:"Məlumatlarınızı yükləyin və ya silin";}
body#my-account.lang-az #addresses-link .link-item::after,body#my-account.lang-az #address-link .link-item::after{content:"Ünvanlar";}
body#my-account.lang-ro #identity-link .link-item::after{content:"Nume, e-mail și parolă";}
body#my-account.lang-ro #history-link .link-item::after{content:"Comenzi și chei de licență";}
body#my-account.lang-ro #psgdpr-link .link-item::after,body#my-account.lang-ro a[href*="psgdpr"] .link-item::after{content:"Descărcați sau ștergeți datele dvs.";}
body#my-account.lang-ro #addresses-link .link-item::after,body#my-account.lang-ro #address-link .link-item::after{content:"Adrese";}
body#my-account.lang-be #identity-link .link-item::after{content:"Імя, e-mail і пароль";}
body#my-account.lang-be #history-link .link-item::after{content:"Заказы і ліцэнзійныя ключы";}
body#my-account.lang-be #psgdpr-link .link-item::after,body#my-account.lang-be a[href*="psgdpr"] .link-item::after{content:"Спампаваць або выдаліць свае даныя";}
body#my-account.lang-be #addresses-link .link-item::after,body#my-account.lang-be #address-link .link-item::after{content:"Адрасы";}
body#my-account.lang-ky #identity-link .link-item::after{content:"Аты-жөнү, e-mail жана сырсөз";}
body#my-account.lang-ky #history-link .link-item::after{content:"Буйрутмалар жана лицензиялык ачкычтар";}
body#my-account.lang-ky #psgdpr-link .link-item::after,body#my-account.lang-ky a[href*="psgdpr"] .link-item::after{content:"Маалыматтарды жүктөп алуу же өчүрүү";}
body#my-account.lang-ky #addresses-link .link-item::after,body#my-account.lang-ky #address-link .link-item::after{content:"Даректер";}
body#my-account.lang-tg #identity-link .link-item::after{content:"Ном, e-mail ва гузарвожа";}
body#my-account.lang-tg #history-link .link-item::after{content:"Фармоишҳо ва калидҳои литсензия";}
body#my-account.lang-tg #psgdpr-link .link-item::after,body#my-account.lang-tg a[href*="psgdpr"] .link-item::after{content:"Боргирӣ ё нест кардани маълумоти худ";}
body#my-account.lang-tg #addresses-link .link-item::after,body#my-account.lang-tg #address-link .link-item::after{content:"Суроғаҳо";}
body#my-account.lang-tk #identity-link .link-item::after{content:"Ady, e-poçta we parol";}
body#my-account.lang-tk #history-link .link-item::after{content:"Sargytlar we ygtyýarnama açarlary";}
body#my-account.lang-tk #psgdpr-link .link-item::after,body#my-account.lang-tk a[href*="psgdpr"] .link-item::after{content:"Maglumatlary ýükläň ýa-da pozuň";}
body#my-account.lang-tk #addresses-link .link-item::after,body#my-account.lang-tk #address-link .link-item::after{content:"Salgylar";}
body#my-account.lang-tt #identity-link .link-item::after{content:"Исем, e-mail һәм серсүз";}
body#my-account.lang-tt #history-link .link-item::after{content:"Заказлар һәм лицензия ачкычлары";}
body#my-account.lang-tt #psgdpr-link .link-item::after,body#my-account.lang-tt a[href*="psgdpr"] .link-item::after{content:"Мәгълүматларны йөкләп алу яки бетерү";}
body#my-account.lang-tt #addresses-link .link-item::after,body#my-account.lang-tt #address-link .link-item::after{content:"Адреслар";}
body#my-account.lang-mn #identity-link .link-item::after{content:"Нэр, имэйл ба нууц үг";}
body#my-account.lang-mn #history-link .link-item::after{content:"Захиалга ба лицензийн түлхүүрүүд";}
body#my-account.lang-mn #psgdpr-link .link-item::after,body#my-account.lang-mn a[href*="psgdpr"] .link-item::after{content:"Мэдээллээ татах эсвэл устгах";}
body#my-account.lang-mn #addresses-link .link-item::after,body#my-account.lang-mn #address-link .link-item::after{content:"Хаягууд";}
body#my-account.lang-hy #identity-link .link-item::after{content:"Անուն, էլ. փոստ և գաղտնաբառ";}
body#my-account.lang-hy #history-link .link-item::after{content:"Պատվերներ և լիցենզիայի բանալիներ";}
body#my-account.lang-hy #psgdpr-link .link-item::after,body#my-account.lang-hy a[href*="psgdpr"] .link-item::after{content:"Ներբեռնել կամ ջնջել ձեր տվյալները";}
body#my-account.lang-hy #addresses-link .link-item::after,body#my-account.lang-hy #address-link .link-item::after{content:"Հասցեներ";}
body#my-account.lang-ka #identity-link .link-item::after{content:"სახელი, ელფოსტა და პაროლი";}
body#my-account.lang-ka #history-link .link-item::after{content:"შეკვეთები და ლიცენზიის გასაღებები";}
body#my-account.lang-ka #psgdpr-link .link-item::after,body#my-account.lang-ka a[href*="psgdpr"] .link-item::after{content:"მონაცემების ჩამოტვირთვა ან წაშლა";}
body#my-account.lang-ka #addresses-link .link-item::after,body#my-account.lang-ka #address-link .link-item::after{content:"მისამართები";}
body#my-account.lang-vi #identity-link .link-item::after{content:"Tên, e-mail và mật khẩu";}
body#my-account.lang-vi #history-link .link-item::after{content:"Đơn hàng và khóa giấy phép";}
body#my-account.lang-vi #psgdpr-link .link-item::after,body#my-account.lang-vi a[href*="psgdpr"] .link-item::after{content:"Tải xuống hoặc xóa dữ liệu của bạn";}
body#my-account.lang-vi #addresses-link .link-item::after,body#my-account.lang-vi #address-link .link-item::after{content:"Địa chỉ";}
body#my-account.lang-id #identity-link .link-item::after{content:"Nama, e-mail, dan kata sandi";}
body#my-account.lang-id #history-link .link-item::after{content:"Pesanan dan kunci lisensi";}
body#my-account.lang-id #psgdpr-link .link-item::after,body#my-account.lang-id a[href*="psgdpr"] .link-item::after{content:"Unduh atau hapus data Anda";}
body#my-account.lang-id #addresses-link .link-item::after,body#my-account.lang-id #address-link .link-item::after{content:"Alamat";}
body#my-account.lang-ms #identity-link .link-item::after{content:"Nama, e-mel dan kata laluan";}
body#my-account.lang-ms #history-link .link-item::after{content:"Pesanan dan kunci lesen";}
body#my-account.lang-ms #psgdpr-link .link-item::after,body#my-account.lang-ms a[href*="psgdpr"] .link-item::after{content:"Muat turun atau padam data anda";}
body#my-account.lang-ms #addresses-link .link-item::after,body#my-account.lang-ms #address-link .link-item::after{content:"Alamat";}
body#my-account.lang-nl #identity-link .link-item::after{content:"Naam, e-mail en wachtwoord";}
body#my-account.lang-nl #history-link .link-item::after{content:"Bestellingen en licentiesleutels";}
body#my-account.lang-nl #psgdpr-link .link-item::after,body#my-account.lang-nl a[href*="psgdpr"] .link-item::after{content:"Gegevens downloaden of verwijderen";}
body#my-account.lang-nl #addresses-link .link-item::after,body#my-account.lang-nl #address-link .link-item::after{content:"Adressen";}
body#my-account.lang-cs #identity-link .link-item::after{content:"Jméno, e-mail a heslo";}
body#my-account.lang-cs #history-link .link-item::after{content:"Objednávky a licenční klíče";}
body#my-account.lang-cs #psgdpr-link .link-item::after,body#my-account.lang-cs a[href*="psgdpr"] .link-item::after{content:"Stáhnout nebo smazat vaše údaje";}
body#my-account.lang-cs #addresses-link .link-item::after,body#my-account.lang-cs #address-link .link-item::after{content:"Adresy";}
body#my-account.lang-sk #identity-link .link-item::after{content:"Meno, e-mail a heslo";}
body#my-account.lang-sk #history-link .link-item::after{content:"Objednávky a licenčné kľúče";}
body#my-account.lang-sk #psgdpr-link .link-item::after,body#my-account.lang-sk a[href*="psgdpr"] .link-item::after{content:"Stiahnuť alebo vymazať vaše údaje";}
body#my-account.lang-sk #addresses-link .link-item::after,body#my-account.lang-sk #address-link .link-item::after{content:"Adresy";}
body#my-account.lang-hu #identity-link .link-item::after{content:"Név, e-mail és jelszó";}
body#my-account.lang-hu #history-link .link-item::after{content:"Rendelések és licenckulcsok";}
body#my-account.lang-hu #psgdpr-link .link-item::after,body#my-account.lang-hu a[href*="psgdpr"] .link-item::after{content:"Adatok letöltése vagy törlése";}
body#my-account.lang-hu #addresses-link .link-item::after,body#my-account.lang-hu #address-link .link-item::after{content:"Címek";}
body#my-account.lang-sv #identity-link .link-item::after{content:"Namn, e-post och lösenord";}
body#my-account.lang-sv #history-link .link-item::after{content:"Beställningar och licensnycklar";}
body#my-account.lang-sv #psgdpr-link .link-item::after,body#my-account.lang-sv a[href*="psgdpr"] .link-item::after{content:"Ladda ner eller radera dina uppgifter";}
body#my-account.lang-sv #addresses-link .link-item::after,body#my-account.lang-sv #address-link .link-item::after{content:"Adresser";}
body#my-account.lang-da #identity-link .link-item::after{content:"Navn, e-mail og adgangskode";}
body#my-account.lang-da #history-link .link-item::after{content:"Ordrer og licensnøgler";}
body#my-account.lang-da #psgdpr-link .link-item::after,body#my-account.lang-da a[href*="psgdpr"] .link-item::after{content:"Download eller slet dine data";}
body#my-account.lang-da #addresses-link .link-item::after,body#my-account.lang-da #address-link .link-item::after{content:"Adresser";}
body#my-account.lang-nb #identity-link .link-item::after{content:"Navn, e-post og passord";}
body#my-account.lang-nb #history-link .link-item::after{content:"Bestillinger og lisensnøkler";}
body#my-account.lang-nb #psgdpr-link .link-item::after,body#my-account.lang-nb a[href*="psgdpr"] .link-item::after{content:"Last ned eller slett dataene dine";}
body#my-account.lang-nb #addresses-link .link-item::after,body#my-account.lang-nb #address-link .link-item::after{content:"Adresser";}
body#my-account.lang-fi #identity-link .link-item::after{content:"Nimi, sähköposti ja salasana";}
body#my-account.lang-fi #history-link .link-item::after{content:"Tilaukset ja lisenssiavaimet";}
body#my-account.lang-fi #psgdpr-link .link-item::after,body#my-account.lang-fi a[href*="psgdpr"] .link-item::after{content:"Lataa tai poista tietosi";}
body#my-account.lang-fi #addresses-link .link-item::after,body#my-account.lang-fi #address-link .link-item::after{content:"Osoitteet";}
body#my-account.lang-et #identity-link .link-item::after{content:"Nimi, e-post ja parool";}
body#my-account.lang-et #history-link .link-item::after{content:"Tellimused ja litsentsivõtmed";}
body#my-account.lang-et #psgdpr-link .link-item::after,body#my-account.lang-et a[href*="psgdpr"] .link-item::after{content:"Laadi oma andmed alla või kustuta need";}
body#my-account.lang-et #addresses-link .link-item::after,body#my-account.lang-et #address-link .link-item::after{content:"Aadressid";}
body#my-account.lang-lv #identity-link .link-item::after{content:"Vārds, e-pasts un parole";}
body#my-account.lang-lv #history-link .link-item::after{content:"Pasūtījumi un licences atslēgas";}
body#my-account.lang-lv #psgdpr-link .link-item::after,body#my-account.lang-lv a[href*="psgdpr"] .link-item::after{content:"Lejupielādēt vai dzēst savus datus";}
body#my-account.lang-lv #addresses-link .link-item::after,body#my-account.lang-lv #address-link .link-item::after{content:"Adreses";}
body#my-account.lang-lt #identity-link .link-item::after{content:"Vardas, el. paštas ir slaptažodis";}
body#my-account.lang-lt #history-link .link-item::after{content:"Užsakymai ir licencijos raktai";}
body#my-account.lang-lt #psgdpr-link .link-item::after,body#my-account.lang-lt a[href*="psgdpr"] .link-item::after{content:"Atsisiųsti arba ištrinti savo duomenis";}
body#my-account.lang-lt #addresses-link .link-item::after,body#my-account.lang-lt #address-link .link-item::after{content:"Adresai";}
body#my-account.lang-hr #identity-link .link-item::after{content:"Ime, e-pošta i lozinka";}
body#my-account.lang-hr #history-link .link-item::after{content:"Narudžbe i licencni ključevi";}
body#my-account.lang-hr #psgdpr-link .link-item::after,body#my-account.lang-hr a[href*="psgdpr"] .link-item::after{content:"Preuzmite ili izbrišite svoje podatke";}
body#my-account.lang-hr #addresses-link .link-item::after,body#my-account.lang-hr #address-link .link-item::after{content:"Adrese";}
body#my-account.lang-sl #identity-link .link-item::after{content:"Ime, e-pošta in geslo";}
body#my-account.lang-sl #history-link .link-item::after{content:"Naročila in licenčni ključi";}
body#my-account.lang-sl #psgdpr-link .link-item::after,body#my-account.lang-sl a[href*="psgdpr"] .link-item::after{content:"Prenesite ali izbrišite svoje podatke";}
body#my-account.lang-sl #addresses-link .link-item::after,body#my-account.lang-sl #address-link .link-item::after{content:"Naslovi";}
body#my-account.lang-bs #identity-link .link-item::after{content:"Ime, e-pošta i lozinka";}
body#my-account.lang-bs #history-link .link-item::after{content:"Narudžbe i licencni ključevi";}
body#my-account.lang-bs #psgdpr-link .link-item::after,body#my-account.lang-bs a[href*="psgdpr"] .link-item::after{content:"Preuzmite ili izbrišite svoje podatke";}
body#my-account.lang-bs #addresses-link .link-item::after,body#my-account.lang-bs #address-link .link-item::after{content:"Adrese";}
body#my-account.lang-bg #identity-link .link-item::after{content:"Име, имейл и парола";}
body#my-account.lang-bg #history-link .link-item::after{content:"Поръчки и лицензионни ключове";}
body#my-account.lang-bg #psgdpr-link .link-item::after,body#my-account.lang-bg a[href*="psgdpr"] .link-item::after{content:"Изтегляне или изтриване на вашите данни";}
body#my-account.lang-bg #addresses-link .link-item::after,body#my-account.lang-bg #address-link .link-item::after{content:"Адреси";}
body#my-account.lang-mk #identity-link .link-item::after{content:"Име, е-пошта и лозинка";}
body#my-account.lang-mk #history-link .link-item::after{content:"Нарачки и лиценцни клучеви";}
body#my-account.lang-mk #psgdpr-link .link-item::after,body#my-account.lang-mk a[href*="psgdpr"] .link-item::after{content:"Преземете или избришете ги вашите податоци";}
body#my-account.lang-mk #addresses-link .link-item::after,body#my-account.lang-mk #address-link .link-item::after{content:"Адреси";}
body#my-account.lang-sq #identity-link .link-item::after{content:"Emri, e-mail dhe fjalëkalimi";}
body#my-account.lang-sq #history-link .link-item::after{content:"Porositë dhe çelësat e licencës";}
body#my-account.lang-sq #psgdpr-link .link-item::after,body#my-account.lang-sq a[href*="psgdpr"] .link-item::after{content:"Shkarko ose fshi të dhënat e tua";}
body#my-account.lang-sq #addresses-link .link-item::after,body#my-account.lang-sq #address-link .link-item::after{content:"Adresat";}
body#my-account.lang-el #identity-link .link-item::after{content:"Όνομα, e-mail και κωδικός πρόσβασης";}
body#my-account.lang-el #history-link .link-item::after{content:"Παραγγελίες και κλειδιά άδειας";}
body#my-account.lang-el #psgdpr-link .link-item::after,body#my-account.lang-el a[href*="psgdpr"] .link-item::after{content:"Λήψη ή διαγραφή των δεδομένων σας";}
body#my-account.lang-el #addresses-link .link-item::after,body#my-account.lang-el #address-link .link-item::after{content:"Διευθύνσεις";}
body#my-account.lang-ca #identity-link .link-item::after{content:"Nom, e-mail i contrasenya";}
body#my-account.lang-ca #history-link .link-item::after{content:"Comandes i claus de llicència";}
body#my-account.lang-ca #psgdpr-link .link-item::after,body#my-account.lang-ca a[href*="psgdpr"] .link-item::after{content:"Baixa o elimina les teves dades";}
body#my-account.lang-ca #addresses-link .link-item::after,body#my-account.lang-ca #address-link .link-item::after{content:"Adreces";}
body#my-account.lang-eu #identity-link .link-item::after{content:"Izena, e-maila eta pasahitza";}
body#my-account.lang-eu #history-link .link-item::after{content:"Eskaerak eta lizentzia-giltzak";}
body#my-account.lang-eu #psgdpr-link .link-item::after,body#my-account.lang-eu a[href*="psgdpr"] .link-item::after{content:"Deskargatu edo ezabatu zure datuak";}
body#my-account.lang-eu #addresses-link .link-item::after,body#my-account.lang-eu #address-link .link-item::after{content:"Helbideak";}
body#my-account.lang-gl #identity-link .link-item::after{content:"Nome, e-mail e contrasinal";}
body#my-account.lang-gl #history-link .link-item::after{content:"Pedidos e chaves de licenza";}
body#my-account.lang-gl #psgdpr-link .link-item::after,body#my-account.lang-gl a[href*="psgdpr"] .link-item::after{content:"Descargar ou eliminar os teus datos";}
body#my-account.lang-gl #addresses-link .link-item::after,body#my-account.lang-gl #address-link .link-item::after{content:"Enderezos";}
body#my-account.lang-is #identity-link .link-item::after{content:"Nafn, netfang og lykilorð";}
body#my-account.lang-is #history-link .link-item::after{content:"Pantanir og leyfislyklar";}
body#my-account.lang-is #psgdpr-link .link-item::after,body#my-account.lang-is a[href*="psgdpr"] .link-item::after{content:"Sækja eða eyða gögnunum þínum";}
body#my-account.lang-is #addresses-link .link-item::after,body#my-account.lang-is #address-link .link-item::after{content:"Heimilisföng";}
body#my-account.lang-ga #identity-link .link-item::after{content:"Ainm, ríomhphost agus focal faire";}
body#my-account.lang-ga #history-link .link-item::after{content:"Orduithe agus eochracha ceadúnais";}
body#my-account.lang-ga #psgdpr-link .link-item::after,body#my-account.lang-ga a[href*="psgdpr"] .link-item::after{content:"Íoslódáil nó scrios do shonraí";}
body#my-account.lang-ga #addresses-link .link-item::after,body#my-account.lang-ga #address-link .link-item::after{content:"Seoltaí";}
body#my-account.lang-cy #identity-link .link-item::after{content:"Enw, e-bost a chyfrinair";}
body#my-account.lang-cy #history-link .link-item::after{content:"Archebion ac allweddi trwydded";}
body#my-account.lang-cy #psgdpr-link .link-item::after,body#my-account.lang-cy a[href*="psgdpr"] .link-item::after{content:"Lawrlwytho neu ddileu eich data";}
body#my-account.lang-cy #addresses-link .link-item::after,body#my-account.lang-cy #address-link .link-item::after{content:"Cyfeiriadau";}
body#my-account.lang-lb #identity-link .link-item::after{content:"Numm, E-Mail a Passwuert";}
body#my-account.lang-lb #history-link .link-item::after{content:"Bestellungen a Lizenzschlësselen";}
body#my-account.lang-lb #psgdpr-link .link-item::after,body#my-account.lang-lb a[href*="psgdpr"] .link-item::after{content:"Är Donnéeën eroflueden oder läschen";}
body#my-account.lang-lb #addresses-link .link-item::after,body#my-account.lang-lb #address-link .link-item::after{content:"Adressen";}
body#my-account.lang-mt #identity-link .link-item::after{content:"Isem, e-mail u password";}
body#my-account.lang-mt #history-link .link-item::after{content:"Ordnijiet u ċwievet tal-liċenzja";}
body#my-account.lang-mt #psgdpr-link .link-item::after,body#my-account.lang-mt a[href*="psgdpr"] .link-item::after{content:"Niżżel jew ħassar id-data tiegħek";}
body#my-account.lang-mt #addresses-link .link-item::after,body#my-account.lang-mt #address-link .link-item::after{content:"Indirizzi";}
body#my-account.lang-af #identity-link .link-item::after{content:"Naam, e-pos en wagwoord";}
body#my-account.lang-af #history-link .link-item::after{content:"Bestellings en lisensiesleutels";}
body#my-account.lang-af #psgdpr-link .link-item::after,body#my-account.lang-af a[href*="psgdpr"] .link-item::after{content:"Laai u data af of vee dit uit";}
body#my-account.lang-af #addresses-link .link-item::after,body#my-account.lang-af #address-link .link-item::after{content:"Adresse";}
body#my-account.lang-sw #identity-link .link-item::after{content:"Jina, barua pepe na nenosiri";}
body#my-account.lang-sw #history-link .link-item::after{content:"Oda na funguo za leseni";}
body#my-account.lang-sw #psgdpr-link .link-item::after,body#my-account.lang-sw a[href*="psgdpr"] .link-item::after{content:"Pakua au futa data yako";}
body#my-account.lang-sw #addresses-link .link-item::after,body#my-account.lang-sw #address-link .link-item::after{content:"Anwani";}
body#my-account.lang-nn #identity-link .link-item::after{content:"Namn, e-post og passord";}
body#my-account.lang-nn #history-link .link-item::after{content:"Bestillingar og lisensnøklar";}
body#my-account.lang-nn #psgdpr-link .link-item::after,body#my-account.lang-nn a[href*="psgdpr"] .link-item::after{content:"Last ned eller slett dataa dine";}
body#my-account.lang-nn #addresses-link .link-item::after,body#my-account.lang-nn #address-link .link-item::after{content:"Adresser";}
body#my-account.lang-zh #identity-link .link-item::after{content:"姓名、电子邮箱和密码";}
body#my-account.lang-zh #history-link .link-item::after{content:"订单和许可证密钥";}
body#my-account.lang-zh #psgdpr-link .link-item::after,body#my-account.lang-zh a[href*="psgdpr"] .link-item::after{content:"下载或删除您的数据";}
body#my-account.lang-zh #addresses-link .link-item::after,body#my-account.lang-zh #address-link .link-item::after{content:"地址";}
body#my-account.lang-tw #identity-link .link-item::after{content:"姓名、電子郵件和密碼";}
body#my-account.lang-tw #history-link .link-item::after{content:"訂單與授權金鑰";}
body#my-account.lang-tw #psgdpr-link .link-item::after,body#my-account.lang-tw a[href*="psgdpr"] .link-item::after{content:"下載或刪除您的資料";}
body#my-account.lang-tw #addresses-link .link-item::after,body#my-account.lang-tw #address-link .link-item::after{content:"地址";}
body#my-account.lang-ja #identity-link .link-item::after{content:"氏名、メールアドレス、パスワード";}
body#my-account.lang-ja #history-link .link-item::after{content:"注文とライセンスキー";}
body#my-account.lang-ja #psgdpr-link .link-item::after,body#my-account.lang-ja a[href*="psgdpr"] .link-item::after{content:"データのダウンロードまたは削除";}
body#my-account.lang-ja #addresses-link .link-item::after,body#my-account.lang-ja #address-link .link-item::after{content:"住所";}
body#my-account.lang-ko #identity-link .link-item::after{content:"이름, 이메일, 비밀번호";}
body#my-account.lang-ko #history-link .link-item::after{content:"주문 및 라이선스 키";}
body#my-account.lang-ko #psgdpr-link .link-item::after,body#my-account.lang-ko a[href*="psgdpr"] .link-item::after{content:"데이터 다운로드 또는 삭제";}
body#my-account.lang-ko #addresses-link .link-item::after,body#my-account.lang-ko #address-link .link-item::after{content:"주소";}
body#my-account.lang-th #identity-link .link-item::after{content:"ชื่อ อีเมล และรหัสผ่าน";}
body#my-account.lang-th #history-link .link-item::after{content:"คำสั่งซื้อและคีย์ลิขสิทธิ์";}
body#my-account.lang-th #psgdpr-link .link-item::after,body#my-account.lang-th a[href*="psgdpr"] .link-item::after{content:"ดาวน์โหลดหรือลบข้อมูลของคุณ";}
body#my-account.lang-th #addresses-link .link-item::after,body#my-account.lang-th #address-link .link-item::after{content:"ที่อยู่";}
body#my-account.lang-km #identity-link .link-item::after{content:"ឈ្មោះ អ៊ីមែល និងពាក្យសម្ងាត់";}
body#my-account.lang-km #history-link .link-item::after{content:"ការបញ្ជាទិញ និងសោអាជ្ញាប័ណ្ណ";}
body#my-account.lang-km #psgdpr-link .link-item::after,body#my-account.lang-km a[href*="psgdpr"] .link-item::after{content:"ទាញយក ឬលុបទិន្នន័យរបស់អ្នក";}
body#my-account.lang-km #addresses-link .link-item::after,body#my-account.lang-km #address-link .link-item::after{content:"អាសយដ្ឋាន";}
body#my-account.lang-lo #identity-link .link-item::after{content:"ຊື່, ອີເມວ ແລະ ລະຫັດຜ່ານ";}
body#my-account.lang-lo #history-link .link-item::after{content:"ຄຳສັ່ງຊື້ ແລະ ກຸນແຈໃບອະນຸຍາດ";}
body#my-account.lang-lo #psgdpr-link .link-item::after,body#my-account.lang-lo a[href*="psgdpr"] .link-item::after{content:"ດາວໂຫຼດ ຫຼື ລຶບຂໍ້ມູນຂອງທ່ານ";}
body#my-account.lang-lo #addresses-link .link-item::after,body#my-account.lang-lo #address-link .link-item::after{content:"ທີ່ຢູ່";}
body#my-account.lang-br #identity-link .link-item::after{content:"Nome, e-mail e senha";}
body#my-account.lang-br #history-link .link-item::after{content:"Pedidos e chaves de licença";}
body#my-account.lang-br #psgdpr-link .link-item::after,body#my-account.lang-br a[href*="psgdpr"] .link-item::after{content:"Baixar ou excluir seus dados";}
body#my-account.lang-br #addresses-link .link-item::after,body#my-account.lang-br #address-link .link-item::after{content:"Endereços";}
body#my-account.lang-tl #identity-link .link-item::after{content:"Pangalan, e-mail at password";}
body#my-account.lang-tl #history-link .link-item::after{content:"Mga order at license key";}
body#my-account.lang-tl #psgdpr-link .link-item::after,body#my-account.lang-tl a[href*="psgdpr"] .link-item::after{content:"I-download o burahin ang iyong data";}
body#my-account.lang-tl #addresses-link .link-item::after,body#my-account.lang-tl #address-link .link-item::after{content:"Mga address";}
body#my-account.lang-sh #identity-link .link-item::after{content:"Ime, e-pošta i lozinka";}
body#my-account.lang-sh #history-link .link-item::after{content:"Porudžbine i licencni ključevi";}
body#my-account.lang-sh #psgdpr-link .link-item::after,body#my-account.lang-sh a[href*="psgdpr"] .link-item::after{content:"Preuzmite ili obrišite svoje podatke";}
body#my-account.lang-sh #addresses-link .link-item::after,body#my-account.lang-sh #address-link .link-item::after{content:"Adrese";}
body#my-account.lang-sr #identity-link .link-item::after{content:"Име, е-пошта и лозинка";}
body#my-account.lang-sr #history-link .link-item::after{content:"Поруџбине и лиценцни кључеви";}
body#my-account.lang-sr #psgdpr-link .link-item::after,body#my-account.lang-sr a[href*="psgdpr"] .link-item::after{content:"Преузмите или обришите своје податке";}
body#my-account.lang-sr #addresses-link .link-item::after,body#my-account.lang-sr #address-link .link-item::after{content:"Адресе";}
body#my-account.lang-hi #identity-link .link-item::after{content:"नाम, ईमेल और पासवर्ड";}
body#my-account.lang-hi #history-link .link-item::after{content:"ऑर्डर और लाइसेंस कुंजियाँ";}
body#my-account.lang-hi #psgdpr-link .link-item::after,body#my-account.lang-hi a[href*="psgdpr"] .link-item::after{content:"अपना डेटा डाउनलोड करें या हटाएँ";}
body#my-account.lang-hi #addresses-link .link-item::after,body#my-account.lang-hi #address-link .link-item::after{content:"पते";}
body#my-account.lang-bn #identity-link .link-item::after{content:"নাম, ইমেইল ও পাসওয়ার্ড";}
body#my-account.lang-bn #history-link .link-item::after{content:"অর্ডার ও লাইসেন্স কী";}
body#my-account.lang-bn #psgdpr-link .link-item::after,body#my-account.lang-bn a[href*="psgdpr"] .link-item::after{content:"আপনার ডেটা ডাউনলোড বা মুছে ফেলুন";}
body#my-account.lang-bn #addresses-link .link-item::after,body#my-account.lang-bn #address-link .link-item::after{content:"ঠিকানা";}
body#my-account.lang-gu #identity-link .link-item::after{content:"નામ, ઇમેઇલ અને પાસવર્ડ";}
body#my-account.lang-gu #history-link .link-item::after{content:"ઓર્ડર અને લાઇસન્સ કી";}
body#my-account.lang-gu #psgdpr-link .link-item::after,body#my-account.lang-gu a[href*="psgdpr"] .link-item::after{content:"તમારો ડેટા ડાઉનલોડ કરો અથવા કાઢી નાખો";}
body#my-account.lang-gu #addresses-link .link-item::after,body#my-account.lang-gu #address-link .link-item::after{content:"સરનામાં";}
body#my-account.lang-pa #identity-link .link-item::after{content:"ਨਾਮ, ਈਮੇਲ ਅਤੇ ਪਾਸਵਰਡ";}
body#my-account.lang-pa #history-link .link-item::after{content:"ਆਰਡਰ ਅਤੇ ਲਾਇਸੰਸ ਕੁੰਜੀਆਂ";}
body#my-account.lang-pa #psgdpr-link .link-item::after,body#my-account.lang-pa a[href*="psgdpr"] .link-item::after{content:"ਆਪਣਾ ਡੇਟਾ ਡਾਊਨਲੋਡ ਜਾਂ ਮਿਟਾਓ";}
body#my-account.lang-pa #addresses-link .link-item::after,body#my-account.lang-pa #address-link .link-item::after{content:"ਪਤੇ";}
body#my-account.lang-ta #identity-link .link-item::after{content:"பெயர், மின்னஞ்சல் மற்றும் கடவுச்சொல்";}
body#my-account.lang-ta #history-link .link-item::after{content:"ஆர்டர்கள் மற்றும் உரிம விசைகள்";}
body#my-account.lang-ta #psgdpr-link .link-item::after,body#my-account.lang-ta a[href*="psgdpr"] .link-item::after{content:"உங்கள் தரவைப் பதிவிறக்கவும் அல்லது நீக்கவும்";}
body#my-account.lang-ta #addresses-link .link-item::after,body#my-account.lang-ta #address-link .link-item::after{content:"முகவரிகள்";}
body#my-account.lang-te #identity-link .link-item::after{content:"పేరు, ఇమెయిల్ మరియు పాస్‌వర్డ్";}
body#my-account.lang-te #history-link .link-item::after{content:"ఆర్డర్‌లు మరియు లైసెన్స్ కీలు";}
body#my-account.lang-te #psgdpr-link .link-item::after,body#my-account.lang-te a[href*="psgdpr"] .link-item::after{content:"మీ డేటాను డౌన్‌లోడ్ చేయండి లేదా తొలగించండి";}
body#my-account.lang-te #addresses-link .link-item::after,body#my-account.lang-te #address-link .link-item::after{content:"చిరునామాలు";}
body#my-account.lang-kn #identity-link .link-item::after{content:"ಹೆಸರು, ಇಮೇಲ್ ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್";}
body#my-account.lang-kn #history-link .link-item::after{content:"ಆರ್ಡರ್‌ಗಳು ಮತ್ತು ಪರವಾನಗಿ ಕೀಗಳು";}
body#my-account.lang-kn #psgdpr-link .link-item::after,body#my-account.lang-kn a[href*="psgdpr"] .link-item::after{content:"ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಅಥವಾ ಅಳಿಸಿ";}
body#my-account.lang-kn #addresses-link .link-item::after,body#my-account.lang-kn #address-link .link-item::after{content:"ವಿಳಾಸಗಳು";}
body#my-account.lang-ml #identity-link .link-item::after{content:"പേര്, ഇമെയിൽ, പാസ്‌വേഡ്";}
body#my-account.lang-ml #history-link .link-item::after{content:"ഓർഡറുകളും ലൈസൻസ് കീകളും";}
body#my-account.lang-ml #psgdpr-link .link-item::after,body#my-account.lang-ml a[href*="psgdpr"] .link-item::after{content:"നിങ്ങളുടെ ഡാറ്റ ഡൗൺലോഡ് ചെയ്യുക അല്ലെങ്കിൽ ഇല്ലാതാക്കുക";}
body#my-account.lang-ml #addresses-link .link-item::after,body#my-account.lang-ml #address-link .link-item::after{content:"വിലാസങ്ങൾ";}
body#my-account.lang-mr #identity-link .link-item::after{content:"नाव, ईमेल आणि पासवर्ड";}
body#my-account.lang-mr #history-link .link-item::after{content:"ऑर्डर्स आणि परवाना की";}
body#my-account.lang-mr #psgdpr-link .link-item::after,body#my-account.lang-mr a[href*="psgdpr"] .link-item::after{content:"तुमचा डेटा डाउनलोड करा किंवा हटवा";}
body#my-account.lang-mr #addresses-link .link-item::after,body#my-account.lang-mr #address-link .link-item::after{content:"पत्ते";}
body#my-account.lang-or #identity-link .link-item::after{content:"ନାମ, ଇମେଲ୍ ଏବଂ ପାସୱାର୍ଡ";}
body#my-account.lang-or #history-link .link-item::after{content:"ଅର୍ଡର ଏବଂ ଲାଇସେନ୍ସ କି";}
body#my-account.lang-or #psgdpr-link .link-item::after,body#my-account.lang-or a[href*="psgdpr"] .link-item::after{content:"ଆପଣଙ୍କ ତଥ୍ୟ ଡାଉନଲୋଡ୍ କରନ୍ତୁ କିମ୍ବା ଲିଭାନ୍ତୁ";}
body#my-account.lang-or #addresses-link .link-item::after,body#my-account.lang-or #address-link .link-item::after{content:"ଠିକଣା";}
body#my-account.lang-as #identity-link .link-item::after{content:"নাম, ইমেইল আৰু পাছৱৰ্ড";}
body#my-account.lang-as #history-link .link-item::after{content:"অৰ্ডাৰ আৰু অনুজ্ঞাপত্ৰ চাবি";}
body#my-account.lang-as #psgdpr-link .link-item::after,body#my-account.lang-as a[href*="psgdpr"] .link-item::after{content:"আপোনাৰ তথ্য ডাউনলোড বা মচি পেলাওক";}
body#my-account.lang-as #addresses-link .link-item::after,body#my-account.lang-as #address-link .link-item::after{content:"ঠিকনা";}
body#my-account.lang-kx #identity-link .link-item::after{content:"नांव, ईमेल आनी पासवर्ड";}
body#my-account.lang-kx #history-link .link-item::after{content:"ऑर्डर आनी परवाना कळी";}
body#my-account.lang-kx #psgdpr-link .link-item::after,body#my-account.lang-kx a[href*="psgdpr"] .link-item::after{content:"तुमचो डेटा डाउनलोड करात वा काडून उडयात";}
body#my-account.lang-kx #addresses-link .link-item::after,body#my-account.lang-kx #address-link .link-item::after{content:"पत्ते";}
body#my-account.lang-ne #identity-link .link-item::after{content:"नाम, इमेल र पासवर्ड";}
body#my-account.lang-ne #history-link .link-item::after{content:"अर्डर र इजाजतपत्र कुञ्जी";}
body#my-account.lang-ne #psgdpr-link .link-item::after,body#my-account.lang-ne a[href*="psgdpr"] .link-item::after{content:"आफ्नो डेटा डाउनलोड गर्नुहोस् वा हटाउनुहोस्";}
body#my-account.lang-ne #addresses-link .link-item::after,body#my-account.lang-ne #address-link .link-item::after{content:"ठेगानाहरू";}
body#my-account.lang-si #identity-link .link-item::after{content:"නම, ඊමේල් සහ මුරපදය";}
body#my-account.lang-si #history-link .link-item::after{content:"ඇණවුම් සහ බලපත්‍ර යතුරු";}
body#my-account.lang-si #psgdpr-link .link-item::after,body#my-account.lang-si a[href*="psgdpr"] .link-item::after{content:"ඔබගේ දත්ත බාගන්න හෝ මකන්න";}
body#my-account.lang-si #addresses-link .link-item::after,body#my-account.lang-si #address-link .link-item::after{content:"ලිපිනයන්";}
body#my-account.lang-am #identity-link .link-item::after{content:"ስም፣ ኢሜይል እና የይለፍ ቃል";}
body#my-account.lang-am #history-link .link-item::after{content:"ትዕዛዞች እና የፈቃድ ቁልፎች";}
body#my-account.lang-am #psgdpr-link .link-item::after,body#my-account.lang-am a[href*="psgdpr"] .link-item::after{content:"ውሂብዎን ያውርዱ ወይም ይሰርዙ";}
body#my-account.lang-am #addresses-link .link-item::after,body#my-account.lang-am #address-link .link-item::after{content:"አድራሻዎች";}
body#my-account.lang-ti #identity-link .link-item::after{content:"ስም፣ ኢሜይልን ቃል ምሕላፍን";}
body#my-account.lang-ti #history-link .link-item::after{content:"ትእዛዛትን ናይ ፍቓድ መፍትሕታትን";}
body#my-account.lang-ti #psgdpr-link .link-item::after,body#my-account.lang-ti a[href*="psgdpr"] .link-item::after{content:"ሓበሬታኻ ኣውርድ ወይ ደምስስ";}
body#my-account.lang-ti #addresses-link .link-item::after,body#my-account.lang-ti #address-link .link-item::after{content:"ኣድራሻታት";}
body#my-account.lang-gd #identity-link .link-item::after{content:"Ainm, post-d agus facal-faire";}
body#my-account.lang-gd #history-link .link-item::after{content:"Òrdughan agus iuchraichean cead-cleachdaidh";}
body#my-account.lang-gd #psgdpr-link .link-item::after,body#my-account.lang-gd a[href*="psgdpr"] .link-item::after{content:"Luchdaich a-nuas no sguab às an dàta agad";}
body#my-account.lang-gd #addresses-link .link-item::after,body#my-account.lang-gd #address-link .link-item::after{content:"Seòlaidhean";}
body#my-account.lang-ck #identity-link .link-item::after{content:"Name, e-mail and password";}
body#my-account.lang-ck #history-link .link-item::after{content:"Orders and license keys";}
body#my-account.lang-ck #psgdpr-link .link-item::after,body#my-account.lang-ck a[href*="psgdpr"] .link-item::after{content:"Download or delete your data";}
body#my-account.lang-ck #addresses-link .link-item::after,body#my-account.lang-ck #address-link .link-item::after{content:"Addresses";}
body#my-account.lang-qu #identity-link .link-item::after{content:"Suti, e-mail hinaspa pakasqa simi";}
body#my-account.lang-qu #history-link .link-item::after{content:"Mañasqakuna hinaspa raymi llawekuna";}
body#my-account.lang-qu #psgdpr-link .link-item::after,body#my-account.lang-qu a[href*="psgdpr"] .link-item::after{content:"Willayniykikunata uraykachiy icha chinkachiy";}
body#my-account.lang-qu #addresses-link .link-item::after,body#my-account.lang-qu #address-link .link-item::after{content:"Tiyanankuna";}
body#my-account.lang-qc #identity-link .link-item::after{content:"Name, e-mail and password";}
body#my-account.lang-qc #history-link .link-item::after{content:"Orders and license keys";}
body#my-account.lang-qc #psgdpr-link .link-item::after,body#my-account.lang-qc a[href*="psgdpr"] .link-item::after{content:"Download or delete your data";}
body#my-account.lang-qc #addresses-link .link-item::after,body#my-account.lang-qc #address-link .link-item::after{content:"Addresses";}
body#my-account.lang-iu #identity-link .link-item::after{content:"Name, e-mail and password";}
body#my-account.lang-iu #history-link .link-item::after{content:"Orders and license keys";}
body#my-account.lang-iu #psgdpr-link .link-item::after,body#my-account.lang-iu a[href*="psgdpr"] .link-item::after{content:"Download or delete your data";}
body#my-account.lang-iu #addresses-link .link-item::after,body#my-account.lang-iu #address-link .link-item::after{content:"Addresses";}
body#my-account.lang-mi #identity-link .link-item::after{content:"Ingoa, īmēra me te kupuhipa";}
body#my-account.lang-mi #history-link .link-item::after{content:"Ngā ota me ngā kī raihana";}
body#my-account.lang-mi #psgdpr-link .link-item::after,body#my-account.lang-mi a[href*="psgdpr"] .link-item::after{content:"Tiki iho, muku rānei i ō raraunga";}
body#my-account.lang-mi #addresses-link .link-item::after,body#my-account.lang-mi #address-link .link-item::after{content:"Ngā wāhitau";}
body#my-account.lang-wo #identity-link .link-item::after{content:"Tur, imeel ak baatu jàll";}
body#my-account.lang-wo #history-link .link-item::after{content:"Commande yi ak caabi lisàns yi";}
body#my-account.lang-wo #psgdpr-link .link-item::after,body#my-account.lang-wo a[href*="psgdpr"] .link-item::after{content:"Yeb walla far sa njëkk";}
body#my-account.lang-wo #addresses-link .link-item::after,body#my-account.lang-wo #address-link .link-item::after{content:"Ay adrees";}
body#my-account.lang-yo #identity-link .link-item::after{content:"Orúkọ, ímeèlì àti ọ̀rọ̀ìwọlé";}
body#my-account.lang-yo #history-link .link-item::after{content:"Àwọn ọjà tí a pàṣẹ àti kọ́kọ́rọ́ ìwé-àṣẹ";}
body#my-account.lang-yo #psgdpr-link .link-item::after,body#my-account.lang-yo a[href*="psgdpr"] .link-item::after{content:"Ṣe ìgbàsílẹ̀ tàbí pa dátà rẹ rẹ́";}
body#my-account.lang-yo #addresses-link .link-item::after,body#my-account.lang-yo #address-link .link-item::after{content:"Àwọn àdírẹ́sì";}
body#my-account.lang-ig #identity-link .link-item::after{content:"Aha, ozi-e na okwuntughe";}
body#my-account.lang-ig #history-link .link-item::after{content:"Iwu azụmahịa na igodo ikike";}
body#my-account.lang-ig #psgdpr-link .link-item::after,body#my-account.lang-ig a[href*="psgdpr"] .link-item::after{content:"Budata ma ọ bụ hichapụ data gị";}
body#my-account.lang-ig #addresses-link .link-item::after,body#my-account.lang-ig #address-link .link-item::after{content:"Adreesị";}
body#my-account.lang-ha #identity-link .link-item::after{content:"Suna, imel da kalmar sirri";}
body#my-account.lang-ha #history-link .link-item::after{content:"Oda da makullin lasisi";}
body#my-account.lang-ha #psgdpr-link .link-item::after,body#my-account.lang-ha a[href*="psgdpr"] .link-item::after{content:"Zazzage ko share bayananka";}
body#my-account.lang-ha #addresses-link .link-item::after,body#my-account.lang-ha #address-link .link-item::after{content:"Adiresoshi";}
body#my-account.lang-xh #identity-link .link-item::after{content:"Igama, i-imeyile negama lokugqitha";}
body#my-account.lang-xh #history-link .link-item::after{content:"Odolo neemfumfu zeleyisensi";}
body#my-account.lang-xh #psgdpr-link .link-item::after,body#my-account.lang-xh a[href*="psgdpr"] .link-item::after{content:"Khuphela okanye cima idatha yakho";}
body#my-account.lang-xh #addresses-link .link-item::after,body#my-account.lang-xh #address-link .link-item::after{content:"Iidilesi";}
body#my-account.lang-zu #identity-link .link-item::after{content:"Igama, i-imeyili nephasiwedi";}
body#my-account.lang-zu #history-link .link-item::after{content:"Odola namakhi amalayisense";}
body#my-account.lang-zu #psgdpr-link .link-item::after,body#my-account.lang-zu a[href*="psgdpr"] .link-item::after{content:"Landa noma susa idatha yakho";}
body#my-account.lang-zu #addresses-link .link-item::after,body#my-account.lang-zu #address-link .link-item::after{content:"Amakheli";}
body#my-account.lang-ns #identity-link .link-item::after{content:"Leina, imeile le phasewete";}
body#my-account.lang-ns #history-link .link-item::after{content:"Ditaelo le dikhii tša tumelelo";}
body#my-account.lang-ns #psgdpr-link .link-item::after,body#my-account.lang-ns a[href*="psgdpr"] .link-item::after{content:"Khopolela goba phumola datha ya gago";}
body#my-account.lang-ns #addresses-link .link-item::after,body#my-account.lang-ns #address-link .link-item::after{content:"Diaterese";}
body#my-account.lang-tn #identity-link .link-item::after{content:"Leina, imeile le phasewete";}
body#my-account.lang-tn #history-link .link-item::after{content:"Ditaelo le dikhii tsa tetla";}
body#my-account.lang-tn #psgdpr-link .link-item::after,body#my-account.lang-tn a[href*="psgdpr"] .link-item::after{content:"Laolola kgotsa phimola data ya gago";}
body#my-account.lang-tn #addresses-link .link-item::after,body#my-account.lang-tn #address-link .link-item::after{content:"Diaterese";}
body#my-account.lang-rw #identity-link .link-item::after{content:"Izina, imeri n'ijambobanga";}
body#my-account.lang-rw #history-link .link-item::after{content:"Ibyatumijwe n'imfunguzo z'uruhushya";}
body#my-account.lang-rw #psgdpr-link .link-item::after,body#my-account.lang-rw a[href*="psgdpr"] .link-item::after{content:"Kuramo cyangwa usibe amakuru yawe";}
body#my-account.lang-rw #addresses-link .link-item::after,body#my-account.lang-rw #address-link .link-item::after{content:"Aderesi";}
body#my-account.lang-ar #identity-link .link-item::after{content:"الاسم والبريد الإلكتروني وكلمة المرور";}
body#my-account.lang-ar #history-link .link-item::after{content:"الطلبات ومفاتيح الترخيص";}
body#my-account.lang-ar #psgdpr-link .link-item::after,body#my-account.lang-ar a[href*="psgdpr"] .link-item::after{content:"تنزيل بياناتك أو حذفها";}
body#my-account.lang-ar #addresses-link .link-item::after,body#my-account.lang-ar #address-link .link-item::after{content:"العناوين";}
body#my-account.lang-he #identity-link .link-item::after{content:"שם, אימייל וסיסמה";}
body#my-account.lang-he #history-link .link-item::after{content:"הזמנות ומפתחות רישיון";}
body#my-account.lang-he #psgdpr-link .link-item::after,body#my-account.lang-he a[href*="psgdpr"] .link-item::after{content:"הורדה או מחיקה של הנתונים שלך";}
body#my-account.lang-he #addresses-link .link-item::after,body#my-account.lang-he #address-link .link-item::after{content:"כתובות";}
body#my-account.lang-fa #identity-link .link-item::after{content:"نام، ایمیل و گذرواژه";}
body#my-account.lang-fa #history-link .link-item::after{content:"سفارش‌ها و کلیدهای مجوز";}
body#my-account.lang-fa #psgdpr-link .link-item::after,body#my-account.lang-fa a[href*="psgdpr"] .link-item::after{content:"دانلود یا حذف داده‌های شما";}
body#my-account.lang-fa #addresses-link .link-item::after,body#my-account.lang-fa #address-link .link-item::after{content:"نشانی‌ها";}
body#my-account.lang-ur #identity-link .link-item::after{content:"نام، ای میل اور پاس ورڈ";}
body#my-account.lang-ur #history-link .link-item::after{content:"آرڈرز اور لائسنس کیز";}
body#my-account.lang-ur #psgdpr-link .link-item::after,body#my-account.lang-ur a[href*="psgdpr"] .link-item::after{content:"اپنا ڈیٹا ڈاؤن لوڈ یا حذف کریں";}
body#my-account.lang-ur #addresses-link .link-item::after,body#my-account.lang-ur #address-link .link-item::after{content:"پتے";}
body#my-account.lang-ug #identity-link .link-item::after{content:"ئىسىم، ئېلخەت ۋە پارول";}
body#my-account.lang-ug #history-link .link-item::after{content:"زاكاسلار ۋە ئىجازەت ئاچقۇچلىرى";}
body#my-account.lang-ug #psgdpr-link .link-item::after,body#my-account.lang-ug a[href*="psgdpr"] .link-item::after{content:"سانلىق مەلۇماتىڭىزنى چۈشۈرۈڭ ياكى ئۆچۈرۈڭ";}
body#my-account.lang-ug #addresses-link .link-item::after,body#my-account.lang-ug #address-link .link-item::after{content:"ئادرېسلار";}
body#my-account.lang-ku #identity-link .link-item::after{content:"ناو، ئیمەیڵ و وشەی نهێنی";}
body#my-account.lang-ku #history-link .link-item::after{content:"داواکارییەکان و کلیلەکانی مۆڵەت";}
body#my-account.lang-ku #psgdpr-link .link-item::after,body#my-account.lang-ku a[href*="psgdpr"] .link-item::after{content:"داتاکانت دابگرە یان بیانسڕەوە";}
body#my-account.lang-ku #addresses-link .link-item::after,body#my-account.lang-ku #address-link .link-item::after{content:"ناونیشانەکان";}
body#my-account.lang-pd #identity-link .link-item::after{content:"نام، ایمیل و رمز";}
body#my-account.lang-pd #history-link .link-item::after{content:"سفارش‌ها و کلیدهای جواز";}
body#my-account.lang-pd #psgdpr-link .link-item::after,body#my-account.lang-pd a[href*="psgdpr"] .link-item::after{content:"دانلود یا حذف معلومات شما";}
body#my-account.lang-pd #addresses-link .link-item::after,body#my-account.lang-pd #address-link .link-item::after{content:"آدرس‌ها";}
body#my-account.lang-pn #identity-link .link-item::after{content:"ناں، ای میل تے پاس ورڈ";}
body#my-account.lang-pn #history-link .link-item::after{content:"آرڈر تے لائسنس کیز";}
body#my-account.lang-pn #psgdpr-link .link-item::after,body#my-account.lang-pn a[href*="psgdpr"] .link-item::after{content:"اپنا ڈیٹا ڈاؤن لوڈ کرو یا مٹاؤ";}
body#my-account.lang-pn #addresses-link .link-item::after,body#my-account.lang-pn #address-link .link-item::after{content:"پتے";}
body#my-account.lang-sd #identity-link .link-item::after{content:"نالو، اي ميل ۽ پاسورڊ";}
body#my-account.lang-sd #history-link .link-item::after{content:"آرڊر ۽ لائسنس ڪيز";}
body#my-account.lang-sd #psgdpr-link .link-item::after,body#my-account.lang-sd a[href*="psgdpr"] .link-item::after{content:"پنهنجي ڊيٽا ڊائونلوڊ ڪريو يا ڊيليٽ ڪريو";}
body#my-account.lang-sd #addresses-link .link-item::after,body#my-account.lang-sd #address-link .link-item::after{content:"پتا";}

/* wave8: форма восстановления пароля — кнопка не прилипает к полю */
.forgotten-password .center-email-fields{display:flex;flex-wrap:wrap;align-items:center;gap:16px}
.forgotten-password .center-email-fields .form-control-label{width:auto;max-width:none;flex:0 0 auto}
.forgotten-password .center-email-fields .email{flex:1 1 280px;max-width:480px;padding:0}
.forgotten-password .center-email-fields #send-reset-link{width:auto;margin:0}
